PDA

View Full Version : MySEQ Server 1.10



MQSEQ2
11-05-2003, 09:13 AM
MySEQ Server 1.10 is now available at http://www.geocities.com/mqseq/index.html

Features added:
Confire the server via the Ini file.
Using the new Ini file that will be used to allow us to get more information.
Cleaned up the code some so we can make the changes necessary for the structure changes needed.

Added the following to the Ini:
SpawnInfoEndOffset=436
GroundItemEndOffset=68
CharInfoEndOffset=8328

These are used to tell the server how much data to collect from memory. This will prevent from cycleing thru every offset to see which is larger.

The new Ini file will make it easier to update structure changes in EQ since they are listed in order and they follow the MacroQuest structures. This will greatly improve the time to get MySEQ back up and running when EQ decides to change things in the game.

Midnight
11-05-2003, 10:21 AM
Dead Link

MQSEQ2
11-05-2003, 10:33 AM
Dang . Fixed now.

http://www.geocities.com/mqseq/index.html

Jyllian
11-05-2003, 10:43 AM
getting this on that url

Gateway Timeout
The following error occurred:
Server unreachable


--------------------------------------------------------------------------------
Please contact the administrator.

:(

AriB
11-05-2003, 10:51 AM
Keep getting Banwith Error if you need BW I have a 2 gig/day Cap :)

MQSEQ2
11-05-2003, 10:57 AM
Dang Yahoo.

The web site you are trying to access has exceeded its allocated data transfer. Visit our help area for more information.
Access to this site will be restored within an hour. Please try again later.
http://www.geocities.com/mqseq/index.html


This tells me that folks are wanting these updates. If I can find someone to host the files that can't be tracked back to them in EQ I would appreiate it. If not I will look at buying some space somewhere that allows more BW. Sad that I host my own servers with Gigs of drive space and very fast Internet connection and can't use it due to it traces back to me and EQ can easily figure it out.

Midnight
11-05-2003, 10:59 AM
I magically got it before it went down again. Though need the new offsets from the patch last night. Program is borked ATM

MQSEQ2
11-05-2003, 11:02 AM
I have not tested these:

[Memory Offsets]
GroupCountAddr=7454208
GroupAddr=7454536
SpawnHeaderAddr=7460984
ItemsAddr=7460988
CharAddr=7461040
CharInfo=7461048
TargetAddr=7461052
GuildsAddr=7479052
ZoneAddr=7460980

I converted these from MacroQuest. Someone please check them out and let us know.

AriB
11-05-2003, 11:28 AM
you read PM?

Jyllian
11-05-2003, 11:37 AM
getting a bad error. were those offsets converted to hexa yet ? =think thats what is needed not sure=

CybMax
11-05-2003, 11:46 AM
Seems to be picking up spawns and players correct, but does not seem to catch the right zonename.. ie. ZoneAddr= is wrong..

This cannot be directly converted from MQ like the other offsets can.. so you need to twiddle around with this some.. I got a formula once, but of late i have not used it and forgot what i did to convert the adresses for zone from MQ to myseq..

MQSEQ2
11-05-2003, 11:49 AM
Have not read my PM yet, will do that next.

For Offsets I will continue to post those in the http://seq.sourceforge.net/forums/showthread.php?s=&threadid=4200 thread and leave this thread to Server 1.10 stuff.

Jonaman
11-05-2003, 12:01 PM
I'm getting an error message when trying to load the 1.15.4.15880 client:

Uncaught exception in Main(): File or assembly name MagicLibrary, or one of its dependencies, was not found.

Any idea what could be wrong?

MQSEQ2
11-05-2003, 12:12 PM
Download the Support Files. I didn't want to continue to zip up the bulky DLLs for every release so I separated them out. I will only put new DLLs in the release version (like the filedirectory DLL in 1.15.4) and then I will move them into the support files in later releases.

Jonaman
11-05-2003, 12:30 PM
That's what I guessed but after downloading the client the site wasn't accessably anymore :P
Will dl them as soon as I can access the site again.

Thanks

TheMadMurdok
11-05-2003, 12:43 PM
[Memory Offsets]
GroupCountAddr=7454208
GroupAddr=7454536
SpawnHeaderAddr=7460984
ItemsAddr=7460988
CharAddr=7461040
CharInfo=7461048
TargetAddr=7461052
GuildsAddr=7479052
ZoneAddr=7055468



