[AHK] GetPlayerPos

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
  • 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?