Hey...
nachdem ich mich nun gefühlte Ewigkeiten belesen habe, komme ich einfach nicht weiter.
Ich versuche in mein Keybinder eine Funktion einzubauen, welche die Nummer der letzten erhaltenen SMS ausließt.
So siehst aus, wenn man eine SMS bekommt:
SMS: Dies ist eine Testnachricht, von: JoshLane (14376)
Ich habe mir aus einem Tutorial das hier zusammengebastelt und auf meine Sachen umgebaut, aber es passirt ingame einfach nichts, außer, dass das "/resms" verschwindet und der Chat offen bleibt...
Wäre über Hilfe sehr erfreut!
So sieht mein Versuch aus...
Code
:?:/resms::
Suspend permit
Loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
{
If (!A_LoopReadLine)
Continue
If (InStr(A_LoopReadLine, "SMS: ",12) == 12 || sms) {
sms := sms ? sms . SubStr(A_LoopReadLine,16) : A_LoopReadLine
If Not InStr(sms, ", von: ")
continue
RegExMatch(sms, "SMS: (.*), von: (\w+) ((\d+))" ,smsre)
adtext := smsre1
adname := smsre2
resms := smsre3
sms := false
}
}
If (!resms)
Return
SendInput /sms %resms%{space}
return
Alles anzeigen
MfG,
Josh