[SpawnInfo Offsets]
NameOffset=1
XOffset=104
YOffset=108
ZOffset=112
HeadingOffset=132
SpeedOffset=128
SpawnIDOffset=384
TypeOffset=364
ClassOffset=378
RaceOffset=392
HideOffset=376
LastnameOffset=65
NextOffset=316
LevelOffset=372

[GroundItem Offsets]
ZOffset=32
XOffset=36
YOffset=40
NameOffset=44
SpawnIDOffset=12
NextOffset=4

[CharInfo Offsets]
SpawnInfo=0x0d7c

Is working for Server 1.9b

Jyllian
11-05-2003, 12:53 PM
cant download anything from any geocities server keeps saying gateway timeout =(

doesnt work for ldon zones at least. not sure for others. get a zone error then a bad error which shuts down myseq

MQSEQ2
11-05-2003, 01:35 PM
We are trying to resolve the issue with getting the soucre files. Ratt the administrator of the forum is suppose to get us some space on Sourceforge for the developers.

This will allwo us to store and have version controlling like SEQ and MQ does.

minigirl
11-05-2003, 01:55 PM
[Memory Offsets]
GroupCountAddr=7454208
GroupAddr=7454536
SpawnHeaderAddr=7460984
ItemsAddr=7460988
CharAddr=7461040
CharInfo=7461048
TargetAddr=7461052
GuildsAddr=7479052
[ FAIL: ZoneAddr=7055468 use :]
ZoneAddr=9152556


[SpawnInfo Offsets]
NameOffset=1
XOffset=104
YOffset=108
ZOffset=112
HeadingOffset=132
SpeedOffset=128
SpawnIDOffset=384
TypeOffset=364
ClassOffset=378
RaceOffset=392
HideOffset=376
LastnameOffset=65
NextOffset=316
LevelOffset=372

[GroundItem Offsets]
ZOffset=32
XOffset=36
YOffset=40
NameOffset=44
SpawnIDOffset=12
NextOffset=4

[CharInfo Offsets]
SpawnInfo=0x0d7c




All this works splendid for me with server 1.9b....only I need to load map self. cant test on 1.10 since yahoo is blocking access.

MQSEQ2
11-05-2003, 02:09 PM
Ok we will get everything working today so the map autoloads again. It sounds like we are in the right area now it's time to get the developers in there and watch whats going on. Also checking MQ site will help as well.

Fidd
11-05-2003, 02:24 PM
Originally posted by MQSEQ2
Ok we will get everything working today so the map autoloads again. It sounds like we are in the right area now it's time to get the developers in there and watch whats going on. Also checking MQ site will help as well.

The autoloads works fine for me.. Its the zoneaddress thats wrong and don't get the zone name.

Use the address in the other thread and it will work just fine :)

Fidd

MQSEQ2
11-05-2003, 02:43 PM
Can you post the ZoneAddr that is working and autoloading?

Fidd
11-05-2003, 03:01 PM
Originally posted by MQSEQ2
Can you post the ZoneAddr that is working and autoloading?


sure :)

[Memory Offsets]
GroupCountAddr=7454208
GroupAddr=7454536
SpawnHeaderAddr=7460984
ItemsAddr=7460988
CharAddr=7461040
CharInfo=7461048
TargetAddr=7461052
GuildsAddr=7479052
ZoneAddr=7055468

Fidd

Jyllian
11-05-2003, 03:03 PM
just wanted to say that that gateway time out thing was a geocities thing. its fixed now. so eventually ill be able to download stuff =)

MQSEQ2
11-05-2003, 03:16 PM
I'm currently trying to get the source code on several other sites as well.

Once we get them setup I'll post the URLs.

MQSEQ2
11-05-2003, 03:30 PM
New URL for Server 1.10:

http://myseq.mine.nu:81/MYSEQ/Server/MySEQServer-1.10.zip Thanks AriB

http://www.dvolve.net/EQ/MySEQ Thanks Jag

AriB
11-05-2003, 03:32 PM
Not A prob I love the program and Use at all of the time It feels great to be able to help out!

reaver
11-05-2003, 06:01 PM
The above offsets work for 1.9b, but 1.10 crashes after the data is loaded.

FYI.

-Reaver

MQSEQ2
11-05-2003, 06:01 PM
Server 1.10 is working fine so far with the following offsets:

[Memory Offsets]
GroupCountAddr=7454208
GroupAddr=7454536
SpawnHeaderAddr=7460984
ItemsAddr=7460988
CharAddr=7461040
CharInfo=7461048
TargetAddr=7461052
GuildsAddr=7479052
ZoneAddr=7055468

