Go Back   Left 4 Dead Forums > Left 4 Dead 411 > Servers

Reply
 
Thread Tools
Old 01-07-2009   #1
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

UPDATED 03/20/09


If you want to setup a Versus Only Server, please follow these instructions precisely!



1. Edit your server.cfg as you prefer. I recommend keeping it simple. Make sure to add sv_gametypes versus towards the end. Here is an example server.cfg from me:

//////////////////////////[____Skul`Shock Versus_____]/////////////////////////
////////////////////////////////205.162.51.8:27015 ///////////////////////////////
/////////////////////////////Created by: Dirty`Dave//////////////////////////////

// Server Connect Settings
hostname "[____Skul`Shock Versus____]"
rcon_password "####" // password to remotely connect to your server console
// sv_password "" // password to server, leave commented out for public server
sv_lan 0 // 1 - LAN , 0 - Internet
sv_steamgroup 40346 // Steam group # to assign to server
sv_steamgroup_exclusive 0 // <1> Do not connect to the Match Making Service
sv_allow_lobby_connect_only 0 // Allow connections without creating lobby
sv_region 0 // East Coast
sv_visiblemaxplayers 8 // Visible Player Slots
mp_disable_autokick 1 // Keeps from automatically kicking players

// Server Gameplay Settings
sv_cheats 0 // 0 - Off, 1 - On

// Voice Options
sv_alltalk 1 // 0 - Off, 1 - On

sv_gametype versus
sv_gametypes versus

2. Edit your command line. If you are renting a server, you may have to put a support ticket in for your host to change this. Your command line should read as:

-game left4dead -autoupdate +ip yourip -port yourport +maxplayers 8 +map l4d_vs_farm01_hilltop -console -secure +exec server.cfg

[b]3. Alter multiple map lists and make them identical to this (you can also reverse the missions according to what mission you are starting in the command line):

maplist.txt:

l4d_vs_farm01_hilltop
l4d_vs_farm02_traintunnel
l4d_vs_farm03_bridge
l4d_vs_farm04_barn
l4d_vs_farm05_cornfield
l4d_vs_hospital01_apartment
l4d_vs_hospital02_subway
l4d_vs_hospital03_sewers
l4d_vs_hospital04_interior
l4d_vs_hospital05_rooftop


mapcycle.txt:


l4d_vs_farm01_hilltop
l4d_vs_hospital01_apartment


missioncycle.txt:


farm_vs
hospital_vs


4. Install Metamod:
http://www.metamodsource.net/mmsdrop/1.7/ Make sure you get the latest build. Here is a tutorial from srcds.com forums on how to install metamod: http://forums.srcds.com/viewtopic/6595]Click Here

a) Download tar.gz if you have linux and download zip if you have windows. Extract the file and Upload all the contents to /l4d/left4dead/ root directory. Do not upload the root folder, just the addons folder. This will either create an addons folder or merge into the existing one in your root directory.

b) Create a metamod VDF from here Generate it and save it to your computer and then upload to /l4d/left4dead/addons/

5. Install Sourcemod from here Get the latest build. Also make sure to get right OS file. Extract and Upload the contents to /l4d/left4dead/ root directory. Do not upload the root folder, just the addons and cfg folder. They will merge into those folders as they should exist already.

Remove or delete nextmap.smx from l4d/left4dead/addons/sourcemod/plugins

6. Install Appropriate Sourcemod plugins.
L4D has now been given the option for a native VERSUS ONLY. These following plugins assist the mode and make it more complete.

a) Get this plugin: Force Mission Changer In Versus Only at the end of a versus mission, the server boots everybody off the server and goes back to the first map on the same versus mission. This plugin resolves that issue. It allows everybody to stay and and it switches to the next versus mission.

I) Extract the files and upload contents (excluding sm_l4dvs_mapchanger.sp) to /l4d/left4dead/ root directory.

II) I have his original plugin which works just fine. I have not tested his newer one. So if this plugin does not work, download the old one here: http://skulshockcommunity.com/sm_l4dvs_mapchanger. zip . If anybody has any experience with his newer plugin and knows how to set it up for this configuration, please post how and I will update this manual!

b. Get this plugin: L4D Director Enforcer This plugin allows you to change the difficulty for versus mode, thus unlocking it out of normal mode. You can choose to keep normal mode though. DDR Khat was able to implement a voting menu though for difficulty in versus. So, even setting this difficulty still means players have the freedom to choose whatever difficulty they want! This plugin also allows you to play versus on non versus maps if you so desire.

a) Upload file to /l4d/left4dead/addons/sourcemod/plugins/
b) Restart the Server, hzombies.cfg will be auto generated.
c) Edit hzombies.cfg in /l4d/left4dead/cfg/sourcemod/ to read like:

// This file was auto-generated by SourceMod (v1.2.0-dev)
// ConVars for plugin &quot;hzombies.smx&quot;


// Force the game difficulty NA to disable (Easy, Normal, Hard, Impossible)
// -
// Default: &quot;NA&quot;
l4d_difficulty &quot;Your Desired Difficulty&quot;

// Force the director to allow/disallow zombies (-1=disable 0=disallow 1=allow)
// -
// Default: &quot;-1&quot;
l4d_human_zombies &quot;-1&quot; // Leave disabled to run the now native versus mode

d) make sure to double check your server.cfg and see that you don't have any difficulty cvars or director_no_human_zombies cvars set! Doing so will conflict with the plugin!

e)Restart Server one last time


A brief interruption to introduce a forum affiliate. Put your shotguns down, it won't attack, hopefully:

. $8.95 applies to the promotional period, the lowest priced plan is $15.95 for one at a time option.

Even signing up for the trial supports Left4Dead411.

Last edited by DirtyDave; 05-24-2009 at 10:42 AM.
DirtyDave is offline   Reply With Quote
Old 01-07-2009   #2
stungravy
Member
 
stungravy's Avatar
 
Join Date: Nov 2008
Posts: 69
Default

The whole thing seems like a pretty cool setup, although I'm not a fan of advanced versus. It seems like a much more traditional fps server rather than all this weird matchmaking stuff. I think Valve should've made this type of setup an option in the first place.

I tried to go on the server when it was empty through the server browser and I think it crashed. I'd really like to play on this server or a server like it sometime.
stungravy is offline   Reply With Quote
Old 01-07-2009   #3
blackdeath
Member
 
Join Date: Dec 2008
Posts: 153
Default

Even if you don't use all the cvars listed above, everything else is absolutely correct. The sourcemod plugins are invaluable.
blackdeath is offline   Reply With Quote
Old 01-07-2009   #4
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

Yes, like I said...you don't need to install the last plugin. It is totally optional. The other plugins are necessary if you want to fix the versus only bugs described.
DirtyDave is offline   Reply With Quote
Old 01-07-2009   #5
Pentoast
New Member
 
Join Date: Jan 2009
Posts: 16
Default

Wonderful. I'll try this out and see what happens. Thanks.
Pentoast is offline   Reply With Quote
Old 01-08-2009   #6
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

hey guys, i will be revising this manual soon....
DirtyDave is offline   Reply With Quote
Old 01-11-2009   #7
manumenendez
New Member
 
Join Date: Nov 2008
Posts: 27
Default

It works perfectly. Thanks
manumenendez is offline   Reply With Quote
Old 01-12-2009   #8
mrbadg3r
New Member
 
Join Date: Jan 2009
Posts: 1
Default

why do you have to remove the maps? shouldn't adding the map list just solve this without having to remove them
mrbadg3r is offline   Reply With Quote
Old 01-13-2009   #9
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

That's what you would think, but believe me..it doesn't. Good old hard wiring by Valve... Only way to keep it from not going to a co-op map when the server goes into hibernation is to physically remove all non versus maps. A good way to do this is to actually copy them over to another folder so you don't have to physically delete them all.
DirtyDave is offline   Reply With Quote
Old 01-13-2009   #10
gatekeeper
Member
 
Join Date: Jan 2009
Posts: 53
Default

i did as directed from your above post to the letter. but my friend and i joined the server and all went well, he was on infected and i was bill. we switch sides fine. but when we switched again we were on the same team and could not open the door to the safe room. anyone know what i may have did wrong?
gatekeeper is offline   Reply With Quote
Old 01-14-2009   #11
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

were you able to press m and switch teams?
DirtyDave is offline   Reply With Quote
Old 01-14-2009   #12
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

Also, I will be modifying this post soon. Was able to help further develop and optimize a plugin to make it necessary to only have one instead of two...thus preventing any conflictions amongst the two.
DirtyDave is offline   Reply With Quote
Old 01-14-2009   #13
gatekeeper
Member
 
