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

Идея Проверка списка модов

Тема в разделе "Запросы на разработку плагинов", создана пользователем Mr_Dredd, 22 ноя 2012.

Статус темы:
Закрыта.
  1. Автор темы
    Mr_Dredd

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

    Баллы:
    78
    В консоли сервера, при входе игрока, выводится информация о модах, с которыми он зашел.
    Смысл плагина - отслеживать без присутствия админа игроков использующих моды типа "x-ray" и подобных.
    Возможно ли создать неуправляемый плагин, который при входе игрока сравнивал бы эту информацию с заранее подготовленным списком(эталоном) хранящимся например в текстовике в папке с сервером? И если есть отличия закидывал бы в БД его список, дату/время и ник...
    Если такое возможно, готов оплатить разработку

    P.S. Если подобное уже существует, прошу Вас тыкнуть в ссылочку...
    Спасибо за внимание...
     
    Сникерсни и 11STRYDER11 нравится это.
  2. Хостинг MineCraft
    <
  3. MineMan910

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

    Баллы:
    173
    Имя в Minecraft:
    MineMan910
    На самом деле эта идея вполне реализуемая. Только это скорее всего это будет касаться как и сервера так и клиента. Аргументирую. Вот если подумать, то никак это реализовать (со стороны серверной части) - нельзя, почему? Дело в том что сервер отправляет пакеты клиенту о информации сервера, а вот клиент отправляет пакеты серверу. Так Вы скажете что это реализуемое, со стороны серверной части! А вот и проблема, дело в том что клиент хоть и с Mod Loader'ом так и без него НИКАК не может отправить данные то что не заданные в пакетах сервера. Вот и в чем суть проблемы.
     
  4. AvengeRkaa

    AvengeRkaa Старожил

    Баллы:
    123
    Имя в Minecraft:
    AvengeRkaa
    Forge отправляет на сервер список подгружаемых modloader'ом модификаций.
     
  5. ExTeZi_xD

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

    Баллы:
    103
    Имя в Minecraft:
    ExTeZi_xD
    Мне тоже нужна такая фитча :)
     
    wergio28 нравится это.
  6. Автор темы
    Mr_Dredd

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

    Баллы:
    78
    Именно, вот и нужен плагин, который будет сверять этот список с эталонным, хранящимса например в текстовике(для простоты изменения), и в случае несоответствия записывать в базу этот список, ник и время. Вроде ничего сложного, но я "0" с минусом в яве... Имею даже желание оплатить разработку такого плагина. Да и не только мне он наверно пригодился бы...

    P.S Использую только forge, без отдельного модлоадера.
     
  7. AvengeRkaa

    AvengeRkaa Старожил

    Баллы:
    123
    Имя в Minecraft:
    AvengeRkaa
    Вайтлист модов
    или
    Лог сервера > ctrl+F > бан

    Плагины - укня.

    И за что же ты платишь?
    За то чтобы 5 человек на твоем сервере играло без читов? Фи..
     
  8. Автор темы
    Mr_Dredd

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

    Баллы:
    78
    Ну так как, разработчики? Реализуемо?

    @AvengeRkaa, а Вас вообще не должно волновать для чего он мне, и играет ли кто-то у меня!
     
  9. Taras

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

    Баллы:
    103
    Skype:
    taras-oleksenko
    Имя в Minecraft:
    tar93
    вам уже ответил
    @AvengeRkaa,
     
  10. Автор темы
    Mr_Dredd

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

    Баллы:
    78
    @Taras, чтож, тогда подскажите "неумеющему гуглить" нубу, как сделать на сервере сие чудо, слышал только что последние версии модлоадера добавляют блэк-лист модов, но его вроде как можно обойти переименованием "лишнего" мода в коде последнего.
    Вопрос о написании плагина считаю незакрытым...
     
    slavik123123123 нравится это.
  11. Taras

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

    Баллы:
    103
    Skype:
    taras-oleksenko
    Имя в Minecraft:
    tar93
    плагином никак не проверить моды
     
  12. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    именно так это и будет обходится.. проверить плагином эту информацию - невозможная задача.
    Разве что сканировать лог файл плагином... (что вызовет очень сильную нагрузку если файл огромен) Но как уже писалось выше - переименование мода в коде и всё.
     
    Taras нравится это.
  13. Автор темы
    Mr_Dredd

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

    Баллы:
    78
    Эхх... O'kay...
    Может тогда подскажете, про блек-лист модов(гдето читал что такое у кого-то есть)? какой мод (модлоадер или форж и какой версии) его позволяет создать?
    у меня 183 крафтбаккит и в нем нет блек листа.
     
  14. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    Как уже написали ранее - открывай лог файл - лезь в поиск - вперед банить)
     
  15. Graft

    Graft Новичок Заблокирован

    Баллы:
    8
    Имя в Minecraft:
    Graft
    Хммм . Раз на то пошло . Что нам мешает заменить пакеты отправляемые клиентом ?:D
     
  16. AvengeRkaa

    AvengeRkaa Старожил

    Баллы:
    123
    Имя в Minecraft:
    AvengeRkaa
    А что мешает залить в .jar мод?
     
    Taras нравится это.
  17. akke

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

    Баллы:
    103
    На моем сервере это реализовано и успешно работает (уже месяца 4 как :) ).
    Да, есть ещё один сервер в рузоне с подобной защитой

    upd: не-не, даже намеков на способ реализации не будет. 2000р за работающую версию,
    если вам очень хочется
     
  18. Taras

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

    Баллы:
    103
    Skype:
    taras-oleksenko
    Имя в Minecraft:
    tar93
    что это ? клиент подвергается модификации?
     
    slavik123123123 нравится это.
  19. Graft

    Graft Новичок Заблокирован

    Баллы:
    8
    Имя в Minecraft:
    Graft
    Немного не понял есл честно :)
     
  20. Автор темы
    Mr_Dredd

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

    Баллы:
    78
    Подскажи плиз какое ядро сервера и/или что использует этот файл? В стандартном craftbukkit нет функции запрашивающей такой файл.
     
  21. Автор темы
    Mr_Dredd

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

    Баллы:
    78
    Проверка по md5.
     
Статус темы:
Закрыта.

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