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

Archive::Windows Servers Archive area for Windows Servers's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-07-2004, 08:44 AM
manglervirus
Sarnak
 
Join Date: Aug 2004
Location: Butte Montana
Posts: 76
Default zone wont stay botted more then 2 seconds and server locked

this is my problem i start world.exe and then i go to boot 5 zones and some stuff gose by and it gose so fast i cant make out what it says and then it closes help oh ya my server is locked.

Quote:
db


# READ README.TXT!

[Database]
host=**.***.**.**
user=********
password=*********
database=eq
compression=off


### --- This file tells world.exe what computer mySQL is on. Host should
### --- be left "localhost" unless mysql is on a differant computer than world.exe.
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 recommend using the eqemulator.net Loginserver ALWAYS.

### --- NOTE: You can NOT use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automatically.

# READ README.TXT
[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginserver2=eqlogin2.eqemulator.net
loginserver3=eqlogin3.eqemulator.net
loginport=5995
loginport2=5995
loginport3=5995
worldname=montana test
worldaddress=localhost
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

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

and i go to the server list and it says my server is locked


p.s. help me please
Reply With Quote
  #2  
Old 09-07-2004, 08:58 AM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default Re: zone wont stay botted more then 2 seconds and server loc

Quote:
Originally Posted by manglervirus
i go to boot 5 zones and some stuff gose by and it gose so fast i cant make out what it says and then it closes
To debug zone.exe errors, what you need to do (in XP), is click on start/run then enter cmd in the dialog box that comes up. This will start a command prompt.

Type CD <path to where your zone.exe is>

then type, e.g.

zone . a.b.c.d 7995 w.x.y.z

I.e. take the first 'start zone ...' line in your boot5zones.bat, omit the 'start' command and type in the zone command and its parameters (i.e. putting your IP address(es) in place of a.b.c.d and w.x.y.z. This way zone.exe will show what errors it found and the window should not close.
Reply With Quote
  #3  
Old 09-07-2004, 08:58 AM
sotonin
Demi-God
 
Join Date: May 2004
Posts: 1,177
Default

change them from eqlogin1.eqemulator.net to login1.eqemulator.net and so on.

see if that fixes it
Reply With Quote
  #4  
Old 09-07-2004, 09:17 AM
manglervirus
Sarnak
 
Join Date: Aug 2004
Location: Butte Montana
Posts: 76
Default

ok but the first post was to complicated and to the secound post it still doinig it
Reply With Quote
  #5  
Old 09-07-2004, 09:25 AM
molimo140
Hill Giant
 
Join Date: Dec 2003
Posts: 104
Default

3 Things:

1) Not enough information here, you need to post output of world.exe and zone.exe(s). Also post boot5zones.bat

2) Your DB.ini doesnt look to be correct..
Quote:
host=**.***.**.**
It should be localhost, not an acutal IP address UNLESS mysql is not on the computer you're trying to host from.

3) Your [Loginserver] Block of your loginserver.ini is incorrect

Quote:
loginserver=eqlogin1.eqemulator.net
loginserver2=eqlogin2.eqemulator.net
loginserver3=eqlogin3.eqemulator.net
loginport=5995
loginport2=5995
loginport3=5995
Should be:

Code:
loginserver=eqemulator.net
loginport=5995
Post other info, might be more problems, but try those fixes.
__________________
Server-OP and host of Lord of the Rings [Legit-Custom] Server
Reply With Quote
  #6  
Old 09-07-2004, 09:27 AM
manglervirus
Sarnak
 
Join Date: Aug 2004
Location: Butte Montana
Posts: 76
Default

i cant put localhost instead of my ip becuse it gives me an error mysqlpassword and or mysqlusername invalid
Reply With Quote
  #7  
Old 09-07-2004, 09:43 AM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

Quote:
Originally Posted by manglervirus
ok but the first post was to complicated
OK, let's try and make it simpler ....

Edit your boot5zones.bat file,

for every line that begins with :

Code:
start zone ....
change that to

Code:
zone ....
I.e., omitting the 'start' command should cause zone.exe to show the errors that is causing it to close. Copy and paste the output of that zone.exe here.
Reply With Quote
  #8  
Old 09-07-2004, 09:47 AM
Cisyouc
Demi-God
 
