10.01.2017, 17:30
Hola buenas estuve mirando anticheat y encontre este me podeis explicar que anticheat es y como sirve y que cheat detecta
Y que si esta aqui todo el anticheat
Y que si esta aqui todo el anticheat
Quote:
public OnPlayerUpdate(playerid) { if(JugadorLogeado[playerid] == 1) { new autoid = GetPlayerVehicleID(playerid); if(IsPlayerInAnyVehicle(playerid)) { if(PlayerInfo[playerid][jAdminNvl] > 3) return 1; if(Evento[playerid] == 1) return 1; if(EnAuto[playerid] != autoid) { new string[128]; if(BajandoV[playerid] == 1) return 1; if(MOTO(autoid) && GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return 1; format(string, 128,"El jugador {FF3300}%s(ID: %d){FFFFFF} fue baneado por el anticheat. Razуn: {FF3300}Cheat de vehнculos (2){FFFFFF}.",NombreJugador(playerid),playerid); SendClientMessageToAll(-1,string); Kick(playerid); } } } //Detectar animaciones /* if(GetPlayerAnimationIndex(playerid)) { new animlib[32]; new animname[32]; new msg[128]; GetAnimationName(GetPlayerAnimationIndex(playerid) ,animlib,32,animname,32); format(msg, 128, "Usando animaciуn: %s - %s", animlib, animname); SendClientMessage(playerid, 0xFFFFFFFF, msg); } */ if(GetPlayerWeapon(playerid) == 4) { new Animacionn[32], Libreriaa[32]; GetAnimationName(GetPlayerAnimationIndex(playerid) , Libreriaa, sizeof(Libreriaa), Animacionn, sizeof(Animacionn)); if(strcmp(Libreriaa,"KNIFE") == 0 && strcmp(Animacionn,"KILL_PARTIAL") == 0) { SetPlayerArmedWeapon(playerid, 0); ClearAnimations(playerid); } } return 1; } |