Automatischer /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
  • schick mal deinen /aduty & /report befehl, und ich machs dir. ;)

  • Beim Login



    if(deine-admin-variable != 0)
    {
    new dutystring[128], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    aduty[playerid] = 1; //Er geht duty
    format(dutystring, 128, "%s hat sich als Supporter angemeldet", pname); //und wir formatieren den Text
    SendClientMessageToAll(0xFF000000, dutystring); //Und senden die Nachricht schließlich an alle! (in Rot :D)
    }


    Beim Logout


    if(deine-admin-variable != 0)
    {
    new dutystring[128], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    aduty[playerid] = 0; //Geht er offduty
    format(dutystring, 128, "Supporter %s hat sich ausgeloggt", pname); //und wir formatieren den Text anders
    SendClientMessageToAll(0xFF000000, dutystring); //Und senden die Nachricht schließlich an alle! (wieder in Rot :D)
    }


    Dieses aduty[playerid] ist nur ein Beispiel für die Admin Duty variable, musst du natürlich anpassen.