- Choosing
Powers
- Adding
Bots
- Banning
Powers
- Changing
the game type
- Variables
- Binding
- Memory
Issues
Most of these commands work when typed at the Quake 3 console,
or from the dedicated server console or in a server configuration file.
To access the console, press the ~ tilde key, either in the main menu or within the
game.
Choosing Powers
Besides using the in-game menu or the 'next power' / 'previous
power' keys, you can also choose your powers at the console or as a bind.
/powers <active> <passive>
<special> <special weapon>
or
/class <class>
- You can put either a power/class code between the < > or these :
0 means you don't want a power or class
- means you want to keep the power or class as it is -
is minus
? means a random power
Here is a list of power and class codes
Active powers |
Passive Powers |
Special Powers |
Special Weapons |
Code
|
Name
|
ss
|
Sonic Scream
|
gs
|
Grenade Swarm
|
kr |
Kryptonite |
kc
|
Kinetic Cards
|
db |
Death Blow |
fb
|
Fireball
|
bl
|
Blind
|
pb
|
Psionic Blast
|
wp
|
Warp
|
tb |
Teleport Beacon |
bh
|
Black Hole
|
fc
|
Flame Cascade
|
tk
|
Telekinesis
|
ob
|
Optic Blast
|
rg
|
Reverse Gravity
|
gw
|
Gravity Well
|
i9 |
Impulse 9 |
fr |
Freeze Ray |
an |
Ants in the Pants |
sm |
Storm |
|
Code
|
Name
|
bp
|
Blastproof
|
hd
|
Hyperdensity
|
bf
|
Bulletproof
|
tf |
Thief |
hf
|
Health Freak
|
pf
|
Prismatic Field
|
ea
|
Energy Absorption
|
fl
|
Flight
|
sh |
Shield |
in
|
Invisibility
|
ra
|
Radioactive
|
re
|
Regeneration
|
rn
|
Repulsion
|
sp
|
Super Speed
|
st
|
Stealth
|
lf
|
Liquid Form
|
fi |
Fire Form |
bt
|
Boot to Head
|
ec
|
Elastic
|
ad |
Adaption |
|
Code
|
Name
|
el
|
Electric
|
vp
|
Vampiric
|
wo |
Wound |
sj
|
Super Jump
|
sn |
Sniper Shots |
ck
|
Cloak
|
ha
|
Hasted Attacks
|
sb
|
Superblast
|
lu
|
Luck
|
ap |
Armour Piercing |
rg
|
Rage
|
fp
|
Fast Projectiles
|
fb
|
Happy Fun Balls :)
|
ka
|
Kinetic Attacks
|
ls |
Lifesaver |
ar |
Ammo Regen |
ss |
Super Strength |
if |
Item Finder |
ds |
Double Shot |
fk |
Feedback |
|
Code
|
Name
|
gh
|
Grappling Hook
|
fg
|
Freeze Grenades
|
ls |
Lightsaber |
pm
|
Proximity Mines
|
dy
|
Decoy |
wh |
Wormhole |
sr |
Shrink Ray |
ff |
Force Field |
|
or
Class
Code
|
Name
|
mm
|
Mere Mortal
|
as |
Assassin |
ro |
Robot |
jl |
Jubilee |
at |
The Atom |
pr |
Punisher |
ht |
Human Torch |
|
- Here are examples on how to use the 'powers' or 'class'
commands :-
/powers fb fl ha 0
you have selected Fireball, Flight, Hasted Attacks and None
/powers ? ? ? ?
you have all random powers
/powers random
you have selected all random, that is random powers or classes
/powers - sp - -
you want Super Speed as a passive power and keep the rest as they are
/class ro
you have chosen to be a robot
/bind p "powers gs bp sb ?"
bind the key p to your favorite power combination
Back to
Top
Adding Bots
Besides adding bots in the ingame menu or the
Create a Game menu, you can also add them at the console or as a bind.
To add a bot with powers or a class in the game, type this :-
/addbotp <botname> <active> <passive>
<special> <special weapon>
or
/addbotc <botname> <class>
Use the same power/class codes as above.
e.g.
/addbotp grunt fb rn ? fg
add a grunt bot with fireball, repulsion, special power random and freeze
grenades
/addbotp mynx ? ? ? ? 4 blue
add a mynx bot with all random powers & weapons, give her skill 4 and
put her in the blue team
/addbotc sorlag jl
add a sorlag bot with Jubilee class
/addbotp ? ? ? ? ?
add a random bot with random powers
/addbotp ? random
you added a random bot, that can have either all random powers or classes
/bind f10 "addbotp ? random 3"
whenever you press f10 you will add a random bot with random
powers/class and average skill to the game
Back to
Top
Banning Powers
You may want to ban certain powers or classes from a
game or server. This may be because there are particular powers you don't like
or because certain players are abusing or overusing particular powers.
At the moment you cannot ban from the menu system, so the only way you can do this
is from the console or in a server configuration file.
Here are the commands :
|
|
ban_actives |
Ban the following Active Powers |
ban_passives |
Ban the following Passive Powers |
ban_specials |
Ban the following Special Powers |
ban_sweapons |
Ban the following Special Weapons |
ban_classes |
Ban the following Classes |
|
|
To remove the ban, remove the power/class
code from the command string.
e.g.
/ban_actives "wp sm"
Ban the Active powers, Warp and Storm
/ban_actives " "
Remove the ban on all Active Powers
/ban_classes "jl ro pr"
Ban the Classes, Jubilee, Robot and Punisher
Back to
Top
Changing the game
type
g_gametype <number>
0 = Free For All
1 = Tournament
3 = Catch the Chicken
4 = Team Deathmatch
5 = Capture the Flag |
Back to
Top
Variables
Here is a list of SuperHeroes Arena specific variables :
Server Variables
g_redteam : Red Team Name. (default is Evil)
g_blueteam : Blue Team Name. (default is Good)
g_ffaAutoJoin : Single Player Auto Join (0/1), For
single player game types. If set to 1 a player entering will automatically
join the game and be given random powers. If set to 0, an entering player
is made a spectator, giving them a chance to choose their powers before
joining the game. (default = 0)
g_intermission : Intermission viewpoint (0/1), 0 =
Use typical map intermission point, 1= Show intermission from player
location and display in third person. (default = 1)
g_noHandicap : Disable Handicapping (0/1), When set to 1 all the
players' handicaps are disabled. This may be useful when playing against
bots, if you just want the bot to have their skill setting only. (default
= 0)
Catch the Chicken gametype only
commands and variables:
respawn : Respawn chicken, this command will
respawn the chicken if for any reason it is lost or stuck somewhere.
Players can also call a vote for this.
ctc_scorePeriod : Scoring Period (secs), the
amount of seconds a player needs holding the chicken to score a point.
Typically this is 10 seconds.
ctc_respawnTime : Chicken Respawn Time (secs), the amount of time in seconds necessary for the chicken to be lying around
without being picked up before the game decides to respawn it to another
place on the game map. Typically 120 seconds.
ctc_scoreKills : Score On Kills (0/1), this option
allows a player to score a point if they frag the chicken carrier. You may
want to disable this, if you want the scores to only reflect the time a
player has been holding the chicken.
ctc_cantDrop : Can't Drop Chicken (0/1), with the
'Drop Chicken' key, the player can remove himself of the chicken. This
option enables/disables this.
Client Side Variables
These only affect individual clients, for game or menu effects.
cg_lagometer : Display lagometer (0/1), If set it
will display the lagometer on the top-right of the screen. (default = 0)
cg_lightningGunType : Lightning Gun effects (0 or 1),
0 = Typical Quake 3 Lightning gun effect, 1 = SuperHeroes Arena electric
Lightning gun effect . (default = 1)
r_railType : Railgun effects (0, 1 or 2), 0 =
Typical Quake 3 Railgun effect, 1 = Spiral effect, 2 = Quake 2 style
effect. (default = 1)
sh_displayIcons : Display power icons (0/1), When
set this will display the power icons on the bottom-right of the screen.
(default = 1)
Back to
Top
Binding
- Although you can assign keys through the game and
in-game menu, you
may want to know the actual commands for the various keys :-
If you want the space key for example to activate your Active Power, type
this in the console or in a configuration file :
/bind space +active
Bind |
Description |
+active |
Use Active Power |
weapon 10 |
Select Special Weapon |
+apn |
Choose Next Active Power |
+app |
Choose Previous Active Power |
+ppn |
Choose Next Passive Power |
+ppp |
Choose Previous Passive Power |
+spn |
Choose Next Special Power |
+spp |
Choose Previous Special Power |
+swn |
Choose Next Special Weapon |
+swp |
Choose Previous Special Weapon |
+cpn |
Choose Next Class |
+cpp |
Choose Previous Class |
+dpowers |
Display Current Powers |
+dropchick |
Drop the Chicken (in CTC game) |
Back to
Top
Memory Issues
If for any reason you have problems running SuperHeroes Arena please
read this.
The command com_hunkmegs is used to
increase or decrease the size of memory used by the game. By default it
is set to 56 which allows the game to run on computers with 64 megs of
ram. If your system has more than 64 MB of RAM, you can adjust this
value to allow what the game requires, including things like all the
player models and any complex maps.
For example: If you have a machine with 256 megs of RAM you can use the
command com_hunkmegs 128 to allocate more memory to the program.
Type in: \com_hunkmegs 128 (substitute the
amount of memory that you would like to dedicate for the "128"
in the example above).
NOTE: You can only allocate up to 3/4 of your total system memory before
you may experience problems with your computer system. The default of 56
is required for the client but is overkill for a dedicated server, and
thus wasting precious server memory. For general use free for all,
tournament maps, and team deathmatch, a com_hunkmegs setting of 16 is
sufficient. Using the included tournament maps only, a com_hunkmegs
setting of 12 may be used to conserve more memory. Capture The Flag
requires a minimum com_hunkmegs setting of 26 with the included maps.
|