Well, here it is:
Code:
"28"
{
"name" "Boss event runner"
"author" "Narb"
"shortdescription" "For narb only. used on boss events."
"required_level" "0"
"maximum_level" "0"
"allow_only" "<STEAM_0:0:22928845>"
"teamlimit" "0"
"restrict_shop" "0"
"preloadcmd" "0"
"player_spawn_cmd" "es est_team #a 3;es_delayed 0.2 es est_team event_var(userid) 2"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "6"
"numberoflevels" "3"
"skillnames" "HP|DMG|Speed|Freeze|Shield|Poison"
"skilldescr" "4000-12000|0.2-0.5|1.60-2.20|DPS:n extra.(3-10)|Tankin extra.(0.20-0.35)|Roguen extra.(4-10)"
"skillcfg" "player_spawn|player_attacker|player_spawn|player_attacker|player_victim|player_attacker"
"skill1_setting" "es_xset wcs_addhealth 4000;es_xset wcs_alpha 50|es_xset wcs_addhealth 6000;es_xset wcs_alpha 60|es_xset wcs_addhealth 12000;es_xset wcs_alpha 70"
"skill1_cmd" "es est_Health event_var(userid) + server_var(wcs_addhealth);wcs_getlanguage wcs_lng wcs_lng_r_devotion;es_tell event_var(userid) #multi server_var(wcs_lng)"
"skill1_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_getplayerlocation 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"
"skill2_setting" "es_xset wcs_multiplier 0.2|es_xset wcs_multiplier 0.35|es_xset wcs_multiplier 0.5"
"racealias_oh1" "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 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)"
"skill2_cmd" "if (server_var(wcs_dice) <= 100) then est_IsAlive wcs_alive event_var(userid);if (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then racealias_oh1"
"skill2_sfx" "if (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) 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) 1 3 6 100 255 55 255"
"skill3_setting" "es_xset wcs_speed 1.60;es_xset wcs_alpha 50|es_xset wcs_speed 1.90;es_xset wcs_alpha 70|es_xset wcs_speed 2.20;es_xset wcs_alpha 90"
"skill3_cmd" "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_speed) > server_var(wcs_tmp)) then es est_Speed event_var(userid) server_var(wcs_speed);if (server_var(wcs_speed) > server_var(wcs_tmp)) then es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);wcs_getlanguage wcs_lng wcs_lng_r_unholyact;es_tell event_var(userid) #multi server_var(wcs_lng)"
"skill3_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/smoke.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 4 2 0 255 100 0 255 0"
"skill4_setting" "es_xset wcs_chance 3|es_xset wcs_chance 6|es_xset wcs_chance 10"
"racealias_ha3a" "es est_Freeze event_var(userid) 1;es_delayed 1 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es_format wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
// "racealias_ha3b" "es_setplayerprop event_var(userid) CBasePlayer.m_fFlags 32.0;es_delayed 1 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es_format wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
"skill4_cmd" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_IsAlive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ha3a"
"skill4_sfx" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then est_effect 11 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1 2.3 90"
"skill5_setting" "es_xsetinfo wcs_multiplier 0.20|es_xsetinfo wcs_multiplier 0.27|es_xsetinfo wcs_multiplier 0.35"
"racealias_la1" "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 est_Health event_var(userid) + server_var(wcs_dmg);es es_xtell event_var(userid) #multi #Lightgreen : Your shield #Green restored server_var(wcs_dmg) #Lightgreen HP !!"
"skill5_cmd" "es est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_alive) = 1) then racealias_la1"
"skill5_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 15;es est_effect 11 #a 0 sprites/strider_blackball.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 0.4 1.5 255"
"skill6_setting" "es_xsetinfo wcs_poison 4|es_xsetinfo wcs_poison 6|es_xsetinfo wcs_poison 10"
"skill6_cmd" "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es_delayed 1.0 es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es_delayed 2.0 es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);racealias_bossrunnpoison"
"racealias_bossrunnpoison" es est_xtell event_var(userid) you've been poisoned for server_var(wcs_poison) dmg by sec for 2 seconds."
"skill6_sfx" "0"
"ultimate_cooldown" "5"
}
{
"name" "Boss event runner"
"author" "Narb"
"shortdescription" "For narb only. used on boss events."
"required_level" "0"
"maximum_level" "0"
"allow_only" "<STEAM_0:0:22928845>"
"teamlimit" "0"
"restrict_shop" "0"
"preloadcmd" "0"
"player_spawn_cmd" "es est_team #a 3;es_delayed 0.2 es est_team event_var(userid) 2"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "6"
"numberoflevels" "3"
"skillnames" "HP|DMG|Speed|Freeze|Shield|Poison"
"skilldescr" "4000-12000|0.2-0.5|1.60-2.20|DPS:n extra.(3-10)|Tankin extra.(0.20-0.35)|Roguen extra.(4-10)"
"skillcfg" "player_spawn|player_attacker|player_spawn|player_attacker|player_victim|player_attacker"
"skill1_setting" "es_xset wcs_addhealth 4000;es_xset wcs_alpha 50|es_xset wcs_addhealth 6000;es_xset wcs_alpha 60|es_xset wcs_addhealth 12000;es_xset wcs_alpha 70"
"skill1_cmd" "es est_Health event_var(userid) + server_var(wcs_addhealth);wcs_getlanguage wcs_lng wcs_lng_r_devotion;es_tell event_var(userid) #multi server_var(wcs_lng)"
"skill1_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_getplayerlocation 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"
"skill2_setting" "es_xset wcs_multiplier 0.2|es_xset wcs_multiplier 0.35|es_xset wcs_multiplier 0.5"
"racealias_oh1" "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 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)"
"skill2_cmd" "if (server_var(wcs_dice) <= 100) then est_IsAlive wcs_alive event_var(userid);if (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then racealias_oh1"
"skill2_sfx" "if (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) 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) 1 3 6 100 255 55 255"
"skill3_setting" "es_xset wcs_speed 1.60;es_xset wcs_alpha 50|es_xset wcs_speed 1.90;es_xset wcs_alpha 70|es_xset wcs_speed 2.20;es_xset wcs_alpha 90"
"skill3_cmd" "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_speed) > server_var(wcs_tmp)) then es est_Speed event_var(userid) server_var(wcs_speed);if (server_var(wcs_speed) > server_var(wcs_tmp)) then es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);wcs_getlanguage wcs_lng wcs_lng_r_unholyact;es_tell event_var(userid) #multi server_var(wcs_lng)"
"skill3_sfx" "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/smoke.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 4 2 0 255 100 0 255 0"
"skill4_setting" "es_xset wcs_chance 3|es_xset wcs_chance 6|es_xset wcs_chance 10"
"racealias_ha3a" "es est_Freeze event_var(userid) 1;es_delayed 1 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es_format wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
// "racealias_ha3b" "es_setplayerprop event_var(userid) CBasePlayer.m_fFlags 32.0;es_delayed 1 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es_format wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
"skill4_cmd" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_IsAlive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ha3a"
"skill4_sfx" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then est_effect 11 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1 2.3 90"
"skill5_setting" "es_xsetinfo wcs_multiplier 0.20|es_xsetinfo wcs_multiplier 0.27|es_xsetinfo wcs_multiplier 0.35"
"racealias_la1" "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 est_Health event_var(userid) + server_var(wcs_dmg);es es_xtell event_var(userid) #multi #Lightgreen : Your shield #Green restored server_var(wcs_dmg) #Lightgreen HP !!"
"skill5_cmd" "es est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_alive) = 1) then racealias_la1"
"skill5_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 15;es est_effect 11 #a 0 sprites/strider_blackball.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 0.4 1.5 255"
"skill6_setting" "es_xsetinfo wcs_poison 4|es_xsetinfo wcs_poison 6|es_xsetinfo wcs_poison 10"
"skill6_cmd" "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es_delayed 1.0 es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es_delayed 2.0 es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);racealias_bossrunnpoison"
"racealias_bossrunnpoison" es est_xtell event_var(userid) you've been poisoned for server_var(wcs_poison) dmg by sec for 2 seconds."
"skill6_sfx" "0"
"ultimate_cooldown" "5"
}
If you think its OP then tjust make them lower... You can choose with "resetskills" and "spendskills" what kind of boss you want!
(tjust replace my steam ID with yours.)
You don't need any extra files with it...
Tjust the regulars =)
Also, for the first round to work, you should do respawn command for all so peeps don't spawn at the boss's spawn...
Please reply/rate if you use this/even read this

EDIT:
When you want start bossevent, you MUST put in server console: "es_load ammo" (without the "s) And change to this race.
When you want end bossevent, go to spectator, change your race, and type "es_unload ammo" in server console!







Logged


