Hallo, ich hätte gerne, dass wenn mir jemand Geld gibt (/pay), mein Keybinder automatisch in den Chat "Vielen Dank!" schreibt.
Wenn ich Geld bekomme, erhalte ich in der vorletzten Chatzeile diese Nachricht:
Code
[21:37:48] Du erhältst $1 von Name (ID 12).
[21:37:48] * Name nimmt etwas Geld und gibt es Name2.
Mein AHK Code sieht folgendermaßen aus:
Code
;Ganz oben unter den Includes:
SetTimer, MessageTimer, 100
;weiter unten:
MessageTimer:
GetChatLine(1, danke)
if(InStr(danke, "Du erhälst $"))
{
SendChat("Vielen Dank!")
}
return
Alles anzeigen
Erhalte ich jetzt Geld, wird kein "Vielen Dank!" ausgegeben. Schreibe ich jetzt aber manuell "Du erhälst $" in den Chat und dazu noch irgendwas anderes, damit "Du erhälst $" in der vorletzten Zeile steht, dann reagiert auch der Keybinder und gibt "Vielen Dank!" aus.
Hat da jemand eine Idee warum das so sein könnte?
PS: Ich nutze die SAMP-UDF API
Freue mich über jede Hilfe!
Gruß