How Do These Server Side Gameplay Changes Work?
lazygamer
Join Date: 2002-01-28 Member: 126Members
<div class="IPBDescription">IE:Lerklift, spawn umbra etc.</div> With 2.0 so near, I wanted to get an answer to this question. How is it that gameplay aspects can be modified server side? I always thought there was absolutely no room for serverside modification. How is it done? Did Flayra make NS server mod friendly? Or is server mods a fundemental aspect of half-life mods?
So far I've seen hive(or is it just skulk respawn umbra?) umbra, lerklift, gorges able to take resources from other aliens, health giving armories(these rule!), and maybe a few other things I can't remember.
So just how much can server side modifications change NS? Like could someone make a mod that makes the HMG do 40 damage, fire twice as fast, and cost 1RP? <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
So far I've seen hive(or is it just skulk respawn umbra?) umbra, lerklift, gorges able to take resources from other aliens, health giving armories(these rule!), and maybe a few other things I can't remember.
So just how much can server side modifications change NS? Like could someone make a mod that makes the HMG do 40 damage, fire twice as fast, and cost 1RP? <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
Comments
appears to be pretty good about keeping HL friendly
to mods in general. (CS has made them a ton of
cash from the rumors...)
You can see a little bit of this yourself, without having
to know A) C++ and B) Valve's API, by setting up a
server with all those mods you've seen. One mod
can load another, which can load more, etc. (Generally
server admins end up installing a mod 'in front' of
the actual NS mod to load all the other nifty add-ins
they want). (I'm saying 'mod' rather than 'dll' 'cause not
all servers are windows servers... <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> )
Heck, take a look at the file and directory structure in
your half life directory. What people call Half Life is
mostly in the valve subdir. It just happens to be the
default mod. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->