Join Date: Jan 2009
Posts: 53
Default

yes, i hit m and switched. sorry new to the game.
gatekeeper is offline   Reply With Quote
Old 01-14-2009   #14
Zeus
New Member
 
Join Date: Jan 2009
Posts: 16
Default

edit
Zeus is offline   Reply With Quote
Old 01-15-2009   #15
mLIQUID
New Member
 
Join Date: Nov 2008
Posts: 28
Default

plugin's lag servers... patch fixed most problems... if you want a good server cfg start with CAL (caleague.com) and work from there. Not any cracker jack cfg that people will go wtf? Like in DM. Skullshock cfg's are the wierdest and most destructive to the play of that game.

No offense to you personally Dave, but you should first state things that stray from mainstream community for those wishing to have competition level server cfg's then say what exactly your adding in bold to let people know. Most won't understand the difference and get a shit storm for it.
mLIQUID is offline   Reply With Quote
Old 01-15-2009   #16
l4dfan
Member
 
l4dfan's Avatar
 
Join Date: Jun 2008
Posts: 717
Default

his server.cfg is actually pretty much vanilla except for some minor changes that don't affect gameplay...

btw, dave person, i think i figured out what causes versus servers being set to co-op. haven't tested it but it looks like it. in the cfg folder, there's 2 files named infected.cfg and infected_off.cfg. both have director_no_human_zombie settings (0 and 1 respectively) and if they're both set to 0 it might fix the co-op thing.
l4dfan is offline   Reply With Quote
Old 01-15-2009   #17
mLIQUID
New Member
 
Join Date: Nov 2008
Posts: 28
Default

Originally Posted by l4dfan;
his server.cfg is actually pretty much vanilla except for some minor changes that don't affect gameplay...
lol metamod!!!! nuff said.
with this latest patch most of that metamod stuff is obsolete.. I can see why he'd try to fix it.. but it takes the game off course of the mainstream... aka competition server can have no plug-ins.

as for the vs. switching to co-op yeah same here... happens most often when server is voted back to lobby. removing all co-op maps from maplist.txt doesn't work?
mLIQUID is offline   Reply With Quote
Old 01-15-2009   #18
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

mLiquid..again..another post where you haven't done your homework. There are no alterations to this server.cfg whatsoever. It is about as vanilla as you can get.

l4dfan..don't mind him. I believe i recognize him from my servers a long time back. An outspoken player who doesn't contribute. Anywho...after the office tonight, I will update this post. Me and ddr khat worked on his plugin so now we can compress two together. It was actually his plugin that was forcing it back to co-op in hibernation. We redesigned it.
DirtyDave is offline   Reply With Quote
Old 01-15-2009   #19
mLIQUID
New Member
 
Join Date: Nov 2008
Posts: 28
Default

metamod changes exploits and melee stuff.. it's not permitted in competition. Don't tell me about homework either.. because all that stuff is obsolete as of today... except of course for the maplist.txt so it doesn't switch to coop. As for your dm stuff running 2x faster with damage modified is wacky.. it may be your preference but way outside any normal aspect of gameplay.

I'm not putting you down... you obviously have some talent and tweak the game to your liking but to say that plug-ins of any nature provide vanilla is a false statement... because a team can be disqualified for running your cfg. Get it approved by cal or MLG and then call it vanilla or give them a heads up is all I'm saying.
mLIQUID is offline   Reply With Quote
Old 01-15-2009   #20
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

Again, you do not know your plugins.
Originally Posted by mLIQUID;
metamod changes exploits and melee stuff.. it's not permitted in competition.
Simply installing metamod and sourcemod does nothing. These plugins allow you to script for the engine.

