PDA

View Full Version : Zone.EXE (Finally got my server) But need little more help


Richardo
11-23-2003, 11:45 AM
Oki doke guys thanks for the help so far all I need help on is this... I got my server up.. But its locked- Because I have no zone's up... I have the Zone.exe now how do I use it? I double click it and it opens and closes in a flash... I dont know how to set it up to open which zones, could someone explain to me how to open up zones on my server.. Sorry about all the trouble but I need to learn somewhere... I have a great server box.. 2.4ghz 1.5gig of ram

mattmeck
11-23-2003, 11:54 AM
You will get a better responce if you read the walkthrough and use the search feture. Most of the questions you have asked / are probable going to ask have already been answered many many time.

Richardo
11-23-2003, 12:48 PM
Sorry, what search? lol I did read the walkthrough, thats how I got where I am now.. But I dont fully understand it all.. Theres a diffrence between seeing and understanding

Kgaul
11-23-2003, 12:54 PM
have you edited your Boot5zone.bat file? you need to open it if you have not. Right click on the file and select edit then make the changes the walk through says... then all you have to do is double click on that once you have your zone up and running....


Kgaul

Richardo
11-23-2003, 01:05 PM
Yes I did that, 5Zone's Come up but no zones are designated, they all say...

The Window is called, it is in MsDos
C:\EqEmu\cvs\eqemu\NewSource\Build\ZoneDebug.exe.e xe

[Status] CURRENT_ZONE_VERSION: EQEMu 0.5.0
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded

What do I do?

ndnet
11-23-2003, 01:10 PM
start zone . IP 7995 IP

This line in your Boot5Zones.bat file starts up a dynamic zone server. When a client attempts to login to a specific zone, a zone server will boot the zone for the client to enter. Unless you want to create static zone servers whose zone inhabitants persist without a client being in the zone, leave it the way it is. Otherwise, replace the period between "zone" and the first address with the zone's shortname (like "nexus" for The Nexus).

Richardo
11-23-2003, 01:22 PM
Obviously im doing something wrong... I read the Tutorial on win32 server, many many times and im just stuck on this part now...

[Status] CURRENT_ZONE_VERSION: EQEMu 0.5.0
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
Error: EMuShareMem: DLLLoadItems: !ItemsMMF.IsLoaded<> <timeout>
[Error] Loaded items FAILED!
[Status] Loading npcs
[Status] Loading npc faction lists
[Status] Loading loot tables
[Status] Loading doors
[Error] File 'spells_us.txt not found in the folder zone.exe is located(blah blah blah)
(More Loading)
WorldServer connect: Connecting to the server failed: TCPConnection::Connect<>:
[Error] worldserver.Connect,. FAILED!
[Status] Entering sleep mode
(I have the spells_us.txt in the C:\EqEmu\cvs\eqemu\NewSource\Build directory)

I cant find out whats the deal...

Also, how do I make it set up a specific zone? does it set up random zones or? what

ndnet
11-23-2003, 01:32 PM
What does your boot5zones.bat look like?

Personally, I vote you scrap the whole thing and download the precomiled binaries packaged up all nice and neatly, and working to setup a server from there.

Richardo
11-23-2003, 01:43 PM
Thats my Bat. File... And Where do I get the pack you are talking about?

24.162.26.61 is my IP
192.168.1.1 Gate IP
(I made a guess on the 2nd IP and used my Gate IP)

@echo off

if NOT exist spells_en.txt goto NOSPELL

start ZoneDebug.exe . 24.162.26.61 7995 192.168.1.1
start ZoneDebug.exe . 24.162.26.61 7996 192.168.1.1
start ZoneDebug.exe . 24.162.26.61 7997 192.168.1.1
start ZoneDebug.exe . 24.162.26.61 7998 192.168.1.1
start ZoneDebug.exe . 24.162.26.61 7999 192.168.1.1
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

Richardo
11-23-2003, 02:05 PM
Ok! Got 5 Zones to run, boot up..

Now why is my server still locked?

Kgaul
11-23-2003, 02:08 PM
check to see if

Locked=true

in your loginserver.ini


if so thats your prob..


Kgaul

Richardo
11-23-2003, 02:10 PM
nope, its false
Perhaps my Login is incorrect, here take a look...

