Der Befehl sieht folgendermaßen aus.
ocmd:makeverwalter(playerid, params[])
{
//if(SD[playerid][pEingeloggt] == 0)return SCM(playerid, GRAU, "Du bist nicht eingeloggt!");
new pID, verwid, spalte, string[128];
if(!iPAA(playerid,5))
{
if(sscanf(params, "uii", pID, spalte, verwid))return makeadmin;
//if(adminid < 2)return SCM(playerid, GRAU, "Du kannst nur ab Rang 2 vergeben.");
if(IPN(pID))return 1;
//if(IsPlayerNPC(pID))return 1;
//if(!Eingeloggt[pID])return SCM(playerid, GRAU, "Dieser Spieler ist nicht eingeloggt!");
//if(SD[pID][pIntro] < 1)return SCM(playerid, GRAU, "Der Spieler ist noch im Tutorial.");
if(verwid == 0)
{
for(new verwalter; verwalter < 4; verwalter ++)
format(string,sizeof(string), GVRN(playerid));
SD[pID][pVerwalter] = verwid;
format(string, sizeof(string), "Du hast %s %s aus dem Teamposten %s entlassen", string,SD[pID][pName], string);
SCM(playerid, BLAU, string);
format(string,sizeof(string), GVRN(playerid));
SD[pID][pVerwalter] = verwid;
format(string, sizeof(string), "%s %s hat dir den Rang %s entzogenn!", string,SD[playerid][pName],GVRN(pID));
SCM(pID, BLAU, string);
format(string,sizeof(string), GVRN(playerid));
SD[pID][pVerwalter] = verwid;
format(string, sizeof(string), "AdmCMD: %s %s hat %s %s den Rang %s entzogen!", string,SD[playerid][pName],string, SD[pID][pName],GVRN(pID));
SAM(BLAU, string);
SD[pID][pVerwalter] = 0;
SUS(pID);
return 1;
}
if(verwid < 1 || verwid > 7)return adminrangnichtexistent;
format(string,sizeof(string), GVRN(pID));
SD[pID][pVerwalter][1] = verwid;
format(string, sizeof(string), "Du hast %s %s den Teamrang %s gegeben", string,SD[pID][pName], GVRN(pID));
SCM(playerid, BLAU, string);
format(string, sizeof(string), "%s %s hat dir den Teamrang %s gegeben",GVRN(playerid),SD[playerid][pName],GVRN(pID));
SCM(pID, BLAU, string);
format(string,sizeof(string), GVRN(pID));
SD[pID][pVerwalter] = verwid;
format(string, sizeof(string), "AdmCMD: %s %s hat %s %s zum %s ernannt.",string, SD[playerid][pName],string, SD[pID][pName], GVRN(pID));
SAM(BLAU,string);
SUS(pID);
return 1;
}
else {SCM(playerid, GRAU, "Du hast nicht genügend Rechte für diesen Befehl.");}
return 1;
}
Aktuell geht zwar der Befehl aber er schreibt in 2 Spalten