A lot of people have been asking me why their TF2, CS:S servers aren't working so i thought i'd finally get around to making a guide of the most common questions asked.
Personally i have worked with CS:S servers for a good while and also dabbled in TF2 but they're all very similar so you can't go wrong. If you feel you need more of a one on one add me to the following:
Steam: oli191190
Xfire: oli191190
MSN: choclatebrownie@hotmail.com
Please note that this FAQ is based on your server company already giving you the server.cfgs, mani.cfg's etc
Personally i have worked with CS:S servers for a good while and also dabbled in TF2 but they're all very similar so you can't go wrong. If you feel you need more of a one on one add me to the following:
Steam: oli191190
Xfire: oli191190
MSN: choclatebrownie@hotmail.com
Please note that this FAQ is based on your server company already giving you the server.cfgs, mani.cfg's etc
Mani Admin Plugin
This is possibly the most asked question ever. Why doesn't my mani admin work, the CP won't come up etc etc...
First off this is the website for the mani admin plugin: http://www.mani-admin-plugin.com/
In essence, the mani admin plugin is a server side mod allowing chosen players to be admins for the server. Using the mani admin plugin enables admins to kick, ban, slay, set on fire, freeze, change maps along with lots of other lovely stuff.
The location of the mani admin folder will vary between servers. In general however you can find it in your server folder. Before getting to the main mani cfg you will come across the mani folder. Things like the adminlist.txt , immunitylist.txt files can be found here.You are looking for a file named : mani_admin.cfg . This is where all the data for the mani plugin can be found.
The most common reason why the mani admin plugin won't work for people is that they have not got the adminlist.txt file sorted properly.
Here's how to config it:
1) Download the adminlist.txt to your desktop.
2) Open the file and you should see maybe lots of writing left by your server provider. In front of each line will be //. This disables anything written after that. Without the // anything written on the line could affect the file.
3) If the adminlist.txt file is filled with loads of writing DELETE it all.
4) Get hold of YOUR steam id which can be done by going onto a server and in console typing "status". It will look something like STEAMIDX:XX_XXXXX but with numbers instead.
5) Copy your steamid into the adminlist.txt file. Make sure there are no // in there. Anyone else you want to make admins you will need to get their steamid's.
6)Save the adminlist as a .txt file and reupload it to your mani folder. Restart the server and check to see that the adminlist.txt has been changed to adminlist.txt.old if it hasn't change the name manually.
7) To see if it has worked, go onto your server and in the chat box (y) type (without speech marks) "!admin"
If your steamid has worked a panel on the left hand side should appear.
You can bind this command to a key on your keyboard. Type this into your console: bind "<your chosen key>" "admin"
Now whenever you press your key, the admin panel should appear.
If this hasn't worked for you check that your adminlist.txt folder is in the mani folder and that it is configged properly.
NOTE: Any CFG files need to have only the necessary codes in to work. If you need to write anything in the file put // before the line.
This is possibly the most asked question ever. Why doesn't my mani admin work, the CP won't come up etc etc...
First off this is the website for the mani admin plugin: http://www.mani-admin-plugin.com/
In essence, the mani admin plugin is a server side mod allowing chosen players to be admins for the server. Using the mani admin plugin enables admins to kick, ban, slay, set on fire, freeze, change maps along with lots of other lovely stuff.
The location of the mani admin folder will vary between servers. In general however you can find it in your server folder. Before getting to the main mani cfg you will come across the mani folder. Things like the adminlist.txt , immunitylist.txt files can be found here.You are looking for a file named : mani_admin.cfg . This is where all the data for the mani plugin can be found.
The most common reason why the mani admin plugin won't work for people is that they have not got the adminlist.txt file sorted properly.
Here's how to config it:
1) Download the adminlist.txt to your desktop.
2) Open the file and you should see maybe lots of writing left by your server provider. In front of each line will be //. This disables anything written after that. Without the // anything written on the line could affect the file.
3) If the adminlist.txt file is filled with loads of writing DELETE it all.
4) Get hold of YOUR steam id which can be done by going onto a server and in console typing "status". It will look something like STEAMIDX:XX_XXXXX but with numbers instead.
5) Copy your steamid into the adminlist.txt file. Make sure there are no // in there. Anyone else you want to make admins you will need to get their steamid's.
6)Save the adminlist as a .txt file and reupload it to your mani folder. Restart the server and check to see that the adminlist.txt has been changed to adminlist.txt.old if it hasn't change the name manually.
7) To see if it has worked, go onto your server and in the chat box (y) type (without speech marks) "!admin"
If your steamid has worked a panel on the left hand side should appear.
You can bind this command to a key on your keyboard. Type this into your console: bind "<your chosen key>" "admin"
Now whenever you press your key, the admin panel should appear.
If this hasn't worked for you check that your adminlist.txt folder is in the mani folder and that it is configged properly.
NOTE: Any CFG files need to have only the necessary codes in to work. If you need to write anything in the file put // before the line.
More will gradually be added to the FAQ, suggestions welcome, urgent help contact me above
The server.cfg
hostname "blah blah" - The name of your server
sv_rcon_banpenalty "0"
sv_rcon_log "1"
sv_rcon_maxfailures "5"
sv_rcon_minfailures "2"
sv_rcon_minfailuretime "30"
rcon_password "xxxxxx" - This is the RCON password that you shove in the console
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg
sv_password "" - This is the server password if you want to make it private
tf_flag_caps_per_round "3" - The number of flag caps before another round is started
tf_playergib "1"
tf_stats_track "1" - Turn on server stats for players
tf_stats_verbose "0"
sv_alltalk "1" - This is the option whether all players red and lu can talk to each other
sv_pausable "0"
sv_cheats "0" - Cheats set to 0 to activate VAC secure server anit cheat programme
sv_consistency "1"
sv_allowupload "1"
sv_allowdownload "1" - If you have sound files, maps etc, this needs to be set to 1
sv_timeout "300"
sv_pure "1"
sv_pure_kick_clients "1"
mp_allowNPCs "1"
mp_allowspectators "1"
mp_autocrosshair "1"
mp_autoteambalance "1"
mp_autoteambalance_delay "15"
mp_autoteambalance_warning_delay "5"
mp_bonusroundtime "15"
mp_chattime "5"
mp_clan_ready_signal "0"
mp_clan_readyrestart "0"
mp_decals "200"
mp_defaultteam "0"
mp_enableroundwaittime "1"
mp_fadetoblack "0"
mp_falldamage "0"
mp_flashlight "0"
mp_footsteps "1"
mp_forcecamera "1"
mp_forcerespawn "1"
mp_forcerespawnplayers "cmd"
mp_forcewin "cmd"
mp_fraglimit "0" - Set this if you want to limit people to a certain score before the round finishes
mp_friendlyfire "0"
mp_idledealmethod "1"
mp_idlemaxtime "3"
mp_maxrounds "2"
mp_restartgame "0"
mp_restartround "0"
mp_scrambleteams "cmd"
mp_showrespawntimes "1"
mp_stalemate_timelimit "240"
mp_switchteams "cmd"
mp_teamlist "0"
mp_teamoverride "1"
mp_teamplay "0"
mp_teams_unbalance_limit "1"
mp_time_between_capscoring "30"
mp_timelimit "20"
mp_waitingforplayers_cancel "0"
mp_waitingforplayers_restart "0"
mp_weaponstay "0"
mp_winlimit "0"
phys_pushscale 15
sv_accelerate "10"
sv_airaccelerate "10"
sv_allow_color_correction "1"
sv_allow_wait_command "1"
sv_allowdownload "1"
sv_allowupload "1"
sv_alltalk "1"
sv_alternateticks "0"
sv_backspeed "0"
sv_bonus_challenge "0"
sv_bounce "0"
sv_cacheencodedents "1"
sv_cheats "0"
sv_clearhinthistory "cmd"
sv_client_cmdrate_difference "20"
sv_client_interpolate "-1"
sv_client_max_interp_ratio "2"
sv_client_min_interp_ratio "1"
sv_client_predict "-1"
sv_consistency "1"
sv_enableoldqueries "1"
sv_filterban "1"
sv_footsteps "1"
sv_force_transmit_ents "0"
sv_forcepreload "0"
sv_friction "4"
sv_gravity "800"
sv_ignore_hitboxes "0"
sv_instancebaselines "1"
sv_lagflushbonecache "1"
sv_lan "0"
sv_log_onefile "0"
sv_logbans "0"
sv_logblocks "0"
sv_logdownloadlist "1"
sv_logecho "1"
sv_logfile "1"
sv_logflush "0"
sv_logsdir "0"
sv_massreport "0"
sv_master_legacy_mode "1"
sv_master_share_game_socket "1"
sv_max_queries_sec "3"
sv_max_queries_sec_global "60"
sv_max_queries_window "30"
sv_noclipaccelerate "5"
//sv_noclipduringpause "0"
sv_noclipspeed "5"
sv_npc_talker_maxdist "1024"
sv_optimizedmovement "1"
sv_parallel_packentities "1"
sv_parallel_sendsnapshot "1"
sv_pausable "0"
sv_specaccelerate "5"
sv_specnoclip "1"
sv_specspeed "3"
sv_stats "1"
sv_stepsize "18"
sv_stopspeed "100"
sv_timeout "60"
sv_turbophysics "0"
sv_unlag "1"
sv_unlag_fixstuck "0"
//sv_visiblemaxplayers "25"
//sv_voicecodec "0"
sv_voiceenable "1"
sv_wateraccelerate "10"
sv_waterdist "12"
sv_maxrate "25000"
sv_minrate "10000"
sv_maxupdaterate "101"
sv_minupdaterate "70"
sv_maxcmdrate "101"
sv_mincmdrate "70"
sv_client_cmdrate_difference "30"
sv_client_interpolate "0.1"
sv_lan "0"
sv_downloadurl ""
sv_region "3"
1 = The option is activated and turned on
0 = It is deactivated and turned off
This is the whole of a server.cfg file. Copy and paste this into a .txt file if you don't have on in your Server folder. Most of these are default and should be left as they are. The ones i have written next to are the ones that are changeable (and the ones i can remember).
Yes copy and pasted but i did actually write what they meant
hostname "blah blah" - The name of your server
sv_rcon_banpenalty "0"
sv_rcon_log "1"
sv_rcon_maxfailures "5"
sv_rcon_minfailures "2"
sv_rcon_minfailuretime "30"
rcon_password "xxxxxx" - This is the RCON password that you shove in the console
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg
sv_password "" - This is the server password if you want to make it private
tf_flag_caps_per_round "3" - The number of flag caps before another round is started
tf_playergib "1"
tf_stats_track "1" - Turn on server stats for players
tf_stats_verbose "0"
sv_alltalk "1" - This is the option whether all players red and lu can talk to each other
sv_pausable "0"
sv_cheats "0" - Cheats set to 0 to activate VAC secure server anit cheat programme
sv_consistency "1"
sv_allowupload "1"
sv_allowdownload "1" - If you have sound files, maps etc, this needs to be set to 1
sv_timeout "300"
sv_pure "1"
sv_pure_kick_clients "1"
mp_allowNPCs "1"
mp_allowspectators "1"
mp_autocrosshair "1"
mp_autoteambalance "1"
mp_autoteambalance_delay "15"
mp_autoteambalance_warning_delay "5"
mp_bonusroundtime "15"
mp_chattime "5"
mp_clan_ready_signal "0"
mp_clan_readyrestart "0"
mp_decals "200"
mp_defaultteam "0"
mp_enableroundwaittime "1"
mp_fadetoblack "0"
mp_falldamage "0"
mp_flashlight "0"
mp_footsteps "1"
mp_forcecamera "1"
mp_forcerespawn "1"
mp_forcerespawnplayers "cmd"
mp_forcewin "cmd"
mp_fraglimit "0" - Set this if you want to limit people to a certain score before the round finishes
mp_friendlyfire "0"
mp_idledealmethod "1"
mp_idlemaxtime "3"
mp_maxrounds "2"
mp_restartgame "0"
mp_restartround "0"
mp_scrambleteams "cmd"
mp_showrespawntimes "1"
mp_stalemate_timelimit "240"
mp_switchteams "cmd"
mp_teamlist "0"
mp_teamoverride "1"
mp_teamplay "0"
mp_teams_unbalance_limit "1"
mp_time_between_capscoring "30"
mp_timelimit "20"
mp_waitingforplayers_cancel "0"
mp_waitingforplayers_restart "0"
mp_weaponstay "0"
mp_winlimit "0"
phys_pushscale 15
sv_accelerate "10"
sv_airaccelerate "10"
sv_allow_color_correction "1"
sv_allow_wait_command "1"
sv_allowdownload "1"
sv_allowupload "1"
sv_alltalk "1"
sv_alternateticks "0"
sv_backspeed "0"
sv_bonus_challenge "0"
sv_bounce "0"
sv_cacheencodedents "1"
sv_cheats "0"
sv_clearhinthistory "cmd"
sv_client_cmdrate_difference "20"
sv_client_interpolate "-1"
sv_client_max_interp_ratio "2"
sv_client_min_interp_ratio "1"
sv_client_predict "-1"
sv_consistency "1"
sv_enableoldqueries "1"
sv_filterban "1"
sv_footsteps "1"
sv_force_transmit_ents "0"
sv_forcepreload "0"
sv_friction "4"
sv_gravity "800"
sv_ignore_hitboxes "0"
sv_instancebaselines "1"
sv_lagflushbonecache "1"
sv_lan "0"
sv_log_onefile "0"
sv_logbans "0"
sv_logblocks "0"
sv_logdownloadlist "1"
sv_logecho "1"
sv_logfile "1"
sv_logflush "0"
sv_logsdir "0"
sv_massreport "0"
sv_master_legacy_mode "1"
sv_master_share_game_socket "1"
sv_max_queries_sec "3"
sv_max_queries_sec_global "60"
sv_max_queries_window "30"
sv_noclipaccelerate "5"
//sv_noclipduringpause "0"
sv_noclipspeed "5"
sv_npc_talker_maxdist "1024"
sv_optimizedmovement "1"
sv_parallel_packentities "1"
sv_parallel_sendsnapshot "1"
sv_pausable "0"
sv_specaccelerate "5"
sv_specnoclip "1"
sv_specspeed "3"
sv_stats "1"
sv_stepsize "18"
sv_stopspeed "100"
sv_timeout "60"
sv_turbophysics "0"
sv_unlag "1"
sv_unlag_fixstuck "0"
//sv_visiblemaxplayers "25"
//sv_voicecodec "0"
sv_voiceenable "1"
sv_wateraccelerate "10"
sv_waterdist "12"
sv_maxrate "25000"
sv_minrate "10000"
sv_maxupdaterate "101"
sv_minupdaterate "70"
sv_maxcmdrate "101"
sv_mincmdrate "70"
sv_client_cmdrate_difference "30"
sv_client_interpolate "0.1"
sv_lan "0"
sv_downloadurl ""
sv_region "3"
1 = The option is activated and turned on
0 = It is deactivated and turned off
This is the whole of a server.cfg file. Copy and paste this into a .txt file if you don't have on in your Server folder. Most of these are default and should be left as they are. The ones i have written next to are the ones that are changeable (and the ones i can remember).
Yes copy and pasted but i did actually write what they meant
Useful Console Commands
To use the admin commands in the console you will need to log in with your rcon password. Type rcon_password followed by your password. To open the console press the ` key. (Above Tab) If nothing happens when you press `, you may need to go to advanced settings and tick, enable developers console box.
sv_password <password> - Set a password for your server, remove the <>'s.
mp_friendlyfire <1/0> - Choose 1 for on and 0 for off.
say <text> - This sends a message to all players on the server, replace <text> with what you want to say.
To use the admin commands in the console you will need to log in with your rcon password. Type rcon_password followed by your password. To open the console press the ` key. (Above Tab) If nothing happens when you press `, you may need to go to advanced settings and tick, enable developers console box.
sv_password <password> - Set a password for your server, remove the <>'s.
mp_friendlyfire <1/0> - Choose 1 for on and 0 for off.
say <text> - This sends a message to all players on the server, replace <text> with what you want to say.
Comment