Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- block load
- {
- es_xset fA 0
- es_xset fB 0
- es_xset FC 0
- es_xset gold_tmp 0
- es_xset one_time_items "Half Armor;Full Armor;+50 Clip(Secondary);+150 CLip(150 Clip Primary);Half Potion;30Xp;Full Potion;60Xp;1 Level;2 Levels"
- es_xset eventscripts_noisy 1
- }
- event player_spawn
- {
- es wcsgroup get gold_disguise gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es playerset healthadd event_var(userid) server_var(falldamage)
- }
- if (server_var(gold_tmp) = 2) do
- {
- es playerset healthadd event_var(userid) server_var(falldamage)
- }
- es wcsgroup get gold_gravity gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es wcs_setfx gravity event_var(userid) - 0.15 0
- es_tell event_var(userid) #multi #green[WCS] #lightgreenSock of the Feather#green activated
- }
- es wcsgroup get gold_speed gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es playerset speedadd event_var(userid) 0.2
- es_tell event_var(userid) #multi #green[WCS] #lightgreenBoots of Speed#green activated
- }
- es wcsgroup get gold_longjump gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es_delayed 0.1 wcs_setfx longjump event_var(userid) + 0.2 0
- es_tell event_var(userid) #multi #green[WCS] #lightgreenLong Jump#green activated
- }
- es wcsgroup get gold_invis gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es_delayed 1 wcs_color event_var(userid) 255 255 255 55
- es_tell event_var(userid) #multi #green[WCS] #lightgreenPartial Invisibility#green activated
- }
- es wcsgroup get gold_falldamage gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es_tell event_var(userid) #multi #green[WCS] #lightgreenPadded Armor#green activated
- }
- es wcsgroup get gold_ps gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es_give event_var(userid) weapon_smokegrenade
- es_tell event_var(userid) #multi #green[WCS] #lightgreenPoison Smoke Grenades#green activated
- }
- es wcsgroup get gold_fg gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es_give event_var(userid) weapon_hegrenade
- es_tell event_var(userid) #multi #green[WCS] #lightgreenFire Grenades#green activated
- }
- es wcsgroup get gold_tfb gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es_give event_var(userid) weapon_flashbang
- es_tell event_var(userid) #multi #green[WCS] #lightgreenTeleport Flash Bangs#green activated
- }
- es wcsgroup get gold_climb gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_Local.m_flStepSize 200
- es_tell event_var(userid) #multi #green[WCS] #lightgreenSpiked Claws-Cleets#green activated
- }
- }
- event player_falldamage
- {
- es wcsgroup get gold_falldamage gold_tmp event_var(userid)
- if (server_var(gold_tmp) = "1") do
- {
- es_set falldamage event_var(damage)
- es playerset healthadd event_var(userid) server_var(falldamage)
- es wcs_decimal falldamage server_var(falldamage)
- if (event_var(damage) <= 100) then es_tell event_var(userid) #multi #green[WCS] #lightgreenAnti Fall Damage Prevented#green server_var(falldamage) #lightgreenDamage!
- }
- }
- event smokegrenade_detonate
- {
- es wcsgroup get gold_ps gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es_xset smoke_loc 0
- es_xset coords 0
- es poison_smoke event_var(x) event_var(y) event_var(z) event_var(userid) 150 1 0.5 10
- es_playsound event_var(userid) ambient/machines/gas_loop_1.wav 1
- es_delayed 8 es_stopsound event_var(userid) ambient/machines/gas_loop_1.wav
- es_playsound event_var(userid) weapons\flashbang\flashbang_explode2.wav 1
- es_playsound event_var(userid) weapons\smokegrenade\sg_explode.wav 1
- es_delayed .4 es_stopsound event_var(userid) weapons\smokegrenade\sg_explode.wav
- es_xset SpreadSpeed "SpreadSpeed 100"
- es_xset SmokeSpeed "Speed 40"
- es_xset StartSize "StartSize 35"
- es_xset EndSize "EndSize 40"
- es_xset SmokeRate "Rate 200"
- es_xset JetLength "JetLength 200"
- es_xset SmokeBallTime 22
- es_xset coords 0
- es_format coords "origin %1 %2 %3" event_var(x) event_var(y) event_var(z)
- es_entcreate event_var(userid) env_steam
- es_fire event_var(userid) env_steam addoutput server_var(SpreadSpeed)
- es_fire event_var(userid) env_steam addoutput server_var(SmokeSpeed)
- es_fire event_var(userid) env_steam addoutput server_var(StartSize)
- es_fire event_var(userid) env_steam addoutput server_var(EndSize)
- es_fire event_var(userid) env_steam addoutput server_var(SmokeRate)
- es_fire event_var(userid) env_steam addoutput server_var(JetLength)
- es_fire event_var(userid) env_steam addoutput "rendercolor 20 10 200"
- es_fire event_var(userid) env_steam addoutput server_var(coords)
- es_fire event_var(userid) env_steam addoutput "rollspeed 10"
- es_delayed 1 es_fire event_var(userid) env_steam TurnOn
- es_delayed 20 es_fire event_var(userid) env_steam kill
- }
- }
- event hegrenade_detonate
- {
- es poison_smoke event_var(x) event_var(y) event_var(z) 150 1 0.5 12
- es wcsgroup get gold_fg gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es wcs_create_fire event_var(x) event_var(y) event_var(z) 500 12
- }
- }
- event flashbang_detonate
- {
- es wcsgroup get gold_tfb gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es_xset coords 0
- es_format coords "origin %1 %2 %3" event_var(x) event_var(y) event_var(z)
- es_entcreate event_var(userid) env_spark
- es_fire event_var(userid) env_spark addoutput "Magnitude 3"
- es_fire event_var(userid) env_spark addoutput "TrailLength 8"
- es_fire event_var(userid) env_spark addoutput "spawnflags 128"
- es_fire event_var(userid) env_spark StartSpark
- es_fire event_var(userid) env_spark addoutput server_var(coords)
- es_delayed 4 es_fire event_var(userid) env_spark kill
- es_delayed 0.1 wcs_teleport event_var(userid) event_var(x) event_var(y) event_var(z)
- es playerset location event_var(userid) event_var(x) event_var(y) event_var(z)
- }
- }
- event player_attacker
- {
- es wcsgroup get freeze zamorozka event_var(attacker)
- if (server_var(zamorozka) = 1) do
- {
- if (server_var(wcs_dice) <= 2) do
- {
- es wcsgroup set zamorozka event_var(attacker) 0
- es wcs_setfx freeze event_var(userid) = 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen ZAMOROZKA.
- }
- }
- if (server_var(zamorozka) = 2) do
- {
- if (server_var(wcs_dice) <= 4) do
- {
- es wcsgroup set zamorozka event_var(attacker) 1
- es wcs_setfx freeze event_var(userid) = 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen ZAMOROZKA.
- }
- }
- if (server_var(zamorozka) = 3) do
- {
- if (server_var(wcs_dice) <= 6) do
- {
- es wcsgroup set zamorozka event_var(attacker) 2
- es wcs_setfx freeze event_var(userid) = 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen ZAMOROZKA.
- }
- }
- es wcsgroup get true vzglyad event_var(attacker)
- if (server_var(vzglyad) = 1) do
- {
- if (server_var(wcs_dice) <= 2) do
- {
- es wcsgroup set vzglyad event_var(attacker) 0
- es wcs_setfx freeze event_var(userid) = 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen RAZRUSHENIE.
- }
- }
- if (server_var(vzglyad) = 2) do
- {
- if (server_var(wcs_dice) <= 4) do
- {
- es wcsgroup set vzglyad event_var(attacker) 1
- es wcs_setfx freeze event_var(userid) = 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen RAZRUSHENIE.
- }
- }
- if (server_var(vzglyad) = 3) do
- {
- if (server_var(wcs_dice) <= 6) do
- {
- es wcsgroup set vzglyad event_var(attacker) 2
- es wcs_setfx freeze event_var(userid) = 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen RAZRUSHENIE.
- }
- }
- if (server_var(vzglyad) = 4) do
- {
- if (server_var(wcs_dice) <= 8) do
- {
- es wcsgroup set vzglyad event_var(attacker) 3
- es wcs_setfx freeze event_var(userid) = 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen RAZRUSHENIE.
- }
- }
- es wcsgroup get damagee dmgdemon event_var(attacker)
- if (server_var(dmgdemon) = 1) do
- {
- if (server_var(wcs_dice) <= 2) do
- {
- es wcsgroup set vzglyad event_var(attacker) 0
- es wcs_dealdamage event_var(userid) event_var(attacker) 5
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen DAMAGE.
- }
- }
- if (server_var(dmgdemon) = 2) do
- {
- if (server_var(wcs_dice) <= 4) do
- {
- es wcsgroup set vzglyad event_var(attacker) 1
- es wcs_dealdamage event_var(userid) event_var(attacker) 10
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen DAMAGE.
- }
- }
- if (server_var(dmgdemon) = 3) do
- {
- if (server_var(wcs_dice) <= 6) do
- {
- es wcsgroup set vzglyad event_var(attacker) 2
- es wcs_dealdamage event_var(userid) event_var(attacker) 15
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen DAMAGE.
- }
- }
- if (server_var(dmgdemon) = 4) do
- {
- if (server_var(wcs_dice) <= 8) do
- {
- es wcsgroup set vzglyad event_var(attacker) 2
- es wcs_dealdamage event_var(userid) event_var(attacker) 20
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen DAMAGE.
- }
- }
- es wcsgroup get burning burndemon event_var(attacker)
- if (server_var(burndemon) = 1) do
- {
- if (server_var(wcs_dice) <= 2) do
- {
- es wcsgroup set vzglyad event_var(attacker) 0
- es wcs_fire event_var(userid) 3
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen BURN.
- }
- }
- if (server_var(burndemon) = 2) do
- {
- if (server_var(wcs_dice) <= 4) do
- {
- es wcsgroup set vzglyad event_var(attacker) 1
- es wcs_fire event_var(userid) 4
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen BURN.
- }
- }
- if (server_var(burndemon) = 3) do
- {
- if (server_var(wcs_dice) <= 6) do
- {
- es wcsgroup set vzglyad event_var(attacker) 2
- es wcs_fire event_var(userid) 5
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen BURN.
- }
- }
- es wcsgroup get vampiric vampdemon event_var(attacker)
- if (server_var(vampdemon) = 1) do
- {
- es wcs_leech event_var(attacker) event_var(userid) 2
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen VAMP.
- }
- if (server_var(vampdemon) = 2) do
- {
- es wcs_leech event_var(attacker) event_var(userid) 3
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen VAMP.
- }
- es wcsgroup get dopxp dopxpm event_var(attacker)
- if (server_var(dopxpm) = 1) do
- {
- if (server_var(wcs_dice) <= 2) do
- {
- es wcs_givexp event_var(attacker) 5
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen XP.
- }
- }
- if (server_var(dopxpm) = 2) do
- {
- if (server_var(wcs_dice) <= 4) do
- {
- es wcs_givexp event_var(attacker) 10
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen XP.
- }
- }
- if (server_var(dopxpm) = 3) do
- {
- if (server_var(wcs_dice) <= 6) do
- {
- es wcs_givexp event_var(attacker) 15
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen XP.
- }
- }
- es wcsgroup get tryska tryskaa event_var(attacker)
- if (server_var(tryskaa) = 1) do
- {
- if (server_var(wcs_dice) <= 2) do
- {
- es wcs_shake event_var(userid) 5 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen XP.
- }
- }
- if (server_var(tryskaa) = 2) do
- {
- if (server_var(wcs_dice) <= 4) do
- {
- es wcs_shake event_var(userid) 5 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen XP.
- }
- }
- if (server_var(tryskaa) = 3) do
- {
- if (server_var(wcs_dice) <= 6) do
- {
- es wcs_shake event_var(userid) 5 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen XP.
- }
- }
- if (server_var(tryskaa) = 4) do
- {
- if (server_var(wcs_dice) <= 8) do
- {
- es wcs_shake event_var(userid) 5 1 1
- es_tell event_var(attacker) #multi #green[WCS] #lightgreen XP.
- }
- }
- }
- event player_hurt
- {
- es wcsgroup get korni druid_ult event_var(userid)
- if (server_var(druid_ult) = 1) do
- {
- if (server_var(wcs_dice) <= 99) do
- {
- es wcsgroup set korni event_var(userid) 0
- es_xset wcs_radius 250
- es_xset wcs_duration 1
- es_xdoblock wcs/tools/ultimates/default2/wcs_ulti_roots2
- es_tell event_var(userid) #multi #green[WCS] #lightgreen KORNI.
- }
- }
- if (server_var(druid_ult) = 2) do
- {
- if (server_var(wcs_dice) <= 99) do
- {
- es wcsgroup set korni event_var(userid) 1
- es_xset wcs_radius 300
- es_xset wcs_duration 1
- es_xdoblock wcs/tools/ultimates/default2/wcs_ulti_roots2
- es_tell event_var(userid) #multi #green[WCS] #lightgreen KORNI.
- }
- }
- es wcsgroup get mjolnir mjo_ult event_var(userid)
- if (server_var(mjo_ult) = 1) do
- {
- if (server_var(wcs_dice) <= 5) do
- {
- es wcsgroup set mjolnir event_var(userid) 0
- es_xset wcs_maxtargets 3
- es_xset wcs_radius 800
- es_xdoblock wcs/tools/ultimates/default2/wcs_ulti_chain2
- es_tell event_var(userid) #multi #green[WCS] #lightgreen MJOLNIR.
- }
- }
- if (server_var(mjo_ult) = 2) do
- {
- if (server_var(wcs_dice) <= 10) do
- {
- es wcsgroup set mjolnir event_var(userid) 1
- es_xset wcs_maxtargets 5
- es_xset wcs_radius 800
- es_xdoblock wcs/tools/ultimates/default2/wcs_ulti_chain2
- es_tell event_var(userid) #multi #green[WCS] #lightgreen MJOLNIR.
- }
- }
- es wcsgroup get arkhem arkhem_ult event_var(userid)
- if (server_var(arkhem_ult) = 1) do
- {
- if (server_var(wcs_dice) <= 5) do
- {
- es wcsgroup set arkhem event_var(userid) 0
- es_xset wcs_radius 250
- es_xset wcs_duration 1
- es_xdoblock wcs/tools/ultimates/default2/wcs_arkhem
- es_tell event_var(userid) #multi #green[WCS] #lightgreen ARKHEM.
- }
- }
- if (server_var(arkhem_ult) = 2) do
- {
- if (server_var(wcs_dice) <= 10) do
- {
- es wcsgroup set arkhem event_var(userid) 1
- es_xset wcs_radius 250
- es_xset wcs_duration 1
- es_xdoblock wcs/tools/ultimates/default2/wcs_arkhem
- es_tell event_var(userid) #multi #green[WCS] #lightgreen ARKHEM.
- }
- }
- es wcsgroup get godmode mle_ult event_var(userid)
- if (server_var(mle_ult) = 1) do
- {
- if (server_var(wcs_dice) <= 5) do
- {
- es wcsgroup set mle_ult event_var(userid) 0
- es_delayed 1 wcs_spawn event_var(userid) 1
- es_tell event_var(userid) #multi #green[WCS] #lightgreen MLECHNIY.
- }
- }
- if (server_var(mle_ult) = 2) do
- {
- if (server_var(wcs_dice) <= 10) do
- {
- es wcsgroup set mle_ult event_var(userid) 1
- es_delayed 1 wcs_spawn event_var(userid) 1
- es_tell event_var(userid) #multi #green[WCS] #lightgreen MLECHNIY.
- }
- }
- es wcsgroup get impulse imp_skill event_var(userid)
- if (server_var(imp_skill) = 1) do
- {
- if (server_var(wcs_dice) <= 2) do
- {
- es playerset speedadd event_var(userid) 0.05
- es_tell event_var(userid) #multi #green[WCS] #lightgreen IMPULSE.
- }
- }
- if (server_var(imp_skill) = 2) do
- {
- if (server_var(wcs_dice) <= 5) do
- {
- es playerset speedadd event_var(userid) 0.08
- es_tell event_var(userid) #multi #green[WCS] #lightgreen IMPULSE.
- }
- }
- if (server_var(imp_skill) = 2) do
- {
- if (server_var(wcs_dice) <= 8) do
- {
- es playerset speedadd event_var(userid) 0.1
- es_tell event_var(userid) #multi #green[WCS] #lightgreen IMPULSE.
- }
- }
- }
- event round_end
- {
- es foreach player gold_tmp #all "es gold_remove_item server_var(gold_tmp) server_var(one_time_items)"
- }
- event bullet_impact
- {
- es wcsgroup get gold_slingshot gold_tmp event_var(userid)
- if (server_var(gold_tmp) = 1) do
- {
- es_getplayerprop fA event_var(userid) "CBaseEntity.m_vecOrigin"
- es_createvectorstring fB event_var(x) event_var(y) event_var(z)
- es_createvectorfrompoints FC server_var(fA) server_var(fB)
- es_setplayerprop event_var(userid) "CCSPlayer.baseclass.localdata.m_vecBaseVelocity" server_var(FC)
- es_playsound event_var(userid) common\bass.wav 0.3
- }
- }
- event player_death
- {
- es_cexec event_var(userid) r_screenoverlay 0
- es wcsgroup get revive druid_tmp event_var(userid)
- if (server_var(druid_tmp) = 1) do
- {
- if (server_var(wcs_dice) <= 5) do
- {
- es wcsgroup set revive event_var(userid) 0
- es_delayed 1 wcs_spawn event_var(userid) 1
- es_tell event_var(userid) #multi #green[WCS] #lightgreen You will be #green Reincarnated #lightgreen in #default 1 #lightgreen seconds.
- }
- }
- if (server_var(druid_tmp) = 2) do
- {
- if (server_var(wcs_dice) <= 10) do
- {
- es wcsgroup set revive event_var(userid) 0
- es_delayed 1 wcs_spawn event_var(userid) 1
- es_tell event_var(userid) #multi #green[WCS] #lightgreen You will be #green Reincarnated #lightgreen in #default 1 #lightgreen seconds.
- }
- }
- if (server_var(druid_tmp) = 3) do
- {
- if (server_var(wcs_dice) <= 15) do
- {
- es wcsgroup set revive event_var(userid) 0
- es_delayed 1 wcs_spawn event_var(userid) 1
- es_tell event_var(userid) #multi #green[WCS] #lightgreen You will be #green Reincarnated #lightgreen in #default 1 #lightgreen seconds.
- }
- }
- es wcsgroup set gold_gravity event_var(userid) 0
- es wcsgroup set gold_speed event_var(userid) 0
- es wcsgroup set gold_longjump event_var(userid) 0
- es wcsgroup set gold_invis event_var(userid) 0
- es wcsgroup set gold_falldamage event_var(userid) 0
- es wcsgroup set gold_ps event_var(userid) 0
- es wcsgroup set gold_fg event_var(userid) 0
- es wcsgroup set gold_tfb event_var(userid) 0
- es wcsgroup set gold_attack event_var(userid) 0
- es wcsgroup set gold_climb event_var(userid) 0
- es wcsgroup set gold_slingshot event_var(userid) 0
- es wcsgroup set attack event_var(userid) 0
- es wcsgroup set gold_helmet event_var(userid) 0
- es gold_remove_item event_var(userid) all
- es wcsgroup set rel11 server_var(relic_userid) 0
- es wcsgroup set rel12 server_var(relic_userid) 0
- es wcsgroup set rel13 server_var(relic_userid) 0
- es wcsgroup set rel14 server_var(relic_userid) 0
- es wcsgroup set true server_var(relic_userid) 0
- es wcsgroup set revive server_var(relic_userid) 0
- es wcsgroup set korni server_var(relic_userid) 0
- es wcsgroup set damagee server_var(relic_userid) 0
- es wcsgroup set burning server_var(relic_userid) 0
- es wcsgroup set vampiric server_var(relic_userid) 0
- es wcsgroup set dopxp server_var(relic_userid) 0
- es wcsgroup set godmode server_var(relic_userid) 0
- es wcsgroup set mjolnir server_var(relic_userid) 0
- es wcsgroup set tryska server_var(relic_userid) 0
- es wcsgroup set impulse server_var(relic_userid) 0
- es wcsgroup set freeze server_var(relic_userid) 0
- es wcsgroup set arkhem server_var(relic_userid) 0
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement