[Tutorial 2.2] Belegte Tasten

12/28/2011 15:29 S|S|L#1
Morgen,
ihr habt sicherlich gemerkt, dass die Tasten 'belegt' sind und ausserhalb GTA:SA:MP nicht verwendbar sind.
Das möchten wir nun ändern.
Code:
HotKeySet("1","_1")
HotKeySet("2","_2")
Löschen wir aus dem Script.
Code:
#include <Misc.au3>
Kommt zu den anderen Includes
Code:
$dll = DllOpen("user32.dll")
Kommt einfach ausserhalb einer Funktion
Wir suchen nun
Code:
	EndSwitch
WEnd
und schreiben unter EndSwitch:
Code:
	If winactive("GTA:SA:MP");kennt ihr schon
    Sleep(300); sagt unserem script das es 300ms warten soll, bis es weitergeht
    If _IsPressed("31", $dll) Then ;Zahl 2 = 32 | Die Übersicht der Zahlen findet ihr in der Hilfe unter _IsPressed
        _1();ruft unsere funktion auf
    EndIf
WEnd
Code:
DllClose($dll)
Ans ende