PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tastenbelgung?



Tingles
01.06.2009, 19:49
hallo, wie der Titel schon sagt, suche ich einer erklärung wie ich die tasten auf meiner tastatur belegen kann, z.B. mit WASD laufen und so weiter.

cilence
01.06.2009, 20:10
Das geht afaik nicht, zumindest momentan nicht. Die Tastenbelegung ist fix. Du kannst maximal den Keypatch nutzen, der erlaubt Dir nämlich, alle Tasten zu benutzen. Aber die Steuerung bleibt gleich. Den findest Du auf der Hauptseite oder im Toolsthread (irgendwo hier im Technikbereich). Erklärung liegt dem Teil bei.

Ich bin mir nicht zu hundert Pro sicher, ob sich das nicht per Tastenemulation mit PPC oder PP ändern ließe. Aber Nutzen und ob das Tool dafür schnell genug ist, um wirklich so zu reagieren, wie es der Standard kann, lasse ich mal im Raum stehen.

Tingles
01.06.2009, 20:14
danke, jetzt kann ich weiter an meinem spiel basteln.

MagicMaker
01.06.2009, 20:14
DestinyPatcher kann die Tastenbelegung der Spieltasten beliebig umändern.

Cherry
01.06.2009, 20:23
Der PPC ändert die Belegung permanent (nach dem 1. Aufruf). Also kein Problem mit Schnelligkeit.

Tingles
01.06.2009, 20:48
Aus dem Ineluki Key Patch v1.2
...
Ihr seid hier noch nicht fertig. Ihr könnt nun verschiedene Fork Conditions erstellen
wo je nach Wert der Variable 001 anders verfahren wird. Wie hängt wohl von den
Einstellungen der KeyList.script.wav ab. Hier ein paar Beispiele:

[execute] <-- Jede Taste bekommt einen eigenen Abschnitt, [execute] beginnt immer
Action=registerKeyDownEvent <-- Der Patch agiert wenn die nächste Taste gedrückt wird.
Key=A <-- Die Taste um die es sich handelt ist die A-Taste
Value=1 <-- Ist A gedrückt, soll der Wert 1 ausgegeben werden
next=2 <-- Es soll zum Abschnitt mit dem Namen "2" gesprungen werden.

[2] <-- Der nächste Abschnitt hat diesen Namen
Action=registerKeyUpEvent <-- Diesmal muss die Taste losgelassen werden
Key=A <-- Es geht in diesem Fall nochmal um die A-Taste
Value=2 <-- Bei loslassen wird also nicht mehr 1 sondern 2 ausgespukt
next= <-- Keine Angabe bedeutet danach bricht das Skript ab.
...

kann mir bitte einer erklären was genau ich jetzt machen muss?
hab kp was ich jetzt wo eingeben muss^^

danke schonma
mfg ToBe

makenshi
01.06.2009, 20:51
http://home.arcor.de/makenshi/page/simplet.html <-- Könnte dir weiterhelfen.

Tingles
01.06.2009, 22:32
mhh ja, danke...aber iwi bin ich glaubig noch etwas zu blöd dafür=D
naja, ich erarbeite mir das jetzt langsam selber...danke für die hilfe.

makenshi
01.06.2009, 22:58
Lies es dir mal langsam durch und versuche die einzelnen Schritte auch zu verstehen. Wenn dir Grundlagen fehlen, dann sind auf der Seite auch Tutorials dafür da.

Ansonsten frag halt wenn es gar nicht anders geht.

Tingles
02.06.2009, 09:45
ja, ich war gestern nicht mehr ganz so aufnahme fähig^^
werde mich heute nochma nach der Arbeit ransetzen