Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-17-2013, 05:36 PM
kolamer
Sarnak
 
Join Date: Dec 2005
Posts: 44
Default No server listed on server select (Local Host)

Hello,

I was following one of the guides here on this site to try to setup my own personal server to play around on. I was able to get everything working (or so it seemed). I did a fresh install of Titanium, I am using PEQ DB, and I am using the MiniLogin as the login service for the game.

I fire up the MiniLogin, then I run the Start.bat batch file and everything looks good from what I can tell. When I launch the game, I am able to put in the account name and password (which I did notice I can enter any password and it works apperently). Once I get to the server select screen however there are no servers listed. Below are copies of the config files code.

EQ Host Code
Quote:
[LoginServer]
Host=127.0.0.1:5999
Eqemu_config
Quote:
<?xml version="1.0"?>
<server>
<world>
<shortname>Emberwood</shortname>
<longname>The Emberwood Forest</longname>

<!-- address has to be specified for minilogin to work -->
<address>localhost</address>
<localaddress>127.0.0.1</localaddress>

<!-- Loginserver information. -->
<loginserver>
<host>localhost</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>make up some random string of characters here</key>

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

<!-- Database configuration, replaces db.ini -->
<database>
<host>localhost</host>
<port>3306</port>
<username>*******</username>
<password>*********</password>
<db>peq</db>
</database>
</server>
LoginServer
Quote:
### --- 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=127.0.0.1
loginserver2=newlogin1.eqemulator.net
loginport=5999
loginport2=5999
worldname=The Emberwood Forest
worldaddress=127.0.0.1
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=MiniLogin
ServerPort=5999
I did some research here on the forums and I did see that if you are using titanium that you should be using port 5998 instead of 5999. The problem that I run into if I change all of the ports to 5998 is that when I launch EQ, I cant get past the login screen.

Any help would be greatly appreciated.
Reply With Quote
  #2  
Old 01-17-2013, 06:11 PM
kolamer
Sarnak
 
Join Date: Dec 2005
Posts: 44
Default

I thought I would add in what each of my output screens look like.

C:\EQEMU\World.exe
Quote:
Failed to open log file: logs/eqemu_debug_world_0504.log
[Debug] [WORLD__INIT] Loading server configuration..
[Debug] [WORLD__INIT] Warning: Unable to read log.ini
[Debug] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEmulator 0.8.0
[Debug] [WORLD__INIT] Added loginserver 192.168.1.114:5999
[Debug] [WORLD__INIT] Connecting to MySQL...
Failed to open log file: logs/eqemu_world_0504.log
[Status] Using database 'peq' at localhost:3306
[Debug] [WORLD__INIT] HTTP world service disabled.
[Debug] [WORLD__INIT] Loading variables..
[Debug] [WORLD__INIT] Loading zones..
[Debug] [WORLD__INIT] Clearing groups..
[Debug] [WORLD__INIT] Clearing raids..
[Debug] [WORLD__INIT] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=92476
[Debug] [WORLD__INIT] Loading guilds..
[Debug] [WORLD__INIT] Loaded default rule set 'default'
[Debug] [WORLD__INIT] Clearing temporary merchant lists..
[Debug] [WORLD__INIT] Loading EQ time of day..
Failed to open log file: logs/eqemu_error_world_0504.log
[Error] Could not load EQTime file eqtime.cfg
[Debug] [WORLD__INIT_ERR] Unable to load eqtime.cfg
[Debug] [WORLD__INIT] Loading launcher list..
[Debug] [WORLD__INIT] Reboot zone modes ON
[Debug] [WORLD__INIT] Deleted 0 stale player corpses from database
[Debug] [WORLD__INIT] Deleted 0 stale player backups from database
[Debug] [WORLD__INIT] Loading adventures...
[Debug] [WORLD__INIT] Purging expired instances
[Debug] [WORLD__INIT] Loading char create info...
[Debug] [WORLD__INIT] Zone (TCP) listener started.
[Debug] [WORLD__INIT] Client (UDP) listener started.
[Debug] [NET__IDENTIFY] Registered patch 6.2
[Debug] [NET__IDENTIFY] Registered patch Titanium
[Debug] [NET__IDENTIFY] Registered patch SoF
[Debug] [NET__IDENTIFY] Registered patch SoD
[Debug] [NET__IDENTIFY] Registered patch Underfoot
[Debug] [WORLD__LS] Connecting to login server: 192.168.1.114:5999
[Debug] [WORLD__LS] Connected to Loginserver: 192.168.1.114:5999
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:53116
[Debug] [WORLD__CONSOLE] New launcher from 127.0.0.1:53116
[Debug] [WORLD__LAUNCH] Adding pending launcher 1
[Debug] [WORLD__LAUNCH] Launcher Identified itself as 'zone'. Loading zone list.

[Debug] [WORLD__LAUNCH] Removing pending launcher 1. Adding zone to active list.

[Debug] [WORLD__LAUNCH] zone: dynamic_01 reported state STARTED (1 starts)
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:53120
[Debug] [WORLD__CONSOLE] New zoneserver #1 from 127.0.0.1:53120
[Debug] [WORLD__ZONE] [1] Zone started with name dynamic_01 by launcher zone
[Debug] [WORLD__ZONE] [1] Auto zone port configuration. Telling zone to use por
t 7000
[Debug] [WORLD__LAUNCH] zone: dynamic_02 reported state STARTED (1 starts)
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:53123
[Debug] [WORLD__CONSOLE] New zoneserver #2 from 127.0.0.1:53123
[Debug] [WORLD__ZONE] [2] Zone started with name dynamic_02 by launcher zone
[Debug] [WORLD__ZONE] [2] Auto zone port configuration. Telling zone to use por
t 7001
[Debug] [WORLD__LAUNCH] zone: dynamic_03 reported state STARTED (1 starts)
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:53125
[Debug] [WORLD__CONSOLE] New zoneserver #3 from 127.0.0.1:53125
[Debug] [WORLD__ZONE] [3] Zone started with name dynamic_03 by launcher zone
[Debug] [WORLD__ZONE] [3] Auto zone port configuration. Telling zone to use por
t 7002
[Debug] [WORLD__LAUNCH] zone: dynamic_04 reported state STARTED (1 starts)
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:53128
[Debug] [WORLD__CONSOLE] New zoneserver #4 from 127.0.0.1:53128
[Debug] [WORLD__ZONE] [4] Zone started with name dynamic_04 by launcher zone
[Debug] [WORLD__ZONE] [4] Auto zone port configuration. Telling zone to use por
t 7003
[Debug] [WORLD__LAUNCH] zone: dynamic_05 reported state STARTED (1 starts)
[Debug] [WORLD__ZONE] New TCP connection from 127.0.0.1:53130
[Debug] [WORLD__CONSOLE] New zoneserver #5 from 127.0.0.1:53130
[Debug] [WORLD__ZONE] [5] Zone started with name dynamic_05 by launcher zone
[Debug] [WORLD__ZONE] [5] Auto zone port configuration. Telling zone to use por
t 7004
0: sleeping
Quote:
Failed to open log file: logs/eqemu_debug_4680.log
[Debug] [LAUNCHER__INIT] Loading server configuration..
[Debug] [NET__WORLD] WorldConnection connect: Connecting to the server 127.0.0.1
:9000 failed: TCPConnection::Connect(): connect() failed. Error: 10061
[Debug] [LAUNCHER__ERROR] worldserver.Connect() FAILED! Will retry.
[Debug] [LAUNCHER__INIT] Starting main loop...
[Debug] [NET__WORLD] Connected to World: 127.0.0.1:9000
[Debug] [LAUNCHER__WORLD] World told us to start zone dynamic_01.
[Debug] [LAUNCHER__WORLD] World told us to start zone dynamic_02.
[Debug] [LAUNCHER__WORLD] World told us to start zone dynamic_03.
[Debug] [LAUNCHER__WORLD] World told us to start zone dynamic_04.
[Debug] [LAUNCHER__WORLD] World told us to start zone dynamic_05.
[Debug] [LAUNCHER__ERROR] World told us to start zone dynamic_01, but it is alre
ady running.
[Debug] [LAUNCHER__ERROR] World told us to start zone dynamic_02, but it is alre
ady running.
[Debug] [LAUNCHER__ERROR] World told us to start zone dynamic_03, but it is alre
ady running.
[Debug] [LAUNCHER__ERROR] World told us to start zone dynamic_04, but it is alre
ady running.
[Debug] [LAUNCHER__ERROR] World told us to start zone dynamic_05, but it is alre
ady running.
[Debug] [LAUNCHER__STATUS] Starting zone dynamic_01
[Debug] [LAUNCHER__STATUS] Zone dynamic_01 has been started.
[Debug] [LAUNCHER__STATUS] Waiting 20000 milliseconds before booting the second
zone.
[Debug] [LAUNCHER__STATUS] Starting zone dynamic_02
[Debug] [LAUNCHER__STATUS] Zone dynamic_02 has been started.
[Debug] [LAUNCHER__STATUS] Waiting 2000 milliseconds before booting the next zon
e.
[Debug] [LAUNCHER__STATUS] Starting zone dynamic_03
[Debug] [LAUNCHER__STATUS] Zone dynamic_03 has been started.
[Debug] [LAUNCHER__STATUS] Waiting 2000 milliseconds before booting the next zon
e.
[Debug] [LAUNCHER__STATUS] Starting zone dynamic_04
[Debug] [LAUNCHER__STATUS] Zone dynamic_04 has been started.
[Debug] [LAUNCHER__STATUS] Waiting 2000 milliseconds before booting the next zon
e.
[Debug] [LAUNCHER__STATUS] Starting zone dynamic_05
[Debug] [LAUNCHER__STATUS] Zone dynamic_05 has been started.
[Debug] [LAUNCHER__STATUS] Waiting 2000 milliseconds before booting the next zon
e.
1 Server(s), 0 Client(s) Connected
Quote:
LoginServer.ini read.
[Status] Loading opcodes..
Server mode: MiniLogin
Login server listening on port:5999
4652 New Server connection: 192.168.1.114 port: 31183
0: 54 68 65 20 45 6D 62 65 - 72 77 6F 6F 64 20 46 6F | The Emberwood Fo
16: 72 65 73 74 00 00 00 00 - 00 00 00 00 00 00 00 00 | rest............
32: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
48: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
64: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
80: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
96: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
112: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
128: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
144: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
160: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
176: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
192: 00 00 00 00 00 00 00 00 - 00 45 6D 62 65 72 77 6F | .........Emberwo
208: 6F 64 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | od..............
224: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
240: 00 00 00 00 00 00 00 00 - 00 00 00 6C 6F 63 61 6C | ...........local
256: 68 6F 73 74 00 00 00 00 - 00 00 00 00 00 00 00 00 | host............
272: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
288: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
304: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
320: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
336: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
352: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
368: 00 00 00 00 00 00 00 00 - 31 39 32 2E 31 36 38 2E | ........192.168.
384: 31 2E 31 31 34 00 00 00 - 00 00 00 00 00 00 00 00 | 1.114...........
400: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
416: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
432: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
448: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
464: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
480: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
496: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
512: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
528: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
544: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
560: 00 00 00 30 2E 33 2E 31 - 30 00 00 00 00 00 00 00 | ...0.3.10.......
576: 00 00 00 00 00 00 00 00 - 00 00 00 00 30 2E 38 2E | ............0.8.
592: 30 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | 0...............
608: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
624: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
640: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 | .............
0: 35 32 00 36 00 00 00 00 - 01 00 00 00 | 52.6........
0: 00 00 00 00 01 00 00 00 - 00 00 00 00 00 00 00 00 | ................
16: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
32: 00 01 00 00 00 | .....
0: 30 00 00 00 00 00 00 00 - 02 00 00 00 | 0...........
0: 00 00 30 2E 00 00 00 00 - 03 00 00 00 | ..0.........
0: 30 2E 38 2E 00 00 00 00 - 04 00 00 00 | 0.8.........
0: 00 00 00 00 01 00 00 00 - 00 00 00 00 00 00 00 00 | ................
16: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
32: 00 02 00 00 00 | .....
0: 00 00 00 00 00 00 00 00 - 05 00 00 00 | ............
0: 00 00 00 00 01 00 00 00 - 00 00 00 00 00 00 00 00 | ................
16: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
32: 00 03 00 00 00 | .....
0: 00 00 00 00 01 00 00 00 - 00 00 00 00 00 00 00 00 | ................
16: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
32: 00 04 00 00 00 | .....
0: 00 00 00 00 01 00 00 00 - 00 00 00 00 00 00 00 00 | ................
16: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
32: 00 05 00 00 00 | .....
80824 New client from ip: 127.0.0.1 port: 54759
84318 New client from ip: 127.0.0.1 port: 54760
86053 New client from ip: 127.0.0.1 port: 54761
87798 New client from ip: 127.0.0.1 port: 54762
90543 New client from ip: 127.0.0.1 port: 54763
94038 New client from ip: 127.0.0.1 port: 54764
The "New Client" posts at the bottom are me logging into the game trying to see if the server select screen will refresh and show the server.
Reply With Quote
  #3  
Old 01-17-2013, 06:27 PM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default

if, for whatever reason, you want to use your own login server, i would highly recommend the EQEmuLoginServer instead of minilogin. using the public login server is easiest, however. if you want to restrict who can login, you can always give those accounts elevated status and keep your world locked via the config file.
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
Reply With Quote
  #4  
Old 01-17-2013, 06:31 PM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default

have you tried using 192.168.1.114 instead of localhost?

Code:
Added loginserver 192.168.1.114:5999
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
Reply With Quote
  #5  
Old 01-17-2013, 06:47 PM
kolamer
Sarnak
 
Join Date: Dec 2005
Posts: 44
Default

I have changed all of the 127.0.0.1 to 192.168.1.114 I am still having the same issue. Is this a problem with the miniogin or is it an issue with my server config?

Here is what my config files look like now.

eqemu_config
Quote:
<?xml version="1.0"?>
<server>
<world>
<shortname>Emberwood</shortname>
<longname>The Emberwood Forest</longname>

<!-- address has to be specified for minilogin to work // address was localhost-->
<address>192.168.1.114:5999</address>
<localaddress>192.168.1.114</localaddress>

<!-- Loginserver information. -->
<loginserver>
<host>192.168.1.114</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>make up some random string of characters here</key>

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

<!-- Database configuration, replaces db.ini -->
<database>
<host>localhost</host>
<port>3306</port>
<username>*****</username>
<password>*****</password>
<db>peq</db>
</database>
</server>
LoginServer.ini
Quote:
### --- 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=192.168.1.114:5999
loginserver2=newlogin1.eqemulator.net
loginport=5999
loginport2=5999
worldname=The Emberwood Forest
worldaddress=192.168.1.114
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=MiniLogin
ServerPort=5999
EQHost
Quote:
[LoginServer]
Host=127.0.0.1:5999
Reply With Quote
  #6  
Old 01-17-2013, 06:50 PM
kolamer
Sarnak
 
Join Date: Dec 2005
Posts: 44
Default

Oh and the only reason I was using minilogin was because was what the guide I was using said to use. I am not opposed to using another login server if you can provide an easy guide on how to set it up. I have seen several times that using the public login server is easiest but I am trying to get an offline server setup to play on my laptop when I am away from home and have no internet connection.
Reply With Quote
  #7  
Old 01-17-2013, 07:30 PM
Noport
Opcode Ninja
 
Join Date: Mar 2009
Location: San francisco
Posts: 426
Default

keep it simple and sweet c0ncrete

kolamer using minilogin.exe
edit loginserver.ini change
loginport=5998
ServerPort=5998

edit eqemu_config.xml put the username and password of mysql
<!-- Loginserver information. -->
<port>5998</port>
<account>xxxxxxxxxx</account>
<password>xxxxxxxxx</password>

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>xxxxxxxxxxx</key> check mysql database under variables at the bottom of the list
ZSPassword xxxxxxxxxxxx put that as your key.

edit opcodes.conf
Code:
#Login opcodes
OP_SessionReady=0x0001
OP_Login=0x0002
OP_ServerListRequest=0x0004
OP_PlayEverquestRequest=0x000d
OP_PlayEverquestResponse=0x0021
OP_ChatMessage=0x0016
OP_LoginAccepted=0x0017
OP_ServerListResponse=0x0018
OP_Poll=0x0029
OP_EnterChat=0x000f
OP_PollResponse=0x0011
don't forget to match EQHost with the server ip address
xxx.x.x.x:5998

