Skip to content

Commit

Permalink
Update Autopot.ahk
Browse files Browse the repository at this point in the history
  • Loading branch information
badplayerr committed Sep 3, 2016
1 parent 55d9d02 commit ebe0b79
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions Autopot.ahk
Expand Up @@ -771,8 +771,8 @@ PlayerConfig["Default"].FlaskConfig:=[]


WindowQueuedFlaskEffects:=[] ;keyed by "%hwnd%%CurrPid%", hpQueueEndtime, manaQueueEndtime WindowQueuedFlaskEffects:=[] ;keyed by "%hwnd%%CurrPid%", hpQueueEndtime, manaQueueEndtime


basePtrAoBArray:=[0x84,0xC9,0x56,0x0F,0x94,0xC1,0x84] basePtrAoBArray:=[0xCE, 0x50, 0xC7, 0x45, 0xF0]
basePtrAobOffset:=-0x09 basePtrAobOffset:=+0x10


WindowBasicsCache:=[] ; keyed by "%hwnd%%CurrPid%", entries are objects with properties processHandle, moduleBase, moduleSize, baseFramePtr WindowBasicsCache:=[] ; keyed by "%hwnd%%CurrPid%", entries are objects with properties processHandle, moduleBase, moduleSize, baseFramePtr


Expand Down Expand Up @@ -933,7 +933,7 @@ GetUiBase(hwnd)
FrameBase:=GetFrameBase(hwnd) FrameBase:=GetFrameBase(hwnd)
If (FrameBase="" || FrameBase=0) If (FrameBase="" || FrameBase=0)
return return
uiBase:=GetMultilevelPointer(pH,[FrameBase+Offset3,Offset4,0x928]) uiBase:=GetMultilevelPointer(pH,[FrameBase+Offset3,Offset4,0x930])
return uiBase return uiBase
} }


Expand Down Expand Up @@ -995,16 +995,16 @@ ReadPlayerStats(hwnd, byRef PlayerStats)
Else If (GlobalS) Else If (GlobalS)
{ {
global Offset1:=0x138 global Offset1:=0x138
global Offset2:=0x4c4 global Offset2:=0x144
global Offset3:=0x13c global Offset3:=0x13c
global Offset4:=0x220 global Offset4:=0x220
global Offset5:=0x36b4 global Offset5:=0x38b4
global Offset6:=0x1588 global Offset6:=0x158c
global Offset7:=0x158c global Offset7:=0x1590
global Offset8:=0xa24 global Offset8:=0xa34
global Offset9:=0x9cc global Offset9:=0x9dc
global Offset10:=0xa50 global Offset10:=0xa64
global Offset11:=0xab4 global Offset11:=0xac8
} }
Else If (Singapore) Else If (Singapore)
{ {
Expand Down Expand Up @@ -1080,16 +1080,16 @@ ReadPlayerStats(hwnd, byRef PlayerStats)
PlayerStats.PanelSkillTree:=ReadMemUInt(pH,PanelSkillTreeOffset+0x7d4) PlayerStats.PanelSkillTree:=ReadMemUInt(pH,PanelSkillTreeOffset+0x7d4)
PanelWaypointOffset:=ReadMemUInt(pH,CheckBase+Offset8+0x28) PanelWaypointOffset:=ReadMemUInt(pH,CheckBase+Offset8+0x28)
PlayerStats.PanelWaypoint:=ReadMemUInt(pH,PanelWaypointOffset+0x7d4) PlayerStats.PanelWaypoint:=ReadMemUInt(pH,PanelWaypointOffset+0x7d4)
PanelInstanceManagerOffset:=ReadMemUInt(pH,CheckBase+Offset8+0xD4) ;added by immor PanelInstanceManagerOffset:=ReadMemUInt(pH,CheckBase+Offset8+0xB0) ;added by immor
PlayerStats.PanelInstanceManager:=ReadMemUInt(pH,PanelInstanceManagerOffset+0x7d4) ;added by immor PlayerStats.PanelInstanceManager:=ReadMemUInt(pH,PanelInstanceManagerOffset+0x7d4) ;added by immor
InCityOffset:=GetMultilevelPointer(pH,[CheckBase+Offset10,0x708,0x278]) InCityOffset:=GetMultilevelPointer(pH,[CheckBase+Offset10,0x708,0x288])
PlayerStats.InCity:=ReadMemUInt(pH,InCityOffset+0x7d4) PlayerStats.InCity:=ReadMemUInt(pH,InCityOffset+0x7d4)
MouseOnEnemyOffset:=GetMultilevelPointer(pH,[CheckBase+Offset11,0x8f8,0x834]) MouseOnEnemyOffset:=GetMultilevelPointer(pH,[CheckBase+Offset11,0x900,0x834])
PlayerStats.MouseOnEnemyStatus:=ReadMemUInt(pH,MouseOnEnemyOffset+0x38) PlayerStats.MouseOnEnemyStatus:=ReadMemUInt(pH,MouseOnEnemyOffset+0x38)
EnemyNamePtr:=GetMultilevelPointer(ph,[CheckBase+Offset11,0x8f8,0xb64]) EnemyNamePtr:=GetMultilevelPointer(ph,[CheckBase+Offset11,0x900,0xb6c])
EnemyName:=ReadMemStr(ph,EnemyNamePtr,70,"UTF-16") EnemyName:=ReadMemStr(ph,EnemyNamePtr,70,"UTF-16")
PlayerStats.EnemyName:=EnemyName PlayerStats.EnemyName:=EnemyName
EnemyNamePtr2:=GetMultilevelPointer(ph,[CheckBase+Offset11,0x8f8,0xafc]) EnemyNamePtr2:=GetMultilevelPointer(ph,[CheckBase+Offset11,0x900,0xb04])
EnemyName2:=ReadMemStr(ph,EnemyNamePtr2+0x32,70,"UTF-16") EnemyName2:=ReadMemStr(ph,EnemyNamePtr2+0x32,70,"UTF-16")
PlayerStats.EnemyName2:=EnemyName2 PlayerStats.EnemyName2:=EnemyName2


Expand All @@ -1107,7 +1107,7 @@ ReadFlasksData(hwnd, byRef FlasksData)
If (!UiBase) ;not InGame If (!UiBase) ;not InGame
return return


FlaskInvBase:=GetMultilevelPointer(pH,[UiBase+0x8e8,0x904,0x20]) FlaskInvBase:=GetMultilevelPointer(pH,[UiBase+0x8f0,0x98c,0x20])


Loop, 5 Loop, 5
{ {
Expand Down

0 comments on commit ebe0b79

Please sign in to comment.