Servus, ich wollte mir einen Verdienstzähler schreiben, jedoch habe ich nun das Problem, dass mir das Geld nicht errechnet wird.
Code
#UseHook
#NoEnv
#Persistent
#SingleInstance Force
#Include SAMP.ahk
settimer, Schatzsucher, 200
Schatzsucher:
Suspend, Permit
GetChatline(1, Chat)
if(instr(chat, "Der Schatzsucher hat dir "))
{
RegExMatch(chat, "Der Schatzsucher hat dir (.*)\€ für die Schätze gegeben\!", var)
IniRead, Verdienstzähler, Verdienstzähler.ini, Verdienst, Geld
Geld := Geld+var
Iniwrite, %Geld%, Verdienstzähler.ini, Verdienst, Geld
}
return
Alles anzeigen
Die Meldung sieht wie folgt aus:
[15:29:34] Der Schatzsucher hat dir 105€ für die Schätze gegeben!
[15:29:34] Wenn du noch mehr findest, komm zurück!