Перейти к содержанию
Авторизация  
anticoder

Nex-AC CRMP 0.3e - Античит система

Рекомендуемые сообщения

anticoder

Nex-AC CRMP - это комплексная защита, объединяющая в себе мощный античит и защиту от различных атак (флуда, DoS).
Античит обнаруживает большинство популярных читов, моментально наказывая нечестного игрока.

Список основных античитов:
* Анти-AirBreak (пешком/в авто)
* Анти-телепорт (пешком/в/к себе/между транспортом)
* Анти-телепорт пикапов
* Анти-FlyHack (пешком/в авто)
* Анти-SpeedHack (пешком/в авто)
* Античит на здоровье (пешком/в авто) и броню
* Античит на оружие/бесконечные/патроны
* Античит на все спец. действия (в т.ч. и на jetpack)
* Античит на невидимость
* Античит на деньги
* Античит на тюнинг
* Анти-FakeSpawn
* Анти-FakeKill
* Анти-Pro Aim
* Анти-Бег CJ
* Анти-CarShot
* Анти-CarJack
* Анти-UnFreeze
* Анти-Reconnect
* Защита от песочницы
* Защита от высокого пинга
* Защита от подмены диалогов
* Защита от флуда сменой мест
* Защита от флуда коннектами в один слот
* Защита от взлома Rcon (брут/брутфорс)
* Анти-флуд автовызываемыми функциями (полный их список ниже)

Дополнительные возможности:
* Настройка античита через файл
Настройки находятся в отдельном файле (scriptfiles\nex-ac_settings.cfg)
* Просмотр статистики
Возможность просмотра статистики античита за время работы сервера с момента его запуска
Выводится автоматически при его выключении, сохраняясь в лог сервера (server_log.txt)
* Логирование самых важных действий
По желанию можно включить debug-режим для логирования всех действий
Также рекомендуется проверить, не используются ли какие-либо другие античиты, во избежание конфликтов с ними.

Скачать: тык

Установка:
1. Скачать версию античита, совместимую с версией вашего сервера
2. Скачать файл локализации (.lang) на нужном вам языке
3. Скопировать оба файла в папку "/pawno/include", которая находится в папке с сервером
4. Открыть "nex-ac.inc" и изменить подключаемый по умолчанию язык на нужный вам в строке "#include <nex-ac_en.lang>" (где "en" означает английский; "ru" для русской локализации)
5. В гейммоде и всех фильтрскриптах прописать сразу после "#include <a_samp>" следующее: "#include <nex-ac>"
Предупреждение! Если вы используете Streamer Plugin от Incognito, Timerfix plugin от Dan, foreach, sscanf, Pawn.RakNet или y_hooks, подключать их нужно перед nex-ac!
Также имейте в виду, что фильтрскрипты должны иметь "#define FILTERSCRIPT" перед подключением античита
6. Скомпилировать изменённые вами скрипты

В скрипте также присутствуют материалы сторонних проектов с открытым исходным кодом.
Распространяется по лицензии GNU LGPL.

Удачи в использовании! :)

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vestorn

@anticoder,годный слив, лучше бы продавал) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

@Vestorn, насколько уверен - его бы никто не купил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
gmosergey

Написано 3е. а там функции 0.3.7 - что делать ?

\pawno\include\nex-ac.inc(1074) : error 017: undefined symbol "GetPlayerPoolSize"
pawno\include\nex-ac.inc(1296) : error 017: undefined symbol "SPECIAL_ACTION_CARRY"
pawno\include\nex-ac.inc(1305) : error 017: undefined symbol "SPECIAL_ACTION_CARRY"
pawno\include\nex-ac.inc(1519) : error 017: undefined symbol "GetPlayerPoolSize"
pawno\include\nex-ac.inc(1552) : error 017: undefined symbol "GetPlayerPoolSize"
pawno\include\nex-ac.inc(1693) : warning 202: number of arguments does not match definition
pawno\include\nex-ac.inc(1691) : warning 203: symbol is never used: "addsiren"
pawno\include\nex-ac.inc(1714) : warning 202: number of arguments does not match definition
pawno\include\nex-ac.inc(1712) : warning 203: symbol is never used: "addsiren"
pawno\include\nex-ac.inc(2933) : error 017: undefined symbol "GetPlayerPoolSize"
pawno\include\nex-ac.inc(3429) : error 017: undefined symbol "GetPlayerPoolSize"
pawno\include\nex-ac.inc(4630) : error 017: undefined symbol "SPECIAL_ACTION_CARRY"
pawno\include\nex-ac.inc(4692) : error 017: undefined symbol "SPECIAL_ACTION_CARRY"
pawno\include\nex-ac.inc(5601) : warning 235: public function lacks forward declaration (symbol "OnPlayerWeaponShot")
pawno\include\nex-ac.inc(5607) : error 017: undefined symbol "BULLET_HIT_TYPE_NONE"
pawno\include\nex-ac.inc(5648) : error 017: undefined symbol "BULLET_HIT_TYPE_NONE"
pawno\include\nex-ac.inc(5670) : error 017: undefined symbol "BULLET_HIT_TYPE_PLAYER"
pawno\include\nex-ac.inc(5701) : error 017: undefined symbol "BULLET_HIT_TYPE_PLAYER"
pawno\include\nex-ac.inc(5737) : error 017: undefined symbol "BULLET_HIT_TYPE_VEHICLE"
pawno\include\nex-ac.inc(6689) : error 025: function heading differs from prototype
pawno\include\nex-ac.inc(7278) : error 017: undefined symbol "GetPlayerPoolSize"
gamemodes\RD-UP.pwn(49967) : warning 209: function "ac_OnPlayerInteriorChange" should return a value
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


16 Errors.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
#Jons

Ну так в чём проблема удалить функции 0.3.7?@gmosergey,

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Nexius

@Smolin, ну это логично, потому что распространяется он бесплатно.

 

@gmosergey, в новой версии я сам сделал базовую адаптацию под все версии, начиная с 0.3e, но под сам crmp ни эта, ни моя официальная версия не адаптирована. Чтобы это сделать, нужно ещё координаты всех игровых ресторанов/автомастерских/амму-наций и прочего (если в крмп оно вообще есть) переделывать под него.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • hteppl
      От hteppl
      Данный инклуд добавляет возможность отобразить время и дату перед игроком.
      ShowPlayerTime(playerid, hour, minute, second, day, month, year)  • playerid - ID игрока 
      • hour - сколько отобразить часов 
      • minute - сколько отобразить минут 
      • second - сколько отобразить секунд 
      • day - какой отобразить день 
      • month - какой отобразить месяц 
      • year - какой отобразить год 

      Особенности: 
      • Возможность работы со streamer, так и без него. Подробнее в файле. 
      • Нельзя использовать в транспорте. 
      • Нельзя использовать недопустимые значения во времени. 
      • Чтобы не отображать какое-либо значение, на месте этого параметра достаточно поставить "_". 
       

       
      Автор: Sonic X
       
      Скачать данный инклуд можно ниже.
       
      Wristwatch.inc
    • Smolin
      От Smolin
      Делаем подключение объектов через Include, дабы не мешались в GM'e.
      Для начала закидываем инклюд objects.inc в папку "pawno/include".
      objects.inc
       
       
      В начало GM'a
      #include <objects>  В коллбэк OnGameModeInit добавляем загрузку.
      ObjectLoad();
×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.