
I hope you guys like it and I realy tried not to copy anything from anyother race.
Btw. It's meant for a zombieserver, but can easily be balanced to a normal wcs server.
Bounty Hunter
Quick Feet: Run 35% faster
Marksman: Headshots do more damage
Bounty(Ulitmate): You get extra exp and Money from each kill
Code:
{
"name" "Bounty Hunter"
"author" "Hiro"
"required_level" "350"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "3"
"numberoflevels" "6"
"skillnames" "Seach for the wanted|Headhunter|Collect the Bounty"
"skilldescr" "You move faster than others|Headshots do more damage|You get extra exp and Money from each kill"
"skillcfg" "player_spawn|player_attacker|player_attacker"
"skill1_setting" "es_xsetinfo wcs_speed 1.10|es_xsetinfo wcs_speed 1.15|es_xsetinfo wcs_speed 1.20|es_xsetinfo wcs_speed 1.25|es_xsetinfo wcs_speed 1.30|es_xsetinfo wcs_speed 1.35"
"skill1_cmd" "es es_xkeygetvalue wcs_tmp WCSuserdata event_var(userid) speed;es es_xif (server_var(wcs_speed) > server_var(wcs_tmp)) then es est_Speed event_var(userid) server_var(wcs_speed);es es_xif (server_var(wcs_speed) > server_var(wcs_tmp)) then es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed) es_tell event_var(userid) #multi #lightgreenLet the #greenHunt #lightgreenBegin!"
"skill1_sfx" "0"
"skill2_setting" "es_xset wcs_chance 15;es_xsetinfo wcs_multiplier 1.2|es_xset wcs_chance 20;es_xsetinfo wcs_multiplier 1.5|es_xset wcs_chance 25;es_xsetinfo wcs_multiplier 1.8|es_xset wcs_chance 30;es_xsetinfo wcs_multiplier 2|es_xset wcs_chance 40;es_xsetinfo wcs_multiplier 2.2|es_xset wcs_chance 50;es_xsetinfo wcs_multiplier 2.5"
"skill2_cmd" "es_xdoblock wcs/WCSultimates/headshot_dmg"
"skill2_sfx" "es est_effect 4 #a 0 sprites/lgtning.vmt event_var(userid) 2 2 4 10 115 0 255 205"
"skill3_setting" "es_xset wcs_chance 90;es_xrand wcs_sucxp 0 50;es_xsetinfo wcs_money 500|es_xset wcs_chance 80;es_xrand wcs_sucxp 10 60;es_xsetinfo wcs_money 1000|es_xset wcs_chance 70;es_xrand wcs_sucxp 20 70;es_xsetinfo wcs_money 2000|es_xset wcs_chance 60;es_xrand wcs_sucxp 30 80;es_xsetinfo wcs_money 3000|es_xset wcs_chance 50;es_xrand wcs_sucxp 40 90;es_xsetinfo wcs_money 4000|es_xset wcs_chance 40;es_xrand wcs_sucxp 50 100;es_xsetinfo wcs_money 5000"
"skill3_cmd" "es_xdoblock wcs/WCSultimates/collect_bounty"
"skill3_sfx" "if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= 30) then est_Effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 0.5 40 40 255 200 0 255"
}
Then add this to the es_WCSultimates"name" "Bounty Hunter"
"author" "Hiro"
"required_level" "350"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "3"
"numberoflevels" "6"
"skillnames" "Seach for the wanted|Headhunter|Collect the Bounty"
"skilldescr" "You move faster than others|Headshots do more damage|You get extra exp and Money from each kill"
"skillcfg" "player_spawn|player_attacker|player_attacker"
"skill1_setting" "es_xsetinfo wcs_speed 1.10|es_xsetinfo wcs_speed 1.15|es_xsetinfo wcs_speed 1.20|es_xsetinfo wcs_speed 1.25|es_xsetinfo wcs_speed 1.30|es_xsetinfo wcs_speed 1.35"
"skill1_cmd" "es es_xkeygetvalue wcs_tmp WCSuserdata event_var(userid) speed;es es_xif (server_var(wcs_speed) > server_var(wcs_tmp)) then es est_Speed event_var(userid) server_var(wcs_speed);es es_xif (server_var(wcs_speed) > server_var(wcs_tmp)) then es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed) es_tell event_var(userid) #multi #lightgreenLet the #greenHunt #lightgreenBegin!"
"skill1_sfx" "0"
"skill2_setting" "es_xset wcs_chance 15;es_xsetinfo wcs_multiplier 1.2|es_xset wcs_chance 20;es_xsetinfo wcs_multiplier 1.5|es_xset wcs_chance 25;es_xsetinfo wcs_multiplier 1.8|es_xset wcs_chance 30;es_xsetinfo wcs_multiplier 2|es_xset wcs_chance 40;es_xsetinfo wcs_multiplier 2.2|es_xset wcs_chance 50;es_xsetinfo wcs_multiplier 2.5"
"skill2_cmd" "es_xdoblock wcs/WCSultimates/headshot_dmg"
"skill2_sfx" "es est_effect 4 #a 0 sprites/lgtning.vmt event_var(userid) 2 2 4 10 115 0 255 205"
"skill3_setting" "es_xset wcs_chance 90;es_xrand wcs_sucxp 0 50;es_xsetinfo wcs_money 500|es_xset wcs_chance 80;es_xrand wcs_sucxp 10 60;es_xsetinfo wcs_money 1000|es_xset wcs_chance 70;es_xrand wcs_sucxp 20 70;es_xsetinfo wcs_money 2000|es_xset wcs_chance 60;es_xrand wcs_sucxp 30 80;es_xsetinfo wcs_money 3000|es_xset wcs_chance 50;es_xrand wcs_sucxp 40 90;es_xsetinfo wcs_money 4000|es_xset wcs_chance 40;es_xrand wcs_sucxp 50 100;es_xsetinfo wcs_money 5000"
"skill3_cmd" "es_xdoblock wcs/WCSultimates/collect_bounty"
"skill3_sfx" "if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= 30) then est_Effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 0.5 40 40 255 200 0 255"
}
at the buttom
Code:
block headshot_dmg
{
if (event_var(hitgroup) = 1) do
{
es_set wcs_dmg event_var(dmg_health)
es_xmath wcs_dmg float
es_math wcs_dmg * server_var(wcs_multiplier)
es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0
es_tell event_var(attacker) #multi #lightgreen You #greenWounded #lightgreenyour target!
es_tell event_var(userid) #multi #lightgreenThere is a #greenBounty Hunter #lightgreenafter you!
}
}
block collect_bounty
{
es est_gethealth wcs_tmp event_var(userid)
es wcs_givexp event_var(attacker) server_var(wcs_sucxp)
ifx false(wcs_tmp) do
{
if (server_var(wcs_dice) <= server_var(wcs_chance)) do
{
es wcs_givexp event_var(attacker) server_var(wcs_sucxp)
es_tell event_var(attacker) #multi #lightgreenYou collected the #greenBounty Exp
es est_playplayer event_var(attacker) ambient/machines/teleport3.wav
es playerset cash event_var(userid) server_var(wcs_money)
es_tell event_var(attacker) #multi #lightgreenYou collected the #greenBounty Money
}
}
}
{
if (event_var(hitgroup) = 1) do
{
es_set wcs_dmg event_var(dmg_health)
es_xmath wcs_dmg float
es_math wcs_dmg * server_var(wcs_multiplier)
es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0
es_tell event_var(attacker) #multi #lightgreen You #greenWounded #lightgreenyour target!
es_tell event_var(userid) #multi #lightgreenThere is a #greenBounty Hunter #lightgreenafter you!
}
}
block collect_bounty
{
es est_gethealth wcs_tmp event_var(userid)
es wcs_givexp event_var(attacker) server_var(wcs_sucxp)
ifx false(wcs_tmp) do
{
if (server_var(wcs_dice) <= server_var(wcs_chance)) do
{
es wcs_givexp event_var(attacker) server_var(wcs_sucxp)
es_tell event_var(attacker) #multi #lightgreenYou collected the #greenBounty Exp
es est_playplayer event_var(attacker) ambient/machines/teleport3.wav
es playerset cash event_var(userid) server_var(wcs_money)
es_tell event_var(attacker) #multi #lightgreenYou collected the #greenBounty Money
}
}
}






Denmark
Logged

France






United States
Brazil
