Also geht es laut deiner Aussage so auch nicht?
[AHK]-Kann man jemand so ein Keybinder erstellen?
- Pascal.
- Geschlossen
- Erledigt
-
-
Jo es geht nicht.
-
Mach mal eine AddChatMessage direkt unter RegExMatch damit du schauen kannst, ob er überhaupt die Variablen ausliest.
-
-
Ja, dass ist so richtig.
Unter dieser Funktion schreibst du AddChatMessage("Fisch: " var1 ", LBS:" var2 "") -
AddChatMessage("Fisch: " var1 ", LBS:" var2 "")
Wenn ich das mit der AddchatMessage mache kommt ein Fehler wegen parametern. -
Pardon, vergessen den Farbparameter auszufüllen, aber wenn du dich auf der API-Wiki mal darüber informierst, weiß du, was daran falsch ist.
Dennoch der richtige Code: -
Jo sry, nur ich möchte das einfach fertig kriegen...
Das einzige was ich im script habe ist ja nur das..
Und das möchte ich endlich hinkriegen xD...
Ich zeige dir einfach mal mein ganzes script vllt habe ich ja iwas falsch gemacht.Code
Alles anzeigen#include API.ahk Gui, Add, Button, x122 y282 w160 h30 , Exit Gui, Show, x104 y261 h323 w441, Fischer Keybinder Return #IfWinActive, GTA:SA:MP #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 Fischen: GetChatLine(0, Chatline0) RegExMatch(Chatline0, "* Du hast ein/e (.*) mit (.*) Lbs gefangen.", var) AddChatMessage(0xFFFFFF,"Fisch: " var1 ", LBS:" var2 "") if(var1 != "Sea Bass" || var1 != "Tuna") //anstelle von !var wird != genutzt { if (var2 < 80 Lbs) { SendChat("/throwback " var2) } } return
-
-
So habe den Fehler die Funktion Fischen wird nicht genutzt also kann es nicht gehen.
Trz Danke dir mir geholfen haben. -
breadfish.de
Hat das Thema geschlossen.