Welcome to Xtreme Arena!
http://planetquake.com/xa
Below is a comprehensive list of commands and CVARs for XA. Use the menu on the left to navigate.
Alternate Fire Mode
In Xtreme Arena you
have an alternate fire key. It works just like +attack. Just bind +button12 and use it to fire the alternate mode of
any weapon. For example:
bind X +button12
The letter "X" can be replaced with any key you want to bind it to.
If you want to make a toggle button like the old wbounce command, you can use the
script below. Once again, you can replace the "X" in the bind with any key you want.
set setFire1 "bind MOUSE1 +attack; set setFire vstr setFire2; echo Normal Fire Mode"
set setFire2 "bind MOUSE1 +button12; set setFire vstr setFire1; echo Alternate Fire Mode"
seta setFire "vstr setFire1"
bind X "vstr setFire"
Offhand Grapple
The offhand grapple has been added for version 1.16. By default grapple is disabled but
server admins can enable it with "sv_allowGrapple 1". To bind and use it in the game
you can bind it in you Controls menu or from console using +button13. For example:
bind X +button13
Just replace the "X" with the key of your choice.
Weapon Damages
You can adjust weapon damage for some weapons. This is to compensate for server
admins who may or may not want to run their servers in Unlagged mode.
g_lightningDamage - Used to adjust damage if LG is "too strong" in unlagged mode.
g_mgDamage - Used to adjust damage if MG is "too strong" in unlagged mode.
Weapon
Switching
g_weaponSwitchDelay - How long it takes to switch from one weapon to the next
Disabling Weapons
Server admins can disable any weapons using the CVARs below. You can turn off as
many or as few as you want.
sv_allowGauntlet
sv_allowMachineGun
sv_allowShotGun
sv_allowRailGun
sv_allowPlasmaGun
sv_allowLightningGun
sv_allowRocketLauncher
sv_allowGrenadeLauncher
sv_allowBFG
sv_allowGrapple
To further simplify mass weapon changes, I've included 10 premade configs inside
the pk3 files. If you wanted to do a single weapon match, you can use these to make sweeping changes with a single command. For example, from the Q3 console...
/exec bfg
This will make an instant all BFG match. All other weapons will be disabled.
NOTE: You must restart the map for the changes to take effect.
This is a list of the configs you can use. The names are self explainitory.
shotgun.cfg
rocket.cfg
rail.cfg
plasma.cfg
machinegun.cfg
lightning.cfg
grenade.cfg
gauntlet.cfg
bfg.cfg
allweapons.cfg (for ENABLING all weapons)
Health Regeneration
Server admins can control how fast health with regenerate. Default is set to 5 health
points per second but this can be changed to any value. Please note, in "excessive mode"
your health will regen 3 times the speed you have this CVAR set to. So, if you are set
to the default of "5", in excessive mode, you will regen 15 in health every second.
g_regenHealthAmount
Spawn Protection
g_spawnProtect
Sets spawn protection. 1 is on, 2 is off.
g_knockbackProtect
Allows admins to selectively turn off protection from knockback. 1 (on) is
default.
g_protectTime
Sets the time in milliseconds to protect a player after spawning. Default is
3000 (3 seconds).
g_warnProtect
Warns a player when protection runs out. 1 is on, 2 is off.
Map Rotation
A unique feature of XA. Setting this CVAR to "1" allows admins to rotate maps while in tourney mode.
sv_tourneyMapRotate
Server admins also have the ability to force rotation of maps even if the server is empty. Just set sv_forceRotate to "1".
Pro Mode
In Promode, you don't start
will all weapons. You still have unlimited ammo but you must pick up a weapon to
be able to use it. Weapon switching also takes long in this mode.
g_promode "1"
Instagib Mode
There's instagib in XA! It's virtually identical to vanilla instagib. It removes all
weapons and armor. It's just you and your rail. To enable it use "g_instagib 1". Then
restart the map.
Excessive Mode
I've added a new "excessive" mode to the game! This cranks up all the fire speeds to
CRAZY rates and increases starting health to 800. Your health will also regenerate
faster in excessive mode.
To use it, just set g_excessive to "1" and restart the map.
Lumbo
Mode
When you're feeling lumbo, XA is
there for you. In the new Lumbo mode, there are no powerups, no armor, no
health, no weapons... it's just you and a saw.
g_lumbo "1"
Homing
Rockets
g_homingRocket - Makes alt fire for rockets into homing rockets
Armor
Respawn
g_armorRespawnTime - Sets the delay time in seconds till armor respawns after being picked up
Powerup
Respawn
g_puRespawnTime - time till powerups respawn after pick up
Max
Suicides
g_maxSuicides - the maximum number of times a client can suicide on any map
Message
of the Day
xa_motd - center prints message on each map start, with color support
Runes
Vampire
Vampire rune takes life from your target and gives it to you
g_runeVampire - Activates the vampire rune
g_pickupMsgVampire - The message a player sees when they get the vampire rune
g_rVampireFraction - The percentage of life to give/take from a player
Strength
Strength rune increases the power of your attack
g_runeStrength - Activates the Strength rune
g_pickupMsgStrength - The message a player sees when they get the Strength rune
g_rStrengthMod - Damage mutiplier (like quad)
Resist
Resist rune gives added protection from damage
g_runeResist - Activates the Resist rune
g_pickupMsgResist - The message a player sees when they get the Resist rune
g_rResistMod - How much protection to give a player from attacks
Vote
Flags (enable/disable)
voteflags - Allows voting for only selected CVARs
FLAGS
map_restart 1
nextmap 2
map 4
g_gametype 8
kick 16
g_doWarmup 32
timelimit 64
fraglimit 128
[game modes] 256
[weapons] 512
[spawn protection] 1024
New votable CVARs
g_excessive
g_instagib
g_promode
g_lumbo
g_spawnProtect
g_protectTime
g_warnProtect
sv_allowGauntlet
sv_allowMachineGun
sv_allowShotGun
sv_allowRailGun
sv_allowPlasmaGun
sv_allowLightningGun
sv_allowRocketLauncher
sv_allowGrenadeLauncher
sv_allowBFG
sv_allowGrapple