1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [FUN] SpaceBall Game [1.4.5-R1.0 - 1.7.9-R0.2]

Тема в разделе "Релизы плагинов", создана пользователем jBody, 26 май 2014.

  1. Merkrof

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

    Баллы:
    61
    Имя в Minecraft:
    1Merkrof1
    Ещё раз попробую
    Попробую ещё раз

    На третьем сервере.
    Осмелюсь попросить ссылку на сервер этот.
     
  2. sanjee

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

    Баллы:
    78
    у них наверное батники не правильно настроены :/
     
  3. Merkrof

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

    Баллы:
    61
    Имя в Minecraft:
    1Merkrof1
    3 сервер заработало. Из за чего могут быть расхождения на других? Мне нужно делать сервер Мини Игр.
    +хотелось бы команду на изменение ранга игрока
    Чисто для обновления
     
    Последнее редактирование: 19 авг 2014
  4. Автор темы
    jBody

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

    Баллы:
    38
    Имя в Minecraft:
    Craft
    увы, не могу ничего сказать по этому поводу, так как не наблюдал таких проблем с баккит серверами. все указанные версии проверены под соотвествующую рекомендованную сборку баккит сервера. По проблеме - я бы получил развернутую информацию о всей платформе сервера в личку, также можно отправить мне архив со сборкой, которая выдает такую ошибку.
    А команды на изменение ранга игрока нету, ранг считается исходя из очков, тоесть нужно дать или забрать очки /sb score игрок +-100500 :)
     
    Последнее редактирование: 20 авг 2014
  5. Merkrof

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

    Баллы:
    61
    Имя в Minecraft:
    1Merkrof1
    Ну тогда я заморачиваться не буду. Поставлю пару плагинов и сделаю отдельно сервера.
    А какое соответствие очки/ранг?
     
  6. Автор темы
    jBody

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

    Баллы:
    38
    Имя в Minecraft:
    Craft
    ранги считаются до 100 000 очков. 0 - рекрут, 100 000 (или больше) - ветеран, остальное - между ними)
     
  7. Merkrof

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

    Баллы:
    61
    Имя в Minecraft:
    1Merkrof1
    Ну вот как бы сколько - не понятно.
     
  8. Starr

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

    Баллы:
    98
    Ставил вместе с iChatPlayerList.
    Проблема вот в чем:
    Код:
    2014-08-26 11:21:48 [SEVERE] Could not pass event PlayerChangedWorldEvent to iChatPlayerList v0.9
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:36)
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
        at net.minecraft.server.v1_6_R3.PlayerList.moveToWorld(PlayerList.java:476)
        at org.bukkit.craftbukkit.v1_6_R3.entity.CraftPlayer.teleport(CraftPlayer.java:406)
        at org.bukkit.craftbukkit.v1_6_R3.entity.CraftEntity.teleport(CraftEntity.java:199)
        at ru.worldcrafting.spaceball.cI.run(GameLobby.java:1145)
        at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:53)
        at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
        at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:524)
        at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227)
        at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488)
        at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421)
        at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
    Caused by: java.lang.IllegalArgumentException: §7§2✮ §2Рекрут§r is already assigned as a player list name for someone
        at org.bukkit.craftbukkit.v1_6_R3.entity.CraftPlayer.setPlayerListName(CraftPlayer.java:180)
        at com.worldcretornica.ichatplayerlist.iChatPlayerList.addPlayerToList(iChatPlayerList.java:318)
        at com.worldcretornica.ichatplayerlist.PlayerLoginListener.onPlayerChangedWorld(PlayerLoginListener.java:41)
        at sun.reflect.GeneratedMethodAccessor475.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
        ... 15 more
    В iChat используется метод отображения $DISPLAYNAME. @jBody, Сможешь пофиксить? :)
     
  9. Автор темы
    jBody

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

    Баллы:
    38
    Имя в Minecraft:
    Craft
    итак - сморим лог вместе. видим "Caused by: java.lang.IllegalArgumentException: §7§2✮ §2Рекрут§r is already assigned as a player list name for someone ", что значит примерно следующее - эта ошибка вылезла потому что это имя уже присвоено кому то еще. смотрим что это за имя: §7§2✮ §2Рекрут§r. считаем сколько символов в имени. - §7§2✮ §2Рекрут§r - 16 символов. С учетом того что в таб лист влазит только 16 символов, сколько игроков с рангом рекрут может находится в лобби одновременно? В общем, cлучаи, когда какие нибудь плагины чата пытаются упихнуть в таблист полный DisplayName игрока, печальны. И кстати вот эти два первых символа -§7 (серый цвет) спейсболл вроде не добавляет. Выход в отключении в плагинах чатов опций отображения Отоброжаемого Имени игрока в таблисте
    плохой метод, так как $DISPLAYNAME может содержать до 256 символов. а в таб всего 16. поправьте если ошибаюсь.
     
  10. Starr

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

    Баллы:
    98
    От Displayname не могу отказаться, так как он мне очень нужен.
    Так и будет эта ошибка?
    Кстати... можно ведь как-то изменить код, чтобы мне в чат не выводился ранг игрока? То есть его можно было посмотреть только в /sb stat.

    А сам ник то изменяется на Displayname, когда во время игры кто-то пишет.
     
  11. Автор темы
    jBody

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

    Баллы:
    38
    Имя в Minecraft:
    Craft
    в этой никак :( даже если будет опция, дисплейнейм могут менять другие плагины. и дисплейнейм может быть больше 16 символов от любого плагина. так что это проблема не SB... но добавим такую опцию в конфиг следующей версии :)
     
  12. Starr

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

    Баллы:
    98
    Вот это - хорошо. :)
     
  13. yaRoONa

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

    Баллы:
    103
    Для Spigot так и не подходит?
     
  14. Starr

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

    Баллы:
    98
    Пробуйте, пробуйте и еще раз пробуйте.
    Таким методом у кого-то плагин на MCPC встал. :)
     
  15. yaRoONa

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

    Баллы:
    103
    пару раз по пробовал нечего не вышло(
     
  16. Starr

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

    Баллы:
    98
    Ну значит только ждать от автора адаптации данного чудесного плагина под Спайготы и прочее.
     
  17. danildf

    danildf Ньюби Пользователь

    Баллы:
    1
    Имя в Minecraft:
    danil_df
    Возможна ли (хотя бы теоретически) совместимость с 1.8.х?
     

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