Оникс, твой скрипт заливает весь экран желтющей мочой. Боюсь, в следующей версии я сделаю подавление твоих строк в чате.
Медленно, не спеша, база берет 50000-гет. 11.12.11.
Лог запросов с последней чистки занимает 106 мегабайт.
Оникс даже какие-то штуки доделал к своему скрипту. А я ничем не занимаюсь, но к новому-то году всё будет!
Последите на серверах, как быстро отвечает база при заходе на сервер игроков с количеством ников более ста. Отпишетесь потом.
Мерзостные на́ркоты, что вами движет, что вы меняете ники каждый день? А? Доебали уже, первая страница еле вертится, ингейм скрипт еще еле как отвечает. Особенно в этом деле отличился LaDoS^ALCO, у меня четырех килобайт не хватает, чтобы соединить его ники в строку при выборке.
Простите. Я сегодня агрессивный и недобрый.
ムラサ
База серийников находится в процессе присоединения к проекту GTA-Rating. Всё, что вы видите, может работать неправильно. Если кажется, что всё работает правильно, вряд ли так есть на самом деле.
AntiFake — это централизованная база для сбора и упорядочивания информации об игроках, их никах и Serial ID в MTA. AntiFake позволяет отслеживать используемые игроками ники во имя великой справедливости, например, для поиска нарушителей общественного порядка, читеров, фейкеров и т.д. Здесь нужно написать, как всё работает и где взять скрипт, но это я сделаю потом.
Большой Брат следит за вами.
Как может быть видно из названия, в первую очередь это скрипт для отлова и борьбы с "фейками", то-есть скрывающимися игроками, играющими под чужим, или же никому не известным ником. Так как это явление стало массовым, очевидно что появилась надобность в такой базе данных.
Что умеет скрипт на текущий момент:
Сбор серийников и отправка их в общую базу;
Получение информации о всех никах игрока:
- при подключении игрока к серверу,
- при смене игроком ника в игре;
Разделение прав доступа через ACL сервера:
- общий доступ: только информация о никах игроков,
- полный доступ: информация о никах игроков и доступ к панели скрипта;
Гибкая настройка клиентского скрипта для каждого игрока:
- отображение ников в удобном виде: в отдельном списке под чатом, сообщением в чате, либо же полное отключение,
- ограничение количества выводимых ников, как в отдельном списке, так и в чате,
- настраиваемое время отображения списка ников;
Администраторская панель под командой /af со следующими функциями:
- список всех игроков сервера с их серийниками и никами,
- поиск прямо из игры по серийнику или нику; те игроки, которые находятся на сервере, выделяются в списке зеленым цветом;
Оповещение о выходе обновления для скрипта.
На скриншотах справа можно посмотреть, как это выглядит в действии. Попробовать же можно, скачав и установив скрипт к себе на сервер.
Установка проще, чем вам кажется: скачайте скрипт, запишите его в группу доступа "Admin" (это требуется для соединений с базой данных), запустите. Никаких дополнительных действий не требуется.
При первом запуске скрипт добавит необходимые правила в ACL вашего сервера. По умолчанию создаются правила, подходящие для большинства серверов. Если вы хотите более тонко настроить доступ, используйте правила доступа general.antifake (общий доступ), general.af_panel (доступ к панели) и general.af_admin (оповещение об обновлениях скрипта).
На этом всё, но не забывайте, что скрипт постоянно обновляется и дополняется новыми функциями.
Ссылка на скачивание: antifake.zip. И напоследок: пользуйтесь тем, что удобно, а не тем, что популярно.



