Code:
"1"
{
"name" "Stealth Assassin"
"author" "Skraty/Holiday"
"shortdescription" "Human Hunter "corupted Samus Skills used"
"required_level" "0"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"restrict_shop" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "4"
"numberoflevels" "10"
"skillnames" "Hunters Beam|Hunters Charm|Hunter Bounty|Hunter Awaken Speed"
"skilldescr" "Do more DMG|HUNTERS CHARM|Heal|Samus Power"
"skillcfg" "player_victim|player_spawn|player_spawn|player_ultimate"
"skill1_setting" "es_xsetinfo beam_chance .7|es_xsetinfo beam_chance 1.4|es_xsetinfo beam_chance 2.1|es_xsetinfo beam_chance 2.8|es_xsetinfo beam_chance 3.5|es_xsetinfo beam_chance 4.2|es_xsetinfo beam_chance 4.9|es_xsetinfo beam_chance 5.6|es_xsetinfo beam_chance 6.3|es_xsetinfo beam_chance 7"
"skill1_cmd" "es es_xif (server_var(wcs_dice) <= server_var(beam_chance)) then racealias_10in1"
"racealias_10in1" "es es_xif (server_var(wcs_dice) <= 10) then racealias_samus1;es es_xif (server_var(wcs_dice) >= 10) then es es_xif (server_var(wcs_dice) <= 20) then racealias_samus2;es es_xif (server_var(wcs_dice) >= 20) then es es_xif (server_var(wcs_dice) <= 50) then racealias_samus3;es es_xif (server_var(wcs_dice) >= 30) then es es_xif (server_var(wcs_dice) <=80) then racealias_samus4;es es_xif (server_var(wcs_dice) >= 40) then es es_xif (server_var(wcs_dice) <= 90) then racealias_samus5;es es_xif (server_var(wcs_dice) >= 50) then es es_xif (server_var(wcs_dice) <= 90) then racealias_samus6;es es_xif (server_var(wcs_dice) >= 60) then es es_xif (server_var(wcs_dice) <= 70) then racealias_samus7;es es_xif (server_var(wcs_dice) >= 70) then es es_xif (server_var(wcs_dice) <= 80) then racealias_samus8;es es_xif (server_var(wcs_dice) <= 90) then es es_xif (server_var(wcs_dice) >= 80) then racealias_samus9"
"racealias_samus1" "es es_xsetinfo wcs_dmg event_var(dmg_health);es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);es es_xtell event_var(attacker) #multi #lightgreen You caused #green server_var(wcs_dmg) #lightgreen Extra Damage [Double Damage];es es_xtell event_var(userid) #multi #lightgreenYou got Double Damage;racealias_samus1fx"
"racealias_samus1fx""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 es est_Effect 3 #a 0 sprites/orangelight1.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 6 12 155 155 155 255;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 20 200 3 50 100 0 255 55 0 255 10"
"racealias_samus2" "es wcs_dealdamage event_var(attacker) event_var(userid) 7;es es_xtell event_var(attacker) #multi #green[Wave Beam] #lightgreenYou have shocked target for an additional 7 damage;es es_xtell event_var(userid) #multi #green[Wave Beam] #lightgreenYou got shocked for an additional 7 damage;racealias_samus2fx"
"racealias_samus2fx""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 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) 3 6 12 255 255 155 255;es est_effect 11 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 1.3 255"
"racealias_samus3" "es est_speed event_Var(userid) .5;es es_delayed 3 es est_speed event_var(userid) 1;es es_xtell event_var(attacker) #multi #green[Ice Beam] #lightgreenyou have slowed your enemy down by 50%;es es_xtell event_var(userid) #multi #lightgreenYou got slowed down by 50%;racealias_samus3fx"
"racealias_samus3fx""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 est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 20 200 1 50 100 0 25 5 255 255 10;es es est_Effect 3 #a 0 sprites/orangelight1.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 6 12 15 15 255 255;racealias_samus32x"
"racealias_samus32x""es es est_Effect 3 #a .2 sprites/orangelight1.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 12 6 15 15 255 255;es es est_Effect 3 #a .4 sprites/orangelight1.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 3 18 15 15 255 255;es es est_Effect 3 #a .6 sprites/orangelight1.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 12 2 15 15 255 255;racealias_samus42x"
"racealias_samus42x""es es est_Effect 3 #a .8 sprites/orangelight1.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 16 2 15 15 255 255"
"racealias_samus4" "es est_fade event_var(userid) 0 0.3 0.3 25 25 25 250;es es_xtell event_var(userid) #multi #lightgreenYou have been Blinded by event_var(es_attackername);es es_xtell event_var(userid) #multi #green[Dark Beam/LightBeam] #lightgreenYou have blinded #green event_var(es_username);racealias_samus4fx"
"racealias_samus4fx""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 est_Effect 3 #a 0 shadertest/texturescroll.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 1 1 15 15 255 255;es_xmath wcs_y1 + 40;es es est_Effect 3 #a 0 shadertest/texturescroll.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 1 1 15 15 255 255"
"skill1_sfx" "0"
"skill2_setting" "es_xsetinfo beam_chance .7|es_xsetinfo beam_chance 1.4|es_xsetinfo beam_chance 2.1|es_xsetinfo beam_chance 2.8|es_xsetinfo beam_chance 3.5|es_xsetinfo beam_chance 4.2|es_xsetinfo beam_chance 4.9|es_xsetinfo beam_chance 5.6|es_xsetinfo beam_chance 6.3|es_xsetinfo beam_chance 7"
"skill2_cmd" "es es_xif (server_var(wcs_dice) <= server_var(beam_chance)) then racealias_5in1"
"racealias_5in1" "es es_xif (server_var(wcs_dice) <= 10) then racealias_samus5;es es_xif (server_var(wcs_dice) <= 20) then es es_xif (server_var(wcs_dice) >= 10) then racealias_samus6;es es_xif (server_var(wcs_dice) >= 20) then es es_xif (server_var(wcs_dice) <= 30) then racealias_samus7;es es_xif (server_var(wcs_dice) >= 30) then es es_xif (server_var(wcs_dice) <= 40) then racealias_samus8;es es_xif (server_var(wcs_dice) >= 40) then es es_xif (server_var(wcs_dice) <=50) then racealias_samus9"
"racealias_samus5" "es est_burn event_var(userid) 3;es es_xtell event_var(userid) #multi #lightgreenYou have been #greenBurned;es es_xtell event_var(attacker) #multi #lightgreenYou have #greenBurned #lightgreenYour enemy;racealias_samus5fx"
"racealias_samus5fx""es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 6 6000 .5 50 100 8 255 55 0 255 10"
"racealias_samus6" "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 est_pushto event_var(userid) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) -50;es es_xtell event_var(attacker) #multi #green[Annihilator Beam] #lightgreenYou have pushed your enemy back;es es_xtell event_var(userid) #multi #lightgreenYou have been Pushed Back;racealias_samus6fx"
"racealias_samus6fx""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 + 40;es_xmath wcs_z2 + 40;es est_Effect 3 #a 0 sprites/laser.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) .5 8 6 255 255 255 255;es est_Effect 3 #a .5 sprites/laser.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) .5 16 12 255 255 255 255"
"racealias_samus7" "es est_setplayercolor event_var(userid) 255 255 255 255 1;es es_xkeysetvalue WCSuserdata event_var(userid) invisp 0;wcs_getlanguage wcs_lng wcs_lng_s_invisdestr;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi #green [Nova Beam];racealias_samus7fx"
"racealias_samus7fx""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 es est_Effect 3 #a 0 sprites/laser.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) .5 8 6 25 255 25 255;es est_Effect 3 #a .5 sprites/laser.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) .5 16 12 25 255 25 255"
"racealias_samus8" "es ma_timebomb event_var(userid);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_z1 + 2000;es est_Effect 3 #a 0 sprites/laser.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) .5 16 12 255 25 25 255;es es est_Effect 3 #a .5 sprites/laser.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) .5 32 204 255 25 25 255"
"racealias_samus9" "es est_setplayercolor event_var(userid) 25 25 255 255 1;es ma_render_fx event_var(userid) 15;es est_getarmor wcs_tmp event_var(userid);es_xmath wcs_tmp - 20;es est_armoradd event_var(userid) server_Var(wcs_tmp);es_xmath wcs_tmp - 20;es es_delayed 10 es est_armoradd event_var(userid) server_Var(wcs_tmp);es_xmath wcs_tmp - 20;es es_delayed 20 est_armoradd event_var(userid) server_Var(wcs_tmp);es_xmath wcs_tmp - 20;es es_delayed 25 es est_armoradd event_var(userid) server_Var(wcs_tmp)"
"skill2_sfx" "0"
"skill3_setting" "es_xsetinfo wcs_chance 3|es_xsetinfo wcs_chance 3|es_xsetinfo wcs_chance 4|es_xsetinfo wcs_chance 4|es_xsetinfo wcs_chance 4|es_xsetinfo wcs_chance 5|es_xsetinfo wcs_chance 6|es_xsetinfo wcs_chance 6|es_xsetinfo wcs_chance 6|es_xsetinfo wcs_chance 7"
"skill3_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_samusfrz"
"racealias_samusfrz""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_z2 + 70;es est_teleport event_var(userid) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es_xmath wcs_z1 + 70;es est_teleport event_var(attacker) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es_delayed .2 est_setaim event_var(attacker) event_var(userid) +5;es_delayed .2 est_setaim event_var(userid) event_var(attacker) +5;racealias_samoble"
"racealias_samoble" "es_delayed .1 est_freeze event_var(attacker) 1;es_delayed .1 est_freeze event_var(userid) 1;es_delayed 2 est_freeze event_var(attacker) 0;es_delayed 2 est_freeze event_var(userid) 0;es_xmath wcs_z2 - 70;es_delayed 2 es est_teleport event_var(userid) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es_xmath wcs_z1 - 70;es_delayed 2 es est_teleport event_var(attacker) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es es_xtell event_var(userid) #multi #lightgreenyou and your enemy are #greenImmobilized;es es_xtell event_var(attacker) #multi #lightgreenyou and your enemy are #greenImmobilized"
"skill3_sfx" "0"
"skill4_setting" "es_xsetinfo wcs_speed 2|es_xsetinfo wcs_speed 2.1|es_xsetinfo wcs_speed 2.2|es_xsetinfo wcs_speed 2.3|es_xsetinfo wcs_speed 2.4|es_xsetinfo wcs_speed 2.5|es_xsetinfo wcs_speed 2.6|es_xsetinfo wcs_speed 2.7|es_xsetinfo wcs_speed 3|es_xsetinfo wcs_speed 3.5"
"racealias_l0ss" "es_xsetinfo samusammo 0;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) Phazon 1;es est_speed server_var(samus) server_Var(wcs_speed);es est_csay server_Var(samus) Energy Tank Injected!;es_xdoblock samus/Phazon;repeat start repeat_loop .1;es est_setplayercolor server_var(samus) 25 25 255 255 1;es ma_render_fx server_var(samus) 7;es est_playplayer server_Var(samus) weapons/physcannon/energy_sing_explosion2.wav;es es_delayed .3 est_playplayer server_var(samus) weapons/physcannon/energy_sing_loop4.wav;es est_getclipammo samusammo server_var(samus) 1;es est_setclipammo server_var(samus) 1 200;es es_xtell server_var(samus) #multi #lightgreenbeam cannon procs double;racealias_bluefx1"
"racealias_l1ss" "es_xsetinfo beam_chance 27;es es_xkeysetvalue WCSuserdata server_var(wcs_userid) Phazon 0;es est_speed server_var(samus) 1;es est_csay server_Var(samus) Energy Tank Depleted;repeat stop repeat_loop;es est_setplayercolor server_var(samus) 255 255 255 255 1;es ma_render_fx server_var(samus) 0;es es_stopsound server_var(samus) weapons/physcannon/energy_sing_loop4.wav;es est_playplayer server_var(samus) weapons/physcannon/energy_sing_flyby2.wav;es est_setclipammo server_var(samus) 1 server_var(samusammo);es es_xtell server_var(samus) #multi #lightgreenbeam cannon procs Normal;racealias_bluefx2"
"skill4_cmd" "es_xsetinfo samus 0;es es_xexists wcs_exists userid server_var(samus);es_getcmduserid samus;es_xsetinfo Phazon 0;es es_xkeygetvalue Phazon WCSuserdata server_var(wcs_userid) Phazon;es es_xif (server_var(Phazon) = 0) then racealias_l0ss;es es_xif (server_var(Phazon) = 1) then racealias_l1ss"
"racealias_bluefx1" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(samus);es_xmath wcs_z1 + 50;es est_effect 10 #a 0 sprites/bluelight1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 5000 1 100 300 1.8 175 175 255 255 1"
"racealias_bluefx2" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(samus);es_xmath wcs_z1 + 50;es est_effect 10 #a 0 sprites/bluelight1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 5000 20 .3 100 300 1.8 175 175 255 255 1"
"skill4_sfx" "0"
"ultimate_cooldown" "0"
}
Code:
block load
{
es_xgetcmduserid samus
es es_xexists wcs_exists userid server_var(samus)
es_xsetinfo samushp 0
es_xsetinfo Phazon 0
es_xset loop_counter 0
es_keycreate WCSuserdata
}
block Phazon
{
repeat create repeat_loop "es_xdoblock samus/loop"
}
block loop
{
es_xsetinfo Phazon 0
es es_xkeygetvalue Phazon WCSuserdata server_var(samus) Phazon
es es_xif (server_var(Phazon) = 1) do
{
es_xsetinfo beam_chance 72
es_xset loop_counter 0
es_xmathparse loop_counter "loop_counter - 1"
es est_healthadd server_Var(samus) server_var(loop_counter)
es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(samus)
es_xmath wcs_z1 + 40
es est_effect 11 #a 0 sprites/blueglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) .3 1.4 155
es est_effect 11 #a 0 sprites/xfireball3.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) .5 2 255
es est_gethealth samushp server_var(samus)
es es_xif(server_var(samushp) = 0) do
{
es est_slay server_var(samus)
es_xmath wcs_z1 + 40
es est_effect 11 #a 0 sprites/xfireball3.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 8 255
es est_effect 11 #a 0 sprites/blueglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 8 255
es est_csay server_Var(samus) Energy Tank Depleted
es est_playplayer server_var(samus) weapons/mortar/mortar_explode1.wav
}
}
}
event player_death
{
es_xkeysetvalue WCSuserdata server_Var(samus) Phazon 0
es_xkeysetvalue WCSuserdata server_Var(samus) samus 0
es es_stopsound event_var(userid) weapons/physcannon/energy_sing_loop4.wav
es es_xkeysetvalue WCSuserdata server_var(wcs_userid) Phazon 0
}
event player_spawn
{
es_xkeysetvalue WCSuserdata server_Var(samus) Phazon 0
es_xkeysetvalue WCSuserdata server_Var(samus) samus 0
}
event player_hurt
{
es_xsetinfo Phazon 0
es es_xkeygetvalue Phazon WCSuserdata server_var(samus) Phazon
es es_xif (server_var(Phazon) = 1) do
{
es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker)
es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid)
es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 5000 1 100 300 1.8 175 175 255 255 1
es_xmath wcs_z1 + 50
es_xmath wcs_z2 + 50
es_xmath wcs_y1 - 15
es es est_Effect 3 #a .1 sprites/orangelight1.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) .1 8 6 25 25 255 255
es es est_Effect 3 #a .2 sprites/orangelight1.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) .1 6 8 25 25 255 255
es es est_Effect 3 #a .3 sprites/orangelight1.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) .1 16 3 25 25 255 255
es es est_Effect 3 #a .4 sprites/orangelight1.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) .1 3 16 25 25 255 255
es es est_Effect 3 #a .5 sprites/orangelight1.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) .1 8 6 25 25 255 255
es_xmath wcs_y1 + 30
es es est_Effect 3 #a .1 sprites/orangelight1.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) .1 8 6 25 25 255 255
es es est_Effect 3 #a .2 sprites/orangelight1.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) .1 6 8 25 25 255 255
es es est_Effect 3 #a .3 sprites/orangelight1.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) .1 16 3 25 25 255 255
es es est_Effect 3 #a .4 sprites/orangelight1.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) .1 3 16 25 25 255 255
es es est_Effect 3 #a .5 sprites/orangelight1.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) .1 8 6 25 25 255 255
}
}
event grenade_bounce
{
es_xsetinfo samus 0
es es_xkeygetvalue samus WCSuserdata event_var(userid) samus
es es_xif (server_var(samus) = 1) then es est_playplayer event_var(userid) weapons/physcannon/physcannon_dryfire.wav
}
{
es_xgetcmduserid samus
es es_xexists wcs_exists userid server_var(samus)
es_xsetinfo samushp 0
es_xsetinfo Phazon 0
es_xset loop_counter 0
es_keycreate WCSuserdata
}
block Phazon
{
repeat create repeat_loop "es_xdoblock samus/loop"
}
block loop
{
es_xsetinfo Phazon 0
es es_xkeygetvalue Phazon WCSuserdata server_var(samus) Phazon
es es_xif (server_var(Phazon) = 1) do
{
es_xsetinfo beam_chance 72
es_xset loop_counter 0
es_xmathparse loop_counter "loop_counter - 1"
es est_healthadd server_Var(samus) server_var(loop_counter)
es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(samus)
es_xmath wcs_z1 + 40
es est_effect 11 #a 0 sprites/blueglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) .3 1.4 155
es est_effect 11 #a 0 sprites/xfireball3.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) .5 2 255
es est_gethealth samushp server_var(samus)
es es_xif(server_var(samushp) = 0) do
{
es est_slay server_var(samus)
es_xmath wcs_z1 + 40
es est_effect 11 #a 0 sprites/xfireball3.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 8 255
es est_effect 11 #a 0 sprites/blueglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 8 255
es est_csay server_Var(samus) Energy Tank Depleted
es est_playplayer server_var(samus) weapons/mortar/mortar_explode1.wav
}
}
}
event player_death
{
es_xkeysetvalue WCSuserdata server_Var(samus) Phazon 0
es_xkeysetvalue WCSuserdata server_Var(samus) samus 0
es es_stopsound event_var(userid) weapons/physcannon/energy_sing_loop4.wav
es es_xkeysetvalue WCSuserdata server_var(wcs_userid) Phazon 0
}
event player_spawn
{
es_xkeysetvalue WCSuserdata server_Var(samus) Phazon 0
es_xkeysetvalue WCSuserdata server_Var(samus) samus 0
}
event player_hurt
{
es_xsetinfo Phazon 0
es es_xkeygetvalue Phazon WCSuserdata server_var(samus) Phazon
es es_xif (server_var(Phazon) = 1) do
{
es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker)
es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid)
es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 5000 1 100 300 1.8 175 175 255 255 1
es_xmath wcs_z1 + 50
es_xmath wcs_z2 + 50
es_xmath wcs_y1 - 15
es es est_Effect 3 #a .1 sprites/orangelight1.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) .1 8 6 25 25 255 255
es es est_Effect 3 #a .2 sprites/orangelight1.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) .1 6 8 25 25 255 255
es es est_Effect 3 #a .3 sprites/orangelight1.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) .1 16 3 25 25 255 255
es es est_Effect 3 #a .4 sprites/orangelight1.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) .1 3 16 25 25 255 255
es es est_Effect 3 #a .5 sprites/orangelight1.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) .1 8 6 25 25 255 255
es_xmath wcs_y1 + 30
es es est_Effect 3 #a .1 sprites/orangelight1.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) .1 8 6 25 25 255 255
es es est_Effect 3 #a .2 sprites/orangelight1.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) .1 6 8 25 25 255 255
es es est_Effect 3 #a .3 sprites/orangelight1.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) .1 16 3 25 25 255 255
es es est_Effect 3 #a .4 sprites/orangelight1.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) .1 3 16 25 25 255 255
es es est_Effect 3 #a .5 sprites/orangelight1.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) .1 8 6 25 25 255 255
}
}
event grenade_bounce
{
es_xsetinfo samus 0
es es_xkeygetvalue samus WCSuserdata event_var(userid) samus
es es_xif (server_var(samus) = 1) then es est_playplayer event_var(userid) weapons/physcannon/physcannon_dryfire.wav
}






Germany
Logged




