<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.bzflag.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bambino</id>
	<title>BZFlagWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bzflag.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bambino"/>
	<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/Special:Contributions/Bambino"/>
	<updated>2026-05-19T12:24:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Server_Administration&amp;diff=7121</id>
		<title>Server Administration</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Server_Administration&amp;diff=7121"/>
		<updated>2010-07-09T21:00:59Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* See also */ Added link on How To ban&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
Server [[Administrator|administrators]] can ban players from their server. There are several methods of banning, including banning ranges of addresses. Ban durations can vary from minutes to &amp;quot;forever&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Caught in a ban==&lt;br /&gt;
If a player is caught in a ban, the server will refuse to allow the player to join. A message should appear at the very bottom of the chat box that says why the ban is in place, and who created the ban. This ban may not necessarily be targeting the player that is joining. Many times an admin or cop will have to enter a range ban in order to keep a trouble player off the server. This can have the side-effect of banning innocent players as well.&lt;br /&gt;
&lt;br /&gt;
Sometimes the player will not see a message. This is usually the case when caught in a host ban (a ban on the hostname instead of the IP). The world will show up, but the player will be unable to spawn and the connection will drop shortly after. For this, the player will have to contact the server owner or an administrator to find out where the issue lies.&lt;br /&gt;
&lt;br /&gt;
===Contacting an administrator===&lt;br /&gt;
A ban may be lifted or worked around by contacting an administrator. Generally it is best to contact the administrator or cop that issued the ban. This can be found at the end of the ban message when joining.&lt;br /&gt;
&lt;br /&gt;
One way to do this is to [http://my.bzflag.org/bb/ucp.php?i=pm&amp;amp;folder=inbox send a private message] to the user on the BZFlag forum. The admin or cop might also be online somewhere else.&lt;br /&gt;
&lt;br /&gt;
Do NOT post a forum thread asking to be unbanned. This is a private matter and it should be handled in private.&lt;br /&gt;
&lt;br /&gt;
===Whitelisting===&lt;br /&gt;
Many servers use a &amp;quot;whitelist&amp;quot; group for players mistakenly caught in bans. This group would be assigned a permission that allows them to join through any existing bans. This allows the server to keep the trouble players out while also allowing others caught in the ban to still play. This would require that the innocent players play under a registered account and that the account is added to the correct whitelist group.&lt;br /&gt;
&lt;br /&gt;
===Evading bans===&lt;br /&gt;
&lt;br /&gt;
If a player causes a change on their network in order to evade a ban, they can expect their existing ban to be updated to include a range of addresses and a much longer ban duration. It is better to accept the ban and/or contact the administrator to find out how long the current ban will last.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Master Ban]]&lt;br /&gt;
&lt;br /&gt;
[[How To Ban]]&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7120</id>
		<title>How To Ban</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7120"/>
		<updated>2010-07-09T20:58:12Z</updated>

		<summary type="html">&lt;p&gt;Bambino: Removed all the &amp;quot;you&amp;quot;s, finished page, removed personal opinions, added link to server permissions. I hope everyone is happier :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How To Ban==&lt;br /&gt;
&lt;br /&gt;
This page is a guide on how to use each ban command with a discription on how to correctly preform the commands.&lt;br /&gt;
In order to issue the following commands their are permissions that are needed. See here for a list of [[Server Permissions|permissions]] and their corresponding commands&lt;br /&gt;
&lt;br /&gt;
===Durations===&lt;br /&gt;
&lt;br /&gt;
Every ban needs a duration, or expiry limit. The duration can be anywhere between 1 minute to infinity, or permanent.&lt;br /&gt;
&lt;br /&gt;
 1m = One minute&lt;br /&gt;
 1h = One hour&lt;br /&gt;
 1d = One day&lt;br /&gt;
 1w = One week&lt;br /&gt;
 1y = One year&lt;br /&gt;
 0, max, forever = Permanent ban. Will never expire.&lt;br /&gt;
&lt;br /&gt;
==IP Banning==&lt;br /&gt;
There are multiple ways to ban a user using their IP address.&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [14] I_need_to_be_banned 127.0.0.1 (localhost)&lt;br /&gt;
 [SERVER-&amp;gt;] [15] Ban the other guy 123.123.123.123 (please-dont.ban.me)&lt;br /&gt;
&lt;br /&gt;
To ban just the IP address on the user &amp;quot;I_need_to_be_banned&amp;quot; issue the command:&lt;br /&gt;
&lt;br /&gt;
 /ban 127.0.0.1 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will ban the user for one week, with the reason &amp;quot;asked for it&amp;quot;. There are two more ways to ban a user. Banning them by name, or slot number. To ban them by their name type:&lt;br /&gt;
&lt;br /&gt;
 /ban I_need_to_be_banned &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
 /ban #14 1&amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both of the above bans will add the user&#039;s IP and BZID to the banlist. To unban before the ban expires unban BOTH the IP and BZID. BZID bans can only be done on a globally registered user.&lt;br /&gt;
&lt;br /&gt;
==ID Banning==&lt;br /&gt;
This type of banning can only be used on globally registered users - those who have registered on the BZFlag forums and have a + sign by their name.&lt;br /&gt;
&lt;br /&gt;
To view a user&#039;s BZID enter &amp;quot;/idlist&amp;quot; and the server will send out a list of players with their BZIDs&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] please ban me           : 12345&lt;br /&gt;
&lt;br /&gt;
To ID ban &amp;quot;please ban me&amp;quot; send the following command:&lt;br /&gt;
 &lt;br /&gt;
 /idban +12345 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The + sign infront of the BZID is needed for ID bans or else it won&#039;t work.&lt;br /&gt;
&lt;br /&gt;
==Host Banning==&lt;br /&gt;
The host ban is the type of ban that is widely used for stopping an abusive user with a dynamic (changing) IP address. Be careful when issuing this ban as it&#039;s possible to block a large number of innocent players from joining.&lt;br /&gt;
&lt;br /&gt;
To do a host ban the player&#039;s host, or ISP is needed . The &#039;/playerlist&#039; command will print out their host.&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [0]Please Ban Me         : 123.123.123.123 (please.ban.me) udp+&lt;br /&gt;
&lt;br /&gt;
Their host is in the brackets (please.ban.me). To issue the ban do:&lt;br /&gt;
&lt;br /&gt;
 /hostban please.ban.me &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Range Bans==&lt;br /&gt;
Range bans are IP bans that cover a range of IP addresses. This type of ban is also useful for banning users with dynamic IPs, while being more precise than a host ban. The following types of range bans are:&lt;br /&gt;
&lt;br /&gt;
 127.0.0.* = Class C&lt;br /&gt;
 127.0.*.* = Class B&lt;br /&gt;
 127.*.*.* = Class A (Very bad idea to do this)&lt;br /&gt;
&lt;br /&gt;
To issue a range ban do &lt;br /&gt;
&lt;br /&gt;
 /ban &amp;lt;range&amp;gt; &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Unbanning==&lt;br /&gt;
&#039;&#039;&#039;The &amp;quot;unban&amp;quot; and &amp;quot;banlist&amp;quot; permissions are needed to successfully issue these commands&lt;br /&gt;
&#039;&#039;&#039;IP Unbanning&#039;&#039;&#039;&lt;br /&gt;
 /unban &amp;lt;IP Address&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ID Unbanning&#039;&#039;&#039;&lt;br /&gt;
 /idunban &amp;lt;BZID&amp;gt;&lt;br /&gt;
The + sign is not needed for unbanning.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Host Unbanning&#039;&#039;&#039;&lt;br /&gt;
 /hostunban &amp;lt;hostname&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Range Unbanning&#039;&#039;&#039;&lt;br /&gt;
 /unban &amp;lt;IP&amp;gt;&lt;br /&gt;
Make sure to include the *. It must be in the same format as in the banlist&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Server_Permissions&amp;diff=7119</id>
		<title>Server Permissions</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Server_Permissions&amp;diff=7119"/>
		<updated>2010-07-09T20:50:05Z</updated>

		<summary type="html">&lt;p&gt;Bambino: Added modcount&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Permissions can be assigned to groups and individual players on a server. &lt;br /&gt;
These permissions control what a player may do on the server. Many of the permissions control which [[Client_Commands|commands]] can be used by players.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable}}&lt;br /&gt;
|-&lt;br /&gt;
| {{Hl3}} |&#039;&#039;&#039;Permission&#039;&#039;&#039; &lt;br /&gt;
| {{Hl3}} |&#039;&#039;&#039;Description&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|  actionMessage  ||  Allowed to use &#039;&#039;&#039;&#039;&#039;/me&#039;&#039;&#039;&#039;&#039;                                                &lt;br /&gt;
|-&lt;br /&gt;
|  adminMessageReceive  ||  Player receives messages sent to the admin channel                  &lt;br /&gt;
|-&lt;br /&gt;
|  adminMessageSend  ||  Player may send messages to the admin channel                       &lt;br /&gt;
|-&lt;br /&gt;
|  antiban  ||  Player is immune to &#039;&#039;&#039;&#039;&#039;/ban&#039;&#039;&#039;&#039;&#039;                                          &lt;br /&gt;
|-&lt;br /&gt;
|  antideregister  ||  Player cannot be deregistered with &#039;&#039;&#039;&#039;&#039;/deregister&#039;&#039;&#039;&#039;&#039;                    &lt;br /&gt;
|-&lt;br /&gt;
|  antikick  ||  Player is immune to &#039;&#039;&#039;&#039;&#039;/kick&#039;&#039;&#039;&#039;&#039;                                         &lt;br /&gt;
|-&lt;br /&gt;
|  antikill  ||  Player is immune to &#039;&#039;&#039;&#039;&#039;/kill&#039;&#039;&#039;&#039;&#039;                                         &lt;br /&gt;
|-&lt;br /&gt;
|  antipoll  ||  Player is immune to &#039;&#039;&#039;&#039;&#039;/poll&#039;&#039;&#039;&#039;&#039;                                         &lt;br /&gt;
|-&lt;br /&gt;
|  antipollban  ||  Player is immune banning with &#039;&#039;&#039;&#039;&#039;/poll&#039;&#039;&#039;&#039;&#039;                               &lt;br /&gt;
|-&lt;br /&gt;
|  antipollkick  ||  Player is immune kicking with &#039;&#039;&#039;&#039;&#039;/poll&#039;&#039;&#039;&#039;&#039;                               &lt;br /&gt;
|-&lt;br /&gt;
|  antipollkill  ||  Player is immune killing with &#039;&#039;&#039;&#039;&#039;/poll&#039;&#039;&#039;&#039;&#039;                               &lt;br /&gt;
|-&lt;br /&gt;
|  ban  ||  Player may ban other players with &#039;&#039;&#039;&#039;&#039;/ban&#039;&#039;&#039;&#039;&#039;                            &lt;br /&gt;
|-&lt;br /&gt;
|  banlist  ||  Player may list active bans with &#039;&#039;&#039;&#039;&#039;/banlist&#039;&#039;&#039;&#039;&#039;                         &lt;br /&gt;
|-&lt;br /&gt;
|  countdown  ||  Player may issue &#039;&#039;&#039;&#039;&#039;/countdown&#039;&#039;&#039;&#039;&#039;                                       &lt;br /&gt;
|-&lt;br /&gt;
|  date  ||  Player may query the date and time from the server with &#039;&#039;&#039;&#039;&#039;/date&#039;&#039;&#039;&#039;&#039;     &lt;br /&gt;
|-&lt;br /&gt;
|  endGame  ||  Player may issue &#039;&#039;&#039;&#039;&#039;/endgame&#039;&#039;&#039;&#039;&#039;                                         &lt;br /&gt;
|-&lt;br /&gt;
|  flagHistory  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/flag history&#039;&#039;&#039;&#039;&#039;                                &lt;br /&gt;
|-&lt;br /&gt;
|  flagMaster  ||  Player allowed to use all &#039;&#039;&#039;&#039;&#039;/flag&#039;&#039;&#039;&#039;&#039; commands                 &lt;br /&gt;
|-&lt;br /&gt;
|  flagMod  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/flag reset&#039;&#039;&#039;&#039;&#039;, &#039;&#039;&#039;&#039;&#039;/flag show&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;/flag history&#039;&#039;&#039;&#039;&#039;. Using &#039;&#039;&#039;&#039;&#039;/flag reset&#039;&#039;&#039;&#039;&#039; to reset an individual flag requires &#039;&#039;flagMaster&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|  hideAdmin  ||  Player doesn&#039;t show @                                  &lt;br /&gt;
|-&lt;br /&gt;
|  idlestats  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/idlestats&#039;&#039;&#039;&#039;&#039;                                  &lt;br /&gt;
|-&lt;br /&gt;
|  info  ||                                                              &lt;br /&gt;
|-&lt;br /&gt;
|  kick  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/kick&#039;&#039;&#039;&#039;&#039;                                       &lt;br /&gt;
|-&lt;br /&gt;
|  kill  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/kill&#039;&#039;&#039;&#039;&#039;                                       &lt;br /&gt;
|-&lt;br /&gt;
|  lagstats || Player may use &#039;&#039;&#039;&#039;&#039;/lagstats&#039;&#039;&#039;&#039;&#039; to query the latency of players&lt;br /&gt;
|-&lt;br /&gt;
|  lagwarn  ||  Player may use &#039;&#039;&#039;&#039;&#039;/lagwarn&#039;&#039;&#039;&#039;&#039; to query or set lagwarn variable          &lt;br /&gt;
|-&lt;br /&gt;
|  listPerms  ||  Player may use &#039;&#039;&#039;&#039;&#039;/showperms&#039;&#039;&#039;&#039;&#039; to show the current permissions of the user/selected player.                                                                      &lt;br /&gt;
|-&lt;br /&gt;
|  masterban  ||  Player may use &#039;&#039;&#039;&#039;&#039;/masterban&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|  modcount ||  Player may use &#039;&#039;&#039;&#039;&#039;/modcount&#039;&#039;&#039;&#039;&#039;                       &lt;br /&gt;
|-&lt;br /&gt;
|  mute  ||  Player may use &#039;&#039;&#039;&#039;&#039;/mute&#039;&#039;&#039;&#039;&#039;                                              &lt;br /&gt;
|-&lt;br /&gt;
|  playerList  ||  Player may use &#039;&#039;&#039;&#039;&#039;/playerlist&#039;&#039;&#039;&#039;&#039;                                        &lt;br /&gt;
|-&lt;br /&gt;
|  plugins  ||  Player may use &#039;&#039;&#039;&#039;&#039;/loadplugin&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;/unloadplugin&#039;&#039;&#039;&#039;&#039;. Requires  bzflag to be built with the optional plug-in support, available in version 2.0.10+.                                       &lt;br /&gt;
|-&lt;br /&gt;
|  poll  ||  Player may use &#039;&#039;&#039;&#039;&#039;/poll&#039;&#039;&#039;&#039;&#039;                                              &lt;br /&gt;
|-&lt;br /&gt;
|  pollBan  ||  Player may use &#039;&#039;&#039;&#039;&#039;/poll ban&#039;&#039;&#039;&#039;&#039;                                          &lt;br /&gt;
|-&lt;br /&gt;
|  pollFlagReset  ||  Player may use &#039;&#039;&#039;&#039;&#039;/poll flagreset&#039;&#039;&#039;&#039;&#039;                                    &lt;br /&gt;
|-&lt;br /&gt;
|  pollKick  ||  Player may use &#039;&#039;&#039;&#039;&#039;/poll kick&#039;&#039;&#039;&#039;&#039;                                         &lt;br /&gt;
|-&lt;br /&gt;
|  pollKill  ||  Player may use &#039;&#039;&#039;&#039;&#039;/poll kill&#039;&#039;&#039;&#039;&#039;                                         &lt;br /&gt;
|-&lt;br /&gt;
|  pollSet   ||  Player may use &#039;&#039;&#039;&#039;&#039;/poll set&#039;&#039;&#039;&#039;&#039;                                          &lt;br /&gt;
|-&lt;br /&gt;
|  privateMessage  ||  Player may send private messages with &#039;.&#039;                           &lt;br /&gt;
|-&lt;br /&gt;
|  record  ||  Player may use &#039;&#039;&#039;&#039;&#039;/record&#039;&#039;&#039;&#039;&#039;                                            &lt;br /&gt;
|-&lt;br /&gt;
|  rejoin  ||  Allows instant rejoin, regardless of &#039;&#039;&#039;&#039;&#039;_rejoinTime&#039;&#039;&#039;&#039;&#039;                    &lt;br /&gt;
|-&lt;br /&gt;
|  removePerms  ||  May remove permissions from players                                 &lt;br /&gt;
|-&lt;br /&gt;
|  replay  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/replay&#039;&#039;&#039;&#039;&#039;                                     &lt;br /&gt;
|-&lt;br /&gt;
|  requireIdentify  ||  Registered callsigns must identify before they are allowed to spawn &lt;br /&gt;
|-&lt;br /&gt;
|  say  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/say&#039;&#039;&#039;&#039;&#039;                                        &lt;br /&gt;
|-&lt;br /&gt;
|  sendHelp  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/sendhelp&#039;&#039;&#039;&#039;&#039;                                   &lt;br /&gt;
|-&lt;br /&gt;
|  setAll  ||  Grants all set* perms                                               &lt;br /&gt;
|-&lt;br /&gt;
|  setPerms  ||  May grant permissions to players                                    &lt;br /&gt;
|-&lt;br /&gt;
|  setVar  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/set&#039;&#039;&#039;&#039;&#039;                                        &lt;br /&gt;
|-&lt;br /&gt;
|  shortBan  ||  Allowed bans with limited durations only                            &lt;br /&gt;
|-&lt;br /&gt;
|  showOthers  ||  May use &#039;&#039;&#039;&#039;&#039;/showgroup&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;&#039;&#039;/showperms&#039;&#039;&#039;&#039;&#039; on other callsigns                             &lt;br /&gt;
|-&lt;br /&gt;
|  shutdownServer  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/shutdownserver&#039;&#039;&#039;&#039;&#039;                               &lt;br /&gt;
|-&lt;br /&gt;
|  spawn  ||  Join game as a player. Observers don&#039;t need this permission.        &lt;br /&gt;
|-&lt;br /&gt;
|  superkill  ||  Player allowed to use &#039;&#039;&#039;&#039;&#039;/superkill&#039;&#039;&#039;&#039;&#039;                                  &lt;br /&gt;
|-&lt;br /&gt;
|  talk  ||  Allows player to send messages.                                     &lt;br /&gt;
|-&lt;br /&gt;
|  unban  ||  Player may use &#039;&#039;&#039;&#039;&#039;/unban&#039;&#039;&#039;&#039;&#039;                                             &lt;br /&gt;
|-&lt;br /&gt;
|  unmute  ||  Player may use &#039;&#039;&#039;&#039;&#039;/unmute&#039;&#039;&#039;&#039;&#039;                                             &lt;br /&gt;
|-&lt;br /&gt;
|  veto  ||  Player may use &#039;&#039;&#039;&#039;&#039;/veto&#039;&#039;&#039;&#039;&#039;                                              &lt;br /&gt;
|-&lt;br /&gt;
|  viewReports  ||  Player may use &#039;&#039;&#039;&#039;&#039;/viewreports&#039;&#039;&#039;&#039;&#039;                                       &lt;br /&gt;
|-&lt;br /&gt;
|  vote  ||  Player may use &#039;&#039;&#039;&#039;&#039;/vote&#039;&#039;&#039;&#039;&#039;                                              &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Server]]&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7118</id>
		<title>How To Ban</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7118"/>
		<updated>2010-07-09T20:08:42Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Host Banning */ Added range bans.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How To Ban==&lt;br /&gt;
