Hallo!
Ich möchte bei folgende Befehl haben das wen ein Admin unter Level 5 ihn ausführt komt das er keie rechte hat.
ocmd:makeadmin(playerid, params[])
{
    //if(SD[playerid][pEingeloggt] == 0)return SCM(playerid, GRAU, "Du bist nicht eingeloggt!");
    new pID, adminid, string[128];
     if(iPAA(playerid,5))return rangniedrig
         {
        if(sscanf(params, "ui", pID, adminid))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(adminid == 0){
            format(string,sizeof(string), GARN(playerid));
            SD[pID][pAdmin] = adminid;
            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), GARN(playerid));
            SD[pID][pAdmin] = adminid;
            format(string, sizeof(string), "%s %s hat dir den Rang %s entzogenn!", string,SD[playerid][pName],GARN(pID));
            SCM(pID, BLAU, string);
            format(string,sizeof(string), GARN(playerid));
            SD[pID][pAdmin] = adminid;
            format(string, sizeof(string), "AdmCMD: %s %s hat %s %s den Rang %s entzogen!", string,SD[playerid][pName],string, SD[pID][pName],GARN(pID));
            SAM(BLAU, string);
            SD[pID][pAdmin] = 0;
            SUS(pID);
            return 1;
        }
        if(adminid < 1 || adminid > 7)return adminrangnichtexistent;
        format(string,sizeof(string), GARN(pID));
        SD[pID][pAdmin] = adminid;
        format(string, sizeof(string), "Du hast %s %s den Teamrang %s gegeben", string,SD[pID][pName], GARN(pID));
        SCM(playerid, BLAU, string);
        format(string, sizeof(string), "%s %s hat dir den Teamrang %s gegeben",GARN(playerid),SD[playerid][pName],GARN(pID));
        SCM(pID, BLAU, string);
        format(string,sizeof(string), GARN(pID));
        SD[pID][pAdmin] = adminid;
        format(string, sizeof(string), "AdmCMD: %s %s hat %s %s zum %s ernannt.",string, SD[playerid][pName],string, SD[pID][pName], GARN(pID));
        SAM(BLAU,string);
        SUS(pID);
        return 1;
    }
    else {SCM(playerid, GRAU, "Du hast nicht genügend Rechte für diesen Befehl.");}
    return 1;
}
iPAA = isPlayerAnAdmin
stock isPlayerAnAdmin(playerid,rang)
{
    if(SpielerDaten[playerid][pAdmin] < rang)return 1;
    return 0;
}
Was muss ich da machen?
MfG
 
		 
		
		
	 
			
									
		 
				





