Vladimir_Kulkov 87 Опубликовано 11 января, 2018 Nex Anticheat (Nex-AC) - это комплексная защита, объединяющая в себе мощный античит и защиту от различных атак (флуда, DoS).Античит обнаруживает большинство популярных читов, моментально наказывая нечестного игрока.Анти-DoS сочетает в себе мощный гибко настраиваемый антифлуд, анти-DoS на сетевом уровне и множество защит от взломов, крашеров и т.д.Список основных античитов:[spoiler=Открой спойлер]* Анти-AirBreak (пешком/в авто)* Анти-телепорт (пешком/в/к себе/между транспортом)* Анти-телепорт пикапов* Анти-FlyHack (пешком/в авто)* Анти-SpeedHack (пешком/в авто)* Античит на здоровье (пешком/в авто) и броню* Античит на оружие/бесконечные/патроны* Античит на все спец. действия (в т.ч. и на jetpack)* Анти-GodMode от пуль (пешком/в авто)* Античит на невидимость* Античит на деньги* Античит на тюнинг* Анти-lagcomp-spoof* Анти-Паркур мод* Анти-Quick turn* Анти-Rapid fire* Анти-FakeSpawn* Анти-FakeKill* Анти-Pro Aim* Анти-Бег CJ* Анти-CarShot* Анти-CarJack* Анти-UnFreeze* Анти-AFK Ghost* Анти-Reconnect* Защита от фейк NPC* Защита от песочницы* Защита от высокого пинга* Защита от подмены диалогов* Защита от флуда сменой мест* Защита от флуда коннектами в один слот* Защита от взлома Rcon (брут/брутфорс)* Анти-флуд автовызываемыми функциями (полный их список ниже)* Анти-крашеры (полный их список ниже)* Анти-NOP'ы (полный их список ниже)* Защита от Dos Дополнительные возможности:* Настройка античита через файлНастройки находятся в отдельном файле (scriptfiles\nex-ac_settings.cfg)* Просмотр статистикиВозможность просмотра статистики античита за время работы сервера с момента его запускаВыводится автоматически при его выключении, сохраняясь в лог сервера (server_log.txt)* Логирование самых важных действийПо желанию можно включить debug-режим для логирования всех действий* МультиязычностьВозможность устанавливать любой из имеющихся языков.Также это упрощает перевод античита на другие языкиСписок пабликов, которые попадают под антифлуд: [spoiler=Открой спойлер]* OnDialogResponse* OnEnterExitModShop* OnPlayerClickMap* OnPlayerClickPlayer* OnPlayerClickTextDraw* OnPlayerCommandText* OnPlayerEnterVehicle* OnPlayerExitVehicle* OnPlayerPickUpPickup* OnPlayerRequestClass* OnPlayerSelectedMenuRow* OnPlayerStateChange* OnVehicleMod* OnVehiclePaintjob* OnVehicleRespray* OnVehicleDeath* OnPlayerText* OnPlayerEnterCheckpoint* OnPlayerLeaveCheckpoint* OnPlayerRequestSpawn* OnPlayerExitedMenu* OnPlayerEnterRaceCheckpoint* OnPlayerLeaveRaceCheckpoint* OnPlayerClickPlayerTextDraw* OnVehicleDamageStatusUpdate* OnPlayerSelectObject Анти-NOP'ы: [spoiler=Открой спойлер]* SpawnPlayer* SetPlayerPos* SetVehiclePos* SetPlayerAmmo* SetPlayerHealth* SetPlayerArmour* SetVehicleHealth* GivePlayerWeapon* SetPlayerInterior* PutPlayerInVehicle* ResetPlayerWeapons* SetPlayerArmedWeapon* SetPlayerSpecialAction* TogglePlayerSpectating* RemovePlayerFromVehicle Анти-Крашеры: [spoiler=Открой спойлер]* Невалидный тюнинг* Невалидное место в авто* Запрещённые символы в диалогах (удаляются)* Невалидные приаттаченные объекты* Weapon Crasher Функции: [spoiler=Открой спойлер]public OnCheatDetected(playerid, ip_address[], type, code)Вызывается, когда сработал один из античитовplayerid - ID нарушителяip_address[] - IP-адрес нарушителяtype - тип нарушения (при 0 возвращает ID, при 1 - IP)code - Код (ID) античитаEnableAntiCheat(acid, enable)Используйте для включения/отключения одного из античитовacid - ID античитаenable - 1 для включения/0 для выключенияEnableAntiCheatForPlayer(playerid, acid, enable)Используйте для включения/отключения одного из античитов для конкретного игрокаplayerid - ID игрока, которому необходимо включить/отключить античитacid - ID античитаenable - 1 для включения/0 для выключенияДобавленные в v1.3:IsAntiCheatEnabled(acid)Используйте для проверки включения/отключения одного из античитовacid - ID античитаВозвращает 1 (true), если включён, или 0 (false), если выключенIsAntiCheatEnabledForPlayer(playerid, acid)Используйте для проверки включения/отключения одного из античитов для конкретного игрокаplayerid - ID игрока, у которого необходимо проверить включение/отключение античитаacid - ID античитаВозвращает 1 (true), если включён, или 0 (false), если выключенДобавленные в v1.8.8:AntiCheatGetHealth(playerid, &Float:health)Используйте для получения количества здоровья игрокаplayerid - ID игрока, у которого необходимо узнать количество здоровья&Float:health - Переменная для хранения здоровья, передаётся по ссылкеAntiCheatGetArmour(playerid, &Float:armour)Используйте для получения количества брони игрокаplayerid - ID игрока, у которого необходимо узнать количество брони&Float:armour - Переменная для хранения брони, передаётся по ссылкеAntiCheatGetVehicleHealth(vehicleid, &Float:health)Используйте для получения количества здоровья транспортаvehicleid - ID транспорта, у которого необходимо узнать количество здоровья&Float:health - Переменная для хранения здоровья, передаётся по ссылкеAntiCheatGetWeaponData(playerid, slot, &weapons, &ammo)Используйте для получения оружия и патронов в определённом слоте у игрокаplayerid - ID игрока, у которого необходимо узнать оружие и патроныslot - Слот, в котором необходимо узнать оружие и патроны&weapons - Переменная для хранения оружия, передаётся по ссылке&ammo - Переменная для хранения количества патронов, передаётся по ссылкеAntiCheatGetSpawnWeapon(playerid, &weapon1, &weapon1_ammo, &weapon2, &weapon2_ammo, &weapon3, &weapon3_ammo)Используйте для получения оружия и патронов при спавне у игрокаplayerid - ID игрока, у которого необходимо узнать оружие и патроны, выдаваемые при спавне&weapon1 - Переменная для хранения оружия 1, передаётся по ссылке&weapon1_ammo - Переменная для хранения количества патронов для оружия 1, передаётся по ссылке&weapon2 - Переменная для хранения оружия 2, передаётся по ссылке&weapon2_ammo - Переменная для хранения количества патронов для оружия 2, передаётся по ссылке&weapon3 - Переменная для хранения оружия 3, передаётся по ссылке&weapon3_ammo - Переменная для хранения количества патронов для оружия 3, передаётся по ссылкеAntiCheatGetPos(playerid, &Float:x, &Float:y, &Float:z)Используйте для получения позиции игрокаplayerid - ID игрока, у которого необходимо узнать позицию&Float:x - Переменная для хранения координат по x, передаётся по ссылке&Float:y - Переменная для хранения координат по y, передаётся по ссылке&Float:z - Переменная для хранения координат по z, передаётся по ссылкеAntiCheatGetSpeed(playerid, &Float:speed)Используйте для получения скорости игрокаplayerid - ID игрока, у которого необходимо узнать скорость&Float:speed - Переменная для хранения скорости, передаётся по ссылкеAntiCheatGetVehicleVelocity(vehicleid, &Float:x, &Float:y, &Float:z)Используйте для получения скорости транспортаvehicleid - ID транспорта, у которого необходимо узнать скорость&Float:x - Переменная для хранения скорости по x, передаётся по ссылке&Float:y - Переменная для хранения скорости по y, передаётся по ссылке&Float:z - Переменная для хранения скорости по z, передаётся по ссылкеAntiCheatGetAnimationIndex(playerid)Используйте для получения индекса (ID'а) текущей анимации игрокаplayerid - ID игрока, у которого необходимо узнать ID анимацииВозвращает ID анимации или 0, если игрок не подключенAntiCheatGetDialog(playerid)Используйте для получения ID'а открытого диалога у игрокаplayerid - ID игрока, у которого необходимо узнать ID диалогаВозвращает ID диалога или 0, если игрок не подключенAntiCheatGetMoney(playerid)Используйте для получения количества денег игрокаplayerid - ID игрока, у которого необходимо узнать количество денегВозвращает количество денег или 0, если игрок не подключенAntiCheatGetEnterVehicle(playerid)Используйте для получения ID'а транспорта, в которое пытался сесть игрокplayerid - ID игрока, у которого необходимо узнать ID транспортаВозвращает ID транспорта или 0, если игрок не подключенAntiCheatGetVehicleID(playerid)Используйте для получения ID'а транспорта, в котором сидит игрокplayerid - ID игрока, у которого необходимо узнать ID транспортаВозвращает ID транспорта или 0, если игрок не подключенAntiCheatGetWeapon(playerid)Используйте для получения ID'а текущего оружия у игрокаplayerid - ID игрока, у которого необходимо узнать ID оружияВозвращает ID оружия или 0, если игрок не подключенAntiCheatGetVehicleSeat(playerid)Используйте для получения места в транспорте, на котором сидит игрокplayerid - ID игрока, у которого необходимо узнать местоВозвращает номер места или 0, если игрок не подключенAntiCheatGetSpecialAction(playerid)Используйте для получения ID'а специального действия игрокаplayerid - ID игрока, у которого необходимо узнать ID специального действияВозвращает ID специального действия или 0, если игрок не подключенAntiCheatGetLastSpecialAction(playerid)Используйте для получения ID'а предыдущего специального действия игрокаplayerid - ID игрока, у которого необходимо узнать ID предыдущего специального действияВозвращает ID предыдущего специального действия или 0, если игрок не подключенAntiCheatGetLastShotWeapon(playerid)Используйте для получения ID'а последнего оружия, из которого стрелял игрокplayerid - ID игрока, у которого необходимо узнать ID последнего оружияВозвращает ID последнего оружия или 0, если игрок не подключенAntiCheatGetLastPickup(playerid)Используйте для получения ID'а последнего подобранного игроком пикапаplayerid - ID игрока, у которого необходимо узнать ID последнего подобранного пикапаВозвращает ID последнего подобранного пикапа или 0, если игрок не подключенAntiCheatGetLastUpdateTime(playerid)Используйте для получения времени последнего обновления игрокаplayerid - ID игрока, у которого необходимо узнать время последнего обновленияВозвращает время последнего обновления или 0, если игрок не подключенAntiCheatGetLastReloadTime(playerid)Используйте для получения времени последней перезарядки (оружия) у игрокаplayerid - ID игрока, у которого необходимо узнать время последней перезарядкиВозвращает время последней перезарядки или 0, если игрок не подключенAntiCheatGetLastEnteredVehTime(playerid)Используйте для получения времени последней попытки посадки в авто у игрокаplayerid - ID игрока, у которого необходимо узнать время последней попытки посадкиВозвращает время последней попытки посадки или 0, если игрок не подключенAntiCheatGetLastShotTime(playerid)Используйте для получения времени последнего выстрела у игрокаplayerid - ID игрока, у которого необходимо узнать время последнего выстрелаВозвращает время последнего выстрела или 0, если игрок не подключенAntiCheatGetLastSpawnTime(playerid)Используйте для получения времени последнего спавна у игрокаplayerid - ID игрока, у которого необходимо узнать время последнего спавнаВозвращает время последнего спавна или 0, если игрок не подключенAntiCheatIntEnterExitsIsEnabled(playerid)Используйте для проверки включения/отключения маркеров входов/выходов в интерьеры для игрокаplayerid - ID игрока, у которого необходимо проверить включение/отключение маркеровВозвращает 1 (true), если включены, или 0 (false), если выключеныAntiCheatStuntBonusIsEnabled(playerid)Используйте для проверки включения/отключения денежного бонуса за трюки для игрокаplayerid - ID игрока, у которого необходимо проверить включение/отключение денежного бонусаВозвращает 1 (true), если включён, или 0 (false), если выключенAntiCheatIsInModShop(playerid)Используйте для проверки: находится ли игрок в ModShop'е или нетplayerid - ID игрока, у которого необходимо проверить, находится ли он в ModShop'еВозвращает 1 (true), если находится, или 0 (false), если не находитсяAntiCheatIsFrozen(playerid)Используйте для проверки: заморожен ли игрок или нетplayerid - ID игрока, у которого необходимо проверить, заморожен ли онВозвращает 1 (true), если заморожен, или 0 (false), если не замороженAntiCheatIsDead(playerid)Используйте для проверки: мёртв ли игрок или нетplayerid - ID игрока, у которого необходимо проверить, мёртв ли онВозвращает 1 (true), если мёртв, или 0 (false), если не мёртвAntiCheatIsConnected(playerid)Используйте для проверки: находится ли игрок на сервере или нетplayerid - ID игрока, у которого необходимо проверить, находится ли он на сервереВозвращает 1 (true), если находится, или 0 (false), если не находится Пример настройки OnCheatDetected у себя в моде Мультиязычность:Скрипт можно настроить на любой из имеющихся языков. Для этого просто скачайте по ссылке ниже интересующую вас локализацию, сохраните её в одну директорию с основной инклудой (nex_ac.inc) и перекомпилируйте свой скрипт. Доступные языки:* Русский (RU) (v1.0 - 1.9.32): http://rghost.ru/8PH5Lqr7V My-Files Pastebin* Белорусский (BY) (v1.0 - 1.9.32): http://rghost.ru/8GvxXGrYZ My-Files Pastebin* Английский (EN) (v1.0 - 1.9.32):* http://rghost.ru/6sfDqSzZW My-Files Pastebin* Solidfiles Pastebin (by KyleSmith)* Немецкий (DE) (v1.0 - 1.9.32): Solidfiles Pastebin (by Carper)* Голландский (NL) (v1.0 - 1.9.32): Solidfiles Jstylezzz.com Pastebin (by Jstylezzz)* Итальянский (IT) (v1.0 - 1.9.32): Solidfiles Pastebin (by J4Rr3x)* Испанский (ES) (v1.0 - 1.9.32):* Solidfiles Pastebin (by Alex Westbrook)* Solidfiles Pastebin (by JustBored)* Грузинский (GE) (v1.0 - 1.9.32):* http://rghost.ru/8g5XMCR5n Pastebin (by lashona)* RGHost Pastebin (by ArthourP)* Польский (PL) (v1.0 - 1.9.32): Solidfiles Pastebin (by wampiros6)* Сербский (RS) (v1.0 - 1.9.32):* Solidfiles Pastebin (by DeitY)* Solidfiles Pastebin (by Dragony92)* Португальский (PT/BR) (v1.0 - 1.9.32): Solidfiles Pastebin (by NicK_)* Персидский (Farsi) (FA) (v1.0 - 1.9.32): Solidfiles Pastebin (by M4D)* Украинский (UA) (v1.0 - 1.9.32): http://rghost.ru/6gn5PMxl2 Pastebin (by Valera_Kovshikov)* Индонезийский (ID) (v1.0 - 1.9.32): Solidfiles Pastebin (by RaefaldhiAmartya)* Хорватский (HR) (v1.0 - 1.9.32): Solidfiles Pastebin (by vannesenn)* Французский (FR) (v1.0 - 1.9.32):* Solidfiles Pastebin (by j3rry)* Solidfiles Pastebin (by vic1997)* Литовский (LT) (v1.0 - 1.9.32): Solidfiles Pastebin (by zaibaslr2)* Румынский (RO) (v1.0 - 1.9.32): Solidfiles Pastebin (by UnforgiveNNN)* Венгерский (HU) (v1.0 - 1.9.32): Solidfiles Pastebin (by Pedro.)* Финский (FI) (v1.0 - 1.9.32): My-Files Pastebin (by Ben_Lovejoy)* Латвийский (LV) (v1.0 - 1.9.32): http://rghost.ru/6FHgWwmwk Pastebin (by Rengar)* Болгарский (BG) (v1.0 - 1.9.32): MediaFire Pastebin (by bgedition)* Турецкий (TR) (v1.0 - 1.9.32): Solidfiles Pastebin (by Jensenn)* Словацкий (SK) (v1.0 - 1.9.32): MediaFire Pastebin (by Sanady)* Армянский (AM) (v1.0 - 1.9.32): Solidfiles Pastebin (by Grig)* Чешский (CZ) (v1.0 - 1.9.32): Solidfiles Pastebin (by SooBad) * Файлы .lang можно открыть даже стандартным блокнотом и легко редактировать Также рекомендуется проверить, не используются ли какие-либо другие античиты, во избежание конфликтов с ними. Скачать:Яндекс.Диск Установка:1. Скачать версию античита, совместимую с версией вашего сервера2. Скачать файл локализации (.lang) на нужном вам языке3. Скопировать оба файла в папку "/pawno/include", которая находится в папке с сервером4. В гейммоде и всех фильтрскриптах прописать сразу после "#include " следующее: "#include "Предупреждение! Если вы используете Streamer Plugin от Incognito, Timerfix plugin от Dan, foreach, sscanf или y_hooks, подключать их нужно перед nex-ac!Также имейте в виду, что фильтрскрипты должны иметь "#define FILTERSCRIPT" перед подключением античита5. Скомпилировать изменённые вами скрипты Используете YSI и получайте ошибки при компиляции с этим античитом? Ознакомьтесь с несколькими советами (на английском) История версий: [spoiler=Открой спойлер]v1.0* Первый релизv1.1Изменения:* Совместимость со Streamer Plugin'ом* Совместимость с y_hooks* Небольшая оптимизацияИсправления:* Увеличение некоторых значений и дистанций с учётом пинга* Исправлена ошибка с поднятием схожего оружия на пикапах* Исправлена ошибка с киком при спавне и последующей установке игроку позиции/интерьера* Исправлена ошибка с киком при спавне и последующей установке игроку оружия (если использовались AddPlayerClass/Ex)* Исправлен краш CallRemoteFunction при вызове ShowPlayerDialogv1.2Изменения:* Совместимость с y_dialog* Дополнительная совместимость с foreachИсправления:* Исправлен ряд багов с Anti-GodMode'ом* Исправлен баг с киком при длительной стрельбе из минигана* Исправлены вывод статистики и сообщений о кике* Подправлена белорусская локализацияТеперь это доступно на GitHub! (по многочисленным просьбам)v1.3Изменения:* Добавлен "#define USE_QUERY" (true по умолчанию)* Если ваш сервер под атакой брутфорса - для более полной защиты значение USE_QUERY можно изменить на false* Внимание! При значении false сервер не будет отображать информацию в сервер-браузере, поэтому используйте в крайних случаях!* Добавлены функции IsAntiCheatEnabled и IsAntiCheatEnabledForPlayerИсправления:* Исправлена загрузка настроек античитов из config-файла* Увеличены некоторые значения в пользу игроков с большим пингом* Защита Rcon (от брутфорса) теперь также динамически включается/отключается функцией EnableAntiCheat* Исправлены мелкие ошибки в античитах на патроны, RapidFire, SpeedHack в авто, Anti-GodMode пешком и в автоv1.4Изменения:* Совместимость с Socket plugin'ом* Убраны некоторые анти-крашеры (которые исправлены в новой версии r2)* Улучшен античит на тюнинг: теперь обнаруживает бесплатный тюнинг в мастерских* Улучшен античит на каршотИсправления:* Подправлены некоторые значения в анти-флуде* Исправлено несколько багов в античите на оружие* Исправлен баг, когда все машины могли иметь сирену* Исправлен баг в анти-телепорте с киком при въезде в ModShop* Исправлен баг в анти-GodMode пешком с киком, если пули были рассинхронизированыv1.5Изменения:* Улучшено взаимодействие с античитом через OnCheatDetected* Улучшен античит на Pro-Aim: теперь обнаруживает и Silent-Aim* Убрана ошибка при компиляции, если не была подключена локализация* Небольшая оптимизацияИсправления:* Исправлена совместимость со Streamer Plugin'ом* Исправлена совместимость с foreach в последней YSI* Доработан Анти-GodMode пешком и Анти-GodMode в транспорте* Исправлен баг в Анти-FlyHack с киком за прыжки на велосипеде* Исправлено несколько ошибок в анти-невидимкеv1.6Изменения:* Улучшена совместимость с y_hooks в последней YSI* Улучшен Анти-Rapid fire: теперь ловит и быструю перезарядку* В целях безопасности добавлены несколько Анти-Aim крашеров* Добавлена проверка при компиляции на совместимость с версией сервера* OnCheatDetected теперь вызывается даже для тех античитов, которые не кикали по умолчанию* Анти-UnFreeze теперь по умолчанию отключенИсправления:* Исправлен баг в Анти-Тп в авто с посадкой в закрытое авто* Исправлена защита от взлома Rcon (из игры)* Исправлена функция EnableAntiCheatv1.7Изменения:* Обновлен Анти-Тюнинг крашер* Дополнительная совместимость с sscanf* Улучшена совместимость с другими скриптамиИсправления:* Исправлена совместимость со Стримером* Исправлены Анти-SpeedHack, Анти-Flood и Анти-Невидимка* Исправлен баг в античите на патроны с ResetPlayerWeaponsv1.8Изменения:* Улучшен античит на RapidFire: теперь ловит Auto +C* Небольшая оптимизацияИсправления:* Исправлены ошибки, из-за которых не срабатывали некоторые античиты* Увеличена максимально допустимая скорость пешком* Исправлен баг в Anti-Invalid seat crasher* Исправлен античит на оружие и патроныv1.8.1Изменения:* Переписан Анти-Диалог крашер (%)Исправления:* Исправлен баг в античите на патроны с киком за детонатор* Исправлен режим дебагаv1.8.2Исправления:* Исправлена функция EnableAntiCheatForPlayer* Исправлены баги с "#define AC_USE_<...>"v1.8.3Исправления:* Исправлен вывод сообщений о кике в некоторых локализацияхv1.8.4Изменения:* Небольшая оптимизацияИсправления:* Увеличены некоторые значения из-за пинга* Исправлен баг в Анти-RapidFire с киком за стрельбу из пассажирского места* Исправлен баг в античите на патроны с киком за стрельбу из водительского местаv1.8.5Исправления:* Исправлены некоторые проверки на несуществующие модели машин* Из-за многочисленных жалоб поставил по умолчанию русский языкv1.8.6Изменения:* Возвращены некоторые анти-крашеры (которые были "исправлены" в версии r2)v1.8.7Исправления:* Исправлен баг в Анти-FlyHack (пешком) с киком за прыжок в водуv1.8.8Изменения:* Улучшена читаемость кода* Мелкие исправления и улучшения* Добавлены дебаг-функцииИсправления:* Исправлена совместимость с последними версиями Streamer Plugin'а и YSIv1.8.9Исправления:* Подправлены некоторые настройки* Исправлены ошибки в защите на NOP GivePlayerWeapon и SetPlayerAmmo* Исправления функция SetVehicleHealth* Исправлена функция SetPlayerInteriorv1.9Изменения:* Мелкие улучшения* Добавлен hook функции LinkVehicleToInterior* Улучшен античит на патроны для Sawnoff Shotgun, 9mm, Uzi и Tec-9* Добавлена поддержка filterscript'ов для защиты от подмены диалогов* Переписан Анти-AFK GhostИсправления:* Исправлена функция RepairVehicle* Исправлен баг в Анти-GodMode (в машине) с выходом за пределы массива* Исправлен баг в Анти-Godmode (в машине) с ложным киком за стрельбу по колёсам* Исправлен баг с использованием SetPlayerArmedWeapon в OnPlayerTakeDamage* Исправлен баг в античите на патроны со стрельбой с водительского места* Исправлен баг с вычислением максимального места для 483 транспорта* Исправлен баг в Анти-Godmode (пешком) с киком при посадке в авто* Исправлены ошибки с использованием "STREAMER_ENABLE_TAGS"* Исправлен ряд ошибок в античите на пикапыv1.9.1Изменения:Добавлена совместимость с Nexius's Update Checker'омv1.9.2Изменения:* Мелкие улучшения* Изменены некоторые значения в анти-флудеИсправления:* Исправлен баг с киком за выставление игроку интерьера, в котором он уже находилсяv1.9.3Изменения:* Убрана проверка на расстояние при выходе из авто в античите на телепорт (из-за ложных срабатываний)v1.9.4Изменения:* Изменено наказание за телепорт незанятого транспортаИсправления:* Исправлен баг в античите на телепорт* Исправлен баг в защите на NOP RemovePlayerFromVehicle* Исправлен античит на деньгиv1.9.5Исправления:* Исправлен баг в античите на телепорт с установкой интерьера до спавна* Исправлен hook OnPlayerClickPlayerTextDrawv1.9.6Изменения:* Изменены некоторые значения в анти-флудеИсправления:* Исправлен баг в античите на невидимку со спавном во время слежки* Исправлен баг в античите на спидхак с использованием функции SetVehicleToRespawn* Исправлена совместимость со стримерскими checkpoint'ами* Исправлены мелкие ошибкиv1.9.7Изменения:* Изменены некоторые значения в анти-флуде* Функции EnableAntiCheat(ForPlayer) и IsAntiCheatEnabled(ForPlayer) можно вызывать из фильтрскриптов* Добавлена защита от обхода регистрации (идея взята у f0Re3t)* Переделана защита от высокого пингаИсправления:* Исправлен баг в Анти-SpeedHack'е с киком за быструю езду на поезде* Полностью исправлен баг с киком за смену интерьераv1.9.8Изменения:* Функции AntiCheatGet* теперь вызываются из filterscript'ов* Ускорен вызов перехваченных функций из GameMode'а* Переписан античит на деньгиИсправления:* Исправлен обход в античите на патроны для скорострельного оружия* Исправлен обход в анти-телепорте с возможностью телепортироваться после смены интерьера сервером* Исправлен баг в античите на оружие с киком при покупке оружия в амму-нации по неправильным ценам* Исправлен баг в защите от NOP'ов с киком за выдачу похожего оружия* Исправлены ошибки компиляции при подключении к filterscript'уv1.9.9Исправления:* Исправлено несколько багов в античите на специальные действия* Исправлен баг в античите на оружие с киком при использовании ResetPlayerWeapons в OnPlayerDeath* Подправлены некоторые значенияv1.9.10Изменения:* Убран повторный кик при вылете игрока* Обновлен массив с допустимыми компонентами тюнинга для каждого транспорта (взят из fixes)* Добавлены внутренние проверки валидности аргументов для функций GivePlayerWeapon, SetPlayerArmedWeapon* Существенно улучшен режим дебага* Мелкие улучшенияИсправления:* Исправлен баг в защите от NOP'ов с киком за попытку посадки на уже занятое место в транспорте* Исправлен античит на спидхак в транспорте (проверка максимально допустимой скорости)* Подправлен античит на rapid fire для дробовика (shotgun)Из-за многочисленных случаев с проблемами подключения античита, была добавлена версия, которая совместима с версией сервера 0.3.7 R1v1.9.11Исправления:* Исправлена функция SetPlayerArmedWeapon* Исправлена функция PutPlayerInVehicle* Мелкие исправленияv1.9.12Изменения:* Изменены некоторые значения в анти-флуде* Переписана система вызова некоторых подменённых функцийИсправления:* Исправлен баг при попытке сесть в автобус пассажиром на место, больше 1* Исправлен баг в защите от NOP'ов с неверным типом здоровья и брони при проверке* Исправлен античит на бесконечные патроны для снайперки* Подправлена функция PutPlayerInVehiclev1.9.13Изменения:* Изменены некоторые значения в анти-флудеИсправления:* Исправлен баг в анти-телепорте в закрытый транспорт с киком при попытке посадки на пассажирское местоv1.9.14Изменения:* Улучшен античит на GodMode* Мелкие улучшения функций EnableAntiCheat и EnableAntiCheatForPlayer* Изменено наказание по умолчанию за починку авто читом (возвращается старое здоровье)* Убраны некоторые анти-weapon crasher'ыv1.9.15Изменения:* Анти-паркур мод и анти-фейк NPC теперь по умолчанию отключеныИсправления:* Исправлен баг в защите от NOP RemovePlayerFromVehiclev1.9.16Исправления:* Подправлены функции SetPlayerPos, SetPlayerPosFindZ и SetVehiclePosv1.9.17Изменения:* Добавлена проверка на валидность пикапа при его подборе* Увеличена минимальная дистанция обнаружения AirBreak'а пешкомИсправления:* Исправлен античит на бег CJ с киком за приземление с парашютом (зажав клавишу 'S')* Подправлен анти-FlyHack с анимацией парашютистаv1.9.18Изменения:* Debug режим теперь активен по умолчаниюИсправления:* Исправлено ложное срабатывание анти-флуда при быстрой посадке и выходе из лодок* Подправлены минимальные значения 'fire rate' в анти-rapid fire для desert eagle* Исправлен ложный кик за NOP'ы, если игроку или его транспорту устанавливалось здоровье/броня пока он горел* Исправлен античит на бесконечные патроны для m4, mp5 и silenced pistolv1.9.19Исправления:* Исправлен баг в анти-fakespawn с киком за выход из режима наблюдения при выходе наблюдаемого игрока* Исправлены античиты на здоровье (пешком/в авто) и бронюv1.9.20Изменения:* Небольшие улучшения в кодеИсправления:* Исправлен баг в анти-телепорте пикапов с киком за телепорт на позицию пикапа* Исправлена функция RemovePlayerFromVehiclev1.9.21Исправления:* Подправлена функция SetPlayerAmmo* Исправлен баг в анти-GodMode в транспорте с киком при стрельбе по колёсам транспорта* Исправлен античит на бесконечные патроны для AK-47 и m4v1.9.22Изменения:* Убрано исключение на выдачу гольф клюшки при выходе из 457 модели транспорта* Убрана проверка на дистанцию до машины при её enter'е (наблюдались ложные срабатывания)* Анти-реконнект теперь будет отключаться, если в настройках задана возможность входа более 1 аккаунта с 1 IP* При попытке флуда пабликами OnVehicleMod и OnVehicleRespray, они будут рассинхронизированы* Изменены некоторые значения в анти-флудеv1.9.23Исправления:* Исправлено возвращение неправильных значений в некоторых пабликах* Исправлен баг, когда транспорт не сбрасывал значение его водителя после дисконнекта игрока* Исправлен баг с проверкой на пинг при коннектеv1.9.24Изменения:* Уменьшена чувствительность анти-FlyHack'а в авто* Уменьшена чувствительность анти-AirBreak'а на малых дистанциях* Если стандартные маркеры входов/выходов включены (т.е. в моде не используется DisableInteriorEnterExits), то античит на телепорт на дальние дистанции автоматически отключается (во избежание ложных срабатываний при входе на крышу небоскрёба ЛС)Исправления:* Исправлен баг с киком за посадку в автобус (id 431 & 437) более одного пассажира* Исправлен баг с киком за быструю посадку в вагон поезда (id 570)v1.9.25Изменения:* Уменьшена чувствительность анти-Speedhack'а* Мелкие улучшенияИсправления:* Исправлен баг в античите на телепорт при смерти в интерьере* Исправлен баг в античите на быстрый спавн с использованием функции ForceClassSelection* Исправлен баг в анти-GodMode пешком с киком выходящего из авто игрока, если по нему в этот момент стреляют* Исправлена функция ResetPlayerWeaponsv1.9.26Изменения:* Переписан античит на телепорт в интерьеры* Добавлена дополнительная защита от Damage Helper* Добавлена защита от взрыва машин после телепорта в них с помощью читов* Мелкие исправления и улучшенияИсправления:* Исправлены некоторые баги в античите на специальные действия* Подправлены минимальные цены на оружие в амму-нации для античита* Исправлена функция SpawnPlayerv1.9.27Изменения:* Увеличена максимально допустимая скорость пешком* Изменены некоторые задержки, ожидающие применения функций сервера* Добавлена защита от перекраски транспорта, если стандартные автомастерские отключены* Увеличено количество варнингов для защиты от высокого пинга* Переписан античит на телепорт стримерских пикапов* Удалена функция AntiCheatGetClass* Мелкие исправления и улучшенияИсправления:* Исправлен античит на деньги* Исправлен баг в защите от NOP GivePlayerWeapon* Исправлен обход анти-fakespawn, когда читер вызывал OnPlayerRequestSpawn перед спавном* Исправлены ложные срабатывания при длительной стрельбе из некоторого оружия* Исправлено обнуление некоторых переменных при спавне игрока* Исправлен анти-speedhackv1.9.28Изменения:* Добавлена поддержка функции Streamer_UpdateEx* Добавлена совместимость с плагином Timerfix by Dan* Минимальная дистанция обнаружения для античита на телепорт в транспорте изменена с 15 до 25 метров* Снижена чувствительность анти-AirBreak пешком на малых дистанциях* Увеличено количество варнингов для античита на деньгиИсправления:* Исправлен обход античита с моментальным телепортом после выхода из транспорта* Исправлен баг в античите на здоровье с киком при выпадении из велосипеда (при низких значениях здоровья оно восстанавливается игрой до 5)* Исправлен баг в античите на телепорт в авто с киком при телепорте в автомастерскую, когда в машине были пассажиры* Исправлен античит на бесконечные патроны для оружия Country Rifle* Мелкие исправленияv1.9.29Исправления:* Исправлен баг в анти-GodMode с киком жертвы при стрельбе в неё на больших дистанциях* Исправлен баг в античите на телепорт при выходе из транспорта с киком при телепорте игрой на поверхность, когда игрок проваливался под карту в машине* Исправлен обход античита на патроны, когда читер выдавал себе минусовое значение патронов, тем самым делая их бесконечными* Исправлен обход в античите на телепорт в транспорте, когда читер телепортировался в момент посадки в транспорт* Мелкие исправления и улучшенияv1.9.30Изменения:* Увеличена минимальная скорость для обнаружения FlyHack'а* Увеличено время ожидания применения функций в защите от NOP'овИсправления:* Подправлены античиты на здоровье авто и анти-GodMode в транспорте* Исправлены баги в анти-телепорте при выходе из транспортаv1.9.31Изменения:* Улучшено обнаружение FlyHack'ов пешком с разными анимациями* Возможность подключать локализацию самостоятельно до подключения античита* Уменьшена чувствительность анти-SpeedHack'а для танка (modelid 432)* Изменены настройки анти-флуда для паблика OnPlayerExitVehiclev1.9.32Изменения:* Добавлена рассинхронизация OnTrailerUpdate после кика читера на время задержки (для версии сервера r2)* Добавлены исключающие проверки для NPC в некоторых пабликахИсправления:* Подправлены цены для некоторых тюнинг-компонентов в стандартных мастерских Баги:См. раздел Issues. Если вы нашли баг, пожалуйста, напишите о нём в этой теме.Благодарности:Magic_York, Roberto_York, TheHero, Nike_33, Vitalik_Gonsor, Mix_Rargard, Unisheld, f0Re3t - тестированиеZiGGi, Urukhay, Yashas, theYiin, RaefaldhiAmartya, PatchwerkQWER, kvann, rt-2 - советы по кодуCarper - Немецкий переводJstylezzz - Голландский переводJ4Rr3x - Итальянский переводAlex Westbrook, JustBored - Испанский переводlashona, ArthourP - Грузинский переводwampiros6 - Польский переводDeitY, Dragony92 - Сербский переводNicK_ - PT/BR переводKyleSmith - Улучшенный Английский переводM4D - Персидский (Farsi) переводValera_Kovshikov - Украинский переводRaefaldhiAmartya - Индонезийский переводvannesenn - Хорватский переводj3rry, vic1997 - Французский переводzaibaslr2 - Литовский переводUnforgiveNNN - Румынский переводPedro. - Венгерский переводBen_Lovejoy - Финский переводRengar - Латвийский переводbgedition - Болгарский переводJensenn - Турецкий переводSanady - Словацкий переводGrig - Армянский переводSooBad - Чешский переводВ скрипте также присутствуют материалы сторонних проектов с открытым исходным кодом.P.s. Этот античит я нашел в интернете, и я очень надеюсь, что он будет вам полезен.Удачи в использовании! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
na1x 48 Опубликовано 14 января, 2018 поправь немног темунекоторые ссылки сделай кликабельнымисам то чекал его? рабочий он вообще или нет?а то вдруг не все работает) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Eduard Vestornович 165 Опубликовано 14 января, 2018 @Vladimir_Kulkov,античит не для крмп + не читает файл (.lang) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir_Kulkov 87 Опубликовано 14 января, 2018 @na1x, Ссылки были кликабельны, после публикации на rghost переименовался в web адрес. @Vestorn, Естественно не для crmp, все читает, сам проверял, подключи правильно Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
na1x 48 Опубликовано 14 января, 2018 @Vladimir_Kulkov,братишка, раз для SAMP - надо было хештег определенный ставить, не?а то сейчас люди, которые не увидят этого сообщениянабегут и начнут тебя гавном поливать Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir_Kulkov 87 Опубликовано 14 января, 2018 @na1x, Ну, по идеи, если этого не сделал я(хештег), то его должны были сделать модераторы. Перед публикации темы, она проверяется модераторами, а они только изменили цвет текста. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
na1x 48 Опубликовано 14 января, 2018 @Vladimir_Kulkov,они то откуда знаю, что он для сампа?надо было самому поставить)) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir_Kulkov 87 Опубликовано 14 января, 2018 @na1x, Забыл. Бывает такое. В следующий раз буду учитывать. Спасибо 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MYSTERYMAN 67 Опубликовано 24 января, 2018 (изменено) Дайте вменяемый ответ, чем отличается SAMP от CRMP, кроме как разными версиями и ориентированностью под особенности модификаций? И ещё, было бы лучше, если бы вы указали официальные ссылки для загрузки, в виде GitHub'а проекта https://github.com/NexiusTailer/Nex-AC/tree/master/src/v1.9/v1.9.32 а не сомнительные ссылки в виде Я.Диска. Изменено 24 января, 2018 пользователем MYSTERYMAN Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
failed 14 Опубликовано 3 января, 2019 Спасиб Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Enotya 0 Опубликовано 9 января, 2020 Автора укажи. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты