468x60 Ads

Showing posts with label Counter Strike Source. Show all posts
Showing posts with label Counter Strike Source. Show all posts


Requirements

1 GB of free space on disk.
Recomanded OS: XP Service Pack 2 (but it runs well on Vista too)
1 GB of RAM Memory


Installing the server


First af all create a new folder named SRCDS anywhere on disk.

Then download CS Source Server Creator here . Double click, Next chose the SRCDS directory and click Install. The installer will open a command prompter black window. Just wait until the installer downloads the server. When it is done, the black window goes away. That means you are done downloading the server.

Some antivirus softwares will get a false virus detection when you run the installer. Don`t worry ! The installer is 100 % safe ! It is just HLDS Update Tool , a little bit simplified for you not to complicate yourselvs with command lines.

Servers configuration


Go to SRCDS\css\cstrike\cfg and check if you have there a file named server.cfg. If it is not there, create it with Notepad or Wordpad and save it with cfg extension. Then open it and copy this:


// server name
hostname "Server Name"

// rcon passsword
rcon_password "password"

// server cvars
mp_friendlyfire 0
mp_footsteps 1
mp_autoteambalance 1
mp_autokick 0
mp_flashlight 1
mp_tkpunish 1
mp_forcecamera 0
sv_alltalk 0
sv_pausable 0
sv_cheats 0
sv_consistency 1
sv_allowupload 1
sv_allowdownload 1
sv_maxspeed 320
mp_limitteams 2
mp_hostagepenalty 5
sv_voiceenable 1
mp_allowspectators 1
mp_timelimit 25
mp_chattime 10
sv_timeout 65

// bots
bot_quota 0
bot_quota_mode fill
bot_difficulty 2
bot_chatter off
bot_auto_follow 1
bot_auto_vacate 1
bot_join_after_player 0
bot_defer_to_human 1
bot_allow_rogues 0
bot_walk 0
bot_join_team any
bot_eco_limit 2000
bot_allow_grenades 1
bot_all_weapons
bot_allow_grenades 1
bot_allow_pistols 1
bot_allow_sub_machine_guns 1
bot_allow_shotguns 1
bot_allow_rifles 1
bot_allow_snipers 1
bot_allow_machine_guns

// round specific cvars
mp_freezetime 6
mp_roundtime 5
mp_startmoney 800
mp_c4timer 45
mp_fraglimit 0
mp_maxrounds 0
mp_winlimit 0
mp_playerid 0
mp_spawnprotectiontime 5

// bandwidth rates/settings
sv_minrate 0
sv_maxrate 0
decalfrequency 10
sv_maxupdaterate 60
sv_minupdaterate 10

// server logging
log off
sv_logbans 0
sv_logecho 1
sv_logfile 1
sv_log_onefile 0

// operation
sv_lan 0
sv_region 0

// execute ban files
exec banned_user.cfg
exec banned_ip.cfg



Change the Server Name and RCON password as you like.
If you want to enable bots, set the bot quota in this line: bot_quota 0 (put the number here).


Opening the server


There is only one way to open the server so pay attention !

Go to SRCDS directory an look for srcds.exe. Right click on it and select "Create Shortcut" or “Send to -> Desktop” (if you want a shortcut on your Desktop) . 
Right click thr shortcut and select "Proprieties".
In the Target field leave a space after the last character and copy this:

-console -game cstrike -insecure +maxplayers 22 +map de_dust2




You can costumize it :
"-console" – is for the ingame console (the one that opens with `) 
"-game cstrike" – is for the counter strike game 
"-secure" – is for your VAC anti cheat. If you want it disabled just type insecure instead of secure 
"+maxplayers 22 – is the maximal number of slots on your server (you can change it)
"+map de_dust2 - the starting map (you can olso change it)


Patching the server

If you want your server to be Steam Only, skip this step !
But if you want it to accept non steam users, download this patch here and unzipp it.

Copy the content of css-dods folder (bin,steam,rev.ini) to SRCDS\css and overwrite the existig files.

Now you have a Counter Strike Source dedicated server that accepts Steam and Non Steam users.



Now we will make sure that you can administrate your server.
In order to do this you will have to install Source Metamod and Sourcemod or Mani Admin Plugin.
See the Source Metamod installation tutorial.
See the Sourcemod installation and configuration tutorial.
See the Mani Admin Plugin tutorial.






