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

06-03-2002, 11:38 AM
|
Fire Beetle
|
|
Join Date: Jun 2002
Posts: 23
|
|
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?)
|

06-03-2002, 01:58 PM
|
Sarnak
|
|
Join Date: May 2002
Posts: 52
|
|
Is that even possible? If its not that should be posted as a feature request.:p
|

06-03-2002, 02:56 PM
|
Discordant
|
|
Join Date: Apr 2002
Posts: 419
|
|
I think Malevolent did that some time ago but I dont know if its in the emu actually
|

06-03-2002, 03:07 PM
|
Discordant
|
|
Join Date: Apr 2002
Posts: 419
|
|
wrong post hehe
|

06-03-2002, 03:14 PM
|
Hill Giant
|
|
Join Date: Jan 2002
Posts: 205
|
|
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
|

06-03-2002, 03:29 PM
|
Hill Giant
|
|
Join Date: Jan 2002
Posts: 205
|
|
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
|

06-03-2002, 04:46 PM
|
Demi-God
|
|
Join Date: Jan 2002
Location: Tourist town USA
Posts: 1,671
|
|
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.
|

06-03-2002, 09:44 PM
|
Fire Beetle
|
|
Join Date: Jun 2002
Posts: 23
|
|
Tried that, didn't seem to work.. it still chnaged zones as it felt like it. ;(
|

06-04-2002, 02:55 AM
|
Hill Giant
|
|
Join Date: Jan 2002
Posts: 205
|
|
even with the code modification? shouldn't have...
|

06-04-2002, 05:21 AM
|
Demi-God
|
|
Join Date: Jan 2002
Location: Tourist town USA
Posts: 1,671
|
|
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.
|

06-05-2002, 05:16 AM
|
Fire Beetle
|
|
Join Date: Jun 2002
Posts: 23
|
|
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. 
|

06-05-2002, 05:38 AM
|
Hill Giant
|
|
Join Date: Jan 2002
Posts: 205
|
|
hmm.. Quite wierd.... I may have to look further... compile thing shuld have fixed.
|

06-05-2002, 05:36 PM
|
Sarnak
|
|
Join Date: May 2002
Posts: 70
|
|
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
|

06-05-2002, 06:01 PM
|
Sarnak
|
|
Join Date: May 2002
Posts: 70
|
|
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
|

06-06-2002, 03:47 AM
|
Hill Giant
|
|
Join Date: Jan 2002
Posts: 205
|
|
ah i had it always returning true!
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 10:25 AM.
|
|
 |
|
 |
|
|
|
 |
|
 |
|
 |