Code:
"77"
{
"name" "Ward Sniper"
"author" "Schwee"
"shortdescription" "Admin Sniper Race"
"required_level" "0"
"maximum_level" "0"
"allowonly" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "es est_setplayercolor event_var(userid) 1 111 135 125;es wcs_restrict event_var(userid) allow scout 1 1 1"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "6"
"numberoflevels" "8"
"skillnames" "Recon Sniper|Claymore|Snare Trap|Vantage Points|Torture Resilliance|Unholy Marriage"
"skilldescr" "Extra Damage|Ward|Stopping Ward|Switch Locations|Health|Bloody Dove"
"skillcfg" "player_attacker|player_say|player_ability|player_victim|player_spawn|player_ultimate"
"skill1_setting" "es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 2|es_xsetinfo wcs_chance 2|es_xsetinfo wcs_chance 3|es_xsetinfo wcs_chance 3|es_xsetinfo wcs_chance 4|es_xsetinfo wcs_chance 5"
"racealias_ar3" "es wcs_dealdamage event_var(attacker) event_var(userid) 30;es es_xtell event_var(attacker) #multi #greenYour Training #lightgreenDid 30 Extra Damage"
"skill1_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_alive) = 1) then racealias_ar3"
"skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 8 #a 0 effects/bluespark.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)"
"skill2_setting" "es_xsetinfo wcs_count 1;es_xsetinfo wcs_params 12_14_200|es_xsetinfo wcs_count 1;es_xsetinfo wcs_params 14_16_200|es_xsetinfo wcs_count 2;es_xsetinfo wcs_params 14_18_250|es_xsetinfo wcs_count 2;es_xsetinfo wcs_params 14_18_300|es_xsetinfo wcs_count 3;es_xsetinfo wcs_params 12_14_350|es_xsetinfo wcs_count 3;es_xsetinfo wcs_params 14_16_400|es_xsetinfo wcs_count 4;es_xsetinfo wcs_params 14_18_450|es_xsetinfo wcs_count 5;es_xsetinfo wcs_params 14_20_500"
"skill2_cmd" "es es_xif (event_var(text) = !trap) then racealias_bm3"
"racealias_bm3" "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)"
"skill2_sfx" "0"
"skill3_setting" "es_xsetinfo wcs_count 1;es_xsetinfo wcs_params 12_14_200|es_xsetinfo wcs_count 1;es_xsetinfo wcs_params 14_16_200|es_xsetinfo wcs_count 2;es_xsetinfo wcs_params 14_18_250|es_xsetinfo wcs_count 2;es_xsetinfo wcs_params 14_18_300|es_xsetinfo wcs_count 3;es_xsetinfo wcs_params 12_14_350|es_xsetinfo wcs_count 3;es_xsetinfo wcs_params 14_16_400|es_xsetinfo wcs_count 4;es_xsetinfo wcs_params 14_18_450|es_xsetinfo wcs_count 5;es_xsetinfo wcs_params 14_20_500"
"skill3_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) ability sorcerer;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)"
"skill3_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_xmath wcs_z2 + 100;es est_effect 11 #a 0 sprites/glow1.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 1 255;es est_effect 3 #a 0 sprites/bluelight1.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 4 4 175 175 255 255;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.1 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;racealias_sorcefx1"
"racealias_sorcefx1" "es est_effect 10 #a 0.2 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.3 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.4 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.5 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 900 0 75 75 255 255 1;es est_effect 10 #a 0.6 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;racealias_sorcrfx1"
"racealias_sorcrfx1" "es est_effect 10 #a 0.7 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.8 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.9 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1"
"skill4_setting" "es_xsetinfo wcs_chance 10|es_xsetinfo wcs_chance 20|es_xsetinfo wcs_chance 30|es_xsetinfo wcs_chance 90"
"skill4_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_sorcer3"
"racealias_sorcer3" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 10;es es_delayed .1 est_pushto event_var(userid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) -5;es es_xtell event_var(attacker) #multi #lightgreenYou have pushed your enemy;es es_xtell event_var(userid) #multi #lightgreenYou have been Pushed away by the #green Sorcerer's Magic;es est_playplayer event_var(attacker) weapons/shotgun/shotgun_dbl_fire7.wav;racealias_sorcsfx3"
"skill4_sfx" "0"
"racealias_sorcsfx3" "es est_getviewcoord event_var(attacker) wcs_x2 wcs_y2 wcs_z2;es est_getviewcoord event_var(attacker) wcs_x1 wcs_y1 wcs_z1;es_xmath wcs_z1 + 80;es est_effect 11 #a 0 sprites/glow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 1 255;es est_effect 3 #a 0 sprites/bluelight1.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) 3 4 4 175 175 255 255;es est_effect 10 #a 0 glow07.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 40 180 0.3 30 100 0.8 175 175 255 255 1"
"skill5_setting" "es_xsetinfo wcs_addhealth 20|es_xsetinfo wcs_addhealth 30|es_xsetinfo wcs_addhealth 40|es_xsetinfo wcs_addhealth 50|es_xsetinfo wcs_addhealth 60|es_xsetinfo wcs_addhealth 70|es_xsetinfo wcs_addhealth 80|es_xsetinfo wcs_addhealth 100"
"skill5_cmd" "es est_Health event_var(userid) + server_var(wcs_addhealth);wcs_getlanguage wcs_lng wcs_lng_r_devotion;es es_xtell event_var(userid) #multi server_var(wcs_lng)"
"skill5_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_xmath wcs_z2 + 150;es 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) 2 40 10 200 255 205 255"
"skill6_setting" "es_xsetinfo wcs_duration 3|es_xsetinfo wcs_duration 4|es_xsetinfo wcs_duration 5|es_xsetinfo wcs_duration 6|es_xsetinfo wcs_duration 6|es_xsetinfo wcs_duration 7|es_xsetinfo wcs_duration 7|es_xsetinfo wcs_duration 8"
"skill6_cmd" "es est_getprimary wcs_tmp server_var(wcs_userid);es est_speed server_var(wcs_userid) 2;es est_setgravity server_var(wcs_userid) 0.01;es est_stripplayer server_var(wcs_userid) 1;es est_setmodel server_var(wcs_userid) pigeon;es est_jetpack server_var(wcs_userid) 1;es es_delayed server_var(wcs_duration) est_speed server_var(wcs_userid) 1;es es_delayed server_var(wcs_duration) es est_setgravity server_var(wcs_userid) 0;es es_delayed server_var(wcs_duration) es est_jetpack server_var(wcs_userid) 0;racealias_newulti4"
"racealias_newulti4" "es es_xif (server_var(wcs_team) = 3) then es_delayed server_var(wcs_duration) est_setmodel server_var(wcs_userid) player/ct_urban;es es_xif (server_var(wcs_team) = 2) then es_delayed server_var(wcs_duration) est_setmodel server_var(wcs_userid) player/t_phoenix;es es_delayed server_var(wcs_duration) es est_give server_var(wcs_userid) server_var(wcs_tmp);es es_xtell server_var(wcs_userid) #multi #lightgreenYou have disguesed your self as a #greenbird;es es_delayed server_var(wcs_duration) es es_xtell serer_var(wcs_userid) #multi #lightgreenYou have taken your true form"
"skill6_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_userid);es_xmath wcs_z2 + 100;es est_effect 11 #a 0 sprites/glow1.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 1 255;es est_effect 3 #a 0 sprites/bluelight1.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 4 4 175 175 255 255;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.1 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;racealias_sorcefx1"
"ultimate_cooldown" "10"
}
{
"name" "Ward Sniper"
"author" "Schwee"
"shortdescription" "Admin Sniper Race"
"required_level" "0"
"maximum_level" "0"
"allowonly" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "es est_setplayercolor event_var(userid) 1 111 135 125;es wcs_restrict event_var(userid) allow scout 1 1 1"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "6"
"numberoflevels" "8"
"skillnames" "Recon Sniper|Claymore|Snare Trap|Vantage Points|Torture Resilliance|Unholy Marriage"
"skilldescr" "Extra Damage|Ward|Stopping Ward|Switch Locations|Health|Bloody Dove"
"skillcfg" "player_attacker|player_say|player_ability|player_victim|player_spawn|player_ultimate"
"skill1_setting" "es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 1|es_xsetinfo wcs_chance 2|es_xsetinfo wcs_chance 2|es_xsetinfo wcs_chance 3|es_xsetinfo wcs_chance 3|es_xsetinfo wcs_chance 4|es_xsetinfo wcs_chance 5"
"racealias_ar3" "es wcs_dealdamage event_var(attacker) event_var(userid) 30;es es_xtell event_var(attacker) #multi #greenYour Training #lightgreenDid 30 Extra Damage"
"skill1_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_alive) = 1) then racealias_ar3"
"skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 8 #a 0 effects/bluespark.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)"
"skill2_setting" "es_xsetinfo wcs_count 1;es_xsetinfo wcs_params 12_14_200|es_xsetinfo wcs_count 1;es_xsetinfo wcs_params 14_16_200|es_xsetinfo wcs_count 2;es_xsetinfo wcs_params 14_18_250|es_xsetinfo wcs_count 2;es_xsetinfo wcs_params 14_18_300|es_xsetinfo wcs_count 3;es_xsetinfo wcs_params 12_14_350|es_xsetinfo wcs_count 3;es_xsetinfo wcs_params 14_16_400|es_xsetinfo wcs_count 4;es_xsetinfo wcs_params 14_18_450|es_xsetinfo wcs_count 5;es_xsetinfo wcs_params 14_20_500"
"skill2_cmd" "es es_xif (event_var(text) = !trap) then racealias_bm3"
"racealias_bm3" "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)"
"skill2_sfx" "0"
"skill3_setting" "es_xsetinfo wcs_count 1;es_xsetinfo wcs_params 12_14_200|es_xsetinfo wcs_count 1;es_xsetinfo wcs_params 14_16_200|es_xsetinfo wcs_count 2;es_xsetinfo wcs_params 14_18_250|es_xsetinfo wcs_count 2;es_xsetinfo wcs_params 14_18_300|es_xsetinfo wcs_count 3;es_xsetinfo wcs_params 12_14_350|es_xsetinfo wcs_count 3;es_xsetinfo wcs_params 14_16_400|es_xsetinfo wcs_count 4;es_xsetinfo wcs_params 14_18_450|es_xsetinfo wcs_count 5;es_xsetinfo wcs_params 14_20_500"
"skill3_cmd" "es es_xkeysetvalue WCSuserdata event_var(userid) ability sorcerer;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)"
"skill3_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_xmath wcs_z2 + 100;es est_effect 11 #a 0 sprites/glow1.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 1 255;es est_effect 3 #a 0 sprites/bluelight1.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 4 4 175 175 255 255;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.1 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;racealias_sorcefx1"
"racealias_sorcefx1" "es est_effect 10 #a 0.2 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.3 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.4 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.5 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 900 0 75 75 255 255 1;es est_effect 10 #a 0.6 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;racealias_sorcrfx1"
"racealias_sorcrfx1" "es est_effect 10 #a 0.7 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.8 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.9 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1"
"skill4_setting" "es_xsetinfo wcs_chance 10|es_xsetinfo wcs_chance 20|es_xsetinfo wcs_chance 30|es_xsetinfo wcs_chance 90"
"skill4_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_sorcer3"
"racealias_sorcer3" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 10;es es_delayed .1 est_pushto event_var(userid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) -5;es es_xtell event_var(attacker) #multi #lightgreenYou have pushed your enemy;es es_xtell event_var(userid) #multi #lightgreenYou have been Pushed away by the #green Sorcerer's Magic;es est_playplayer event_var(attacker) weapons/shotgun/shotgun_dbl_fire7.wav;racealias_sorcsfx3"
"skill4_sfx" "0"
"racealias_sorcsfx3" "es est_getviewcoord event_var(attacker) wcs_x2 wcs_y2 wcs_z2;es est_getviewcoord event_var(attacker) wcs_x1 wcs_y1 wcs_z1;es_xmath wcs_z1 + 80;es est_effect 11 #a 0 sprites/glow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 1 255;es est_effect 3 #a 0 sprites/bluelight1.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) 3 4 4 175 175 255 255;es est_effect 10 #a 0 glow07.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 40 180 0.3 30 100 0.8 175 175 255 255 1"
"skill5_setting" "es_xsetinfo wcs_addhealth 20|es_xsetinfo wcs_addhealth 30|es_xsetinfo wcs_addhealth 40|es_xsetinfo wcs_addhealth 50|es_xsetinfo wcs_addhealth 60|es_xsetinfo wcs_addhealth 70|es_xsetinfo wcs_addhealth 80|es_xsetinfo wcs_addhealth 100"
"skill5_cmd" "es est_Health event_var(userid) + server_var(wcs_addhealth);wcs_getlanguage wcs_lng wcs_lng_r_devotion;es es_xtell event_var(userid) #multi server_var(wcs_lng)"
"skill5_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_xmath wcs_z2 + 150;es 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) 2 40 10 200 255 205 255"
"skill6_setting" "es_xsetinfo wcs_duration 3|es_xsetinfo wcs_duration 4|es_xsetinfo wcs_duration 5|es_xsetinfo wcs_duration 6|es_xsetinfo wcs_duration 6|es_xsetinfo wcs_duration 7|es_xsetinfo wcs_duration 7|es_xsetinfo wcs_duration 8"
"skill6_cmd" "es est_getprimary wcs_tmp server_var(wcs_userid);es est_speed server_var(wcs_userid) 2;es est_setgravity server_var(wcs_userid) 0.01;es est_stripplayer server_var(wcs_userid) 1;es est_setmodel server_var(wcs_userid) pigeon;es est_jetpack server_var(wcs_userid) 1;es es_delayed server_var(wcs_duration) est_speed server_var(wcs_userid) 1;es es_delayed server_var(wcs_duration) es est_setgravity server_var(wcs_userid) 0;es es_delayed server_var(wcs_duration) es est_jetpack server_var(wcs_userid) 0;racealias_newulti4"
"racealias_newulti4" "es es_xif (server_var(wcs_team) = 3) then es_delayed server_var(wcs_duration) est_setmodel server_var(wcs_userid) player/ct_urban;es es_xif (server_var(wcs_team) = 2) then es_delayed server_var(wcs_duration) est_setmodel server_var(wcs_userid) player/t_phoenix;es es_delayed server_var(wcs_duration) es est_give server_var(wcs_userid) server_var(wcs_tmp);es es_xtell server_var(wcs_userid) #multi #lightgreenYou have disguesed your self as a #greenbird;es es_delayed server_var(wcs_duration) es es_xtell serer_var(wcs_userid) #multi #lightgreenYou have taken your true form"
"skill6_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_userid);es_xmath wcs_z2 + 100;es est_effect 11 #a 0 sprites/glow1.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 1 255;es est_effect 3 #a 0 sprites/bluelight1.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 4 4 175 175 255 255;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;es est_effect 10 #a 0.1 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 500 2 10 300 0 75 75 255 255 1;racealias_sorcefx1"
"ultimate_cooldown" "10"
}
Code:
block wcs_strider
{
es es_xif (server_var(wcs_debug) = "1") then echo wcs_strider start
es_xsetinfo wcs_uid 0
es_xsetinfo wcs_duration 0
es_xsetinfo wcs_dmg 0
es_xsetinfo wcs_radius 0
es_xsetinfo wcs_team_target 0
es_xsetinfo wcs_wardenround 0
es_xgetargv wcs_uid 1
es_xgetargv wcs_duration 2
es_xgetargv wcs_dmg 3
es_xgetargv wcs_radius 4
es_xgetargv wcs_team_target 5
es_xgetargv wcs_team_targetn 6
es_xgetargv wcs_x1 7
es_xgetargv wcs_y1 8
es_xgetargv wcs_z1 9
es_xgetargv wcs_wardenround 10
es es_xexists wcs_exists userid server_var(wcs_uid)
es es_xgetlivingplayercount wcs_alive server_var(wcs_team_target)
es es_xif (server_var(wcs_alive) < 1) then es_xsetinfo wcs_exists 0
es es_xif (server_var(wcs_wardenround) != server_var(wcs_roundcounter)) then es_xsetinfo wcs_duration 0
es es_xif (server_var(wcs_exists) = 1) do
{
es es_xif (server_var(wcs_duration) > 0) do
{
es es_xif (server_var(wcs_radius) != "0") do
{
es es_xif (server_var(wcs_team_targetn) != "0") do
{
es_xsetinfo wcs_wall "1"
alias wcs_run_strider "es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es est_getwallbetween wcs_wall server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es es_xif (server_var(wcs_wall) = 0) then wcs_run_strider2"
alias wcs_run_strider2 "es wcs_dealdamage server_var(wcs_uid) server_var(wcs_targetid) server_var(wcs_dmg);es wcs_explode server_var(wcs_uid) server_var(wcs_targetid) server_var(wcs_dmg);es est_burn server_var(wcs_targetid) 2;es es_xtell server_var(wcs_targetid) #multi #greenYou have been hit by Kayakujutsu;es_xmath wcs_z2 + 40;es est_effect 3 #a 0 effects/strider_bulge_dudv_dx60.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 3 6 255 255 225 255;es est_effect 7 #a 0 sprites/smoke.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 100 10;wcs_run_strider3"
alias wcs_run_strider3 "es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es est_effect 11 #a 0 sprites/smoke.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 1 255"
es nearcoord wcs_targetid server_var(wcs_team_targetn) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_radius) server_var(wcs_radius) server_var(wcs_radius) "es es_xgetplayerprop wcs_dead server_var(wcs_targetid) CCSPlayer.baseclass.pl.deadflag;es es_xif (server_var(wcs_dead) = 0) then wcs_run_strider"
es_xmath wcs_duration - 1
es es_xdelayed 1 wcs_strider server_var(wcs_uid) server_var(wcs_duration) server_var(wcs_dmg) server_var(wcs_radius) server_var(wcs_team_target) server_var(wcs_team_targetn) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_wardenround)
}
}
}
}
es es_xif (server_var(wcs_debug) = "1") then echo wcs_strider end
}
block wcs_sorcerer
{
es es_xif (server_var(wcs_debug) = "1") then echo wcs_sorcerer start
es_xsetinfo wcs_uid 0
es_xsetinfo wcs_duration 0
es_xsetinfo wcs_dmg 0
es_xsetinfo wcs_radius 0
es_xsetinfo wcs_team_target 0
es_xsetinfo wcs_wardenround 0
es_xgetargv wcs_uid 1
es_xgetargv wcs_duration 2
es_xgetargv wcs_dmg 3
es_xgetargv wcs_radius 4
es_xgetargv wcs_team_target 5
es_xgetargv wcs_team_targetn 6
es_xgetargv wcs_x1 7
es_xgetargv wcs_y1 8
es_xgetargv wcs_z1 9
es_xgetargv wcs_wardenround 10
es es_xexists wcs_exists userid server_var(wcs_uid)
es es_xgetlivingplayercount wcs_alive server_var(wcs_team_target)
es es_xif (server_var(wcs_alive) < 1) then es_xsetinfo wcs_exists 0
es es_xif (server_var(wcs_wardenround) != server_var(wcs_roundcounter)) then es_xsetinfo wcs_duration 0
es es_xif (server_var(wcs_exists) = 1) do
{
es es_xif (server_var(wcs_duration) > 0) do
{
es es_xif (server_var(wcs_radius) != "0") do
{
es es_xif (server_var(wcs_team_targetn) != "0") do
{
//es_xmath wcs_z1 + 1
es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.1 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.2 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.3 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.4 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.5 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 900 0 75 75 255 255 1
es est_effect 10 #a 0.6 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.7 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.8 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.9 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es_xsetinfo wcs_wall "1"
alias wcs_run_sorcerer "es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es est_getwallbetween wcs_wall server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es es_xif (server_var(wcs_wall) = 0) then wcs_run_sorcerer2"
alias wcs_run_sorcerer2 "es wcs_dealdamage server_var(wcs_uid) server_var(wcs_targetid) 5;es est_pushto server_var(wcs_targetid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 5;es es_xtell server_var(wcs_targetid) #multi #greenYou have been hit by Sorcerer's Ward;es_xmath wcs_z2 + 40;es est_effect 3 #a 0 sprites/bluelight1.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 4 4 175 175 255 255;wcs_run_sorcerer3"
alias wcs_run_sorcerer3 "es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es est_effect 11 #a 0 sprites/glow1.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 3 2 255"
es nearcoord wcs_targetid server_var(wcs_team_targetn) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_radius) server_var(wcs_radius) server_var(wcs_radius) "es es_xgetplayerprop wcs_dead server_var(wcs_targetid) CCSPlayer.baseclass.pl.deadflag;es es_xif (server_var(wcs_dead) = 0) then wcs_run_sorcerer"
es_xmath wcs_duration - 1
es es_xdelayed 1 wcs_sorcerer server_var(wcs_uid) server_var(wcs_duration) server_var(wcs_dmg) server_var(wcs_radius) server_var(wcs_team_target) server_var(wcs_team_targetn) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_wardenround)
}
}
}
}
es es_xif (server_var(wcs_debug) = "1") then echo wcs_sorcerer end
}
{
es es_xif (server_var(wcs_debug) = "1") then echo wcs_strider start
es_xsetinfo wcs_uid 0
es_xsetinfo wcs_duration 0
es_xsetinfo wcs_dmg 0
es_xsetinfo wcs_radius 0
es_xsetinfo wcs_team_target 0
es_xsetinfo wcs_wardenround 0
es_xgetargv wcs_uid 1
es_xgetargv wcs_duration 2
es_xgetargv wcs_dmg 3
es_xgetargv wcs_radius 4
es_xgetargv wcs_team_target 5
es_xgetargv wcs_team_targetn 6
es_xgetargv wcs_x1 7
es_xgetargv wcs_y1 8
es_xgetargv wcs_z1 9
es_xgetargv wcs_wardenround 10
es es_xexists wcs_exists userid server_var(wcs_uid)
es es_xgetlivingplayercount wcs_alive server_var(wcs_team_target)
es es_xif (server_var(wcs_alive) < 1) then es_xsetinfo wcs_exists 0
es es_xif (server_var(wcs_wardenround) != server_var(wcs_roundcounter)) then es_xsetinfo wcs_duration 0
es es_xif (server_var(wcs_exists) = 1) do
{
es es_xif (server_var(wcs_duration) > 0) do
{
es es_xif (server_var(wcs_radius) != "0") do
{
es es_xif (server_var(wcs_team_targetn) != "0") do
{
es_xsetinfo wcs_wall "1"
alias wcs_run_strider "es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es est_getwallbetween wcs_wall server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es es_xif (server_var(wcs_wall) = 0) then wcs_run_strider2"
alias wcs_run_strider2 "es wcs_dealdamage server_var(wcs_uid) server_var(wcs_targetid) server_var(wcs_dmg);es wcs_explode server_var(wcs_uid) server_var(wcs_targetid) server_var(wcs_dmg);es est_burn server_var(wcs_targetid) 2;es es_xtell server_var(wcs_targetid) #multi #greenYou have been hit by Kayakujutsu;es_xmath wcs_z2 + 40;es est_effect 3 #a 0 effects/strider_bulge_dudv_dx60.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 3 6 255 255 225 255;es est_effect 7 #a 0 sprites/smoke.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 100 10;wcs_run_strider3"
alias wcs_run_strider3 "es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es est_effect 11 #a 0 sprites/smoke.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 1 255"
es nearcoord wcs_targetid server_var(wcs_team_targetn) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_radius) server_var(wcs_radius) server_var(wcs_radius) "es es_xgetplayerprop wcs_dead server_var(wcs_targetid) CCSPlayer.baseclass.pl.deadflag;es es_xif (server_var(wcs_dead) = 0) then wcs_run_strider"
es_xmath wcs_duration - 1
es es_xdelayed 1 wcs_strider server_var(wcs_uid) server_var(wcs_duration) server_var(wcs_dmg) server_var(wcs_radius) server_var(wcs_team_target) server_var(wcs_team_targetn) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_wardenround)
}
}
}
}
es es_xif (server_var(wcs_debug) = "1") then echo wcs_strider end
}
block wcs_sorcerer
{
es es_xif (server_var(wcs_debug) = "1") then echo wcs_sorcerer start
es_xsetinfo wcs_uid 0
es_xsetinfo wcs_duration 0
es_xsetinfo wcs_dmg 0
es_xsetinfo wcs_radius 0
es_xsetinfo wcs_team_target 0
es_xsetinfo wcs_wardenround 0
es_xgetargv wcs_uid 1
es_xgetargv wcs_duration 2
es_xgetargv wcs_dmg 3
es_xgetargv wcs_radius 4
es_xgetargv wcs_team_target 5
es_xgetargv wcs_team_targetn 6
es_xgetargv wcs_x1 7
es_xgetargv wcs_y1 8
es_xgetargv wcs_z1 9
es_xgetargv wcs_wardenround 10
es es_xexists wcs_exists userid server_var(wcs_uid)
es es_xgetlivingplayercount wcs_alive server_var(wcs_team_target)
es es_xif (server_var(wcs_alive) < 1) then es_xsetinfo wcs_exists 0
es es_xif (server_var(wcs_wardenround) != server_var(wcs_roundcounter)) then es_xsetinfo wcs_duration 0
es es_xif (server_var(wcs_exists) = 1) do
{
es es_xif (server_var(wcs_duration) > 0) do
{
es es_xif (server_var(wcs_radius) != "0") do
{
es es_xif (server_var(wcs_team_targetn) != "0") do
{
//es_xmath wcs_z1 + 1
es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.1 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.2 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.3 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.4 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.5 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 900 0 75 75 255 255 1
es est_effect 10 #a 0.6 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.7 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.8 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es est_effect 10 #a 0.9 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 10 server_Var(wcs_radius) 2 10 300 0 75 75 255 255 1
es_xsetinfo wcs_wall "1"
alias wcs_run_sorcerer "es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es est_getwallbetween wcs_wall server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es es_xif (server_var(wcs_wall) = 0) then wcs_run_sorcerer2"
alias wcs_run_sorcerer2 "es wcs_dealdamage server_var(wcs_uid) server_var(wcs_targetid) 5;es est_pushto server_var(wcs_targetid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 5;es es_xtell server_var(wcs_targetid) #multi #greenYou have been hit by Sorcerer's Ward;es_xmath wcs_z2 + 40;es est_effect 3 #a 0 sprites/bluelight1.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 4 4 175 175 255 255;wcs_run_sorcerer3"
alias wcs_run_sorcerer3 "es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es est_effect 11 #a 0 sprites/glow1.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 3 2 255"
es nearcoord wcs_targetid server_var(wcs_team_targetn) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_radius) server_var(wcs_radius) server_var(wcs_radius) "es es_xgetplayerprop wcs_dead server_var(wcs_targetid) CCSPlayer.baseclass.pl.deadflag;es es_xif (server_var(wcs_dead) = 0) then wcs_run_sorcerer"
es_xmath wcs_duration - 1
es es_xdelayed 1 wcs_sorcerer server_var(wcs_uid) server_var(wcs_duration) server_var(wcs_dmg) server_var(wcs_radius) server_var(wcs_team_target) server_var(wcs_team_targetn) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_wardenround)
}
}
}
}
es es_xif (server_var(wcs_debug) = "1") then echo wcs_sorcerer end
}





United States
Logged


Netherlands


France


