Hallo habe ein problem mit einem befehl manchmal kann dieser befehl von jedem user auf dem server genutzt werden obwohl ich ein login system mit admin abfrage drin habe ist hier in diesem befehl ein fehler drin das ihn manchmal jeder nutzen kann? sobald sich ein admin einloggt kann jeder andere spieler auch diese befehle nutzen -.-
dcmd_akill(playerid,params[]) {
new pID, pname[MAX_PLAYER_NAME];
if(!fexist(accSpeicherung)&& Admin[playerid][Loggedin]== 0) {
return SendClientMessage(playerid,0xFFFFFFFF,"Du bist kein Admin.");}
if(sscanf(params, "u",pID)) {
return SendClientMessage(playerid,COLOR_RED,"Benutze: /akill [ID]");}
if (pID == INVALID_PLAYER_ID){
return SendClientMessage(playerid,COLOR_RED," Kein Spieler mit angegebener ID Online");}
if(Admin[playerid][AdminLevel] > 1336){
GetPlayerName(pID, pname, sizeof(pname));
format(string1, sizeof(string1), " Du hast %s getötet!", pname );
SendClientMessage(playerid, INFO, string1);
SetPlayerHealth(pID, 0);}
return 1;}