So, if he's running 2 CS servers, on his target lines he would have
something like these:?

c:\half-life\hlds.exe -game cstrike
c:\half-life\hlds.exe -game cstrike -port 27016 -servercfgfile server1.cfg
-mapcyclefile mapcycle1.txt

The 1st would default to the standard file names of server.cfg and
mapcycle.txt, and the default port of 27015.  The 2nd is self explanatory.

What about other shared files, such as the motd.txt, etc?  Or would he
handle those in the server1.cfg file accordingly?  I would think he'd want a
2nd motd file with the server name of the 2nd server in it.

StanTheMan
TheHardwareFreak
www.hardwarefreak.devastation.cc
[EMAIL PROTECTED]


> -----Original Message-----
> From: Sysop [mailto:[EMAIL PROTECTED]]
> Sent: Monday, October 15, 2001 11:45 PM
> To: [EMAIL PROTECTED]
> Subject: RE: [hlds] Multiple Servers & Different Map Cycles 
> on one box?
> 
> 
> I do believe it's servercfgfile and mapcyclefile  I don't 
> remember there
> being one for autoexec file.
> 
> On Mon, 2001-10-15 at 21:38, Stan Hoeppner wrote:
> > > >How do you run 2 servers on a single box with one ip and 
> > > using the -port
> > > >27015 and -port 27016  from separate shortcuts, but then 
> > > have them run
> > > >separate map cycles?  
> > 
> > Duplicating your entire dir structure is a waste of space, 
> AND will cause a
> > performance hit.  Because the files are in different 
> locations, the file
> > cache manager (Linux or Winnt/2000) will assume 
> c:\half-life\hlds.exe is NOT
> > the same file as d:\half-life\hlds.exe.  So, even if the 
> former is cached in
> > RAM, the latter is not, and it will have to be loaded from 
> disk, even though
> > an indentical file is already cached in RAM.  This goes for 
> all the map
> > files and so on.
> > 
> > So, to answer your question, it is better, from a 
> performance and storage
> > perspective, to have 1 copy of the game files set, and 
> tweak your config
> > files to allow running multiple servers with different 
> settings.  You'll
> > need to do this for both the input files (.cfg's) and for 
> your output files
> > (banned.cfg, for instance).
> > 
> > I know this has been covered before, but as I'm not doing 
> it, I don't
> > remember exactly how to pull it off.  I know that it is 
> possible to create
> > different versions of autoexec.cfg, server.cfg, 
> mapcycle.txt, and so on.
> > You give them a different names, such as autoexec1.cfg, server1.cfg,
> > mapcycle1.txt, and so on.  Then, on the target line of the launching
> > shortcut (or in the batch file) for each server you want to 
> run, you add a
> > dash "-" something string to tell HLDS to use the alternate 
> file names,
> > instead of the default names, for the config files.  You 
> specify in the
> > command line to HLDS that you're using a different file 
> that the default it
> > will look for, but I can't remember the -xxx strings to do it.
> > 
> > So, on your command lines you'll have something like:
> > 
> > c:\half-life\hlds.exe -game cstrike (this is the 1st 
> server, so use the
> > defaults)
> > d:\half-life\hlds.exe -game cstrike -port 27016 -xxx 
> autoexec1.cfg -xxx
> > server1.cfg etc.
> > 
> > Damnit, I can't remember where I read about it, and I don't 
> think it was a
> > post here.  I'm pretty sure HowndDawg knows about this, or 
> might even have
> > it in his FAQ.  Is HowndDawg still around??  Anyone have a 
> link to his FAQ?
> > 
> > Someone help out plz...I've got him half way there.  :)
> > 
> > StanTheMan
> > TheHardwareFreak
> > www.hardwarefreak.devastation.cc
> > [EMAIL PROTECTED]
> > 
> > 
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> > > Sent: Monday, October 15, 2001 6:40 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: [hlds] Multiple Servers & Different Map Cycles 
> > > on one box?
> > > 
> > > 
> > > I'm doing that right now. I just cloned my HL installation 
> > > into another
> > > directory, changed the shortcut for the second server to look 
> > > in the new
> > > directory and to use port 27014, and that was all it took. I 
> > > had a spare
> > > 60GB drive that Maxtor sent me to replace my brand new failed 
> > > drive. It was
> > > an "oem recertified" - translation - we took someone else's 
> > > bad hard drive,
> > > did a low level and shipped out to you, you poor sucker. 
> > > Anyhow, I didn't
> > > trust the thing, it had scratch marks on the side from being 
> > > shoved into
> > > drive bays again and again, and I just didn't trust the piece 
> > > of junk. Great
> > > for a half-life server though! I'm using maybe 10G of a 60GB 
> > > hard drive, I
> > > have more hard drive then I know what to do with.
> > > 
> > > 63.230.175.147:27015 Ooks Portland/Seattle 1001 Maps Pit of Death!
> > > 63.230.175.147:27014 Ooks 1001 Maps Pit of Death ICE Server!
> > > 
> > > >How do you run 2 servers on a single box with one ip and 
> > > using the -port
> > > >27015 and -port 27016  from separate shortcuts, but then 
> > > have them run
> > > >separate map cycles?  Do you have to have a whole separate 
> > > HLServer and
> > > >subfolders setup that each shortcut would separately 
> > > reference?  Seems like
> > > >a lot of wasted MB's...but I could do that.   Thanks
> > > >
> > > 
> > > 
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list 
> > > archives, please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > 
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the 
> list archives, please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> 
> 
> 
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list 
> archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
> 
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to