EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Trying To make Server (https://www.eqemulator.org/forums/showthread.php?t=31229)

Sparticas 05-03-2010 11:03 PM

Trying To make Server
 
What im useing not sure why it go any further than this


ActivePerl-5.10.1.1007-MSWin32-x86-291969

MiniLogin6.2


mysql-essential-5.0.85-win32

peqdatabase-Rev1410

peqquests-Rev1410


Ive tried both EQEmu-Rev1316-Bots and EQEmu-Rev1410

followed guide and what i get is Starting EQ Network server on Port 7000
nothing follows after this, I try to login in assumeing im suppose to use infor i typed in my sql prompt something like insert into blah blah blah

and screen says something about logging into server please wait and it just sits there forever doing nothing else. What am i missing? Any help would be great. I am useing SoD install cd and
have my eqhost file set accordingly The content I have downloaded is suppose to be useable with SoD. Ty very much


Server.bat file is:

@echo off
Echo Starting MiniLogin Server
c:
cd c:\minilogin
start minilogin.exe
echo.
echo.

cd C:\eqemu
start world.exe
echo waiting a bit for world to finish loading...
echo.
echo.
ping -n 10 127.0.0.1 > nul

echo starting zone
start eqlaunch.exe
echo
start zone.exe
exit


my eqemu_config.xml is:

<?xml version="1.0"?>
<server>
<world>
<shortname>LoveKeepers</shortname>
<longname>The Love Keepers</longname>

<!-- address has to be specified for minilogin to work -->
<address>lovekeepers.dyndns.org</address>
<localaddress>192.168.2.3</localaddress>

<!-- Loginserver information. -->
<loginserver>
<host>lovekeepers.dyndns.org</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>gffjfjftftssbbmmkllyhfg</key>

<!-- Enable and set the port for the HTTP service -->
<http port="9080" enable="true" mimefile="mime.types"/>

<!-- Sets the ip/port for the tcp connections. Both zones and console (if enabled). Defaults are shown -->
<tcp ip="lovekeepers.dyndns.org" port="9000" telnet="enable"/>
</world>

<!-- Database configuration, replaces db.ini -->
<database>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>******</password>
<db>peq</db>
</database>
</server>

my loginserver ini is:


### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.

### --- Public Login is un-supported as is LAN playing. We reccomend using the EQEmu.net Loginserver ALWAYS.

### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automaticly.

# READ README.TXT

[LoginServer]
loginserver=lovekeepers.dyndns.org
loginport=5999
worldname=LoveKeepers
worldaddress=192.168.2.3
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=StandAlone
ServerPort=5999

Auxie 05-04-2010 11:30 AM

edit your post so that the <password> under

<!-- Database configuration, replaces db.ini -->

is *****'s

Andrew80k 05-04-2010 01:34 PM

Well, just off the top of my head did you change your database entry to "MiniLogin"?

Sparticas 05-04-2010 02:31 PM

This is screenshots of what i have
 
These screenshots are of current setup. i just want to worry about getting it running on my machine first then i can open it up to others also what you mean by change database to mini login or did i mis understand



http://i575.photobucket.com/albums/s...erverstart.jpg

http://i575.photobucket.com/albums/s...man/server.jpg

http://i575.photobucket.com/albums/s...emu_config.jpg

http://i575.photobucket.com/albums/s...man/eqemu5.jpg

http://i575.photobucket.com/albums/s...man/eqemu4.jpg

http://i575.photobucket.com/albums/s...man/eqemu3.jpg

http://i575.photobucket.com/albums/s...man/eqemu2.jpg

http://i575.photobucket.com/albums/s...man/eqemu1.jpg

http://i575.photobucket.com/albums/s...oginServer.jpg

http://i575.photobucket.com/albums/s...0sleeping6.jpg

http://i575.photobucket.com/albums/s...0sleeping5.jpg

http://i575.photobucket.com/albums/s...0sleeping4.jpg

http://i575.photobucket.com/albums/s...0sleeping3.jpg

http://i575.photobucket.com/albums/s...0sleeping2.jpg

http://i575.photobucket.com/albums/s...0sleeping1.jpg

Andrew80k 05-04-2010 03:36 PM

What did you change your eqhost.txt file to in the client directory?

Sparticas 05-04-2010 05:10 PM

to localhost:-5999

Sparticas 05-04-2010 05:11 PM

no minus sign

Andrew80k 05-04-2010 05:35 PM

I just noticed that you said you were using SoD install CD. Are you sure? I don't think there is a SoD install CD. The only SoD client that works with the EMU is the one you get from Steam download. There is a SoF CD install and a Titanium install. Those are, for all intents and purposes, the only clients that work with the EMU.

What are you seeing in your log files?

Sparticas 05-04-2010 06:03 PM

thats what i mean it came from steam has all sod stuff. did you read my list of files in the pictures? did you see the error i was getting. do you know what might be the problem. am i useing the right perl,and mysql for my files i have?

trevius 05-04-2010 06:09 PM

In order for minilogin to work with SoD, I think you need to follow the instructions in this thread:

http://www.eqemulator.org/forums/sho...ight=Minilogin

Sparticas 05-04-2010 06:16 PM

thankyou for reply I will try this and repost my results. does everything else look like it is working? also another question if you would. When i set up my db stuff i had to type

Insert into account (name, password, status, minilogin_ip) values ("Main", "xxxxx", 250, "127.0.0.1");

where main is my username and xxxxx is my password. after i am able to login when the login screen appears do i use this info to log in?


also how do other creat a login to end up playing after i get it to that point.

trevius 05-04-2010 06:26 PM

Yeah, that is your account info you use to log into it. And to give access to others, you have to make them each manually the same way. If you want others to be able to access your server without having to make accounts for them yourself, it is easiest to set your server up to be on the Official EQEmu Login Server, instead of using Minilogin. Also, Minilogin has other issues and it really isn't great to use unless you are only planning to use it for a few very close friends or for playing by yourself on a LAN. The open source EQEmu Login Server on the SVN is much much better than Minilogin is for Private servers.

Sparticas 05-04-2010 06:33 PM

I originally was going to use the loginserver one but i searched for a good walkthrough on it and was not lucky if you have a good walk through on how to do that and also what steps i need to follow to get my server to show up on the server list i would be really really greatful. also would i have to start all over in setting everything up. or do i just edit a file?

Sparticas 05-04-2010 10:38 PM

When i open that file it reads this and nothing befor and after. also to i rename it to the opcodes.conf or leave it as login_opcodes_sod.conf and when i put it in my eqemu folder to i leave opcodes.conf or remove it

#EQEmu Public Login Server OPCodes
OP_SessionReady=0x0001
OP_Login=0x0002
OP_ServerListRequest=0x0004
OP_PlayEverquestRequest=0x000d
OP_PlayEverquestResponse=0x0022
OP_ChatMessage=0x0017
OP_LoginAccepted=0x0018
OP_ServerListResponse=0x0019
OP_Poll=0x0029
OP_EnterChat=0x000f
OP_PollResponse=0x0011

trevius 05-04-2010 11:07 PM

I think this is probably the most updated guide, but there may be another out there somewhere:

http://www.eqemulator.net/wiki/wikka.php?wakka=ValesEQ


All times are GMT -4. The time now is 01:21 PM.

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