Anklickbare Textdraws wollen nicht

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,


    ürgendwie habe ich heute voll den blackout aber egal


    ich habe anklickbare textdraws gemacht es wird angezeigt und wenn ich auf der linke maustaste drücke komme ich zur auswahl aber wenn ich dann draufklicke passiert nix.....


    Arenen = TextDrawCreate(522.000000,108.000000,"Arenen");
    TextDrawFont(Arenen,1);
    TextDrawColor(Arenen,16711935);
    TextDrawTextSize(Arenen,522.000000,108.000000);
    TextDrawSetSelectable(Credits, 1);


    public OnPlayerClickTextDraw(playerid, Text:clickedid)
    {
    if(clickedid == Arenen)
    {
    CancelSelectTextDraw(playerid);
    ShowPlayerDialog(playerid,DIALOG_DMARENEN,DIALOG_STYLE_LIST,"Deatchmatch Arenen","DM\nDeagle\nArena Verlassen","Auswählen","Abbrechen");
    return 1;
    }
    return 1;
    }


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(PRESSED(KEY_FIRE))
    {
    SelectTextDraw(playerid, 0xFFFFFFFF);
    }
    return 1;
    }

  • Am besten dort wo du dein TextDraw erstellst, direkt darunter. ^^


    http://wiki.sa-mp.com/wiki/TextDrawSetSelectable



    edit // zusatz :


    Du hast es ja schon eingefügt, aber nur mit einem falschem Textdrawnamen ^^


    Zitat

    Arenen = TextDrawCreate(522.000000,108.000000,"Arenen");
    TextDrawFont(Arenen,1);
    TextDrawColor(Arenen,16711935);
    TextDrawTextSize(Arenen,522.000000,108.000000);
    TextDrawSetSelectable(Credits, 1);