READ MORE
1. Features

Mani admin plugin is an administration plugin for Counter Strike Source servers. It has many features most of them set in one cfg file called mani_server.cfg :

manage adverts
manage tem killing
manage player and weapon stats
manage reserverd slots
manage high ping kicker
manage admin messages
chat flooding control
auto team balance
voting functionality
and many others..


2. Installing Mani admin plugin

In order to install this administration plugin, download the Mani admin pluginn installer here and unzipp it anywhere on disk.

Run the installer and select as installation directory, the main folder of your server (if you have installed the server using our tutorial, the main folder should be called SRCDS )

The installer will set the plugin up for your server. Then go to SRCDS\cstrike\addons\metamod and open metaplugins.ini using Wordpad or Notepad. Add there this line:

addons/mani_admin_plugin/bin/mani_admin_plugin_mm



3. Configuring Mani admin plugin

The core file of the plugin is called mani_server.cfg and you can find it in SRCDS\cstrike\cfg . This file is used to turn on/off functionality and to also config options within the plugin. By default the main functions are turned off. For the most part the on/off switch is usually the first cvar under each module (i.e mani_adverts, mani_stats, etc).

In order for this config to be used by the plugin an exec command must be placed in the server.cfg file within the SRCDS\cstrike\cfg folder. Add there a line like this : exec mani_server.cfg

Now you can open the mani_server.cfg and configure it as you like.

3. Adding admins in Mani admin plugin

In order to add admins you will have to create a text file in SRCDS\cstrike\cfg\mani_admin_plugin and save it as adminlist.txt . Then copy these lines into it:

// Add your IP's Steam addresses, Names and Passwords
// in this file for admins
//
// e.g STEAM_0:0:21233123
//     213.44.33.47
//
// ADDING FLAGS MEANS YOUR ARE STOPPING ADMINS FROM USING
// THOSE OPTIONS UNLESS YOU HAVE mani_reverse_admin_flags set to 1
// in your autoexec.cfg
//
// Restriction options are :-
//
// k = restrict admin from kicking players
// r = restrict admin from executing rcon commands via ma_rcon
// q = restrict admin from executing rcon commands from the menu
// e = restrict admin from the adminexplode command
// m = restrict admin from slaying players
// b = restrict admin from banning players
// s = restrict admin from running ma_say
// o = restrict admin from running ma_chat
// a = restrict admin from running ma_psay
// c = restrict admin from changing maps
// p = restrict admin from playing sounds
// w = restrict admin from restricting weapons
// z = restrict admin from plug-in config menu
// x = restrict admin from running admincexec commands
// y = restrict admin from running admincexec from the menu
// i = restrict admin from running blind commands
// l = restrict admin from running slap commands
// f = restrict admin from running freeze commands
// t = restrict admin from running teleport commands
// d = restrict admin from running drug commands
// g = restrict admin from running ma_teamswap and ma_balance commands
// j = restrict admin from running gimp commands
// R = restrict admin from running rcon vote
// v = restrict admin from running random vote map
// V = restrict admin from running vote map
// Q = restrict admin from running question vote
// C = restrict admin from running Cancel Vote
// A = restrict admin from being able to accept/refuse a vote they started
// B = restrict admin from running a menu rcon vote
// D = restrict admin from running a question menu vote
// E = restrict admin from using ma_rates
// F = restrict admin from running burn commands
// G = restrict admin from running noclip command
// H = restrict admin from running ma_war command
// I = restrict admin from running ma_mute command
// J = restrict admin from resetting all the player ranks
// K = restrict admin from setting player cash
// L = restrict admin from using rconsay commands setup as type R in commandlist.txt
// M = restrict admin from having custom skins to choose
// N = restrict admin from being able to set a players skin
// O = restrict admin from running ma_dropc4 command
// P = restrict admin from running ma_setadminflag command
// T = restrict admin from running ma_timebomb command
// U = restrict admin from running ma_firebomb command
// W = restrict admin from running ma_freezebomb command
// X = restrict admin from running ma_sethealth and derived commands
// Y = restrict admin from running ma_beacon command
// S = restrict admin from running ma_setcolour or ma_setcolor
// Z = restrict admin from running ma_give and ma_giveammo
// p = restrict admin from running ma_spray 
//
// An example would be if you wanted to prevent admin
// with steam id STEAM_0:0:2388333
// from being able to play sounds and rcon command
//
// STEAM_0:0:2388333 rp   // Admin can't rcon and play sound !!
//
// Another example
// STEAM_0:0:3389333 kmc  // Admin can't kick, slay or change maps
//
//
// You can also use admin groups instead of flags, you setup admin groups
// in the admingroups.txt file then use them in this file.
// For example if you setup a group called "Clan Member" and "Kick Only" you would set it per
// player like this:- 
//
// STEAM_0:0:1234234 Clan Member // Fred
// STEAM_0:0:234884 Kick Only // Jim
// 
//
// If you wanted an admin to be created by IP Address you 
// set your entry to be in the format
//
// ;IP Address flag
//
// Example
//
// ;213.133.76.58 rp // Admin can't rcon and play sound !!
// ;113.124.36.2 kmc // Admin can't kick, slay or change maps
//
// If you want to have an Admin created by both steam ID and IP address you
// use the format STEAM_ID;IP_ADDRESS flags
//
// Example
//
// STEAM_0:1:877489;231.192.67.5 rp // Admin can't rcon and play sound !!
//
// IMPORTANT NOTES !!!!
// 
// If you only use an IP Address, the character ';' MUST be directly in
// front of it.
// 
// There must be a space between the steam ID/IP Address and restriction flags
// or the plug-in will assume that it is part of the Steam ID/IP Address
//
// Another alternative to using a steam id is a name and password
//
// The format of this is ;;"name";password flags
//
// For example I would use
//
// ;;"Mani";maniadminplugin rp // Admin can't rcon or playsound
//
// In order to use the password, put 
//
// setinfo _password mypassword 
//
// in your config.cfg file in your client installation.
//
//

//;;"Name";nl86899

//IP Admin supreme example

;79.116.217.160



You have there all the instructions you need.





READ MORE
Sourcemod is the most popular server administration plugin. It is being used in Counter Strike Source servers, but it was made for a lot of other games. This tutorial will show you how to install and configure Sourcemod on CS:S dedicated servers.

This mod requires Source Metamod installation on your server, so make sure you have installed it already, and if you haven`t just see this tutorial.


1. Automatichal installation

1. First download the Sourcemod 1.0.3 installer here and unzipp it anywhere on disk.

2. Run the installer and select as installation folder the main directory of your server ( if you installed the server using our tutorial, the directory is called SRCDS). Click OK and let the installer do his work.
.3. Go to SRDCS\cstrike\addons\metamod and open metaplugins.ini using Wordpad or Notepad. Add there this line:
addons/sourcemod/bin/sourcemod_mm


This is it. You have installed Sourcemod.

Adding Sourcemod Admins

There are two ways of adding the admins in Sourcemod: the simple way and the more complex one. We will show you the easier way.

Go to SRCDS\cstrike\addons\sourcemod\configs and open admins_simple.ini using Wordpad or Notepad . SRCDS is the main directory of your server. If you want the full admin with high imunity add a line like this :
"!79.116.220.225" "99:z" - for ip admin ( Don`t forget the ! character )
"STEAM_0:1:16" "z" - for steam id admin
"NAME" "z" "pass" -for name admin

In case you chose the name admin, you will have to type the setinfo line in game before you connect to the server: setinfo _password pass where:

-the _password is your key set in core.cfg (SRCDS\cstrike\addons\sourcemod\configs) by the cvar "PassInfoVar" (you can change the _password value if you like). 
-the pass is your password set in admins_simple.ini


READ MORE
The most important engin of a dedicated Counter Strike Source server is the Source Metamod. In order to install it on your server, follow a few simple steps:

1. Download the Source Metamod Installer 144-162 here and unzipp it.

2. Run the exe , "Select mod directory", select the cstrike folder inside the main directory of your server (SRCDS\cstrike)

3. Click OK and let the installer do his work.


The installer will create the addons folder inside cstrike. In metamod you will install all the other principal plugins.

This installer installs the latest version of Source Metamod. In case you will need some older version visit the official plugin site.

READ MORE