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

Идея CommandNPC, фикс или баг..

Discussion in 'Запросы на разработку плагинов' started by DarKillers54, Feb 21, 2015.

  1. Автор темы
    DarKillers54

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

    Trophy Points:
    88
    Имя в Minecraft:
    DarKillers54
    Сам не могу понять в чем проблема.Ну вот сам плагин (Тык), он изначально на 1.7.9, но на 1.7.2 тоже работает, но с ошибкой..Суть ошибка такова.. Создаю я NPC с помощью плагина Citizens, и хочу чтобы он выполнял команду с помощью плагина CommandNPC, допустим он должен выполнять команду /spawn
    Пишу: /npc addcmd false noperm spawn
    /npc addcmd - Комманда, чтобы добавить
    false - Это не будет показывать что в консоле игрок использует эту комманду с помощью НПС.
    noperm - Нету прав на эту комманду (Хотя у меня даже он прописан в PEX)
    spawn - Команда.
    Теперь я в ОП, тестирую же этот функционал, все работает. Теперь когда я снимаю с себя ОП, и нажимаю на НПС, он тоже работает, но с ошибкой в консоле, и это бесит, что будет всегда срать в консоль, из-за такой ошибки.Вот лог ->
    [17:09:16] [Server thread/INFO]: DarKillers54 issued server command: /npc addcmd false noperm spawn
    [17:09:17] [Server thread/INFO]: DarKillers54 issued server command: /spawn
    [17:09:24] [Server thread/INFO]: CONSOLE: De-opped darkillers54
    [17:09:30] [Server thread/INFO]: DarKillers54 issued server command: /spawn
    [17:09:30] [Server thread/WARN]: [CommandNPC] Task #48 for CommandNPC v1.5 generated an exception
    java.lang.NoSuchMethodError: org.bukkit.Server.getPlayer(Ljava/util/UUID;)Lorg/bukkit/entity/Player;
    at me.messageofdeath.CommandNPC.Listener.NPCListener$1.run(NPCListener.java:62) ~[?:?]
    at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:58) ~[spigot.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
    at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [spigot.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:614) [spigot.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273) [spigot.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562) [spigot.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469) [spigot.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [spigot.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
    spigot 1.7.2
    Буду рад если кто-то найдет фикс
     
  2. Хостинг MineCraft
    <
  3. ql_Nik_lp

    ql_Nik_lp Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Я конечно немного оффтоп, но у меня вопрос:
    Кому вообще может понадобиться выполнять команду от имени NPC? ._.
     
  4. Acurity

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

    Trophy Points:
    78
    Имя в Minecraft:
    Acurity
    MMORPG сервера, не?
     
  5. ql_Nik_lp

    ql_Nik_lp Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Не понимаю какую команду может понадобится прописывать от имени NPC.
    Если надо что-то сделать - почему не реализовать это кодом?
     
  6. Автор темы
    DarKillers54

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

    Trophy Points:
    88
    Имя в Minecraft:
    DarKillers54
    у меня появилась задумка, просто на спавне у меня стоит нпс, и он управляет порталами, командой /menu
    chestcommandsgui
     
  7. CraftCoder

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

    Trophy Points:
    108
    Имя в Minecraft:
    CraftCoderr
    В 1.7.2 нет ууид и поэтому происходит эта ошибка. Нужно либо переходить на 1.7.9 либо править плагин.
     
  8. Автор темы
    DarKillers54

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

    Trophy Points:
    88
    Имя в Minecraft:
    DarKillers54
    аналоги есть?
     
  9. CraftCoder

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

    Trophy Points:
    108
    Имя в Minecraft:
    CraftCoderr
    Что мешает обновиться до 1.7.9?
     
  10. Автор темы
    DarKillers54

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

    Trophy Points:
    88
    Имя в Minecraft:
    DarKillers54
    не важно... :([DOUBLEPOST=1424532347,1424531753][/DOUBLEPOST]если есть аналоги, буду рад увидеть, суть такова, что при нажатии ПКМ, на моба или на блок, этот предмет выполняет команду за вас.[DOUBLEPOST=1425753925][/DOUBLEPOST]up
     
  11. SydikPro

    SydikPro Участник

    Trophy Points:
    31
    Имя в Minecraft:
    SydikPro
    ServerSing
     
  12. mine88

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

    Trophy Points:
    143
    Имя в Minecraft:
    null
    Убейся
     

Share This Page