you would be better off changing back the ip to 127.0.0.1
after you made the changes you should be able to see the server now in offline mode using minilogin.exe
Reply With Quote
  #8  
Old 01-17-2013, 07:47 PM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default



simple? it'd be much easier to use the public login server.

http://www.eqemulator.org/forums/showthread.php?t=32980
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
Reply With Quote
  #9  
Old 01-17-2013, 07:58 PM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default

all of what you need to run EQEmuLoginServer is in <source_dir>\EQEmuLoginServer\login_util

just copy the ini and conf files to your main server directory and edit and source in EQEmuLoginServerInstall.sql.

you'll have to have a build of the executable, of course. but if you have those files, you already have the source to compile it.

you can set up your server to run off both the public and your private login server simultaneously as well.

Code:
        <loginserver1>
            <host>eqemulator.net</host>
            <port>5998</port>
            <account>...</account>
            <password>...</password>
        </loginserver1>
        <loginserver2>
            <host>192.168.1.114</host>
            <port>5998</port>
            <account>...</account>
            <password>...</password>
        </loginserver2>
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;

Last edited by c0ncrete; 01-17-2013 at 07:59 PM.. Reason: spellink errpr
Reply With Quote
  #10  
Old 01-17-2013, 08:05 PM
kolamer
Sarnak
 
Join Date: Dec 2005
Posts: 44
Default

I changed all of the ports to 5998 and changed the IP's back to 127.0.0.1

When I do this, I can no longer get past the login screen. It says that everquest cannot connect to the server.
Reply With Quote
  #11  
Old 01-17-2013, 08:16 PM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default

that's because he usually gives incredibly horrible advice.
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
Reply With Quote
  #12  
Old 01-17-2013, 10:12 PM
Noport
Opcode Ninja
 
Join Date: Mar 2009
Location: San francisco
Posts: 426
Default

did you change your database under variables to minilogin?
i'm sorry kolamer this is for local only
opcode.conf
Code:
#Login 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
eqemu_config.xml
Code:
<?xml version="1.0">
<server>
	<world>
		<!-- Set the shortname to ONE word. The longname is what shows up on server list -->
		<shortname>Emberwood</shortname> 
		<longname>The Emberwood Forest</longname>

		<!-- DO NOT EDIT ANY LINES BETWEEN HERE AND THE DATABASE SECTION -->
		<address>127.0.0.1</address>
		<localaddress>127.0.0.1</localaddress>

		<!-- Loginserver information.  DO NOT EDIT -->
		<loginserver>
			<host>127.0.0.1</host>
			<port>5998</port>
			<account>xxxxxx</account>
			<password>xxxxxxx</password>
		</loginserver>

		<!-- Server status.  Default is unlocked DO NOT EDIT RIGHT NOW -->
		<!--<locked/>-->
		<!-- <unlocked/> -->

		<!-- Sets the ip/port for the tcp connections.  DO NOT EDIT -->
		<tcp ip="localhost" port="9000" telnet="disable"/>

		<!-- Sets the shared key used by zone/launcher to connect to world -->
		<key>xxxxxxxxxxxxxxxxxx</key>
		
		<!-- Enable and set the port for the HTTP service.  Defaults are shown -->
		<http port="9080" enabled="false" mimefile="mime.types" />
	</world>

	<!-- Chatserver (channels) information.  DO NOT EDIT -->
	<chatserver>
		<host>127.0.0.1</host>
		<port>7778</port>
	</chatserver>

	<!-- Mailserver (in-game mail) information.  DO NOT EDIT -->
	<mailserver>
		<host>127.0.0.1</host>
		<port>7779</port>
	</mailserver>
	
	<zones>
		<!-- The defaultstatus is what status the new toons will have on your server -->
		<defaultstatus>0</defaultstatus>

		<!-- Sets port range for world to use to auto configure zones DO NOT EDIT RIGHT NOW-->
		<ports low="7000" high="7100"/>
	</zones>

	<!-- Set username to root and password is your MySQL password and db to peq -->
	<database>
		<host>localhost</host>
		<port>3306</port>
		<username>xxxxxx</username>
		<password>xxxxxx</password>
		<db>peq</db>
	</database>

	<!-- Launcher Configuration DO NOT EDIT-->
	<launcher>
		<!-- <logprefix>logs/zone-</logprefix> -->
		<!-- <logsuffix>.log</logsuffix> -->
		<!-- <exe>zone.exe</exe> -->
		<!-- <timers restart="10000" reterminate="10000"> -->
	</launcher>

	<!-- File locations.  DO NOT EDIT -->
	<files>
		<!-- <spells>spells_us.txt</spells> -->
		<!-- <opcodes>opcodes.conf</opcodes> -->
		<!-- <logsettings>log.ini</logsettings> -->
		<!-- <eqtime>eqtime.cfg</eqtime> -->
	</files>
	<!-- Directory locations.  DO NOT EDIT -->
	<directories>
		<!-- <maps>Maps</maps> -->
		<!-- <quests>quests</quests> -->
		<!-- <plugins>plugins</plugins> -->
	</directories>
