Custom vs Vanilla

WyzcrakWyzcrak Pot Pie Aficionado Join Date: 2002-12-04 Member: 10447Forum Moderators, Constellation, NS2 Playtester, Squad Five Blue
<div class="IPBDescription">mods that don't affect gameplay?</div>There's word that the game will make it easy to find "vanilla" gameplay servers from "custom" gameplay servers.

I'd be super happy if that "easy" included a way for me to find "vanilla" gameplay on servers that have cat-herding technology (vote kick, map vote, res slots, etc, etc, etc) -- "mods" not of gameplay, but having affects which many consider pleasant.

Just because I'm not interested in "pure" (NO mods at ALL) doesn't mean others aren't, so, frankly, I'd love to see three options as a player:

1. Pure servers
2. Modded servers
3. Vanilla gameplay w/ cat-herding technology

Comments

  • FuzionMonkeyFuzionMonkey Join Date: 2005-05-04 Member: 50889Members
    edited June 2009
    To be honest, it would be nice if there was some form of votekick/votemap functionality built into the game from the very beginning, or at least a default plugin.

    But if that isn't the case, it would be nice if server plugins declared themselves as gameplay-modifying or not. I think devicenull is sort of leading the NS2 server plugin scene, so I think it would be nice if that became a standard from the beginning. The sort of server "tags" from TF2 are nice as well.

    That way it would be easy to find the kind of server you want.

    If there are going to be 3 tiers there might as well be 4.

    1. Pure server, no plugins at all.
    2. Vanilla gameplay with non-gameplay affecting plugins (mapvote, etc)
    3. Vanilla gameplay with minor gameplay affecting plugins (Think nightvision, extralevels)
    4. Modded gameplay (a major mod, drastically different gameplay. Like CO vs NS or MvM)
  • FirewaterFirewater Balance Expert Join Date: 2002-12-12 Member: 10690Members, Constellation
    While it never hurts to have server information available, if someone wanted to they go to said server community's website (as probably all of the modded servers in NS1 did) and find a list of plugins there.

    I think it would be difficult in steamworks to find every plugin that a server admin is running on a server, also most server ops put a small description in the topic title anyway.
  • JimydJimyd Join Date: 2003-02-08 Member: 13289Members
    edited June 2009
    <!--quoteo(post=1711784:date=Jun 11 2009, 02:33 AM:name=Firewater)--><div class='quotetop'>QUOTE (Firewater @ Jun 11 2009, 02:33 AM) <a href="index.php?act=findpost&pid=1711784"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->While it never hurts to have server information available, if someone wanted to they go to said server community's website (as probably all of the modded servers in NS1 did) and find a list of plugins there.

    I think it would be difficult in steamworks to find every plugin that a server admin is running on a server, also most server ops put a small description in the topic title anyway.<!--QuoteEnd--></div><!--QuoteEEnd-->

    That is if they have a website. Nothing like joining a bot llama filled 24/7 2fort server. Honestly, I'm not gonna go join Joe Schmoe's website everytime I want to find about his/hers plugins/mods, because I don't like reading through peoples personal blogs on a GeoCities/Yahoo! website.

    And it seems to be the new cool thing to lie about server tags (TF2), with like: Fake player counts/Instant Respawn/Other bull****. =(
  • homicidehomicide Join Date: 2003-11-10 Member: 22451Members
    They should md5 plugins and provide filters based on any plugin a player has seen before.

    <b>block all plugins </b>[ ]
    or
    <b>block selected plugins:</b>
    combat [ ]
    xmenu [x]
    admin mod [ ]
    flying scorpion [ ]
    pen15 bots [x]
  • locallyunscenelocallyunscene Feeder of Trolls Join Date: 2002-12-25 Member: 11528Members, Constellation
    The ability to see what mods are running on a server easily would be a killer feature. Especially if you could then filter that info out.

    Realistically, I can think of two implementations for allowing administrative plug-ins while avoiding others:
    <ul><li> Define a set of classes with that are scoped with access to admin only type of variables.
    - OR -</li><li> Have "approved" versions of plugins.</li></ul>
  • ThansalThansal The New Scum Join Date: 2002-08-22 Member: 1215Members, Constellation
    <!--quoteo(post=1711837:date=Jun 11 2009, 10:53 AM:name=locallyunscene)--><div class='quotetop'>QUOTE (locallyunscene @ Jun 11 2009, 10:53 AM) <a href="index.php?act=findpost&pid=1711837"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->The ability to see what mods are running on a server easily would be a killer feature. Especially if you could then filter that info out.

    Realistically, I can think of two implementations for allowing administrative plug-ins while avoiding others:
    <ul><li> Define a set of classes with that are scoped with access to admin only type of variables.
    - OR -</li><li> Have "approved" versions of plugins.</li></ul><!--QuoteEnd--></div><!--QuoteEEnd-->

    3) Not NEED them.

    I honestly hope they put in a robust set of admin tools.

    As for seeing what mods servers are running:
    I am fairly sure they said that was a goal.
  • devicenulldevicenull Join Date: 2003-04-30 Member: 15967Members, NS2 Playtester, Squad Five Blue
    <!--quoteo(post=1711841:date=Jun 11 2009, 11:09 AM:name=Thansal)--><div class='quotetop'>QUOTE (Thansal @ Jun 11 2009, 11:09 AM) <a href="index.php?act=findpost&pid=1711841"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->3) Not NEED them.

    I honestly hope they put in a robust set of admin tools.

    As for seeing what mods servers are running:
    I am fairly sure they said that was a goal.<!--QuoteEnd--></div><!--QuoteEEnd-->

    TBH, I've never seen a development team get admin access right... and this is based on 50+ games over every engine imaginable.
  • ThansalThansal The New Scum Join Date: 2002-08-22 Member: 1215Members, Constellation
    <!--quoteo(post=1711852:date=Jun 11 2009, 11:57 AM:name=devicenull)--><div class='quotetop'>QUOTE (devicenull @ Jun 11 2009, 11:57 AM) <a href="index.php?act=findpost&pid=1711852"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->TBH, I've never seen a development team get admin access right... and this is based on 50+ games over every engine imaginable.<!--QuoteEnd--></div><!--QuoteEEnd-->
    I agree, but it would still be awesome if they got it right <img src="style_emoticons/<#EMO_DIR#>/tounge.gif" style="vertical-align:middle" emoid=":p" border="0" alt="tounge.gif" />
  • FirewaterFirewater Balance Expert Join Date: 2002-12-12 Member: 10690Members, Constellation
    <!--quoteo(post=1711806:date=Jun 11 2009, 08:16 AM:name=Jimyd)--><div class='quotetop'>QUOTE (Jimyd @ Jun 11 2009, 08:16 AM) <a href="index.php?act=findpost&pid=1711806"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->That is if they have a website. Nothing like joining a bot llama filled 24/7 2fort server. Honestly, I'm not gonna go join Joe Schmoe's website everytime I want to find about his/hers plugins/mods, because I don't like reading through peoples personal blogs on a GeoCities/Yahoo! website.

    And it seems to be the new cool thing to lie about server tags (TF2), with like: Fake player counts/Instant Respawn/Other bull****. =(<!--QuoteEnd--></div><!--QuoteEEnd-->

    By that logic, couldn't the server admins just give false names to the plugins to mess with people who use the filter?

    I say don't bother with a filter system for plugins, if you a join a server that turns out to be a bust, just leave.
  • ThansalThansal The New Scum Join Date: 2002-08-22 Member: 1215Members, Constellation
    <!--quoteo(post=1712053:date=Jun 12 2009, 02:35 PM:name=Firewater)--><div class='quotetop'>QUOTE (Firewater @ Jun 12 2009, 02:35 PM) <a href="index.php?act=findpost&pid=1712053"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->By that logic, couldn't the server admins just give false names to the plugins to mess with people who use the filter?

    I say don't bother with a filter system for plugins, if you a join a server that turns out to be a bust, just leave.<!--QuoteEnd--></div><!--QuoteEEnd-->
    MD5 the plugins.
  • FirewaterFirewater Balance Expert Join Date: 2002-12-12 Member: 10690Members, Constellation
    <!--quoteo(post=1712057:date=Jun 12 2009, 03:08 PM:name=Thansal)--><div class='quotetop'>QUOTE (Thansal @ Jun 12 2009, 03:08 PM) <a href="index.php?act=findpost&pid=1712057"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->MD5 the plugins.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Wouldn't that require constant developer attention to maintain the database?
  • ASnogarDASnogarD Join Date: 2003-10-24 Member: 21894Members
    I would LOVE it if there was a feature to ensure that no customisation was allowed on a particular server.

    I dont mind mods and cutomisation , its just that some are designed to give the player a edge...and its annoying if what I see isnt what the enemy is seeing. Texture mods , character skins that make the enemy stick out in the enviroment, louder versions of audio cues...that sort of thing.
    I dont really enjoy silly addons like Lerk Lift... end up with the aliens all going Lerk and dumping the marine team into a nearby abyss.

    I personally would happily go for a server that enforces a vanilla , official files only client...as an searchable , filterable option.
  • locallyunscenelocallyunscene Feeder of Trolls Join Date: 2002-12-25 Member: 11528Members, Constellation
    <!--quoteo(post=1712058:date=Jun 12 2009, 03:10 PM:name=Firewater)--><div class='quotetop'>QUOTE (Firewater @ Jun 12 2009, 03:10 PM) <a href="index.php?act=findpost&pid=1712058"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Wouldn't that require constant developer attention to maintain the database?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Just as much time as they wanted to devote to it. Who says they have to validate every plugin that someone sends to them?
  • devicenulldevicenull Join Date: 2003-04-30 Member: 15967Members, NS2 Playtester, Squad Five Blue
    <!--quoteo(post=1712057:date=Jun 12 2009, 03:08 PM:name=Thansal)--><div class='quotetop'>QUOTE (Thansal @ Jun 12 2009, 03:08 PM) <a href="index.php?act=findpost&pid=1712057"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->MD5 the plugins.<!--QuoteEnd--></div><!--QuoteEEnd-->

    This means every minor changes to a plugin would result in a new MD5sum. I don't really think thats a good idea.
  • FirewaterFirewater Balance Expert Join Date: 2002-12-12 Member: 10690Members, Constellation
    <!--quoteo(post=1712064:date=Jun 12 2009, 03:49 PM:name=locallyunscene)--><div class='quotetop'>QUOTE (locallyunscene @ Jun 12 2009, 03:49 PM) <a href="index.php?act=findpost&pid=1712064"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Just as much time as they wanted to devote to it. Who says they have to validate every plugin that someone sends to them?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Because it would completely break the system because server operators could use MD5 approved plugins as well as extra ones that are not on the MD5 list.
  • Fang_XianfuFang_Xianfu Join Date: 2004-09-04 Member: 31344Members
    edited June 2009
    I think you're making this far more complex than it needs to be; server tags solve all these problems. A mod would just need to add itself to the list of tags when its code is run. That, coupled with include and exclude for specific tags on the client side, is all you need to find whatever you like:

    mvm combat -extralevels -buildmenu -forcevanilla

    If you wanted to go <i>really</i> overboard, each tag could have metadata attached to it, so a mod's tag could include version information, website, author, perhaps even a brief description, so that you can find out something about a tag you've never seen before.
  • locallyunscenelocallyunscene Feeder of Trolls Join Date: 2002-12-25 Member: 11528Members, Constellation
    <!--quoteo(post=1712083:date=Jun 12 2009, 05:47 PM:name=Firewater)--><div class='quotetop'>QUOTE (Firewater @ Jun 12 2009, 05:47 PM) <a href="index.php?act=findpost&pid=1712083"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Because it would completely break the system because server operators could use MD5 approved plugins as well as extra ones that are not on the MD5 list.<!--QuoteEnd--></div><!--QuoteEEnd-->
    And then those servers wouldn't be recognized as vanilla servers.
  • FirewaterFirewater Balance Expert Join Date: 2002-12-12 Member: 10690Members, Constellation
    <!--quoteo(post=1712106:date=Jun 12 2009, 08:48 PM:name=locallyunscene)--><div class='quotetop'>QUOTE (locallyunscene @ Jun 12 2009, 08:48 PM) <a href="index.php?act=findpost&pid=1712106"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->And then those servers wouldn't be recognized as vanilla servers.<!--QuoteEnd--></div><!--QuoteEEnd-->

    And then the player could still connect to a server that has plugins that he or she is not interested, unless all of the plugins are MD5. I would recommend that server operators put an accurate description of plugins either in the server browser or MOTD (if there is one) and if the players are disinterested or lied to effectively, he or she can leave if unsatisfied.
  • noncomposmentisnoncomposmentis Join Date: 2004-11-13 Member: 32773Members
    <!--quoteo(post=1711806:date=Jun 11 2009, 07:16 AM:name=Jimyd)--><div class='quotetop'>QUOTE (Jimyd @ Jun 11 2009, 07:16 AM) <a href="index.php?act=findpost&pid=1711806"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->And it seems to be the new cool thing to lie about server tags (TF2), with like: Fake player counts/Instant Respawn/Other bull****. =(<!--QuoteEnd--></div><!--QuoteEEnd-->

    Actually the TF2 team seems to be doing <a href="http://teamfortress.com/post.php?id=2338" target="_blank">something rather smart</a> about that. Personally, I'd agree that delisting (permanently) bad acting servers is not a bad punishment for that kind of misbehavior. I've never really understood the point of filling your server with bots in order to try and fill it up with players. Everyone simply joins and leaves after 10 seconds.
  • pSyk0mAnpSyk0mAn Nerdish by Nature Germany Join Date: 2003-08-07 Member: 19166Members, NS2 Playtester, Squad Five Silver, NS2 Community Developer
    Imho new player's server browser should be setup to display vanilla servers only.
    Of course easily changeable, but still I think it is important to direct new players to the intended gameplay of the game and protect them from horrible loller plugins that might be fun to some ppl, but still don't reflect the game at all anymore.
Sign In or Register to comment.