Сообщение от Om
Интересно, как ты будешь отслеживать "тех кто дюпает", а уж тем более прозрачные текстурпаки,? К гадалке ходить?
Как раз таки убрать правильный выход, чем оставлять уязвимость и банить всех кто поддался соблазну. Нет возможности установить чит - человек играет и счастлив. Есть - он попадает в бан, онлайн понижается. Как показала практика, чуть ли не с десяток игроков каждый день пытается установить хрей текступак у нас на сервере.
Ты фантазируешь, не зная как все происходит. Логи никогда не скажут "ВОТ ОН, ВОТ ОН! ЭТО ДЮПЕР! ВНИМАНИЕ! ДЮПЕР!". Максимум, можно проверить отдельно взятого подозрительного игрока (и то, он еще должен стать подозрительным, обычно умные дюперы или читеры стараются не палится). Нелигитные ресурсы в таких случаях быстро разлетаются по цепочке игроков, заполняя весь игровой мир и нанося быстрый удар экономике.
При этом просмотр логов довольно трудоемкий и не до конца точный процесс, и так потеть можно лишь в экстренном случае, но ни как не
каждый день, думая дюпали сегодня, или не дюпали.
Ни о каком "удалении" дюпанных вещей и речи идти не может. Их можно изъять только в ручную, при этом достаточно сложно определить у кого они, и какие именно.
Вообщем, дюп это непозволительная вещь, в отличии от читов, он сразу наносит очень сильный удар по экономике сервера.
По этому после последнего, где дюпали алмазные блоки, пришлось просто убрать их из игры.
Теперь что касается текстурпаков. Нужно вкорне перепиливать лаунчер, что бы в нем был white list паков. Что это значит? Разрешенны лишь определенные, при установке любых других, вас просто вежливо пошлет в определенные живописные места. Какие именно разрешить, мы будем решать вместе. Их количество в принципе будет неограниченным, т.к. они не будут все сразу в клиенте делая его вес сотнями мегобайт, а просто загружаться вами из составленного нами каталога по желанию. В самом плохом варианте, это будет html страничка, откуда вы сами должны будете скачать и засунуть пак в папку игры. При хорошем раскладе, это удобно будет реализовано в лаунчере, где достаточно будет поставить галочку. Такие пироги.
Есть конечно еще второй вариант, программно проверять эту самую "прозрачность" текстурпака. Но это будет уже совсем сложно реализуемо.
|