Again...there is nothing changed server.cfg at all. Skul`Shock has three servers. Campaign mode only and 2 Versus only servers. There is absolutely no changes beyond that. We have no cvars altered, tweaked, or anything else you may believe. All the plugin does is give us admin and fix our versus only servers from going to co-op in hibernation. Obviously you did not read my entire post.

Also, our hl2dm servers are the most popular hl2dm servers in the United States. Pretty much close to all the CAL servers run two plugins: Metamod and Mani Admin. We do not modify damage whatsoever. The only things we change are gravity from 600 to 275, give players infinite sprint, and mostly all weapons at startup.

I hate when people make accusations without knowing all the facts. That will never settle with me. Please refrain from doing so.
DirtyDave is offline   Reply With Quote
Old 01-15-2009   #21
mLIQUID
New Member
 
Join Date: Nov 2008
Posts: 28
Default

wrong.. CAL prohibits use of mani. and anything installed that can't be monitored by the anti-cheat is illegal.... plug-ins are illegal for that reason... name one cal server with mani. please. one... I'll report them for the following season. You can't even execute the cal cfg from console with mani installed. lolz I know all the CAL admins for HL2DM and what the guidelines are. For this game it will be similar if it hasn't already been stated. If it goes undetected that doesn't make it automatically correct.

Thanks for the heads up though... I'll be sure to contact all the CAL admins for this game about this situation... in case it's not described yet.
mLIQUID is offline   Reply With Quote
Old 01-15-2009   #22
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

so sad that they prohibit mani....all mani does it make menus and such for server admins to kick, ban, play sounds, and thats basically it
DirtyDave is offline   Reply With Quote
Old 01-15-2009   #23
mLIQUID
New Member
 
Join Date: Nov 2008
Posts: 28
Default

I'm sorry for attacking you man... all I was after was a disclaimer about competition servers. :/ Never meant to shoot down your work or attack you personally... really. To each his own I say... but wouldn't you rather avoid problems with people being disqualified for things they don't understand.
mLIQUID is offline   Reply With Quote
Old 01-15-2009   #24
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

Our Skul`Shock HL2DM servers are anti-clan. We do not encourage competitions. Each player is allowed to join whatever clan they want to and go play wherever they want. We are a community of people who like to hang together and frag together. Because of these we are a catalyst environment for many people to come close together in relationships and get to know people even out of the gaming world. Many of them have been drawn to the faster paced game style we play with no stipulations added. We are very welcoming and have no prerequisites for people joining us.
DirtyDave is offline   Reply With Quote
Old 01-15-2009   #25
darkjedihawkeye
New Member
 
Join Date: Jan 2009
Posts: 20
Default

mLiquid,

Where can I find the current CAL rules on the site, we probably should post a thread for CAL/Competitive Configuration here also so people know that config also.
darkjedihawkeye is offline   Reply With Quote
Old 01-16-2009   #26
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

Alright guys, I have updated my instruction manual. If any of you had difficulties before, what is up there now should be for PERFECT VERSUS ONLY SETTINGS. May I remind everybody, that the server still remains with &quot;default&quot; cvars. There are no cheats enabled or anything around those grounds. Basically, the only thing it does is create the server to run on VERSUS ONLY with no bugs!
DirtyDave is offline   Reply With Quote
Old 01-16-2009   #27
DEFme
New Member
 
Join Date: Nov 2008
Posts: 27
Default

illegal
DEFme is offline   Reply With Quote
Old 01-16-2009   #28
DirtyDave
Member
 
Join Date: Nov 2008
Posts: 425
Default

Please refrain from posting responses to this thread that are irrelevant. This thread is only for users attempting to create versus only servers!
DirtyDave is offline   Reply With Quote
Old 01-16-2009   #29
DDRKhat
New Member
 
Join Date: Dec 2008
Posts: 13
Default

Nice new guide, DirtyDave. as for the team-shuffle plugin, I've not seen a need for that since the update (the fixes seem to have sorted this for me, I've not noticed an issue with it)

There is a minor BB-code error in your post above;
Originally Posted by &quot;moo&quot;;
[url=http://www.sourcemod.net/vbcompiler.php ?file_ id=35965[/url]
and I personally believe it would be better that, even if it does speed the process up, you did not encourage people to grab the plugin directly in that fashion, it would be better if they read the plugins topic so they are aware of what it changes, what commands/cvars (if any) it provides.

For those that use my plugin to be able to alter the difficulty there are two new commands you should be aware of, and 3 cvars.
l4d_difficulty
l4d_votedifficulty
l4d_human_zombies
callvote ChangeDifficulty <diff>
!Diff
All of those above are explained in my plugins topic.
DDRKhat is offline   Reply With Quote
Old 01-16-2009   #30
Kriegster
Member
 
Join Date: Oct 2008
Posts: 40
Send a message via ICQ to Kriegster
Default

wow dont fucking do this shit.... take it off cause i hate when i play campain on a vs server.
Kriegster is offline   Reply With Quote
Reply

Thread Tools

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 -5. The time now is 08:49 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.