# READ README.TXT
[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginport=5997
worldname=Richardo's-GM/ALL(Beta)
worldaddress=24.162.26.61

locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

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

Kgaul
11-23-2003, 02:23 PM
okplease post your world.exe and zone.exe output please.. something is bonko if you are still locked...


Kgaul

PS Bonko might not be a coder tearm but i think you can guess what i mean.. :P

Richardo
11-23-2003, 03:22 PM
World.exe Heres everything that comes up in the prompt
(Server comes up after this)

[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.0
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=0, max id=0
[Error] DBLoadItems query 'SELECT gmflag,minstatus,unknown002,unknown005,unknown
107,unknown108,id,weight,norent,nodrop,size,itemcl ass,idfile,lore,slots,cost,nam
e,icon,unknown105,booktype,filename,bagtype,bagslo ts,bagsize,bagwr,augslot1type,
augslot2type,augslot3type,augslot4type,augslot5typ e,unknown018,unknown019,unknow
n020,casttime2,unknown061,unknown067,unknown069,un known070,unknown076,unknown077
,augtype,unknown097,unknown098,unknown099,astr,ast a,aagi,adex,awis,aint,acha,pr,
mr,dr,fr,cr,skillmodvalue,skillmodtype,banedmgamt, banedmgbody,banedmgrace,magic,
hasteproclvl,light,delay,effecttype,range,damage,m aterial,maxcharges,reclevel,re
cskill,charmfile,factionmod1,factionmod2,factionmo d3,factionmod4,factionamt1,fac
tionamt2,factionamt3,factionamt4,reqlevel,hp,mana, ac,color,classes,races,spellid
,casttime,focusid,itemtype,accuracy,avoidance,bard type,bardvalue,combateffects,d
eity,elemdmgamt,elemdmgtype,sellrate,shielding,spe llshield,strikethrough,stunres
ist,tradeskills FROM items ORDER BY id', #1054: Unknown column 'casttime2' in 'f
ield list'
Error: EMuShareMem: DLLLoadItems: !cbDBLoadItems
[Error] Error: Could not load item data. But ignoring
[Status] LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading addon.ini..
[Status] Loading EQ time of day..
[Error] Could not load EQTime file ./eqtime.cfg
[Error] Unable to load ./eqtime.cfg
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
You may already be a winner... of the darwin award.
TCP listening on: 24.162.26.61 :9000
World server listening on: 24.162.26.61 :9000
Connected to LoginServer: eqlogin1.eqemulator.net:5997

Not sure what you mean by zone.exe output.. as soon as I try to open the zone.exe it opens and closes real quick...

mattmeck
11-23-2003, 03:53 PM
[Error] DBLoadItems query 'SELECT gmflag,minstatus,unknown002,unknown005,unknown
107,unknown108,id,weight,norent,nodrop,size,itemcl ass,idfile,lore,slots,cost,nam
e,icon,unknown105,booktype,filename,bagtype,bagslo ts,bagsize,bagwr,augslot1type,
augslot2type,augslot3type,augslot4type,augslot5typ e,unknown018,unknown019,unknow
n020,casttime2,unknown061,unknown067,unknown069,un known070,unknown076,unknown077
,augtype,unknown097,unknown098,unknown099,astr,ast a,aagi,adex,awis,aint,acha,pr,
mr,dr,fr,cr,skillmodvalue,skillmodtype,banedmgamt, banedmgbody,banedmgrace,magic,
hasteproclvl,light,delay,effecttype,range,damage,m aterial,maxcharges,reclevel,re
cskill,charmfile,factionmod1,factionmod2,factionmo d3,factionmod4,factionamt1,fac
tionamt2,factionamt3,factionamt4,reqlevel,hp,mana, ac,color,classes,races,spellid
,casttime,focusid,itemtype,accuracy,avoidance,bard type,bardvalue,combateffects,d
eity,elemdmgamt,elemdmgtype,sellrate,shielding,spe llshield,strikethrough,stunres
ist,tradeskills FROM items ORDER BY id', #1054: Unknown column 'casttime2' in 'f
ield list'
[Error] Error: Could not load item data. But ignoring

[Error] Could not load EQTime file ./eqtime.cfg
[Error] Unable to load ./eqtime.cfg




Your DB is totle FUBAR....Drop that DB and start over from scratch.

[/quote]

Richardo
11-23-2003, 04:11 PM
Is there a tutorial on how to get rid of DB's and implement new ones?

mattmeck
11-23-2003, 04:16 PM
Drop database eq; or whatever you named your DB in place of "eq", i think thats the command anyway. been a wile since i used it. then just resouirce everything in.

Make sure everything you have is the newest ones proven to work.

Muuss
11-23-2003, 07:28 PM
this is the output u get from tcsmyworld's DB. you need to update it with the 11/16 update :
http://www.everquestserver.com/forums/viewtopic.php?t=11161