PDA

View Full Version : Could I get a little help please?



mjordan7
08-12-2008, 05:58 PM
Hi, I'm a returning myseq user and I'm having a little trouble getting set up again.


What I've done:
1) Downloaded MySEQ Open v1.22
2) Ran the setup
3) Updated with the 7/9/08 offsets
4) Started Server
5) Started Client
6) Updated IP address in the Client options
7) Closed out both Server and Client
8) Opened Server, then Client, and hit Connect
9) Nothing happened so I clicked Options/Server Selection/My IP (caused an octagon to appear in the map field and a purple dot that says "Welcome to MySEQ!"



Server Script:

==========================
MySEQ Open v1.22.0
==========================
This software is covered under the GNU Public License <GPL>
February 2007

IniReader: Reading INI file ./myseqserver.ini with patch date of 7/9/2008
Spawn: Spawn Offsets read in.
Item: GroundItem Offsets read in.
NetworkServer: Port value and memory offsets read in.
NetworkServer: Listening on port 5555

NetworkServer: New connection from: my IP
MemReader: Found process ID 0x13218
NetworkServer: Zonename is
NetworkServer: pSelf is 0x0
NetworkServer: pTarget is 0x0
NetworkServer: pSpawnlist is 0x0
NetworkServer: Warning: maxLoop reached finding pSpawnlist!
NetworkServer: pItems is 0x0
MemReader: Found process ID 0x13218
MemReader: Found process ID 0x13218
NetworkServer: numSpawns<0> numItems<0>


Thanks for taking a look. I'd appreciate any help/suggestions if you have a few minutes. /bow

65536
08-12-2008, 06:13 PM
It looks like either your offsets are off or there is something wrong with your permissions. The offsets should be:



[File Info]
PatchDate=7/9/2008

[Port]
port=5555

[Memory Offsets]
ZoneAddr=0x96e9ec
SpawnHeaderAddr=0x9507a4
CharInfo=0x9507a4
TargetAddr=0x787c1c
ItemsAddr=0x950774

[SpawnInfo Offsets]
NextOffset=0x4
PrevOffset=0x8
LastnameOffset=0x38
XOffset=0x64
YOffset=0x68
ZOffset=0x6c
SpeedOffset=0x7c
HeadingOffset=0x80
NameOffset=0xA4
TypeOffset=0x125
SpawnIDOffset=0x148
LevelOffset=0x2d8
RaceOffset=0xe44
ClassOffset=0xe48
HideOffset=0x178

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

mjordan7
08-12-2008, 06:19 PM
Thanks for the quick reply...

I updated the offsets in myseqserver.ini file with the ones you gave me but got the same script that I typed before.

I'm not really familiar with v1.22, is there anything different between this version and one of the older ones that I might not be doing?

Thanks again...

65536
08-12-2008, 06:37 PM
The server doesn't give very much information, but it looks like Windows is not letting MySEQ read EQ's memory. What version of Windows are you running? Make sure you are running MySEQ on an administrator account. Disable any antivirus programs. Do you have any strange programs installed that might mess with anything in Windows, developer or debugging tools maybe? You could also scan for viruses/spyware.

Seaxouri
08-12-2008, 11:06 PM
Try running:

myseqserver debug

Then at the menu press 'd' and Enter.

Cut/Paste what you see (except for the menu).

-Seaxouri

I suspect you are not doing the ini file correctly.

mjordan7
08-13-2008, 01:20 AM
I apologize but I don't exactly know what I'm doing.

Is "myseqserver debug" a command that I enter into the command prompt? Or how does that work? What exactly do I type in? Should the server and client be running and connected when it happens?



Another thought: the only thing I've really changed since before is that my connection is now being run (hardlined) through a wireless router. When I run ipconfig in the command prompt, it spits out this:

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . : Belkin
IP Address . . . . . . . . . . . . . . . : #1
Subnet Mask . . . . . . . . . . . . . : #2
Default Gateway . . . . . . . . . . . : #3

I've been using the #1 as the IP address I've entered into the options menu of the client before connecting. Is there anything else I might need to account for when running the connection through the wireless router? I've turned off wireless connections in case it messed with IP designation, but it didn't change anything.



Thanks again guys, I really appreciate it..

Hidron
08-13-2008, 02:39 AM
You have the right idea for running the server in debug mode. The easiest way is to create a 2nd shortcut to the server. In the properties for this new shortcut, where it shows the entire path to the .exe file, add the word debug to the end after the ending quotation mark.

Just curious if you are running the client & server on the same machine or different machines. If they are on the same machine, you can just give the client the server IP of 127.0.0.1

65536
08-13-2008, 02:48 AM
Your problem is that MySEQ server is not able to read data from EQ. So the problem is before your network comes into play. There are two likely causes, the offsets are incorrect or you do not have adequate privileges in Windows.

Do you log in on an administrator account? What version of Windows are you running?

To do what Seaxouri suggested:
Go to "C:\Program Files\MySEQ\v1.22.0".
Right click on "myseqserver.exe".
Click create shortcut.
Right click on "Shortcut to myseqserver.exe".
Click properties.
In the target box add " debug" on the end. Make sure there is a space before debug. Also make sure you add debug outside of the quotes.
Double click on your shortcut.
Enter the letter d into the command prompt.

mjordan7
08-13-2008, 03:58 AM
Hidron: I'm running the client and server on the same machine. I'll start using 127.0.0.1... thanks.

65536: I'm running windows xp, and I'm the only user. Does that guarantee that I have administrator privileges or is there any way to check? I don't have any programs other than Symantec Antivirus going, and turning that off didn't seem to help. Virus scan/Adaware yielded nothing.

Thanks for spelling out the debug command, here's what it gave me...


debug menu spam

> d

Primary Offsets
======================
0> pZone = 0x96e9ec
1> pSpawns = 0x9507a4
2> pSelf = 0x9507a4
3> pTarget = 0x787c1c
4> pItems = 0x950774

Secondary Offsets
======================
0> First Name = 0x0a4 <164>
1> Last Name = 0x038 <56>
2> X = 0x064 <100>
3> Y = 0x068 <104>
4> Z = 0x06c <108>
5> Speed = 0x07c <124>
6> Heading = 0x080 <128>
7> Id = 0x148 <328>
8> Race = 0xe44 <3652>
9> Class = 0xe48 <3656>
10> Type = 0x125 <293>
11> Level = 0x2d8 <728>
12> Hidden = 0x178 <376>
13> Previous = 0x008 <8>
14> Next = 0x004 <4>

Secondary Ground Offsets
===========================
0> Previous = 0x000 <0>
1> Next = 0x004 <4>
2> ID = 0x008 <8>
3> Drop ID = 0x00c <12>
4> X = 0x034 <52>
5> Y = 0x030 <48>
6> Z = 0x02c <44>
7> Model Name = 0x038 <56>

debug menu spam


Thanks again for all the help...

65536
08-13-2008, 05:13 AM
It looks like your offsets are being loaded okay.

To check if you running an admin account type "control userpasswords2" at the command prompt. You will see your user name listed and next to it you will see a group. Your group should be administrators.

If you are an administrator try this:
1. Type "secpol.msc" into the command prompt. This will open a window.
2. On the left click "Local Policies".
3. Then click "User Rights Assignment".
4. Under the following policy names make sure that the security setting includes administators:
Debug programs
Profile single process
Take ownership of files or other objects

mjordan7
08-18-2008, 02:34 PM
Thanks a lot for the help guys, I reinstalled EQ and did a complete file check and it started working... I think some of my files must have been out of date

Thanks a lot for the help...

Seaxouri
08-18-2008, 06:45 PM
An old EQ client could certainly cause that problem. I'm surprised it let you login with it tho.