Raised This Month: $32 Target: $400
 8% 

Battlefield XP Mod


Post New Thread Reply   
 
Thread Tools Display Modes
Plugin Info:     Modification:   Counter-Strike        Category:   Gameplay       
Doc-Holiday
AlliedModders Donor
Join Date: Jul 2007
Old 08-10-2011 , 07:47   Battlefield XP Mod
Reply With Quote #1

Battlefield XP Mod
Version 2.1.0


Description:
Updates the wonderful game of Counterstrike and Condition Zero. This mod allows you to choose from 6 classes each with their own advantages and gear sets. Not one class is the same as another. Create your fire squad and get to work. GO GO GO!

NOTE: IF YOU DONT WANT TO USE THE MODELS I PUT WITH IT CHANGE THE NAMES!!!! MAKE IT UNIQUE TO YOUR SERVER
I recommend using names like this clanclassdatet/ct

Example: Clan name is Xvgaming Class is special ops date is 1/21/12
"Special Ops" "xvgspecops12112t" "xvgspecops12112ct"

That way when you change the model all you have to do is change the date and we re download them.

Tested in CZ.

Installation:
  • Unzip the file
  • Copy over the folders as needed
  • Place battlefiledxpmod.amxx at the very top of your plugins.ini
  • The rest of the plugins are optional and can be placed after the 3rd party plugins.
  • If you use the custom models player_models.amxx must be ABOVE the bf custom model plugin

Features:
Medic: What is it and how to use it.
Gunner: Infantry Weapons Officer

ToDo List:
  • Add save feature when you type /stats to bring up the MOTD of most current play stats
  • Achievements.
  • Info Menus.
  • Custom loadout for Engineer (some primary M3 Secondary. Requires Orpheu)
  • (Tside)Engineer spawns with bomb. If he dies he drops it.
    If more then one Engineer is on team all get a bomb.
    When bomb is planted the other bombs are removed.
  • (CTside) Extra fast defuse?
  • Add natives for getting xp of specifc classes per player
  • Weapon Information: Acc/kills/deaths/headshots/shots fired/shots landed

Cvars:
PHP Code:
//********************//
//   Init Settings    //
//********************//
//Turns plugin on and off
bf_toggle 1

//Switch save mode between SQL and nVault 1 = SQL  0 = Nvault
bf_savemode 1

//Turn the Announce Message on and off
bf_announce 1

//Turns Sounds on and off
bf_sound_toggle 1

//Turns bomb bonus' on and off
bf_bomb_bonus 1

//amount of kills for Kill Streak
bf_killstreak 4

//Ammount of HS Kills for Knife Streak
bf_knifestreak 4

//amount of HS Kills for HS Streak
bf_hskills 4

//Turns TK punish on and off
bf_tk_punish 1

//Respawn on and off
bf_deathmatch 1

//Toggle Bleed
bf_bleedtoggle 1

//Toggle variable friendly fire  0 = off 1 = 100% damage done to teammate (as if enemy) 0.25 = 25% damage done to teamate(as if enemy)
mp_friendlyfire 0.50

//Toggle mirror damage 0 = off 1 = 100% damage done to self (as if enemy) 0.25 = 25% damage done to self(as if enemy)
mp_mirrordamage 0

//Model Toggle switch
bf_custom_model_toggle 1

//********************//
//      XP Bonus'     //
//********************//
// Amount XP Per kill
bf_killxp 125

//Bonus xp for HS
bf_hsxp 125

//Bonus XP for HS streak
bf_hsmultixp 200

//Bonus XP for Kill Streak
bf_killstreakbonus 175

//Bonus XP for Knife Kill
bf_knifebonus 200

//XP Bonus for Planting the bomb
bf_plantxp 75

//XP bonus for defusing the bomb
bf_defxp 75

//XP Bonus for attempting to defuse bomb when it blows up
bf_exdefxp 25

//XP bonus for bombe explosion
bf_expxp 75

//XP bonus for targets Saved
bf_targxp 75

//XP bonus for Rescuing the hostages
bf_hostrescxp 75

//XP bonus for stoping the cts from rescuing the hostages
bf_hostnrescxp 75


//********************//
//    TK Settings     //
//********************//
//Amont of XP lost when 
bf_tk_punishxp 75


//********************//
//   Medic Settings   //
//********************//
//Amount of health the medic heals
bf_healamount 75

//Time between heals in seconds
bf_healwait 20

//Time between medic calls in seconds
bf_callwait 10

//Percentage of health before medic can heal player or call
bf_healmin 0.75

//Time it takes for medic to heal player
bf_healtime 5

//XP bonus for healing teammate
bf_healbonus 100

//********************//
// Support Settings  //
//********************//
//Time between ammo gives in seconds
bf_giveammowait 20

//Percentage of ammo before Engineer can fill your ammo up
bf_ammomin 0.75

//Time it takes for medic to heal player
bf_ammogivetime 5

//XP bonus for giving teammate ammo
bf_ammogivebonus 100

//********************//
//  Respawn Settings  //
//********************//
//Respawn Time in seconds
bf_respawntime 5

//Spawn protection time in seconds
bf_sptime 3

//Toggle Spawn Protection Hud
bf_sphud 1

//Toggle Team color Glow for Spawn Protection
bf_spglow 1

//********************//
//  Bleed Settings    //
//********************//
//Health percentage you start to bleed
bf_startbleed 0.75

//Health Percentage you stop bleeding
bf_stopbleed 0.10

//Time between bleeds (random 0 to this number)
bf_bleedtime 3

//********************//
//    VFF settings    //
//********************//
//Hurt victim if mp_mirror damage is one
bf_vff_mirrorhurt 0

//Ignore Grenades 1 = ignore 0 = don't
bf_vff_nades 1

//********************//
//   Terror Limits    //
//********************//
//Amount of Assault class' on T
bf_tassaultlimit 3

//Amount of Special Ops class' on T
bf_tspecoplimit 3

//Amount of Sniper class' on T
bf_tsniperlimit 1

//Amount of Engineer class' on T
bf_tengineerlimit 1

//Amount of Medic class' on T
bf_tmediclimit 1

//Amount of Support class' on T
bf_tsupportlimit 1

//********************//
//   CTerror Limits   //
//********************//
//Amount of Assault class' on CT
bf_ctassaultlimit 3

//Amount of Special Ops class' on CT
bf_ctspecoplimit 3

//Amount of Sniper class' on CT
bf_ctsniperlimit 1

//Amount of Engineer class' on CT
bf_ctengineerlimit 1

//Amount of Medic class' on CT
bf_ctmediclimit 1

//Amount of Support class' on CT
bf_ctsupportlimit 1

//Assault Private Cvars
Assaultpvt_pwep "weapon_galil"
Assaultpvt_swep "weapon_fiveseven"
Assaultpvt_Health 100
Assaultpvt_Armor 100
Assaultpvt_Speed 250
Assaultpvt_Gravity 1.0

//Assault Private First Class Cvars
Assaultpfc_pwep "weapon_galil"
Assaultpfc_swep "weapon_fiveseven"
Assaultpfc_Health 100
Assaultpfc_Armor 100
Assaultpfc_Speed 250
Assaultpfc_Gravity 1.0

//Assault Specialist Cvars
Assaultspe_pwep "weapon_galil"
Assaultspe_swep "weapon_fiveseven"
Assaultspe_Health 100
Assaultspe_Armor 100
Assaultspe_Speed 260
Assaultspe_Gravity 0.9

//Assault Corporal Cvars
Assaultcor_pwep "weapon_galil"
Assaultcor_swep "weapon_fiveseven"
Assaultcor_Health 100
Assaultcor_Armor 100
Assaultcor_speed 260
Assaultcor_Gravity 0.9

//Assault SGT Cvars
Assaultser_pwep "weapon_galil"
Assaultser_swep "weapon_fiveseven"
Assaultser_Health 110
Assaultser_Armor 100
Assaultser_speed 260
Assaultser_Gravity 0.9

//Assault Staff SGT Cvars
Assaultsser_pwep "weapon_galil"
Assaultsser_swep "weapon_fiveseven"
Assaultsser_Health 110
Assaultsser_Armor 100
Assaultsser_speed 260
Assaultsser_Gravity 0.9

//Assault SGT First Class Cvars
Assaultsfc_pwep "weapon_galil"
Assaultsfc_pwep_swep "weapon_fiveseven"
Assaultsfc_pwep_Health 110
Assaultsfc_pwep_Armor 100
Assaultsfc_pwep_speed 260
Assaultsfc_pwep_Gravity 0.9

//Assault Master SGT Cvars
Assaultms_pwep "weapon_ak47"
Assaultms_swep "weapon_fiveseven"
Assaultms_Health 115
Assaultms_Armor 110
Assaultms_speed 260
Assaultms_Gravity 0.9

//Assault Fist SGT Cvars
Assaultfs_pwep "weapon_ak47"
Assaultfs_swep "weapon_fiveseven"
Assaultfs_Health 115
Assaultfs_Armor 110
Assaultfs_speed 265
Assaultfs_Gravity 0.9

//Assault SGT Major Cvars
Assaultsm_pwep "weapon_ak47"
Assaultsm_swep "weapon_fiveseven"
Assaultsm_Health 115
Assaultsm_Armor 110
Assaultsm_speed 265
Assaultsm_Gravity 0.9

//Assault Warrent Officer Cvars
Assaultwo_pwep "weapon_ak47"
Assaultwo_swep "weapon_fiveseven"
Assaultwo_Health 115
Assaultwo_Armor 110
Assaultwo_speed 265
Assaultwo_Gravity 0.9

//Assault Chief Warrent Officer Cvars
Assaultcwo_pwep "weapon_ak47"
Assaultcwo_swep "weapon_fiveseven"
Assaultcwo_Health 115
Assaultcwo_Armor 110
Assaultcwo_speed 265
Assaultcwo_Gravity 0.9

//Assault Second LT Cvars
Assaultslt_pwep "weapon_ak47"
Assaultslt_swep "weapon_fiveseven"
Assaultslt_Health 115
Assaultslt_Armor 110
Assaultslt_speed 265
Assaultslt_Gravity 0.9

//Assault First LT Cvars
Assaultflt_pwep "weapon_ak47"
Assaultflt_swep "weapon_fiveseven"
Assaultflt_Health 120
Assaultflt_Armor 115
Assaultflt_speed 265
Assaultflt_Gravity 0.85

//Assault Captain Cvars
Assaultcpt_pwep "weapon_ak47"
Assaultcpt_swep "weapon_fiveseven"
Assaultcpt_Health 120
Assaultcpt_Armor 120
Assaultcpt_speed 265
Assaultcpt_Gravity 0.85

//Assault Major Cvars
Assaultmaj_pwep "weapon_ak47"
Assaultmaj_swep "weapon_fiveseven"
Assaultmaj_Health 125
Assaultmaj_Armor 120
Assaultmaj_speed 280
Assaultmaj_Gravity 0.8

//Assault Lt. Colonel Cvars
Assaultltcol_pwep "weapon_ak47"
Assaultltcol_swep "weapon_fiveseven"
Assaultltcol_Health 130
Assaultltcol_Armor 130
Assaultltcol_speed 300
Assaultltcol_Gravity 0.8

//Assault Colonel Cvars
Assaultcol_pwep "weapon_ak47"
Assaultcol_swep "weapon_fiveseven"
Assaultcol_Health 130
Assaultcol_Armor 130
Assaultcol_speed 300
Assaultcol_Gravity 0.8

//Assault Brigadier General Cvars
Assaultbg_pwep "weapon_ak47"
Assaultbg_swep "weapon_fiveseven"
Assaultbg_Health 130
Assaultbg_Armor 130
Assaultbg_Speed 300
Assaultbg_Gravity 0.8

//Assault Major General Cvars
Assaultmg_pwep "weapon_ak47"
Assaultmg_swep "weapon_fiveseven"
Assaultmg_Health 130
Assaultmg_Armor 130
Assaultmg_Speed 325
Assaultmg_Gravity 0.8

//Assault Lt. General Cvars
Assaultltg_pwep "weapon_ak47"
Assaultltg_swep "weapon_fiveseven"
Assaultltg_Health 140
Assaultltg_Armor 140
Assaultltg_Speed 300
Assaultltg_Gravity 0.8

//Assault General Cvars
Assaultg_pwep "weapon_ak47"
Assaultg_swep "weapon_fiveseven"
Assaultg_Health 175
Assaultg_Armor 175
Assaultg_Speed 325
Assaultg_Gravity 0.5

//Special Ops Private Cvars
Specialpvt_pwep "weapon_famas"
Specialpvt_swep "weapon_p228"
Specialpvt_Health 100
Specialpvt_Armor 100
Specialpvt_Speed 260
Specialpvt_Gravity 0.8

//Special Ops Private First Class Cvars
Specialpfc_pwep "weapon_famas"
Specialpfc_swep "weapon_p228"
Specialpfc_Health 100
Specialpfc_Armor 100
Specialpfc_Speed 260
Specialpfc_Gravity 0.8

//Special Ops Specialist Cvars
Specialspe_pwep "weapon_famas"
Specialspe_swep "weapon_p228"
Specialspe_Health 100
Specialspe_Armor 100
Specialspe_Speed 260
Specialspe_Gravity 0.8

//Special Ops Corporal Cvars
Specialcor_pwep "weapon_famas"
Specialcor_swep "weapon_p228"
Specialcor_Health 100
Specialcor_Armor 100
Specialcor_speed 280
Specialcor_Gravity 0.8

//Special Ops SGT Cvars
Specialser_pwep "weapon_famas"
Specialser_swep "weapon_p228"
Specialser_Health 105
Specialser_Armor 105
Specialser_speed 280
Specialser_Gravity 0.75

//Special Ops Staff SGT Cvars
Specialsser_pwep "weapon_famas"
Specialsser_swep "weapon_p228"
Specialsser_Health 105
Specialsser_Armor 105
Specialsser_speed 280
Specialsser_Gravity 0.75

//Special Ops SGT First Class Cvars
Specialsfc_pwep "weapon_famas"
Specialsfc_swep "weapon_p228"
Specialsfc_Health 110
Specialsfc_Armor 110
Specialsfc_speed 280
Specialsfc_Gravity 0.75

//Special Ops Master SGT Cvars
Specialms_pwep "weapon_famas"
Specialms_swep "weapon_p228"
Specialms_Health 110
Specialms_Armor 110
Specialms_speed 280
Specialms_Gravity 0.7

//Special Ops First SGT Cvars
Specialfs_pwep "weapon_m4a1"
Specialfs_swep "weapon_usp"
Specialfs_Health 110
Specialfs_Armor 110
Specialfs_speed 280
Specialfs_Gravity 0.7

//Special Ops SGT Major Cvars
Specialsm_pwep "weapon_m4a1"
Specialsm_swep "weapon_usp"
Specialsm_Health 110
Specialsm_Armor 110
Specialsm_speed 290
Specialsm_Gravity 0.7

//Special Ops Warrent Officer Cvars
Specialwo_pwep "weapon_m4a1"
Specialwo_swep "weapon_usp"
Specialwo_Health 115
Specialwo_Armor 110
Specialwo_speed 290
Specialwo_Gravity 0.6

//Special Ops Chief Warrent Officer Cvars
Specialcwo_pwep "weapon_m4a1"
Specialcwo_swep "weapon_usp"
Specialcwo_Health 115
Specialcwo_Armor 115
Specialcwo_speed 290
Specialcwo_Gravity 0.6

//Special Ops Second Lt. Cvars
Specialslt_pwep "weapon_m4a1"
Specialslt_swep "weapon_usp"
Specialslt_Health 115
Specialslt_Armor 115
Specialslt_speed 290
Specialslt_Gravity 0.5

//Special Ops First Lt. Cvars
Specialflt_pwep "weapon_m4a1"
Specialflt_swep "weapon_usp"
Specialflt_Health 115
Specialflt_Armor 115
Specialflt_speed 290
Specialflt_Gravity 0.5

//Special Ops Captain Cvars
Specialcpt_pwep "weapon_m4a1"
Specialcpt_swep "weapon_usp"
Specialcpt_Health 115
Specialcpt_Armor 115
Specialcpt_speed 310
Specialcpt_Gravity 0.5

//Special Ops Major Cvars
Specialmaj_pwep "weapon_m4a1"
Specialmaj_swep "weapon_usp"
Specialmaj_Health 120
Specialmaj_Armor 115
Specialmaj_speed 310
Specialmaj_Gravity 0.4

//Special Ops Lt. Colonel Cvars
Specialltcol_pwep "weapon_m4a1"
Specialltcol_swep "weapon_usp"
Specialltcol_Health 120
Specialltcol_Armor 120
Specialltcol_speed 330
Specialltcol_Gravity 0.4

//Special Ops Colonel Cvars
Specialcol_pwep "weapon_m4a1"
Specialcol_swep "weapon_usp"
Specialcol_Health 120
Specialcol_Armor 120
Specialcol_speed 330
Specialcol_Gravity 0.4

//Special Ops B General Cvars
Specialbg_pwep "weapon_m4a1"
Specialbg_swep "weapon_usp"
Specialbg_Health 120
Specialbg_Armor 120
Specialbg_Speed 330
Specialbg_Gravity 0.4

//Special Ops Major General Cvars
Specialmg_pwep "weapon_m4a1"
Specialmg_swep "weapon_usp"
Specialmg_Health 125
Specialmg_Armor 125
Specialmg_Speed 330
Specialmg_Gravity 0.3

//Special Ops Lt. General Cvars
Specialltg_pwep "weapon_m4a1"
Specialltg_swep "weapon_usp"
Specialltg_Health 125
Specialltg_Armor 125
Specialltg_Speed 340
Specialltg_Gravity 0.3

//Special Ops General Cvars
Specialg_pwep "weapon_m4a1"
Specialg_swep "weapon_usp"
Specialg_Health 130
Specialg_Armor 130
Specialg_Speed 350
Specialg_Gravity 0.3

//Sniper Private Cvars
Sniperpvt_pwep "weapon_scout"
Sniperpvt_swep "weapon_usp"
Sniperpvt_Health 95
Sniperpvt_Armor 10
Sniperpvt_Speed 85.0
Sniperpvt_Gravity 1.25

//Sniper Private First Class Cvars
Sniperpfc_pwep "weapon_scout"
Sniperpfc_swep "weapon_usp"
Sniperpfc_Health 95
Sniperpfc_Armor 10
Sniperpfc_Speed 85.0
Sniperpfc_Gravity 1.25

//Sniper Specialist Cvars
Sniperspe_pwep "weapon_scout"
Sniperspe_swep "weapon_usp"
Sniperspe_Health 95
Sniperspe_Armor 10
Sniperspe_Speed 85.0
Sniperspe_Gravity 1.25

//Sniper Corporal Cvars
Snipercor_pwep "weapon_scout"
Snipercor_swep "weapon_usp"
Snipercor_Health 100
Snipercor_Armor 10
Snipercor_speed 85.0
Snipercor_Gravity 1.25

//Sniper SGT Cvars
Sniperser_pwep "weapon_scout"
Sniperser_swep "weapon_usp"
Sniperser_Health 105
Sniperser_Armor 20
Sniperser_speed 85.0
Sniperser_Gravity 1.25

//Sniper Staff SGT Cvars
Snipersser_pwep "weapon_awp"
Snipersser_swep "weapon_usp"
Snipersser_Health 105
Snipersser_Armor 20
Snipersser_speed 95.0
Snipersser_Gravity 1.25

//Sniper SGT First Class Cvars
Snipersfc_pwep "weapon_awp"
Snipersfc_swep "weapon_usp"
Snipersfc_Health 105
Snipersfc_Armor 20
Snipersfc_speed 95.0
Snipersfc_Gravity 1.25

//Sniper Master SGT Cvars
Sniperms_pwep "weapon_awp"
Sniperms_swep "weapon_usp"
Sniperms_Health 105
Sniperms_Armor 20
Sniperms_speed 95.0
Sniperms_Gravity 1.25

//Sniper First SGT Cvars
Sniperfs_pwep "weapon_awp"
Sniperfs_swep "weapon_usp"
Sniperfs_Health 105
Sniperfs_Armor 20
Sniperfs_speed 95.0
Sniperfs_Gravity 1.0

//Sniper SGT Major Cvars
Snipersm_pwep "weapon_awp"
Snipersm_swep "weapon_deagle"
Snipersm_Health 110
Snipersm_Armor 20
Snipersm_speed 95.0
Snipersm_Gravity 1.0

//Sniper Warrent Officer Cvars
Sniperwo_pwep "weapon_awp"
Sniperwo_swep "weapon_deagle"
Sniperwo_Health 110
Sniperwo_Armor 20
Sniperwo_speed 100.0
Sniperwo_Gravity 1.0

//Sniper Chief Warrent Officer Cvars
Snipercwo_pwep "weapon_awp"
Snipercwo_swep "weapon_deagle"
Snipercwo_Health 110
Snipercwo_Armor 20
Snipercwo_speed 100.0
Snipercwo_Gravity 1.0

//Sniper Second Lt Cvars
Sniperslt_pwep "weapon_awp"
Sniperslt_swep "weapon_deagle"
Sniperslt_Health 110
Sniperslt_Armor 20
Sniperslt_speed 100.0
Sniperslt_Gravity 1.0

//Sniper First Lt. Cvars
Sniperflt_pwep "weapon_awp"
Sniperflt_swep "weapon_deagle"
Sniperflt_Health 115
Sniperflt_Armor 20
Sniperflt_speed 100.0
Sniperflt_Gravity 1.0

//Sniper Captain Cvars
Snipercpt_pwep "weapon_awp"
Snipercpt_swep "weapon_deagle"
Snipercpt_Health 120
Snipercpt_Armor 20
Snipercpt_speed 100.0
Snipercpt_Gravity 1.0

//Sniper Major Cvars
Snipermaj_pwep "weapon_awp"
Snipermaj_swep "weapon_deagle"
Snipermaj_Health 120
Snipermaj_Armor 20
Snipermaj_speed 100.0
Snipermaj_Gravity 1.0

//Sniper Lt. Colonel Cvars
Sniperltcol_pwep "weapon_awp"
Sniperltcol_swep "weapon_deagle"
Sniperltcol_Health 125
Sniperltcol_Armor 25
Sniperltcol_speed 100.0
Sniperltcol_Gravity 1.0

//Sniper Colonel Cvars
Snipercol_pwep "weapon_g3sg1"
Snipercol_swep "weapon_deagle"
Snipercol_Health 125
Snipercol_Armor 25
Snipercol_speed 100.0
Snipercol_Gravity 1.0

//Sniper B General Cvars
Sniperbg_pwep "weapon_g3sg1"
Sniperbg_swep "weapon_fiveseven"
Sniperbg_Health 130
Sniperbg_Armor 25
Sniperbg_Speed 100.0
Sniperbg_Gravity 1.0

//Sniper Major General Cvars
Snipermg_pwep "weapon_g3sg1"
Snipermg_swep "weapon_fiveseven"
Snipermg_Health 130
Snipermg_Armor 25
Snipermg_Speed 100.0
Snipermg_Gravity 1.0

//Sniper Lt. General Cvars
Sniperltg_pwep "weapon_g3sg1"
Sniperltg_swep "weapon_fiveseven"
Sniperltg_Health 130
Sniperltg_Armor 30
Sniperltg_Speed 100.0
Sniperltg_Gravity 1.0

//Sniper General Cvars
Sniperg_pwep "weapon_g3sg1"
Sniperg_swep "weapon_fiveseven"
Sniperg_Health 130
Sniperg_Armor 35
Sniperg_Speed 100.0
Sniperg_Gravity 1.0

//Engineer Private Cvars
Engineerpvt_pwep "weapon_galil"
Engineerpvt_swep "weapon_fiveseven"
Engineerpvt_Health 100
Engineerpvt_Armor 100
Engineerpvt_Speed 260
Engineerpvt_Gravity 1.0

//Engineer Private First Class Cvars
Engineerpfc_pwep "weapon_galil"
Engineerpfc_swep "weapon_fiveseven"
Engineerpfc_Health 100
Engineerpfc_Armor 100
Engineerpfc_Speed 260
Engineerpfc_Gravity 1.0

//Engineer Specialist Cvars
Engineerspe_pwep "weapon_galil"
Engineerspe_swep "weapon_fiveseven"
Engineerspe_Health 100
Engineerspe_Armor 100
Engineerspe_Speed 260
Engineerspe_Gravity 0.9

//Engineer Corporal Cvars
Engineercor_pwep "weapon_galil"
Engineercor_swep "weapon_fiveseven"
Engineercor_Health 100
Engineercor_Armor 100
Engineercor_speed 280
Engineercor_Gravity 0.9

//Engineer Sergent Cvars
Engineerser_pwep "weapon_galil"
Engineerser_swep "weapon_fiveseven"
Engineerser_Health 110
Engineerser_Armor 100
Engineerser_speed 280
Engineerser_Gravity 0.9

//Engineer Staff Sergent Cvars
Engineersser_pwep "weapon_galil"
Engineersser_swep "weapon_fiveseven"
Engineersser_Health 110
Engineersser_Armor 100
Engineersser_speed 280
Engineersser_Gravity 0.9

//Engineer sergent first class Cvars
Engineersfc_pwep "weapon_galil"
Engineersfc_swep "weapon_fiveseven"
Engineersfc_Health 110
Engineersfc_Armor 100
Engineersfc_speed 280
Engineersfc_Gravity 0.9

//Engineer master sergent Cvars
Engineerms_pwep "weapon_galil"
Engineerms_swep "weapon_fiveseven"
Engineerms_Health 110
Engineerms_Armor 100
Engineerms_speed 280
Engineerms_Gravity 0.9

//Engineer first sergent Cvars
Engineerfs_pwep "weapon_galil"
Engineerfs_swep "weapon_fiveseven"
Engineerfs_Health 110
Engineerfs_Armor 100
Engineerfs_speed 280
Engineerfs_Gravity 0.9

//Engineer sergent major Cvars
Engineersm_pwep "weapon_galil"
Engineersm_swep "weapon_fiveseven"
Engineersm_Health 115
Engineersm_Armor 110
Engineersm_speed 280
Engineersm_Gravity 0.9

//Engineer warrent officer Cvars
Engineerwo_pwep "weapon_galil"
Engineerwo_swep "weapon_fiveseven"
Engineerwo_Health 115
Engineerwo_Armor 110
Engineerwo_speed 280
Engineerwo_Gravity 0.9

//Engineer Chief Warrent Officer Cvars
Engineercwo_pwep "weapon_galil"
Engineercwo_swep "weapon_fiveseven"
Engineercwo_Health 115
Engineercwo_Armor 110
Engineercwo_speed 280
Engineercwo_Gravity 0.9

//Engineer Second Lieutenant Cvars
Engineerslt_pwep "weapon_galil"
Engineerslt_swep "weapon_fiveseven"
Engineerslt_Health 115
Engineerslt_Armor 110
Engineerslt_speed 280
Engineerslt_Gravity 0.9

//Engineer First Lieutenant Cvars
Engineerflt_pwep "weapon_galil"
Engineerflt_swep "weapon_fiveseven"
Engineerflt_Health 120
Engineerflt_Armor 115
Engineerflt_speed 280
Engineerflt_Gravity 0.85

//Engineer Captain Cvars
Engineercpt_pwep "weapon_sg552"
Engineercpt_swep "weapon_fiveseven"
Engineercpt_Health 120
Engineercpt_Armor 120
Engineercpt_speed 290
Engineercpt_Gravity 0.85

//Engineer Major Cvars
Engineermaj_pwep "weapon_sg552"
Engineermaj_swep "weapon_fiveseven"
Engineermaj_Health 125
Engineermaj_Armor 120
Engineermaj_speed 290
Engineermaj_Gravity 0.8

//Engineer Lt. Colonel Cvars
Engineerltcol_pwep "weapon_sg552"
Engineerltcol_swep "weapon_fiveseven"
Engineerltcol_Health 130
Engineerltcol_Armor 130
Engineerltcol_speed 290
Engineerltcol_Gravity 0.8

//Engineer Colonel Cvars
Engineercol_pwep "weapon_sg552"
Engineercol_swep "weapon_fiveseven"
Engineercol_Health 130
Engineercol_Armor 130
Engineercol_speed 290
Engineercol_Gravity 0.8

//Engineer Brigadier General Cvars
Engineerbg_pwep "weapon_sg552"
Engineerbg_swep "weapon_fiveseven"
Engineerbg_Health 135
Engineerbg_Armor 130
Engineerbg_Speed 290
Engineerbg_Gravity 0.8

//Engineer Major General Cvars
Engineermg_pwep "weapon_sg552"
Engineermg_swep "weapon_fiveseven"
Engineermg_Health 140
Engineermg_Armor 135
Engineermg_Speed 300
Engineermg_Gravity 0.8

//Engineer Lt. General Cvars
Engineerltg_pwep "weapon_sg552"
Engineerltg_swep "weapon_fiveseven"
Engineerltg_Health 150
Engineerltg_Armor 150
Engineerltg_Speed 300
Engineerltg_Gravity 0.8

//Engineer General Cvars
Engineerg_pwep "weapon_sg552"
Engineerg_swep "weapon_fiveseven"
Engineerg_Health 175
Engineerg_Armor 175
Engineerg_Speed 300
Engineerg_Gravity 0.5

//Medic Private Cvars
Medicpvt_pwep "weapon_mp5navy"
Medicpvt_swep "weapon_glock18"
Medicpvt_Health 100
Medicpvt_Armor 100
Medicpvt_Speed 250
Medicpvt_Gravity 1.0

//Medic Private first Class Cvars
Medicpfc_pwep "weapon_mp5navy"
Medicpfc_swep "weapon_glock18"
Medicpfc_Health 100
Medicpfc_Armor 100
Medicpfc_Speed 250
Medicpfc_Gravity 1.0

//Medic Specialist Cvars
Medicspe_pwep "weapon_mp5navy"
Medicspe_swep "weapon_glock18"
Medicspe_Health 100
Medicspe_Armor 100
Medicspe_Speed 250
Medicspe_Gravity 0.9

//Medic Corporal Cvars
Mediccor_pwep "weapon_mp5navy"
Mediccor_swep "weapon_glock18"
Mediccor_Health 100
Mediccor_Armor 100
Mediccor_speed 250
Mediccor_Gravity 0.9

//Medic Sergent Cvars
Medicser_pwep "weapon_mp5navy"
Medicser_swep "weapon_glock18"
Medicser_Health 110
Medicser_Armor 100
Medicser_speed 250
Medicser_Gravity 0.9

//Medic Staff Sergent Cvars
Medicsser_pwep "weapon_mp5navy"
Medicsser_swep "weapon_glock18"
Medicsser_Health 110
Medicsser_Armor 100
Medicsser_speed 250
Medicsser_Gravity 0.9

//Medic Sergent First Class Cvars
Medicsfc_pwep "weapon_mp5navy"
Medicsfc_swep "weapon_glock18"
Medicsfc_Health 110
Medicsfc_Armor 100
Medicsfc_speed 250
Medicsfc_Gravity 0.9

//Medic Master Sergent Cvars
Medicms_pwep "weapon_mp5navy"
Medicms_swep "weapon_glock18"
Medicms_Health 110
Medicms_Armor 100
Medicms_speed 250
Medicms_Gravity 0.9

//Medic First Sergent Cvars
Medicfs_pwep "weapon_mp5navy"
Medicfs_swep "weapon_glock18"
Medicfs_Health 110
Medicfs_Armor 100
Medicfs_speed 250
Medicfs_Gravity 0.9

//Medic Sergent Major Cvars
Medicsm_pwep "weapon_mp5navy"
Medicsm_swep "weapon_glock18"
Medicsm_Health 115
Medicsm_Armor 100
Medicsm_speed 250
Medicsm_Gravity 0.9

//Medic warrent officer Cvars
Medicwo_pwep "weapon_mp5navy"
Medicwo_swep "weapon_glock18"
Medicwo_Health 115
Medicwo_Armor 100
Medicwo_speed 250
Medicwo_Gravity 0.9

//Medic Chief Warrent officer Cvars
Mediccwo_pwep "weapon_aug"
Mediccwo_swep "weapon_glock18"
Mediccwo_Health 115
Mediccwo_Armor 100
Mediccwo_speed 250
Mediccwo_Gravity 0.9

//Medic Second Lieutenant Cvars
Medicslt_pwep "weapon_aug"
Medicslt_swep "weapon_glock18"
Medicslt_Health 115
Medicslt_Armor 100
Medicslt_speed 250
Medicslt_Gravity 0.9

//Medic First Lieutenant Cvars
Medicflt_pwep "weapon_aug"
Medicflt_swep "weapon_glock18"
Medicflt_Health 120
Medicflt_Armor 100
Medicflt_speed 260
Medicflt_Gravity 0.85

//Medic Captain Cvars
Mediccpt_pwep "weapon_aug"
Mediccpt_swep "weapon_glock18"
Mediccpt_Health 120
Mediccpt_Armor 100
Mediccpt_speed 260
Mediccpt_Gravity 0.85

//Medic Major Cvars
Medicmaj_pwep "weapon_aug"
Medicmaj_swep "weapon_glock18"
Medicmaj_Health 125
Medicmaj_Armor 100
Medicmaj_speed 275
Medicmaj_Gravity 0.8

//Medic Lt. Colonel Cvars
Medicltcol_pwep "weapon_aug"
Medicltcol_swep "weapon_glock18"
Medicltcol_Health 130
Medicltcol_Armor 100
Medicltcol_speed 275
Medicltcol_Gravity 0.8

//Medic Colonel Cvars
Mediccol_pwep "weapon_mp5navy"
Mediccol_swep "weapon_glock18"
Mediccol_Health 130
Mediccol_Armor 100
Mediccol_speed 275
Mediccol_Gravity 0.8

//Medic Brigadier General Cvars
Medicbg_pwep "weapon_aug"
Medicbg_swep "weapon_fiveseven"
Medicbg_Health 135
Medicbg_Armor 100
Medicbg_Speed 275
Medicbg_Gravity 0.8

//Medic Major General Cvars
Medicmg_pwep "weapon_aug"
Medicmg_swep "weapon_fiveseven"
Medicmg_Health 140
Medicmg_Armor 100
Medicmg_Speed 275
Medicmg_Gravity 0.8

//Medic Lt General Cvars
Medicltg_pwep "weapon_aug"
Medicltg_swep "weapon_fiveseven"
Medicltg_Health 150
Medicltg_Armor 100
Medicltg_Speed 275
Medicltg_Gravity 0.8

//Medic General Cvars
Medicg_pwep "weapon_aug"
Medicg_swep "weapon_fiveseven"
Medicg_Health 175
Medicg_Armor 100
Medicg_Speed 275
Medicg_Gravity 0.5

//Support private Cvars
Supportpvt_pwep "weapon_p90"
Supportpvt_swep "weapon_glock18"
Supportpvt_Health 100
Supportpvt_Armor 100
Supportpvt_Speed 215
Supportpvt_Gravity 1.3

//Support private first class Cvars
Supportpfc_pwep "weapon_p90"
Supportpfc_swep "weapon_glock18"
Supportpfc_Health 100
Supportpfc_Armor 100
Supportpfc_Speed 215
Supportpfc_Gravity 1.3

//Support specialist Cvars
Supportspe_pwep "weapon_p90"
Supportspe_swep "weapon_glock18"
Supportspe_Health 100
Supportspe_Armor 100
Supportspe_Speed 215.0
Supportspe_Gravity 0.9

//Support corporal Cvars
Supportcor_pwep "weapon_p90"
Supportcor_swep "weapon_glock18"
Supportcor_Health 100
Supportcor_Armor 100
Supportcor_speed 220
Supportcor_Gravity 0.9

//Support Sergent Cvars
Supportser_pwep "weapon_p90"
Supportser_swep "weapon_glock18"
Supportser_Health 110
Supportser_Armor 100
Supportser_speed 220
Supportser_Gravity 0.9

//Support Staff Sergent Cvars
Supportsser_pwep "weapon_p90"
Supportsser_swep "weapon_glock18"
Supportsser_Health 110
Supportsser_Armor 100
Supportsser_speed 220
Supportsser_Gravity 0.9

//Support Sergent First Class Cvars
Supportsfc_pwep "weapon_p90"
Supportsfc_swep "weapon_glock18"
Supportsfc_Health 110
Supportsfc_Armor 100
Supportsfc_speed 220
Supportsfc_Gravity 0.9

//Support Master Sergent Cvars
Supportms_pwep "weapon_p90"
Supportms_swep "weapon_glock18"
Supportms_Health 110
Supportms_Armor 100
Supportms_speed 220
Supportms_Gravity 0.9

//Support First Sergent Cvars
Supportsfs_pwep "weapon_p90"
Supportsfs_swep "weapon_glock18"
Supportsfs_Health 110
Supportsfs_Armor 100
Supportsfs_speed 220
Supportsfs_Gravity 0.9

//Support Sergent Major Cvars
Supportsm_pwep "weapon_p90"
Supportsm_swep "weapon_glock18"
Supportsm_Health 115
Supportsm_Armor 110
Supportsm_speed 220
Supportsm_Gravity 0.9

//Support Warrent Officer Cvars
Supportwo_pwep "weapon_p90"
Supportwo_swep "weapon_glock18"
Supportwo_Health 115
Supportwo_Armor 110
Supportwo_speed 220
Supportwo_Gravity 0.9

//Support Chief Warrent Officer Cvars
Supportcwo_pwep "weapon_p90"
Supportcwo_swep "weapon_glock18"
Supportcwo_Health 115
Supportcwo_Armor 110
Supportcwo_speed 220
Supportcwo_Gravity 0.9

//Support Second Lieutenant Cvars
Supportslt_pwep "weapon_p90"
Supportslt_swep "weapon_glock18"
Supportslt_Health 115
Supportslt_Armor 110
Supportslt_speed 220
Supportslt_Gravity 0.9

//Support First Lieutenant Cvars
Supportflt_pwep "weapon_p90"
Supportflt_swep "weapon_glock18"
Supportflt_Health 120
Supportflt_Armor 115
Supportflt_speed 220
Supportflt_Gravity 0.85

//Support Captain Cvars
Supportcpt_pwep "weapon_m249"
Supportcpt_swep "weapon_p228"
Supportcpt_Health 120
Supportcpt_Armor 120
Supportcpt_speed 220
Supportcpt_Gravity 0.85

//Support Major Cvars
Supportmaj_pwep "weapon_m249"
Supportmaj_swep "weapon_p228"
Supportmaj_Health 125
Supportmaj_Armor 125
Supportmaj_speed 225
Supportmaj_Gravity 0.8

//Support Lt. Colonel Cvars
Supportltcol_pwep "weapon_m249"
Supportltcol_swep "weapon_p228"
Supportltcol_Health 130
Supportltcol_Armor 130
Supportltcol_speed 225
Supportltcol_Gravity 0.8

//Support Colonel Cvars
Supportcol_pwep "weapon_m249"
Supportcol_swep "weapon_p228"
Supportcol_Health 130
Supportcol_Armor 130
Supportcol_speed 225
Supportcol_Gravity 0.8

//Support Brigadier General Cvars
Supportbg_pwep "weapon_m249"
Supportbg_swep "weapon_p228"
Supportbg_Health 135
Supportbg_Armor 130
Supportbg_Speed 225
Supportbg_Gravity 0.8

//Support Major General Cvars
Supportmg_pwep "weapon_m249"
Supportmg_swep "weapon_p228"
Supportmg_Health 140
Supportmg_Armor 135
Supportmg_Speed 225
Supportmg_Gravity 0.8

//Support LT. General Cvars
Supportltg_pwep "weapon_m249"
Supportltg_swep "weapon_p228"
Supportltg_Health 150
Supportltg_Armor 150
Supportltg_Speed 225
Supportltg_Gravity 0.8

//Support General Cvars
Supportg_pwep "weapon_m249"
Supportg_swep "weapon_p228"
Supportg_Health 200
Supportg_Armor 200
Supportg_Speed 225
Supportg_Gravity 0.5 
Admin Commands:
Requires sepearte plugin (included in zip)
  • amx_rem_exp <target> <ammount> -Removes XP
  • amx_add_exp <target> <ammount> - Adds XP
Client Commands: Can be used in say and say_team
  • /ff , ff - Prints the value of friendly fire
  • /md , md - Prints the value of mirror damage
  • medic_call - Calls for a medic (must be bound i.e. bind p medic_call)
  • /medic - Calls for a medic
  • ammo_call - Calls for ammo ( must be bound i.e. bind v ammo_call)
  • /ammo - calls for ammo

Natives:
  • bf_rem_user_xp(index, amount) - Removes X amount of XP from player. (for current class)
  • bf_add_user_xp(index, amount) - Adds X amount of XP to player (for current class)
  • bf_get_user_xp(index, amount) - Gets a users XP (for current class)
  • bf_get_user_totalxp(index) - Returns players current TOTAL xp over all his/her classes
  • bf_get_user_kills(index) - Returns the total ammount of kills stored in the MySQL DB
  • bf_bf_get_user_deaths(index) - Returns the total ammount of deaths stored in the MySQL DB
  • bf_get_user_class(index, string, len) - Returns string of Current Class
  • bf_get_user_rank(index, string, len) - Returns String of Current Rank (for current class)

Forwards:
Most of these forwards are for when I create my achivements addon.
  • bf_player_spawn(index) - Called at Ham_Spawn post. (Created so others dont have to register bots for cz)
  • bf_skills_set(index) - Called after spawn when the players get their gear
  • bf_ammo_given(iGiver, iReceiver) - Called after Support gives ammo to player or self (iGiver == iReceiver if self give)
  • bf_health_given(iGiver, iReceiver) - Called after medic gives health to player or self (iGiver == iReceiver if self give)
  • bf_kill_streak_earned(index) - Fired when kill streak is earned
  • bf_hs_streak_earned(index) - Fired when hs streak is earned
  • bf_hs_kill(iVictim, iKiller) - Fired when HS Kill
  • bf_knife_streak_earned(index) - fired when knife kill streak is earned
  • bf_knife_kill(iVictim, iKiller) - fired when killed by a knife
  • bf_team_kill(iVictim, iKiller) - fired when team killed

Credits:
  • Sylwester - ALL OF MY SQL. Without him this would be nvault only.
  • Drekes - Overall a great help. Converted DeathMsg to Ham_Killed. And has shown me a lot..
  • Bugsy - Created the skeleton for the class/rank and xp.
  • Drekes - For help checking players team in a cvar. Fixed my Hud Message.
  • HunterDigital - For example of thinking ent.
  • Raphero - For the original idea back in the day.
  • Exolent[jNr] - New Cvar Method
  • XPaw - Correctly hooking Ham_Weapon_Reload and Reload Sounds
  • Apollyon - For riding me till I recoded it. And hours testing. Fixed nvault
  • [X]-Ray Cat - for the Admin commands.
  • Connor - For his player model API and Players Models by Steam ID plugin (Trie Support)

Servers Running this Mod:
  • For a list of servers running this plugin click here.

Note: The plugin will fail if the config file is not found. It goes in
Code:
addons/amxx/configs/battlefield/battlefield.cfg
AND
addons/amxx/configs/battlefield/bfmodels.ini
Everytime you update the plugin UPDATE THE CONFIG FILES!

Note: By Default this plugin saves by SQL. To configure your SQL information change the cvars in the Sql.cfg in the directory below.
Code:
addons/amxmodx/configs/sql.cfg
To save by nvault change the cvar
Code:
//Switch save mode between SQL and nVault 1 = SQL  0 = Nvault
bf_savemode 1
This plugin must be compiled locally. Or download the zip file. All files are included and compiled

Change log:
Code:
1.8.9b
First Beta Release
 
1.9b
Changed the Cvar registering method
Removed the weird [ Space] issues
 
1.9.1b
Added in deathmatch style game play (still round based. Allows for objective deathmatch)
Converted all cvars over to be created in the loop no more block of cvars
 
1.9.2b
Added realistic reload
 
1.9.3b
Added variable friendlyfire and mirror damage
Added bleeding once your health drops below 70% and stops at 10%

1.9.4b
Removed weapon drop on death..
 
1.9.5b
Medic Can heal teammates within 50 units.
Medic Can heal him/her self while aiming at non-player or grenade entity
Engineer can give ammo if weapon ammo in either primary or secondary weapon is below minAmmo level (75% default)
Engineer can give ammo to self or to players the same as the medic gives health.
Added death sounds.
Changed file structure.
Added Cvars
Medic can only be called if there is a medic present. (Only one medic per team supported at this time)
A message is displayed to the teams medic
Medic cannot call for a medic using medic_call client command

1.9.6b
Added XP bonus for hostages getting saved.
T also get XP when they are not saved.
Added sounds for ammo calls and when you give ammo to player
Changed class from Engineer to Support gunner (Gives ammo)
Changed default Class limits to reflect a 20 slot server. I currently use 3 assault/special ops and then 1 medic/sniper/engineer/support.
Added level up sound from cz single player
Bug fix: When killed my world spawn you wouldn't respawn
Added Reload Sounds

1.9.7b
Fixed minor bugs.

1.9.8b
Fixed minor bugs.
Added SQL Support
Uses MySql, Vault or SqlVault (sqllite)

1.9.9b
Fixed minor bugs.
Added Natives
Released some addons
Added a Cvar to turn sounds on and off

2.0.0
Fixed Major bugs.
Fixed the weapon drop code. Now deletes all items on the floor when they are touched (Nothing will be found on the floor)
Fixed the sniper glow it was cute but not what i wanted haha.

2.0.1
Fixed minor bugs.
Made it compile had the wrong one uploaded (thats the reason for version change)
Changed the #defines for the offsets and taskid's to consts per connor

2.0.2
Fixed major bugs.
Changed my array sizes from 33 to MAX_PLAYERS + 1
Fixed Sql LAG
Added a Knife Streak and Knife Streak Bonus (see cvars)
Added bot support (bots will get random primary weapons)

2.0.3
Per Request VIA PM added an announcement message for when a player levels up.

2.0.4
Fixed Nvault Crash on map change issue (Saves data fine via nvault)
SQL is still not working for me. It wont connect to the DB If you want to try it. make sure to change g_iSQL = nsqlx_open("YOUR DB NAME HERE", "SQL_Handler"); and to uncomment the #define near the top

2.0.5
Added Dictionary for multi langual (english only right now until im done with all the say's unknown when they will be done.
Added color chat.

2.0.6
Added SQL. To use sql you need to configure the files inside your addons/amxmodx/configs/sql.cfg file. Once configured change the map and your good to go.

2.0.7
Fixed SQL.
Fixed XPTotal Bug
Fixed getting XP above highest level

2.0.8
Fixed SQL some more
Added in kills/deaths in sql saving for online stats

2.0.9
Bug Fixes with XP one your at highest level (was showing +499999 when your general)

2.1.0
Custom Model Support thanks to Connors player models and API
Added bots with random classes (also get skins based on the class)
Added lots of forwards and natives
Battlefield 2.1.0 USE THIS LINK TO DOWNLOAD THE MOD
Complete Download Click Here
Attached Files
File Type: sma Get Plugin or Get Source (BattlefieldMod-XP.sma - 15071 views - 72.5 KB)
File Type: sma Get Plugin or Get Source (bf_admin_cmds.sma - 1091 views - 2.2 KB)
File Type: sma Get Plugin or Get Source (BF_CustomModels.sma - 1494 views - 3.4 KB)

Last edited by Doc-Holiday; 01-21-2012 at 04:14.
Doc-Holiday is offline
Erdener
Senior Member
Join Date: Apr 2010
Location: Turkey
Old 08-10-2011 , 08:14   Re: Battlefield XP Mod Beta
Reply With Quote #2

Nice GJ!!
__________________
Erdener is offline
Doc-Holiday
AlliedModders Donor
Join Date: Jul 2007
Old 08-10-2011 , 09:31   Re: Battlefield XP Mod Beta
Reply With Quote #3

Quote:
Originally Posted by Erdener View Post
Nice GJ!!
Thanks
Doc-Holiday is offline
Erdener
Senior Member
Join Date: Apr 2010
Location: Turkey
Old 08-10-2011 , 12:32   Re: Battlefield XP Mod Beta
Reply With Quote #4

For this mod, Do you think add the player skins?
__________________
Erdener is offline
Doc-Holiday
AlliedModders Donor
Join Date: Jul 2007
Old 08-10-2011 , 14:20   Re: Battlefield XP Mod Beta
Reply With Quote #5

I'm not a fan of player skins but if you want to pick out 6 for each team I can customize it for you
Doc-Holiday is offline
xPaw
Retired AMX Mod X Moderator
Join Date: Jul 2008
Old 08-10-2011 , 15:09   Re: Battlefield XP Mod Beta
Reply With Quote #6

Holy shit, that's alot of cvars.
__________________
xPaw is offline
Exolent[jNr]
Veteran Member
Join Date: Feb 2007
Location: Tennessee
Old 08-10-2011 , 15:12   Re: Battlefield XP Mod Beta
Reply With Quote #7

I hope you used a generator for those cvars (didn't look at code).
__________________
No private work or selling mods.
Quote:
Originally Posted by xPaw View Post
I love you exolent!
Exolent[jNr] is offline
Doc-Holiday
AlliedModders Donor
Join Date: Jul 2007
Old 08-10-2011 , 15:14   Re: Battlefield XP Mod Beta
Reply With Quote #8

Nope all hand typed but they are correct... i added the enums to my syntax highlighting for Notepad++ so theres no mistakes and then i slowly weeded out all the code for the config i just c/p'd them

Theres a cvar generator??
Doc-Holiday is offline
Exolent[jNr]
Veteran Member
Join Date: Feb 2007
Location: Tennessee
Old 08-10-2011 , 15:17   Re: Battlefield XP Mod Beta
Reply With Quote #9

Quote:
Originally Posted by Doc-Holiday View Post
Nope all hand typed but they are correct... i added the enums to my syntax highlighting for Notepad++ so theres no mistakes and then i slowly weeded out all the code for the config i just c/p'd them

Theres a cvar generator??
You can write the generator yourself.
Loop through however they are registered and just output them to the file.

EDIT:

Code:
public RegisterSettingsCvars()
{
	g_Cvar2[CVAR_ENABLED]										=	register_cvar("bf_on", "1");
	g_Cvar2[CVAR_BOMBBONUS]										=	register_cvar("bf_bomb_bonus", "1");
	g_Cvar2[ CVAR_KILLSTREAK ]									=	register_cvar("bf_killstreak", "4"); // Amount of kills for ultra kill bonus
	g_Cvar2[ CVAR_HSSTREAK ]									=	register_cvar("bf_hskills", "4"); // Amount of Headshtos for bonus
	g_Cvar2[ CVAR_KILLXP ]										=	register_cvar("bf_killxp", "100"); //Bonus Xp for Kill
	g_Cvar2[ CVAR_HSBONUS ]										=	register_cvar("bf_hsxp", "100"); //Bonus Xp for HeadShot
	g_Cvar2[ CVAR_HSSTREAKBONUS]								=	register_cvar("bf_hsmultixp", "150"); //Bonus Xp for Multiple Headshots
	g_Cvar2[ CVAR_KILLSTREAKBONUS ]								=	register_cvar("bf_killstreakbonus", "150"); // Bonus for  Kill streak
	g_Cvar2[ CVAR_KNIFEBONUS ]									=	register_cvar("bf_knifebonus", "50"); // Bonus of knife kill.
	g_Cvar2[ CVAR_PLANTBONUS ]									=	register_cvar("bf_plantxp", "50"); //Xp bonus for Planting
	g_Cvar2[ CVAR_DEFUSEBONUS ]									=	register_cvar("bf_defxp", "50"); //Xp bonus for Defuse
	g_Cvar2[ CVAR_EXPBONUS ]									=	register_cvar("bf_expxp", "50"); //Xp bonus for Explosion
	g_Cvar2[ CVAR_TARGSAVBONUS ]								=	register_cvar("bf_targxp", "50"); //XP for bomb not being planted (Targets saved)
	g_Cvar2[ CVAR_TK ]											=	register_cvar("bf_tk_punish", "0");
	g_Cvar2[ CVAR_TKXP ]										=	register_cvar("bf_tk_punishxp", "75");
	g_Cvar2[CVAR_HEALAMOUNT]									= 	register_cvar("bf_healamount", "75");
	g_Cvar2[CVAR_HEALWAIT]										= 	register_cvar("bf_healwait", "10");
	g_Cvar2[CVAR_CALLWAIT]										= 	register_cvar("bf_callwait", "15");
	g_Cvar2[CVAR_HEALMIN]										= 	register_cvar("bf_healmin", "0.75");
	g_Cvar2[CVAR_HEALTIME]										= 	register_cvar("bf_healtime", "5");
	g_Cvar2[CVAR_HEALBONUS]										= 	register_cvar("bf_healbonus", "75");
	
	g_Cvar3[CS_TEAM_T][CLASS_ASSAULT]							=	register_cvar("bf_tassaultlimit", "2");
	g_Cvar3[CS_TEAM_T][CLASS_SPECOPS]							=	register_cvar("bf_tspecoplimit", "2");
	g_Cvar3[CS_TEAM_T][CLASS_SNIPER]							=	register_cvar("bf_tsniperlimit", "1");
	g_Cvar3[CS_TEAM_T][CLASS_ENGINEER]							=	register_cvar("bf_tengineerlimit", "1");
	g_Cvar3[CS_TEAM_T][CLASS_MEDIC]								=	register_cvar("bf_tmediclimit", "1");
	g_Cvar3[CS_TEAM_T][CLASS_SUPPORT]							=	register_cvar("bf_tsupportlimit", "3");
	
	g_Cvar3[CS_TEAM_CT][CLASS_ASSAULT]							=	register_cvar("bf_ctassaultlimit", "2");
	g_Cvar3[CS_TEAM_CT][CLASS_SPECOPS]							=	register_cvar("bf_ctspecoplimit", "2");
	g_Cvar3[CS_TEAM_CT][CLASS_SNIPER]							=	register_cvar("bf_ctsniperlimit", "1");
	g_Cvar3[CS_TEAM_CT][CLASS_ENGINEER]							=	register_cvar("bf_ctengineerlimit", "1");
	g_Cvar3[CS_TEAM_CT][CLASS_MEDIC]							=	register_cvar("bf_ctmediclimit", "1");
	g_Cvar3[CS_TEAM_CT][CLASS_SUPPORT]							=	register_cvar("bf_ctsupportlimit", "3");
	
	
}

public RegisterClassRankCvars()
{
	g_Cvar[ CVAR_PWEP ][ CLASS_ASSAULT ][ RANK_PVT ]			= 	register_cvar("Assaultpvt_pwep", "weapon_galil");
	g_Cvar[ CVAR_SWEP ][ CLASS_ASSAULT ][ RANK_PVT ] 			= 	register_cvar("Assaultpvt_swep", "weapon_fiveseven");
	g_Cvar[ CVAR_HEALTH ][ CLASS_ASSAULT ][ RANK_PVT ] 			= 	register_cvar("Assaultpvt_Health", "100");
	g_Cvar[ CVAR_ARMOR ][ CLASS_ASSAULT ][ RANK_PVT ]			=	register_cvar("Assaultpvt_Armor", "100");
	g_Cvar[ CVAR_SPEED ][ CLASS_ASSAULT ][ RANK_PVT ]			=	register_cvar("Assaultpvt_Speed", "250");
	g_Cvar[ CVAR_GRAVITY ][ CLASS_ASSAULT ][ RANK_PVT ]			=	register_cvar("Assaultpvt_Gravity", "1.0");
	
	g_Cvar[ CVAR_PWEP ][ CLASS_ASSAULT ][ RANK_PFC ]			= 	register_cvar("Assaultpfc_pwep", "weapon_galil");
	g_Cvar[ CVAR_SWEP ][ CLASS_ASSAULT ][ RANK_PFC ] 			= 	register_cvar("Assaultpfc_swep", "weapon_fiveseven");
	g_Cvar[ CVAR_HEALTH ][ CLASS_ASSAULT ][ RANK_PFC ] 			= 	register_cvar("Assaultpfc_Health", "100");
	g_Cvar[ CVAR_ARMOR ][ CLASS_ASSAULT ][ RANK_PFC ]			=	register_cvar("Assaultpfc_Armor", "100");
	g_Cvar[ CVAR_SPEED ][ CLASS_ASSAULT ][ RANK_PFC ]			=	register_cvar("Assaultpfc_Speed", "250");
	g_Cvar[ CVAR_GRAVITY ][ CLASS_ASSAULT ][ RANK_PFC ]			=	register_cvar("Assaultpfc_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_SPEC] 				= 	register_cvar("Assaultspe_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_SPEC] 				= 	register_cvar("Assaultspe_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_SPEC] 				= 	register_cvar("Assaultspe_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_SPEC]				=	register_cvar("Assaultspe_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_SPEC]				=	register_cvar("Assaultspe_Speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_SPEC]				=	register_cvar("Assaultspe_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_CORP] 				= 	register_cvar("Assaultcor_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_CORP]					= 	register_cvar("Assaultcor_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_CORP]	 			= 	register_cvar("Assaultcor_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_CORP]				=	register_cvar("Assaultcor_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_CORP]				=	register_cvar("Assaultcor_speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_CORP]				=	register_cvar("Assaultcor_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_SGT]					= 	register_cvar("Assaultser_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_SGT]					= 	register_cvar("Assaultser_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_SGT] 				= 	register_cvar("Assaultser_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_SGT]					=	register_cvar("Assaultser_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_SGT]					=	register_cvar("Assaultser_speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_SGT]				=	register_cvar("Assaultser_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_SSGT]					= 	register_cvar("Assaultsser_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_SSGT]					= 	register_cvar("Assaultsser_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_SSGT] 				= 	register_cvar("Assaultsser_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_SSGT]				=	register_cvar("Assaultsser_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_SSGT]				=	register_cvar("Assaultsser_speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_SSGT]				=	register_cvar("Assaultsser_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_SFC]					= 	register_cvar("Assaultsfc_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_SFC]					= 	register_cvar("Assaultsfc_pwep_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_SFC] 				= 	register_cvar("Assaultsfc_pwep_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_SFC]					=	register_cvar("Assaultsfc_pwep_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_SFC]					=	register_cvar("Assaultsfc_pwep_speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_SFC]				=	register_cvar("Assaultsfc_pwep_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_MS]					= 	register_cvar("Assaultms_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_MS]					= 	register_cvar("Assaultms_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_MS] 				= 	register_cvar("Assaultms_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_MS]					=	register_cvar("Assaultms_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_MS]					=	register_cvar("Assaultms_speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_MS]				=	register_cvar("Assaultms_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_FS] 					= 	register_cvar("Assaultfs_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_FS] 					= 	register_cvar("Assaultfs_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_FS] 				= 	register_cvar("Assaultfs_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_FS]					=	register_cvar("Assaultfs_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_FS]					=	register_cvar("Assaultfs_speed", "265");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_FS]				=	register_cvar("Assaultfs_Gravity", "0.9");

	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_SM] 					= 	register_cvar("Assaultsm_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_SM] 					= 	register_cvar("Assaultsm_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_SM] 				= 	register_cvar("Assaultsm_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_SM]					=	register_cvar("Assaultsm_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_SM]					=	register_cvar("Assaultsm_speed", "265");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_SM]				=	register_cvar("Assaultsm_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_WO] 					= 	register_cvar("Assaultwo_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_WO] 					= 	register_cvar("Assaultwo_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_WO] 				= 	register_cvar("Assaultwo_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_WO]					=	register_cvar("Assaultwo_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_WO]					=	register_cvar("Assaultwo_speed", "265");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_WO]				=	register_cvar("Assaultwo_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_CWO] 					= 	register_cvar("Assaultcwo_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_CWO] 					= 	register_cvar("Assaultcwo_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_CWO] 				= 	register_cvar("Assaultcwo_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_CWO]					=	register_cvar("Assaultcwo_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_CWO]					=	register_cvar("Assaultcwo_speed", "265");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_CWO]				=	register_cvar("Assaultcwo_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_SL] 					= 	register_cvar("Assaultslt_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_SL] 					= 	register_cvar("Assaultslt_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_SL] 				= 	register_cvar("Assaultslt_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_SL]					=	register_cvar("Assaultslt_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_SL]					=	register_cvar("Assaultslt_speed", "265");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_SL]				=	register_cvar("Assaultslt_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_FL] 					= 	register_cvar("Assaultflt_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_FL] 					= 	register_cvar("Assaultflt_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_FL] 				= 	register_cvar("Assaultflt_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_FL]					=	register_cvar("Assaultflt_Armor", "115");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_FL]					=	register_cvar("Assaultflt_speed", "265");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_FL]				=	register_cvar("Assaultflt_Gravity", "0.85");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_CAP] 					= 	register_cvar("Assaultcpt_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_CAP] 					= 	register_cvar("Assaultcpt_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_CAP] 				= 	register_cvar("Assaultcpt_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_CAP]					=	register_cvar("Assaultcpt_Armor", "120");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_CAP]					=	register_cvar("Assaultcpt_speed", "265");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_CAP]				=	register_cvar("Assaultcpt_Gravity", "0.85");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_MAJ]					= 	register_cvar("Assaultmaj_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_MAJ] 					= 	register_cvar("Assaultmaj_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_MAJ] 				= 	register_cvar("Assaultmaj_Health", "125");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_MAJ]					=	register_cvar("Assaultmaj_Armor", "120");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_MAJ]					=	register_cvar("Assaultmaj_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_MAJ]				=	register_cvar("Assaultmaj_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_LCOL] 				= 	register_cvar("Assaultltcol_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_LCOL] 				= 	register_cvar("Assaultltcol_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_LCOL] 				= 	register_cvar("Assaultltcol_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_LCOL]				=	register_cvar("Assaultltcol_Armor", "130");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_LCOL]				=	register_cvar("Assaultltcol_speed", "300");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_LCOL]				=	register_cvar("Assaultltcol_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_COL] 					= 	register_cvar("Assaultcol_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_COL] 					= 	register_cvar("Assaultcol_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_COL] 				= 	register_cvar("Assaultcol_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_COL]					=	register_cvar("Assaultcol_Armor", "130");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_COL]					=	register_cvar("Assaultcol_speed", "300");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_COL]				=	register_cvar("Assaultcol_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_BGEN] 				= 	register_cvar("Assaultbg_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_BGEN] 				= 	register_cvar("Assaultbg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_BGEN] 				= 	register_cvar("Assaultbg_Health", "135");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_BGEN]				=	register_cvar("Assaultbg_Armor", "130");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_BGEN]				=	register_cvar("Assaultbg_Speed", "300");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_BGEN]				=	register_cvar("Assaultbg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_MAJGEN] 				= 	register_cvar("Assaultmg_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_MAJGEN] 				= 	register_cvar("Assaultmg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_MAJGEN] 			= 	register_cvar("Assaultmg_Health", "140");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_MAJGEN]				=	register_cvar("Assaultmg_Armor", "135");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_MAJGEN]				=	register_cvar("Assaultmg_Speed", "325");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_MAJGEN]			=	register_cvar("Assaultmg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_LTGEN] 				= 	register_cvar("Assaultltg_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_LTGEN] 				= 	register_cvar("Assaultltg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_LTGEN] 				= 	register_cvar("Assaultltg_Health", "150");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_LTGEN]				=	register_cvar("Assaultltg_Armor", "150");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_LTGEN]				=	register_cvar("Assaultltg_Speed", "325");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_LTGEN]				=	register_cvar("Assaultltg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ASSAULT][RANK_GEN] 					= 	register_cvar("Assaultg_pwep", "weapon_ak47");
	g_Cvar[CVAR_SWEP][CLASS_ASSAULT][RANK_GEN] 					= 	register_cvar("Assaultg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ASSAULT][RANK_GEN] 				= 	register_cvar("Assaultg_Health", "175");
	g_Cvar[CVAR_ARMOR][CLASS_ASSAULT][RANK_GEN]					=	register_cvar("Assaultg_Armor", "175");
	g_Cvar[CVAR_SPEED][CLASS_ASSAULT][RANK_GEN]					=	register_cvar("Assaultg_Speed", "325");
	g_Cvar[CVAR_GRAVITY][CLASS_ASSAULT][RANK_GEN]				=	register_cvar("Assaultg_Gravity", "0.5");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_PVT] 					= 	register_cvar("Specialpvt_pwep", "weapon_famas");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_PVT] 					= 	register_cvar("Specialpvt_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_PVT] 				= 	register_cvar("Specialpvt_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_PVT]					=	register_cvar("Specialpvt_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_PVT]					=	register_cvar("Specialpvt_Speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_PVT]				=	register_cvar("Specialpvt_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_PFC] 					= 	register_cvar("Specialpfc_pwep", "weapon_famas");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_PFC] 					= 	register_cvar("Specialpfc_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_PFC] 				= 	register_cvar("Specialpfc_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_PFC]					=	register_cvar("Specialpfc_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_PFC]					=	register_cvar("Specialpfc_Speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_PFC]				=	register_cvar("Specialpfc_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_SPEC] 				= 	register_cvar("Specialspe_pwep", "weapon_famas");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_SPEC] 				= 	register_cvar("Specialspe_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_SPEC] 				= 	register_cvar("Specialspe_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_SPEC]				=	register_cvar("Specialspe_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_SPEC]				=	register_cvar("Specialspe_Speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_SPEC]				=	register_cvar("Specialspe_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_CORP] 				= 	register_cvar("Specialcor_pwep", "weapon_famas");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_CORP] 				= 	register_cvar("Specialcor_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_CORP] 				= 	register_cvar("Specialcor_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_CORP]				=	register_cvar("Specialcor_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_CORP]				=	register_cvar("Specialcor_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_CORP]				=	register_cvar("Specialcor_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_SGT] 					= 	register_cvar("Specialser_pwep", "weapon_famas");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_SGT] 					= 	register_cvar("Specialser_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_SGT] 				= 	register_cvar("Specialser_Health", "105");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_SGT]					=	register_cvar("Specialser_Armor", "105");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_SGT]					=	register_cvar("Specialser_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_SGT]				=	register_cvar("Specialser_Gravity", "0.75");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_SSGT] 				= 	register_cvar("Specialsser_pwep", "weapon_famas");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_SSGT] 				= 	register_cvar("Specialsser_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_SSGT] 				= 	register_cvar("Specialsser_Health", "105");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_SSGT]				=	register_cvar("Specialsser_Armor", "105");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_SSGT]				=	register_cvar("Specialsser_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_SSGT]				=	register_cvar("Specialsser_Gravity", "0.75");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_SFC] 					= 	register_cvar("Specialsfc_pwep", "weapon_famas");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_SFC] 					= 	register_cvar("Specialsfc_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_SFC] 				= 	register_cvar("Specialsfc_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_SFC]					=	register_cvar("Specialsfc_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_SFC]					=	register_cvar("Specialsfc_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_SFC]				=	register_cvar("Specialsfc_Gravity", "0.75");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_MS] 					= 	register_cvar("Specialms_pwep", "weapon_famas");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_MS] 					= 	register_cvar("Specialms_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_MS] 				= 	register_cvar("Specialms_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_MS]					=	register_cvar("Specialms_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_MS]					=	register_cvar("Specialms_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_MS]				=	register_cvar("Specialms_Gravity", "0.7");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_FS] 					= 	register_cvar("Specialfs_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_FS] 					= 	register_cvar("Specialfs_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_FS] 				= 	register_cvar("Specialfs_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_FS]					=	register_cvar("Specialfs_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_FS]					=	register_cvar("Specialfs_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_FS]				=	register_cvar("Specialfs_Gravity", "0.7");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_SM] 					= 	register_cvar("Specialslt_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_SM] 					= 	register_cvar("Specialslt_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_SM] 				= 	register_cvar("Specialslt_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_SM]					=	register_cvar("Specialslt_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_SM]					=	register_cvar("Specialslt_speed", "290");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_SM] 				=	register_cvar("Specialslt_Gravity", "0.7");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_WO] 					= 	register_cvar("Specialwo_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_WO] 					= 	register_cvar("Specialwo_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_WO] 				= 	register_cvar("Specialwo_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_WO]					=	register_cvar("Specialwo_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_WO]					=	register_cvar("Specialwo_speed", "290");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_WO] 				=	register_cvar("Specialwo_Gravity", "0.6");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_CWO] 					= 	register_cvar("Specialcwo_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_CWO] 					= 	register_cvar("Specialcwo_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_CWO]		 		= 	register_cvar("Specialcwo_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_CWO]					=	register_cvar("Specialcwo_Armor", "115");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_CWO]					=	register_cvar("Specialcwo_speed", "290");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_CWO] 				=	register_cvar("Specialcwo_Gravity", "0.6");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_SL] 					= 	register_cvar("Specialslt_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_SL] 					= 	register_cvar("Specialslt_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_SL] 				= 	register_cvar("Specialslt_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_SL]					=	register_cvar("Specialslt_Armor", "115");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_SL]					=	register_cvar("Specialslt_speed", "290");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_SL] 				=	register_cvar("Specialslt_Gravity", "0.5");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_FL] 					= 	register_cvar("Specialflt_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_FL] 					= 	register_cvar("Specialflt_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_FL] 				= 	register_cvar("Specialflt_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_FL]					=	register_cvar("Specialflt_Armor", "115");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_FL]					=	register_cvar("Specialflt_speed", "290");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_FL]				=	register_cvar("Specialflt_Gravity", "0.5");
												
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_CAP] 					= 	register_cvar("Specialcpt_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_CAP] 					= 	register_cvar("Specialcpt_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_CAP]				= 	register_cvar("Specialcpt_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_CAP]					=	register_cvar("Specialcpt_Armor", "115");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_CAP]					=	register_cvar("Specialcpt_speed", "310");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_CAP]				=	register_cvar("Specialcpt_Gravity", "0.5");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_MAJ] 					= 	register_cvar("Specialmaj_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_MAJ] 					= 	register_cvar("Specialmaj_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_MAJ]				= 	register_cvar("Specialmaj_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_MAJ]					=	register_cvar("Specialmaj_Armor", "115");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_MAJ]					=	register_cvar("Specialmaj_speed", "310");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_MAJ]				=	register_cvar("Specialmaj_Gravity", "0.4");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_LCOL] 				= 	register_cvar("Specialltcol_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_LCOL] 				= 	register_cvar("Specialltcol_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_LCOL] 				= 	register_cvar("Specialltcol_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_LCOL]				=	register_cvar("Specialltcol_Armor", "120");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_LCOL]				=	register_cvar("Specialltcol_speed", "330");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_LCOL]				=	register_cvar("Specialltcol_Gravity", "0.4");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_COL] 					= 	register_cvar("Specialcol_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_COL] 					= 	register_cvar("Specialcol_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_COL] 				= 	register_cvar("Specialcol_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_COL]					=	register_cvar("Specialcol_Armor", "120");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_COL]					=	register_cvar("Specialcol_speed", "330");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_COL]				=	register_cvar("Specialcol_Gravity", "0.4");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_BGEN] 				= 	register_cvar("Specialbg_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_BGEN] 				= 	register_cvar("Specialbg_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_BGEN] 				= 	register_cvar("Specialbg_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_BGEN]				=	register_cvar("Specialbg_Armor", "120");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_BGEN]				=	register_cvar("Specialbg_Speed", "330");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_BGEN]				=	register_cvar("Specialbg_Gravity", "0.4");
													
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_MAJGEN] 				= 	register_cvar("Specialmg_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_MAJGEN] 				= 	register_cvar("Specialmg_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_MAJGEN] 			= 	register_cvar("Specialmg_Health", "125");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_MAJGEN]				=	register_cvar("Specialmg_Armor", "125");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_MAJGEN]				=	register_cvar("Specialmg_Speed", "330");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_MAJGEN]			=	register_cvar("Specialmg_Gravity", "0.3");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_LTGEN] 				= 	register_cvar("Specialltg_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_LTGEN] 				= 	register_cvar("Specialltg_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_LTGEN]		 		= 	register_cvar("Specialltg_Health", "125");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_LTGEN]				=	register_cvar("Specialltg_Armor", "125");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_LTGEN]				=	register_cvar("Specialltg_Speed", "340");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_LTGEN]				=	register_cvar("Specialltg_Gravity", "0.3");
	
	g_Cvar[CVAR_PWEP][CLASS_SPECOPS][RANK_GEN] 					= 	register_cvar("Specialg_pwep", "weapon_m4a1");
	g_Cvar[CVAR_SWEP][CLASS_SPECOPS][RANK_GEN] 					= 	register_cvar("Specialg_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SPECOPS][RANK_GEN] 				= 	register_cvar("Specialg_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_SPECOPS][RANK_GEN]					=	register_cvar("Specialg_Armor", "130");
	g_Cvar[CVAR_SPEED][CLASS_SPECOPS][RANK_GEN]					=	register_cvar("Specialg_Speed", "350");
	g_Cvar[CVAR_GRAVITY][CLASS_SPECOPS][RANK_GEN]				=	register_cvar("Specialg_Gravity", "0.3");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_PVT] 					= 	register_cvar("Sniperpvt_pwep", "weapon_scout");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_PVT] 					= 	register_cvar("Sniperpvt_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_PVT] 				= 	register_cvar("Sniperpvt_Health", "95");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_PVT]					=	register_cvar("Sniperpvt_Armor", "10");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_PVT]					=	register_cvar("Sniperpvt_Speed", "85.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_PVT]				=	register_cvar("Sniperpvt_Gravity", "1.25");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_PFC] 					= 	register_cvar("Sniperpfc_pwep", "weapon_scout");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_PFC] 					= 	register_cvar("Sniperpfc_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_PFC] 				= 	register_cvar("Sniperpfc_Health", "95");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_PFC]					=	register_cvar("Sniperpfc_Armor", "10");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_PFC]					=	register_cvar("Sniperpfc_Speed", "85.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_PFC]				=	register_cvar("Sniperpfc_Gravity", "1.25");
		
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_SPEC] 					= 	register_cvar("Sniperspe_pwep", "weapon_scout");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_SPEC] 					= 	register_cvar("Sniperspe_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_SPEC] 				= 	register_cvar("Sniperspe_Health", "95");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_SPEC]					=	register_cvar("Sniperspe_Armor", "10");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_SPEC]					=	register_cvar("Sniperspe_Speed", "85.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_SPEC]				=	register_cvar("Sniperspe_Gravity", "1.25");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_CORP] 					= 	register_cvar("Snipercor_pwep", "weapon_scout");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_CORP] 					= 	register_cvar("Snipercor_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_CORP] 				= 	register_cvar("Snipercor_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_CORP]					=	register_cvar("Snipercor_Armor", "10");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_CORP]					=	register_cvar("Snipercor_speed", "85.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_CORP]				=	register_cvar("Snipercor_Gravity", "1.25");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_SGT] 					= 	register_cvar("Sniperser_pwep", "weapon_scout");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_SGT]					= 	register_cvar("Sniperser_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_SGT] 				= 	register_cvar("Sniperser_Health", "105");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_SGT]					=	register_cvar("Sniperser_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_SGT]					=	register_cvar("Sniperser_speed", "85.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_SGT]				=	register_cvar("Sniperser_Gravity", "1.25");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_SSGT] 					= 	register_cvar("Snipersser_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_SSGT]					= 	register_cvar("Snipersser_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_SSGT] 				= 	register_cvar("Snipersser_Health", "105");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_SSGT]					=	register_cvar("Snipersser_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_SSGT]					=	register_cvar("Snipersser_speed", "95.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_SSGT]				=	register_cvar("Snipersser_Gravity", "1.25");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_SFC] 					= 	register_cvar("Snipersfc_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_SFC]					= 	register_cvar("Snipersfc_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_SFC] 				= 	register_cvar("Snipersfc_Health", "105");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_SFC]					=	register_cvar("Snipersfc_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_SFC]					=	register_cvar("Snipersfc_speed", "95.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_SFC]				=	register_cvar("Snipersfc_Gravity", "1.25");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_MS] 					= 	register_cvar("Sniperms_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_MS]					= 	register_cvar("Sniperms_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_MS] 					= 	register_cvar("Sniperms_Health", "105");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_MS]					=	register_cvar("Sniperms_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_MS]					=	register_cvar("Sniperms_speed", "95.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_MS]					=	register_cvar("Sniperms_Gravity", "1.25");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_FS] 					= 	register_cvar("Sniperfs_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_FS]					= 	register_cvar("Sniperfs_swep", "weapon_usp");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_FS] 					= 	register_cvar("Sniperfs_Health", "105");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_FS]					=	register_cvar("Sniperfs_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_FS]					=	register_cvar("Sniperfs_speed", "95.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_FS]					=	register_cvar("Sniperfs_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_SM] 					= 	register_cvar("Snipersm_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_SM] 					= 	register_cvar("Snipersm_swep", "weapon_deagle");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_SM] 					= 	register_cvar("Snipersm_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_SM]					=	register_cvar("Snipersm_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_SM]					=	register_cvar("Snipersm_speed", "95.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_SM]					=	register_cvar("Snipersm_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_WO] 					= 	register_cvar("Sniperwo_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_WO] 					= 	register_cvar("Sniperwo_swep", "weapon_deagle");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_WO] 					= 	register_cvar("Sniperwo_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_WO]					=	register_cvar("Sniperwo_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_WO]					=	register_cvar("Sniperwo_speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_WO]					=	register_cvar("Sniperwo_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_CWO] 					= 	register_cvar("Snipercwo_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_CWO] 					= 	register_cvar("Snipercwo_swep", "weapon_deagle");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_CWO] 				= 	register_cvar("Snipercwo_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_CWO]					=	register_cvar("Snipercwo_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_CWO]					=	register_cvar("Snipercwo_speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_CWO]				=	register_cvar("Snipercwo_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_SL] 					= 	register_cvar("Sniperslt_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_SL] 					= 	register_cvar("Sniperslt_swep", "weapon_deagle");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_SL] 					= 	register_cvar("Sniperslt_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_SL]					=	register_cvar("Sniperslt_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_SL]					=	register_cvar("Sniperslt_speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_SL]					=	register_cvar("Sniperslt_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_FL] 					= 	register_cvar("Sniperflt_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_FL] 					= 	register_cvar("Sniperflt_swep", "weapon_deagle");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_FL] 					= 	register_cvar("Sniperflt_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_FL]					=	register_cvar("Sniperflt_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_FL]					=	register_cvar("Sniperflt_speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_FL]					=	register_cvar("Sniperflt_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_CAP] 					= 	register_cvar("Snipercpt_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_CAP] 					= 	register_cvar("Snipercpt_swep", "weapon_deagle");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_CAP] 				= 	register_cvar("Snipercpt_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_CAP]					=	register_cvar("Snipercpt_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_CAP]					=	register_cvar("Snipercpt_speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_CAP]				=	register_cvar("Snipercpt_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_MAJ] 					= 	register_cvar("Snipermaj_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_MAJ] 					= 	register_cvar("Snipermaj_swep", "weapon_deagle");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_MAJ] 				= 	register_cvar("Snipermaj_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_MAJ]					=	register_cvar("Snipermaj_Armor", "20");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_MAJ]					=	register_cvar("Snipermaj_speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_MAJ]				=	register_cvar("Snipermaj_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_LCOL] 					= 	register_cvar("Sniperltcol_pwep", "weapon_awp");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_LCOL] 					= 	register_cvar("Sniperltcol_swep", "weapon_deagle");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_LCOL] 				= 	register_cvar("Sniperltcol_Health", "125");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_LCOL]					=	register_cvar("Sniperltcol_Armor", "25");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_LCOL]					=	register_cvar("Sniperltcol_speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_LCOL]				=	register_cvar("Sniperltcol_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_COL] 					= 	register_cvar("Snipercol_pwep", "weapon_g3sg1");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_COL] 					= 	register_cvar("Snipercol_swep", "weapon_deagle");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_COL] 				= 	register_cvar("Snipercol_Health", "125");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_COL]					=	register_cvar("Snipercol_Armor", "25");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_COL]					=	register_cvar("Snipercol_speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_COL]				=	register_cvar("Snipercol_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_BGEN] 					= 	register_cvar("Sniperbg_pwep", "weapon_g3sg1");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_BGEN] 					= 	register_cvar("Sniperbg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_BGEN] 				= 	register_cvar("Sniperbg_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_BGEN]					=	register_cvar("Sniperbg_Armor", "25");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_BGEN]					=	register_cvar("Sniperbg_Speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_BGEN]				=	register_cvar("Sniperbg_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_MAJGEN] 				= 	register_cvar("Snipermg_pwep", "weapon_g3sg1");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_MAJGEN] 				= 	register_cvar("Snipermg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_MAJGEN] 				= 	register_cvar("Snipermg_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_MAJGEN]				=	register_cvar("Snipermg_Armor", "25");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_MAJGEN]				=	register_cvar("Snipermg_Speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_MAJGEN]				=	register_cvar("Snipermg_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_LTGEN] 				= 	register_cvar("Sniperltg_pwep", "weapon_g3sg1");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_LTGEN] 				= 	register_cvar("Sniperltg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_LTGEN] 				= 	register_cvar("Sniperltg_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_LTGEN]				=	register_cvar("Sniperltg_Armor", "30");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_LTGEN]				=	register_cvar("Sniperltg_Speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_LTGEN]				=	register_cvar("Sniperltg_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_SNIPER][RANK_GEN] 					= 	register_cvar("Sniperg_pwep", "weapon_g3sg1");
	g_Cvar[CVAR_SWEP][CLASS_SNIPER][RANK_GEN]					= 	register_cvar("Sniperg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_SNIPER][RANK_GEN] 				= 	register_cvar("Sniperg_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_SNIPER][RANK_GEN]					=	register_cvar("Sniperg_Armor", "35");
	g_Cvar[CVAR_SPEED][CLASS_SNIPER][RANK_GEN]					=	register_cvar("Sniperg_Speed", "100.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SNIPER][RANK_GEN]				=	register_cvar("Sniperg_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_PVT] 				= 	register_cvar("Engineerpvt_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_PVT] 				= 	register_cvar("Engineerpvt_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_PVT] 				= 	register_cvar("Engineerpvt_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_PVT]				=	register_cvar("Engineerpvt_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_PVT]				=	register_cvar("Engineerpvt_Speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_PVT]				=	register_cvar("Engineerpvt_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_PFC] 				= 	register_cvar("Engineerpfc_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_PFC] 				= 	register_cvar("Engineerpfc_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_PFC] 				= 	register_cvar("Engineerpfc_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_PFC]				=	register_cvar("Engineerpfc_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_PFC]				=	register_cvar("Engineerpfc_Speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_PFC]				=	register_cvar("Engineerpfc_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_SPEC] 				= 	register_cvar("Engineerspe_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_SPEC] 				= 	register_cvar("Engineerspe_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_SPEC] 				= 	register_cvar("Engineerspe_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_SPEC]				=	register_cvar("Engineerspe_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_SPEC]				=	register_cvar("Engineerspe_Speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_SPEC]				=	register_cvar("Engineerspe_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_CORP] 				= 	register_cvar("Engineercor_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_CORP] 				= 	register_cvar("Engineercor_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_CORP] 				= 	register_cvar("Engineercor_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_CORP]				=	register_cvar("Engineercor_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_CORP]				=	register_cvar("Engineercor_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_CORP]				=	register_cvar("Engineercor_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_SGT] 				= 	register_cvar("Engineerser_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_SGT] 				= 	register_cvar("Engineerser_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_SGT] 				= 	register_cvar("Engineerser_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_SGT]				=	register_cvar("Engineerser_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_SGT]				=	register_cvar("Engineerser_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_SGT]				=	register_cvar("Engineerser_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_SSGT] 				= 	register_cvar("Engineersser_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_SSGT] 				= 	register_cvar("Engineersser_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_SSGT] 				= 	register_cvar("Engineersser_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_SSGT]				=	register_cvar("Engineersser_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_SSGT]				=	register_cvar("Engineersser_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_SSGT]				=	register_cvar("Engineersser_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_SFC] 				= 	register_cvar("Engineersfc_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_SFC] 				= 	register_cvar("Engineersfc_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_SFC] 				= 	register_cvar("Engineersfc_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_SFC]				=	register_cvar("Engineersfc_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_SFC]				=	register_cvar("Engineersfc_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_SFC]				=	register_cvar("Engineersfc_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_MS] 					= 	register_cvar("Engineerms_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_MS] 					= 	register_cvar("Engineerms_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_MS] 				= 	register_cvar("Engineerms_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_MS]					=	register_cvar("Engineerms_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_MS]					=	register_cvar("Engineerms_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_MS]				=	register_cvar("Engineerms_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_FS] 					= 	register_cvar("Engineerfs_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_FS] 					= 	register_cvar("Engineerfs_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_FS]			 	= 	register_cvar("Engineerfs_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_FS]					=	register_cvar("Engineerfs_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_FS]					=	register_cvar("Engineerfs_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_FS]				=	register_cvar("Engineerfs_Gravity", "0.9");
		
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_SM] 					= 	register_cvar("Engineersm_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_SM] 					= 	register_cvar("Engineersm_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_SM] 				= 	register_cvar("Engineersm_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_SM]					=	register_cvar("Engineersm_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_SM]					=	register_cvar("Engineersm_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_SM]				=	register_cvar("Engineersm_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_WO] 					= 	register_cvar("Engineerwo_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_WO] 					= 	register_cvar("Engineerwo_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_WO]		 		= 	register_cvar("Engineerwo_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_WO]					=	register_cvar("Engineerwo_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_WO]					=	register_cvar("Engineerwo_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_WO]				=	register_cvar("Engineerwo_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_CWO] 				= 	register_cvar("Engineercwo_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_CWO] 				= 	register_cvar("Engineercwo_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_CWO] 				= 	register_cvar("Engineercwo_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_CWO]				=	register_cvar("Engineercwo_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_CWO]				=	register_cvar("Engineercwo_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_CWO]				=	register_cvar("Engineercwo_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_SL] 					= 	register_cvar("Engineerslt_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_SL] 					= 	register_cvar("Engineerslt_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_SL] 				= 	register_cvar("Engineerslt_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_SL]					=	register_cvar("Engineerslt_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_SL]					=	register_cvar("Engineerslt_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_SL]				=	register_cvar("Engineerslt_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_FL] 					= 	register_cvar("Engineerflt_pwep", "weapon_galil");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_FL] 					= 	register_cvar("Engineerflt_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_FL] 				= 	register_cvar("Engineerflt_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_FL]					=	register_cvar("Engineerflt_Armor", "115");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_FL]					=	register_cvar("Engineerflt_speed", "280");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_FL]				=	register_cvar("Engineerflt_Gravity", "0.85");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_CAP] 				= 	register_cvar("Engineercpt_pwep", "weapon_sg552");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_CAP] 				= 	register_cvar("Engineercpt_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_CAP] 				= 	register_cvar("Engineercpt_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_CAP]				=	register_cvar("Engineercpt_Armor", "120");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_CAP]				=	register_cvar("Engineercpt_speed", "290");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_CAP]				=	register_cvar("Engineercpt_Gravity", "0.85");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_MAJ] 				= 	register_cvar("Engineermaj_pwep", "weapon_sg552");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_MAJ] 				= 	register_cvar("Engineermaj_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_MAJ] 				= 	register_cvar("Engineermaj_Health", "125");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_MAJ]				=	register_cvar("Engineermaj_Armor", "120");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_MAJ]				=	register_cvar("Engineermaj_speed", "290");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_MAJ]				=	register_cvar("Engineermaj_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_LCOL] 				= 	register_cvar("Engineerltcol_pwep", "weapon_sg552");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_LCOL] 				= 	register_cvar("Engineerltcol_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_LCOL] 				= 	register_cvar("Engineerltcol_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_LCOL]				=	register_cvar("Engineerltcol_Armor", "130");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_LCOL]				=	register_cvar("Engineerltcol_speed", "290");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_LCOL]				=	register_cvar("Engineerltcol_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_COL] 				= 	register_cvar("Engineercol_pwep", "weapon_sg552");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_COL] 				= 	register_cvar("Engineercol_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_COL]			 	= 	register_cvar("Engineercol_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_COL]				=	register_cvar("Engineercol_Armor", "130");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_COL]				=	register_cvar("Engineercol_speed", "290");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_COL]				=	register_cvar("Engineercol_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_BGEN] 				= 	register_cvar("Engineerbg_pwep", "weapon_sg552");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_BGEN] 				= 	register_cvar("Engineerbg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_BGEN] 				= 	register_cvar("Engineerbg_Health", "135");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_BGEN]				=	register_cvar("Engineerbg_Armor", "130");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_BGEN]				=	register_cvar("Engineerbg_Speed", "290");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_BGEN]				=	register_cvar("Engineerbg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_MAJGEN] 				= 	register_cvar("Engineermg_pwep", "weapon_sg552");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_MAJGEN] 				= 	register_cvar("Engineermg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_MAJGEN] 			= 	register_cvar("Engineermg_Health", "140");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_MAJGEN]				=	register_cvar("Engineermg_Armor", "135");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_MAJGEN]				=	register_cvar("Engineermg_Speed", "300");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_MAJGEN]			=	register_cvar("Engineermg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_LTGEN] 				= 	register_cvar("Engineerltg_pwep", "weapon_sg552");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_LTGEN] 				= 	register_cvar("Engineerltg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_LTGEN] 			= 	register_cvar("Engineerltg_Health", "150");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_LTGEN]				=	register_cvar("Engineerltg_Armor", "150");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_LTGEN]				=	register_cvar("Engineerltg_Speed", "300");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_LTGEN]			=	register_cvar("Engineerltg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_ENGINEER][RANK_GEN] 				= 	register_cvar("Engineerg_pwep", "weapon_sg552");
	g_Cvar[CVAR_SWEP][CLASS_ENGINEER][RANK_GEN] 				= 	register_cvar("Engineerg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_ENGINEER][RANK_GEN] 				= 	register_cvar("Engineerg_Health", "175");
	g_Cvar[CVAR_ARMOR][CLASS_ENGINEER][RANK_GEN]				=	register_cvar("Engineerg_Armor", "175");
	g_Cvar[CVAR_SPEED][CLASS_ENGINEER][RANK_GEN]				=	register_cvar("Engineerg_Speed", "300");
	g_Cvar[CVAR_GRAVITY][CLASS_ENGINEER][RANK_GEN]				=	register_cvar("Engineerg_Gravity", "0.5");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_PVT] 					= 	register_cvar("Medicpvt_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_PVT] 					= 	register_cvar("Medicpvt_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_PVT] 					= 	register_cvar("Medicpvt_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_PVT]					=	register_cvar("Medicpvt_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_PVT]					=	register_cvar("Medicpvt_Speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_PVT]					=	register_cvar("Medicpvt_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_PFC] 					= 	register_cvar("Medicpfc_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_PFC] 					= 	register_cvar("Medicpfc_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_PFC] 					= 	register_cvar("Medicpfc_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_PFC]					=	register_cvar("Medicpfc_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_PFC]					=	register_cvar("Medicpfc_Speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_PFC]					=	register_cvar("Medicpfc_Gravity", "1.0");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_SPEC] 					= 	register_cvar("Medicspe_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_SPEC] 					= 	register_cvar("Medicspe_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_SPEC]				 	= 	register_cvar("Medicspe_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_SPEC]					=	register_cvar("Medicspe_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_SPEC]					=	register_cvar("Medicspe_Speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_SPEC]				=	register_cvar("Medicspe_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_CORP]				 	= 	register_cvar("Mediccor_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_CORP] 					= 	register_cvar("Mediccor_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_CORP] 				= 	register_cvar("Mediccor_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_CORP]					=	register_cvar("Mediccor_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_CORP]					=	register_cvar("Mediccor_speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_CORP]				=	register_cvar("Mediccor_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_SGT] 					= 	register_cvar("Medicser_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_SGT] 					= 	register_cvar("Medicser_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_SGT]					= 	register_cvar("Medicser_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_SGT]					=	register_cvar("Medicser_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_SGT]					=	register_cvar("Medicser_speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_SGT]					=	register_cvar("Medicser_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_SSGT] 					= 	register_cvar("Medicsser_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_SSGT] 					= 	register_cvar("Medicsser_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_SSGT] 				= 	register_cvar("Medicsser_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_SSGT]					=	register_cvar("Medicsser_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_SSGT]					=	register_cvar("Medicsser_speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_SSGT]				=	register_cvar("Medicsser_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_SFC]				 	= 	register_cvar("Medicsfc_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_SFC]				 	= 	register_cvar("Medicsfc_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_SFC]				 	= 	register_cvar("Medicsfc_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_SFC]					=	register_cvar("Medicsfc_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_SFC]					=	register_cvar("Medicsfc_speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_SFC]					=	register_cvar("Medicsfc_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_MS] 					= 	register_cvar("Medicms_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_MS] 					= 	register_cvar("Medicms_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_MS] 					= 	register_cvar("Medicms_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_MS]					=	register_cvar("Medicms_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_MS]					=	register_cvar("Medicms_speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_MS]					=	register_cvar("Medicms_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_FS] 					= 	register_cvar("Medicfs_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_FS] 					= 	register_cvar("Medicfs_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_FS] 					= 	register_cvar("Medicfs_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_FS]					=	register_cvar("Medicfs_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_FS]					=	register_cvar("Medicfs_speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_FS]					=	register_cvar("Medicfs_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_SM] 					= 	register_cvar("Medicsm_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_SM] 					= 	register_cvar("Medicsm_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_SM] 					= 	register_cvar("Medicsm_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_SM]					=	register_cvar("Medicsm_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_SM]					=	register_cvar("Medicsm_speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_SM]					=	register_cvar("Medicsm_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_WO] 					= 	register_cvar("Medicwo_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_WO] 					= 	register_cvar("Medicwo_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_WO]				 	= 	register_cvar("Medicwo_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_WO]					=	register_cvar("Medicwo_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_WO]					=	register_cvar("Medicwo_speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_WO]					=	register_cvar("Medicwo_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_CWO] 					= 	register_cvar("Mediccwo_pwep", "weapon_aug");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_CWO] 					= 	register_cvar("Mediccwo_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_CWO] 					= 	register_cvar("Mediccwo_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_CWO]					=	register_cvar("Mediccwo_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_CWO]					=	register_cvar("Mediccwo_speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_CWO]					=	register_cvar("Mediccwo_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_SL]					 	= 	register_cvar("Medicslt_pwep", "weapon_aug");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_SL] 					= 	register_cvar("Medicslt_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_SL] 					= 	register_cvar("Medicslt_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_SL]					=	register_cvar("Medicslt_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_SL]					=	register_cvar("Medicslt_speed", "250");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_SL]					=	register_cvar("Medicslt_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_FL] 					= 	register_cvar("Medicflt_pwep", "weapon_aug");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_FL] 					= 	register_cvar("Medicflt_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_FL]				 	= 	register_cvar("Medicflt_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_FL]					=	register_cvar("Medicflt_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_FL]					=	register_cvar("Medicflt_speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_FL]					=	register_cvar("Medicflt_Gravity", "0.85");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_CAP] 					= 	register_cvar("Mediccpt_pwep", "weapon_aug");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_CAP] 					= 	register_cvar("Mediccpt_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_CAP] 					= 	register_cvar("Mediccpt_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_CAP]					=	register_cvar("Mediccpt_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_CAP]					=	register_cvar("Mediccpt_speed", "260");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_CAP]					=	register_cvar("Mediccpt_Gravity", "0.85");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_MAJ] 					= 	register_cvar("Medicmaj_pwep", "weapon_aug");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_MAJ] 					= 	register_cvar("Medicmaj_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_MAJ]				 	= 	register_cvar("Medicmaj_Health", "125");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_MAJ]					=	register_cvar("Medicmaj_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_MAJ]					=	register_cvar("Medicmaj_speed", "275");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_MAJ]					=	register_cvar("Medicmaj_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_LCOL]				 	= 	register_cvar("Medicltcol_pwep", "weapon_aug");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_LCOL] 					= 	register_cvar("Medicltcol_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_LCOL] 				= 	register_cvar("Medicltcol_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_LCOL]					=	register_cvar("Medicltcol_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_LCOL]					=	register_cvar("Medicltcol_speed", "275");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_LCOL]				=	register_cvar("Medicltcol_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_COL] 					= 	register_cvar("Mediccol_pwep", "weapon_mp5navy");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_COL] 					= 	register_cvar("Mediccol_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_COL] 					= 	register_cvar("Mediccol_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_COL]					=	register_cvar("Mediccol_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_COL]					=	register_cvar("Mediccol_speed", "275");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_COL]					=	register_cvar("Mediccol_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_BGEN] 					= 	register_cvar("Medicbg_pwep", "weapon_aug");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_BGEN] 					= 	register_cvar("Medicbg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_BGEN] 				= 	register_cvar("Medicbg_Health", "135");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_BGEN]					=	register_cvar("Medicbg_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_BGEN]					=	register_cvar("Medicbg_Speed", "275");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_BGEN]				=	register_cvar("Medicbg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_MAJGEN]				 	= 	register_cvar("Medicmg_pwep", "weapon_aug");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_MAJGEN]				 	= 	register_cvar("Medicmg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_MAJGEN] 				= 	register_cvar("Medicmg_Health", "140");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_MAJGEN]				=	register_cvar("Medicmg_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_MAJGEN]				=	register_cvar("Medicmg_Speed", "275");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_MAJGEN]				=	register_cvar("Medicmg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_LTGEN] 					= 	register_cvar("Medicltg_pwep", "weapon_aug");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_LTGEN] 					= 	register_cvar("Medicltg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_LTGEN] 				= 	register_cvar("Medicltg_Health", "150");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_LTGEN]					=	register_cvar("Medicltg_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_LTGEN]					=	register_cvar("Medicltg_Speed", "275");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_LTGEN]				=	register_cvar("Medicltg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_MEDIC][RANK_GEN] 					= 	register_cvar("Medicg_pwep", "weapon_aug");
	g_Cvar[CVAR_SWEP][CLASS_MEDIC][RANK_GEN] 					= 	register_cvar("Medicg_swep", "weapon_fiveseven");
	g_Cvar[CVAR_HEALTH][CLASS_MEDIC][RANK_GEN] 					= 	register_cvar("Medicg_Health", "175");
	g_Cvar[CVAR_ARMOR][CLASS_MEDIC][RANK_GEN]					=	register_cvar("Medicg_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_MEDIC][RANK_GEN]					=	register_cvar("Medicg_Speed", "275");
	g_Cvar[CVAR_GRAVITY][CLASS_MEDIC][RANK_GEN]					=	register_cvar("Medicg_Gravity", "0.5");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_PVT] 					= 	register_cvar("Supportpvt_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_PVT] 					= 	register_cvar("Supportpvt_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_PVT] 				= 	register_cvar("Supportpvt_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_PVT]					=	register_cvar("Supportpvt_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_PVT]					=	register_cvar("Supportpvt_Speed", "215");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_PVT]				=	register_cvar("Supportpvt_Gravity", "1.3");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_PFC] 					= 	register_cvar("Supportpfc_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_PFC] 					= 	register_cvar("Supportpfc_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_PFC] 				= 	register_cvar("Supportpfc_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_PFC]					=	register_cvar("Supportpfc_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_PFC]					=	register_cvar("Supportpfc_Speed", "215");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_PFC]				=	register_cvar("Supportpfc_Gravity", "1.3");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_SPEC] 				= 	register_cvar("Supportspe_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_SPEC] 				= 	register_cvar("Supportspe_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_SPEC] 				= 	register_cvar("Supportspe_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_SPEC]				=	register_cvar("Supportspe_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_SPEC]				=	register_cvar("Supportspe_Speed", "215.0");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_SPEC]				=	register_cvar("Supportspe_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_CORP] 				= 	register_cvar("Supportcor_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_CORP] 				= 	register_cvar("Supportcor_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_CORP] 				= 	register_cvar("Supportcor_Health", "100");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_CORP]				=	register_cvar("Supportcor_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_CORP]				=	register_cvar("Supportcor_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_CORP]				=	register_cvar("Supportcor_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_SGT] 					= 	register_cvar("Supportser_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_SGT] 					= 	register_cvar("Supportser_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_SGT] 				= 	register_cvar("Supportser_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_SGT]					=	register_cvar("Supportser_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_SGT]					=	register_cvar("Supportser_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_SGT]				=	register_cvar("Supportser_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_SSGT] 				= 	register_cvar("Supportsser_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_SSGT] 				= 	register_cvar("Supportsser_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_SSGT] 				= 	register_cvar("Supportsser_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_SSGT]				=	register_cvar("Supportsser_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_SSGT]				=	register_cvar("Supportsser_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_SSGT]				=	register_cvar("Supportsser_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_SFC]				 	= 	register_cvar("Supportsfc_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_SFC] 					= 	register_cvar("Supportsfc_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_SFC] 				= 	register_cvar("Supportsfc_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_SFC]					=	register_cvar("Supportsfc_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_SFC]					=	register_cvar("Supportsfc_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_SFC]				=	register_cvar("Supportsfc_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_MS] 					= 	register_cvar("Supportms_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_MS] 					= 	register_cvar("Supportms_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_MS] 				= 	register_cvar("Supportms_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_MS]					=	register_cvar("Supportms_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_MS]					=	register_cvar("Supportms_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_MS]				=	register_cvar("Supportms_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_FS] 					= 	register_cvar("Supportsfs_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_FS] 					= 	register_cvar("Supportsfs_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_FS] 				= 	register_cvar("Supportsfs_Health", "110");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_FS]					=	register_cvar("Supportsfs_Armor", "100");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_FS]					=	register_cvar("Supportsfs_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_FS]				=	register_cvar("Supportsfs_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_SM] 					= 	register_cvar("Supportsm_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_SM] 					= 	register_cvar("Supportsm_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_SM] 				= 	register_cvar("Supportsm_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_SM]					=	register_cvar("Supportsm_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_SM]					=	register_cvar("Supportsm_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_SM]				=	register_cvar("Supportsm_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_WO] 					= 	register_cvar("Supportwo_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_WO] 					= 	register_cvar("Supportwo_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_WO] 				=	register_cvar("Supportwo_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_WO]					=	register_cvar("Supportwo_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_WO]					=	register_cvar("Supportwo_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_WO]				=	register_cvar("Supportwo_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_CWO] 					= 	register_cvar("Supportcwo_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_CWO] 					= 	register_cvar("Supportcwo_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_CWO] 				= 	register_cvar("Supportcwo_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_CWO]					=	register_cvar("Supportcwo_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_CWO]					=	register_cvar("Supportcwo_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_CWO]				=	register_cvar("Supportcwo_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_SL] 					= 	register_cvar("Supportslt_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_SL] 					= 	register_cvar("Supportslt_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_SL] 				= 	register_cvar("Supportslt_Health", "115");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_SL]					=	register_cvar("Supportslt_Armor", "110");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_SL]					=	register_cvar("Supportslt_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_SL]				=	register_cvar("Supportslt_Gravity", "0.9");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_FL] 					= 	register_cvar("Supportflt_pwep", "weapon_p90");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_FL] 					= 	register_cvar("Supportflt_swep", "weapon_glock18");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_FL] 				= 	register_cvar("Supportflt_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_FL]					=	register_cvar("Supportflt_Armor", "115");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_FL]					=	register_cvar("Supportflt_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_FL]				=	register_cvar("Supportflt_Gravity", "0.85");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_CAP] 					= 	register_cvar("Supportcpt_pwep", "weapon_m249");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_CAP] 					= 	register_cvar("Supportcpt_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_CAP] 				= 	register_cvar("Supportcpt_Health", "120");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_CAP]					=	register_cvar("Supportcpt_Armor", "120");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_CAP]					=	register_cvar("Supportcpt_speed", "220");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_CAP]				=	register_cvar("Supportcpt_Gravity", "0.85");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_MAJ] 					= 	register_cvar("Supportmaj_pwep", "weapon_m249");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_MAJ] 					= 	register_cvar("Supportmaj_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_MAJ] 				= 	register_cvar("Supportmaj_Health", "125");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_MAJ]					=	register_cvar("Supportmaj_Armor", "125");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_MAJ]					=	register_cvar("Supportmaj_speed", "225");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_MAJ]				=	register_cvar("Supportmaj_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_LCOL] 				= 	register_cvar("Supportltcol_pwep", "weapon_m249");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_LCOL] 				= 	register_cvar("Supportltcol_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_LCOL] 				= 	register_cvar("Supportltcol_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_LCOL]				=	register_cvar("Supportltcol_Armor", "130");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_LCOL]				=	register_cvar("Supportltcol_speed", "225");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_LCOL]				=	register_cvar("Supportltcol_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_COL] 					= 	register_cvar("Supportcol_pwep", "weapon_m249");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_COL] 					= 	register_cvar("Supportcol_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_COL] 				= 	register_cvar("Supportcol_Health", "130");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_COL]					=	register_cvar("Supportcol_Armor", "130");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_COL]					=	register_cvar("Supportcol_speed", "225");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_COL]				=	register_cvar("Supportcol_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_BGEN] 				= 	register_cvar("Supportbg_pwep", "weapon_m249");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_BGEN] 				= 	register_cvar("Supportbg_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_BGEN] 				= 	register_cvar("Supportbg_Health", "135");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_BGEN]				=	register_cvar("Supportbg_Armor", "130");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_BGEN]				=	register_cvar("Supportbg_Speed", "225");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_BGEN]				=	register_cvar("Supportbg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_MAJGEN] 				= 	register_cvar("Supportmg_pwep", "weapon_m249");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_MAJGEN] 				= 	register_cvar("Supportmg_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_MAJGEN] 			= 	register_cvar("Supportmg_Health", "140");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_MAJGEN]				=	register_cvar("Supportmg_Armor", "135");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_MAJGEN]				=	register_cvar("Supportmg_Speed", "225");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_MAJGEN]			=	register_cvar("Supportmg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_LTGEN] 				= 	register_cvar("Supportltg_pwep", "weapon_m249");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_LTGEN] 				= 	register_cvar("Supportltg_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_LTGEN] 				= 	register_cvar("Supportltg_Health", "150");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_LTGEN]				=	register_cvar("Supportltg_Armor", "150");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_LTGEN]				=	register_cvar("Supportltg_Speed", "225");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_LTGEN]				=	register_cvar("Supportltg_Gravity", "0.8");
	
	g_Cvar[CVAR_PWEP][CLASS_SUPPORT][RANK_GEN] 					= 	register_cvar("Supportg_pwep", "weapon_m249");
	g_Cvar[CVAR_SWEP][CLASS_SUPPORT][RANK_GEN] 					= 	register_cvar("Supportg_swep", "weapon_p228");
	g_Cvar[CVAR_HEALTH][CLASS_SUPPORT][RANK_GEN] 				= 	register_cvar("Supportg_Health", "200");
	g_Cvar[CVAR_ARMOR][CLASS_SUPPORT][RANK_GEN]					=	register_cvar("Supportg_Armor", "200");
	g_Cvar[CVAR_SPEED][CLASS_SUPPORT][RANK_GEN]					=	register_cvar("Supportg_Speed", "225");
	g_Cvar[CVAR_GRAVITY][CLASS_SUPPORT][RANK_GEN]				=	register_cvar("Supportg_Gravity", "0.5");
}
Oh. my. god. That is completely unacceptable.
__________________
No private work or selling mods.
Quote:
Originally Posted by xPaw View Post
I love you exolent!
Exolent[jNr] is offline
Doc-Holiday
AlliedModders Donor
Join Date: Jul 2007
Old 08-10-2011 , 15:19   Re: Battlefield XP Mod Beta
Reply With Quote #10

There spaced like that so i can read it when im looking at it... other wise you cant read it

in Notepad++ there all lined up perfectly.

the extra [ space] are from working on this over time.. i can fix that..
Attached Thumbnails
Click image for larger version

Name:	cvar-ss.jpg
Views:	474
Size:	99.2 KB
ID:	90366  

Last edited by Doc-Holiday; 08-10-2011 at 15:23.
Doc-Holiday is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 06:10.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode