Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин UralClans2 - Клановая система без лишних функций [1.6.4]

Тема в разделе "Неподтвержденные плагины", создана пользователем Jampire, 12 янв 2015.

  1. NITROUIH

    NITROUIH Активный участник Пользователь

    Баллы:
    61
    Ув. автор, добавьте пожалуйста отдельный пермишн входа в клан, а то получается так, что принимать и отказывать инвайты могут те игроки, которые находятся в той же группе и имеют пермишн use, что не есть хорошо. Приведу пример: имеется две группы. Первая группа имеет возможность создания клана, а вторая группа такой возможности не имеет. Человек из первой группы кидает инвайт человеку из второй группы, но у него нет права создания клана и по этой причине (!) он не может даже принять приглашение в клан. BAAAD!

    PS.
    Ну и было бы неплохо повесить цену на /clan create.[DOUBLEPOST=1423158584,1422983344][/DOUBLEPOST]Извиняюсь за даблпост, но, к слову, склоняюсь к тому, что имеет смысл создать моар пермишенов, а не пихать всё в одну единственную use. Потому-что, к примеру, так как плагин не имеет отдельный пермишн, который мог бы дать человеку возможность принять приглашение в клан, то я дал возможность создавать клан всем стандартным группам вместо одной как это изначально задумывалось. Если вы сделаете пермишн обратно, то я почти уверен что без дополнительных пермов на управление выйдет так, что я перемещу возможность создания кланов вновь на одну группу, а те люди, кто уже успел создать кланы в обычной группе, не смогут ими управлять, так как функция будет доступна только второй группе. Таким образом тут будет напрашиваться либо полное удаление всех кланов, либо добавление к изначальной группе возможность редактирования, но не создания группы.
     
  2. Хостинг MineCraft
    <
  3. MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Нет смысла, это можно сделать через Essentials
     
  4. Meowt

    Meowt Старожил Пользователь

    Баллы:
    123
    Не все используют Essentials.
    А вообще
     
  5. MrXamster

    MrXamster Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    Mars
    и как реализовать такое в Essentials?
     
  6. MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
  7. NITROUIH

    NITROUIH Активный участник Пользователь

    Баллы:
    61
    "command-costs"
    Это не сработало на /clan create.
     
  8. Тимошка9202

    Тимошка9202 Активный участник Пользователь

    Баллы:
    76
    Естественно не сработает! Essentials тянет под это только собственные команды.
     
  9. NITROUIH

    NITROUIH Активный участник Пользователь

    Баллы:
    61
    По этому самое лучшее будет, как мне кажется, если автор привяжет к плагину возможность сделать команду платной.
     
  10. Тимошка9202

    Тимошка9202 Активный участник Пользователь

    Баллы:
    76
    Я согласен с этим, как и многие. Надеюсь автор нас услышит...
     
  11. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    было бы хорошо вынести в конфиг настройки префикса перед ником. Не всем нравятся скобочки [] в префиксе
     
  12. LightSunrider

    LightSunrider Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    LightSunrider
    Можно сделать в Essentials
     
  13. MrXamster

    MrXamster Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    Mars
    нельзя
     
  14. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    @Jampire на Worldguard 6.0 сыплет ошибками:
    Код:
    [12:26:24] [Server thread/ERROR]: Could not pass event EntityDamageByEntityEvent to UralClans2 v1.0
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) ~[spigot.jar:git-Spigot-8a983f9-e81edfc]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-8a983f9-e81edfc]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callEvent(CraftEventFactory.java:85) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:538) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:451) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:570) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.EntityLiving.d(EntityLiving.java:1068) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.EntityHuman.d(EntityHuman.java:860) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.EntityLiving.damageEntity(EntityLiving.java:709) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.EntityHuman.damageEntity(EntityHuman.java:801) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.EntityPlayer.damageEntity(EntityPlayer.java:486) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.EntityHuman.attack(EntityHuman.java:1002) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.EntityPlayer.attack(EntityPlayer.java:1051) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:1312) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.PacketPlayInUseEntity.a(SourceFile:52) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.PacketPlayInUseEntity.a(SourceFile:11) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_65]
        at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_65]
        at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:696) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:634) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:537) [spigot.jar:git-Spigot-8a983f9-e81edfc]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_65]
    Caused by: java.lang.IncompatibleClassChangeError: Found interface com.sk89q.worldguard.protection.ApplicableRegionSet, but class was expected
        at ru.jampire.bukkit.uralclans2.EventListener.EntityDamageByEntityEvent(EventListener.java:55) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor239.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_65]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_65]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) ~[spigot.jar:git-Spigot-8a983f9-e81edfc]
        ... 25 more
     
  15. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    Код:
    [16:11:33 INFO]: got hurtSERVER
    [16:11:33 ERROR]: Could not pass event EntityDamageByEntityEvent to UralClans2 v1.0
    org.bukkit.event.EventException
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212]
            at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callEvent(CraftEventFactory.java:102) [CraftEventFactory.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212]
            at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:595) [CraftEventFactory.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212]
            at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:463) [CraftEventFactory.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212]
            at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:627) [CraftEventFactory.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212]
            at net.minecraft.entity.EntityLivingBase.damageEntity_CB(EntityLivingBase.java:1364) [sv.class:?]
            at net.minecraft.entity.player.EntityPlayer.damageEntity_CB(EntityPlayer.java:1228) [yz.class:?]
            at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:903) [sv.class:?]
            at net.minecraft.entity.player.EntityPlayer.func_70097_a(EntityPlayer.java:1144) [yz.class:?]
            at net.minecraft.entity.player.EntityPlayerMP.func_70097_a(EntityPlayerMP.java:646) [mw.class:?]
            at net.minecraft.entity.player.EntityPlayer.func_71059_n(EntityPlayer.java:1388) [yz.class:?]
            at net.minecraft.network.NetHandlerPlayServer.func_147340_a(NetHandlerPlayServer.java:1589) [nh.class:?]
            at net.minecraft.network.play.client.C02PacketUseEntity.func_148833_a(SourceFile:55) [ja.class:?]
            at net.minecraft.network.play.client.C02PacketUseEntity.func_148833_a(SourceFile:10) [ja.class:?]
            at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) [ej.class:?]
            at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
            at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:980) [MinecraftServer.class:?]
            at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423) [lt.class:?]
            at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) [MinecraftServer.class:?]
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
            at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
    Caused by: java.lang.IncompatibleClassChangeError: Found interface com.sk89q.worldguard.protection.ApplicableRegionSet, but class was expected
            at ru.jampire.bukkit.uralclans2.EventListener.EntityDamageByEntityEvent(EventListener.java:55) ~[?:?]
            at sun.reflect.GeneratedMethodAccessor180.invoke(Unknown Source) ~[?:?]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
            at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212]
            ... 23 more
    
     
  16. LomNar

    LomNar Активный участник Пользователь

    Баллы:
    78
    Skype:
    radius981
    Имя в Minecraft:
    LomNar
    У меня вроде подобная проблема возникала, когда 2 игрока в одном клане стреляли в друг друга из лука.
     
  17. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    я решил это проблему декомпилировав UralClans2 и скомпилировал его используя апи Worldguard 6
     
  18. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    Поделишься ?
     
  19. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    я не жадный, можешь декомпилировать и убедиться что хаков нет
    https://yadi.sk/d/hWsMGw4AegkDC
     
  20. boomcss1

    boomcss1 Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Angel_Slav
    Как удалить чужой клан?
     
  21. Phonix92a

    Phonix92a Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    phonix92a
    Можно задать вопрос? А хотя задам, почему UralClans2 ведь есть уже название UralClans!
     
    Последнее редактирование: 1 мар 2015

Поделиться этой страницей