Textdraw über dem $ ein € Zeichen

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
  • Hey,
    Wollte über dem $ Zeichen bei der GEld anzeige ein € machen,
    Hat aber gefailt:


    1. Falsche Farbe
    2. Falsche Position
    3. € Zeichen wird net Angezeigt


    Hoffe mir kann das jemand machen :)



    Geld = TextDrawCreate(499.000000, 87.3000000, "€");
    TextDrawBackgroundColor(Geld, 0x00CA00FF);
    TextDrawFont(Geld, 2);
    TextDrawLetterSize(Geld, 0.340000, 1.600000);
    TextDrawColor(Geld, 0x00CA00FF);
    TextDrawSetOutline(Geld, 1);
    TextDrawSetProportional(Geld, 1);
    TextDrawShowForAll(Geld);

  • Du erstellst ein TextDraw und schreibst in den Text was angezeigt werden soll statt € ein C=

  • Es gibt so ein InGame Texteditor, erstell einfach ein neues Projekt mit /text und erstelle 2 textdraws ('C' und '=' oder 2 mal '-').
    Du kannst dort die Farbe, größe, position und alles was dazu gehört ändern und dir ein Filterscript erstellen lassen. Dann musst du nur noch copy & paste ins Gamemode und fertig ;)
    Im Anhang ist der textdraweditor

  • Habs jetzt fast


    Kann mir das jemand richtig machen?
    Farbe und Position? Währe nett :)



    E_C = TextDrawCreate(500.000000, 74.000000, "C");
    TextDrawBackgroundColor(E_C, 255);
    TextDrawFont(E_C, 1);
    TextDrawLetterSize(E_C, 0.569999, 3.100000);
    TextDrawColor(E_C, -16776961);
    TextDrawSetOutline(E_C, 1);
    TextDrawSetProportional(E_C, 1);


    E_Istgleich = TextDrawCreate(498.000000, 82.000000, "=");
    TextDrawBackgroundColor(E_Istgleich, 255);
    TextDrawFont(E_Istgleich, 1);
    TextDrawLetterSize(E_Istgleich, 0.500000, 1.500000);
    TextDrawColor(E_Istgleich, -16776961);
    TextDrawSetOutline(E_Istgleich, 0);
    TextDrawSetProportional(E_Istgleich, 1);
    TextDrawSetShadow(E_Istgleich, 1);

  • Das sieht einfach nur unecht und scheiße aus, ich würde dir raten einen Schwarzen kasten über das '$' Zeichen zu machen und dann vernünftig ein grünes Zeichen was echt aussieht drüber setzen. Mit dem Editor sollte das ein kinderspiel sein ;)

  • Wie mache ich jetzt das bei


    Textdraw2 = TextDrawCreate(512.000000, 82.000000, " ");
    TextDrawBackgroundColor(Textdraw2, 255);
    TextDrawFont(Textdraw2, 1);
    TextDrawLetterSize(Textdraw2, 0.319999, 1.800000);
    TextDrawColor(Textdraw2, 16711935);
    TextDrawSetOutline(Textdraw2, 1);
    TextDrawSetProportional(Textdraw2, 1);


    das Geld des Spielers angezeigt wird?
    Des soll aber immer Stimmen das Geld

  • Du musst dir dazu ein kleines Money System aufbauen und kannst daher auch nicht mehr GivePlayerMoney benutzen, ausserdem finde ich es sowieso nicht Real das man dort ein € Zeichen macht, weil GTA San Andreas nicht in Europa spielt.

  • Er/Sie meint nicht das... z.B. statt GivePlayerMoney dann ein stock erstellen GivePlayerEuro... :)

  • wozu denn so einen timer? das haut den ganzen Server auseinander :D


    einfach beim Erstellen einmal abfragen und dann schreib ne eigene Funktion:
    stock s_GivePlayerMoney(playerid,money)
    {
    GivePlayerMoney(playerid,money);
    new str[15];
    format(str,sizeof(str),"%03d",GetPlayerMoney(playerid));
    TextDrawSetString(id,str);
    return 1;
    }


    und dann verwendest du nicht mehr "GivePlayerMoney" sondern "s_GivePlayerMoney"


    das selbe mit ResetPlayerMoney ;)

  • Naja muss ersma Duschen..

    Wen interessiert das? :D


    Ich kapiers nicht X(

    WAS kapierst du nicht? ;)

    Unkompetent. Das neue dynamisch.



    ihr seit schon lustig postet erros aber nicht die zeilen wo sie sind dann können wir euch auch nicht helfen^^


    Lernt Scripten, Leute, und macht eure Augen auf!


    _______________________________________
    50 Beiträge: [x] 300 Beiträge: [x]
    100 Beiträge: [x] 500 Beiträge: [x]
    150 Beiträge: [x] 1000 Beiträge: [x]
    200 Beiträge: [x]
    2000 Beiträge: []
    250 Beiträge: [X] Boardaktivitäten: Profil


    [size=36]_______________________________________

    /Edit: Schmerzt es dir eigentlich nicht so ein Müll zu schreiben 8|