ocmd:makeadmin(playerid, params[])
{
new pID, a_level, string[128];
if(sInfo[playerid][alevel] < 4)return SendClientMessage(playerid,COLOR_RED,"Dein Adminrang ist zu niedrig.");
if(sscanf(params, "ui", pID, a_level))return SendClientMessage(playerid, COLOR_YELLOW, "INFO: /makeadmin [playerid] [rang]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,COLOR_RED,"Dieser Spieler ist nicht online.");
format(string, sizeof(string), "Admin %s hat dein Adminlevel auf %i geändert.", SpielerName(playerid), a_level);
SendClientMessage(pID, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Du hast %s Adminlevel auf %i geändernt.", SpielerName(pID), a_level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
sInfo[pID][alevel] = a_level;
savePlayer(pID);
return 1;
}
Zusammen mit dem Stock SpielerName natürlich.