Guten Abend Breadfish Forum ..
Ich sitze mometan an meinem Freunschafts System AHK ich möchte das ich ingame sehen möchte ob jemand den Server betritt und auch verlässt per /freunde kann ich meine Freunde ingame einsehen die Online sind mein Aktuelles Script:
SetTimer, BuddyList, 250
BuddyList:
Loop, Read, Freunde.txt
{
id := GetPlayerIDByName(A_LoopReadLine)
if (id = "-1"){
IniRead, onlinestatus, Freunde.ini, Freunde, %A_LoopReadLine%, 0
if (onlinestatus = "0"){
IniWrite, Offline, Freunde.ini, Freunde, %A_LoopReadLine%
}
if (onlinestatus = "Offline"){
continue
}
if (onlinestatus = "Online"){
AddChatMessage("{0B615E}|Freundmessager|{FFFFFF} Buddy " A_LoopReadLine " hat den Server {CC0000}verlassen{FFFFFF}.")
IniWrite, Offline, Freunde.ini, Freunde, %A_LoopReadLine%
}
}
if(id != "-1"){
IniRead, onlinestatus, Freunde.ini, Freunde, %A_LoopReadLine%, 0
If(onlinestatus = "0"){
IniWrite, Online, Freunde.ini, Freunde, %A_LoopReadLine%
}
if (onlinestatus = "Online"){
continue
}
if (onlinestatus = "Offline"){
AddChatMessage("{0B615E}|Freundmessager|{FFFFFF} Buddy " A_LoopReadLine " (" ID ") hat den Server {04B486}betreten{FFFFFF}.")
SoundPlay, %JoinSound%
IniWrite, Online, Freunde.ini, Freunde, %A_LoopReadLine%
}
}
}
return
den Befehl /freunde brauch ich nicht weiter erläutern da er Problemlos Funktioniert...
Ich hoffe mir kann Jemand helfen was die Join und Leave nachrichten betreffen