|
if(GetPVarInt(playerid, "tpTruckRunTimer") != 0) { format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s (ID %d) posiblemente use cheat de teleport.", GetPlayerNameEx(playerid), playerid); ABroadCast( COLOR_YELLOW, string, 2 ); format(string, sizeof(string), "%s (ID %d) is possibly teleport truckrunning.", GetPlayerNameEx(playerid), playerid); Info[playerid][pBannedZC] = 2; Log("logs/hack.log", string); } |
Info[playerid][pBannedZC] = 1;
CMD:cheaters(playerid, params[])
{
new string[30*20];
SendClientMessage(playerid, -1, "Posibles cheaters:");
foreach(new i: Player)
{
if(Info[i][pBannedZC] == 2)
{
format(string, sizeof(string), "%s(%d)", GetPlayerNameEx(i), i);
SendClientMessage(playerid, 0xFF00FFFF, string);
}
}
return 1;
}
pero si quieres que lo banee directamente aunque sea un "posible" cheater creo que deberias de usar la funcion ban xd
if(GetPVarInt(playerid, "tpTruckRunTimer") != 0)
{
format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s (ID %d) posiblemente use cheat de teleport.", GetPlayerNameEx(playerid), playerid);
ABroadCast( COLOR_YELLOW, string, 2 );
format(string, sizeof(string), "%s (ID %d) is possibly teleport truckrunning.", GetPlayerNameEx(playerid), playerid);
Ban(playerid);
Log("logs/hack.log", string);
}