[AHK] GetPlayerPos

  • Abend,


    kann mir jemand sagen wieso "GetPlayerPos" nicht funktioniert?
    Code:

    Code
    GetPlayerPos(X, Y, Z, R)
    	if(IsPlayerInRangeOfPoint2D(X, Y, 20))


    Wenn ich GetPlayerPos ausgeben lassen möchte, dann wird mir bei X Y Z R nichts angezeigt.


    Oder gibt es eine andere Möglichkeit die ID´s von spielern in der Umgebung herauszufinden?


    MfG


    #e

    Spoiler anzeigen
    Oder weiß jemand wie man Wie "ReadMemory" die Position herausfindet ?
    Habs jetz so:

    Code
    GetPos(){	HWND := MemfromTitle("GTA:SA:MP")	Pos := ReadMemory(HWND, 0xB6F5F0, int, 4, 0)	Pos := ReadMemory(HWND, Pos, "float", 4, 0x30)	StringTrimRight, Pos, Pos, 7	return Pos}

    Spoiler anzeigen

    Das Funktioniert nicht (gibt nichts zurück)

    Spoiler anzeigen
    Dann hab ich gegoogelt und das gefunden:

    Code
    exe := OpenMemoryfromTitle("GTA:SA:MP")	posX := ReadMemory(exe,0xC7DEC8,"Float")	posY := ReadMemory(exe,0xC7DECC,"Float")	posZ := ReadMemory(exe, 0xC7DED0,"Float")

    Spoiler anzeigen
    Das funktioniert jedoch auch nicht. (Gibt auch nichts zurück)

    #e2 falscher Memorycode
    #e3 habs nun hinbekommen, aber wie Frage ich die Position des Spielers ab, ob der in meiner Nähe ist?