ocmd:makeadmin(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,5))
{
return SendClientMessage(playerid,ROT,"Dein Rang ist dafür zu niedrig.");
}
new pID, rank, sendername[MAX_PLAYER_NAME], anderername[MAX_PLAYER_NAME];
if(sscanf(params,"ui",pID,rank))
{
return SendClientMessage(playerid,ROT,"Benutzung: /makeadmin [ID] [Level]");
}
if(rank>5)
{
return SendClientMessage(playerid,ROT,"Bitte einen gültigen Rang angeben.");
}
GetPlayerName(playerid,sendername,sizeof(sendername));
GetPlayerName(pID,anderername,sizeof(anderername));
SetPVarInt(pID,"Adminlevel",rank);
format(string,sizeof(string),"Du hast %s sein Adminlevel auf %d gesetzt!",anderername,rank);
SendClientMessage(playerid,COLOR_BLUE,string);
format(string,sizeof(string),"%s hat dich dein Adminlevel auf %d gesetzt!",sendername,rank);
SendClientMessage(playerid,COLOR_BLUE,string);
SpielerSpeichern(pID);
return 1;
}
Probiere es so mal
//edit:
Zu spät-.-