Anyone know whats the problem with the function SetPlayerStatus($iStatus)?
When i use it my game crashes. GetPlayerStatus() does not work either. Always returning 0 even when im online.
When i use it my game crashes. GetPlayerStatus() does not work either. Always returning 0 even when im online.
Code:
Func Trash () Out(GetPlayerStatus()) If GetPlayerStatus() <> 0 Then SetPlayerStatus(0) EndIf Sleep (5000) EndFunc
Code:
#Region Online Status
;~ Description: Change online status. 0 = Offline, 1 = Online, 2 = Do not disturb, 3 = Away
Func SetPlayerStatus($iStatus)
If (($iStatus >= 0 And $iStatus <= 3) And (GetPlayerStatus() <> $iStatus)) Then
DllStructSetData($mChangeStatus, 2, $iStatus)
Enqueue($mChangeStatusPtr, 8)
Return True
Else
Return False
EndIf
EndFunc ;==>SetPlayerStatus
Func GetPlayerStatus()
Return MemoryRead($mCurrentStatus)
EndFunc ;==>GetPlayerStatus
#EndRegion Online Status