Hat jemand Lust sich mal damit zu beschäftigen von jeder Random Arena die ID rauszusuchen?^^ Vielleicht zockt ja jemand öfters RA und kann nebenbei mal die ID raussuchen.
#include <nomadmemory.au3>
Func _locateArena()
$PosX = 0x00D36940
$PosY = 0x00D36944
$PID = ProcessExists("Gw.exe")
$hprocess = _MemoryOpen($PID)
$CurrentPosX = _MemoryRead($PosX, $hprocess)
$CurrentPosY = _MemoryRead($PosY, $hprocess)
Select
Case ($CurrentPosX <= 3311989295) And ($CurrentPosX >= 3309290604) And ($CurrentPosY <= 3316140081) And ($CurrentPosY >= 3314918027)
Return (1.1) ; Heroes' Crypt Spawn A
Case ($CurrentPosX <= 1163395072) And ($CurrentPosX >= 1161631370) And ($CurrentPosY <= 3316908032) And ($CurrentPosY >= 3315051258)
Return (1.2) ; Heroes' Crypt Spawn B
Case ($CurrentPosX <= 1168443392) And ($CurrentPosX >= 1167192290) And ($CurrentPosY <= 3307741184) And ($CurrentPosY >= 3305949926)
Return (2.1) ; D'Allesio Arena Spawn A
Case ($CurrentPosX <= 1167770048) And ($CurrentPosX >= 1166538128) And ($CurrentPosY <= 1165880097) And ($CurrentPosY >= 1163625346)
Return (2.2) ; D'Allesio Arena Spawn B
Case ($CurrentPosX <= 1170841526) And ($CurrentPosX >= 1169734153) And ($CurrentPosY <= 1143519968) And ($CurrentPosY >= 1097697259)
Return (3.1) ; Fort Koga Spawn A
Case ($CurrentPosX <= 1140123602) And ($CurrentPosX >= 1087676320)
Return (3.2) ; Fort Koga Spawn B
Case ($CurrentPosX <= 1163684157) And ($CurrentPosX >= 1161061239) And ($CurrentPosY <= 1176541406) And ($CurrentPosY >= 1176056971)
Return (4.1) ; Amnoon Arena Spawn A
Case ($CurrentPosX <= 3305449241) And ($CurrentPosX >= 3300329825) And ($CurrentPosY <= 1168580680) And ($CurrentPosY >= 1167882425)
Return (4.2) ; Amnoon Arena Spawn B
Case ($CurrentPosX <= 1175869666) And ($CurrentPosX >= 1175170952) And ($CurrentPosY <= 1179171538) And ($CurrentPosY >= 1178237761)
Return (5.1) ; Shiverpeak Arena Spawn A
Case ($CurrentPosX <= 1167550585) And ($CurrentPosX >= 1165824000) And ($CurrentPosY <= 1182935040) And ($CurrentPosY >= 1182339936)
Return (5.2) ; Shiverpeak Arena Spawn B
Case ($CurrentPosX <= 1171534184) And ($CurrentPosX >= 1170413568) And ($CurrentPosY <= 1167030272) And ($CurrentPosY >= 1166061014)
Return (6.1) ; The Crag Spawn A
Case ($CurrentPosX <= 3307732992) And ($CurrentPosX >= 3304186242) And ($CurrentPosY <= 3307401408) And ($CurrentPosY >= 3305611600)
Return (6.2) ; The Crag Spawn B
Case ($CurrentPosX <= 1141025947) And ($CurrentPosX >= 1128262502) And ($CurrentPosY <= 1161884558) And ($CurrentPosY >= 1157956657)
Return (7.1) ; Sunspear Arena Spawn A
Case ($CurrentPosX <= 1166384143) And ($CurrentPosX >= 1163638239) And ($CurrentPosY <= 3308600605) And ($CurrentPosY >= 3301891349)
Return(7.2) ; Sunspear Arena Spawn B
Case ($CurrentPosX <= 1168662118) And ($CurrentPosX >= 1167722776) And ($CurrentPosY <= 1168403391) And ($CurrentPosY >= 1167572992)
Return (8.1) ; Brawler's Pit Spawn A
Case ($CurrentPosX <= 1150854975) And ($CurrentPosX >= 1144635392) And ($CurrentPosY <= 1168543724) And ($CurrentPosY >= 1167777792)
Return (8.2) ; Brawler's Pit Spawn B
Case ($CurrentPosX <= 1158499401) And ($CurrentPosX >= 1153858335) And ($CurrentPosY <= 1154112578) And ($CurrentPosY >= 1145557766)
Return (9.1) ; Petrified Arena Spawn A
Case ($CurrentPosX <= 1173647360) And ($CurrentPosX >= 1171568510) And ($CurrentPosY <= 3313868800) And ($CurrentPosY >= 3311783849)
Return (9.2) ; Petrified Arena Spawn B
Case ($CurrentPosX <= 1168244767) And ($CurrentPosX >= 1167336240) And ($CurrentPosY <= 3319866384) And ($CurrentPosY >= 3317681891)
Return (10.1) ; Ascalon Arena Spawn A
Case ($CurrentPosX <= 1174620789) And ($CurrentPosX >= 1173831680) And ($CurrentPosY <= 3307620675) And ($CurrentPosY >= 3298811904)
Return (10.2) ; Ascalon Arena Spawn B
Case ($CurrentPosX <= 1160830528) And ($CurrentPosX >= 1157104662) And ($CurrentPosY <= 1163737920) And ($CurrentPosY >= 1159583155)
Return (11.1) ; Shing Jea Arena Spawn A
Case ($CurrentPosX <= 3308056755) And ($CurrentPosX >= 3304141083) And ($CurrentPosY <= 3305893546) And ($CurrentPosY >= 3294785255)
Return (11.2) ; Shing Jea Arena Spawn B
Case ($CurrentPosX <= 1168087204) And ($CurrentPosX >= 1166687766) And ($CurrentPosY <= 1172536665) And ($CurrentPosY >= 1171115091)
Return (12.1) ; Seabed Arena Spawn A
Case ($CurrentPosX <= 1175895678) And ($CurrentPosX >= 1175588364) And ($CurrentPosY <= 1168242363) And ($CurrentPosY >= 1165276672)
Return (12.2) ; Seabed Arena Spawn B
Case ($CurrentPosX <= 1166626342) And ($CurrentPosX >= 1164909424) And ($CurrentPosY <= 3289177971) And ($CurrentPosY >= 1126054249)
Return (13.1) ; Churranu Island Arena Spawn A
Case ($CurrentPosX <= 3297147612) And ($CurrentPosX >= 3281762076) And ($CurrentPosY <= 3291746020) And ($CurrentPosY >= 1082486490)
Return (13.2) ; Churranu Island Arena Spawn B
Case Else
SetError(1)
Return (0)
EndSelect
EndFunc ;==>_locateArena