Hallo Brotfische,
Mein Antispeed befehl befehl kickt geht nich ganz...
Wenn ich als Admin speedhack benutze wird ein andere unser dafür gekickt, oder es steht als %s nichts da als ; [Anti-Cheat]: wurd auf Verdacht einses Speedhacks gekickt.
Codes:
//OngameModeInit
SetTimer("Antispeed",2000,true);
//mein Public
public Antispeed(playerid)
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(sInfo[playerid][alevel] >1)
{
if(GetPlayerState(i)==PLAYER_STATE_DRIVER)
{
if(getPlayerSpeed(i) >299)
{
}
return 1;
}
}
if(sInfo[playerid][alevel]==0)
{
if(getPlayerSpeed(i) >299)
{
if(!IsPlayerConnected(i))return 1;
new string[128];
format(string,sizeof(string),"[Anti-Cheat]: {FFFFFF}%s {FFAA00}wurde auf Verdacht eines {FFFFFF}Speedhacks {FFAA00}gekickt.",SpielerName(playerid));
SendClientMessageToAll(0xFFAA00FF,string);
savePlayer(playerid);
SetTimerEx("kickTimer",710,0,"i",playerid);
}
return 1;
}
return 1;
}
return 1;
}
Ich hoffe ihr könnt mir helfen
MFG German_ScripterHD