new pid, frakid;
if(sscanf(params,"ud",[size=10][color=#ff6600]pid[/color][/size],frakid))
return SendClientMessage(playerid,GELB,"Verwendung : /makeleader [ID] [Fraktionsid]");
if(frakid > 8 || frakid < 1)
return SendClientMessage(playerid,ROT,"Soviele Fraktionen Gibt es nicht!");
if(IstSpielerAdmin(playerid, 1337))
{
if(pid == INVALID_PLAYER_ID)return SendClientMessage(playerid,ROT,"Ungültiger Spieler!");
if(IstSpielerInFraktion(pid,frakid))
{
return SendClientMessage(playerid,ROT,"Der Spieler ist schon in dieser Fraktion!");
}
else
{
sSpieler[pid][Fraktion] = frakid;
SendClientMessage(pid,GELB,"Du wurdest zum Leader gemacht!");
SendClientMessage(playerid,GELB,"Du hast den Angegebenen Spieler zum Leader gemacht!");
}
}
else
{
return SendClientMessage(playerid,ROT,"Du bist kein Admin du Noob!");
}
return 1;
}
Die pID wird so geschrieben.....
Ich glaube daran könnte es liegen.