PDA

View Full Version : UF Client from Steam and MySEQ 1.27.2.0 on EQEmu



sorvani
01-28-2011, 12:01 PM
Support for the UF client is pretty solid now so I fired it up and tried to figure out offsets, but all I can get working are the map and my own toon on the map, nothing else.

Any idea which set of offsets would work here?

sorvani
01-31-2011, 07:21 PM
Resolved. I was never able to make it work with 1.27.2. Installed 1.27.3 and was able to find offsets and get it working. Will post for others once I test it good tonight.

sorvani
02-04-2011, 01:09 PM
Ok with a default install of the current version 1.27.3, here are the offsets I am currently using. The only functionality that does not work is I can not switch to a different character after asking it to refresh.


[Memory Offsets]
ZoneAddr=0xb15638
ZoneInfoAddr=0x0
SpawnHeaderAddr=0xa9843c
CharInfo=0xa98450
TargetAddr=0xa98454
ItemsAddr=0x0
WorldAddr=0xa9840c

whiteone
04-14-2011, 03:34 AM
Change the following and you should be able to switch after refreshing.



CharInfo=0xa9843c

whiteone
04-14-2011, 01:19 PM
Now as for the ground spawns (ItemAddr) i'm still working on that one but it seem's something has changed.

sorvani
05-09-2011, 07:32 PM
Between work and finals for my M.S. i was gone for a bit.
Will change that, but the spawn header is now the same? So I assume I need to debug and try a different spawn header?
edit: i rescanned in debug and the other choice for spawn header was what I had in character so I basically reversed the two.

Razzle
05-10-2011, 09:49 AM
The UF client may be using the double pointers for ground spawns. So it might need the 1.27.3 server to work correct. I do not have the UF client from Steam to test with.

Razzle

sorvani
05-10-2011, 07:33 PM
I am using 1.27.3 because I could never get anything to work in 1.27.2 as I stated in my 2nd post. I'll search later when I get home for this double pointer thing but if someone can drop a link that is always helpful.

Razzle
05-10-2011, 09:20 PM
I am using 1.27.3 because I could never get anything to work in 1.27.2 as I stated in my 2nd post. I'll search later when I get home for this double pointer thing but if someone can drop a link that is always helpful.
If ground spawns work with 1.27.3, it is using double pointers. If you can get ground spawns to work with 1.27.2, then it is not. Those are really the only differences between those server versions.

Razzle

iluvseq
04-03-2012, 12:02 PM
Sorry to necro bump, but did you ever get ground spawns working?

Razzle
04-03-2012, 05:08 PM
Sorry to necro bump, but did you ever get ground spawns working?
The 2.x versions of myseq auto detect double or single pointer ground spawns. So try it out.

Razzle

iluvseq
04-04-2012, 05:32 PM
I am using the latest version actually :)

whiteone
04-05-2012, 10:32 PM
I played around with ground spawns tonight and i wasn't able to get them to show either with version 2.2.1.0

Razzle
04-07-2012, 09:59 PM
Make sure you are starting with secondaries from the UF executable time frame.


[GroundItem Offsets]
PrevOffset=0x00
NextOffset=0x04
IdOffset=0x08
DropIdOffset=0x0c
XOffset=0x34
YOffset=0x30
ZOffset=0x2c
NameOffset=0x38

You can try the search feature in the debug code then. If the secondaries are not right, the search for the primary, for the ground items won't work.

You can also try Carpathian's smart eq offset finder that is posted in the files section on sourceforge for the seq project. I think the version up there is from around the timeframe of the UF client, so it might work.

I don't have a copy of the UF client, so I can't help much.

Razzle

whiteone
04-08-2012, 05:13 AM
Used those secondaries and still nothing and here is what i got with the offset finder after i compiled it.



Primary Offsets
===============
ZoneAddr:
| Match Found @ FALS
| Offset -> 0x0
ZoneInfoAddr:
| Match Found @ FALS
| Offset -> 0x0
SpawnHeaderAddr:
| Match Found @ TRUE
| Offset -> 0xb13950
CharInfoAddr:
| Match Found @ TRUE
| Offset -> 0xa9843c
ItemsAddr:
| Match Found @ FALS
| Offset -> 0x0
TargetAddr:
| Match Found @ FALS
| Offset -> 0x0
WorldAddr:
| Match Found @ TRUE
| Offset -> 0xa9840c

SpawnInfo Offsets
=================
NextOffset:
| Match Found @ FALS
| Offset -> 0x0
XOffset:
| Match Found @ TRUE
| Offset -> 0x64
YOffset:
| Match Found @ TRUE
| Offset -> 0x68
ZOffset:
| Match Found @ TRUE
| Offset -> 0x6c
SpeedOffset:
| Match Found @ TRUE
| Offset -> 0x7c
HeadingOffset:
| Match Found @ TRUE
| Offset -> 0x80
NameOffset:
| Match Found @ TRUE
| Offset -> 0xa4
TypeOffset:
| Match Found @ TRUE
| Offset -> 0x125
SpawnIdOffset:
| Match Found @ TRUE
| Offset -> 0x148
HideOffset:
| Match Found @ TRUE
| Offset -> 0x3b4
LevelOffset:
| Match Found @ TRUE
| Offset -> 0x325
RaceOffset:
| Match Found @ TRUE
| Offset -> 0xe78
ClassOffset:
| Match Found @ TRUE
| Offset -> 0xe7c

whiteone
04-08-2012, 05:56 AM
Well i had them all appearing but as soon as i zoned out then back in they didn't show again so that wasn't the right address.

Razzle
04-08-2012, 02:59 PM
Well i had them all appearing but as soon as i zoned out then back in they didn't show again so that wasn't the right address.
The offset finding tools need refined a bit. That is what i will work on this week. I am checking if i purchased UF on steam when i was playing with emu stuff. I would like the offset finder stuff to be quick and easy. Especially since i am looking at playing on test more. Not that i have actually used myseq or seq in months.

Razzle

iluvseq
04-27-2012, 05:53 AM
ItemsAddr=0xa95730 works

Razzle
04-27-2012, 05:16 PM
ItemsAddr=0xa95730 works

Cool

vash23
12-26-2013, 01:48 PM
Still not able to get ground spawns to work on any version of 1.27.X.

The offsets I have are

[Port]
port=5555

[Memory Offsets]
ZoneAddr=0xb15638
ZoneInfoAddr=0x0
SpawnHeaderAddr=0xa9843c
CharInfo=0xa9843c
TargetAddr=0xa98454
ItemsAddr=0xa95730
WorldAddr=0xa9840c

[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
HideOffset=0x3b4
LevelOffset=0x325
RaceOffset=0xe78
ClassOffset=0xe7c
PrimaryOffset=0xf48
OffhandOffset=0xf54

[GroundItem Offsets]
PrevOffset=0x00
NextOffset=0x04
IdOffset=0x08
DropIdOffset=0x0c
XOffset=0x34
YOffset=0x30
ZOffset=0x2c
NameOffset=0x38

sorvani
12-30-2013, 08:28 PM
I use the current release of MySEQ at the moment with the UF client and I do see the ground spawns. I could not imagine doing server development without MySEQ.




[File Info]
Patchdate=3/10/2010


[Port]
port=5555


[Memory Offsets]
ZoneAddr=0xb15638
ZoneInfoAddr=0x0
SpawnHeaderAddr=0xa98450
CharInfo=0xa9843c
TargetAddr=0xa98454
ItemsAddr=0xa95730
WorldAddr=0xa9840c


[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
HideOffset=0x3b4
LevelOffset=0x325
RaceOffset=0xe78
ClassOffset=0xe7c
PrimaryOffset=0xf48
OffhandOffset=0xf54


[GroundItem Offsets]
PrevOffset=0x00
NextOffset=0x04
IdOffset=0x08
DropIdOffset=0x0c
XOffset=0x50
YOffset=0x54
ZOffset=0x58
NameOffset=0x1c