GetPlayerKeys | 2 Gleichzeitig

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
  • if((newkeys & KEY1) && (newkeys & KEY2))
    So fragt man ab, ob mehrere Tasten gleichzeitig gedrückt werden (& = Bitweise und).


    Wenn man mit if(newkeys == KEY1) abfragt, dann würde es nur funktionieren, wenn der Spieler wirklich nur KEY1 und keine andere Taste zum gleichen Zeitpunkt gedrückt hat.
    Sobald er noch eine weitere Taste dazu drückt, ist der Wert von newkeys nämlich nicht mehr gleich KEY1.
    Weiterführende Informationen sind im englischen Wiki vorhanden.


    Ist wohl einer der häufigsten Fehler, die gemacht werden (kann allerdings auch beabsichtigt sein). ;)


    Ja, KEY_AIM müsste die Taste zum anvisieren sein (wenn zu Fuß unterwegs).