PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cheats in einem spiel auf tastendruck aktivieren


Steup
04.07.2002, 14:03
wie kann man machen das ich wenn ich zum beispiel eine taste drücke, sagen wir die F1 taste, das man dann einen cheat aktiviert.
bei einer taste geht das bei mir mit dem ein und aussschalten, aber sobald ich noch einen cheat hinzufürge, dann schaltet der egal bei welcher taste alle ein oder aus... warum nur... hat mich mein computer denn nicht lieb...

ich gebe euch einfach mal nen auszug von meinem tollen cheats...


If vbKeyF1 Then
'mache das
elseif vBKeyF2 then
'mache was anderes
End If


und das alles in form xxx keypress .....

halt normal ne... aber geht ned


Mimo
04.07.2002, 14:46
Da sind zwei Fehler drin.

Zuerst mal kannst Du Funktionstasten nicht im KeyPress-Event abfragen, sondern nur in KeyDown und KeyUp.

Weiterhin würde bei Deiner Abfrage das Programm immer den ersten Zweig (Also den für F1) durchlaufen, weil dort die Bedingung schon erfüllt wäre. Damit's richtig läuft, musst Du noch KeyCode (entspr. KeyAscii im KeyPres-Event) in die Abfragen einbauen.

If KeyCode = vbKeyF1 Then
'mache das
elseif KeyCode = vBKeyF2 then
'mache was anderes
End If


Gruss

Steup
04.07.2002, 18:23
thanks for help...

fungiert jetzt richtig...