PDA

View Full Version : MySEQ 1.15.4



MQSEQ2
11-05-2003, 09:05 AM
MySEQ 1.15.4 is now available at

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

or

http://myseq.mine.nu:81/MYSEQ/Client/MySEQ-1.15.4.zip


Features Added:
Error Logging - Thanks Jag
Ground Spawn Indentifier - Uses the GroundItems.Ini in the CFG directory
Directory Paths - Now you can configure where the supporting directories (ie. CFG, Maps, Logs) are located.

Fixes:
Fixed a few items

Continue to test and come up with features that you want to see in the project. Please document and bugs or enhancements so we can get them resolved or added.

MSMage
11-05-2003, 01:14 PM
The only complain i can find sofar with it is that the zip doesnt include the config files, but it took me about 5 mins to go back and find them in an older version. Good job :)

MQSEQ2
11-05-2003, 01:43 PM
You are correct I didn't include all the files from the cfg directory, I only added the new ones. I will update the zip file with all the files. This version was based off Slar's 1.14.1 version and I figured most folks already had them.

deda
11-05-2003, 01:57 PM
all seems to work, only my LDON .txt maps dont load.

MQSEQ2
11-05-2003, 02:10 PM
I will start looking in to that now while at work. Working on the map area doesn't require EQ to be loaded so I should be able to work on it.

MQSEQ2
11-05-2003, 03:26 PM
A new URL for the 1.15.4 code:

http://myseq.mine.nu:81/MYSEQ/Client/MySEQ-1.15.4.zip Thanks AriB

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

jag111
11-05-2003, 05:22 PM
I fixed the 2 problems I could find with the File - Open Map feature. Though, I think MYSEQ2 already did as well.

The problem with not loading the *.txt maps was just some missing curly brackets.

There was also a problem with the Filter property of the Open File Dialog when choosing "All Files" as the filter.

I've also fixed 2 minor bugs that were generating errors in the log file.

The first one was the map pane trying to draw the player rectangle even if no playerinfo was defined yet.

The second one was an error with the dockMan component being unable to load it's config from the positions.xml because it hadn't been instanstiated yet. I just switched the order of some of the initialization calls to fix it.

If I actually make any significant changes, I'll post them.

MQSEQ2
11-05-2003, 06:07 PM
That's what i found for the maps too. Let me know what changes you do so I can add them to the source.

The Mad Poet
11-05-2003, 06:25 PM
Here is my problem - with the older code (14.) I could get LDoN maps to work..

With the 15. code tree I can not get LDoN - although other maps work fine...

MQSEQ2
11-05-2003, 06:44 PM
New 1.15.4 code and executable now available at:

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

or

http://myseq.mine.nu:81/MYSEQ/Client/MySEQ-1.15.4.zip

Fixes the .Txt map issues and I've added all the CFG files this time.

SurfAngel
11-06-2003, 04:15 AM
** cross posted from the offset thread, sorry, thought it was an offset problem **

1.15.4 client + 1.9b server = works
1.15.4 client + 1.10 server = map loads mob loads but server crashed immediately

Both use the same offsets:
[Memory Offsets]
GroupCountAddr=7454208
GroupAddr=7454536
SpawnHeaderAddr=7460984
ItemsAddr=7460988
CharAddr=7461040
CharInfo=7461048
TargetAddr=7461052
GuildsAddr=7479052
ZoneAddr=7838464

Fidd
11-06-2003, 04:33 AM
It might be a offset problem, but when I target somone, center moves to the target and all the cons are now calculated out from the target mob and not me.

Looks like target and Char offset are the same, but they are not.

/Fidd

MQSEQ2
11-06-2003, 07:00 AM
1.15.4 will work with 1.9b Server.

I will look into the 1.10 issues, I ran 1.10 for hours in debug mode of the compiler and seen no issues. I will try to add some error logging to the server as well as more to the client.

slartibartfast
11-06-2003, 09:31 AM
Couple of minor changes

public void CloseHandler(CSocketClient pSocket)
{
StopListening();

mapPane.cmdCommand.Text = "Stop";
}

- Remove the line: mapPane.cmdCommand.Text = "Stop";
- The code was supposed to act as though stop was pushed, but i got the button text wrong, the code in StopListening(); does the correct thing.

private void mnuAbout_Click(object sender, System.EventArgs e) {
AboutDlg ab = new AboutDlg();
}

- Need to add line: ab.ShowDialog();

MQSEQ2
11-06-2003, 09:59 AM
Done. I will be posting this new code later today.

The Mad Poet
11-06-2003, 10:44 PM
Thank you for the txt map fix - however there still seems to be wierd crashing that occurs when loading an LDoN map.

client working 100% through all the old zones - then I zone into LDoN and due to the name bug it can't load the correct map (however it does load the map at first and display it then it unloads it for some reason). Once this happens it's hit or miss if I can load the new map without it crashing.

Restarting the client produces about a 50/50 shot that it will generate a spawn list or just sit there blank staring at me.

Once the spawnlist is up and I've loaded the map - it will sometimes just stop responding and I have to reload the client.

All these things only happen in LDoN - not sure why or what is going on that causes this... but I'm going to assume there is some bad garbage collection going on when a map fails to load. I wish I knew C# - as it is I am most familiar with C++...

MQSEQ2
11-06-2003, 10:57 PM
If you now C++ you pretty much know C#. This project doesn't use alot of C# features and the ones it does they are pretty easy to figure out.

I haven't programmed in C# until I started to work on this project a month ago and my C++ is very old. Someone posted that there is another ZoneAddr for LDoN zones that work but this would require a change in the Server to tey the normal ZoneAddr and if it fails then try the LDonZoneAddr.

MQSEQ2
11-07-2003, 07:54 AM
A new 1.15.4 is now available.

Fixes:
filter_[Zone Name].conf was added back but [Zone Name].txt is preferred tho.
Stop/Go button text should show the correct status.
About should work now.


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

or

http://myseq.mine.nu:81/MYSEQ/Client/MySEQ-1.15.4.zip

Fidd
11-07-2003, 12:52 PM
Its something wrong with this.. When you have autoselect on and target a npc, the center (self) changes to the target and the /con are calculated from the target.

I first thought it was a offset problem, but it looks like a 1.15.4 problem..


Cheers
/Fidd

MQSEQ2
11-07-2003, 01:04 PM
I will look into it but it may be an offset. I will get back with ya on my test results later today since I'm not in front of the EQ machine.

If someone else out can test this on the 1.15.4 client it would help speed up the troubleshooting.

BluntDoctor
11-10-2003, 02:27 PM
Originally posted by MQSEQ2
[B]A new 1.15.4 is now available.

Fixes:
filter_[Zone Name].conf was added back but [Zone Name].txt is preferred tho.
Stop/Go button text should show the correct status.
About should work now.


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

Would it be possible to put the maps, maybe even including ldon, on the dvolve.net site as well?

MQSEQ2
11-10-2003, 02:53 PM
I will try to get a copy over there ASAP.