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