Counter-Strike Dedicated Server
by NoRi
Information:
Hello this is NoRi, and today im going to teach you to create your own Counter-Strike Dedicated Server.So there are 2 types of dedicated servers, Steam Dedicated + Non-Steam (Self Made), don't worry im going to explain both ways to setup a server. Creating the Dedicated Server from Steam Client!Requirements:
1.)Steam Account (Non-Vac Banned)
2.)Some Time & Patience Steps:
Open up your Steam, now go to the tab that says
Tools and find the tool named
Dedicated Server.
Now double click it, and a window should popup and it has a button called
Download and Install, click that.Now it should say in what time approximatly it will download just hit
Next > 2 times, and click
Finish.After that you can see your game in
Tools tab.This is all about it on how to install a Dedicated server from Steam Client!If you want to put Mods,plugins,maps,adverts, you can look down in the
Manual Dedicated server Instalation.
Creating the Dedicated Server maunally!
Requirements:
1.)
HLDSupdatetool
2.)
NoSteamPatcher
3.)
AMX MOD X 1.8.1Steps:
Create a new Directory on
C: hard drive called
C:\HLDS, open
hldsupdatetool.exe.
Now click
Next > ;
I Agree > , now you need to choose the destination.Remmember that earlier we made a directory called
HLDS, that was in C:\HLDS.Select that, and click
Next > 2x times.Now it will ask you for the region, choose your region and click
Next > 2x times and click
Finish >.
Now open up
cmd (Start>Run>cmd), and in the command line type
cd c:\hlds.Now type this in the C:\HLDS line:
Code:
hldsupdatetool.exe -command update -game valve -dir c:\hlds
What this does is download all the latest files needed by the server to run properly.After you se "HLDS installation up to date" in the command prompt we will install the Counter MOD for the server.Now at the same line, C:\HLDS (you may need to re-open cmd and type again
cd C:\HLDS) write this:
Code:
hldsupdatetool.exe -command update -game cstrike -dir c:\hlds
After the Counter-Strike MOD is downloaded it will say "HLDS installation up to date".

Now its tome to patch the server to work with NON-STEAM Clients.Open
no-won-steam.zip that you downloaded and extract everything in C:\HLDS, and your server can be playable by both
47 and
48 protocols.
AMX MOD X
Now open the file you downloaded.
Click Next > and Install.After instalation a installer should pop up.Click Next >, tick the box: I accept the terms in the Licese Agreement and click Next >.Now tick Select mod directory, and select C:\HLDS\cstrike.And if its finished this should pop up, Finished installation! and look below for picture.
Plugins | Maps | Configs | Admins&Slots
Maps
Well to import maps its not a big deal.First you find your map (Example: awp_india.bsp - usually maps come with a .txt file), copy the .bsp & .txt file and paste it to: C:\HLDS\cstrike\maps.All you have to do to apply the map is to either restart the server or change the current map.
Configs
There are lots of configs when you install the AMXMODX.For now we will be editing the SERVER.CFG file, which can be found C:\HLDS\cstrike.Now delete everything and put this there:
Code:
hostname "<HOSTNAME>"
mp_autokick 0
mp_autocrosshair 0
mp_autoteambalance 0
mp_buytime 2
mp_consistency 1
mp_c4timer 35
mp_fadetoblack 0
mp_falldamage 0
mp_flashlight 1
mp_forcecamera 3
mp_forcechasecam 2
mp_friendlyfire 1
mp_freezetime 3
mp_fraglimit 0
mp_hostagepenalty 0
mp_limitteams 6
mp_logfile 1
mp_logmessages 1
mp_logdetail 3
mp_maxrounds 0
mp_playerid 0
mp_roundtime 3
mp_startmoney 800
mp_timelimit 35
mp_tkpunish 0
mp_winlimit 0
sv_aim 0
sv_airaccelerate 10
sv_airmove 1
sv_allowdownload 1
sv_clienttrace 1.0
sv_clipmode 0
sv_allowupload 1
sv_cheats 0
sv_gravity 800
sv_lan 1
sv_maxrate 7000
sv_maxspeed 320
sv_maxupdaterate 101
sys_ticrate 10000
decalfrequency 60
pausable 0
log on
decalfrequency 60
edgefriction 2
host_framerate 0
exec listip.cfg
exec banned.cfg
rcon_password <PASSWORD>
This may not be the best Server.cfg file but i use it on my lan servers.
Plugins
Well plugins are easy to install also.You can find many plugins here: AlliedModders - Powered by vBulletin. We will be installing resetscore plugin.

Click on ResetScore Plugin.The file itself has description.The command to use resetscore is /resetscore or /rs.

Press Getplugin and it will download.Now put the file resetscore.amxx in C:\HLDS\cstrike\addons\amxmodx\plugins\ .Open up the file C:\HLDS\cstrike\addons\amxmodx\configs\plugins.ini .Scroll down untill the end of the line and write this
The ";" is there so the server wont read that line as a plugin.Repeat this process if you want to add other plugin. PS:
Hours worked: 3.
Say Thanks if you like it.