xCKAYTz
Умник
Здравствуйте, попросили сделать проверку на годмод, я сделал.
Проверял на своём сервере с онлайном в 80+, ложных не заметил.
Начнём:
В команды:
В конец мода:
P.S. за быдлокод иичками не кидатся
Проверял на своём сервере с онлайном в 80+, ложных не заметил.
Начнём:
В команды:
PHP:
if(!strcmp(cmd, "/testgm"))
{
if(PlayerInfo[playerid][pAdmin] <= 0) return 1;
new ebaaa;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, -1, "::: Введите: /testgm [id]");
ebaaa = strval(tmp);
new Float:x,Float:y,Float:z,Float:hp,Float:armor;
GetPlayerHealth(ebaaa,hp);
GetPlayerArmour(ebaaa,armor);
SetPlayerArmour(ebaaa,0);
SetPlayerHealth(ebaaa,100);
GetPlayerPos(ebaaa,x,y,z);
CreateExplosion(x,y,z,8,0.1);
SetTimerEx("GmTest",500,0,"ddff",playerid,ebaaa,hp,armor);
return 1;
}
PHP:
forward GmTest(playerid,whoid,Float:shp,Float:armors);
public GmTest(playerid,whoid,Float:shp,Float:armors) {
new Float:hp2;
GetPlayerHealth(whoid,hp2);
if(hp2 == 100) SendClientMessage(playerid,-1,"[SERVER] Обнаружено использование чита.");
else { SetPlayerArmour(whoid,armors); SetPlayerHealth(whoid,shp); SendClientMessage(playerid,-1,"[SERVER] Ошибочка вышла, всё хорошо!"); }
}
