EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=617)
-   -   How to play 5.2 with Minilogin (https://www.eqemulator.org/forums/showthread.php?t=10765)

Tertiary 12-13-2003 04:32 AM

How to play 5.2 with Minilogin
 
If you have 5.3DR1 this is no longer required



First, you need the source (5.2 emu source, not the minilogin source)

In world/client.cpp, find:

Quote:

cout << "Logged in: Local: " << name << endl;
}

if (!cle)
break;
cle->SetIP(GetIP());
Immediately after this, paste in:

Quote:

APPLAYER* outapp;
if (firstlogin)
{
// Send OPCode: OP_LogServer
outapp = new APPLAYER(OP_LogServer, sizeof(LogServer_Struct));
QueuePacket(outapp);
delete outapp;
}
// Send OPCode: OP_GuildsList
SendGuildList();
SendApproveWorld();
Recompile and enjoy.[/b]

Wumpas 12-13-2003 06:02 AM

woot
 
Tertiary YOU ARE GOD for the day

sorry trump youll be returned to top standing tommorow


Thank you

Fix works perfectly

running tcsmoving for 51 52 and sourced in the 5.2-Update that came with the release binaries

I ran for 3 hours no crashes with minilogin

PS your eqhost file should look like this

Quote:

[Registration Servers]
{
"localhost:5999"
}
[Login Servers]
{
"localhost:5999"
}
notice the ports 5999 not 5997

SirCarcass 12-13-2003 07:51 AM

Would it be possible to get this added to the official binary?

Tertiary 12-13-2003 10:05 AM

Re: woot
 
Quote:

Originally Posted by Wumpas
PS your eqhost file should look like this

Quote:

[Registration Servers]
{
"localhost:5999"
}
[Login Servers]
{
"localhost:5999"
}
notice the ports 5999 not 5997

AFAIK it depends on what ServerPort is set to under the [LoginConfig] block in LoginServer.ini. I have ServerPort=5997 and use 5997 in my eqhost.txt with no problems. Anyway, glad to hear you got it to work :)

EDIT: I also have loginport=5997 under the [LoginServer] block.

Wumpas 12-13-2003 11:05 AM

thanks
 
thank you for the info tertiary I didnt put it together that I could use 5997 and your fix worked flawlessly I thank you for that again and I will say thanks to you every night :D my roomate wasn't keen on me setting up his pc as my server hehehe

edited changing "i"'s to "I"s (I always forget to caps those)

cybermax 12-13-2003 01:42 PM

I cannot figure out what i do wrong here..

Did you compile all 3 after that fix? ie. the DLL and zone.exe as well? or only world.exe and replace that?

No matter what i do, or what db i use, i cannot create a human monk, and start it in the starting zone.. Qeynos crashes zone.exe, and freeport crashes zone.exe ...

I have tested to create most races (halflings, gnomes, ogres, humans, highelves++) and it seem the ONLY starting zone working for me is for frogloks in gukta.. I can then zone that character to bazaar.. if i try to zone to freeport or umbral or whatever.. zone.exe crashes again.

I use the MW_051_052_alpha1.zip and sourced the 0.5.2-update.sql that came with the binaries. I recompiled world.exe with the above mentioned fix, and replaced world.exe (and thus were able to actually create characters as oposed to the 1017 error i got with the precompiled binaries).

So.. Where do i go wrong? I am totally lost here.. I also tried the "0.5.2" db posted under world building (dont remember what thread.. but was some "combine" of different databases with the 0.5.2 fix).

NONE of them work with other than a froglok in the starting zone.. and thats IT.. Aaargh..

PS. I use VS 6.0 to compile under WinXP, as "Release" compile.

Wumpas 12-13-2003 03:55 PM

db problem
 
From what you described this is purely a database problem

zones Ive tried are halas, freeport, north qeynos, everfrost, and black burrow Qeynos hills crashed..

(understandable it was running 4 hours before I tried zoning in and I was in high lag from executing every gnoll in blackburrow.)

If you can get to any zones you did the world fix corectly.

This is a database error and I would sit tight and wait for TCSMyworld to release a database for 5.2 He usualy does in short order of an update Im going to tinker around a bit more ive just resently started dabling with the database. If I can find a way to make everything work ill post it.

these are the exact databases you need to source

MW_051_052_alpha1.sql
0.5.2-Update.sql

Those are it and freeport qeynos work fine for me a little laggy but I was able to enter them.

Please be sure you were using the corect databases TCS has put out quite alot and his filenaming system makes everyone look very similar. beond that i would just watch the world building forum and development forum for any updates/fixes.

Hope this helped.

Ultra 12-13-2003 05:00 PM

Anyway someone could post the binary for this?

AK1122 12-14-2003 01:13 AM

http://m77.host.sk/AK1122/World.exe
:D
Just replace world.exe with this
have fun!

kathgar 12-14-2003 08:06 AM

Fixed in our sources

D_Skywalk 12-14-2003 02:45 PM

Please anyone may upload one more time WORLD.EXE?

thanks, thanks a lots :D

marakeen 12-15-2003 08:16 AM

one that AK1122 uploaded didn't work for me=(

Conan 12-15-2003 08:20 AM

I have tested this update a few different ways.

Way 1: I tried to host on a seperate pc other than the one i play eqmu on. It would not let me connect.

way 2: I I host the world and zones on the same pc as I am going to play on this update works. =)

Tertiary 12-15-2003 09:47 AM

Quote:

Originally Posted by marakeen
one that AK1122 uploaded didn't work for me=(

I get 'You are not authorized to view this page' when I click on AK1122's link ... just a heads up for him. Anyway, Kathgar says this is fixed in the source, so Minilogin should hopefully work again in the next release without the need for any modifications, but it was fun playing with WinDiff and working out why it was broken 8)

Thanks Kathgar :)

marakeen 12-15-2003 02:13 PM

nevermind, ak's world.exe works!

i forgot to put this in after reinstalling the db! INSERT INTO account SET name='eqemu', password='eqemu', status=200;


All times are GMT -4. The time now is 12:47 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.