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

Плагин [FUN/MECH] FakePlayersOnline - Повышаем онлайн сервера?! [BukkiDev]

Тема в разделе "Релизы плагинов", создана пользователем fromgate, 19 авг 2012.

  1. VaNnOrus

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

    Баллы:
    123
    Как по мне - в этих целях плагин использовать бессмысленно. На приток игроков фальшивки никак не повлияют, даже если плагин будет занимать реальные слоты. Уже говорили, что это, скорее всего, только отпугнет реальных игроков.
    Данный же плагин можно использовать не только(и даже совсем не) в этих целях.
     
    fromgate нравится это.
  2. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    v0.0.3
    • Добавлена возможность "перерисовывать" перечень настоящих игроков: можно задать цвет игрока в списке, кроме того можно определить дополнительный цвет/префикс для админов (игроков с определенным пермишеном)
    • Игроки с пермишеном "fakeplayers.canseehidden" смогут увидеть игроков скрытых, допустимо при помощи плагина Vanish или подобного.
    • Работает с девбилдами 1.5-R0.1 и 1.4.7-R1.0
    http://dev.bukkit.org/media/files/684/929/FakePlayersOnline.jar
     
  3. Tweet

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

    Баллы:
    88
    А в мониторинге эти игроки отображаются?
     
    Attelis нравится это.
  4. SHALK97

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

    Баллы:
    103
    Имя в Minecraft:
    SHALK97
    Нет, и этим плагин тупой
     
  5. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @SHALK97, ню-ню. Напишите свой, "не тупой" плагин.
     
    REZAYS нравится это.
  6. SHALK97

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

    Баллы:
    103
    Имя в Minecraft:
    SHALK97
    Та ладно, нормальный плагин) я не смогу даже такого сделать
     
  7. MaxBal

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

    Баллы:
    68
    Имя в Minecraft:
    MaxBal
    сделай чтобы плагин имел список имен и при добавлении определенного количества игроков добавляломного фейков и чтобы они моглиотя бы двигаться


    коряво пишу просто руку сломал левой пишу
     
  8. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Вот уж чего я точно не собираюсь делать, так добавлять сюда NPC. Плагин поддерживает Citizens 1.2.х - ставите и они Вам и шевелятся и даже квесты раздавать умеют.
    В связи с грядущим обновление плагина (скриншот прилагается ниже) хочу сразу сделать одну оговорку:

    Важное примечание!
    Данный плагин разрабатывался в качестве изучения (мною) некоторых аспектов работы с пакетами, а также (позднее) API ProtocolLib. Я знаю, что кого-то могут мучить моральные терзания по поводу фальсификации информации об онлайне. Уверен что каждый игрок, обнаружив обман с онлайном, больше на такой сервер не заглянет.
    Поэтому прошу не беспокоить меня идеологическими или моральными страданиями связанными с существованием плагина FakePlayersOnline.

    fakeplayersonline_serverlist.png
     
    DavidShabaev и DPOH-VAR нравится это.
  9. Tweet

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

    Баллы:
    88
    А как сделать чтобы онлайн показывался не только при нажатии TAB , а и в окне майна как у тебя на скрине?
     
  10. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    v0.1.0
    • Добавлена возможность подделки информации в списке серверов (Потребуется библиотека ProtocolLib). Можно переопределить: счетчик количества игроков, счетчик зарезервированных слотов, девиз сервера (цвета поддерживаются)
    • Добавлена функция перехвата команды /list. Теперь она отражает ту же информацию что и по нажатию кнопки [TAB].
    <<Ссылка удалена вместе с файлом>>

    P.S. ProtocolLib под 1.5.2 ещё не вышла, но девбилды уже есть и нормально работают.
     
  11. Tweet

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

    Баллы:
    88
    Если не сложно добавь команду перезагрузки плагина и если это возможно фальсификацию в мониторингах было бы не плохо :)ъ
    И у меня вопрос : Где менять motd-сообщение "Fake Players Online Installed" ?
     
  12. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @Tweet, перезагрузку добавлю. Сам недавно вспоминал ;)
    /fpo motd Сообщение.

    Русский, увы, в MOTD не поддерживается :(
     
    Tweet нравится это.
  13. Tweet

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

    Баллы:
    88
    Нашёл баг : MOTD при перезагрузке сбрасывается на "Fake Players Online Installed"
     
  14. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Перезалил версию 0.1.0 - старую удалил:

    Все изменения теперь выглядят так:

    v0.1.0
    • Добавлена возможность подделки информации в списке серверов (Потребуется библиотека ProtocolLib). Можно переопределить: счетчик количества игроков, счетчик зарезервированных слотов, девиз сервера (цвета поддерживаются)
    • Добавлена функция перехвата команды /list. Теперь она отражает ту же информацию что и по нажатию кнопки [TAB].
    • Добавлена команда /fpo reload для перезагрузки конфига (может потребоваться пере запуск сервера или перезаход игроков, для того чтобы все изменения вступили в силу).
    Ну и соответственно, по сравнению с предыдущим билдом, исправлена ошибка из-за которой motd не сохранялся в файл и вернуалсь обратно команда /fpo real (оказывается кому-то нужен собственный функционал по "покраске" игроков в списке).
    http://dev.bukkit.org/media/files/700/932/FakePlayersOnline.jar
    v0.1.1
    • Появилась новая функция - закрытие сервера. Теперь можно при помощи команды /fpo lock закрыть сервер. Игроки при этом будут кикнуты с сервера, в списке серверов сервер будет значиться полным (число игроков будет показано как максимум), зайти на сервер при этом будет нельзя - игрок будет получать сообщение о том, что сервер переполнен.
    http://dev.bukkit.org/media/files/702/843/FakePlayersOnline.jar
     
    ВремяПриключений и Tweet нравится это.
  15. SHALK97

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

    Баллы:
    103
    Имя в Minecraft:
    SHALK97
    Все норм, но сделай чтоб можно было выключать сообщения плагина, он блокирует VipSlot(там сообщения на русском)
     
  16. kergat

    kergat Активный участник

    Баллы:
    88
    подскажите плиз не понял а как сделать чтобы в меню выбора сервера отображались тоже добавленные игроки?
     
  17. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @kergat, поставить ProtocolLib и добавить файльшивых игроков командой /fpo add имя игрока
    Расскажи пожалуйста подробней, что и как происходит, я не совсем понял.
     
  18. SHALK97

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

    Баллы:
    103
    Имя в Minecraft:
    SHALK97
    ну когда серв якобы полный игроку который пытается зайти пишет что-то на ангийском, у меня свой плагин на такой случай (там сообщение на русском, с рекламой vip статуса:), и випы могут заходить) а твой суперский плагин блокирует мой
     
  19. Alex_

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

    Баллы:
    123
    @fromgate, хороший плагин. Почти работает =)
    Код:
    2013-05-23 16:44:21 [INFO] [FakePlayersOnline] Enabling FakePlayersOnline v0.1.1
    2013-05-23 16:44:21 [INFO] [FakePlayersOnline] Citizens is not found!
    2013-05-23 16:44:21 [SEVERE] java.lang.ClassNotFoundException: net.minecraft.server.dedicated.EntityPlayer
    2013-05-23 16:44:21 [SEVERE] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:340)
    2013-05-23 16:44:21 [SEVERE] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:332)
    2013-05-23 16:44:21 [SEVERE] at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    2013-05-23 16:44:21 [SEVERE] at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    2013-05-23 16:44:21 [SEVERE] at java.lang.Class.forName0(Native Method)
    2013-05-23 16:44:21 [SEVERE] at java.lang.Class.forName(Class.java:186)
    2013-05-23 16:44:21 [SEVERE] at me.fromgate.fakeplayersonline.FPOcbo.nmsClass(FPOcbo.java:114)
    2013-05-23 16:44:21 [SEVERE] at me.fromgate.fakeplayersonline.FPOcbo.init(FPOcbo.java:69)
    2013-05-23 16:44:21 [SEVERE] at me.fromgate.fakeplayersonline.FakePlayersOnline.onEnable(FakePlayersOnline.java:116)
    2013-05-23 16:44:21 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    2013-05-23 16:44:21 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
    2013-05-23 16:44:21 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:383)
    2013-05-23 16:44:21 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:303)
    2013-05-23 16:44:21 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:285)
    2013-05-23 16:44:21 [SEVERE] at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.java:530)
    2013-05-23 16:44:21 [SEVERE] at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:496)
    2013-05-23 16:44:21 [SEVERE] at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:420)
    2013-05-23 16:44:21 [SEVERE] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:218)
    2013-05-23 16:44:21 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:652)
    2013-05-23 16:44:21 [SEVERE] at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
    2013-05-23 16:44:21 [INFO] [FakePlayersOnline] +---------------------------------------------------------------------+
    2013-05-23 16:44:21 [INFO] [FakePlayersOnline] + WARNING!!! THIS PLUGIN IS NOT COMPATIBLE WITH CRAFTBUKKIT dedicated +
    2013-05-23 16:44:21 [INFO] [FakePlayersOnline] + FakePlayersOnline will not work correctly. Please check updates at: +
    2013-05-23 16:44:21 [INFO] [FakePlayersOnline] + http://dev.bukkit.org/server-mods/fakeplayers/ +
    2013-05-23 16:44:21 [INFO] [FakePlayersOnline] +---------------------------------------------------------------------+
    А проще говоря плагин отказывается менять табуляцию...
    Проверял на чудесном ядре "MCPC-Plus-428"
     
  20. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Всё дело в волшебных пузырьках. В смысле в "Проверял на чудесном ядре "MCPC-Plus-428". Судя по всему в нем что-то сломано так, что плагин не может определить версию ядра и ему от этого становится худо.
     
    slavik123123123 нравится это.

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