ADuty

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo leute..Ich wollte Scripten das wenn ein Admin/Supporter sich als Admin On Duty anmeldet das sein name die ganze zeit rot ist..Bis er Admin Off Duty geht..Hier das gescriptete:


    if(strcmp(cmd, "/aduty", true) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
    new Text3D:Administrator[MAX_PLAYERS];
    new adm[MAX_PLAYER_NAME];
    adm = "Administrator";
    if(Adminmode[playerid]==0)
    {
    Administrator[playerid] = Create3DTextLabel(adm,COLOR_ADUTYRED,0,0,0,40.5,1);
    Attach3DTextLabelToPlayer(Administrator[playerid], playerid, 0.0, 0.0, 0.45);
    SetPlayerColor(playerid, COLOR_ADUTYRED);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s hat sich als Supporter angemeldet.", sendername);
    OOCNews(COLOR_ADUTYRED,string);
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 100);
    Adminmode[playerid] = 1;


    }
    else if(Adminmode[playerid]==1)
    {
    UpdatePlayer3DTextLabelText(playerid, PlayerText3D:Adminmode[playerid], COLOR_ADUTYRED, " ");
    SetPlayerToTeamColor(playerid);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s hat sich als Supporter abgemeldet.", sendername);
    OOCNews(COLOR_ADUTYRED,string);
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 0);
    Adminmode[playerid] = 0;
    }
    }
    return 1;
    }


    Ich weiß nicht woran es liegt,ich hoffe ihr könnt mir helfen. :rolleyes:


    MFG,
    iGGi :thumbup:

  • Also..Wenn ich InGame /aduty eingebe da kommt iGGi hat sich als Supporter angemeldet..Ich drücke TAB mein name ist ROT und nach 2 sekunden ist wieder weiß..Und ich will das er permanennt rot bleibt bis ich wieder /aduty mache bzw off duty gehe ;) Dann soll mein name wieder weiß sein...