Fehler beim anklickbaren textdraw

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
  • Guten Abend Breadfish,


    ich habe mich mal an anklickbaren Textdraws versucht. Der textdraw wird schonmal angezeigt.
    Folgendes Problem habe ich:


    - Sollte keine Box aktiviert sein, ist der Textdraw anklickbar, aber auch weiter unter der Schrift.
    - Sollte eine Box aktiviert sein, ist er gar nicht anklickbar.


    Was will ich?


    Ich will, das der Textdraw nur auf der Schrift anklickbar ist. Nun folgt der Code.
    Show und Hide lasse ich dabei mal weg.


    Textdraw1 = TextDrawCreate(517.000000, 149.000000, "Hier steht der Text");
    TextDrawBackgroundColor(Textdraw1, 255);
    TextDrawFont(Textdraw1, 1);
    TextDrawLetterSize(Textdraw1, 0.500000, 1.000000);
    TextDrawColor(Textdraw1, -1);
    TextDrawSetOutline(Textdraw1, 1);
    TextDrawSetProportional(Textdraw1, 1);


    TextDrawSetSelectable(Textdraw1, true);


    public OnPlayerClickTextDraw(playerid, Text:clickedid)
    {
    if(_:clickedid != INVALID_TEXT_DRAW)
    {
    if(clickedid == Textdraw1)
    {


    }
    }
    return 1;
    }
    Natürlich richtig eingerückt und mit diversen Codes ausgeschmückt


    Hoffe auf schnelle und kompetente Antwort.


    MfG


    Edit: Rechtschreibfehler
    Edit: Problem näher beschrieben

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

    3 Mal editiert, zuletzt von Ryan_Crawley ()

  • LetterSize regelt lediglich die Größe der Buchstaben ;)


    Edit: Habe die Textdraws bereits mit dem Editor neu gestaltet und es klappt immer noch nicht ._.

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

    Einmal editiert, zuletzt von Ryan_Crawley ()

  • sobald ich


    TextDrawTextSize(Textdraw1, 199.000000, 796.000000);


    einfüge, sind die Textdraws wieder nicht anklickbar ._..

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

    Einmal editiert, zuletzt von Ryan_Crawley ()