Hey ich habe eine Frage wie kann ich es machen das der Autohotkey nur Ingame (SAMP) Fnktioniert ?
Auothotkey
- reaL.
- Geschlossen
- Erledigt
-
-
#IfWinActive GTA:SA:MP
ganz oben und fertig -
Beitrag von reaL. ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar. -
thx noch ne frage ich will ein Befehl machen
/find [ID]
mach ich ja mitaber ich will das die ID gespeichert wird und der Befehl mit der ID alle 5 sec ausgeführt wird
-
Also ich bin nicht der beste in Autohotkey,aber ich denke ich habe es über die API laufen lassen...
du musst im endeffekt eine schleife machen.
Du brauchst dafür am besten zwei Variablen eine temporäre und natürlich eine Feste.in der festen schreibst du die Schleife die es immer wiederholt solange du es abbrichst.
die Temporäre lässt du eintragen mit nen extra befehl.
-
Beitrag von reaL. ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar. -
hat da jemand Ahnung von ?
-
Probier es mal damit: https://www.autohotkey.com/docs/commands/Input.htm
Damit kann man das, was man gerade schreibt in eine Variable speichern. -
Beitrag von reaL. ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar. -
Gui, show, w300 h330, Tutorial-Keybinder ;Um das GUI sichbar zumachen seinen Namen und größe festzulegen.
Gui, add, Edit, w100 h20 x20 y20 vname name, %name% // Bekomme hier ein Error wieso ?
Gui, add, Button, w100 h20 x20 y40 gSpeichern, Speichern
return ;Um den befehl abzuschließen
Speichern:
Gui, submit, nohide
IniWrite, %name%, Name.ini, Daten, Name
return
ExitApp ;Um den GUI zu beenden
return ;^^
#IfWinActive, GTA:SA:MP ;Damit die Keys nur bei GTA SAMP aktiviert werden
#UseHook
t::
Suspend On
SendInput t
Hotkey, Enter, On
Hotkey, Escape, On
Hotkey, t, Off
return
NumpadEnter::
Enter::
Suspend Permit
Suspend Off
SendInput {Enter}
Hotkey, t, On
Hotkey, Enter, Off
Hotkey, Escape, Off
return
Escape::
Suspend Permit
Suspend Off
SendInput {Escape}
Hotkey, t, On
Hotkey, Enter, Off
Hotkey, Escape, Off
return
1::
SendInput t%name% {enter}
return -
-
PAWN Quelltext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46Gui, show, w300 h330, Tutorial-Keybinder ;Um das GUI sichbar zumachen seinen Namen und größe festzulegen.
Gui, add, Edit, w100 h20 x20 y20 vname name, %name% // Bekomme hier ein Error wieso ?
Gui, add, Button, w100 h20 x20 y40 gSpeichern, Speichern
return ;Um den befehl abzuschließenSpeichern:
Gui, submit, nohide
IniWrite, %name%, Name.ini, Daten, Name
returnExitApp ;Um den GUI zu beenden
return ;^^#IfWinActive, GTA:SA:MP ;Damit die Keys nur bei GTA SAMP aktiviert werden
#UseHookt::
Suspend On
SendInput t
Hotkey, Enter, On
Hotkey, Escape, On
Hotkey, t, Off
returnNumpadEnter::
Enter::
Suspend Permit
Suspend Off
SendInput {Enter}
Hotkey, t, On
Hotkey, Enter, Off
Hotkey, Escape, Off
returnEscape::
Suspend Permit
Suspend Off
SendInput {Escape}
Hotkey, t, On
Hotkey, Enter, Off
Hotkey, Escape, Off
return1::
SendInput t%name% {enter}
returnIch habe es dir sogesagt erklärt... Aber falls du noch Zeit und bock hast komm einfach mal auf den TS3 hier: 5.9.72.181:8779
melde dich dann einfach bei mir..Laberecke 1 ich erkläre es dir dann -
gibt es schon eine API für 0.3.7 ?
sry heute keine zeit mehr -
kommt drauf an welche du benutzt,meine die ich benutze ist noch nicht draußen..
-
Naja die Ganz normale version 0.3.7
-
Naja die Ganz normale version 0.3.7Es gibt keine "normale" mehr die wurde abgesetzt,es gibt jetz 3-4 Verschiedene API versionen eine davon ist geupdatet auf 0.3.7
-
hast du die API für 0.3.7 für mich ?
-
So zu einem deiner Probleme:
Hier ein gutes Tutorial
http://forum.revival-gaming.ne…age=Thread&threadID=59086
oder auch hier direkt aus dem Forum
Autohotkey Tutorial!Sonst wg einer API für 0.3.7
https://github.com/SAMP-UDF/SAMP-UDF-for-AutoHotKey/ -
Ich habe die API.ahk,API.dll und mein Script in ein Ordner aber wenn ich dann mein Script starte kommt
Du API konnte nicht gefunden werden
und wenn ich es Compilen will dann
Error in Line 1
#Include file "API.ahk" cannot be open#Include API.ahk
Numpad1::
Send,t/hey{enter}
return -
Das liegt daran, dass die datei nicht API.ahk heißt sondern SAMP.ahk
Ist halt die UDF und nicht die API, musst eventuell gucken ob du funktionen umschreiben musst weil in der UDF ein paar Funktionen anders benannt sind.
-
Beitrag von reaL. ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.