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 06-03-2002, 11:38 AM
PrivateIdaho
Fire Beetle
 
Join Date: Jun 2002
Posts: 23
Default How to lock a ZONE to a certain zone?

I would like to start ZONE up with only a particular zone loaded, and it never changes (IE ecommons, rivervale, very common zones).

how does one go about that?

(and 2nd question for those who got this far, where's the list of what npcspecialattk?)
Reply With Quote
  #2  
Old 06-03-2002, 01:58 PM
bot403
Sarnak
 
Join Date: May 2002
Posts: 52
Default

Is that even possible? If its not that should be posted as a feature request.:p
Reply With Quote
  #3  
Old 06-03-2002, 02:56 PM
stormgod
Discordant
 
Join Date: Apr 2002
Posts: 419
Default

I think Malevolent did that some time ago but I dont know if its in the emu actually
Reply With Quote
  #4  
Old 06-03-2002, 03:07 PM
stormgod
Discordant
 
Join Date: Apr 2002
Posts: 419
Default

wrong post hehe
Reply With Quote
  #5  
Old 06-03-2002, 03:14 PM
Yodason
Hill Giant
 
Join Date: Jan 2002
Posts: 205
Default

I was working on this, but gave up, with a few problems on my server I'm tempted to start again, in essense it SHOULD be possible.

NPCSPECIALATTACK
see the changelog in the 3.3 src zip
Reply With Quote
  #6  
Old 06-03-2002, 03:29 PM
Yodason
Hill Giant
 
Join Date: Jan 2002
Posts: 205
Default

in zone.cpp
ln 318 change
if (numclients == 0) {
to
if (1=0) {



furthermore... when in the batch file change . to the zone you want. for example . begcomes nro
Reply With Quote
  #7  
Old 06-03-2002, 04:46 PM
Lurker_005
Demi-God
 
Join Date: Jan 2002
Location: Tourist town USA
Posts: 1,671
Default

yea, the batch file is probably all you need for what you want.

zone??.exe [zone shortname] yourip port 127.0.0.1

so an example

zone9x.exe freportw 52.34.234.3 7995 127.0.0.1
__________________
Please read the forum rules and look at reacent messages before posting.
Reply With Quote
  #8  
Old 06-03-2002, 09:44 PM
PrivateIdaho
Fire Beetle
 
Join Date: Jun 2002
Posts: 23
Default

Tried that, didn't seem to work.. it still chnaged zones as it felt like it. ;(
Reply With Quote
  #9  
Old 06-04-2002, 02:55 AM
Yodason
Hill Giant
 
Join Date: Jan 2002
Posts: 205
Default

even with the code modification? shouldn't have...
Reply With Quote
  #10  
Old 06-04-2002, 05:21 AM
Lurker_005
Demi-God
 
Join Date: Jan 2002
Location: Tourist town USA
Posts: 1,671
Default

Try setting PersistentZoneState in the variables table to 1

Or recompile zone with yoda's code

but you should be able to set it to stay running the same zone without recompiling it.... as I recall Trumpcard had a post some time back where he talked about it.
__________________
Please read the forum rules and look at reacent messages before posting.
Reply With Quote
  #11  
Old 06-05-2002, 05:16 AM
PrivateIdaho
Fire Beetle
 
Join Date: Jun 2002
Posts: 23
Default mm

persistant didn't do it either..


Ideally, you could set up, say, 2-3 zones fixed on certain zones, already popped (since one reason people get kicked a lot on zoning is the delay of zone startup time) which would help a LOT.

There are several issues like this that I'd love to see a fix for. Is 3.3.2 coming any time soon, if so I'll wait for that and the min/max dmg fix all at once.
Reply With Quote
  #12  
Old 06-05-2002, 05:38 AM
Yodason
Hill Giant
 
Join Date: Jan 2002
Posts: 205
Default

hmm.. Quite wierd.... I may have to look further... compile thing shuld have fixed.
Reply With Quote
  #13  
Old 06-05-2002, 05:36 PM
rubydefiance
Sarnak
 
Join Date: May 2002
Posts: 70
Default

Just tried with and without recompile, neither one loaded the zone on that specific zone server on startup nor when I zoned in from a different zone. I'd like to know, specifically because I would like to run a different compile version for one specific zone where peeps can set all their skills, since the recompiled zone.exe that fixes the #setskill and #setallskill commands crashes in about half the zones. :( I'm hoping the devteam doesn't get hindered by the same problem I'm having.

Lon
Reply With Quote
  #14  
Old 06-05-2002, 06:01 PM
rubydefiance
Sarnak
 
Join Date: May 2002
Posts: 70
Default

UPDATE: I found a way to do what we're trying to do. You do need to recompile zone.exe with line 318 of zone.cpp always false, this is so the zone never unloads when the last person leaves the zone. The way to load it is, close one of your normal zone.exe windows (optional), then run zoneperm.exe (that's what I called the new zone.exe) with all parameters the same as the old zone.exe. Check your world.exe window to get the ID of the zoneperm.exe (mine was #6 the time I ran it). Get into the game as serverop, then issue #bootupzone ID shortzonename, such as #bootupzone 6 oggok (oggok is one of the zones I found to not crash with the new compile for #setallskill to work). Now zoneperm.exe is permanently serving oggok zone. The only other I tried that worked was grobb, but I did not try too many, and with #zone command available to everyone that should not matter if you only are using this the way I am.

Lon
Reply With Quote
  #15  
Old 06-06-2002, 03:47 AM
Yodason
Hill Giant
 
Join Date: Jan 2002
Posts: 205
Default

ah i had it always returning true!
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 10:25 AM.


 

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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3