It is a python script helping in server administration with some interesting features (see below). If interested you can visit the download webpage with quick reference and installation guide. Feel free to ask for information or post bugs and suggestions on RedCap dedicated Forum
You can also see RedCap working on our servers:
bw| Server 1: 195.43.185.235:27961
bw| Server 2: 195.43.185.235:27960
Commands:
- !!ab Switch Autobalance between AUTO/MAN/OFF
- !tm Manual balance at round end (it works only if teams are unbalanced and autobalance mode is "manual").
- !ora Shows time
- !isk Shows three instant skills: the best player's one, your own one and the worst player's one.
- !!sk [name] Shows someone absolute skill. If you want to know your own skill !!sk it is enough.
- !m name Mute player name.
- !info Shows RedCap version number and Server IP and Port.
- !!war \passw Switch the server in CW mode. Server parameters depends on the config file specified in "warconf" parameter (see above). Replace "passw" with a password of your choice. If the server remains empty at least 90 sec. CW Mode is switched off.NOTE: when CW Mode is on, RedCap is automatically paused; the only accepted command is !!pause
- !v Vote permissions are changed to "votetype" for "TempoDiVoto" sec. allowing players to call a special vote. Once "TempoDiVoto" is passed, vote permission are switched back to "unvotetype" and !v cannot be called again for "Tvote" minutes.
- !cy Cycle the map. !cy can be called once every "Tcyclemap" minutes.
- !k name Kick player name from server.
- !s[times] name Slap player name [times] times, or once if times is not entered.
- !f name (r|b|s) Force player name in team r=red, b=blue or s=spectator.
- !!z name Shows the nick registered into the DB.
- !!reg name Give trust to name and change the registered nick into DB.
- !b[hours] name Bans name for [hours], hours (1 hour if hours is not entered).
- !!pause Switches between PAUSED/STOPPED/ACTIVATED moddes
- !n[times] name Nuke player name [times] times, or once if times is not entered.
- !!unreg name Remove trust to player name
- !!ban name Permanently ban player name.
- !!status Shows the following infos for each player: slot, nick, level, status (dead alive) team(red ,blue,spect), guid.
- !!passport Switch the trust mode ON/OFF
- !!lev(x) name Grant level x to player name.
- !!restart Restart Redcap.
*name could be the full name or part of it.
Other Features:
Censoring:
RedCap check chat dialogs and slap for not allowed words. After "max_warns" warning, the player is kicked.
Flood Control:
Writing more than "maxFlood" sentences in "TempoControllo1" lead to a kick.
Nick control:
RedCap periodically check that all the nicks respect "minNick" (regex) and "godnick" parameters Unallowed nick are kicked.
Nick flood control:
If someone changes his nick more than "maxNickchanges" in "TempoControllo1" he will be kicked. This to avoid some fuckin' nick change scripts.
Archiving:
Everyday at, "DailyControl" hour RedCap archive with date and clean UrT log. This allow to avoid huge logs and keep them clean.
Daily config reload:
Everyday at, "DailyControl" hour RedCap reload thew config specified in "baseconf" cleaning all the rcon modification sent all along the day.
Absolute (long term) skill:
RedCap calculate the "skill" for each player and store it in DB. Skill value is based on a sliding mean on the last 2000 round. Opponent team skill and teamkills are also considered. Skill is shown when the player join the gameserver or on demand
Skill ranking:
Every hour RedCap create a well formed HTML file, which can be used to show skill ranking on a website. RedCap also takes care of FTP transfer to the remote website.
Chat recovery:
Everyday at, "DailyControl" hour RedCap create a well formed HTML file, which can be used to show chat dialogs on a website. RedCap also takes care of FTP transfer to the remote website.
This post has been edited by dead: 25 January 2010 - 11:43 AM