12.12.2015, 16:55
como es "posible" cheat puede que quizбs no sea cheat y lo banees por equivocacion, lo que puedes hacer que es que los administradores con un comando puedan ver todos los jugadores que sean posibles cheat, o sea los jugadores que tengan la variable Info[playerid][pBannedZC] en 2 los muestre en una lista
Код:
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); }