Beiträge von Adler64

    der code


    ocmd:aduty(playerid,params[])
    {

    new string[128],Text3D:Admin[MAX_PLAYERS];
    new a_level;
    a_level = sInfo[playerid][alevel]; //a_rang[a_level]
    if(sInfo[playerid][aduty]==0)
    {

    format(string,128,"%s: %s {FFFFFF}ist nun im Admindienst!",a_rang[a_level],SpielerName(playerid));
    SendClientMessageToAll(CL_KNALLROT,string);
    SetPlayerColor(playerid,CL_KNALLROT);
    format(string,128,"%s %s",a_rang[a_level],SpielerName(playerid));
    Admin[playerid] = Create3DTextLabel(string,CL_HGRÜN,30.0,40.0,50.0,40.0,0);
    Attach3DTextLabelToPlayer(Admin[playerid], playerid, 0.0, 0.0, 0.4);
    return sInfo[playerid][aduty]=1;
    }
    else if(sInfo[playerid][aduty]==1)
    {

    SetPlayerColor(playerid,CL_WHITE);
    SendClientMessage(playerid,CL_GRAU,"** Du bist nun nicht mehr im Admindienst! **");
    SetPlayerHealth(playerid,100),SetPlayerArmour(playerid,100);
    //--->DeletePlayer3DTextLabel(playerid, Admin[playerid]);--->tag mismatch
    sInfo[playerid][aduty]=0;
    return 1;

    }
    return 1;
    }


    also in der markierten zeile fehlt was ich weiss nur nicht was ich bitte um hilfe