B3

From 7th Cavalry Regiment Wiki

Jump to: navigation, search

B3 or Big Brother Bot is a complete and total server administration package for online games (Call of duty series, BattleField Bad Company 2). B3 is designed primarily to keep game servers free from the derelicts of online gaming, but offers more. With the stock configuration files, B3 will keep servers free from offensive language, and team killers alike. A completely automated and customizable warning system will warn the offending players that this type of behavior is not allowed on your server, and ultimately kick, and or ban them for a predetermined time limit. B3 uses a MySQL database to store its information. This means users, warnings, kicks, and bans are all logged and all quickly retrievable.

Contents

Administrating With B3

Automated Warnings

B3 will automatically warn players on a variety of things.

  • The Teamkill Plugin will warn players for team damage or spawn shooting.
  • The Censor Plugin will warn players using banned words.
  • The Spam Control Plugin will warn players for spamming.
  • B3 will warn user for using un-authorized commands.

Manual Warnings

The warning system allows admins to design an easy to use ruleset for their server. Instead of constantly telling your guests the rules of your server, just !warn them.

After a set number of warnings, B3 will temp-ban a player. Each warning is individually customized for the amount of time that the warning is active. When a player receives 3 warnings an alert message will be displayed. If after 30 seconds the warnings have not been cleared, the player will be temp-banned for a time relative to the warning expiration time.

Player Identification

The simplest player identifier is the players name. You can use any part of the player name. Only enough charachters to match the players name uniquely is needed. If more than one player on the server has a simular name, you will be prompted with all players matching that name and thier client id.

Player ID

The Database ID is the players unique identification within the B3 database. It is prepended with an ”@” and is often referred to as the “at ID”. This ID is displayed with the !leveltest command and the !lookup command. You can use this ID to perform actions against a player even when that player is not connected.

You can use the !lookup command to find offline users in the database.

B3 Commands

Public User Commands

Name Level Scope Action
!register All Private Register user as a basic user
!help [<command| * Level>] All Private Get info on how to use a command, you can use “*” for partial matches
!regtest All Private or Private Display user current status
!time All Private or Private Display the servers current time
!maps Users Private or Private List the server map rotation
!nextmap Users Private or Private Display the next map in rotation
!seen <name> Users Private or Private Display when was this player last seen
!admins Users Private or Private List all the online admins
!rules All Private or Private Receive server rules
!mapstats [<name>] Users Private List a players stats for the map
!testscore <name> Users Private How much skill points you will get if you kill the player
!topstats Users Private List the top 5 map stats players
!xlrhide <player> <on/off> Users Private Hide/unhide a player from the stats
!xlrstats <player> Users Private List a players XLR stats, if you don't add a name you get your stats
!xlrtopstats [<#>] Users Private List the top # players of the last 14 days

Administrator Commands

Name Level Scope Action
!admintest Admin Private Display your current user status
!aliases <name> Admin Private List a players aliases
!baninfo <name> Admin Private Display how many bans a user has
!find <name> Admin Private Test to find a connected player
!kick <name> [<reason>] Admin Private kick a player
!leveltest <name> Admin Private Display a user's status
!list Admin Private List all connected players
!lookup <name> Admin Private Lookup a player in the database
!notice <name> <notice> Admin Private Add a good/bad behavior note for the player
!permban <name> [<reason>] Admin Private Ban a player permanently
!scream <message> Admin Public Yell a message to all player in multiple colors
!spam <name> <message> Admin Public or Private Spam a predefined message
!spams Admin Private List spam messages
!warn <name> [<warning>] Admin Public Warn user
!warninfo <name> Admin Private Display how many warning points a user has
!warns Admin Private List warnings

Private/Training/TCC/Modded server specific Commands

Name Level Scope Action
!maprotate Admin Private Switch to the next map in rotation
!mag <map> <gametype> Masteradmin Public Performs a map and gametype switch, does not use mp_ in this
!map <map> Admin Public Switch current map to specified map
!fastrestart Masteradmin Public Perform a Fast Restart
!ff <on/off/shared/reflect> Masteradmin Public Turns Friendly Fire on, off, shared, or reflect, and performs a fast restart.
!gametype <sab/sd/dm/tdm/hq> Masteradmin Public Switches the game mode and performs a map restart
!killcam <on/off> Masteradmin Public Turns Killcam on or off and performs a fast restart
!hardcore <on/off> Masteradmin Public Turns Hardcore on or off and performs a fast restart
!spectate <off/team/free> Masteradmin Public Sets Spectator mode and performs a fast restart

See Also

Echelon

References

bigbrotherbot.net command list

Further Reading

External Links

http://www.bigbrotherbot.net

Personal tools