
It's a C&P race, but only the skills are cp'ed, not the names. And it's my first race tho, so don't be so ruff agiants me. Also ran it through racefilecheck, and it worked 100%. It's ment for Zm mod cus of all the damage.
Skill 1: Storm Brew - You create a storm and do more damage (Dmg+)
Skill 2: Schyte of Darkness - Deal shadow damage (Dmg+)
Skill 3: Flickering Thunder - Strike your enemy with a burst of shadow thunder (Dmg+)
Skill 4: Shadow Rift - Opens a rift into a demon dimension (Wards)
Skill 5: Roots Of Darkness - Summon roots that will grab nearby enemies (Freeze)
Code:
"44"
{
"name" "Demon of Shadow"
"author" "C/P Custom names by DarkShadow"
"shortdescription" "Summoned from the shadows.."
"required_level" "0"
"maximum_level" "0"
"allow_only" "<STEAM_0:1:16235337>"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "5"
"numberoflevels" "5"
"skillnames" "Storm Brew|Schyte of Darkness|Flickering Thunder|Shadow Rift|Roots Of Darkness"
"skilldescr" "Create a storm and deal more damage|Deal shadow damage|Strike your enemy with a burst of Shadow Thunder|Opens a Rift into a Demon dimension|Summon roots that will grab nearby enemies"
"skillcfg" "player_attacker|player_attacker|player_attacker|player_spawn|player_ultimate"
"skill1_setting" "es_xsetinfo wcs_chance 1;es_xsetinfo wcs_ymdmg 60|es_xsetinfo wcs_chance 1;es_xsetinfo wcs_ymdmg 80|es_xsetinfo wcs_chance 2;es_xsetinfo wcs_ymdmg 100|es_xsetinfo wcs_chance 2;es_xsetinfo wcs_ymdmg 120|es_xsetinfo wcs_chance 3;es_xsetinfo wcs_ymdmg 140|es_xsetinfo wcs_chance 3;es_xsetinfo wcs_ymdmg 160|es_xsetinfo wcs_chance 4;es_xsetinfo wcs_ymdmg 180|es_xsetinfo wcs_chance 4;es_xsetinfo wcs_ymdmg 200"
"racealias_ymt1" "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_ymdmg);es es_xtell event_var(attacker) #multi #lightgreen: You unleash a devistateing bolt of thunder;es es_xtell event_var(userid) #multi #lightgreen: You got hit by a devistateing bolt of thunder"
"skill1_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_ymt1"
"skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xmath wcs_z2 + 120;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 7 #a 0 sprites/smoke.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 10 0.5;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_Effect 3 #a 0.2 sprites/lgtning.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1.2 40 40 255 255 0 200;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0.4 sprites/plasma1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 25 65 2.2 60 100 4 255 255 0 155 2"
"skill2_setting" "es_xrand wcs_rand 1 5;es_xrand wcs_damage 7 10|es_xrand wcs_rand 1 4;es_xrand wcs_damage 9 11|es_xrand wcs_rand 1 3;es_xrand wcs_damage 10 13|es_xrand wcs_rand 1 2;es_xrand wcs_damage 12 14|es_xrand wcs_rand 1 1;es_xrand wcs_damage 15 18|es_xrand wcs_rand 1 1;es_xrand wcs_damage 17 20|es_xrand wcs_rand 1 1;es_xrand wcs_damage 19 22|es_xrand wcs_rand 1 1;es_xrand wcs_damage 20 23"
"racealias_nib1" "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);es est_csay event_var(attacker) server_var(wcs_damage);es est_csay event_var(userid) server_var(wcs_damage) additional damage"
"skill2_cmd" "es est_playplayer event_var(userid) ambient\explosions\explode_9.wav;es es_xif (server_var(wcs_rand) = 1) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_rand) = 1) then es_xif (server_var(wcs_alive) = 1) then racealias_nib"
"skill2_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/scanner.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2"
"skill3_setting" "es_xsetinfo wcs_multiplier 1.2|es_xsetinfo wcs_multiplier 1.3|es_xsetinfo wcs_multiplier 1.4|es_xsetinfo wcs_multiplier 2.5|es_xsetinfo wcs_multiplier 2.6"
"racealias_den1" "es es_xsetinfo wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es es_xmath wcs_dmg * server_var(wcs_multiplier);es est_rounddecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_damage;esnq est_csay event_var(attacker) + server_var(wcs_dmg) server_var(wcs_lng);esnq est_csay event_var(userid) + server_var(wcs_dmg) server_var(wcs_lng)"
"skill3_cmd" "es es_xif (server_var(wcs_dice) <= 30) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= 30) then es_xif (server_var(wcs_alive) = 1) then racealias_den1"
"skill3_sfx" "es es_xif (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/halo01.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) 2 5 5 50 20 255 255"
"skill4_setting" "es_xsetinfo wcs_count 5;es_xsetinfo wcs_params 60_12_200|es_xsetinfo wcs_count 10;es_xsetinfo wcs_params 120_14_220|es_xsetinfo wcs_count 10;es_xsetinfo wcs_params 180_16_240|es_xsetinfo wcs_count 10;es_xsetinfo wcs_params 240_18_260"
"skill4_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) ability strider;es es_xkeysetvalue WCSuserdata event_var(userid) ability_count server_var(wcs_count);es es_xkeysetvalue WCSuserdata event_var(userid) ability_parameter server_var(wcs_params)"
"skill4_sfx" "0"
"skill5_setting" "es_xsetinfo wcs_radius 250;es_xsetinfo wcs_freezetime 3|es_xsetinfo wcs_radius 300;es_xsetinfo wcs_freezetime 4|es_xsetinfo wcs_radius 350;es_xsetinfo wcs_freezetime 5|es_xsetinfo wcs_radius 400;es_xsetinfo wcs_freezetime 6|es_xsetinfo wcs_radius 450;es_xsetinfo wcs_freezetime 7|es_xsetinfo wcs_radius 500;es_xsetinfo wcs_freezetime 8|es_xsetinfo wcs_radius 550;es_xsetinfo wcs_freezetime 9|es_xsetinfo wcs_radius 600;es_xsetinfo wcs_freezetime 10"
"skill5_cmd" "es_xdoblock wcs/WCSultimates/wcs_ulti_roots"
"skill5_sfx" "0"
"ultimate_cooldown" "5"
}
{
"name" "Demon of Shadow"
"author" "C/P Custom names by DarkShadow"
"shortdescription" "Summoned from the shadows.."
"required_level" "0"
"maximum_level" "0"
"allow_only" "<STEAM_0:1:16235337>"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "5"
"numberoflevels" "5"
"skillnames" "Storm Brew|Schyte of Darkness|Flickering Thunder|Shadow Rift|Roots Of Darkness"
"skilldescr" "Create a storm and deal more damage|Deal shadow damage|Strike your enemy with a burst of Shadow Thunder|Opens a Rift into a Demon dimension|Summon roots that will grab nearby enemies"
"skillcfg" "player_attacker|player_attacker|player_attacker|player_spawn|player_ultimate"
"skill1_setting" "es_xsetinfo wcs_chance 1;es_xsetinfo wcs_ymdmg 60|es_xsetinfo wcs_chance 1;es_xsetinfo wcs_ymdmg 80|es_xsetinfo wcs_chance 2;es_xsetinfo wcs_ymdmg 100|es_xsetinfo wcs_chance 2;es_xsetinfo wcs_ymdmg 120|es_xsetinfo wcs_chance 3;es_xsetinfo wcs_ymdmg 140|es_xsetinfo wcs_chance 3;es_xsetinfo wcs_ymdmg 160|es_xsetinfo wcs_chance 4;es_xsetinfo wcs_ymdmg 180|es_xsetinfo wcs_chance 4;es_xsetinfo wcs_ymdmg 200"
"racealias_ymt1" "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_ymdmg);es es_xtell event_var(attacker) #multi #lightgreen: You unleash a devistateing bolt of thunder;es es_xtell event_var(userid) #multi #lightgreen: You got hit by a devistateing bolt of thunder"
"skill1_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_ymt1"
"skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xmath wcs_z2 + 120;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 7 #a 0 sprites/smoke.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 10 0.5;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_Effect 3 #a 0.2 sprites/lgtning.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1.2 40 40 255 255 0 200;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0.4 sprites/plasma1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 25 65 2.2 60 100 4 255 255 0 155 2"
"skill2_setting" "es_xrand wcs_rand 1 5;es_xrand wcs_damage 7 10|es_xrand wcs_rand 1 4;es_xrand wcs_damage 9 11|es_xrand wcs_rand 1 3;es_xrand wcs_damage 10 13|es_xrand wcs_rand 1 2;es_xrand wcs_damage 12 14|es_xrand wcs_rand 1 1;es_xrand wcs_damage 15 18|es_xrand wcs_rand 1 1;es_xrand wcs_damage 17 20|es_xrand wcs_rand 1 1;es_xrand wcs_damage 19 22|es_xrand wcs_rand 1 1;es_xrand wcs_damage 20 23"
"racealias_nib1" "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);es est_csay event_var(attacker) server_var(wcs_damage);es est_csay event_var(userid) server_var(wcs_damage) additional damage"
"skill2_cmd" "es est_playplayer event_var(userid) ambient\explosions\explode_9.wav;es es_xif (server_var(wcs_rand) = 1) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_rand) = 1) then es_xif (server_var(wcs_alive) = 1) then racealias_nib"
"skill2_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/scanner.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2"
"skill3_setting" "es_xsetinfo wcs_multiplier 1.2|es_xsetinfo wcs_multiplier 1.3|es_xsetinfo wcs_multiplier 1.4|es_xsetinfo wcs_multiplier 2.5|es_xsetinfo wcs_multiplier 2.6"
"racealias_den1" "es es_xsetinfo wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es es_xmath wcs_dmg * server_var(wcs_multiplier);es est_rounddecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_damage;esnq est_csay event_var(attacker) + server_var(wcs_dmg) server_var(wcs_lng);esnq est_csay event_var(userid) + server_var(wcs_dmg) server_var(wcs_lng)"
"skill3_cmd" "es es_xif (server_var(wcs_dice) <= 30) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= 30) then es_xif (server_var(wcs_alive) = 1) then racealias_den1"
"skill3_sfx" "es es_xif (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/halo01.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) 2 5 5 50 20 255 255"
"skill4_setting" "es_xsetinfo wcs_count 5;es_xsetinfo wcs_params 60_12_200|es_xsetinfo wcs_count 10;es_xsetinfo wcs_params 120_14_220|es_xsetinfo wcs_count 10;es_xsetinfo wcs_params 180_16_240|es_xsetinfo wcs_count 10;es_xsetinfo wcs_params 240_18_260"
"skill4_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) ability strider;es es_xkeysetvalue WCSuserdata event_var(userid) ability_count server_var(wcs_count);es es_xkeysetvalue WCSuserdata event_var(userid) ability_parameter server_var(wcs_params)"
"skill4_sfx" "0"
"skill5_setting" "es_xsetinfo wcs_radius 250;es_xsetinfo wcs_freezetime 3|es_xsetinfo wcs_radius 300;es_xsetinfo wcs_freezetime 4|es_xsetinfo wcs_radius 350;es_xsetinfo wcs_freezetime 5|es_xsetinfo wcs_radius 400;es_xsetinfo wcs_freezetime 6|es_xsetinfo wcs_radius 450;es_xsetinfo wcs_freezetime 7|es_xsetinfo wcs_radius 500;es_xsetinfo wcs_freezetime 8|es_xsetinfo wcs_radius 550;es_xsetinfo wcs_freezetime 9|es_xsetinfo wcs_radius 600;es_xsetinfo wcs_freezetime 10"
"skill5_cmd" "es_xdoblock wcs/WCSultimates/wcs_ulti_roots"
"skill5_sfx" "0"
"ultimate_cooldown" "5"
}
As i said, it's my first race but i am proud to do it like the pros do, i mean like the fonts and picture and all that stuff xD
-Fdfcool




Poll





Logged




My first race tho xD
Denmark