-
patch 01/17/2018
File Info]
PatchDate=01/17/2018
[Port]
port=5555
[Memory Offsets]
# pinstZoneAddr_x
ZoneAddr=0xf3372c
# pinstSpawnManager_x
SpawnHeaderAddr=0xf26020
# pinstLocalPlayer_x
CharInfo=0xf26008
# pinstTarget_x
TargetAddr=0xf26020
# pinstEQItemList_x
ItemsAddr=0xf22498
# pinstWorldData_x
WorldAddr=0xf22fb8
only zone, self on the map and Gropund span worked atm
create via http://www.showeq.net/forums/showthr...o-find-offsets
worked on Win 10 on a 64bit pc.
-
Re: patch 01/17/2018
<removing original incomplete post>
-
Re: patch 01/17/2018
SpawnHeaderAddr=0xf290b0
WorldAddr seems to be 0xf25fd8
LevelOffset = 0x3b5
Adding these changes to the above will at least get you skittles and a spawn list, but lots of data on the spawns will be inaccurate. Still trying to work out how to find secondaries using the debug server: When I try the following commands:
sfu a0
sfu 0xa0
sfu 0x00a0
sfu 0x000000a0
sfu 160
I get an error of the form "Error: 'n' appears to be an invalid value.", followed by "Proper usage - sfu number"
I tried looking at the source for 2.4.1.0, but as near as I can tell, none of the tests that produce that message should be failing.
FWIW, the next time the code has to get rolled, it might be useful to increase the size of the raw dump buffer from 2048 to 8192 bytes, since a lot of the secondaries are now > 0x800.
-
Re: patch 01/17/2018
[File Info]
PatchDate=01/17/2018
[Port]
port=5555
[Memory Offsets]
# pinstZoneAddr_x
ZoneAddr=0xf3372c
# pinstSpawnManager_x
SpawnHeaderAddr=0xd3d890
# pinstLocalPlayer_x
CharInfo=0xf26008
# pinstTarget_x
TargetAddr=0xf26020
# pinstEQItemList_x
ItemsAddr=0xf22498
# pinstWorldData_x
WorldAddr=0xf25fd8
[WorldInfo Offsets]
WorldHourOffset=4
WorldMinuteOffset=5
WorldDayOffset=6
WorldMonthOffset=7
WorldYearOffset=8
[SpawnInfo Offsets]
NextOffset=0x4
PrevOffset=0x8
LastnameOffset=0x38
XOffset=0x64
YOffset=0x68
ZOffset=0x6c
SpeedOffset=0x7c
HeadingOffset=0x80
NameOffset=0xa4
TypeOffset=0x125
SpawnIDOffset=0x148
# DWORD pets has this merc dont MasterID
OwnerIDOffset=0x58c
# dword HideMode
HideOffset=0x5f8
# BYTE Level
LevelOffset=0x3b5
# BYTE Class
ClassOffset=0xf90
# dword Race = Class-8
RaceOffset=0xf88
# ActorEquipment + 8c
PrimaryOffset=0x1098
# Offhand Offset DWORD
OffhandOffset=0x10ac
[GroundItem Offsets]
PrevOffset=0x00
NextOffset=0x04
IdOffset=0x08
DropIdOffset=0x0c
XOffset=0x70
YOffset=0x74
ZOffset=0x78
NameOffset=0x1c
-
Re: patch 01/17/2018
Thanks, but this isn't populating the spawn list? Anybody else observing this?
Peter
-
Re: patch 01/17/2018
Spawn list doesn't seem to be working for me either.