Reference for bmx/axn

CVARS  for bmx

 CVAR name

the value is default one, acts like normal counter-strike.

selectable value

 notes

bmx_autobalance 0 0/1 move dead players to the team of less members.
0:Disable
1:Enable 
bmx_autojoin 0 0/1 force auto joining, players can not move to the other team.
0:Disable
1:Enable 
bmx_buyrestrict "" see note-> restrict weapon at buying sequence. the usage is as below.
"weapon awp; weapon hegrenade"

"norestrict" 
allows CTs to buy Ts' weapon, Ts to buy CTs' weapon.
(but binding keys for buying is needed. as
buy;menuselect 1;menuselect 5)
bmx_changelimit n work in case bmx_changetype is 3.

the team hits this value with their numbers of changing roles win the map.
bmx_changetype 0 0/1/2/3 0:Disable
1:change teams when mp_timelimit hits.
2:change teams every rounds specified by bmx_changerounds.
3:change teams when the defense team (CTs in de_maps)wins
the rounds specified by bmx_changerounds.
bmx_changerounds n specifies numbers of rounds for bmx_changetype 2 and 3.
bmx__ext_point 0 n specifies bonus points for detonating target, defusing bomb, assassin VIP, escaping.
(each of bonus for saving hostage and first frag is fixed to 1 point.)
bmx_ext_score 0 n extend scoring feature for de_maps.
0:Disable
1:exteded score system for reward fund
planting C4=1
detonating=2
defusing=3
elimination=2
time over win=1
2:exteded score system for TO rule
planting C4=2
detonating=1
elimination of CTs for Ts=2
defusing=2
elimination of Ts for CTs=0
time over win=1
bmx_giveitem 0 0/1 allows to use give command.
(give weapon_*, give_item_*, give ammo_*)
0:Disable
1:Enable give command
bmx_hkpenalty 0 n specifies the health points subtract from HP at the first of next round according to the numbers of hostage kill.
subtract points n is multiplied by numbers of kill.
bmx_interval 0.1 n process time of changing roles. (kill self, become spectator, join opposite team)
the unit of n is seconds. the moderate value is about 0.1. 
bmx_moneymode 0 -1/0/1/2 specifies the money system.
0:normal
1:individual funds
2:team funds
-1:no money, all weapon equipped
bmx_multiweapons 0/1 work in case bmx_moneymode is 2.
allows players possess multiple firearms of each categories.
0:Disable
1:Enable
if this is 1, you will not drop a weapon, 
when you buy another weapon. 
but you drop a weapon by "drop" command, you cant pick it up again.
bmx_radio_mode 1 0/1 controls radio leaking.
0:leaks
1:never leaks
bmx_sayunknown 0 0/1 execute say "Unknown Command"
0:Disable
1:Enable
bmx_score_deaths 0-7 fill another value in the place of numbers of deaths on the scoreboard when tab key is pressed down.
6 means sum of damage given/received.
(if you damage enemy and his health to 30=> +70 points, and if you take damage, and your health decreased to 55=> -45 points.)
8 means the numbers of team win the player experienced. this fits shuffle mode.  

0:normal(deaths)

1:user ID
2:kill/death x 100
3:kIll/min x 100
4:headshots
5:frags+ext_point
6:damage difference
7:money in hand
8:individual win
bmx_score_frags 0-7 fill another value in the place of numbers of deaths on the scoreboard when tab key is pressed down.
6 means sum of damage given/received.
(if you damage enemy and his health to 30=> +70 points, and if you take damage, and your health decreased to 55=> -45 points.) 
8 means the numbers of team win the player experienced. this fits shuffle mode.  

0:normal(deaths)

1:user ID
2:kill/death x 100
3:kIll/min x 100
4:headshots
5:frags+ext_point
6:damage difference
7:money in hand
8:individual win
bmx_scorelimit 0 n n wins  of rounds  determine the winner of the current map. 
(similar to winlimit of original CS)
bmx_showscore 0 0/1 always shows teams scores in main display.
0: Disable
1: Enable
bmx_showround 0 0/1 say round 10
0: Disable
1: Enable
bmx_team1 "terrorists" "" displays team's name in team score. team1 stands for the Ts without changing roles. you can fill here with your clan's name.
bmx_team2
 "counter terrorists"
"" displays team's name in team score. team2 stands for the CTs without changing roles. you can fill here with your clan's name.
bmx_teamchange 0 0/1/2 method of changing teams.
0:Disible
1:replace teams 
2:shuffle teams
bmx_tkslap 0 0/1 slaps TKers
0: Disable
1: Enable
bmx_viprotation 0 0/1 force rotate VIP's role to every CTs.
0: Disable
1: Enable
bmx_waittime 0.5 n time lags from a moment the condition of winning  is satisfied to announce of which teams win.
too large value
runs the risk of round change.
the unit of this value is seconds.
the moderate value is about 0.5.  

below CVARs are valid only when bmx_moneymode is 1 or 2.

bmx_bombreward 2750 n (w/ bmx_moneymode 1 or 2)
amount of reward money for detonating the target.
bmx_elimreward 2500 n (w/ bmx_ moneymode 1 or 2)
amount of reward money for elimination of enemies.
bmx_escreward 2750 n (w/ bmx_ moneymode 1 or 2)
amount of reward money for the VIP escaped.
bmx_hosreward 1000 n (w/ bmx_ moneymode 1 or 2)
amount of reward money for rescuing of one hostage.
bmx_killhostage 1500 n (w/ bmx_ moneymode 1 or 2)
amount of reward money for detonating the target.
bmx_killenemy 300 n (w/ bmx_ moneymode 1 or 2)
amount of penalty money for killing one hostage.
bmx_killmate 3300 n (w/ bmx_ moneymode 1 or 2)
amount of penalty money for killing one teammate.
bmx_loser_money 500 n (w/ bmx_ moneymode 1 or 2)
amount of aid money multiplied by lose streak.
<roundmoney 1400 + loser_money 500 x lose times>
bmx_maxmoney 16000 n (w/ bmx_ moneymode 1 or 2)
limit of money a player can carry. 
bmx_roundmoney 1500 n (w/ bmx_ moneymode 1 or 2)
amount of aid money when the team lost.
bmx_startmoney 800 n (w/ bmx_ moneymode 1 or 2)
amount of default money a player has at joining the game.
this CVAR overrides  mp_startmoney.
bmx_timeupreward 1250 n (w/ bmx_ moneymode 1 or 2)
amount of reward money for time over win.
bmx_winreward 750 n (w/ bmx_ moneymode 1 or 2)
amount of reward money for winning the rounds.
bmx_vipreward 2750 n (w/ bmx_ moneymode 1 or 2)
amount of reward money for assasination/escape.

server command for bmx

command name

 value

 notes

bmx_changeteam    
bmx_replaceteamname    replace the team names specified by bmx_team1and 2. This command is useful when 2nd half starts. 
bmx_teamscore 1 "" n directly changes the team1's  score. adds n points to the score. This command is useful when 2nd half starts. 
bmx_teamscore 2 "" n directly changes the team2's  score. adds n points to the score. This command is useful when 2nd half starts. 
bmx_cvarupdate    apply the new values of CVARs to the current game.

client command for bmx

 command  name

value

 notes

showhealth   displays a row of teammate's health in the chat pane.
showmoney   displays a row of teammate's money in the chat pane.
radio   how to make original radio message. 

1) prepare .wav file 
\cstrike\sound\radio\doh.wav 

2) edit sentences.txt 
cstrike\sound\sentences.txt 
MRAD_DOH radio/doh 

3) edit titles.txt 
cstrike\titles.txt 
MRAD_DOH 

doh! 


4) this is client command. 
radio doh 
give   enable when bmx_giveitem is 1.
cheat command of half-life.
(give weapon_*, give_item_*, give ammo_*)