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

Плагин [DEV/INFO/WEB] EndlessOnline v2.5- Запись онлайна в SQL [1.7.9+]

Тема в разделе "Релизы плагинов", создана пользователем OsipXD, 21 апр 2013.

  1. Kirich

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

    Баллы:
    78
    Я проверял, там когда обновляет данные в бд ошибки летят в консоли, к примеру когда eonline reload, либо когда заходит игрок.
    [WARNING] Unexpected exception while parsing console command "eonline refresh"
    org.bukkit.command.CommandException: Unhandled exception executing command 'eonline' in plugin EndlessOnline v2.1
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:193)
    at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:532)
    at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchServerCommand(CraftServer.java:513)
    at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:377)
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:333)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:782)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:665)
    at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
    Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()Ljava/util/Collection;
    at ru.endlesscode.endlessonline.EndlessOnline$1.run(EndlessOnline.java:125)
    at ru.endlesscode.endlessonline.EndlessOnline.updateOnline(EndlessOnline.java:136)
    at ru.endlesscode.endlessonline.EndlessOnline.onCommand(EndlessOnline.java:73)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    ... 8 more
    2016-01-21 22:43:33 [INFO] Reloading...[m
    2016-01-21 22:43:33 [INFO] [EndlessOnline] Checking the existence of the table...
    2016-01-21 22:43:34 [INFO] [EndlessOnline] Checking the server existence in the table...
    2016-01-21 22:43:34 [WARNING] Unexpected exception while parsing console command "eonline reload"
    org.bukkit.command.CommandException: Unhandled exception executing command 'eonline' in plugin EndlessOnline v2.1
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:193)
    at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:532)
    at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchServerCommand(CraftServer.java:513)
    at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:377)
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:333)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:782)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:665)
    at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
    Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()Ljava/util/Collection;
    at ru.endlesscode.endlessonline.EndlessOnline$1.run(EndlessOnline.java:125)
    at ru.endlesscode.endlessonline.EndlessOnline.updateOnline(EndlessOnline.java:136)
    at ru.endlesscode.endlessonline.EndlessOnline.onCommand(EndlessOnline.java:85)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    ... 8 more
     
  2. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Хорошо, это довольно просто исправить, в скором времени, думаю, смогу это сделать.
    Но вряд ли получится раньше 26 Янв из-за экзаменов
     
  3. Kirich

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

    Баллы:
    78
    Без проблем, спасибо
     
  4. MrMinerCraftChannel

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

    Баллы:
    61
    Имя в Minecraft:
    Iveen
    Не нужен уже в этом году этот плагин :)
     
  5. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Почему?
     
  6. MrMinerCraftChannel

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

    Баллы:
    61
    Имя в Minecraft:
    Iveen
    На хостинге или монторинге можно смотреть какой онлайн.
     
  7. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Этот плагин нужен как раз для серверов, чей хостинг не предоставляет информации об онлайне и у кого отсутствует мониторинг. В общем-то плагин как раз и предназначен для того, чтобы мониторинг работал.
     
  8. Kirich

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

    Баллы:
    78
    Я вывожу игроков которые на сервере играют в мониторинг, да и вообще
    он показывает онлайн в реальном времени, поэтому для меня очень удобно!
     
  9. PYRO

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

    Баллы:
    78
    Было бы замечательно, если бы плагин сохранял время обновления онлайна, чтобы, если вдруг связь с сервером пропадет, можно было бы сравнивать актуальность полученной информации по времени.
     
  10. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Спасибо за идею, добавлю
     
  11. Kirich

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

    Баллы:
    78
    Привет, когда примерно сможешь?
     
  12. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Добавил себе эту задачу в ежедневник. КТТС. Вернее как только появится свободное время
     
  13. Kirich

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

    Баллы:
    78
    Надеюсь это будет скоро!
     
  14. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Прошу прощения за долгую задержку. Вы всё еще используете Bukkit 1.6.x?
     
  15. Kirich

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

    Баллы:
    78
    Да 1.6.4 и 1.7.10
     
  16. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Попробую тогда сделать совместимость с 1.6.4
    Версия 2.5 (Перед обновлением удалить старую таблицу!):
    • Добавлена поддержка подключения через SSH туннель
    • Добавлена опция в конфиге для отключения плагина
    • Отображаемое сообщение вынесено в конфиг
    • Добавлена запись рекордного онлайна
    • Добавлена запись даты последнего обновления онлайна
    • Изменена структура таблицы!
      Поле
      max_online переименовано в capacity
      А новое поле max_online используется для записи рекордного онлайна
     
  17. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Не планируется ли совместимость с банжи?
    Было бы полезно онлайн прокси писать в базу, вместо организации мониторинга по query
     
  18. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Добавить бы еще модуль генерации графиков
     
  19. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Да, думаю, это было бы полезно и логично
    Мне кажется для этого можно сделать просто PHP примочку, использующую данные из БД :)
     

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