Banlist.txt

This article is regarding Red Faction

The banlist.txt file stores the IP addresses of people banned from a server.

Loading/saving/editing
The banlist.txt file is loaded only when the server starts, and saved only when the server performs a clean exit (IE: doesn't crash). Editing of the banlist.txt file in an external editor should only be done when the server is not running.

IPs can be entered in two ways. The first is a single IP. This is simply any IP, like 123.123.123.251. It is also possible to ban all players from a given range, like the following:


 * 123.123.*
 * 252.*

Bans from the console

 * Banning a player at the console is simple. You can ban by their name as follows:
 * ] ban "IMACHEATER"
 * Banning player: IMACHEATER


 * For players who use a name that is either too difficult or impossible to type, you can obtain and ban an IP as follows:
 * ] info
 * Level name: ctf02.rfl
 * Level time: 0 days, 0h 24m 42s
 * Framerate / FPS: 0.009 / 114
 * Clients (ping) -
 * "MegaPro" (37) (12.34.56.78)
 * "Wallhacker!" (88) (56.78.23.11)
 * ] ban_ip 56.78.23.11
 * Kicking player: 56.78.23.11
 * Banning player: 56.78.23.11
 * ] _
 * Kicking player: 56.78.23.11
 * Banning player: 56.78.23.11
 * ] _


 * If a player keeps coming back with just a slightly different IP, you can rangeban as follows:
 * ] info
 * Level name: ctf02.rfl
 * Level time: 0 days, 0h 24m 42s
 * Framerate / FPS: 0.009 / 114
 * Clients (ping) -
 * "MegaPro" (37) (12.34.56.78)
 * "Wallhacker!" (72) (56.78.23.66)
 * ] ban_ip "56.78.*"
 * Kicking player: 56.78.*
 * Banning player: 56.78.*
 * ] _
 * Kicking player: 56.78.*
 * Banning player: 56.78.*
 * ] _

NOTE: In every version of Red Faction other than Pure Faction, banning from the console will sometimes crash the server.