PDA

View Full Version : patch 01/17/2018



nova22922
01-17-2018, 01:26 PM
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/showthread.php?7198-How-to-find-offsets

worked on Win 10 on a 64bit pc.

wxh
01-17-2018, 04:53 PM
<removing original incomplete post>

wxh
01-17-2018, 05:12 PM
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.

nova22922
01-17-2018, 10:11 PM
[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

pgoesinya
01-17-2018, 11:26 PM
Thanks, but this isn't populating the spawn list? Anybody else observing this?

Peter

wap2005
01-23-2018, 10:08 PM
Spawn list doesn't seem to be working for me either.