</server>
Loginsever.ini
Code:
# READ README.TXT
[LoginServer]
loginserver=127.0.0.1
loginport=5998
worldname=The Emberwood Forest
worldaddress=127.0.0.1
locked=false
account=root
password=xxxxxx

[WorldServer]
Defaultstatus=0
Unavailzone=

[ChatChannelServer]
worldshortname=Emberwood
chataddress=127.0.0.1
chatport=3018

[LoginConfig]
ServerMode=minilogin
ServerPort=5998
EQHost
Code:
[LoginServer]
Host=127.0.0.1:5998
config.ini
Code:
[Database]
host=localhost
user=xxxxxx
password=xxxxxxxx
database=peq
compression=off

[General]
quests=C:\EQEmu\Quests\

wordwrap=1
db.ini
Code:
[Database]
host=localhost
user=xxxxx
password=xxxxxxx
database=peq
Reply With Quote
  #13  
Old 01-18-2013, 12:04 AM
kolamer
Sarnak
 
Join Date: Dec 2005
Posts: 44
Default

Thanks for the list of corrections. I will have to let you know in a few days if I am able to get it up and running with what those corrections. I say in a few days because I am currently now sitting in the labor and delivery room with my wife waiting on our first child (a boy) to be born!
Reply With Quote
  #14  
Old 01-18-2013, 01:15 AM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default

Quote:
Originally Posted by kolamer View Post
Thanks for the list of corrections. I will have to let you know in a few days if I am able to get it up and running with what those corrections. I say in a few days because I am currently now sitting in the labor and delivery room with my wife waiting on our first child (a boy) to be born!
congratulations!

that's the second time i've said that today for the same reason on these very forums...
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
Reply With Quote
  #15  
Old 01-18-2013, 02:06 AM
ghanja's Avatar
ghanja
Dragon
 
Join Date: Aug 2012
Location: Hershey, PA
Posts: 499
Default

Quote:
Originally Posted by Noport View Post
keep it simple and sweet c0ncrete

Code:
#Login opcodes
OP_SessionReady=0x0001
OP_Login=0x0002
OP_ServerListRequest=0x0004
OP_PlayEverquestRequest=0x000d
OP_PlayEverquestResponse=0x0021
OP_ChatMessage=0x0016
OP_LoginAccepted=0x0017
OP_ServerListResponse=0x0018
OP_Poll=0x0029
OP_EnterChat=0x000f
OP_PollResponse=0x0011
Come on man, are you for real? Like, is this real life?

It's a damn wonder that EQEMU works at all, seeing that you've successfully claimed every single opcode was wrong -- mind you, that's considering the hundreds of posts where you suggest people change them.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 08:37 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3