Okay, first of all, you gotta install 'Source Dedicated Server' from the Tools list.
(That shouldn't take more than a minute...)The server would be ready for LAN now...
_________________________________________________________________________________________________________
FOR SURF SERVER: Create a textdocument in "Steam\steamapps\accountname\source dedicated server\cstrike\cfg\" and rename it to: "server.cfg"
Open it up with a texteditor and type in:
sv_airaccelerate 150
sv_wateraccelerate 150
sv_accelerate 10
-tickrate66
( I don't know the best rates, but that should be enough! )
_________________________________________________________________________________________________________
How to set the Server ONLINE?:To set your Server ONLINE to the internet, you have to find out your IP, which usually changes with every restart, so we should create a DynDNS Account (don't worry - it doesn't cost anything).
That DynDNS thingy, is just another adress for your IP-Adress, so you don't have to give ppl. your new IP-Adress after every restart. If you say, that you don't care about that, you can skip the DynDNS Steps.
_________________________________________________________________________________________________________
DynDNS - Step 1:Create an account
here - and activate it!
DynDNS - Step 2:LogIn and go to MyHosts -> Add Host Services
(
CLICK for picture)
HostName: "YourNameTestServer" ".servegame.org" (doesn't matter what you take)
Service Type: Host with IP Adress
IP Adress: Use auto-detected IP Adress
Click 'Add to Cart' (just click next all the time now, it doesnt cost anything, and it doesn't ask you for any information)
DynDNS - Step 3:Now we gotta download the DynUpDater which keeps that HostName refreshed with your IP-Adress...
Download it
here.Install it, and make sure you selected 'Start with Windows'
DynDNS - Step 4:Start the program and it'll ask you for your account data. Type your LogIn information in and click 'Okay'
Select the HostService you just created on Dynamic DNS Hosts and Click 'Apply'
You'll get a message: 'Your HostName is now synchronized with your IP-Adress.' or something like that...
Everytime you restart your computer, you'll get another IP-Adress, but this program starts up with windows, and synchronizes your new IP-Adress with that HostName everytime you start your computer, so people just have to type in the HostName as IP-Adress!!
_________________________________________________________________________________________________________
If you don't have a router, you should be able to skip this one, but I am not sure...
Ports - Step 1:Go to
http://portforward.com/ - Scroll down, and select your Router.
Then select "Counter-Strike"
Ports - Step 2:Do what the tutorial says how to setup ports, but set THESE ports here up, and not the one from the site I told you... The site just shows you HOW to do it...
UDP 1200
TCP 27015
UDP 27015
UDP 27000 to 27015
TCP 27030 to 27039
_________________________________________________________________________________________________________
Start the Dedicated Server now...
Now people have to type in as IP-Adress:
What you took as hostname...
Example: ShakeTestServer.servegame.org:27015
_________________________________________________________________________________________________________
How to add maps to my server?:Just download the maps you want (or take them from the maps directory) and then take them to: "Steam\steamapps\accountname\source dedicated server\cstrike\maps\"
Useful Links:Mattie's Event Scripts -
http://mattie.net/cs/Mattie's Event Scripts GunGame Mod -
http://addons.eventscripts.com/addons/view/gungameDeathmatch Mod -
http://www.bailopan.net/cssdm/RPG Mod -
http://www.cssrpg.com/Mani Admin PlugIn -
http://www.mani-admin-plugin.com/forums/index.php(You can find tutorials on how to set up the mods on their forums)I hope my tutorial is useful, though it's my first tutorial...
Greetings, Shake!
COMMENTS APPRECIATED