[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Античит на Fly Hack
BoufenДата: Четверг, 27.12.2012, 19:36 | Сообщение # 1
Проверенный временем
Группа: Проверенный
Сообщений: 204
Статус: Offline
Автор: Hawkins
В public OnPlayerUpdate(playerid) вставляем это:
Код
if(!IsPlayerInAnyVehicle(playerid))
{
     new animlib[30], animname[30];//переменные
     GetAnimationName(GetPlayerAnimationIndex(playerid), animlib, sizeof(animlib), animname, sizeof(animname));//проверка на анимацию
     new Float:posx, Float:posy, Float:posz;//переменные
     GetPlayerPos(playerid, posx, posy, posz);//проверка на координаты
     if(posz >= 2)//Если posz равен либо больше 2 метров, то....
     {
         if(strcmp(animlib, "SWIM", true) == 0 && strcmp(animname, "SWIM_crawl", true) == 0)//проверяем на анимацию, если все верно то....
         {
             new plname[MAX_PLAYER_NAME];//переменная
             new string[256];//string
             GetPlayerName(playerid, plname, sizeof(plname));//узнаем имя игрока
             format(string,sizeof(string),"%s был кикнут. Причина: Fly Hack",plname);//имя мы бьем через format
             SendClientMessageToAll(0xFFFFFFFF, string);//показываем всем игрокам
             Kick(playerid);//кикаем игрока
         }
     }
}  

Внимание: античит не срабатывает, если Fly включить в машине


Подключаю сервера с MySQL - 50 руб.
Делаю маппинг на заказ - Цена договорная
 
  • Страница 1 из 1
  • 1
Поиск: