EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Tutorials/Howto's (https://www.eqemulator.org/forums/forumdisplay.php?f=619)
-   -   MiniLogin --- Host & Play on same PC *Step by Step* (https://www.eqemulator.org/forums/showthread.php?t=12889)

JuanKa 05-13-2004 05:17 AM

all work fine bud... i dont see server in server list for play, anyone know fix for this problem?
runing server 5.6 and all archives from this tutorial.

I changed for Land and same problem.

EDit: i compiled and now use 5.7 DR2 and same problem.

mikenune 05-13-2004 07:55 AM

You need to add the following to the bottom of your db.ini:

Quote:

[ChatChannelServer]
ChatChannelServer=127.0.0.1
That should fix your "Block not found in DB.ini" problem.

As for creating your users, copy and paste this into your MySQL prompt:

Quote:

USE eq;
INSERT INTO account (id, name, charname, packencrypt, sharedplat, password, status, lsaccount_id, gmspeed, revoked) VALUES (1, 'eqemu', '', '', 0, 'eqemu', 250, NULL, 0, 0);
INSERT INTO account (id, name, charname, packencrypt, sharedplat, password, status, lsaccount_id, gmspeed, revoked) VALUES (2, 'username', '', '', 0, 'password', 0, NULL, 0, 0);
You'll want to change the text in yellow to your username and password first though. Make sure that any username/password info you put into here is ALSO in the MiniLoginAccounts.ini file.

Derision 05-13-2004 08:07 AM

Quote:

Originally Posted by mikenune
You need to add the following to the bottom of your db.ini:

Quote:

[ChatChannelServer]
ChatChannelServer=127.0.0.1
That should fix your "Block not found in DB.ini" problem.

The [ChatChannelServer] block goes in LoginServer.ini, not db.ini

mikenune 05-13-2004 08:10 AM

D'oh! You're right!

Ignore that one! :oops:

bluejam 05-13-2004 08:40 AM

Quote:

USE eq;
INSERT INTO account (id, name, charname, packencrypt, sharedplat, password, status, lsaccount_id, gmspeed, revoked) VALUES (1, 'eqemu', '', '', 0, 'eqemu', 250, NULL, 0, 0);
INSERT INTO account (id, name, charname, packencrypt, sharedplat, password, status, lsaccount_id, gmspeed, revoked) VALUES (2, 'username', '', '', 0, 'password', 0, NULL, 0, 0);
that's only neccesary if you want to set up a server with multiple users. but my howto rather aims at people who only want to fool around in EQ, seeing zones they wouldn't anytime soon, create their dream character and so on.

jedivarkad 05-13-2004 01:09 PM

Compiled Version?
 
Bah I'm sure this has been asked before but I'll ask again. Does anyone have any intetions of making a compiled version? (Horrible at C++ an something always seems to reset itself) Thanks

bluejam 05-18-2004 01:24 AM

If you would only read.

Shadeleaf 05-21-2004 05:48 PM

ok so I dont end up posting the "i cant get this to work" posts after I attempt this will the minilogin setup work with the may 12th patched files?

Baka no Kami 05-30-2004 07:33 AM

I've got a question. I had some other difficulties, but those problems were fixed so their not important. Right now I'm using the .56 server and the precompiled data base. In addition I just bought the game so it's been fully patched. I then replaced some of the files (eqgame.exe and appropriate dlls) with versions from just before the new login patch. (don't ask how I got them there are rules)

I don't get any errors when starting up the servers. I can login and create a character, but it craps out when trying to start the game, specifically the starting zone. The aone server window isn't saying it getting an error just that the client suddenly went linkdead.

I can post the server dump later if needed, but right now I've been awake for a very long time.

Has anyone else had login problems like this?

LazerBoy2030 05-30-2004 09:56 AM

...
 
Well atleast you can get that far... Im waiting for BlueJam to get back because i still cant get my files to work properly.

I do everything that this guide says. I even tried the Big Lan Book but i dont have a router so that doesnt help much... And half the stuff in th BLB contridicts the stuff in this Tutorial. Like the IP addresses and junk

JeremySun 06-02-2004 10:33 PM

will this guide work
 
Will this guide work with the new patch on the 27th?

bluejam 06-03-2004 03:26 AM

no.

Maldian 06-11-2004 01:48 PM

Question
 
My server is up and running but when I load Everquest, it locks up. Any ideas?

LazerBoy2030 06-11-2004 02:18 PM

Did ya....
 
Did you ever get around to the thing i asked you about BlueJam or not? Cause my Live subscription just expired and i dont really feel like dishing out 40 bucks for another game card. And with my internet connection, the EMU servers and dial up dont mix well haha

bluejam 06-12-2004 02:23 AM

I'll have time to check it soon.. but there's something I have to ask first. What do you want to do with your EQEmu server? Is it supposed to be an internet or a local server or are you just looking forward to fooling around in EQ a bit, for which this tut was originally made for.

edit: oh, and is your EQ still compatible with EQEmu 0.5.6? I'm just asking because I won't update this howto until the next public release, so if I set up the DB and other stuff for you, it will only work with 0.5.6.

LazerBoy2030 06-12-2004 05:32 PM

Ok...
 
Umm, actually no its not 5.6 compatable. Because i just reformatted my HD and everything is deleted. And i ran out of CD's to put my EQ files on. Thus i had to patch a tad bit. So everything is updated. Anyway, take your time for the 5.7. Its not really a rush but it would be appriciated...

As for what i would be doing? I'd just like to play offline. (local server i guess?) Just fooling around is mostly what i like to do. Cause like i said before my account was cancelled and i never got up to level 65. So i havent seen any planes levels above PoJ, and those (level 55 druid)

So it would be cool just checking out
level 65 magic user spells.
Level 55+ zones.
Creating items would be fun
Plus some other stuff...

bluejam 06-13-2004 12:44 AM

well, yeah. then you've picked the correct howto.
it just depends on the developers how soon I can help you out. (I'm not blaming)

sum999 06-19-2004 10:01 PM

where do i logon. i got everything setup correct.

i got the world.exe and 5 zone running.[/list]

bluejam 06-20-2004 10:06 AM

Quote:

That's it. Your server's running right now. Make a shortcut to eqgame.exe and add "patchme" without the quotes to the 'Target' line. Run it. Log in using the info user: eqemu pw: eqemu. You should see your server "my minilogin test server". Hit Start, create a character and join your world. Type "#help" in the chat line for all ServerOP commands.

sum999 06-22-2004 03:10 PM

i have logged in with the account i've applyed but i could not see my server running, help plz???

Makwa 06-25-2004 02:22 PM

I FINALLY got the server to run correctly.

BUT, it now crashes after i put in login and password.

Anyone have any advice??

Thanks

Maldian 06-25-2004 02:52 PM

I am having the same problem

bluejam 06-26-2004 04:45 AM

check out this thread, it might fix your problem.

http://www.eqemulator.net/forums/vie...ht=crash+login

Makwa 06-27-2004 06:12 AM

It still doesn't work. I am trying to play on my PC standalone first. Then move onto other peoples servers.

I have NO spaces, correct formatting, i have following this guide to the 'T', and it still crashes....

I know i know....someone is gonna say, well, it works for me, or SOMETHING is not formatted correctly.

I don't know. Its always some tiny little thing that is off.

I am going to Copy and Paste all of the files that are edited, maybe someone can see the problem...after hours of looking at the same text, it's starting to all look the same =).

----------------------------------

EQHOST.TXT

[Registration Servers]
{
"localhost:5999"
}
[Login Servers]
{
"localhost:5999"
}

---------------------------------------------

DB.INI

[Database]
host=localhost
user=eqemu
password=eqemu
database=eq

---------------------------------------------

LOGINSERVER.INI

[LoginServer]
loginserver=localhost
loginport=5999
worldname=my minilogin test
worldaddress=localhost
locked=false
account=
password=

[WorldServer]
Defaultstatus=10
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

----------------------------------------

MINILOGINACCOUNTS.INI

localhost eqemu eqemu

----------------------------------------

BOOT5ZONES.BAT

@echo off

if NOT exist spells_us.txt goto NOSPELL

start zone . localhost 7995 localhost
start zone . localhost 7996 localhost
start zone . localhost 7997 localhost
start zone . localhost 7998 localhost

:NOSPELL
echo you did not.....(the rest)
pause

exit
cls


------------------------------------------


Can someone please open there MYSQL admin and look at their EQ database. Look at table ACCOUNT, and tell me if you can see your LOGIN and PASSWORD listed there? Mine is not. And yes, i put it...

mysql> INSERT INTO account ( bla bla bla...all of that....


But, the login and password that i have selected is not showing up in the table.


Once again, everything loads perfectly, the eqgame.exe crashed when i put in my Login and Password. I think it crashes because the database doesnt know my login and password. But, i'm not sure how to fix that. I am going to try some things, but i am looking for some help also

Any help would be great, thanks.

Brother David 06-27-2004 09:05 AM

D/L help needed
 
Excuse me but, one of your servers may be bonked

It won't let me download MW055_alpha_02.zip

Anyone know where I can get this?

Makwa 06-27-2004 01:01 PM

The other problem i am having is the code:

INSERT INTO account...does not work.

The error says:

ERROR 1136: Column count doesn't match value count at row 1


Now, the fields AND the values for the fields equal. So, why is it giving me this error??


Thanks

tuvok_of_voyager 06-27-2004 02:42 PM

I'm having the same problem as Brother David, I am not able to download MW055_alpha_02.zip.

tuvok_of_voyager 06-27-2004 03:06 PM

I figure this should work with just db.sql instead of MW055_alpha_02.sql. minilogin, world.exe, and boot5zones, load as they should, but when I start everquest with "patchme" it says it cannot connect, and I did remember to change eqhosts.txt.

Makwa 06-27-2004 04:37 PM

Is MySQL Running?

tuvok_of_voyager 06-28-2004 12:06 AM

yes

bluejam 06-28-2004 01:48 AM

Quote:

EQHOST.TXT

[Registration Servers]
{
"localhost:5999"
}
[Login Servers]
{
"localhost:5999"
}
Try this format->

Quote:

[LoginServer]
Host=localhost:5999
I am not sure if you have to add "[RegistrationServer].." as well.


Quote:

DB.INI

[Database]
host=localhost
user=eqemu
password=eqemu
database=eq
Did you enter "eqemu" for your user and pw after you had installed MySQL?

Quote:

LOGINSERVER.INI

[LoginServer]
loginserver=localhost
loginport=5999
worldname=my minilogin test
worldaddress=localhost
locked=false
account=
password=

[WorldServer]
Defaultstatus=10
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=
Isn't there missing something? And paste this at the end of LoginServer.ini. It might fix your problem:

Quote:

[ChatChannelServer]
ChatChannelServer=127.0.0.1

the link should work properly now.



_________________________________________

INSERT INTO account (id, name, charname, packencrypt, sharedplat, password,
status, lsaccount_id, gmspeed, revoked) VALUES (1, 'eqemu', '', '', 0, 'eqemu', 250, NULL, 0, 0);

definately works. the two " are four single '
that confused me at the beginning as well.

Yiggs 06-28-2004 03:21 AM

Very cool guide... I ran into a wee problem though. Minilogin.exe and World.exe work fine, but my Boot5zones.bat doesn't want to cooperate. I run it and five windows jump onto the screen all at once, and they hesitate a moment while they load the items. Then all of a sudden they all disappear! My bat file looks identical, I think....



REM: ****READ THE FOLLOWING REMARKS****

REM: There are other remarks in the original file, but I want to use this space for
REM: comments. You can erase everything in your Boot5zones.bat and paste the whole quote.
REM:
REM:
REM: IMPORTANT: Delete all spaces behind every line.
REM: -> If the cursor doesn't jump into the next line when you
REM: hit the right arrow key at the end of a line, hit backspace until
REM: it reaches the last character.
REM:
REM:--------------Start-----------------------
@echo off

if NOT exist spells_us.txt goto NOSPELL

start zone . localhost 7995 localhost
start zone . localhost 7996 localhost
start zone . localhost 7997 localhost
start zone . localhost 7998 localhost
start zone . localhost 7999 localhost
exit
cls

:NOSPELL
echo You did not copy the spells_en.txt from your everquest directory to this one. Please do so or zones will crash on startup.
PAUSE

REM:---------------END------------------------


Any ideas? Thanks!

bluejam 06-28-2004 04:41 AM

Try executing the zones.bat through a cmd prompt. Dunno if that will fix it, but it's worth a try.

Makwa 06-28-2004 06:31 AM

Yeah Bluejam the database has a login and password..they are eqemu eqemu.

The change to the EQHOST file, didn't make a difference.

I'm using EQEMu 0.5.7-DR6 also.

The four single quotes didn't give me an error after i hit enter. Thanks.

I have tried SO many different things, i guess i don't know what to try now.

I know that my Login=eqemu Password=eqemu is in the database now, because when i try the two different methods of adding users:

c:\world....this way..AND
mysql> INSERT INTO account SET name.....

both say duplicate entry...so i know they are in the database.

<shrug>

Now lost :x

Yiggs 06-28-2004 07:44 AM

Quote:

Originally Posted by bluejam
Try executing the zones.bat through a cmd prompt. Dunno if that will fix it, but it's worth a try.

Hmm.... no, same thing. After I run it, my initial command prompt window closes and the 5 new ones open up, then close after they load the items. Darn, do you know of any way of telling it to not close the window? It looks like there's some sort of error that pops up right at the end.

tuvok_of_voyager 06-28-2004 08:27 AM

I just installed EQ evolutions, and whenever I try and login it says I have too old of a version, but if I patch, then I will have too new of a version and it won't work then either. Any suggestions?

bluejam 06-29-2004 12:31 AM

@Makwa: Hmm, well.. I haven't (and won't) used a DR yet, as I am too lazy to keep up with the patches.
That's why I am not that familiar with the newest binaries.

But tell me, your are using the 0.5.7-DR6 binaries and what configuration files?

Make sure that your eqhost.txt is read-only.


@Yiggs: I believe I had that error once, too. Unfortunately I can't remember how I fixed it. Try to pause one of the windows by pressing "PAUSE" on your keyboard during the loading. You can continue by hitting "ENTER". If you're lucky, you will be able to freeze the window right when the error appears.

I read that broken binaries can cause this.

EDIT: You probably have a problem with the EMuShareMem.dll. Try using another one.


@Tuvok: I am sorry, but will have to wait for the next binary release (not sure if the current is compatible to the newest patch) or look for a much older version of EQEmu.

Makwa 06-29-2004 07:04 AM

Blue,

What Binaries and Configuration files are you using?

------------------

Well, here is the latest:

I finally was able to enter into the game, using EQEMu 0.5.5 DR1 and I have no idea what config files (version) i am using.

When i get into the game, spawns are all messed up, i can't zone, it says zoneproxy is not there, or something like that...says i can use third party zones.

I can't summon any items. But alot of the other commands work nicely.

I am using mw_057dr2_alpha_1.sql for my database.

But, now i am getting a loademusharedmemdll error.

Any ideas?

Any thoughts?

tuvok_of_voyager 07-01-2004 10:39 AM

So it's not yet possible to host and play on your own computer if you have the June 16th patch?

bluejam 07-02-2004 03:21 AM

@tuvok: not with the files I offer. There are more recent guides than mine, but I've already explained why this one is not up-to-date.
I may have to change it completely someday, because MiniLogin isn't supported(updated) anymore.

@Makwa:

I guess this means that your EQ is compatible (patchwise) to 0.5.5.-DR1. I've no idea why it works (well, partially) with that db though.
A loademusharedmem.dll error usually crashs the zone.exe. I guess you can consider yourself lucky?!
At least it means that the emusharedmem.dll isn't compatible to your binary versions (or MiniLogin? rather not).


All times are GMT -4. The time now is 08:41 AM.

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