wurd aber alles
Ich überarbeite es dir eben.
und Editiere es dir dann hier rein.
//edit Überarbeitet.
ocmd:makeadmin(playerid, params[])
{
new pid,level;
if(sscanf(params,"ud", pid, level))
{
return SendClientMessage(playerid,GRAU,"Verwendung : /makeadmin [Spieler id] [Admin level]");
}
if(IstSpielerAdmin(playerid, 6))
{
if(pid == INVALID_PLAYER_ID)
{
return SendClientMessage(playerid,ROT,"Dieser Spieler ist nicht Online!");
}
if(IstSpielerAdmin(pid,level) == level)
{
return SendClientMessage(playerid,FMEDIC,"Der Spieler hat schon das gewünschte Admin level!");
}
else
{
sSpieler[pid][Adminlevel] = level;
SendClientMessage(pid, GELB, "Du hast nun einen Admin rank!");
SendClientMessage(playerid, GELB, "Der Spieler ist nun Admin!");
}
else
{
return SendClientMessage(playerid,ROT,"Du bist kein Adminstrator!");
}
return 1;
}
Probier es mal jetzt könnte sein, dass ich was vergessen habe.