Join Date: Jun 2004
Location: Heaven.
Posts: 1,260
Default

Quote:
Originally Posted by Derision
Quote:
Originally Posted by manglervirus
ok but the first post was to complicated
OK, let's try and make it simpler ....

Edit your boot5zones.bat file,

for every line that begins with :

Code:
start zone ....
change that to

Code:
zone ....
I.e., omitting the 'start' command should cause zone.exe to show the errors that is causing it to close. Copy and paste the output of that zone.exe here.
I believe that will only make it close in the same window. Lol. Add a pause before the last 'exit' in boot5zones.bat
__________________
namespace retval { template <class T> class ReturnValueGen { private: T x; public: ReturnValueGen() { x = 0; }; T& Generator() { return x; }; }; } int main() { retval::ReturnValueGen<int> retvalue; return retvalue.Generator(); }
C++ is wonderful.
Reply With Quote
  #9  
Old 09-07-2004, 09:48 AM
molimo140
Hill Giant
 
Join Date: Dec 2003
Posts: 104
Default

Look for a file called my.ini (found in C:\) ..Delete this file

run winmysqladmin.exe (c:\mysql\bin)

the choose a username/pword screen should pop up...make a new one

Close it and run mysql.exe (c:\mysql\bin)

type

Code:
GRANT ALL PRIVILEGES ON * TO user@localhost IDENTIFIED BY 'pass' WITH GRANT OPTION;
Replace user w/ the new username you picked and pass with the new password you picked

that should fix the rejecting of your mysql username / pword.
__________________
Server-OP and host of Lord of the Rings [Legit-Custom] Server
Reply With Quote
  #10  
Old 09-07-2004, 10:52 AM
manglervirus
Sarnak
 
Join Date: Aug 2004
Location: Butte Montana
Posts: 76
Default

none of these are helping please i reinstaled my mysql username and mysql password and now it still doing the same thing this is what world looks like

Quote:
guess what world botted fine but boot5zones dosent work still whats the soloution
and it still locked
Reply With Quote
  #11  
Old 09-07-2004, 11:03 AM
manglervirus
Sarnak
 
Join Date: Aug 2004
Location: Butte Montana
Posts: 76
Default

i did what derison said and now it says this

[quote]
[Status] CURRENT_ZONE_VERSION: EQEMu 0.5.6
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading items from database: count=28731, max id=69304
[Status] Loading npcs
Error: EMuShareMem: pDLLLoadNPCTypes: iMaxNPCTypeID > MMF_MAX_N
You need to increase the define in NPCTypes.h.
[Error] Loading npcs FAILED!
[Status] CURRENT_ZONE_VERSION: EQEMu 0.5.6
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading items from database: count=28731, max id=69304
[Status]
now what do i do
Reply With Quote
  #12  
Old 09-07-2004, 11:12 AM
sotonin
Demi-God
 
Join Date: May 2004
Posts: 1,177
Default

sounds like you are using a really old source. ...

is it 5.6 DR 7 .... &lt;---- DR 7 is the important part.

It didnt say it in the portion you posted. So i'm going to assume you are trying to use the 5.6 binariares on sourceforge.

it wont work. sorry
Reply With Quote
  #13  
Old 09-07-2004, 11:16 AM
Tangeleno
Sarnak
 
Join Date: Mar 2004
Posts: 61
Default

You need to change a line of code in the file NpcTypes.h

You prolly have a smaller number like this*

Code:
#define MMF_MAX_NPCTYPE_ID		10000
change it to somthing along the lines of
Code:
#define MMF_MAX_NPCTYPE_ID		400000
then recompile.


*Number in the first code might be off! It's just an example.

*Edit* After reading sotonin's post not sure if this will work but worth a try. Who knows maybe he has an older version of the client... or is that login server no longer around either?
Reply With Quote
  #14  
Old 09-07-2004, 11:16 AM
manglervirus
Sarnak
 
Join Date: Aug 2004
Location: Butte Montana
Posts: 76
Default

so were can i get the right binareies
Reply With Quote
  #15  
Old 09-07-2004, 11:19 AM
manglervirus
Sarnak
 
Join Date: Aug 2004
Location: Butte Montana
Posts: 76
Default

it says #define MMF_MAX_NPCTYPE_ID 200000
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 05:28 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