PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Key Patch



Smackin' Isaiah
11.02.2005, 18:02
Hi!
Ich stelle vielleicht eine dumme Frage,
aber ich habe den Key Patch von Ineluki installiert(dass sehe ich an dem neuen Banner beim Öffnen des Makers) doch ich weiß jetzt nicht,
wo ich ihn benutzen kann? (also tastenkonfiguration,etc.)

thx im Voraus

MrC2000

Lukas
11.02.2005, 18:32
Am besten, du guckst dir das mitgelieferte Beispielprojekt an und liest die Beschreibungen. Das Ganze ist recht komplex, du wirst wahrscheinlich 'ne Weile brauchen, um alles zu verstehen.

Iron Rose
11.02.2005, 20:25
ich habe alles so gemacht wie Ineluki es beschrieben hat.
Jedoch funktioniert es trotzdem nicht.
Also:
Beim Mauspatch bewegt sich die Maus nur oben am Bildschirmrand und das auch nur sehr sehr schlecht.

Mein Tastenpatch kann ich keine einzige taste benutzen.
Woran kann das liegen?

Borky
11.02.2005, 21:14
Also das mit der maus! KA hatt ich auch mal, aber ich hab mir dann ein script geladen, wo ein menü mit dem mauspatch gezeigt wurde, habs mir da einfach abgeschaut! wende willst, kan ichs dir mal schicken!

zu den tasten! du hast sicherlich die Key-List aus dem beispielordner genommen! da stehen aber keine werte drin! du musst diese datei mit dem editor öffnen! dann hast du auf dem beispiel unter der schritfolge noch eine abschnit mit so eingeklammerten zeilen (sorry, habs grad net vor mir!) die müssen mit dem jeweiligem buchstaben und dem variablenwert ein! dann wir in die var1 der wert eingespeißt, welchen du da festgelegt hast!

Is jetzt zwar ein wenig blöd erklärt, wenn du noch fragen hast, meld dich, ich kann dirs auch an einem beispiel zeigen!

Iron Rose
11.02.2005, 21:29
Ja bitte schick mir das einmal:
~~> Meine E-Mail <~~ (webmaster@animangaplus.de)

Zu den tasten.
Ich habe mir selbst eine Keylist gebastelt.
kann die ja mal hier Posten.

V-King
12.02.2005, 08:38
Ich habe mir selbst eine Keylist gebastelt.
kann die ja mal hier Posten.
Ja wär nicht schlecht. Dann könnten wir wenigstens sehen, ob du evtl. dort was falsch gemacht hast ;)

Iron Rose
12.02.2005, 11:07
Hier ist meine Keylist:
Ich wollte das die tasten A,W,S und D aktiviert werden (Damit man damit einen Chara Steuern kann)


[execute]
Action=registerKeyDownEvent
Key=W
Value=1
next=2

[2]
Action=registerKeyUpEvent
Key=W
Value=2
next=

[execute]
Action=registerKeyDownEvent
Key=A
Value=3
next=2

[2]
Action=registerKeyUpEvent
Key=A
Value=4
next=

[execute]
Action=registerKeyDownEvent
Key=D
Value=5
next=2

[2]
Action=registerKeyUpEvent
Key=D
Value=6
next=

[execute]
Action=registerKeyDownEvent
Key=S
Value=7
next=2

[2]
Action=registerKeyUpEvent
Key=S
Value=8
next=

V-King
12.02.2005, 11:38
OK, da haben wir auf jeden Fall schonmal den wahrscheinlich größten Fehler:
Die Sache ist zum Großteil falsch aufgebaut ;)

So sollte es eher aussehen:

[execute]
Action=registerKeyDownEvent
Key=W
Value=1
next=-W

[-W]
Action=registerKeyUpEvent
Key=W
Value=-1
next=A

[A]
Action=registerKeyDownEvent
Key=A
Value=3
next=-A

[-A]
Action=registerKeyUpEvent
Key=A
Value=-3
next=D

[D]
Action=registerKeyDownEvent
Key=D
Value=5
next=-D

[-D]
Action=registerKeyUpEvent
Key=D
Value=-5
next=S

[S]
Action=registerKeyDownEvent
Key=S
Value=9
next=-S

[-S]
Action=registerKeyUpEvent
Key=S
Value=-9
next=
Der Grund war: Du darfst zwei Tasten nicht gleich benennen. Und in "next=" kommt immer die Taste rein, die als nächstes kommt.
[execute] muss (oder besser darf) nur ganz am Anfang stehen und sonst nirgends!
Auch die Werte für die Tasten solltest du lieber so machen, dass bei einem KeyUpEvent die negative Zahl an den Maker gesendet wird (z.B. A wird gedrückt: Wert 3 wird an den Maker geschickt.
A wird losgelassen: Wert -3 wird an den Maker geschickt)

Den Rest kannst du dir aus der Anleitung vom Keypatch abschreiben, denke ich mal ^^

Iron Rose
12.02.2005, 11:53
Axo ^^
Danke...

Also die Keylist die du da geschrieben hast ist richtig?

Noch eine kleine Frage:
Was ist eigentlich: "registerCheatEvent" etc. ??

Beril
12.02.2005, 11:56
was wird alles in der Dokumentation erklärt. Also so sachen wie Writetolog oder Blockkey oder auch dein Registercheatevent ;)

Iron Rose
12.02.2005, 12:59
die Dokumetation ahbe ich mir nicht durchgelesen *schäm*
War mir zu viel text ^^

Beril
12.02.2005, 13:26
gib einfach unter Bearbeiten -> Suchen einen Teil des Befehls ein, von dem du bedeutung wissen willst. Dann wird das Dokument durchsucht und du kannst die gefundenen Stellen lesen ^^

Gekiganger
12.02.2005, 14:44
[-W]
Action=registerKeyUpEvent
Key=W
Value=-1
next=A
Der Wert -1 sollte allerdings vermieden werden, da er den Standardwert darstellt der dem Maker immer übergeben wird, wenn der Puffer des Patches leer ist, sprich, wenn nichts gedrückt wurde.
Aber das ist eh alles in der Dokumentation erklärt..

Iron Rose
27.02.2005, 12:10
Das mit der Maus funktioniert immer noch nicht -.-
brauche das aber sehr dringend.
Sonst kann ich mein Inventar nicht erstellen.

De'ak
27.02.2005, 13:14
Zugegeben, anfangs hab ich das mit dem Keypatch auch nicht gerafft, SELTSAMERWEISE hab ich aber nicht im Forum gefragt, wie es geht, sondern einfach rumprobiert, und jetzt weis ich, wie es geht, es ist eigentlich Kinderleicht. Der Mauspatch ist noch leichter, also probiert mal etwas rum, bevor ihr rum fragt XD

Iron Rose
27.02.2005, 15:57
Den Tastenpatch kann ich doch O.o

Ich habe Probleme mit dem Mauspatch ^^
Die Maus bewegt sich bei mir immer im oberem Bildschirmrand.

V-King
28.02.2005, 13:29
Schau am besten nach, ob du in dem Show Picture- oder Move Picture-Befehl auch die richtigen Variablen verwendet hast (für mich hört sich das so an, als ob du die Y-Variable falsch eingestellt hast ;) )