Dialog Problem (Taste Enter/Eingabe verhinderbar ?).

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
  • Dialog Problem (Taste Enter/Eingabe verhinderbar ?).


    Moin Liebe Sampler ich habe ein kleines problem :S mit mein Dialog , und zwar kann man verhindern das man mit enter das dialog fenster einfach beendet?


    Wenn ich Unten auf den button beenden klicke geht es jedoch wenn ich einfach Enter/Eingabe drücke nicht.


    Währe dankbar für jede hilfe :)

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi

  • #define Tastendruck(%0) \
    ((newkeys & (%0)) == (%0))


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if (Tastendruck( KEY_FIRE ) || newkeys & KEY_FIRE && DialogFensterOfen == true) { return /*Entweder du verwendest es einfach so oder du baust hier eine ShowDialogFunktion rein*/; }
    return 1;
    }


    Bin mir nicht 100% sicher, ob es ausreicht die Taste zurückwerfen zu lassen, falls nicht kannst du nach dem Return deine ShowPlayerDialog Funktion benutzen.

    [align=center]
    Mta Script Editor - Work in Progress