Initial Configuration
Plugin.ini
Rate mangement plugin:
- Add the line below anywhere in your plugin.ini file in
your cstrike folder:
dlls/plugin_blattvote.amx
Anti-Player plugin:
- Add the line below anywhere in your plugin.ini file in
your cstrike folder:
dlls/plugin_blattplayer.amx
Map Voting plugin:
Maps.ini
Map Voting plugin:
- If is recommended that this file exists. If you do not have one, simply
copy your mapcycle.txt file and rename it to maps.ini
Server.cfg
The following settings should be in your server.cfg file, or your
listenserver.cfg file if you are using the built-in server on the copy of
half-life you are using to play.
NOTE: Some of these will already be present, some won't. Make sure
you replace any existing lines for these particular settings.
All plugins:
- admin_vault_file must be set to some filename (normally vault.ini).
This file will be created if it doesn't exist.
- allow_client_exec must be 1 to allow rate changes,
audible vote countdowns and display of scores on a map change.
Rate management plugin:
- sv_minrate and sv_maxrate should be set to suitable values
for your clients. Note: This is not required, but is recommended.
Map voting plugin:
- maps_file should be set to the file name of your maps file,
normally, "maps.ini"
- admin_vote_autostart must be 0 to stop other voting
mechanisms interfering.
- file_access_read must be 1 so the plugin can read
maps.ini
- file_access_write must be 1 so the plugin can
resort maps.ini
- vote_freq should be as low as you can tolerate. I recommend
3 minutes if this your only voting plugin, or 1-2 minutes if you
are also running other types of vote.
- mp_timelimit should be to the number of minutes to stay on a map
before a vote occurs automatically.
Anti-Player plugin:
- file_access_read must be 1 so the plugin can read
badplayernames.ini and newplayernames.ini
badplayernames.ini
Anti-Player plugin:
- This file should contain 1 name per line that should be banned. Names
are not case sensitive.
newplayernames.ini
Anti-Player plugin:
- This file should contain 1 name per line. These names will be used to
replace the name of any players that connect with banned names. You
should ensure that this file contains as many names as you have slots
on your server.