Wieso sind die textdraws nicht auswählbar?

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, wieso kann ich die Textdraws nicht auswählen? bzw anklicken? wenn ich die anklicke dann passiert nix.


    Hier mal meine Textdraws:



    atm2 = TextDrawCreate(234.000000, 171.000000, "Kontostand");
    TextDrawBackgroundColor(atm2, 255);
    TextDrawFont(atm2, 2);
    TextDrawLetterSize(atm2, 0.500000, 1.000000);
    TextDrawColor(atm2, -1);
    TextDrawSetOutline(atm2, 1);
    TextDrawSetProportional(atm2, 1);
    TextDrawTextSize(atm2, 199.000000, 796.000000);
    TextDrawSetSelectable(atm2, 1);
    TextDrawTextSize(atm2, 200.0, 200.0);


    atm3 = TextDrawCreate(233.000000, 187.000000, "Abheben");
    TextDrawBackgroundColor(atm3, 255);
    TextDrawFont(atm3, 2);
    TextDrawLetterSize(atm3, 0.500000, 1.000000);
    TextDrawColor(atm3, -1);
    TextDrawSetOutline(atm3, 1);
    TextDrawSetProportional(atm3, 1);
    TextDrawTextSize(atm3, 199.000000, 796.000000);
    TextDrawSetSelectable(atm3, 1);
    TextDrawTextSize(atm3, 200.0, 200.0);


    atm4 = TextDrawCreate(233.000000, 203.000000, "Einzahlen");
    TextDrawBackgroundColor(atm4, 255);
    TextDrawFont(atm4, 2);
    TextDrawLetterSize(atm4, 0.500000, 1.000000);
    TextDrawColor(atm4, -1);
    TextDrawSetOutline(atm4, 1);
    TextDrawSetProportional(atm4, 1);
    TextDrawTextSize(atm4, 199.000000, 796.000000);
    TextDrawSetSelectable(atm4, 1);
    TextDrawTextSize(atm4, 200.0, 200.0);


    atm5 = TextDrawCreate(233.000000, 221.000000, "Ueberwisen");
    TextDrawBackgroundColor(atm5, 255);
    TextDrawFont(atm5, 2);
    TextDrawLetterSize(atm5, 0.500000, 1.000000);
    TextDrawColor(atm5, -1);
    TextDrawSetOutline(atm5, 1);
    TextDrawSetProportional(atm5, 1);
    TextDrawTextSize(atm5, 199.000000, 796.000000);
    TextDrawSetSelectable(atm5, 1);
    TextDrawTextSize(atm5, 200.0, 200.0);


    atm6 = TextDrawCreate(233.000000, 239.000000, "Beenden");
    TextDrawBackgroundColor(atm6, 255);
    TextDrawFont(atm6, 2);
    TextDrawLetterSize(atm6, 0.500000, 1.000000);
    TextDrawColor(atm6, -1);
    TextDrawSetOutline(atm6, 1);
    TextDrawSetProportional(atm6, 1);
    TextDrawTextSize(atm6, 199.000000, 796.000000);
    TextDrawSetSelectable(atm6, 1);
    TextDrawTextSize(atm6, 200.0, 200.0);


    und der public:



    public OnPlayerClickTextDraw(playerid, Text:clickedid)
    {
    if(clickedid == atm2)//Kontostand
    {
    CancelSelectTextDraw(playerid);
    ATMOff(playerid);
    Kontostand(playerid);
    return 1;
    }
    if(clickedid == atm3)//Abheben
    {
    CancelSelectTextDraw(playerid);
    ATMOff(playerid);
    ShowPlayerDialog(playerid,DiaAtmAus,DIALOG_STYLE_INPUT,"Bankautomat - Auszahlen","Gib den gewünschten Betrag ein:\nFehler: Bitte nicht unter 0$","OK","Zurück");
    return 1;
    }
    if(clickedid == atm4)//Einzahlen
    {
    CancelSelectTextDraw(playerid);
    ATMOff(playerid);
    ShowPlayerDialog(playerid,DiaAtmEin,DIALOG_STYLE_INPUT,"Bankautomat - Einzahlen","Gib den gewünschten Betrag ein:","OK","Zurück");
    return 1;
    }
    if(clickedid == atm5)//Überweisen
    {
    if(SpielerInfo[playerid][pLevel] > 2)
    {
    ATMOff(playerid);
    CancelSelectTextDraw(playerid);
    ShowPlayerDialog(playerid,DiaAtmUeber,DIALOG_STYLE_INPUT,"Bankautomat - Überweisen","Wichtig: Achte auf korrekte Rechtschreibung!\nGib den gewünschten Spieler ein:","OK","Zurück");
    }
    else return Echo(playerid, cRot, "Die Überweisung ist erst ab Level 3 möglich.");
    ATMOff(playerid);
    CancelSelectTextDraw(playerid);
    }
    if(clickedid == atm6)//Beenden
    {
    ATMOff(playerid);
    CancelSelectTextDraw(playerid);
    return 1;
    }
    return 1;
    }


    danke im vorraus


    MfG Exon