Hallo,
kann mir jemand sagen, warum das nicht funktioniert?
Es wird bei allen einfach nichts ausgegeben.
C
SetTimer, ReadChat, 100
ReadChat:
if(A_isSuspended)
return
if(WinActive("GTA:SA:MP"))
{
GetChatLine(0, chat)
If InStr(chat, "|================| Gehalts-Check |================|")
{
AddChatMessage("{2E9AFE}[Keybinder] {FFFFFF}: Du hast insgesamt $" todayVerdienst " und " todayEXP "EXP auf " todayLinien " Linien erhalten.")
AddChatMessage("{2E9AFE}[Keybinder] {FFFFFF}: Deine Einstellungen wurde durch den Payday soeben zurückgesetzt.")
todayVerdient = 0
todayEXP = 0
todayLinien = 0
}
If InStr(chat, "Du kannst das Fahrzeug mit /motor starten. Die Scheinwerfer können mit /licht angeschaltet werden.")
{
SendChat("/lock")
SendChat("/licht")
SendChat("/motor")
}
;* Du erhälst am nächsten Payday 2900$ gutgeschrieben. Erhaltene Exp: 1
If InStr(chat, "* Du erhälst am nächsten Payday ") AND InStr(chat, "gutgeschrieben. Erhaltene Exp: ") AND InStr(chat, ".")
{
RegExMatch(chat, "\* Du erhälst am nächsten Payday (.*)\$ gutgeschrieben\. Erhaltene Exp\: (.*)\.", var_)
AddChatMessage("{2E9AFE}[Keybinder] {FFFFFF}: Buslinie erfolgreich beendet.")
AddChatMessage("{2E9AFE}[Keybinder] {FFFFFF}: Verdienst: $" var_1 " & EXP: " var_2 ".")
globalVerdienst += var_1
globalEXP += var_2
globalLinien++
IniWrite, %globalVerdienst%, %ini%, Informationen, globalVerdienst
IniWrite, %globalEXP%, %ini%, Informationen, globalEXP
IniWrite, %globalLinien%, %ini%, Informationen, globalLinien
todayVerdienst += var_1
todayEXP += var_2
todayLinien++
GuiControl, , textStats, Heute:`nVerdienst: %todayVerdienst%`nEXP: %todayEXP%`nLinien: %todayLinien%`n`nGlobal:`nVerdienst: $%globalVerdienst%`nEXP: %globalEXP%`nLinien: %globalLinien%
;AddChatMessage("{2E9AFE}** Linienfahrt beendet, neue Buslinie 1 wird ausgewählt.")
}
}
return
Alles anzeigen
Mit freundlichen Grüßen
malE