gwX Forum
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.

Steuerung in gwX ab rev. 9

4 verfasser

Nach unten

Steuerung in gwX ab rev. 9 Empty Steuerung in gwX ab rev. 9

Beitrag  Eddy Sa 4 Apr 2009 - 13:24

Carli hat mir ja jetzt Zugriff aufs SVN gegeben, daher habe ich die Gelgenheit ergriffen und ein Steuerungsmenü ins Menü eingebaut, d. h. man kann die Steuerung frei belegen. Das funktioniert ingame schon, ich bin dabei das scriptseitig zu integrieren und auch für die Menüsteuerung einzubauen.

In Scripts kann mittels Strg(0-9) auf die ASCII-Codes der zugehörigen Tasten zugegriffen werden:

  • 0 = Hoch
  • 1 = Runter
  • 2 = Links
  • 3 = Rechts
  • 4 = Springen
  • 5 = STRG übernehmen
  • 6 = Objekt aktivieren
  • 7 = Werfen
  • 8 = Kaufen
  • 9 = Verkaufen


Die Tasten können also in _keydown und keyup mittels key = Strg(0-9) jeweils überprüft werden. Ich muss jedoch in allen Scripts das noch anpassen, von daher brauch ich noch bisschen dafür.

Weil eben die ASCII-Codes verwendet werden, werden die meisten Sondertasten bei der Belegung dann nicht korrekt angezeigt. Belegt werden können aber die meisten.

Noch ein kleiner Tipp: Der vermutliche "Tastenname" (z. B. "w") kann mit chr(ASCII-Code), also z. B. chr(Strg(0)) oder so abgefragt werden.

Eddy

Anzahl der Beiträge : 509
Anmeldedatum : 14.01.09
Alter : 29

http://systems.bitfarmclan.de

Nach oben Nach unten

Steuerung in gwX ab rev. 9 Empty Re: Steuerung in gwX ab rev. 9

Beitrag  kakerlake Sa 4 Apr 2009 - 13:41

sehr schön Smile
kakerlake
kakerlake

Anzahl der Beiträge : 380
Anmeldedatum : 11.01.09

Nach oben Nach unten

Steuerung in gwX ab rev. 9 Empty Re: Steuerung in gwX ab rev. 9

Beitrag  MarcelP Mo 6 Apr 2009 - 14:43

jetzt is endlich ruhe mit diesem genörgle...
MarcelP
MarcelP

Anzahl der Beiträge : 297
Anmeldedatum : 15.01.09
Alter : 29
Ort : Sachsen-Anhalt

Nach oben Nach unten

Steuerung in gwX ab rev. 9 Empty Re: Steuerung in gwX ab rev. 9

Beitrag  Carli Mo 6 Apr 2009 - 16:37

Ich hab die Änderungen der Engine etwas überarbeitet und jetzt gibt es folgende Spezifikation:

Die Tastatur ist in eine 3*4-Matrix eingeteilt:
Code:

  1 2 3 4
1 q w e r
2 a s d f
3 y x c v
So zu lesen, dass ein "w" z.B. die Key-Nummer jetzt die Nummer 12 hat. "v" ist jetzt 34.

In den Einstellungen kann man dann die Steuerung neu belegen.

Carli
Admin

Anzahl der Beiträge : 1001
Anmeldedatum : 02.01.09

Nach oben Nach unten

Steuerung in gwX ab rev. 9 Empty Re: Steuerung in gwX ab rev. 9

Beitrag  Gesponserte Inhalte


Gesponserte Inhalte


Nach oben Nach unten

Nach oben

- Ähnliche Themen

 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten