First database update: 2006-10-27 17:10:03 UTC
Last database update: 4 min :o)
Global BZFlag Login

To avoid misuse of the BZBB weblogin service directly forwarded login requests have been forbidden on the part of BZFLAG.ORG. Therefore you now have to use...
login for paranoiacs
This is a short listing of available command line options for the BZFlag game server (called bzfs). Some of them aren't present in every BZFlag version.
The option descriptions come from the BZFlag source code files. So they are short and in English only. If you want more detailed information - have a look into the manpages of BZFlag.

bzfs [-a <vel> <rot>] [-adminlagannounce <time/ms>] [-admsg <text>] [-advertise <group,group...>] [-autoteam] [-b] [-badwords <filename>] [-ban ip{,ip}*] [-banfile <filename>] [-botsperip <num>] [-c] [-cache <url prefix>] [-cacheout <filename>] [-conf <filename>] [-cr] [-d] [-density <num>] [-disablebots] [+f {good|<id>}] [-f {bad|<id>}] [-fb] [-filterannounce] [-filtercallsigns] [-filterchat] [-filtersimple] [-freezetag] [-g] [-gndtex <texture name>] [-groupdb <group file>] [-h] [-handicap] [-helpdir <dir>] [-helpmsg <file> <name>] [-i interface] [-j] [-jitterdrop <num>] [-jitterwarn <time/ms>] [-lagannounce <time/ms>] [-lagdrop <num>] [-lagwarn <time/ms>] [-loadplugin <pluginname,commandline>] [-luabzfs <filepath>] [-luarules <dirpath>] [-luaserver <dirpath>] [-luaworld <dirpath>] [-luaworldreq] [-masterbanurl <URL>] [-maxidle <time/s>] [-mp {<count>|[<count>][,<count>][,<count>][,<count>][,<count>][,<count>]}] [-mps <score>] [-ms <shots>] [-mts <score>] [-nomasterbanlist] [-noradar] [-noteamkills] [-offa] [-p <port>] [-packetlossdrop <num>] [-packetlosswarn <%>] [-passdb <password file>] [-passwd <password>] [-pidfile <filename>] [-poll <variable>=<value>] [-printscore] [-processor <processor-id>] [-public <server-description>] [-publicaddr <server-hostname>[:<server-port>]] [-publickey <key>] [-publiclist <list-server-url>] [-publictitle <server-description>] [-publicuser <username> <password>] [-q] [+r] [-rabbit [score|killer|random]] [-recbuf <Mbytes>] [-recbufonly] [-recdir <dirname>] [-replay] [-reportfile <filename>] [-reportpipe <filename>] [-requireudp] [+s <flag-count>] [-s <flag-count>] [-sa] [-sb] [-set <name> <value>] [-setforced <name> <value>] [-sl <id> <num>] [-spamtime <time>] [-spamwarn <warnAmt>] [-spawnpolicy <policy>] [-speedtol <tolerance>] [-srvmsg <text>] [-st <time>] [-sw <num>] [-synclocation] [-synctime] [-t] [-tftimeout <seconds>] [-time {<seconds>|endTime}] [-timemanual] [-tk] [-tkannounce] [-tkkr <percent>] [-ts [micros]] [-upnp] [-userdb <user permissions file>] [-utc] [-vars <filename>] [-version] [-world <filename>] [-worldsize <world size>] [-ws <number of wall sides>]

-a
syntax:  -a <vel> <rot>
description:  maximum acceleration settings
-adminlagannounce
syntax:  -adminlagannounce <time/ms>
description:  lag announcement threshhold time [ms]
-admsg
syntax:  -admsg <text>
description:  specify a <msg> which will be broadcast every 15 minutes
-advertise
syntax:  -advertise <group,group...>
description:  specify which groups to advertise to (list server)
-autoteam
syntax:  -autoteam
description:  automatically assign players to teams when they join
-b
syntax:  -b
description:  randomly oriented buildings
-badwords
syntax:  -badwords <filename>
description:  bad-word file
-ban
syntax:  -ban ip{,ip}*
description:  ban players based on ip address
-banfile
syntax:  -banfile <filename>
description:  specify a file to load and store the banlist in
-botsperip
syntax:  -botsperip <num>
description:  specify how many client-side bots are allowed per IP address
-c
syntax:  -c
description:  classic capture-the-flag style game,
-cache
syntax:  -cache <url prefix>
description:  url to get binary formatted world
-cacheout
syntax:  -cacheout <filename>
description:  generate a binary cache file
-conf
syntax:  -conf <filename>
description:  configuration file
-cr
syntax:  -cr
description:  capture-the-flag style game with random world
-d
syntax:  -d
description:  increase debugging level
-density
syntax:  -density <num>
description:  specify building density for random worlds (default=5)
-disablebots
syntax:  -disablebots
description:  disallow clients from using autopilot or robots
+f
syntax:  +f {good|<id>}
description:  always have flag <id> available
-f
syntax:  -f {bad|<id>}
description:  never randomly generate flag <id>
-fb
syntax:  -fb
description:  allow flags on box buildings
-filterannounce
syntax:  -filterannounce
description:  announces raw messages on the admin channel for filtered chat
-filtercallsigns
syntax:  -filtercallsigns
description:  filter callsigns to disallow inappropriate user names
-filterchat
syntax:  -filterchat
description:  filter chat messages
-filtersimple
syntax:  -filtersimple
description:  perform simple exact matches with the bad word list
-freezetag
syntax:  -freezetag
description:  collisions freeze the player who is farther from home base
-g
syntax:  -g
description:  serve one game and then exit
-gndtex
syntax:  -gndtex <texture name>
description:  specify ground texture
-groupdb
syntax:  -groupdb <group file>
description:  file to read for group permissions
-h
syntax:  -h
description:  use random building heights
-handicap
syntax:  -handicap
description:  give advantage based on relative playing ability
-helpdir
syntax:  -helpdir <dir>
description:  add a helpmsg for every file in <dir>
-helpmsg
syntax:  -helpmsg <file> <name>
description:  show the lines in <file> on command /help <name>
-i
syntax:  -i interface
description:  listen on <interface>
-j
syntax:  -j
description:  allow jumping
-jitterdrop
syntax:  -jitterdrop <num>
description:  drop player after this many jitter warnings
-jitterwarn
syntax:  -jitterwarn <time/ms>
description:  jitter warning threshhold time [ms]
-lagannounce
syntax:  -lagannounce <time/ms>
description:  lag announcement threshhold time [ms]
-lagdrop
syntax:  -lagdrop <num>
description:  drop player after this many lag warnings
-lagwarn
syntax:  -lagwarn <time/ms>
description:  lag warning threshhold time [ms]
-loadplugin
syntax:  -loadplugin <pluginname,commandline>
description:  load the specified plugin with the specified commandline string
-luabzfs
syntax:  -luabzfs <filepath>
description:  path to the LuaBZFS entry source file
-luarules
syntax:  -luarules <dirpath>
description:  path to the LuaRules sources directory
-luaserver
syntax:  -luaserver <dirpath>
description:  path to the LuaServer sources directory
-luaworld
syntax:  -luaworld <dirpath>
description:  path to the LuaWorld sources directory
-luaworldreq
syntax:  -luaworldreq
description:  LuaWorld script execution is required
-masterbanurl
syntax:  -masterbanurl <URL>
description:  URL to atempt to get the master ban list from <URL>
-maxidle
syntax:  -maxidle <time/s>
description:  idle kick threshhold [s]
-mp
syntax:  -mp {<count>|[<count>][,<count>][,<count>][,<count>][,<count>][,<count>]}
description:  maximum players total or per team
-mps
syntax:  -mps <score>
description:  set player score limit on each game
-ms
syntax:  -ms <shots>
description:  maximum simultaneous shots per player
-mts
syntax:  -mts <score>
description:  set team score limit on each game
-nomasterbanlist
syntax:  -nomasterbanlist
description:  has public servers ignore the master ban list
-noradar
syntax:  -noradar
description:  disallow the use of radar
-noteamkills
syntax:  -noteamkills
description:  Players on the same team are immune to each other's shots. Rogue is excepted.
-offa
syntax:  -offa
description:  teamless free-for-all game stye
-p
syntax:  -p <port>
description:  use alternative port (default=5154)
-packetlossdrop
syntax:  -packetlossdrop <num>
description:  drop player after this many packetloss warnings
-packetlosswarn
syntax:  -packetlosswarn <%>
description:  packetloss warning threshold [%]
-passdb
syntax:  -passdb <password file>
description:  file to read for user passwords
-passwd
syntax:  -passwd <password>
description:  specify a <password> for operator commands
-pidfile
syntax:  -pidfile <filename>
description:  write the process id into <filename> on startup
-poll
syntax:  -poll <variable>=<value>
description:  configure several aspects of the in-game polling system
  • banTime: number of minutes player should be banned (default=300)
  • vetoTime: max seconds authorized user has to abort poll (default=20)
  • votePercentage: percentage of players required to affirm a poll (default=50.1%)
  • voteRepeatTime: minimum seconds required before a player may request another vote (default=300)
  • votesRequired: minimum number of additional votes required to make a vote valid (default=2)
  • voteTime: maximum amount of time player has to vote, in seconds (default=60)
-printscore
syntax:  -printscore
description:  write score to stdout whenever it changes
-processor
syntax:  -processor <processor-id>
description:  set cpu affinity to a particular processor
-public
syntax:  -public <server-description>
description:  <server-description>
-publicaddr
syntax:  -publicaddr <server-hostname>[:<server-port>]
description:  <effective-server-port>]
-publickey
syntax:  -publickey <key>
description:  <key>
-publiclist
syntax:  -publiclist <list-server-url>
description:  <list-server-url>
-publictitle
syntax:  -publictitle <server-description>
description:  <server-description>
-publicuser
syntax:  -publicuser <username> <password>
description:  <username> <password>
-q
syntax:  -q
description:  don't listen for or respond to pings
+r
syntax:  +r
description:  all shots ricochet
-rabbit
syntax:  -rabbit [score|killer|random]
description:  rabbit chase style
-recbuf
syntax:  -recbuf <Mbytes>
description:  start with a recording buffer of specified megabytes
-recbufonly
syntax:  -recbufonly
description:  disable recording directly to files
-recdir
syntax:  -recdir <dirname>
description:  specify the directory for recorded file
-replay
syntax:  -replay
description:  setup the server to replay a previously saved game
-reportfile
syntax:  -reportfile <filename>
description:  the file to store reports in
-reportpipe
syntax:  -reportpipe <filename>
description:  the program to pipe reports through
-requireudp
syntax:  -requireudp
description:  require clients to use udp
+s
syntax:  +s <flag-count>
description:  always have <num> super flags (default=16)
-s
syntax:  -s <flag-count>
description:  allow up to <num> super flags (default=16)
-sa
syntax:  -sa
description:  insert antidote superflags
-sb
syntax:  -sb
description:  allow tanks to respawn on buildings
-set
syntax:  -set <name> <value>
description:  set a BZDB variable's value
-setforced
syntax:  -setforced <name> <value>
description:  set a BZDB variable's value (whether it exists or not)
-sl
syntax:  -sl <id> <num>
description:  limit flag <id> to <num> shots
-spamtime
syntax:  -spamtime <time>
description:  make <time> be the required time in seconds between messages sent that are alike
-spamwarn
syntax:  -spamwarn <warnAmt>
description:  warn a spammer that sends messages before spamtime times out <warnAmt> many times
-spawnpolicy
syntax:  -spawnpolicy <policy>
description:  specifies <policy> to use for spawning players
-speedtol
syntax:  -speedtol <tolerance>
description:  multiplier of normal speed for auto kick (default=1.25) should not be less than 1.0
-srvmsg
syntax:  -srvmsg <text>
description:  specify a <msg> to print upon client login
-st
syntax:  -st <time>
description:  shake bad flags in <time> seconds
-sw
syntax:  -sw <num>
description:  shake bad flags after <num> wins
-synclocation
syntax:  -synclocation
description:  synchronize latitude and longitude on all clients
-synctime
syntax:  -synctime
description:  synchronize time of day on all clients
-t
syntax:  -t
description:  allow teleporters
-tftimeout
syntax:  -tftimeout <seconds>
description:  set timeout for team flag zapping (default=30)
-time
syntax:  -time {<seconds>|endTime}
description:  [mm:[ss]] format
-timemanual
syntax:  -timemanual
description:  countdown for timed games is started with /countdown
-tk
syntax:  -tk
description:  player does not die when killing a teammate
-tkannounce
syntax:  -tkannounce
description:  announces team kills to the admin channel
-tkkr
syntax:  -tkkr <percent>
description:  team-kills-to-wins percentage (1-100) for kicking tk-ing players
-ts
syntax:  -ts [micros]
description:  timestamp all console output, [micros] to include microseconds
-upnp
syntax:  -upnp
description:  enable UPnP
-userdb
syntax:  -userdb <user permissions file>
description:  file to read for user access permissions
-utc
syntax:  -utc
description:  timestamp console output in UTC instead of local time, implies -ts
-vars
syntax:  -vars <filename>
description:  file to read for worlds configuration variables
-version
syntax:  -version
description:  print version and exit
-world
syntax:  -world <filename>
description:  world file to load
-worldsize
syntax:  -worldsize <world size>
description:  numeric value for the size of the world (default=400)
-ws
syntax:  -ws <number of wall sides>
description:  numeric value for the number off outer walls (default=4)
load time: 0.0445 sec