Durch den folgenden Befehl will der Server nicht starten, doch wieso?
/*
================================================================================
ocmd
Kleiner Opa
================================================================================
*/
ocmd:makeadmin(playerid,params[])
{
if(GetPVarInt(playerid,"Eingeloggt") == 1)
{
if(GetPVarInt(playerid,"Admin") == 5)
{
new Spieler;
new Rank;
if(sscanf(params, "ui", Spieler,Rank)) return SendClientMessage(playerid, COLOR_ROT, "Bitte benutzte: /makeadmin [PlayerID] [Rank]");
{
new string2[128];
new string1[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string2, sizeof(string2), "Du wurdest von %s zum Admin gemacht.", name);
format(string1, sizeof(string1), "Du hast %s zum Admin gemacht.", Spieler);
SendClientMessage(Spieler,COLOR_GRüN,string2);
SendClientMessage(playerid,COLOR_GRüN,string1);
SetPVarInt(playerid,"Admin",Rank);
}
}
else
{
SendClientMessage(playerid, COLOR_ROT, "Du bist kein Administrator, oder hast nicht die Befugnis");
}
}
return 1;
}