onplayertext

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 habe eine frage undzwar wollte ich wissen wie ich es mache bei onplayer text


    das wenn ein Admin adminduty ist vor seinem namen steht Admin bla sagt bla


    und wenn er wieder offduty ist das da dann steht bla sagt bla


    währe nett wenn mir villeicht jemand helfen könnte


    danke im vorraus

  • if(/*Abfrage ob er onduty ist*/) == 1)
    {
    new string[128],name2[20];
    GetPlayerName(playerid,name2,20);
    format(string,128,"[Admin] %s sagt: %s",name2,text);
    ProxDetector(40.0, playerid, string,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE);//google mal nach :)
    }
    else
    {
    new string[128],name2[20];


    GetPlayerName(playerid,name2,20);


    format(string,128,"%s sagt: %s",name2,text);


    ProxDetector(40.0, playerid, string,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE);//google mal nach :)
    }

  • geht es auch so
     format(string, sizeof(string), "%s sagt: %s", SpielerName(playerid), text); ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5); if(ADuty[playerid] == 1) { format(string, sizeof(string), "Admin %s sagt: %s", SpielerName(playerid), text); ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5); }


    nur wenn er dann onduty ist schreibt er einmal Admin bla sagt bla und blah sagt blah also


    noch mal auf deutsch xD wenn er offduty kommt bla blah sagt blah
    wenn er onduty ist schreibt er blah sagt blah und daunter Admin sagt blah