&lt;br /&gt;
This page is a guide on how to use each ban command, as well as an explanation on what each command does.&lt;br /&gt;
&lt;br /&gt;
You will need the following permissions in-game to the commands listed below: SHORTBAN, BAN, UNBAN, and PLAYERLIST. If you have ban you don&#039;t need shortban.&lt;br /&gt;
&lt;br /&gt;
====Durations====&lt;br /&gt;
&lt;br /&gt;
Every ban needs a duration, or expiry limit. The duration can be anywhere between 1 minute to infinity, or permanent.&lt;br /&gt;
&lt;br /&gt;
 1m = One minute&lt;br /&gt;
 1h = One hour&lt;br /&gt;
 1d = One day&lt;br /&gt;
 1w = One week&lt;br /&gt;
 1y = One year&lt;br /&gt;
 0, max, forever = Permanent ban. Will never expire.&lt;br /&gt;
&lt;br /&gt;
==IP Banning==&lt;br /&gt;
There are multiple ways you can ban a user using their IP address. You can do the &#039;/playerlist&#039; command and that will print out a list of connected players with their username, IP address, and host (ISP).&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [14] I_need_to_be_banned 127.0.0.1 (localhost)&lt;br /&gt;
 [SERVER-&amp;gt;] [15] Ban the other guy 123.123.123.123 (please-dont.ban.me)&lt;br /&gt;
&lt;br /&gt;
To ban just the IP address on the user &amp;quot;I_need_to_be_banned&amp;quot; you do&lt;br /&gt;
&lt;br /&gt;
 /ban 127.0.0.1 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will ban the user for one week, with the reason &amp;quot;asked for it&amp;quot;. There are two more ways to ban a user. You can ban them by name, or slot number. To ban them by their name you type:&lt;br /&gt;
&lt;br /&gt;
 /ban I_need_to_be_banned &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
 /ban #14 1&amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both of the above bans will add the user&#039;s IP and BZID to the banlist. To unban before the ban expires you must unban BOTH the IP and BZID. You can only do a BZID ban on a globally registered user.&lt;br /&gt;
&lt;br /&gt;
==ID Banning==&lt;br /&gt;
This type of banning can only be used on globally registered users - those who have registered on the BZFlag forums and have a + sign by their name.&lt;br /&gt;
&lt;br /&gt;
To view a user&#039;s BZID you must type &amp;quot;/idlist&amp;quot; and the server will send you a list of players with their BZIDs&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] please ban me           : 12345&lt;br /&gt;
&lt;br /&gt;
To ID ban &amp;quot;please ban me&amp;quot; you send the following command:&lt;br /&gt;
 &lt;br /&gt;
 /idban +12345 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need to have the + sign infront of the BZID or else it won&#039;t work.&lt;br /&gt;
&lt;br /&gt;
==Host Banning==&lt;br /&gt;
The host ban is the type of ban that is widely used for stopping an abusive user with a dynamic (changing) IP address. Be careful when you do this ban as you can block a large number of innocent players from joining.&lt;br /&gt;
&lt;br /&gt;
To do a host ban you need to know the player&#039;s host, or ISP. The &#039;/playerlist&#039; command will tell you their host.&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [0]Please Ban Me         : 123.123.123.123 (please.ban.me) udp+&lt;br /&gt;
&lt;br /&gt;
Their host is in the brackets (please.ban.me). To issue the ban do:&lt;br /&gt;
&lt;br /&gt;
 /hostban please.ban.me &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE: lots of innocent players can get caught in a host ban! If you are a server owner/operator make sure you have a whitelist group setup to allow innocent players through! If you are a player and receive a ban message &amp;quot;Banned host for: &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; by &amp;lt;banner&amp;gt;&amp;quot; then send a PM to that user on the forums!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Range Bans==&lt;br /&gt;
Range bans are IP bans that cover a range of IP addresses. This type of ban is also useful for banning users with dynamic IPs, while being more precise than a host ban. The following types of range bans are:&lt;br /&gt;
&lt;br /&gt;
 127.0.0.* = Class C&lt;br /&gt;
 127.0.*.* = Class B&lt;br /&gt;
 127.*.*.* = Class A (Very bad idea to do this)&lt;br /&gt;
&lt;br /&gt;
To issue a range ban do &lt;br /&gt;
&lt;br /&gt;
 /ban &amp;lt;range&amp;gt; &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7117</id>
		<title>How To Ban</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7117"/>
		<updated>2010-07-09T20:04:30Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Host Banning */ Added how to host ban, whitelisting.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How To Ban==&lt;br /&gt;
&lt;br /&gt;
This page is a guide on how to use each ban command, as well as an explanation on what each command does.&lt;br /&gt;
&lt;br /&gt;
You will need the following permissions in-game to the commands listed below: SHORTBAN, BAN, UNBAN, and PLAYERLIST. If you have ban you don&#039;t need shortban.&lt;br /&gt;
&lt;br /&gt;
====Durations====&lt;br /&gt;
&lt;br /&gt;
Every ban needs a duration, or expiry limit. The duration can be anywhere between 1 minute to infinity, or permanent.&lt;br /&gt;
&lt;br /&gt;
 1m = One minute&lt;br /&gt;
 1h = One hour&lt;br /&gt;
 1d = One day&lt;br /&gt;
 1w = One week&lt;br /&gt;
 1y = One year&lt;br /&gt;
 0, max, forever = Permanent ban. Will never expire.&lt;br /&gt;
&lt;br /&gt;
==IP Banning==&lt;br /&gt;
There are multiple ways you can ban a user using their IP address. You can do the &#039;/playerlist&#039; command and that will print out a list of connected players with their username, IP address, and host (ISP).&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [14] I_need_to_be_banned 127.0.0.1 (localhost)&lt;br /&gt;
 [SERVER-&amp;gt;] [15] Ban the other guy 123.123.123.123 (please-dont.ban.me)&lt;br /&gt;
&lt;br /&gt;
To ban just the IP address on the user &amp;quot;I_need_to_be_banned&amp;quot; you do&lt;br /&gt;
&lt;br /&gt;
 /ban 127.0.0.1 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will ban the user for one week, with the reason &amp;quot;asked for it&amp;quot;. There are two more ways to ban a user. You can ban them by name, or slot number. To ban them by their name you type:&lt;br /&gt;
&lt;br /&gt;
 /ban I_need_to_be_banned &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
 /ban #14 1&amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both of the above bans will add the user&#039;s IP and BZID to the banlist. To unban before the ban expires you must unban BOTH the IP and BZID. You can only do a BZID ban on a globally registered user.&lt;br /&gt;
&lt;br /&gt;
==ID Banning==&lt;br /&gt;
This type of banning can only be used on globally registered users - those who have registered on the BZFlag forums and have a + sign by their name.&lt;br /&gt;
&lt;br /&gt;
To view a user&#039;s BZID you must type &amp;quot;/idlist&amp;quot; and the server will send you a list of players with their BZIDs&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] please ban me           : 12345&lt;br /&gt;
&lt;br /&gt;
To ID ban &amp;quot;please ban me&amp;quot; you send the following command:&lt;br /&gt;
 &lt;br /&gt;
 /idban +12345 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need to have the + sign infront of the BZID or else it won&#039;t work.&lt;br /&gt;
&lt;br /&gt;
==Host Banning==&lt;br /&gt;
The host ban is the type of ban that is widely used for stopping an abusive user with a dynamic (changing) IP address. Be careful when you do this ban as you can block a large number of innocent players from joining.&lt;br /&gt;
&lt;br /&gt;
To do a host ban you need to know the player&#039;s host, or ISP. The &#039;/playerlist&#039; command will tell you their host.&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [0]Please Ban Me         : 123.123.123.123 (please.ban.me) udp+&lt;br /&gt;
&lt;br /&gt;
Their host is in the brackets (please.ban.me). To issue the ban do:&lt;br /&gt;
&lt;br /&gt;
 /hostban please.ban.me &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE: lots of innocent players can get caught in a host ban! If you are a server owner/operator make sure you have a whitelist group setup to allow innocent players through! If you are a player and receive a ban message &amp;quot;Banned host for: &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; by &amp;lt;banner&amp;gt;&amp;quot; then send a PM to that user on the forums!&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7116</id>
		<title>How To Ban</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7116"/>
		<updated>2010-07-09T19:52:17Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* ID Banning */  Added Host Banning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How To Ban==&lt;br /&gt;
&lt;br /&gt;
This page is a guide on how to use each ban command, as well as an explanation on what each command does.&lt;br /&gt;
&lt;br /&gt;
You will need the following permissions in-game to the commands listed below: SHORTBAN, BAN, UNBAN, and PLAYERLIST. If you have ban you don&#039;t need shortban.&lt;br /&gt;
&lt;br /&gt;
====Durations====&lt;br /&gt;
&lt;br /&gt;
Every ban needs a duration, or expiry limit. The duration can be anywhere between 1 minute to infinity, or permanent.&lt;br /&gt;
&lt;br /&gt;
 1m = One minute&lt;br /&gt;
 1h = One hour&lt;br /&gt;
 1d = One day&lt;br /&gt;
 1w = One week&lt;br /&gt;
 1y = One year&lt;br /&gt;
 0, max, forever = Permanent ban. Will never expire.&lt;br /&gt;
&lt;br /&gt;
==IP Banning==&lt;br /&gt;
There are multiple ways you can ban a user using their IP address. You can do the &#039;/playerlist&#039; command and that will print out a list of connected players with their username, IP address, and host (ISP).&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [14] I_need_to_be_banned 127.0.0.1 (localhost)&lt;br /&gt;
 [SERVER-&amp;gt;] [15] Ban the other guy 123.123.123.123 (please-dont.ban.me)&lt;br /&gt;
&lt;br /&gt;
To ban just the IP address on the user &amp;quot;I_need_to_be_banned&amp;quot; you do&lt;br /&gt;
&lt;br /&gt;
 /ban 127.0.0.1 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will ban the user for one week, with the reason &amp;quot;asked for it&amp;quot;. There are two more ways to ban a user. You can ban them by name, or slot number. To ban them by their name you type:&lt;br /&gt;
&lt;br /&gt;
 /ban I_need_to_be_banned &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
 /ban #14 1&amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both of the above bans will add the user&#039;s IP and BZID to the banlist. To unban before the ban expires you must unban BOTH the IP and BZID. You can only do a BZID ban on a globally registered user.&lt;br /&gt;
&lt;br /&gt;
==ID Banning==&lt;br /&gt;
This type of banning can only be used on globally registered users - those who have registered on the BZFlag forums and have a + sign by their name.&lt;br /&gt;
&lt;br /&gt;
To view a user&#039;s BZID you must type &amp;quot;/idlist&amp;quot; and the server will send you a list of players with their BZIDs&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] please ban me           : 12345&lt;br /&gt;
&lt;br /&gt;
To ID ban &amp;quot;please ban me&amp;quot; you send the following command:&lt;br /&gt;
 &lt;br /&gt;
 /idban +12345 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need to have the + sign infront of the BZID or else it won&#039;t work.&lt;br /&gt;
&lt;br /&gt;
==Host Banning==&lt;br /&gt;
The host ban is the type of ban that is widely used for stopping an abusive user with a dynamic (changing) IP address. Be careful when you do this ban as you can block a large number of innocent players from joining.&lt;br /&gt;
&lt;br /&gt;
To do a host ban you need to know the player&#039;s host, or ISP. The &#039;/playerlist&#039; command will tell you their host.&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [0]Please Ban Me         : 123.123.123.123 (please.ban.me) udp+&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7115</id>
		<title>How To Ban</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7115"/>
		<updated>2010-07-09T19:46:25Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* IP Banning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How To Ban==&lt;br /&gt;
&lt;br /&gt;
This page is a guide on how to use each ban command, as well as an explanation on what each command does.&lt;br /&gt;
&lt;br /&gt;
You will need the following permissions in-game to the commands listed below: SHORTBAN, BAN, UNBAN, and PLAYERLIST. If you have ban you don&#039;t need shortban.&lt;br /&gt;
&lt;br /&gt;
====Durations====&lt;br /&gt;
&lt;br /&gt;
Every ban needs a duration, or expiry limit. The duration can be anywhere between 1 minute to infinity, or permanent.&lt;br /&gt;
&lt;br /&gt;
 1m = One minute&lt;br /&gt;
 1h = One hour&lt;br /&gt;
 1d = One day&lt;br /&gt;
 1w = One week&lt;br /&gt;
 1y = One year&lt;br /&gt;
 0, max, forever = Permanent ban. Will never expire.&lt;br /&gt;
&lt;br /&gt;
==IP Banning==&lt;br /&gt;
There are multiple ways you can ban a user using their IP address. You can do the &#039;/playerlist&#039; command and that will print out a list of connected players with their username, IP address, and host (ISP).&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [14] I_need_to_be_banned 127.0.0.1 (localhost)&lt;br /&gt;
 [SERVER-&amp;gt;] [15] Ban the other guy 123.123.123.123 (please-dont.ban.me)&lt;br /&gt;
&lt;br /&gt;
To ban just the IP address on the user &amp;quot;I_need_to_be_banned&amp;quot; you do&lt;br /&gt;
&lt;br /&gt;
 /ban 127.0.0.1 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will ban the user for one week, with the reason &amp;quot;asked for it&amp;quot;. There are two more ways to ban a user. You can ban them by name, or slot number. To ban them by their name you type:&lt;br /&gt;
&lt;br /&gt;
 /ban I_need_to_be_banned &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
 /ban #14 1&amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both of the above bans will add the user&#039;s IP and BZID to the banlist. To unban before the ban expires you must unban BOTH the IP and BZID. You can only do a BZID ban on a globally registered user.&lt;br /&gt;
&lt;br /&gt;
==ID Banning==&lt;br /&gt;
This type of banning can only be used on globally registered users - those who have registered on the BZFlag forums and have a + sign by their name.&lt;br /&gt;
&lt;br /&gt;
To view a user&#039;s BZID you must type &amp;quot;/idlist&amp;quot; and the server will send you a list of players with their BZIDs&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] please ban me           : 12345&lt;br /&gt;
&lt;br /&gt;
To ID ban &amp;quot;please ban me&amp;quot; you send the following command:&lt;br /&gt;
 &lt;br /&gt;
 /idban +12345 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need to have the + sign infront of the BZID or else it won&#039;t work.&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7114</id>
		<title>How To Ban</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7114"/>
		<updated>2010-07-09T19:45:18Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* ID Banning */ Updating durations and reasons&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How To Ban==&lt;br /&gt;
&lt;br /&gt;
This page is a guide on how to use each ban command, as well as an explanation on what each command does.&lt;br /&gt;
&lt;br /&gt;
You will need the following permissions in-game to the commands listed below: SHORTBAN, BAN, UNBAN, and PLAYERLIST. If you have ban you don&#039;t need shortban.&lt;br /&gt;
&lt;br /&gt;
====Durations====&lt;br /&gt;
&lt;br /&gt;
Every ban needs a duration, or expiry limit. The duration can be anywhere between 1 minute to infinity, or permanent.&lt;br /&gt;
&lt;br /&gt;
 1m = One minute&lt;br /&gt;
 1h = One hour&lt;br /&gt;
 1d = One day&lt;br /&gt;
 1w = One week&lt;br /&gt;
 1y = One year&lt;br /&gt;
 0, max, forever = Permanent ban. Will never expire.&lt;br /&gt;
&lt;br /&gt;
==IP Banning==&lt;br /&gt;
There are multiple ways you can ban a user using their IP address. You can do the &#039;/playerlist&#039; command and that will print out a list of connected players with their username, IP address, and host (ISP).&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [14] I_need_to_be_banned 127.0.0.1 (localhost)&lt;br /&gt;
 [SERVER-&amp;gt;] [15] Ban the other guy 123.123.123.123 (please-dont.ban.me)&lt;br /&gt;
&lt;br /&gt;
To ban just the IP address on the user &amp;quot;I_need_to_be_banned&amp;quot; you do&lt;br /&gt;
&lt;br /&gt;
 /ban 127.0.0.1 1w asked for it.&lt;br /&gt;
&lt;br /&gt;
This will ban the user for one week, with the reason &amp;quot;asked for it&amp;quot;. There are two more ways to ban a user. You can ban them by name, or slot number. To ban them by their name you type:&lt;br /&gt;
&lt;br /&gt;
 /ban I_need_to_be_banned 1w this is a test&lt;br /&gt;
 /ban #14 1w this is another test&lt;br /&gt;
&lt;br /&gt;
Both of the above bans will add the user&#039;s IP and BZID to the banlist. To unban before the ban expires you must unban BOTH the IP and BZID. You can only do a BZID ban on a globally registered user.&lt;br /&gt;
&lt;br /&gt;
==ID Banning==&lt;br /&gt;
This type of banning can only be used on globally registered users - those who have registered on the BZFlag forums and have a + sign by their name.&lt;br /&gt;
&lt;br /&gt;
To view a user&#039;s BZID you must type &amp;quot;/idlist&amp;quot; and the server will send you a list of players with their BZIDs&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] please ban me           : 12345&lt;br /&gt;
&lt;br /&gt;
To ID ban &amp;quot;please ban me&amp;quot; you send the following command:&lt;br /&gt;
 &lt;br /&gt;
 /idban +12345 &amp;lt;duration&amp;gt; &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need to have the + sign infront of the BZID or else it won&#039;t work.&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7113</id>
		<title>How To Ban</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7113"/>
		<updated>2010-07-09T19:42:37Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* IP Banning */ Added ID banning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How To Ban==&lt;br /&gt;
&lt;br /&gt;
This page is a guide on how to use each ban command, as well as an explanation on what each command does.&lt;br /&gt;
&lt;br /&gt;
You will need the following permissions in-game to the commands listed below: SHORTBAN, BAN, UNBAN, and PLAYERLIST. If you have ban you don&#039;t need shortban.&lt;br /&gt;
&lt;br /&gt;
====Durations====&lt;br /&gt;
&lt;br /&gt;
Every ban needs a duration, or expiry limit. The duration can be anywhere between 1 minute to infinity, or permanent.&lt;br /&gt;
&lt;br /&gt;
 1m = One minute&lt;br /&gt;
 1h = One hour&lt;br /&gt;
 1d = One day&lt;br /&gt;
 1w = One week&lt;br /&gt;
 1y = One year&lt;br /&gt;
 0, max, forever = Permanent ban. Will never expire.&lt;br /&gt;
&lt;br /&gt;
==IP Banning==&lt;br /&gt;
There are multiple ways you can ban a user using their IP address. You can do the &#039;/playerlist&#039; command and that will print out a list of connected players with their username, IP address, and host (ISP).&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [14] I_need_to_be_banned 127.0.0.1 (localhost)&lt;br /&gt;
 [SERVER-&amp;gt;] [15] Ban the other guy 123.123.123.123 (please-dont.ban.me)&lt;br /&gt;
&lt;br /&gt;
To ban just the IP address on the user &amp;quot;I_need_to_be_banned&amp;quot; you do&lt;br /&gt;
&lt;br /&gt;
 /ban 127.0.0.1 1w asked for it.&lt;br /&gt;
&lt;br /&gt;
This will ban the user for one week, with the reason &amp;quot;asked for it&amp;quot;. There are two more ways to ban a user. You can ban them by name, or slot number. To ban them by their name you type:&lt;br /&gt;
&lt;br /&gt;
 /ban I_need_to_be_banned 1w this is a test&lt;br /&gt;
 /ban #14 1w this is another test&lt;br /&gt;
&lt;br /&gt;
Both of the above bans will add the user&#039;s IP and BZID to the banlist. To unban before the ban expires you must unban BOTH the IP and BZID. You can only do a BZID ban on a globally registered user.&lt;br /&gt;
&lt;br /&gt;
==ID Banning==&lt;br /&gt;
This type of banning can only be used on globally registered users - those who have registered on the BZFlag forums and have a + sign by their name.&lt;br /&gt;
&lt;br /&gt;
To view a user&#039;s BZID you must type &amp;quot;/idlist&amp;quot; and the server will send you a list of players with their BZIDs&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] please ban me           : 12345&lt;br /&gt;
&lt;br /&gt;
To ID ban &amp;quot;please ban me&amp;quot; you send the following command&lt;br /&gt;
 &lt;br /&gt;
 /idban +12345 0 test&lt;br /&gt;
&lt;br /&gt;
You need to have the + sign infront of the BZID or else it won&#039;t work.&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7112</id>
		<title>How To Ban</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7112"/>
		<updated>2010-07-09T19:34:46Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* IP Banning */ Banning by slot, player name, and IP&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How To Ban==&lt;br /&gt;
&lt;br /&gt;
This page is a guide on how to use each ban command, as well as an explanation on what each command does.&lt;br /&gt;
&lt;br /&gt;
You will need the following permissions in-game to the commands listed below: SHORTBAN, BAN, UNBAN, and PLAYERLIST. If you have ban you don&#039;t need shortban.&lt;br /&gt;
&lt;br /&gt;
====Durations====&lt;br /&gt;
&lt;br /&gt;
Every ban needs a duration, or expiry limit. The duration can be anywhere between 1 minute to infinity, or permanent.&lt;br /&gt;
&lt;br /&gt;
 1m = One minute&lt;br /&gt;
 1h = One hour&lt;br /&gt;
 1d = One day&lt;br /&gt;
 1w = One week&lt;br /&gt;
 1y = One year&lt;br /&gt;
 0, max, forever = Permanent ban. Will never expire.&lt;br /&gt;
&lt;br /&gt;
==IP Banning==&lt;br /&gt;
There are multiple ways you can ban a user using their IP address. You can do the &#039;/playerlist&#039; command and that will print out a list of connected players with their username, IP address, and host (ISP).&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [14] I_need_to_be_banned 127.0.0.1 (localhost)&lt;br /&gt;
 [SERVER-&amp;gt;] [15] Ban the other guy 123.123.123.123 (please-dont.ban.me)&lt;br /&gt;
&lt;br /&gt;
To ban just the IP address on the user &amp;quot;I_need_to_be_banned&amp;quot; you do&lt;br /&gt;
&lt;br /&gt;
 /ban 127.0.0.1 1w asked for it.&lt;br /&gt;
&lt;br /&gt;
This will ban the user for one week, with the reason &amp;quot;asked for it&amp;quot;. There are two more ways to ban a user. You can ban them by name, or slot number. To ban them by their name you type:&lt;br /&gt;
&lt;br /&gt;
 /ban I_need_to_be_banned 1w this is a test&lt;br /&gt;
 /ban #14 1w this is another test&lt;br /&gt;
&lt;br /&gt;
Both of the above bans will add the user&#039;s IP and BZID to the banlist. To unban before the ban expires you must unban BOTH the IP and BZID.&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7111</id>
		<title>How To Ban</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7111"/>
		<updated>2010-07-09T19:29:53Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* How To Ban */ Added IP banning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How To Ban==&lt;br /&gt;
&lt;br /&gt;
This page is a guide on how to use each ban command, as well as an explanation on what each command does.&lt;br /&gt;
&lt;br /&gt;
You will need the following permissions in-game to the commands listed below: SHORTBAN, BAN, UNBAN, and PLAYERLIST. If you have ban you don&#039;t need shortban.&lt;br /&gt;
&lt;br /&gt;
====Durations====&lt;br /&gt;
&lt;br /&gt;
Every ban needs a duration, or expiry limit. The duration can be anywhere between 1 minute to infinity, or permanent.&lt;br /&gt;
&lt;br /&gt;
 1m = One minute&lt;br /&gt;
 1h = One hour&lt;br /&gt;
 1d = One day&lt;br /&gt;
 1w = One week&lt;br /&gt;
 1y = One year&lt;br /&gt;
 0, max, forever = Permanent ban. Will never expire.&lt;br /&gt;
&lt;br /&gt;
==IP Banning==&lt;br /&gt;
There are multiple ways you can ban a user using their IP address. You can do the &#039;/playerlist&#039; command and that will print out a list of connected players with their username, IP address, and host (ISP).&lt;br /&gt;
&lt;br /&gt;
 [SERVER-&amp;gt;] [14] I_need_to_be_banned 127.0.0.1 (localhost)&lt;br /&gt;
 [SERVER-&amp;gt;] [15] Ban_the_other_guy 123.123.123.123 (please.ban.me)&lt;br /&gt;
&lt;br /&gt;
To ban just the IP address on the user &amp;quot;I_need_to_be_banned&amp;quot; you do&lt;br /&gt;
&lt;br /&gt;
 /ban 127.0.0.1 1w asked for it.&lt;br /&gt;
&lt;br /&gt;
This will ban the user for one week, with the reason &amp;quot;asked for it&amp;quot;&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7110</id>
		<title>How To Ban</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=How_To_Ban&amp;diff=7110"/>
		<updated>2010-07-09T19:20:56Z</updated>

		<summary type="html">&lt;p&gt;Bambino: Starting new page: How to ban, added durations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How To Ban==&lt;br /&gt;
&lt;br /&gt;
This page is a guide on how to use each ban command, as well as an explanation on what each command does.&lt;br /&gt;
&lt;br /&gt;
====Durations====&lt;br /&gt;
&lt;br /&gt;
Every ban needs a duration, or expiry limit. The duration can be anywhere between 1 minute to infinity, or permanent.&lt;br /&gt;
&lt;br /&gt;
 1m = One minute&lt;br /&gt;
 1h = One hour&lt;br /&gt;
 1d = One day&lt;br /&gt;
 1w = One week&lt;br /&gt;
 1y = One year&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Nagware&amp;diff=7095</id>
		<title>Nagware</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Nagware&amp;diff=7095"/>
		<updated>2010-07-02T23:21:04Z</updated>

		<summary type="html">&lt;p&gt;Bambino: Added info: who made it, added info about configurablilty.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Nagware]] [[Plug-ins|plug-in]] sends a message to unregistered players every x minutes and optionally kicks them after y minutes. The plugin can be configured via a config file. The server owner can define what messages are sent and the duration between the messages. This plugin was made by menotume for the SilverCat server. This plugin was created to help increase player authentication and therefore reduce player and server abuse.&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
[[Category:Plug-Ins]]&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Ban_File&amp;diff=7093</id>
		<title>Ban File</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Ban_File&amp;diff=7093"/>
		<updated>2010-07-01T05:45:10Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Banning Players */ Added some info about the serverControl plugin and removed info about &amp;quot;/warn&amp;quot; as that command doesn&amp;#039;t exist.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}[[Category:Server]]&lt;br /&gt;
The [[banfile]] is a file in which a list of banned player accounts and IP addresses are saved. Server administrators may issue bans to players who use foul language, [[Team Kill]], use a cheat client or who behave inappropriately or against the spirit of the game.&lt;br /&gt;
&lt;br /&gt;
==Creating a Banfile==&lt;br /&gt;
A server administrator wishing to use a [[banfile]] (eg: &#039;&#039;filename.txt&#039;&#039;) would add:&lt;br /&gt;
 -banfile filename.txt&lt;br /&gt;
to the [[BZFS]] [[BZFS Command Line Options|configuration]].&lt;br /&gt;
&lt;br /&gt;
==Banning Players==&lt;br /&gt;
Before banning a player, it is advisable to warn them either verbally or use a slash command such as &#039;&#039;/kick&#039;&#039; or &#039;&#039;/kill&#039;&#039;. A ban may not always be necessary, and should be used as a last resort. Many server owners recommend a &amp;quot;&#039;&#039;warn, kick, shortban, ban&#039;&#039;&amp;quot; method to deal with troublesome players.&lt;br /&gt;
&lt;br /&gt;
A server administrator would ban a player by either:&lt;br /&gt;
*using the /ban command in an in-game chat window &#039;&#039;or&#039;&#039;&lt;br /&gt;
*editing the file while the server is off&lt;br /&gt;
Server administrators can also load the &#039;&#039;serverControl&#039;&#039; plugin that reloads a specified banfile every few seconds.&lt;br /&gt;
&lt;br /&gt;
The administrator may specify a duration for the ban, or ban a player indefinitely. A reason for the ban may also be specified, which will be used for reference in server logs and sent to the player.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[BZFS]]&lt;br /&gt;
&lt;br /&gt;
[[BZFS Command Line Options]]&lt;br /&gt;
&lt;br /&gt;
[[Creating_A_Server#Good_Administration|Good Server Administration]]&lt;br /&gt;
&lt;br /&gt;
[[Slash Commands]]&lt;br /&gt;
&lt;br /&gt;
[[Known Cheats]]&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Missile_War_2.3&amp;diff=7092</id>
		<title>Missile War 2.3</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Missile_War_2.3&amp;diff=7092"/>
		<updated>2010-07-01T05:31:23Z</updated>

		<summary type="html">&lt;p&gt;Bambino: Updated map info: Added flags, updated flag placement, and fixed a spelling error.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Missile War 2.3&#039;&#039;&#039; is a 2-team CTF map by Ducatiwannabe. It first appeared approximately in the end of 2007 and is one of the most popular maps as of early 2010.&lt;br /&gt;
&lt;br /&gt;
[[Image:missile_war_2_3.png|thumb|right|Missile War 2.3 Screenshot]]&lt;br /&gt;
&lt;br /&gt;
The bases are situated at 2 opposite corners of the map. The center tower has a Genocide flag on it, the only Genocide flag on the map. There are also Guided Missile flags and Laser flags, which make sniping useful. There are also 2 buildings in the opposite corners from the bases, which contain Shockwave and Stealth flags and launch pads that you can drive on to launch to the other team&#039;s base. There are also Oscillation Overthruster flags under the center tower, Wings flags (useful for getting the Genocide flag in the center), and Superbullet flags in the corners of each base. There are a variety of flags in the open field between bases, such as Narrow and Seer. There are also two floating towers in each base to snipe players trying to get to the Genocide flag.&lt;br /&gt;
&lt;br /&gt;
Some recent editions to the map include adding Cloak flags on each base to prevent spawn killing, adding a Bouncy flag on the Genocide tower, and adding Thief flags.&lt;br /&gt;
&lt;br /&gt;
[[Category:Maps]]&lt;br /&gt;
[[Category:CTF Maps]]&lt;br /&gt;
[[Category:2 Team Maps]]&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Category:Leagues&amp;diff=7091</id>
		<title>Category:Leagues</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Category:Leagues&amp;diff=7091"/>
		<updated>2010-07-01T04:53:11Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Open League */ Updated IRC Channel: #openleague.net was dropped and changed to ##openleague.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BZFlag Leagues ==&lt;br /&gt;
&lt;br /&gt;
To join a league click on one of the links below and register your callsign. Some leagues may require that you be added to a list by an admin before you are allowed to talk/spawn on match servers. Please use the same callsign for matching that you have register on the league site. Most of the IRC channels for each league are situated on the [http://freenode.net/ freenode] network. Please refer to [[BZFlag on IRC]] for help on using IRC.&lt;br /&gt;
&lt;br /&gt;
== Ducati League ==&lt;br /&gt;
Website: [http://league.bzflag.org/ http://league.bzflag.net/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: [irc://irc.freenode.net/##ducleague ##ducleague]&lt;br /&gt;
&lt;br /&gt;
Match Length: 15, 20 or 30 minutes&lt;br /&gt;
&lt;br /&gt;
Rules: 2 shots, no jumping, ricochet, CTF, randomly generated map.&lt;br /&gt;
&lt;br /&gt;
== [[GU League]] ==&lt;br /&gt;
Website: [http://gu.bzleague.com/ http://gu.bzleague.com/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: [irc://irc.freenode.net/#guleague #guleague]&lt;br /&gt;
&lt;br /&gt;
Match Length: 30 minutes.&lt;br /&gt;
&lt;br /&gt;
Rules: 3 shots, jumping, ricochet, CTF, [[HiX]] map.&lt;br /&gt;
&lt;br /&gt;
== Pillbox League ==&lt;br /&gt;
Website: [http://pillbox.bzleague.com/ http://pillbox.bzleague.com/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: [irc://irc.freenode.net/#pillbox #pillbox]&lt;br /&gt;
&lt;br /&gt;
Match Length: 15, 20 or 30 minutes.&lt;br /&gt;
&lt;br /&gt;
Rules: 3 shots, no jumping, no ricochet, CTF, pillbox map.&lt;br /&gt;
&lt;br /&gt;
== [[Open League]] ==&lt;br /&gt;
Website: [http://openleague.net/ http://openleague.net/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: [irc://irc.freenode.net/#openleague.net ##openleague]&lt;br /&gt;
&lt;br /&gt;
Match Length: 15, 20, 30, 45 or 60 minutes.&lt;br /&gt;
&lt;br /&gt;
Rules: 3 shots, jumping , ricochet, CTF, [[babel]] or a map that changes every week (which can have different rules).&lt;br /&gt;
&lt;br /&gt;
== 1vs1 League ==&lt;br /&gt;
Website: [http://1vs1.bzleague.com/ http://1vs1.bzleague.com/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: None.&lt;br /&gt;
&lt;br /&gt;
Match Length: First to 10 kills.&lt;br /&gt;
&lt;br /&gt;
Rules: &lt;br /&gt;
:classic &amp;amp; fancy style: -&amp;gt; FFA mode, 2 shots, ricochet, no jumping, no superflags, small randomly generated map&lt;br /&gt;
:hix style -&amp;gt; FFA mode, 3 shots, ricochet, jumping, no superflags, hix map&lt;br /&gt;
&lt;br /&gt;
== Fun League ==&lt;br /&gt;
Website: [http://fun.bzleague.com/ http://fun.bzleague.com/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: None.&lt;br /&gt;
&lt;br /&gt;
Match Length: Depends on which map you play on.&lt;br /&gt;
&lt;br /&gt;
Rules: Depends on which map you play on.&lt;br /&gt;
&lt;br /&gt;
== BZSoccer League ==&lt;br /&gt;
&lt;br /&gt;
Website: [http://bzsoccer.bzleague.com/ http://bzsoccer.bzleague.com/] *Note* Website has many bugs and will be fixed soon.&lt;br /&gt;
&lt;br /&gt;
IRC Channel: ##divi&lt;br /&gt;
&lt;br /&gt;
Match length: 15 minutes&lt;br /&gt;
&lt;br /&gt;
Rules: 2 shots, jumping, ricochet, soccer field map.&lt;br /&gt;
&lt;br /&gt;
Please note that this league is inactive. The league will be revived when the website is fixed.&lt;br /&gt;
&lt;br /&gt;
== LavaHiX League ==&lt;br /&gt;
Website: [http://lavahix.wtwrp.de/ http://lavahix.wtwrp.de/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: None.&lt;br /&gt;
&lt;br /&gt;
Match Length: 15 minutes.&lt;br /&gt;
&lt;br /&gt;
Rules: 3 shots, jumping, ricochet, CTF, [[HiX]] map with &amp;quot;lava&amp;quot; ground.&lt;br /&gt;
&lt;br /&gt;
== Defunct Leagues ==&lt;br /&gt;
&lt;br /&gt;
=== Plosileague ===	 &lt;br /&gt;
&lt;br /&gt;
Website: [http://bzfx.net/league/ http://bzfx.net/league/]	 &lt;br /&gt;
&lt;br /&gt;
IRC Channel: [irc://irc.freenode.net/#plosileague #plosileague]	 &lt;br /&gt;
&lt;br /&gt;
Match Length: 30 minutes or first to 5 caps and ahead of the other team by at least 2 caps	 &lt;br /&gt;
&lt;br /&gt;
Rules: 3 shots, jumping, ricochet, CTF, [[overlord]] or [[babel]] map.&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Category:Leagues&amp;diff=7090</id>
		<title>Category:Leagues</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Category:Leagues&amp;diff=7090"/>
		<updated>2010-07-01T04:49:05Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Ducati League */ Updated URL: league.bzflag.org expired. Changed to league.bzflag.net&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BZFlag Leagues ==&lt;br /&gt;
&lt;br /&gt;
To join a league click on one of the links below and register your callsign. Some leagues may require that you be added to a list by an admin before you are allowed to talk/spawn on match servers. Please use the same callsign for matching that you have register on the league site. Most of the IRC channels for each league are situated on the [http://freenode.net/ freenode] network. Please refer to [[BZFlag on IRC]] for help on using IRC.&lt;br /&gt;
&lt;br /&gt;
== Ducati League ==&lt;br /&gt;
Website: [http://league.bzflag.org/ http://league.bzflag.net/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: [irc://irc.freenode.net/##ducleague ##ducleague]&lt;br /&gt;
&lt;br /&gt;
Match Length: 15, 20 or 30 minutes&lt;br /&gt;
&lt;br /&gt;
Rules: 2 shots, no jumping, ricochet, CTF, randomly generated map.&lt;br /&gt;
&lt;br /&gt;
== [[GU League]] ==&lt;br /&gt;
Website: [http://gu.bzleague.com/ http://gu.bzleague.com/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: [irc://irc.freenode.net/#guleague #guleague]&lt;br /&gt;
&lt;br /&gt;
Match Length: 30 minutes.&lt;br /&gt;
&lt;br /&gt;
Rules: 3 shots, jumping, ricochet, CTF, [[HiX]] map.&lt;br /&gt;
&lt;br /&gt;
== Pillbox League ==&lt;br /&gt;
Website: [http://pillbox.bzleague.com/ http://pillbox.bzleague.com/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: [irc://irc.freenode.net/#pillbox #pillbox]&lt;br /&gt;
&lt;br /&gt;
Match Length: 15, 20 or 30 minutes.&lt;br /&gt;
&lt;br /&gt;
Rules: 3 shots, no jumping, no ricochet, CTF, pillbox map.&lt;br /&gt;
&lt;br /&gt;
== [[Open League]] ==&lt;br /&gt;
Website: [http://openleague.net/ http://openleague.net/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: [irc://irc.freenode.net/#openleague.net #openleague.net]&lt;br /&gt;
&lt;br /&gt;
Match Length: 15, 20, 30, 45 or 60 minutes.&lt;br /&gt;
&lt;br /&gt;
Rules: 3 shots, jumping , ricochet, CTF, [[babel]] or a map that changes every week (which can have different rules).&lt;br /&gt;
&lt;br /&gt;
== 1vs1 League ==&lt;br /&gt;
Website: [http://1vs1.bzleague.com/ http://1vs1.bzleague.com/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: None.&lt;br /&gt;
&lt;br /&gt;
Match Length: First to 10 kills.&lt;br /&gt;
&lt;br /&gt;
Rules: &lt;br /&gt;
:classic &amp;amp; fancy style: -&amp;gt; FFA mode, 2 shots, ricochet, no jumping, no superflags, small randomly generated map&lt;br /&gt;
:hix style -&amp;gt; FFA mode, 3 shots, ricochet, jumping, no superflags, hix map&lt;br /&gt;
&lt;br /&gt;
== Fun League ==&lt;br /&gt;
Website: [http://fun.bzleague.com/ http://fun.bzleague.com/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: None.&lt;br /&gt;
&lt;br /&gt;
Match Length: Depends on which map you play on.&lt;br /&gt;
&lt;br /&gt;
Rules: Depends on which map you play on.&lt;br /&gt;
&lt;br /&gt;
== BZSoccer League ==&lt;br /&gt;
&lt;br /&gt;
Website: [http://bzsoccer.bzleague.com/ http://bzsoccer.bzleague.com/] *Note* Website has many bugs and will be fixed soon.&lt;br /&gt;
&lt;br /&gt;
IRC Channel: ##divi&lt;br /&gt;
&lt;br /&gt;
Match length: 15 minutes&lt;br /&gt;
&lt;br /&gt;
Rules: 2 shots, jumping, ricochet, soccer field map.&lt;br /&gt;
&lt;br /&gt;
Please note that this league is inactive. The league will be revived when the website is fixed.&lt;br /&gt;
&lt;br /&gt;
== LavaHiX League ==&lt;br /&gt;
Website: [http://lavahix.wtwrp.de/ http://lavahix.wtwrp.de/]&lt;br /&gt;
&lt;br /&gt;
IRC Channel: None.&lt;br /&gt;
&lt;br /&gt;
Match Length: 15 minutes.&lt;br /&gt;
&lt;br /&gt;
Rules: 3 shots, jumping, ricochet, CTF, [[HiX]] map with &amp;quot;lava&amp;quot; ground.&lt;br /&gt;
&lt;br /&gt;
== Defunct Leagues ==&lt;br /&gt;
&lt;br /&gt;
=== Plosileague ===	 &lt;br /&gt;
&lt;br /&gt;
Website: [http://bzfx.net/league/ http://bzfx.net/league/]	 &lt;br /&gt;
&lt;br /&gt;
IRC Channel: [irc://irc.freenode.net/#plosileague #plosileague]	 &lt;br /&gt;
&lt;br /&gt;
Match Length: 30 minutes or first to 5 caps and ahead of the other team by at least 2 caps	 &lt;br /&gt;
&lt;br /&gt;
Rules: 3 shots, jumping, ricochet, CTF, [[overlord]] or [[babel]] map.&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Sample_Group_File&amp;diff=7089</id>
		<title>Sample Group File</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Sample_Group_File&amp;diff=7089"/>
		<updated>2010-07-01T04:47:05Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Group File Editors */ Changed groupdb maker to a working link. (groupdb.links-clan.net nolonger worked.)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sample==&lt;br /&gt;
What follows is a sample group file&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In this example everyone in the SAMPLE.ADMIN group also gets the permissions&lt;br /&gt;
# of SAMPLE.COP, because of the *SAMPLE.COP entry which adds the permissions&lt;br /&gt;
# of SAMPLE.COP to SAMPLE.ADMIN, and everyone in the SAMPLE.OWNER&lt;br /&gt;
# group gets the permissions of SAMPLE.ADMIN (including the SAMPLE.COP) permissions&lt;br /&gt;
# because of the *SAMPLE.ADMIN entry.&lt;br /&gt;
 &lt;br /&gt;
SAMPLE.COP:+FLAGHISTORY +KICK +KILL +BANLIST +PLAYERLIST +POLL +VETO +PRIVATEMESSAGE +ACTIONMESSAGE \&lt;br /&gt;
 +ADMINMESSAGESEND +ADMINMESSAGERECEIVE +IDLESTATS +SPAWN +TALK +SAY +MUTE +UNMUTE +ANTIBAN +ANTIPOLL \&lt;br /&gt;
 +ANTIPOLLBAN +ANTIPOLLKICK +ANTIDEREGISTER +REJOIN +SAY +FLAGMASTER&lt;br /&gt;
  &lt;br /&gt;
SAMPLE.ADMIN: *SAMPLE.COP +BAN +UNBAN&lt;br /&gt;
  &lt;br /&gt;
SAMPLE.OWNER: *SAMPLE.ADMIN +SETVAR +SHUTDOWNSERVER&lt;br /&gt;
  &lt;br /&gt;
MUTE: !TALK&lt;br /&gt;
  &lt;br /&gt;
# There are 2 &amp;quot;default&amp;quot; groups which are on every server they are&lt;br /&gt;
# EVERYONE and VERIFIED. EVERYONE is, well, everyone, including&lt;br /&gt;
# those in other groups. VERIFIED are users who have Globally Identified,&lt;br /&gt;
# also including those in other groups. You may include them in&lt;br /&gt;
# your group file. Permissions can be prefixed by one of 3 symbols +, -, or !&lt;br /&gt;
&lt;br /&gt;
# +PERM adds a permission&lt;br /&gt;
# -PERM removes a permission&lt;br /&gt;
# !PERM denies a permission, even if it is inherited from another group.&lt;br /&gt;
&lt;br /&gt;
# If the permission has no symbol + is assumed. If there is a conflict in perms&lt;br /&gt;
# between groups a person belongs to the order of precedence (from lowest to highest)&lt;br /&gt;
# is -, +, !.  This means if there is a -PERM and +PERM, the permissions that the&lt;br /&gt;
# user gets is +PERM. On the other hand if there is a +PERM and a !PERM the user&lt;br /&gt;
# is denied that PERM. The order in which the permissions are in the group file&lt;br /&gt;
# is not important.&lt;br /&gt;
&lt;br /&gt;
# The line below removes all of the default permissions from the EVERYONE group and then&lt;br /&gt;
# gives them back TALK and SPAWN.&lt;br /&gt;
# EVERYONE: -ALL +SPAWN +TALK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Group File Editors==&lt;br /&gt;
http://bzextreme.com/grouphelper/&lt;br /&gt;
[[Category:Server]]&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Getting_Started&amp;diff=5934</id>
		<title>Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Getting_Started&amp;diff=5934"/>
		<updated>2009-06-30T07:14:56Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Controls */ spacebar drop flag enter fire&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article covers the basics of getting started with BZFlag. It is intended for new players who have just found the game and require assistance. More detailed help can be found on our [[Getting Help]] page.&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
These simple steps have been designed to allow new users to begin playing the game as quickly as possible.&lt;br /&gt;
&lt;br /&gt;
===Downloading and installing the game===&lt;br /&gt;
&lt;br /&gt;
The main thing users need to play is the game software. Users can [[Download]] the software for a number of different [http://en.wikipedia.org/wiki/Operating_system|operating systems].&lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
The most common operating system for players is Microsoft Windows. A simple installer can be found at, http://prdownloads.sourceforge.net/bzflag/bzflag-2.0.10.exe?download . Simply Double click the downloaded file to install the game.&lt;br /&gt;
&lt;br /&gt;
====Mac OSX====&lt;br /&gt;
The next most popular system for players is Apple&#039;s MacOS X for the Macintosh family of computers. The version for macs can be found at, http://prdownloads.sourceforge.net/bzflag/BZFlag-2.0.10.dmg . Simply drag the BZFlag icon from the extracted DMG to your Applications folder to install the game.&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
The project does not distribute a premade binary package for linux, but many linux distrobutions have BZFlag in their package management systems ( APT, YUM, emerge, etc.. ). Linux users can always build the game from the source code. Please see the [[Download|downloads]] page for more information.&lt;br /&gt;
&lt;br /&gt;
===Registering a callsign(Optional)===&lt;br /&gt;
It is not mandatory to register a callsign ( the name a player uses in-game), but it is highly recommended. &lt;br /&gt;
&lt;br /&gt;
A few of the benefits of registering are:&lt;br /&gt;
&lt;br /&gt;
* The callsign is reserved, and can not be used by any other player.&lt;br /&gt;
* Registered users post on the BZFlag forums&lt;br /&gt;
* Registered users can join global groups, and leagues.&lt;br /&gt;
* Many servers require registration to play.&lt;br /&gt;
&lt;br /&gt;
Users that wish to register can simply do so on the BZFlag forums at [http://my.bzflag.org/bb/profile.php?mode=register my.bzflag.org/bb]&lt;br /&gt;
&lt;br /&gt;
===Running the game===&lt;br /&gt;
&lt;br /&gt;
Once the game is installed, it must be run to play.&lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
Windows users that have installed the game with the provided installer will find a shortcut to the game in the start menu, under program files. Users simply have to click this shortcut to start the game.&lt;br /&gt;
&lt;br /&gt;
====Mac OS X====&lt;br /&gt;
Macintosh users simply have to double click the BZFlag icon that they dragged to their Applications folder to start the game.&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
Linux, and other unix based platforms can start the game by typing the command &#039;&#039;&#039;bzflag&#039;&#039;&#039; in a terminal.&lt;br /&gt;
&lt;br /&gt;
===Joining a game===&lt;br /&gt;
When the game is first started it will show the main menu screen. Users navigate the menu by using the Up and Down arrow keys to highlight a menu item, and using the enter key to select and activate the highlighted item.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
====Main Menu====&lt;br /&gt;
The main menu includes a number of menu items that lead to sub menus. The most important menu for new players is the &#039;&#039;&#039;Join Game&#039;&#039;&#039; item.&lt;br /&gt;
|[[Image:MainMenu.png|right|thumb|300px|The Main Menu]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
====Join Game Menu====&lt;br /&gt;
Users wishing to join an internet game in progress should choose the &#039;&#039;&#039;Join Game&#039;&#039;&#039; item from the main menu.&lt;br /&gt;
&lt;br /&gt;
On the first run of the game software all the fields in the Join Menu will be empty. Players need to use the arrow keys to highlight the &#039;&#039;&#039;Callsign&#039;&#039;&#039; item and input a player name. This name will be how other players see the user. Registered users should use the same callsign that they registered when playing. Registered users should also enter in their password into the item marked &#039;&#039;&#039;password&#039;&#039;&#039;. This password is only used for to verify your identity and is NEVER sent to the game server.&lt;br /&gt;
&lt;br /&gt;
The e-mail string is optional and usually left blank by many users.&lt;br /&gt;
&lt;br /&gt;
Once this information has been entered, the user must choose a server to play on. Servers are games of BZFlag that are hosted on the internet. There are over 200 servers to choose from. A listing of all the servers can be found by highlighting the &#039;&#039;&#039;Find Server&#039;&#039;&#039; menu item to bring up the server list.&lt;br /&gt;
&lt;br /&gt;
|[[Image:JoinGame.png|right|thumb|300px|]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
====Server List====&lt;br /&gt;
The server list menu shows a listing of all publicly available internet games. The list is sorted by the number of players on each server at any time, and will dynamically change over time. The servers with the highest player counts will always be at the top of the list.&lt;br /&gt;
&lt;br /&gt;
The various servers can be highlighted using the arrow keys, and additional information about the highlighted game will be shown at the top of the screen. Once the user has chosen a server to join they must hit the enter key to select the server and return to the Join Game Menu.&lt;br /&gt;
&lt;br /&gt;
|[[Image:ServerList.png|right|thumb|300px|The Serverlist]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
====Entering a Game====&lt;br /&gt;
When a server is choosen from the Server List, it&#039;s information will be automatically entered into the appropriate fields in the Join Game menu. The user may then choose a team color, or leave the setting on automatic if they wish the server to assign them to a team.&lt;br /&gt;
&lt;br /&gt;
When all the information is entered, the user simply has to choose connect menu item, and they will join the game. If additional textures or resources are needed to join the game, they will be downloaded automatically.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
====Playing BZFlag====&lt;br /&gt;
Once the user has joined the game they will be able to enjoy the gameplay that has made BZFlag one of the most popular open source games in history.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=====Controls=====&lt;br /&gt;
The basic controls for the game are rather simple.&lt;br /&gt;
&lt;br /&gt;
By default the mouse is used for movement. Moving the mouse up and down will move the tank forwards and backwards, while moving the mouse left and right will cause the tank to turn in that direction. Returning the mouse to the center of the screen will cause the tank to stop moving.&lt;br /&gt;
&lt;br /&gt;
The left mouse button is used to fire the tank&#039;s weapon.&lt;br /&gt;
&lt;br /&gt;
Optionally the keyboard can be used. The arrow keys control movement in the same way as the mouse, and the space bar is used to drop the flag you are carrying. The &#039;enter&#039; key is used to fire the tanks weapon&lt;br /&gt;
&lt;br /&gt;
Some servers offer a feature that allows tanks to jump. The &#039;&#039;tab&#039;&#039; key is used to start a small jump into the air. When jumping a tank normally can not change its speed or direction until it lands. Depending on the map, it may be possible for tanks to jump and land on various world objects and continue to fight.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=====Objective=====&lt;br /&gt;
BZFlag is a team game, and has various objectives depending on the game type.&lt;br /&gt;
&lt;br /&gt;
The default game type is &#039;&#039;&#039;Free For All&#039;&#039;&#039;, commonly abbreviated as &#039;&#039;FFA&#039;&#039;. This mode is similar to a team death match in other first person shooting type games. The objective is to destroy as many tanks as possible on other teams, while minimizing your own losses. Tanks are destroyed by being shot, in most cases one shot is all it takes to kill an enemy tank.&lt;br /&gt;
&lt;br /&gt;
Capture the Flag is another common game type. Its objective is to pick up the flag from an opposing team and return it to your base. Tanks are destroyed the same way as in FFA games.&lt;br /&gt;
&lt;br /&gt;
The least common type of game is &#039;&#039;&#039;Rabbit Hunt&#039;&#039;&#039;. In this game mode, one user is a white-colored  &#039;&#039;&#039;rabbit&#039;&#039;&#039; tank, and everyone else is a orange-colored &#039;&#039;&#039;hunter&#039;&#039;&#039; tank. The &#039;&#039;&#039;hunter&#039;&#039;&#039; tank(s) must chase and kill the rabbit tank. The &#039;&#039;&#039;hunter&#039;&#039;&#039; tank which kills the &#039;&#039;&#039;rabbit&#039;&#039;&#039; tank then becomes the &#039;&#039;&#039;rabbit&#039;&#039;&#039; tank. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=====Non-Standard Teams=====&lt;br /&gt;
&lt;br /&gt;
Usually, you may not shoot members of your own team. But, there is one exception to this rule, called the &#039;&#039;&#039;rogue&#039;&#039;&#039; team. &#039;&#039;&#039;Rogue&#039;&#039;&#039; tanks are black in the view window, and yellow on the radar. They may shoot their &amp;quot;teammates&amp;quot;, and gain points for it. This is because &#039;&#039;&#039;rogue&#039;&#039;&#039; tanks   are each on a one-man team of their own. &#039;&#039;&#039;Rogue&#039;&#039;&#039; tanks are usually found on &#039;&#039;&#039;Free For All&#039;&#039;&#039; maps, but are occasionally found on &#039;&#039;&#039;CTF&#039;&#039;&#039; maps.&lt;br /&gt;
|-Rogue.&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=====Flags=====&lt;br /&gt;
There are four different kinds of flags on an average server:&lt;br /&gt;
* Team flags are colored to correspond with the teams on the map. The idea is to grab the other team&#039;s flag and bring it back to your base.&lt;br /&gt;
* Superflags are &amp;quot;power ups&amp;quot; for your tank. Some examples of superflags can be &#039;&#039;&#039;Guided Missile&#039;&#039;&#039; (Allows your tank to lock onto and shoot others), &#039;&#039;&#039;laser&#039;&#039;&#039; (Allows your tank to shoot an infinitely fast and long laser beam), and &#039;&#039;&#039;Stealth&#039;&#039;&#039; (Your tank does not appear on radar).&lt;br /&gt;
* Bad Flags restrict the movement or actions of your tank. Some bad flags are &#039;&#039;&#039;&#039;No Jumping, Obesity, Trigger Happy,&#039;&#039;&#039; and &#039;&#039;&#039;Left turn only.&#039;&#039;&#039;&lt;br /&gt;
* Antidote flags are flags that appear only when you have a bad flag. Driving over an antidote flag removes the bad flag from your tank.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=====Customizing Controls=====&lt;br /&gt;
You can alter most of the controls in the menu (or, if you prefer, by editing the BZFlag config file.)&lt;br /&gt;
In the menu it is located at Options &amp;gt; Input settings &amp;gt; Key mapping&lt;br /&gt;
&lt;br /&gt;
To assign a keystroke, mouse button or joystick button to a particular command select the command with Up or Down arrows, press Enter and press the keystroke or button you wish to associate with that command.&lt;br /&gt;
You can assign two different keystrokes/buttons to a given command, by repeating the assignment process. &lt;br /&gt;
&lt;br /&gt;
Note: you can assign a keystroke or button already in use for a different command, but if you do remember that the old command will be unmapped..&lt;br /&gt;
&lt;br /&gt;
To delete an assignment select the command with Up or Down arrows and press Delete.&lt;br /&gt;
If the command has two assignments, the first (leftmost) assignment is deleted, and the second (rightmost) assignment takes its place.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=====Interface Elements=====&lt;br /&gt;
Most of the interface elements can be changed in the GUI settings, or by editing the config file.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
======Scoreboard======&lt;br /&gt;
Once a player has joined a server, they should notice a number of things, including the scoreboard.&lt;br /&gt;
&lt;br /&gt;
Internet games commonly feature between 5 and 20 players. The names of these players will be listed in the scoreboard on the left hand side of the screen. The scoreboard can be hidden and shown by using the &#039;&#039;S&#039;&#039; key. The scoreboard is usually set up to show a players name, score, teamkills, email string, flag, kills/deaths, and the amount of kills/deaths you have scored against that player. For example, in this scoreboard, player &amp;quot;Andrey&amp;quot; has a score of 2, 0 teamkills, and email string of &amp;quot;Andrey@andreypc&amp;quot;, has the SW (shock wave) flag, has 8 kills, 6 deaths, and has been killed by player &amp;quot;me1&amp;quot; 0 times, and has killed player &amp;quot;me1&amp;quot; once. Flags whose names are in white are powerful flags. Team flags are always the color of that team on the scoreboard. Other flags are just the same color as the player using them.&lt;br /&gt;
&lt;br /&gt;
|[[Image:Scoreboard.jpg|right|thumb|300px|The Scoreboard]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
======Team Scoreboard======&lt;br /&gt;
There is also a scoreboard for team scores. In FFA this shows the kills, deaths, and overall score. In CTF this shows the amount of flags that team has captured, and the amount of times their flag was captured, and the score. Also, to the right is the amount of players on that team. The rogue team is never included on the team scoreboard.&lt;br /&gt;
|[[Image:Teamscoreboard.jpg|right|thumb|300px|The Team Scoreboard]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
======Radar======&lt;br /&gt;
The [[Radar]] (In the bottom left), shows a bird&#039;s eye, 2d view of the map. This is useful for dodging bullets, and seeing where other players are in relation to the users&#039; tank. The user&#039;s tank is displayed in the center of the radar, in white. Two lines from the user&#039;s &amp;quot;blip&amp;quot; on the radar represent the user&#039;s FOV (Field of view). The user&#039;s bullets are also displayed in white. Other teams are shown on the radar in their respective color, red shown in red, green shown in green, etc. The rogue team is shown in yellow. Flags are shown as little x&#039;s, and team flags as colored x&#039;s. A square is also around each radar &amp;quot;blip.&amp;quot; This represents height. The larger the square, the higher something is. If a &amp;quot;blip&amp;quot; has an X through it, that tank has a flag.&lt;br /&gt;
&lt;br /&gt;
|[[Image:Radar.jpg|right|thumb|300px|The Radar]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
====Sportsmanship====&lt;br /&gt;
&lt;br /&gt;
When playing BZFlag, it is important to keep a few simple rules in mind:&lt;br /&gt;
&lt;br /&gt;
* Players should never shoot tanks on their own team (except for the rogue players).&lt;br /&gt;
* Players should be civil to other players in all respects.&lt;br /&gt;
&lt;br /&gt;
|[[Image:Screenshot1.jpg|right|thumb|300px|A Screenshot of a standard 2.0.9 client playing on Missile War 2]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Config_File&amp;diff=5896</id>
		<title>Config File</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Config_File&amp;diff=5896"/>
		<updated>2009-06-19T05:10:24Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Binding Custom Keys */  Binding 1 key with 2 functions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BZFlag uses an ASCII configuration file to store user settings. The file is called &amp;quot;config.cfg.&amp;quot;&lt;br /&gt;
==Location==&lt;br /&gt;
The location of the config file depends on your operating system.&lt;br /&gt;
===Windows===&lt;br /&gt;
&#039;&#039;&#039;XP&#039;&#039;&#039;: C:\Documents and Settings\[user]\My Documents\My BZFlag Files\2.0\config.cfg &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vista&#039;&#039;&#039;: C:\Users\[user]\Documents\My BZFlag Files\2.0\config.cfg&lt;br /&gt;
&lt;br /&gt;
(Of course, replace [user] with your username)&lt;br /&gt;
&lt;br /&gt;
===Mac OS X===&lt;br /&gt;
~/Library/Application Support/BZFlag/2.0/config.cfg&lt;br /&gt;
&lt;br /&gt;
===Linux and unix platforms===&lt;br /&gt;
~/.bzf/2.0/config.cfg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Editing the Config File==&lt;br /&gt;
As the config file is a text file, it is possible to directly edit it via text-editor instead of through the built-in GUI. Most things can be edited through the in-game GUI, however, there are some things that you can only add via text-editor. Settings that can only be set by editing the config file directly will be discussed here. (Note: these can also be set in-game with the /localset or /bind commands).&lt;br /&gt;
&lt;br /&gt;
===Localset Options===&lt;br /&gt;
  set highlightPattern &amp;quot;laser&amp;quot;&lt;br /&gt;
  set highlightPattern &amp;quot;laser|genocide&amp;quot;&lt;br /&gt;
  set highlightPattern &amp;quot;(Team Flag|Team&#039;s Flag|Genocide)&amp;quot;&lt;br /&gt;
&#039;&#039;highlightPattern&#039;&#039; highlights lines with the selected words when they appear in the console(chat box).&lt;br /&gt;
*When highlighting one word, just type the word in quotes, such as &amp;quot;laser.&amp;quot;&lt;br /&gt;
*If one wants to highlight two or more words, the words must be separated with a &#039;|&#039;, such as &amp;quot;laser|genocide&amp;quot; (highlights lines with laser OR genocide).&lt;br /&gt;
*If any of the words have spaces, all the words must be surrounded in parentheses, such as &amp;quot;(Team Flag|Team&#039;s Flag|Genocide)&amp;quot; (highlights lines with &amp;quot;Team Flag,&amp;quot; &amp;quot;Team&#039;s Flag,&amp;quot; OR &amp;quot;Genocide&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  set linedradarshots 10&lt;br /&gt;
  set linedradarshots 65&lt;br /&gt;
&#039;&#039;linedradarshots&#039;&#039; sets how long shots are on the radar. While this option &#039;&#039;is&#039;&#039; set-able through the in-game GUI, you can only set this setting up to 10 via the GUI. You can hand-edit your config to give you longer shot lengths.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  set latitude 45&lt;br /&gt;
  set longitude 71&lt;br /&gt;
&#039;&#039;latitude&#039;&#039; and &#039;&#039;longitude&#039;&#039; set the latitude and longitude for BZFlag&#039;s sky rendering system.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hint: To always have a black sky set latitude 90 (north pole) or -90 (south pole) for winter/summer respectively.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Binding Custom Keys===&lt;br /&gt;
One can bind custom keys outside of those given in the in-game GUI.&lt;br /&gt;
&lt;br /&gt;
The standard format for binding a key is as follows:&lt;br /&gt;
  bind &amp;lt;key&amp;gt; &amp;lt;keypresstype&amp;gt; &amp;lt;event&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, the following binding sets &#039;&#039;displayRadarRange&#039;&#039;, or how far the radar is zoomed, to 0.12, when the key &#039;`&#039; is pressed.&lt;br /&gt;
  bind ` down &amp;quot;set displayRadarRange 0.12&amp;quot;&lt;br /&gt;
&lt;br /&gt;
One can use this template to set any of the options in the config file. However, some of the options, like &#039;&#039;radarsize&#039;&#039; need an additional function call that is only called via the options menu, and as such will do nothing if you bind them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
One can also use the toggle keyword instead of set to have a key toggle two options:&lt;br /&gt;
  bind F down &amp;quot;toggle linedradarshots 65&amp;quot;&lt;br /&gt;
  bind F down &amp;quot;toggle linedradarshots 65 10&amp;quot;&lt;br /&gt;
The first line toggles the length of shots on the radar between 65 and an understood 0. The second line toggles &#039;&#039;linedradarshots&#039;&#039; between 65 and 10. This is much easier than having two keys to switch between two options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Don&#039;t do this.)&#039;&#039;&lt;br /&gt;
  bind F down &amp;quot;set linedradarshots 65&amp;quot;&lt;br /&gt;
  bind G down &amp;quot;set linedradarshots 10&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You can also bind one key with two funtions:&lt;br /&gt;
&lt;br /&gt;
 bind E down fire&lt;br /&gt;
 bind E up identify&lt;br /&gt;
&lt;br /&gt;
This will make it so you can fire and lock-on with GM with the same button. &lt;br /&gt;
&lt;br /&gt;
To un-bind a key, just place a hash(#) at the front of the line, or remove the line completely. For example, to if one is tired of unintentionally hitting F12, he or she can simply disable it.&lt;br /&gt;
  #bind F12 down quit&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
Sample Config file to reference, if you want to expand further.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
set activeInputDevice Keyboard&lt;br /&gt;
#set allowInputChange 1&lt;br /&gt;
set alwaysShowTeamScores 1&lt;br /&gt;
#set animatedTreads 1&lt;br /&gt;
#set aniso 1&lt;br /&gt;
#set baseTopTexture basetop&lt;br /&gt;
#set baseWallTexture basewall&lt;br /&gt;
set blend 1&lt;br /&gt;
#set blueTeamPrefix blue_&lt;br /&gt;
#set boltTexture bolt&lt;br /&gt;
#set boxTopTexture roof&lt;br /&gt;
#set boxWallHighResTexRepeat 5.0&lt;br /&gt;
#set boxWallTexRepeat 1.5&lt;br /&gt;
#set boxWallTexture boxwall&lt;br /&gt;
set callsign me1&lt;br /&gt;
#set cautionTexture caution&lt;br /&gt;
#set coloredradarshots 1&lt;br /&gt;
#set colorful 1&lt;br /&gt;
set config_version 3&lt;br /&gt;
#set consoleFont VeraMonoBold&lt;br /&gt;
set cpanelfontsize 1&lt;br /&gt;
#set deathEffect 1&lt;br /&gt;
set displayFlagHelp 0&lt;br /&gt;
set displayLabels 0&lt;br /&gt;
#set displayReloadTimer 1&lt;br /&gt;
#set displayScore 1&lt;br /&gt;
#set displayZoom 1&lt;br /&gt;
set dither 1&lt;br /&gt;
#set doDownloads 1&lt;br /&gt;
set email &amp;quot;&amp;quot;&lt;br /&gt;
set emailDispLen 128&lt;br /&gt;
#set enableLocalShotEffect 0&lt;br /&gt;
#set enableLocalSpawnEffect 1&lt;br /&gt;
#set f2bsort 1&lt;br /&gt;
set flagChunks 32&lt;br /&gt;
#set flagLists 0&lt;br /&gt;
set fogEffect 2&lt;br /&gt;
#set fpsLimit 30&lt;br /&gt;
set gamma 1.000000&lt;br /&gt;
set geometry 800x600&lt;br /&gt;
#set gmPuffEffect 2&lt;br /&gt;
#set gmPuffTime 1/8&lt;br /&gt;
#set greenTeamPrefix green_&lt;br /&gt;
#set groundHighResTexRepeat 0.05&lt;br /&gt;
#set groundTexRepeat 0.1&lt;br /&gt;
#set hideEmails 0&lt;br /&gt;
set highlightPattern &amp;quot;(Team Flag|Team&#039;s Flag|Genocide)&amp;quot;&lt;br /&gt;
#set httpTimeout 15&lt;br /&gt;
#set hudGUIBorderOpacityFactor 0.75&lt;br /&gt;
#set hunterTeamPrefix hunter_&lt;br /&gt;
set jumpTyping 0&lt;br /&gt;
#set killerhighlight 1&lt;br /&gt;
#set landEffect 1&lt;br /&gt;
#set laserTexture laser&lt;br /&gt;
set lastScreenshot 185&lt;br /&gt;
set latitude 45&lt;br /&gt;
set leadingShotLine 1&lt;br /&gt;
#set lightLists 0&lt;br /&gt;
set lighting 1&lt;br /&gt;
set linedradarshots 10&lt;br /&gt;
#set list http://my.BZFlag.org/db/&lt;br /&gt;
#set listIcons 1&lt;br /&gt;
#set lodScale 1.0&lt;br /&gt;
set longitude 71&lt;br /&gt;
#set maxCacheMB 32&lt;br /&gt;
#set maxTextureSize 512&lt;br /&gt;
#set meshLists 1&lt;br /&gt;
set moonSegments 64&lt;br /&gt;
#set motdServer http://bzflag.org/motd.php&lt;br /&gt;
set mouseboxsize 4&lt;br /&gt;
set mousegrab true&lt;br /&gt;
set noGUI 0&lt;br /&gt;
#set noMeshClusters 0&lt;br /&gt;
#set observerTeamPrefix observer_&lt;br /&gt;
set panelopacity 0.000000&lt;br /&gt;
set password nopasswordforyou&lt;br /&gt;
set port 4410&lt;br /&gt;
set pulseDepth 0.900000&lt;br /&gt;
set pulseRate 1.800000&lt;br /&gt;
#set purpleTeamPrefix purple_&lt;br /&gt;
#set pyrWallHighResTexRepeat 8.0&lt;br /&gt;
#set pyrWallTexRepeat 3.0&lt;br /&gt;
#set pyrWallTexture pyrwall&lt;br /&gt;
set quality experimental&lt;br /&gt;
#set rabbitTeamPrefix rabbit_&lt;br /&gt;
#set radarLodScale 1.0&lt;br /&gt;
set radarStyle 2&lt;br /&gt;
#set radarTankPixels 2.0&lt;br /&gt;
set radarsize 15&lt;br /&gt;
#set redTeamPrefix red_&lt;br /&gt;
#set remoteSounds 1&lt;br /&gt;
set resolution &amp;quot;1280x1024 @75Hz 32 bits&amp;quot;&lt;br /&gt;
#set ricoEffect 1&lt;br /&gt;
#set roamSmoothTime 0.5&lt;br /&gt;
#set rogueTeamPrefix rogue_&lt;br /&gt;
#set sansSerifFont TogaSansBold&lt;br /&gt;
set saveAsMeshes 0&lt;br /&gt;
set saveAsOBJ 0&lt;br /&gt;
set saveEnergy 1&lt;br /&gt;
set saveFlatFile 0&lt;br /&gt;
#set saveIdentity 2&lt;br /&gt;
#set saveSettings 1&lt;br /&gt;
set scoreboardSort 1&lt;br /&gt;
set scorefontsize 1&lt;br /&gt;
#set scrollPages 20&lt;br /&gt;
#set serifFont TogaSerifBold&lt;br /&gt;
set server bzflag2.norang.ca&lt;br /&gt;
#set serverCacheAge 0&lt;br /&gt;
#set shadowAlpha 0.5&lt;br /&gt;
set shadows 1&lt;br /&gt;
#set shotEffect 1&lt;br /&gt;
#set showCollisionGrid 0&lt;br /&gt;
set showCoordinates 1&lt;br /&gt;
#set showCullingGrid 0&lt;br /&gt;
#set showTreads 0&lt;br /&gt;
set showVelocities 3&lt;br /&gt;
set showtabs 0&lt;br /&gt;
set sizedradarshots 4&lt;br /&gt;
set smooth 1&lt;br /&gt;
#set spawnEffect 1&lt;br /&gt;
set startcode bfaaaaabaaaaa&lt;br /&gt;
#set stdGroundTexture std_ground&lt;br /&gt;
#set stencilShadows 0&lt;br /&gt;
#set superPrefix super_&lt;br /&gt;
#set tankTexture tank&lt;br /&gt;
set team Automatic&lt;br /&gt;
set tesselation 1&lt;br /&gt;
set texture linearmipmaplinear&lt;br /&gt;
set timedate 2&lt;br /&gt;
set tkwarnratio .4&lt;br /&gt;
#set tpEffect 1&lt;br /&gt;
#set trackMarkCulling 3&lt;br /&gt;
set treadStyle 0&lt;br /&gt;
#set udpnet 1&lt;br /&gt;
set underlineColor Cyan&lt;br /&gt;
set updateDownloads 1&lt;br /&gt;
#set useDrawInfo 1&lt;br /&gt;
#set useFancyEffects 1&lt;br /&gt;
#set useMeshForRadar 0&lt;br /&gt;
set useQuality 3&lt;br /&gt;
#set useVelOnShotEffects 1&lt;br /&gt;
#set userMirror 1&lt;br /&gt;
set userRainScale 1.000000&lt;br /&gt;
set userTrackFade 1.000000&lt;br /&gt;
set volume 7&lt;br /&gt;
#set waterTexture water&lt;br /&gt;
set worldCacheLimit 10485760&lt;br /&gt;
#set zbuffer 1&lt;br /&gt;
#set zoneGroundTexture zone_ground&lt;br /&gt;
bind Pause down pause&lt;br /&gt;
bind End down &amp;quot;scrollpanel bottom&amp;quot;&lt;br /&gt;
bind &amp;quot;Left Arrow&amp;quot; down &amp;quot;turn left&amp;quot;&lt;br /&gt;
bind &amp;quot;Right Arrow&amp;quot; down &amp;quot;turn right&amp;quot;&lt;br /&gt;
bind &amp;quot;Up Arrow&amp;quot; down &amp;quot;drive forward&amp;quot;&lt;br /&gt;
bind &amp;quot;Down Arrow&amp;quot; down &amp;quot;drive reverse&amp;quot;&lt;br /&gt;
bind &amp;quot;Page Up&amp;quot; down &amp;quot;scrollpanel up_page&amp;quot;&lt;br /&gt;
bind &amp;quot;Page Down&amp;quot; down &amp;quot;scrollpanel down_page&amp;quot;&lt;br /&gt;
bind Delete down destruct&lt;br /&gt;
bind F1 down fullscreen&lt;br /&gt;
bind Shift+F1 down &amp;quot;messagepanel all&amp;quot;&lt;br /&gt;
bind Shift+F2 down &amp;quot;messagepanel chat&amp;quot;&lt;br /&gt;
bind Shift+F3 down &amp;quot;messagepanel server&amp;quot;&lt;br /&gt;
bind F4 down iconify&lt;br /&gt;
bind Shift+F4 down &amp;quot;messagepanel misc&amp;quot;&lt;br /&gt;
bind F5 down screenshot&lt;br /&gt;
bind F6 down &amp;quot;roam cycle subject backward&amp;quot;&lt;br /&gt;
bind F7 down &amp;quot;roam cycle subject forward&amp;quot;&lt;br /&gt;
bind F8 down &amp;quot;roam cycle type forward&amp;quot;&lt;br /&gt;
bind F9 down &amp;quot;roam zoom in&amp;quot;&lt;br /&gt;
bind F10 down &amp;quot;roam zoom out&amp;quot;&lt;br /&gt;
bind F11 down &amp;quot;roam zoom normal&amp;quot;&lt;br /&gt;
bind F12 down quit&lt;br /&gt;
bind &amp;quot;Left Mouse&amp;quot; down fire&lt;br /&gt;
bind &amp;quot;Middle Mouse&amp;quot; down drop&lt;br /&gt;
bind &amp;quot;Right Mouse&amp;quot; down identify&lt;br /&gt;
bind &amp;quot;Wheel Up&amp;quot; down fire&lt;br /&gt;
bind &amp;quot;Shift+Wheel Up&amp;quot; down &amp;quot;radarZoom in&amp;quot;&lt;br /&gt;
bind &amp;quot;Ctrl+Wheel Up&amp;quot; down &amp;quot;viewZoom in&amp;quot;&lt;br /&gt;
bind &amp;quot;Wheel Down&amp;quot; down &amp;quot;scrollpanel down 3&amp;quot;&lt;br /&gt;
bind &amp;quot;Shift+Wheel Down&amp;quot; down &amp;quot;radarZoom out&amp;quot;&lt;br /&gt;
bind &amp;quot;Ctrl+Wheel Down&amp;quot; down &amp;quot;viewZoom out&amp;quot;&lt;br /&gt;
bind Tab down jump&lt;br /&gt;
bind , down &amp;quot;send nemesis&amp;quot;&lt;br /&gt;
bind - down &amp;quot;time backward&amp;quot;&lt;br /&gt;
bind . down &amp;quot;send recipient&amp;quot;&lt;br /&gt;
bind 1 down &amp;quot;set displayRadarRange 0.25&amp;quot;&lt;br /&gt;
bind 2 down &amp;quot;set displayRadarRange 0.5&amp;quot;&lt;br /&gt;
bind 3 down &amp;quot;set displayRadarRange 1.0&amp;quot;&lt;br /&gt;
bind 4 down &amp;quot;radarZoom in&amp;quot;&lt;br /&gt;
bind 5 down &amp;quot;radarZoom out&amp;quot;&lt;br /&gt;
bind 7 down addhunt&lt;br /&gt;
bind 9 down autopilot&lt;br /&gt;
bind = down &amp;quot;time forward&amp;quot;&lt;br /&gt;
bind A down &amp;quot;toggle slowKeyboard&amp;quot;&lt;br /&gt;
bind B down &amp;quot;viewZoom toggle&amp;quot;&lt;br /&gt;
bind E down &amp;quot;toggle noGUI&amp;quot;&lt;br /&gt;
bind F down &amp;quot;toggle linedradarshots 65 10&amp;quot;&lt;br /&gt;
bind H down &amp;quot;toggleFlags radar&amp;quot;&lt;br /&gt;
bind I down identify&lt;br /&gt;
bind J down &amp;quot;toggleFlags main&amp;quot;&lt;br /&gt;
bind K down silence&lt;br /&gt;
bind L down &amp;quot;toggle displayLabels&amp;quot;&lt;br /&gt;
bind M down &amp;quot;send team&amp;quot;&lt;br /&gt;
bind N down &amp;quot;send all&amp;quot;&lt;br /&gt;
bind O down servercommand&lt;br /&gt;
bind P down pause&lt;br /&gt;
bind Q down toggleRadar&lt;br /&gt;
bind S down &amp;quot;toggle displayScore&amp;quot;&lt;br /&gt;
bind U down hunt&lt;br /&gt;
bind W down toggleConsole&lt;br /&gt;
bind Z down &amp;quot;send admin&amp;quot;&lt;br /&gt;
bind ` down &amp;quot;set displayRadarRange 0.12&amp;quot;&lt;br /&gt;
bind &amp;quot;Left Arrow&amp;quot; up &amp;quot;turn left&amp;quot;&lt;br /&gt;
bind &amp;quot;Right Arrow&amp;quot; up &amp;quot;turn right&amp;quot;&lt;br /&gt;
bind &amp;quot;Up Arrow&amp;quot; up &amp;quot;drive forward&amp;quot;&lt;br /&gt;
bind &amp;quot;Down Arrow&amp;quot; up &amp;quot;drive reverse&amp;quot;&lt;br /&gt;
bind F9 up &amp;quot;roam zoom in&amp;quot;&lt;br /&gt;
bind F10 up &amp;quot;roam zoom out&amp;quot;&lt;br /&gt;
bind F11 up &amp;quot;roam zoom normal&amp;quot;&lt;br /&gt;
bind &amp;quot;Left Mouse&amp;quot; up fire&lt;br /&gt;
bind &amp;quot;Right Mouse&amp;quot; up restart&lt;br /&gt;
bind &amp;quot;Wheel Up&amp;quot; up fire&lt;br /&gt;
bind Tab up jump&lt;br /&gt;
bind I up restart&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Client]]&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Known_Cheats&amp;diff=5884</id>
		<title>Known Cheats</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Known_Cheats&amp;diff=5884"/>
		<updated>2009-06-18T04:51:02Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Subtle Cheats */  Added Guided Laser&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cheats performed on BZFlag are usually made by modifying your client. A great deal of power is invested in the client program, and therefore the client may cheat in every way from creating invincible tanks, to invisibility, to super killing. If you have seen any cheats, have performed them yourself, or have noticed a hole in the source, please add it here. Preventions for many of these cheats are being developed for inclusion in [[BZFlag 3.0|v3.0]].&lt;br /&gt;
&lt;br /&gt;
== Warning ==&lt;br /&gt;
Do not use a modified client on a public server. If you are found to be using a cheat client, you will likely be banned from multiple servers and could quickly find yourself with nowhere to play.  Cheating in BZflag is not the same as using a cheat code in a PlayStation game. See also the &#039;&#039;Notes on &amp;quot;CHEAT&amp;quot; servers&#039;&#039; at the bottom of the [[BZFlag_README | README]], which forbid the hosting of a &amp;quot;cheat&amp;quot; server. A copy of the README is included with the source code and is displayed when you install a pre-compiled copy of the game.&lt;br /&gt;
&lt;br /&gt;
== Blatant Cheats ==&lt;br /&gt;
The following cheats are considered &amp;quot;blatant&amp;quot; cheats because they are usually apparent, even to new players. &lt;br /&gt;
&lt;br /&gt;
NOTE: Some of these cheats may be prevented or already fixed in certain versions of BZFlag.&lt;br /&gt;
&lt;br /&gt;
A cheater may:&lt;br /&gt;
* fly without Wings.&lt;br /&gt;
* steal from or give flags to other players.&lt;br /&gt;
* give flags to observers.&lt;br /&gt;
* rapidly pickup and drop every flag on the map, as if a flag reset were performed.&lt;br /&gt;
* spawn with a flag (usually Guided Missile or Genocide, but can be anything).&lt;br /&gt;
* be immune to the effects of bad flags.&lt;br /&gt;
* grab a new flag when passing through a teleporter (when no flag exists).&lt;br /&gt;
* move, pickup flags, or shoot other tanks while paused.&lt;br /&gt;
* move through buildings without Oscillation Overthruster (&amp;quot;wall walking&amp;quot;).&lt;br /&gt;
* move backwards through buildings with the Oscillation Overthruster.&lt;br /&gt;
* drive outside of the playing area.&lt;br /&gt;
* jump back briefly to avoid a bullet then return to where you were (&amp;quot;network jitter&amp;quot;).&lt;br /&gt;
* double jump.&lt;br /&gt;
* move vertically on a map very quickly or higher than settings would normally allow.&lt;br /&gt;
* instantaneous travel to a new location.&lt;br /&gt;
* jump and land at a pre-determined set of coordinates (i.e. the center of a team pad).&lt;br /&gt;
* shoot teammates without blowing them up.&lt;br /&gt;
* shoot bullets that travel at a different rate (usually faster).&lt;br /&gt;
* shoot bullets that travel at impossible linear paths (i.e. downwards, sideways).&lt;br /&gt;
* shoot bullets from any side of their tank.&lt;br /&gt;
* fire multiple shots simultaneously, often in spreads &amp;amp; separate impossible paths.&lt;br /&gt;
* shoot bullets which cannot be seen on radar or in the HUD.&lt;br /&gt;
* cause himself to be shot by any other player, even if no shots were fired or the player hasn&#039;t spawned (AKA &amp;quot;TK Cheat&amp;quot;).&lt;br /&gt;
* cause another player to shoot the cheater, even if no shots were fired.&lt;br /&gt;
* produce abnormally long laser blasts (in terms of length and time).&lt;br /&gt;
* be zoned, but yet still shoot tanks that are not zoned.&lt;br /&gt;
* become instantly unzoned.&lt;br /&gt;
* not lose flags when paused.&lt;br /&gt;
* cause the bullets of other tanks to explode prematurely.&lt;br /&gt;
* lock onto stealthed players while using Guided Missile.&lt;br /&gt;
* produce abnormally large, small, or frequent shockwave blasts.&lt;br /&gt;
* produce shockwaves at several locations simultaneously.&lt;br /&gt;
* respond differently to gravity.&lt;br /&gt;
* move at a different rate (usually faster).&lt;br /&gt;
* instantly self-destruct.&lt;br /&gt;
* be completely invincible to shots (&amp;quot;god mode&amp;quot;).&lt;br /&gt;
* be invincible while on auto-pilot.&lt;br /&gt;
* be partially invincible, repelling everything but some particular flags (often SW or SR are chosen).&lt;br /&gt;
* instantly kill everyone else.&lt;br /&gt;
* spawn without delay or very rapid respawns (Has been fixed in 2.0.11).&lt;br /&gt;
* be joined as an observer, but playing with a visible, invincible tank&lt;br /&gt;
* be able to strafe or slide left or right&lt;br /&gt;
* send chat messages that appear to have come from another player&lt;br /&gt;
&lt;br /&gt;
== Subtle Cheats ==&lt;br /&gt;
&#039;&#039;&#039;Subtle cheats&#039;&#039;&#039; are modifications to the BZFlag client that give the user an unfair advantage.  Unlike the obvious &amp;quot;blatant&amp;quot; cheats, these modifications are often difficult to detect by other players.  These modifications often involve small changes to existing source code, and will make their users appear luckier, more intuitive, or more accurate shooters, giving them a slight edge.&lt;br /&gt;
&lt;br /&gt;
Some of these cheats may be detected by examining long-term player statistics. For example, if a specific player picks up a certain superflag 80% of the time over an extended period, on a map where flag positions are completely randomized, then there is strong reason to suspect the player of using a flag identification cheat. &lt;br /&gt;
&lt;br /&gt;
The following is a list of known subtle cheats:&lt;br /&gt;
&lt;br /&gt;
[[Image:Bzfi0002.png|thumb|A screenshot taken on a typical cheat client. Various modifications and enhancements are visible.]]&lt;br /&gt;
[[Image:Coo.png|thumb|A screenshot taken on cheat client.]]&lt;br /&gt;
&lt;br /&gt;
;FlagColoring&lt;br /&gt;
:Flags are given unique colors (or some other identifying feature - colors are simplest). This can be applied to some, or all flags. For example, bad flags are brown, Shock Wave is cyan, Stealth is orange, Guided Missile is pink, etc. This allows the user to avoid bad flags, spot good flags from across the map, and tell what flags other players are carrying or picking up much more easily.&lt;br /&gt;
&lt;br /&gt;
;RadarPath&lt;br /&gt;
:The player can see bullet trajectories at an extended length, making shots easier to avoid, or aiding with targeting. The latter function is used mostly on ricochet maps.&lt;br /&gt;
&lt;br /&gt;
;StealthDetect&lt;br /&gt;
:The player can see stealthed tanks on the radar. Often times the cheater&#039;s client will flash the stealthed tank on the cheater&#039;s radar. This allows a cheater to know that he shouldn&#039;t be able to know that tanks position and allow him to &amp;quot;play dumb&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
;CloakDetect&lt;br /&gt;
:The player can see cloaked tanks on the field. Often times the cheater&#039;s client will show cloaked tanks as zoned tanks (as if holding the PZ flag).&lt;br /&gt;
&lt;br /&gt;
;DisableBadFlags&lt;br /&gt;
:Bad flags whose effects are invisible to other players are disabled from affecting the tank.&lt;br /&gt;
&lt;br /&gt;
;NoGenocide&lt;br /&gt;
:A teammate is  impervious to Genocide.&lt;br /&gt;
&lt;br /&gt;
;FunnyBullet&lt;br /&gt;
:Various cheats that affect the manner in which bullets are fired are possible. The simplest is to increase bullet velocity.  Other cheats include launching multiple bullets in different directions and giving bullets a vertical slope. Many of these cheats are less subtle, and discussed above.&lt;br /&gt;
&lt;br /&gt;
;SkinnyTank&lt;br /&gt;
:Normally, if your aim is a little bit off, you can still kill a tank. When this cheat is in effect, other players have to aim more accurately to kill the user.&lt;br /&gt;
&lt;br /&gt;
;ImprovedConsole&lt;br /&gt;
:The player&#039;s console provides more information than is normal. It&#039;s debatable whether this should be considered a cheat or not, but players with better consoles will have a slight advantage.&lt;br /&gt;
&lt;br /&gt;
;GuidedMissileWontUnlock&lt;br /&gt;
:When the user is killed, his guided missiles remain locked on their targets. This is harder to detect than a Guided Missile being able to lock onto stealthed players, which is discussed above.&lt;br /&gt;
&lt;br /&gt;
;Guided Laser&lt;br /&gt;
:A player can lock-on with the laser flag as if it were Guided Missile. Can fire in all directions, regardless of VerticalVelocity server settings&lt;br /&gt;
&lt;br /&gt;
[[Image:Bzfi0001.png|thumb|A hacked client equipped with the ProgressiveIdentify cheat. One flag has been identified so far.]]&lt;br /&gt;
&lt;br /&gt;
;BulletFreeZone&lt;br /&gt;
:Any player in the game can cause anyone else&#039;s bullets to explode prematurely (if their client is hacked). Here are a few possible effects:&lt;br /&gt;
:# A victim (or victims) will not be able to fire his weapon (bullets will explode shortly after leaving the muzzle). Others can&#039;t tell who is causing this.&lt;br /&gt;
:# Bullets will explode before hitting a cheater, as if the cheater has a forcefield.&lt;br /&gt;
:# Bullets will explode before hitting a &amp;quot;victim&amp;quot; who is not the cheater, creating the impression that the victim has a forcefield and is cheating. Or the cheater could create the impression that a whole group of tanks are cheating.&lt;br /&gt;
:# Bullets will not be allowed to enter a &amp;quot;bullet-free zone&amp;quot; (such as a building or platform). &lt;br /&gt;
&lt;br /&gt;
;TinyCloak&lt;br /&gt;
:The cheater&#039;s tank is modified to be smaller and harder to hit, but only when carrying the Cloaking flag.  Making a tank this hard to hit would be a blatant cheat if the tank wasn&#039;t cloaked.&lt;br /&gt;
&lt;br /&gt;
;ProgressiveIdentify&lt;br /&gt;
:A variation of the FlagColoring cheat. The client holds the identity of each flag in memory whenever it is picked up by any player and displays the flag type on the cheater&#039;s HUD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition to the above subtle cheats, a cheater may:&lt;br /&gt;
* have a wider than normal field of vision (e.g. 120 degrees)&lt;br /&gt;
* have Guided Missles modified to not lock onto team mates&lt;br /&gt;
* modify the turn rate of his Guided Missles&lt;br /&gt;
* modify the way his targets are selected for Guided Missle lock&lt;br /&gt;
* have an indicator showing when an opponent is in reloading mode&lt;br /&gt;
* modify his client string&lt;br /&gt;
* automatically self-destruct if a geno bullet comes too close to him&lt;br /&gt;
* see the screen and radar when paused&lt;br /&gt;
* be able to see who locked on them with a Guided Missle&lt;br /&gt;
* have radar or different radar settings independent of server radar settings&lt;br /&gt;
* have lines on the radar showing which way each tank is facing &lt;br /&gt;
* see burrowed tanks as regular tanks on the radar&lt;br /&gt;
* have no limits imposed upon the radar &amp;quot;/set _radarLimit 0 or Burrow do not affect the radar&amp;quot;&lt;br /&gt;
* have shots by a zoned tank not show up on radar&lt;br /&gt;
* make slight turns when falling&lt;br /&gt;
* have different binocular zoom settings&lt;br /&gt;
* fire with no delay after stealing a flag with thief&lt;br /&gt;
* have an indicator showing how many wing jumps are left&lt;br /&gt;
* see invisible bullets on radar&lt;br /&gt;
* see opponent&#039;s team color despite opponent having masquerade flag&lt;br /&gt;
* have an auto-aiming ability that lines up on other tanks to fire upon&lt;br /&gt;
* be able to enable auto-pilot on non-auto-pilot maps&lt;br /&gt;
* be able to enable/disable/enable auto-pilot without delay&lt;br /&gt;
* be able to enable auto-pilot without notifying the server/other players&lt;br /&gt;
* be able to pause instantly in mid-air&lt;br /&gt;
&lt;br /&gt;
== Other Malicious Activities ==&lt;br /&gt;
The following is a list of malicious activities that cheaters might also engage in:&lt;br /&gt;
&lt;br /&gt;
* attempt to guess or &amp;quot;crack&amp;quot; the server or map&#039;s password.&lt;br /&gt;
* the use of &amp;quot;Bots&amp;quot; or &amp;quot;Drones&amp;quot; to lag a server by sending large amounts of data or using client commands rapidly&lt;br /&gt;
* the use of &amp;quot;Bots&amp;quot; or &amp;quot;Drones&amp;quot; to deny a poll or create and complete a poll in the favor of the cheater&lt;br /&gt;
&lt;br /&gt;
[[Category:Gameplay]]&lt;br /&gt;
[[Category:Server]]&lt;br /&gt;
[[Category:Server Security]]&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Known_Cheats&amp;diff=5883</id>
		<title>Known Cheats</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Known_Cheats&amp;diff=5883"/>
		<updated>2009-06-18T04:25:13Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Subtle Cheats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cheats performed on BZFlag are usually made by modifying your client. A great deal of power is invested in the client program, and therefore the client may cheat in every way from creating invincible tanks, to invisibility, to super killing. If you have seen any cheats, have performed them yourself, or have noticed a hole in the source, please add it here. Preventions for many of these cheats are being developed for inclusion in [[BZFlag 3.0|v3.0]].&lt;br /&gt;
&lt;br /&gt;
== Warning ==&lt;br /&gt;
Do not use a modified client on a public server. If you are found to be using a cheat client, you will likely be banned from multiple servers and could quickly find yourself with nowhere to play.  Cheating in BZflag is not the same as using a cheat code in a PlayStation game. See also the &#039;&#039;Notes on &amp;quot;CHEAT&amp;quot; servers&#039;&#039; at the bottom of the [[BZFlag_README | README]], which forbid the hosting of a &amp;quot;cheat&amp;quot; server. A copy of the README is included with the source code and is displayed when you install a pre-compiled copy of the game.&lt;br /&gt;
&lt;br /&gt;
== Blatant Cheats ==&lt;br /&gt;
The following cheats are considered &amp;quot;blatant&amp;quot; cheats because they are usually apparent, even to new players. &lt;br /&gt;
&lt;br /&gt;
NOTE: Some of these cheats may be prevented or already fixed in certain versions of BZFlag.&lt;br /&gt;
&lt;br /&gt;
A cheater may:&lt;br /&gt;
* fly without Wings.&lt;br /&gt;
* steal from or give flags to other players.&lt;br /&gt;
* give flags to observers.&lt;br /&gt;
* rapidly pickup and drop every flag on the map, as if a flag reset were performed.&lt;br /&gt;
* spawn with a flag (usually Guided Missile or Genocide, but can be anything).&lt;br /&gt;
* be immune to the effects of bad flags.&lt;br /&gt;
* grab a new flag when passing through a teleporter (when no flag exists).&lt;br /&gt;
* move, pickup flags, or shoot other tanks while paused.&lt;br /&gt;
* move through buildings without Oscillation Overthruster (&amp;quot;wall walking&amp;quot;).&lt;br /&gt;
* move backwards through buildings with the Oscillation Overthruster.&lt;br /&gt;
* drive outside of the playing area.&lt;br /&gt;
* jump back briefly to avoid a bullet then return to where you were (&amp;quot;network jitter&amp;quot;).&lt;br /&gt;
* double jump.&lt;br /&gt;
* move vertically on a map very quickly or higher than settings would normally allow.&lt;br /&gt;
* instantaneous travel to a new location.&lt;br /&gt;
* jump and land at a pre-determined set of coordinates (i.e. the center of a team pad).&lt;br /&gt;
* shoot teammates without blowing them up.&lt;br /&gt;
* shoot bullets that travel at a different rate (usually faster).&lt;br /&gt;
* shoot bullets that travel at impossible linear paths (i.e. downwards, sideways).&lt;br /&gt;
* shoot bullets from any side of their tank.&lt;br /&gt;
* fire multiple shots simultaneously, often in spreads &amp;amp; separate impossible paths.&lt;br /&gt;
* shoot bullets which cannot be seen on radar or in the HUD.&lt;br /&gt;
* cause himself to be shot by any other player, even if no shots were fired or the player hasn&#039;t spawned (AKA &amp;quot;TK Cheat&amp;quot;).&lt;br /&gt;
* cause another player to shoot the cheater, even if no shots were fired.&lt;br /&gt;
* produce abnormally long laser blasts (in terms of length and time).&lt;br /&gt;
* be zoned, but yet still shoot tanks that are not zoned.&lt;br /&gt;
* become instantly unzoned.&lt;br /&gt;
* not lose flags when paused.&lt;br /&gt;
* cause the bullets of other tanks to explode prematurely.&lt;br /&gt;
* lock onto stealthed players while using Guided Missile.&lt;br /&gt;
* produce abnormally large, small, or frequent shockwave blasts.&lt;br /&gt;
* produce shockwaves at several locations simultaneously.&lt;br /&gt;
* respond differently to gravity.&lt;br /&gt;
* move at a different rate (usually faster).&lt;br /&gt;
* instantly self-destruct.&lt;br /&gt;
* be completely invincible to shots (&amp;quot;god mode&amp;quot;).&lt;br /&gt;
* be invincible while on auto-pilot.&lt;br /&gt;
* be partially invincible, repelling everything but some particular flags (often SW or SR are chosen).&lt;br /&gt;
* instantly kill everyone else.&lt;br /&gt;
* spawn without delay or very rapid respawns (Has been fixed in 2.0.11).&lt;br /&gt;
* be joined as an observer, but playing with a visible, invincible tank&lt;br /&gt;
* be able to strafe or slide left or right&lt;br /&gt;
* send chat messages that appear to have come from another player&lt;br /&gt;
&lt;br /&gt;
== Subtle Cheats ==&lt;br /&gt;
&#039;&#039;&#039;Subtle cheats&#039;&#039;&#039; are modifications to the BZFlag client that give the user an unfair advantage.  Unlike the obvious &amp;quot;blatant&amp;quot; cheats, these modifications are often difficult to detect by other players.  These modifications often involve small changes to existing source code, and will make their users appear luckier, more intuitive, or more accurate shooters, giving them a slight edge.&lt;br /&gt;
&lt;br /&gt;
Some of these cheats may be detected by examining long-term player statistics. For example, if a specific player picks up a certain superflag 80% of the time over an extended period, on a map where flag positions are completely randomized, then there is strong reason to suspect the player of using a flag identification cheat. &lt;br /&gt;
&lt;br /&gt;
The following is a list of known subtle cheats:&lt;br /&gt;
&lt;br /&gt;
[[Image:Bzfi0002.png|thumb|A screenshot taken on a typical cheat client. Various modifications and enhancements are visible.]]&lt;br /&gt;
[[Image:Coo.png|thumb|A screenshot taken on cheat client.]]&lt;br /&gt;
&lt;br /&gt;
;FlagColoring&lt;br /&gt;
:Flags are given unique colors (or some other identifying feature - colors are simplest). This can be applied to some, or all flags. For example, bad flags are brown, Shock Wave is cyan, Stealth is orange, Guided Missile is pink, etc. This allows the user to avoid bad flags, spot good flags from across the map, and tell what flags other players are carrying or picking up much more easily.&lt;br /&gt;
&lt;br /&gt;
;RadarPath&lt;br /&gt;
:The player can see bullet trajectories at an extended length, making shots easier to avoid, or aiding with targeting. The latter function is used mostly on ricochet maps.&lt;br /&gt;
&lt;br /&gt;
;StealthDetect&lt;br /&gt;
:The player can see stealthed tanks on the radar. Often times the cheater&#039;s client will flash the stealthed tank on the cheater&#039;s radar. This allows a cheater to know that he shouldn&#039;t be able to know that tanks position and allow him to &amp;quot;play dumb&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
;CloakDetect&lt;br /&gt;
:The player can see cloaked tanks on the field. Often times the cheater&#039;s client will show cloaked tanks as zoned tanks (as if holding the PZ flag).&lt;br /&gt;
&lt;br /&gt;
;DisableBadFlags&lt;br /&gt;
:Bad flags whose effects are invisible to other players are disabled from affecting the tank.&lt;br /&gt;
&lt;br /&gt;
;NoGenocide&lt;br /&gt;
:A teammate is  impervious to Genocide.&lt;br /&gt;
&lt;br /&gt;
;FunnyBullet&lt;br /&gt;
:Various cheats that affect the manner in which bullets are fired are possible. The simplest is to increase bullet velocity.  Other cheats include launching multiple bullets in different directions and giving bullets a vertical slope. Many of these cheats are less subtle, and discussed above.&lt;br /&gt;
&lt;br /&gt;
;SkinnyTank&lt;br /&gt;
:Normally, if your aim is a little bit off, you can still kill a tank. When this cheat is in effect, other players have to aim more accurately to kill the user.&lt;br /&gt;
&lt;br /&gt;
;ImprovedConsole&lt;br /&gt;
:The player&#039;s console provides more information than is normal. It&#039;s debatable whether this should be considered a cheat or not, but players with better consoles will have a slight advantage.&lt;br /&gt;
&lt;br /&gt;
;GuidedMissileWontUnlock&lt;br /&gt;
:When the user is killed, his guided missiles remain locked on their targets. This is harder to detect than a Guided Missile being able to lock onto stealthed players, which is discussed above.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bzfi0001.png|thumb|A hacked client equipped with the ProgressiveIdentify cheat. One flag has been identified so far.]]&lt;br /&gt;
&lt;br /&gt;
;BulletFreeZone&lt;br /&gt;
:Any player in the game can cause anyone else&#039;s bullets to explode prematurely (if their client is hacked). Here are a few possible effects:&lt;br /&gt;
:# A victim (or victims) will not be able to fire his weapon (bullets will explode shortly after leaving the muzzle). Others can&#039;t tell who is causing this.&lt;br /&gt;
:# Bullets will explode before hitting a cheater, as if the cheater has a forcefield.&lt;br /&gt;
:# Bullets will explode before hitting a &amp;quot;victim&amp;quot; who is not the cheater, creating the impression that the victim has a forcefield and is cheating. Or the cheater could create the impression that a whole group of tanks are cheating.&lt;br /&gt;
:# Bullets will not be allowed to enter a &amp;quot;bullet-free zone&amp;quot; (such as a building or platform). &lt;br /&gt;
&lt;br /&gt;
;TinyCloak&lt;br /&gt;
:The cheater&#039;s tank is modified to be smaller and harder to hit, but only when carrying the Cloaking flag.  Making a tank this hard to hit would be a blatant cheat if the tank wasn&#039;t cloaked.&lt;br /&gt;
&lt;br /&gt;
;ProgressiveIdentify&lt;br /&gt;
:A variation of the FlagColoring cheat. The client holds the identity of each flag in memory whenever it is picked up by any player and displays the flag type on the cheater&#039;s HUD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition to the above subtle cheats, a cheater may:&lt;br /&gt;
* have a wider than normal field of vision (e.g. 120 degrees)&lt;br /&gt;
* have Guided Missles modified to not lock onto team mates&lt;br /&gt;
* modify the turn rate of his Guided Missles&lt;br /&gt;
* modify the way his targets are selected for Guided Missle lock&lt;br /&gt;
* have an indicator showing when an opponent is in reloading mode&lt;br /&gt;
* modify his client string&lt;br /&gt;
* automatically self-destruct if a geno bullet comes too close to him&lt;br /&gt;
* see the screen and radar when paused&lt;br /&gt;
* be able to see who locked on them with a Guided Missle&lt;br /&gt;
* have radar or different radar settings independent of server radar settings&lt;br /&gt;
* have lines on the radar showing which way each tank is facing &lt;br /&gt;
* see burrowed tanks as regular tanks on the radar&lt;br /&gt;
* have no limits imposed upon the radar &amp;quot;/set _radarLimit 0 or Burrow do not affect the radar&amp;quot;&lt;br /&gt;
* have shots by a zoned tank not show up on radar&lt;br /&gt;
* make slight turns when falling&lt;br /&gt;
* have different binocular zoom settings&lt;br /&gt;
* fire with no delay after stealing a flag with thief&lt;br /&gt;
* have an indicator showing how many wing jumps are left&lt;br /&gt;
* see invisible bullets on radar&lt;br /&gt;
* see opponent&#039;s team color despite opponent having masquerade flag&lt;br /&gt;
* have an auto-aiming ability that lines up on other tanks to fire upon&lt;br /&gt;
* be able to enable auto-pilot on non-auto-pilot maps&lt;br /&gt;
* be able to enable/disable/enable auto-pilot without delay&lt;br /&gt;
* be able to enable auto-pilot without notifying the server/other players&lt;br /&gt;
* be able to pause instantly in mid-air&lt;br /&gt;
&lt;br /&gt;
== Other Malicious Activities ==&lt;br /&gt;
The following is a list of malicious activities that cheaters might also engage in:&lt;br /&gt;
&lt;br /&gt;
* attempt to guess or &amp;quot;crack&amp;quot; the server or map&#039;s password.&lt;br /&gt;
* the use of &amp;quot;Bots&amp;quot; or &amp;quot;Drones&amp;quot; to lag a server by sending large amounts of data or using client commands rapidly&lt;br /&gt;
* the use of &amp;quot;Bots&amp;quot; or &amp;quot;Drones&amp;quot; to deny a poll or create and complete a poll in the favor of the cheater&lt;br /&gt;
&lt;br /&gt;
[[Category:Gameplay]]&lt;br /&gt;
[[Category:Server]]&lt;br /&gt;
[[Category:Server Security]]&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Known_Cheats&amp;diff=5882</id>
		<title>Known Cheats</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Known_Cheats&amp;diff=5882"/>
		<updated>2009-06-18T04:04:45Z</updated>

		<summary type="html">&lt;p&gt;Bambino: /* Subtle Cheats */ edited &amp;quot;flaga&amp;quot; to &amp;quot;flag&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cheats performed on BZFlag are usually made by modifying your client. A great deal of power is invested in the client program, and therefore the client may cheat in every way from creating invincible tanks, to invisibility, to super killing. If you have seen any cheats, have performed them yourself, or have noticed a hole in the source, please add it here. Preventions for many of these cheats are being developed for inclusion in [[BZFlag 3.0|v3.0]].&lt;br /&gt;
&lt;br /&gt;
== Warning ==&lt;br /&gt;
Do not use a modified client on a public server. If you are found to be using a cheat client, you will likely be banned from multiple servers and could quickly find yourself with nowhere to play.  Cheating in BZflag is not the same as using a cheat code in a PlayStation game. See also the &#039;&#039;Notes on &amp;quot;CHEAT&amp;quot; servers&#039;&#039; at the bottom of the [[BZFlag_README | README]], which forbid the hosting of a &amp;quot;cheat&amp;quot; server. A copy of the README is included with the source code and is displayed when you install a pre-compiled copy of the game.&lt;br /&gt;
&lt;br /&gt;
== Blatant Cheats ==&lt;br /&gt;
The following cheats are considered &amp;quot;blatant&amp;quot; cheats because they are usually apparent, even to new players. &lt;br /&gt;
&lt;br /&gt;
NOTE: Some of these cheats may be prevented or already fixed in certain versions of BZFlag.&lt;br /&gt;
&lt;br /&gt;
A cheater may:&lt;br /&gt;
* fly without Wings.&lt;br /&gt;
* steal from or give flags to other players.&lt;br /&gt;
* give flags to observers.&lt;br /&gt;
* rapidly pickup and drop every flag on the map, as if a flag reset were performed.&lt;br /&gt;
* spawn with a flag (usually Guided Missile or Genocide, but can be anything).&lt;br /&gt;
* be immune to the effects of bad flags.&lt;br /&gt;
* grab a new flag when passing through a teleporter (when no flag exists).&lt;br /&gt;
* move, pickup flags, or shoot other tanks while paused.&lt;br /&gt;
* move through buildings without Oscillation Overthruster (&amp;quot;wall walking&amp;quot;).&lt;br /&gt;
* move backwards through buildings with the Oscillation Overthruster.&lt;br /&gt;
* drive outside of the playing area.&lt;br /&gt;
* jump back briefly to avoid a bullet then return to where you were (&amp;quot;network jitter&amp;quot;).&lt;br /&gt;
* double jump.&lt;br /&gt;
* move vertically on a map very quickly or higher than settings would normally allow.&lt;br /&gt;
* instantaneous travel to a new location.&lt;br /&gt;
* jump and land at a pre-determined set of coordinates (i.e. the center of a team pad).&lt;br /&gt;
* shoot teammates without blowing them up.&lt;br /&gt;
* shoot bullets that travel at a different rate (usually faster).&lt;br /&gt;
* shoot bullets that travel at impossible linear paths (i.e. downwards, sideways).&lt;br /&gt;
* shoot bullets from any side of their tank.&lt;br /&gt;
* fire multiple shots simultaneously, often in spreads &amp;amp; separate impossible paths.&lt;br /&gt;
* shoot bullets which cannot be seen on radar or in the HUD.&lt;br /&gt;
* cause himself to be shot by any other player, even if no shots were fired or the player hasn&#039;t spawned (AKA &amp;quot;TK Cheat&amp;quot;).&lt;br /&gt;
* cause another player to shoot the cheater, even if no shots were fired.&lt;br /&gt;
* produce abnormally long laser blasts (in terms of length and time).&lt;br /&gt;
* be zoned, but yet still shoot tanks that are not zoned.&lt;br /&gt;
* become instantly unzoned.&lt;br /&gt;
* not lose flags when paused.&lt;br /&gt;
* cause the bullets of other tanks to explode prematurely.&lt;br /&gt;
* lock onto stealthed players while using Guided Missile.&lt;br /&gt;
* produce abnormally large, small, or frequent shockwave blasts.&lt;br /&gt;
* produce shockwaves at several locations simultaneously.&lt;br /&gt;
* respond differently to gravity.&lt;br /&gt;
* move at a different rate (usually faster).&lt;br /&gt;
* instantly self-destruct.&lt;br /&gt;
* be completely invincible to shots (&amp;quot;god mode&amp;quot;).&lt;br /&gt;
* be invincible while on auto-pilot.&lt;br /&gt;
* be partially invincible, repelling everything but some particular flags (often SW or SR are chosen).&lt;br /&gt;
* instantly kill everyone else.&lt;br /&gt;
* spawn without delay or very rapid respawns (Has been fixed in 2.0.11).&lt;br /&gt;
* be joined as an observer, but playing with a visible, invincible tank&lt;br /&gt;
* be able to strafe or slide left or right&lt;br /&gt;
* send chat messages that appear to have come from another player&lt;br /&gt;
&lt;br /&gt;
== Subtle Cheats ==&lt;br /&gt;
&#039;&#039;&#039;Subtle cheats&#039;&#039;&#039; are modifications to the BZFlag client that give the user an unfair advantage.  Unlike the obvious &amp;quot;blatant&amp;quot; cheats, these modifications are often difficult to detect by other players.  These modifications often involve small changes to existing source code, and will make their users appear luckier, more intuitive, or more accurate shooters, giving them a slight edge.&lt;br /&gt;
&lt;br /&gt;
Some of these cheats may be detected by examining long-term player statistics. For example, if a specific player picks up a certain superflag 80% of the time over an extended period, on a map where flag positions are completely randomized, then there is strong reason to suspect the player of using a flag identification cheat. &lt;br /&gt;
&lt;br /&gt;
The following is a list of known subtle cheats:&lt;br /&gt;
&lt;br /&gt;
[[Image:Bzfi0002.png|thumb|A screenshot taken on a typical cheat client. Various modifications and enhancements are visible.]]&lt;br /&gt;
[[Image:Coo.png|thumb|A screenshot taken on cheat client.]]&lt;br /&gt;
&lt;br /&gt;
;FlagColoring&lt;br /&gt;
:Flags are given unique colors (or some other identifying feature - colors are simplest). This can be applied to some, or all flags. For example, bad flags are brown, Shock Wave is cyan, Stealth is orange, Guided Missile is pink, etc. This allows the user to avoid bad flags, spot good flags from across the map, and tell what flags other players are carrying or picking up much more easily.&lt;br /&gt;
&lt;br /&gt;
;RadarPath&lt;br /&gt;
:The player can see bullet trajectories at an extended length, making shots easier to avoid, or aiding with targeting. The latter function is used mostly on ricochet maps.&lt;br /&gt;
&lt;br /&gt;
;StealthDetect&lt;br /&gt;
:The player can see stealthed tanks on the radar. Often times the cheater&#039;s client will flash the stealthed tank on the cheater&#039;s radar. This allows a cheater to know that he shouldn&#039;t be able to know that tanks position and allow him to &amp;quot;play dumb&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
;CloakDetect&lt;br /&gt;
:The player can see cloaked tanks on the field. Often times the cheater&#039;s client will show cloaked tanks as zoned tanks (as if holding the PZ flag).&lt;br /&gt;
&lt;br /&gt;
;DisableBadFlags&lt;br /&gt;
:Bad flags whose effects are invisible to other players are disabled from affecting the tank.&lt;br /&gt;
&lt;br /&gt;
;NoGenocide&lt;br /&gt;
:A teammate is  impervious to Genocide.&lt;br /&gt;
&lt;br /&gt;
;FunnyBullet&lt;br /&gt;
:Various cheats that affect the manner in which bullets are fired are possible. The simplest is to increase bullet velocity.  Other cheats include launching multiple bullets in different directions and giving bullets a vertical slope. Many of these cheats are less subtle, and discussed above.&lt;br /&gt;
&lt;br /&gt;
;SkinnyTank&lt;br /&gt;
:Normally, if your aim is a little bit off, you can still kill a tank. When this cheat is in effect, other players have to aim more accurately to kill the user.&lt;br /&gt;
&lt;br /&gt;
;ImprovedConsole&lt;br /&gt;
:The player&#039;s console provides more information than is normal. It&#039;s debatable whether this should be considered a cheat or not, but players with better consoles will have a slight advantage.&lt;br /&gt;
&lt;br /&gt;
;GuidedMissileWontUnlock&lt;br /&gt;
:When the user is killed, his guided missiles remain locked on their targets. This is harder to detect than a Guided Missile being able to lock onto stealthed players, which is discussed above.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bzfi0001.png|thumb|A hacked client equipped with the ProgressiveIdentify cheat. One flag has been identified so far.]]&lt;br /&gt;
&lt;br /&gt;
;BulletFreeZone&lt;br /&gt;
:Any player in the game can cause anyone else&#039;s bullets to explode prematurely (if their client is hacked). Here are a few possible effects:&lt;br /&gt;
:# A victim (or victims) will not be able to fire his weapon (bullets will explode shortly after leaving the muzzle). Others can&#039;t tell who is causing this.&lt;br /&gt;
:# Bullets will explode before hitting a cheater, as if the cheater has a forcefield.&lt;br /&gt;
:# Bullets will explode before hitting a &amp;quot;victim&amp;quot; who is not the cheater, creating the impression that the victim has a forcefield and is cheating. Or the cheater could create the impression that a whole group of tanks are cheating.&lt;br /&gt;
:# Bullets will not be allowed to enter a &amp;quot;bullet-free zone&amp;quot; (such as a building or platform). &lt;br /&gt;
&lt;br /&gt;
;TinyCloak&lt;br /&gt;
:The cheater&#039;s tank is modified to be smaller and harder to hit, but only when carrying the Cloaking flag.  Making a tank this hard to hit would be a blatant cheat if the tank wasn&#039;t cloaked.&lt;br /&gt;
&lt;br /&gt;
;ProgressiveIdentify&lt;br /&gt;
:A variation of the FlagColoring cheat. The client holds the identity of each flag in memory whenever it is picked up by any player and displays the flag type on the cheater&#039;s HUD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition to the above subtle cheats, a cheater may:&lt;br /&gt;
* have a wider than normal field of vision (e.g. 120 degrees)&lt;br /&gt;
* have Guided Missles modified to not lock onto team mates&lt;br /&gt;
* modify the turn rate of his Guided Missles&lt;br /&gt;
* modify the way his targets are selected for Guided Missle lock&lt;br /&gt;
* have an indicator showing when an opponent is in reloading mode&lt;br /&gt;
* modify his client string&lt;br /&gt;
* automatically self-destruct if a geno bullet comes too close to him&lt;br /&gt;
* see the screen and radar when paused&lt;br /&gt;
* be able to see who locked on them with a Guided Missle&lt;br /&gt;
* have radar or different radar settings independent of server radar settings&lt;br /&gt;
* have lines on the radar showing which way each tank is facing &lt;br /&gt;
* see burrowed tanks as regular tanks on the radar&lt;br /&gt;
* have no limits imposed upon the radar &amp;quot;/set _radarLimit 0 or Burrow do not affect the radar&amp;quot;&lt;br /&gt;
* have shots by a zoned tank not show up on radar&lt;br /&gt;
* make slight turns when falling&lt;br /&gt;
* have different binocular zoom settings&lt;br /&gt;
* fire with no delay after stealing a flag with thief&lt;br /&gt;
* have an indicator showing how many wing jumps are left&lt;br /&gt;
* see invisible bullets on radar&lt;br /&gt;
* see opponent&#039;s team color despite opponent having masquerade flag&lt;br /&gt;
* have an auto-aiming ability that lines up on other tanks to fire upon&lt;br /&gt;
* be able to enable auto-pilot on non-auto-pilot maps&lt;br /&gt;
* be able to enable/disable/enable auto-pilot without delay&lt;br /&gt;
* be able to enable auto-pilot without notifying the server/other players&lt;br /&gt;
&lt;br /&gt;
== Other Malicious Activities ==&lt;br /&gt;
The following is a list of malicious activities that cheaters might also engage in:&lt;br /&gt;
&lt;br /&gt;
* attempt to guess or &amp;quot;crack&amp;quot; the server or map&#039;s password.&lt;br /&gt;
* the use of &amp;quot;Bots&amp;quot; or &amp;quot;Drones&amp;quot; to lag a server by sending large amounts of data or using client commands rapidly&lt;br /&gt;
* the use of &amp;quot;Bots&amp;quot; or &amp;quot;Drones&amp;quot; to deny a poll or create and complete a poll in the favor of the cheater&lt;br /&gt;
&lt;br /&gt;
[[Category:Gameplay]]&lt;br /&gt;
[[Category:Server]]&lt;br /&gt;
[[Category:Server Security]]&lt;/div&gt;</summary>
		<author><name>Bambino</name></author>
	</entry>
</feed>