The Ravenous Bugblatter Beast of Traal
Stupid, but extremely ravenous!

Whois Plugin - Version 3.8 - Overview

Filename: plugin_blatt_whois

Offline Manual

You are reading this offline manual for this plugin. The links to the right navigate through the offline information. The links above and to the left link to www.ravenousbugblatterbeast.pwp.blueyonder.co.uk. If you downloaded the plugin from somewhere else, or downloaded it some time ago, I recomend you check for an updated plugin. Note that the on-line manual may have been updated even if the plugin hasn't.

Overview

The Whois plugin keeps a record of all players that have played on your server. It can provide details on the different names they have played under, the frequency at which they play and their relative performance when there is and isn't an administrator present. It can also detect players connecting from the same IP address but with different WONIDs so you can tell when a banned player returns with a new WONID, and it can mediate which players are required to use Cheating-Death.

Main features:

  • In-game reporting
  • Browse whois database from the web
  • Integration with HLGuard
  • Tracks your admins' suspicions on individual players
  • Cross-references IP addresses and Names to detect banned players rejoining
  • Reports on players rejoining after being temp banned or kicked, or leaving then rejoining with a different name
  • Spots players connecting from the same IP address or subnet
  • Logs repeated or suspicious team kills
  • Cheating-Death mediation - the plugin will determine when a player needs to use Cheating-Death

Watching Players

You can add a "watch" to a player. When a player with a watch enabled joins your server, all administrators connected will be notified that they should watch the player. Similarly if an administrator connects whilst players that have watches are already connected, the administrator is warned to use the bbwhois_watch command to list the players to watch.

Administrators can add and remove watches as necessary, and the plugin can automatically add them when a player is connecting from the same IP range as a player that has already been banned. HL Guard can also add watches against players it suspects of using an aimbot, and watched players will be required to use Cheating-Death.

Data Storage

The plugin utilises a hash function to split player information among a large number of files rather than storing it in a single text file or in an in-memory data structure. This means you can use it for a long period of time and retrive player information without adding significant lag to your server.

All data files are stored in XML format. This means that the data is easily accessible to external applications, and also means you can open them in a browser for a full report on each player. (IE6 / Mozilla 1.03 / Netscape 7 / Opera 7 required).

The plugin also includes an indexing script to build a search page for the player database allowing you to publish it on a website or just search outside the game on the local machine.