The maps are autoloading fine as well. The Zone Short name is showing up in the lower right hand corner too.

reaver
11-05-2003, 06:30 PM
Those offsets are what I was using and it's crashing right after connecting and dumping the data into the client.

I'm running the client on a 2nd pc, using 1.15.4 and changed the port to 6969 as per the server ini.

Complete offsets I'm trying to use with the 1.10 server:

[Settings]
Port=6969
Refresh=0
ShowIniRead=0

[Memory Offsets]
GroupCountAddr=7454208
GroupAddr=7454536
SpawnHeaderAddr=7460984
ItemsAddr=7460988
CharAddr=7461040
CharInfo=7461048
TargetAddr=7461052
GuildsAddr=7479052
ZoneAddr=7055468

[SpawnInfo Offsets]
NameOffset=1
LastnameOffset=65
XOffset=104
YOffset=108
ZOffset=112
SpeedOffset=128
HeadingOffset=132
LinkdeadOffset=229
LFGOffset=232
EquipmentHeadOffset=272
EquipmentChestOffset=276
EquipmentArmsOffset=280
EquipmentWristsOffset=284
EquipmentHandsOffset=288
EquipmentLegsOffset=292
EquipmentFeetOffset=296
EquipmentPrimaryOffset=300
EquipmentSecondaryOffset=304
NextOffset=316
PrevOffset=328
TypeOffset=364
GenderOffset=374
LevelOffset=372
HideOffset=376
ClassOffset=378
SpawnIDOffset=384
RaceOffset=392
AFKOffset=404
BodyTypeOffset=408
HPCurrentOffset=412
DeityOffset=424
HPMaxOffset=428
GuildIDOffset=432
SpawnInfoEndOffset=436

[GroundItem Offsets]
PrevOffset=0
NextOffset=4
SpawnIDOffset=12
ZOffset=32
XOffset=36
YOffset=40
NameOffset=44
GroundItemEndOffset=68

[CharInfo Offsets]
NameOffset=2
LastnameOffset=66
GenderOffset=136
RaceOffset=140
ClassOffset=144
LevelOffset=152
ExpOffset=156
PracticePointsOffset=160
ManaOffset=164
BaseHPOffset=168
StunnedOffset=172
BaseSTROffset=176
BaseSTAOffset=180
BaseCHAOffset=184
BaseDEXOffset=188
BaseINTOffset=192
BaseAGIOffset=196
BaseWISOffset=200
LanguagesOffset=204
YOffset=2640
XOffset=2644
ZOffset=2648
HeadingOffset=2652
StandStateOffset=2656
PlatOffset=2660
GoldOffset=2664
SilverOffset=2668
CopperOffset=2672
BankPlatOffset=2676
BankGoldOffset=2680
BankSilverOffset=2684
BankCopperOffset=2688
BankSharedPlatOffset=2708
SkillOffset=2740
HungerLevelOffset=3420
ThirstLevelOffset=3424
SpawnInfo=3452
SpawnInfoOffset=3452
STROffset=3584
STAOffset=3588
CHAOffset=3592
DEXOffset=3596
INTOffset=3600
AGIOffset=3604
WISOffset=3608
SaveMagicOffset=3616
SaveFireOffset=3620
SaveColdOffset=3624
SavePoisonOffset=3628
SaveDiseaseOffset=3632
CurrWeightOffset=3638
DietyOffset=4884
AAExpOffset=5364
ServerNameOffset=8288
CharInfoEndOffset=8328

MQSEQ2
11-05-2003, 07:12 PM
I 2 box the Client and Server and have not seen any issues. Can you try the 1.9b version of the Server and see if that works?

Also any type of errors that you can get us will help. Try setting the Error level in the options to 1 and then look in the logs directory and post that information. Anything will help us at this time.

reaver
11-05-2003, 10:19 PM
1.9b works fine, was at a raid today with no probs.

I won't be able to test the error logging with 1.10 until tomorrow sometime.

-reaver

MQSEQ2
11-05-2003, 10:29 PM
1.10 doesn't offer any error logging and that's part of the problems with the project in general. Jag has started to add some error logging in the client and I have asked him to start looking at what he might be able to do with the server. We will use the Ini file to turn it off/on so we can see what really is going on. My thought is to capture all packet information being sent and other types as well.

I have noticed an error in the Server in the Srvloop routine when it tries to delete the gibuf. So I will work on trying to add some error checking/ignoring around that area. The try {} catch {} would be ideal here but I don't think it will work in a console app but I will try it out.