Leo_Medson12331
Умник
Добрый день, столкнулся с проблемой.
Установил проверку на отсутствие административных прав при кике античита.
Но если включить читы администратору, всё равно кикает.
Установил проверку на отсутствие административных прав при кике античита.
Но если включить читы администратору, всё равно кикает.
Код:
stock CheatKick(playerid,number)
{
if(PlayerInfo[playerid][pAlcoInvenxua] > 0) return true;
if(GetPVarInt(playerid,"CheatKick") > 0) return true;
SetPVarInt(playerid,"CheatKick",1);
format(stringer1, sizeof(stringer1), "{FF6600}Обнаружено использование чит-программ (Код события: #%d)", number); //
SendClientMessage(playerid, COLOR_LIGHTRED, stringer1);
SendClientMessage(playerid, COLOR_LIGHTRED, "{FF6600}Если произошла ошибка, напишите на "SITE_FORUM"{ffa64d}(Тех. раздел > Ошибочные срабатывания античита)");
SendClientMessage(playerid, COLOR_LIGHTRED, "{FF6600}Примечание: К ложным определениям античита могут привести следующие факторы:");
SendClientMessage(playerid, COLOR_LIGHTRED, "{FF6600}Высокий пинг, слабое интернет-соединение, проблемы на сервере, настоящие читы");
format(stringer1, sizeof(stringer1), "[A] %s[%d] был кикнут за использование читов (код #%d)",PlayerInfo[playerid][pNames],playerid,number);
SendAdminMessage(COLOR_GREY,stringer1);
if(number == 8 || number == 9 || number == 10) for (new i = 0; i < 13; i++) PlayerInfo[playerid][Weapon][i] = 0,PlayerInfo[playerid][Ammo][i] = 0;
return KickEx(playerid);
}
Последнее редактирование:
