Archived copy of warcraft-source.com, the Warcraft: Source (WCS) forum (2007–2011), rebuilt from the Internet Archive by wc3mods.net. This page was captured on 2009-07-12 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
July 12, 2009, 01:47:44 PM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Hall of Fame
Must Visit it
Google  
  Home   Forum   Help Search Login Register   *
Pages: [1] 2 3   Go Down
  Print  
Current Topic Rating: ***** You have not rated this topic. Select a rating:
Author Topic: Hell Greed  (Read 2115 times)
HOLLIDAY
<Race Maker>
Moderator
Level 7 Master
*****
Offline Offline

Posts: 2169



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« on: July 16, 2008, 07:07:30 PM »

  Hell Greed     5 / 7     

Demon World
Delayed Grenades
Skill Points
Hell Greed




Punishing the Greedy: Punishment in Hell for the Deadly Sin of Greed is to be Boiled Alive in Oil

Code:
""
  {
    "name"               "Hell Greed"
    "author"             "HOLLIDAY"
    "required_level"     "0"
    "maximum_level"      "0"
    "allow_only"         "0"
    "teamlimit"          "0"
    "preloadcmd"         "0"
    "player_spawn_cmd"   "es est_restrictall event_var(userid);es_delayed .1 est_unrestrict event_var(userid) weapon_knife;es_delayed .1 est_unrestrict event_var(userid) weapon_c4;es_delayed .1 est_unrestrict event_var(userid) weapon_hegrenade;es_delayed .1 est_unrestrict event_var(userid) weapon_smokegrenade;es_delayed .1 est_unrestrict event_var(userid) weapon_flashbang;es_delayed 1 est_give event_var(userid) weapon_knife;es est_playplayer event_var(userid) ambient/levels/citadel/strange_talk1.wav"
    "round_start_cmd"    "0"
    "round_end_cmd"      "0"
    "numberofskills"     "4"
    "numberoflevels"     "4"
    "skillnames"         "Demon World|Delayed Grenades|Skill Points|Hell Greed"
    "skilldescr"         "Open a portal to the demon world (bind abilityx)|Your Grenades Will Explode up to 3 times|Spend Skill Points to level different skills every round|Magnetic Electrical Force"
    "skillcfg"           "player_spawn|player_attacker|player_spawn|player_ultimate"
   
    "skill1_setting"     "es_xset wcs_count 1;es_xset wcs_params 14_14_80|es_xset wcs_count 1;es_xset wcs_params 14_14_90|es_xset wcs_count 1;es_xset wcs_params 14_14_100|es_xset wcs_count 2;es_xset wcs_params 14_14_110"
    "skill1_cmd"         "es es_xkeysetvalue WCSuserdata event_var(userid) abilityx hellsx;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);es es_xtell event_var(userid) #multi #lightgreenBind a key to #greenabilityx #lightgreen to create a #greenportal #lightgreento the #defaultDemon World"
    "skill1_sfx"         "es_xset vector1 wcs_z1;es_xset vector2 wcs_z2;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es est_effect_14 #a 0 models/effects/splodeglass.mdl server_var(vector1) server_var(vector2) 100 40 1000;es est_effect_14 #a .5 models/effects/splodeglass.mdl server_var(vector2) server_var(vector1) 100 60 1000"
   
    "skill2_setting"     "es_xset wcs_count 1;es_xset wcs_params 14_14_80|es_xset wcs_count 1;es_xset wcs_params 14_14_90|es_xset wcs_count 1;es_xset wcs_params 14_14_100|es_xset wcs_count 5;es_xset wcs_params 14_14_110"
    "skill2_cmd"         "es est_gethealth wcs_tmp event_var(userid);if (server_var(wcs_tmp) > 60) then if (event_var(weapon) = hegrenade) then racealias_hellgrefx"
    "racealias_hellgrefx""es_xset vector1 wcs_z1;es_xset vector2 wcs_z2;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(attacker);es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);racealias_grednadfx"
    "racealias_grednadfx""es est_effect_15 #a 0 models/effects/splodeglass.mdl server_var(vector1) server_var(vector2) 200 45 600;racealias_greedcmd2;es_delayed .3 wcs_explode event_var(attacker) event_var(userid) 10 10;es_delayed .3 es est_effect_20 #a 0 sprites/lgtning.vmt server_var(vector1) 990 10 10 50 100 100 100;es_delayed .6 wcs_explode event_var(attacker) event_var(userid) 10 10;es_delayed .6 es est_effect_20 #a 0 sprites/lgtning.vmt server_var(vector1) 990 10 10 50 100 100 100;es_delayed .9 wcs_explode event_var(attacker) event_var(userid) 10 10;es_delayed .9 es est_effect_20 #a 0 sprites/lgtning.vmt server_var(vector1) 990 10 10 50 100 100 100"
    "racealias_greedcmd2""es wcs_explode event_var(attacker) event_var(userid) 20 20"
    "skill2_sfx"         "0"
   
    "skill3_setting"     "es popup send hellgreed1 event_var(userid)|es popup send hellgreed2 event_var(userid)|es popup send hellgreed3 event_var(userid)|es popup send hellgreed4 event_var(userid)"
    "skill3_cmd"         "es_xset hgspeed 1;es_xset hggravity 1;es_xset hghealth 100;es_xset hginvis 255"
    "skill3_sfx"         "0"
   
    "skill4_setting"     "es_xset hell_radius 50;es_xset hell_time 3|es_xset hell_radius 150;es_xset hell_time 5|es_xset hell_radius 250;es_xset hell_time 7|es_xset hell_radius 300;es_xset hell_time 8"
    "skill4_cmd"         "es_xsetinfo hellg 0;es es_xexists wcs_exists userid server_var(hellg);es_getcmduserid hellg;repeat start bells .1;es_delayed server_var(hell_time) repeat stop bells"
    "skill4_sfx"         "0"
    "ultimate_cooldown"  "20"
    }

Install: Make a new folder in eventscripts called hells
open hells and make a new .txt called es_hells.txt
copy this code to es_hells.txt
put es_load hells in your autoexec.cfg

Code:

block load
{
  es_xset hell_sloth 0
  es_xset hell 0
  es_xset aliver 0
  es_xset hell_tmp 0
  es_xset target 0
  es_xset target1 0
  es_xset hell_team 0
  es_xset greed_hp 0
  es_xset greedy_hp 0
  es_xset hell_x1 0
  es_xset hell_y1 0
  es_xset hell_z1 0
  es_xset hell_x2 0
  es_xset hell_y2 0
  es_xset hell_z2 0
  popup create hellgreed4
  popup create hellgreed3
  popup create hellgreed2
  popup create hellgreed1
  popup select hellgreed4 1 hells/speed4
  popup select hellgreed4 2 hells/gravity4
  popup select hellgreed4 3 hells/health4
  popup select hellgreed4 4 hells/invisibility4
  popup select hellgreed3 1 hells/speed3
  popup select hellgreed3 2 hells/gravity3
  popup select hellgreed3 3 hells/health3
  popup select hellgreed3 4 hells/invisibility3
  popup select hellgreed2 1 hells/speed2
  popup select hellgreed2 2 hells/gravity2
  popup select hellgreed2 3 hells/health2
  popup select hellgreed2 4 hells/invisibility2
  popup select hellgreed1 1 hells/speed1
  popup select hellgreed1 2 hells/gravity1
  popup select hellgreed1 3 hells/health1
  popup select hellgreed1 4 hells/invisibility1
  popup addline hellgreed4 "You have 4 Ability Skills"
  popup addline hellgreed4 "->1. Speed"
  popup addline hellgreed4 "->2. Gravity"
  popup addline hellgreed4 "->3. Health"
  popup addline hellgreed4 "->4. Invisibility"
  popup addline hellgreed3 "You have 3 Ability Skills"
  popup addline hellgreed3 "->1. Speed"
  popup addline hellgreed3 "->2. Gravity"
  popup addline hellgreed3 "->3. Health"
  popup addline hellgreed3 "->4. Invisibility"
  popup addline hellgreed2 "You have 2 Ability Skills"
  popup addline hellgreed2 "->1. Speed"
  popup addline hellgreed2 "->2. Gravity"
  popup addline hellgreed2 "->3. Health"
  popup addline hellgreed2 "->4. Invisibility"
  popup addline hellgreed1 "You have 1 Ability Skill"
  popup addline hellgreed1 "->1. Speed"
  popup addline hellgreed1 "->2. Gravity"
  popup addline hellgreed1 "->3. Health"
  popup addline hellgreed1 "->4. Invisibility"
  repeat create bells "es_xdoblock hells/bells"
  repeat create greed "es_xset vector2 wcs_z2;es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es est_effect_18 server_var(wcs_targetid) 0 server_var(vector2) 255 2 2 500 1500 100 100;es_math counter - 1;es est_csay server_Var(wcs_targetid) server_Var(counter);if (server_var(counter) = 0) then es_xdoblock hells/hellsblock"
  repeat create sfx "es est_effect_18 #a 0 server_var(vector1) 255 2 2 50 100 server_var(wcs_duration) 10;es est_effect_14 #a 0 Models\manhack\manhackblade001.vmt server_var(vector1) server_var(vector2) 200 9 300;es_emitsound entity server_var(eventscripts_lastgive) ambient/levels/citadel/strange_talk5.wav 1 1;es_delayed .3 es_emitsound entity server_var(eventscripts_lastgive) ambient/levels/citadel/strange_talk4.wav 1 1"
  es_xexists ex clientcommand abilityx
  if (server_var(ex) = 0) then es_xregclientcmd abilityx hells/abilityx "Command for special x abilities"
  es_xexists ex saycommand abilityx
  if (server_var(ex) = 0) then es_xregsaycmd abilityx hells/abilityx "Command for special x abilities"
  es_xexists ex command hellsx
  if (server_var(ex) = 0) then es_xregcmd hellsx hells/hellsx "Opens a Portal to the Demon World"
}


block abilityx
{
  es es_xif (server_var(wcs_debug) = 1) then profile begin abilityx
  es_xsetinfo wcs_userid 0
  es_xgetargv wcs_userid 1
  es es_xexists wcs_exists userid server_var(wcs_userid)
  es es_xif (server_var(wcs_exists) = 0) do
  {
  es_xgetcmduserid wcs_userid
  es es_xexists wcs_exists userid server_var(wcs_userid)
  }
  es es_xgetplayerprop wcs_dead server_var(wcs_userid) "CCSPlayer.baseclass.pl.deadflag"
  es es_xif (server_var(wcs_dead) = "1") then es_xsetinfo wcs_exists 0
  es_xcopy wcs_ulti_allow wcs_gamestarted
  es es_xif (server_var(wcs_ulti_allow) != "1") then es_xsetinfo wcs_exists 0
  es es_xif (server_var(wcs_exists) = 1) do
  {
  es es_xexists wcs_exists key WCSuserdata server_var(wcs_userid)
  es es_xif (server_var(wcs_exists) = 1) do
  {
  es es_xkeygetvalue wcs_tmp WCSuserdata server_var(wcs_userid) "abilityx"
  es es_xif (server_var(wcs_tmp) in "hellsx") do
  {
  es_xsetinfo wcs_ability_count 0
  es es_xkeygetvalue wcs_ability_count WCSuserdata server_var(wcs_userid) ability_count
  es es_xif (server_var(wcs_ability_count) > 0) do
  {
  es es_xif (server_var(wcs_tmp) = "hellsx") do
  {
  es_xsetinfo wcs_params 0
  es es_xkeygetvalue wcs_params WCSuserdata server_var(wcs_userid) "ability_parameter"
  es es_xif (server_var(wcs_params) != "0") do
{
es_xsetinfo greedhell 0
  es es_xexists wcs_exists userid server_var(greedhell)
  es_getcmduserid greedhell
es es_xgetplayerlocation hell_x1 hell_y1 hell_z1 server_var(greedhell)
es_xsetinfo wcs_duration 0
es es_xtoken wcs_duration server_var(wcs_params) 1 "_"
es es_xif (server_var(wcs_graphicfx) = 1) do
{
        es_xcopy hell_x2 hell_x1
        es_xcopy hell_y2 hell_y1
      es_xcopy hell_z2 hell_z1
    es_xset vector1 hell_z1
          es_xset vector2 hell_z2
          es_xmath hell_z2 + 330
          es_createvectorstring vector1 server_var(hell_x1) server_var(hell_y1) server_var(hell_z1)
          es_createvectorstring vector2 server_var(hell_x2) server_var(hell_y2) server_var(hell_z2)
          es est_Effect_06 #a 0 Effects/laser1.vmt server_var(vector1) server_var(vector2) 100 server_var(wcs_duration) 10 10 10 60 228 228 228 255 100
          es est_effect_08 #a 0 sprites/lgtning.vmt server_var(vector1) 200 50 50 server_var(wcs_duration) 30 40 0 255 255 255 255 10 0
          es_give server_Var(greedhell) weapon_hegrenade
          es_give server_Var(greedhell) weapon_hegrenade
          es_setindexprop server_var(eventscritps_lastgive) CBaseEntity.m_vecOrigin server_var(hell_x2) server_var(hell_y2) server_var(hell_z2)
          repeat start sfx .3
          es_xset counter 60
          es_delayed server_var(wcs_duration) repeat stop sfx
          es_delayed server_var(wcs_duration) est_removeidle weapon_hegrenade
          }
es es_xgetplayerteam wcs_team server_var(greedhell)
        es es_xif (server_var(wcs_team) = 2) do
  {
es_xsetinfo wcs_team_target 3
es_xsetinfo wcs_team_targetn "#ct"
}
es es_xif (server_var(wcs_team) = 3) do
{
es_xsetinfo wcs_team_target 2
es_xsetinfo wcs_team_targetn "#t"
}
es es_xtoken wcs_dmg server_var(wcs_params) 2 "_"
      es es_xtoken wcs_radius server_var(wcs_params) 3 "_"
        es hells server_var(greedhell) server_var(wcs_duration) server_var(wcs_dmg) server_var(wcs_radius) server_var(wcs_team_target) server_var(wcs_team_targetn) server_var(hell_x1) server_var(hell_y1) server_var(hell_z1) server_var(wcs_roundcounter)
        es es_xtell server_var(greedhell) #multi #lightgreen You have Opened a #greenPortal To the #default Demon world
        }
          }
          es_xmath wcs_ability_count - 1
          es es_xkeysetvalue WCSuserdata server_var(greedhell) ability_count server_var(wcs_ability_count)
          }
          es_xelse do
          {
        wcs_getlanguage "wcs_lng" "wcs_lng_noability"
        es es_xtell server_var(greedhell) #multi server_var(wcs_lng)
          }
          }
           es es_xif (server_var(wcs_debug) = 1) then profile end abilityx
          }
          }
          }
         
block hellsx
{
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 7_hells_ward  "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 7_hells_ward2"
alias 7_hells_ward2 "es est_getname wcs_tmp1 server_var(wcs_targetid);es est_getname wcs_tmp server_var(wcs_uid);es es_xtell serer_var(wcs_targetid) #multi #lightgreenYou have fell through a #greenPortal #lightgreento The #defaultDemon world #lightgreen and lost your Human #greenAbilities;es es_xtell server_var(wcs_uid) #multi #green server_var(wcs_tmp1) #lightgreen Has fallen to the #defaultDemon World #lightgreenand lost thier Human #greenAbilities;es_delayed 4 es_xkeysetvalue WCSuserdata server_var(wcs_targetid) hell greed;7_hells_ward3"
alias 7_hells_ward3 "es_xmath wcs_z2 - 400;es est_teleport server_var(wcs_targetid) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2);es_delayed 2.4 es est_spawn server_var(wcs_targetid) 1;es es_delayed 3 es est_speed server_var(wcs_targetid) 1;es es_delayed 3 est_setgravity server_var(wcs_targetid) 1;es_delayed 3 est_sethealth server_var(wcs_targetid) 100;es es_xkeysetvalue WCSuserdata server_var(wcs_targetid) longjump 0;es_delayed 4 es est_fade server_var(wcs_targetid) 0 1 server_var(wcs_duration) 128 0 0 128;7_hells_ward4"
alias 7_hells_ward4 "es_delayed 4 repeat start greed .1;es est_getteam hell_tmp server_var(wcs_targetid);es est_csay server_var(wcs_targetid) Death will let you escape the Demon World;es_delayed 2.3 est_team server_Var(wcs_targetid) 0;es est_playplayer server_var(wcs_targetid) ambient/levels/citadel/strange_talk5.wav;es est_playplayer server_var(wcs_targetid) ambient/levels/citadel/strange_talk1.wav8;es est_playplayer server_var(wcs_targetid) ambient/wind/wind_moan1.wav;es est_playplayer server_var(wcs_targetid) ambient\machines\wall_move5.wav"
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 7_hells_ward"
es_xmath wcs_duration - 1
es es_xdelayed 1 hellsx 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)
}
}
}
  }
    }

block bells
{
es est_playplayer server_var(hellg) ambient/levels/citadel/field_loop1.wav
es_delayed server_var(hell_time) es_stopsound server_var(hellg) ambient/levels/citadel/field_loop1.wav
es_getplayerteam hell_team server_var(hellg)
if (server_var(hell_team) = 3) then es est_Near wcs_targetid #t server_var(hell_radius) server_var(hellg) "es_xdoblock hells/target"
if (server_var(hell_team) = 2) then es est_Near wcs_targetid #c server_var(hell_radius) server_var(hellg) "es_xdoblock hells/target"
}
 
block target
{
es est_playplayer server_var(hellg) weapons/stunstick/spark2.wav
es_xset vector1 wcs_z1
es_xset vector2 wcs_z2
es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(hellg)
es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid)
es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1)
es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2)
es est_effect_19 #a 0 server_var(vector2) server_var(vector1) 100
es est_Effect_06 #a 0 sprites/lgtning.vmt server_var(vector1) server_var(vector2) 100 .3 15 1 10 10 228 228 228 255 100
es est_getname wcs_tmp server_var(wcs_targetid)
es est_physpush server_var(wcs_targetid) 0 0 200
es_delayed 1 est_pushto server_var(wcs_targetid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) -1
es est_shake server_var(wcs_targetid) 2 5 2
es_tell server_var(hellg) #multi #lightgreenyou have Taken #green1 hp #lightgreenfrom #green server_var(wcs_tmp) #lightgreenand added to your own
es est_healthadd server_var(hellg) 1
es est_healthadd server_var(wcs_targetid) -1
}


block hellsblock
{
 es wcs_dealdamage server_var(wcs_uid) server_var(wcs_targetid) 20
 es est_team server_var(wcs_targetid) server_var(hell_tmp)
 es_delayed 4 es_xkeysetvalue WCSuserdata server_var(wcs_targetid) hell 0
 repeat stop greed
}

event player_spawn
{
es es_xkeysetvalue WCSuserdata event_var(userid) hell_sloth 0
es es_xkeysetvalue WCSuserdata event_var(userid) hell 0
}

event player_death
{
es es_xkeysetvalue WCSuserdata event_var(userid) hell_sloth 0
es es_xkeygetvalue hell WCSuserdata event_var(userid) hell
if (server_var(hell) = greed) do
{
repeat stop greed
repeat stop sfx
}
es es_xkeygetvalue hell WCSuserdata event_var(attacker) hell
if (server_var(hell) = greed) do
{
es wcs_givexp event_var(attacker) 50
es est_playplayer event_var(attacker) ambient/levels/citadel/strange_talk1.wav
es est_team event_var(attacker) server_var(hell_tmp)
es_tell event_var(attacker) #multi #lightgreen your #greenSacrifice #lightgreenhas been Accepted, you have rejoined the Human World
es_tell event_var(attacker) #multi #lightgreen you have gained #green50 Xp #lightgreenfor escaping the demon world
repeat stop greed
es_xset vector1 wcs_z1
es_xset vector2 wcs_z2
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_z1 + 1140
es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1)
es_createvectorstring vector2 server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2)
es est_Effect_06 #a 0 physbeam.vmt server_var(vector1) server_var(vector2) 100 3 150 100 10 0 228 0 0 255 60
es est_effect_18 #a 0 server_var(vector2) 255 2 2 50 200 100 100
}
}

event player_footstep
{
es es_xkeygetvalue hell_sloth WCSuserdata event_var(userid) hell_sloth
if (server_var(hell_sloth) = 1) do
{
es_xset wcs_z1 0
es_xset vector1 wcs_z1
es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid)
es_createvectorstring vector1 server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1)
es est_effect_18 #a 0 server_var(vector1) 255 2 2 500 server_var(hsloth) 1 100
}
}

block speed4
{
es est_speed event_var(userid) 1.2
es popup send hellgreed3 event_var(userid)
es_xset hgspeed 1.2
es_tell event_var(userid) #multi #lightgreen you have spent #green1 #lightgreenSkill point to increase your Speed to #green1.2
}

block gravity4
{
es est_setgravity event_var(userid) .8
es popup send hellgreed3 event_var(userid)
es_xset hggravity .8
es_tell event_var(userid) #multi #lightgreen you have spent #green1 #lightgreenSkill point to Lower your Gravity to #green.8
}

block health4
{
es est_healthadd event_var(userid) 15
es popup send hellgreed3 event_var(userid)
es_tell event_var(userid) #multi #lightgreen you have spent #green1 #lightgreenSkill point to Increase your Health by #green15
}

block invisibility4
{
es est_setplayercolor event_var(userid) 255 255 255 155 1
es popup send hellgreed3 event_var(userid)
es_tell event_var(userid) #multi #lightgreen you have spent #green1 #lightgreenSkill point to Increase your Invisibility. you are #green%60 Visible
}

block speed3
{
es est_speed event_var(userid) 1.3
es popup send hellgreed2 event_var(userid)
es_xset hgspeed 1.3
es_tell event_var(userid) #multi #lightgreen you have spent #green2 #lightgreenSkill points to increase your Speed to #green1.3
}

block gravity3
{
es est_setgravity event_var(userid) .6
es popup send hellgreed2 event_var(userid)
es_xset hggravity .6
es_tell event_var(userid) #multi #lightgreen you have spent #green1 #lightgreenSkill point to Lower your Gravity to #green.6
}

block health3
{
es est_healthadd event_var(userid) 15
es popup send hellgreed2 event_var(userid)
es_tell event_var(userid) #multi #lightgreen you have spent #green1 #lightgreenSkill point to Increase your Health by #green15
}

block invisibility3
{
es est_setplayercolor event_var(userid) 255 255 255 110 1
es popup send hellgreed2 event_var(userid)
es_tell event_var(userid) #multi #lightgreen you have spent #green1 #lightgreenSkill point to Increase your Invisibility. you are #green%45 Visible
}

block speed2
{
es est_speed event_var(userid) 1.4
es popup send hellgreed1 event_var(userid)
es_xset hgspeed 1.4
es_tell event_var(userid) #multi #lightgreen you have spent #green3 #lightgreenSkill points to increase your Speed to #green1.4
}

block gravity2
{
es est_setgravity event_var(userid) .4
es popup send hellgreed1 event_var(userid)
es_xset hggravity .4
es_tell event_var(userid) #multi #lightgreen you have spent #green1 #lightgreenSkill point to Lower your Gravity to #green.4
}

block health2
{
es est_healthadd event_var(userid) 15
es popup send hellgreed1 event_var(userid)
es_tell event_var(userid) #multi #lightgreen you have spent #green1 #lightgreenSkill point to Increase your Health by #green15
}

block invisibility2
{
es est_setplayercolor event_var(userid) 255 255 255 85 1
es popup send hellgreed1 event_var(userid)
es_tell event_var(userid) #multi #lightgreen you have spent #green1 #lightgreenSkill point to Increase your Invisibility.you are #green%30 Visible
}

block speed1
{
es est_speed event_var(userid) server_var(hgspeed)
es_xset hgspeed 1.5
es_tell event_var(userid) #multi #lightgreen you have spent #greenAll #lightgreenSkill points to increase your Speed to #green1.5
}

block gravity1
{
es_xmath hggravity - .3
es est_setgravity event_var(userid) server_var(hggravity)
es_xset hggravity .2
es_tell event_var(userid) #multi #lightgreen you have spent #greenAll #lightgreenYour Skill point to Lower your Gravity to #green.2
}

block health1
{
es est_healthadd event_var(userid) 15
es_tell event_var(userid) #multi #lightgreen you have spent #greenAll your #lightgreenSkill points to Increase your Health by #green15
}

block invisibility1
{
es est_setplayercolor event_var(userid) 255 255 255 45 1
es_tell event_var(userid) #multi #lightgreen you have spent #greenAll #lightgreenYour Skill points to Increase your Invisibility. you are #green%15 Visible
}



 de_dust20319.jpg (113.1 KB, 800x600 - viewed 184 times.)

 de_dust20556.jpg (111.97 KB, 800x600 - viewed 155 times.)

 de_dust20007.jpg (67.57 KB, 800x600 - viewed 120 times.)

 de_dust20050.jpg (51.96 KB, 800x600 - viewed 131 times.)
« Last Edit: July 17, 2008, 04:53:41 PM by HOLLIDAY » Logged


eagle
Level 2 Apprentice
**
Offline Offline

United States United States

Posts: 59




nivek3
« Reply #1 on: July 16, 2008, 07:24:51 PM »

I like this one the most out of all your hell races
Logged
[Oddity]TeacherCreature
Co-Administrator
Level 7 Master
*****
Offline Offline

United States United States

Posts: 1358



WWW
bonggged

myServer 63.209.33.64:27015
(Warning: click connects through Steam)
« Reply #2 on: July 16, 2008, 07:35:40 PM »

cool sfx, and interesting use of skills
now finish my sfx please Smiley
Logged

eagle
Level 2 Apprentice
**
Offline Offline

United States United States

Posts: 59




nivek3
« Reply #3 on: July 16, 2008, 08:05:01 PM »

greedy greedy greedy teacher
Logged
HOLLIDAY
<Race Maker>
Moderator
Level 7 Master
*****
Offline Offline

Posts: 2169



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #4 on: July 16, 2008, 09:19:56 PM »

lol, ive been stuck on this one for the past week
it does a few new things,
the first skill is ward type skill, but different than any ward
Hell Greed opens a portal to the demon world,
like a hole in the map that enemy players fall through when geting to close.
falling through the portal respawnes the player in the demon world without any of thier normal spawn abilities.(speed,gravity,longjump,...ect)
an effect covers the entire map making it black, only visible to the player that fell through the portal.
"Death will let you escape the demon world"
players in the demon world are unasigned, playing in spec.
it dosent matter who you kill just so you kill someone within 60 seconds, then you will rejoin the human world

the second skill makes your hegrenades explode 3 times

the third skill makes this race different every round
each level you get a skill point that you can spend on one of 4 skills
speed,gravity,hp and invisibility. resets every round
at max level you will have 4 skill points to spend any way you want on the 4 skills

the ultimate...you just have to see the ultimate.lol
defenantly somthing new...
« Last Edit: July 16, 2008, 09:23:49 PM by HOLLIDAY » Logged


۞۩ WCA|ŠΛΜųŘΛΐ ۩۞
*PROTECTOR*
Administrator
Level 6 Experienced
*****
Offline Offline

Turkey Turkey

Posts: 181


[ WCS-Team ]


WWW
nils118

myServer 81.93.251.44:27015
(Warning: click connects through Steam)
« Reply #5 on: July 17, 2008, 07:34:38 AM »

lol, ive been stuck on this one for the past week
it does a few new things,
the first skill is ward type skill, but different than any ward
Hell Greed opens a portal to the demon world,
like a hole in the map that enemy players fall through when geting to close.
falling through the portal respawnes the player in the demon world without any of thier normal spawn abilities.(speed,gravity,longjump,...ect)
an effect covers the entire map making it black, only visible to the player that fell through the portal.
"Death will let you escape the demon world"
players in the demon world are unasigned, playing in spec.
it dosent matter who you kill just so you kill someone within 60 seconds, then you will rejoin the human world

the second skill makes your hegrenades explode 3 times

the third skill makes this race different every round
each level you get a skill point that you can spend on one of 4 skills
speed,gravity,hp and invisibility. resets every round
at max level you will have 4 skill points to spend any way you want on the 4 skills

the ultimate...you just have to see the ultimate.lol
defenantly somthing new...


i have bind minus to ability like this "bind "-" "abilityx" but the console call unknow command wath is wrong ??
Logged

Strange
Level 1 Trained Beginner
*
Offline Offline

United States United States

Posts: 25




strangecaso
strangecaso
« Reply #6 on: July 17, 2008, 07:41:42 AM »

For some reason none of the sfx works for me, nor does the first and second skill. The first skill for me just gives me a nade when I bind abilityx. The second skill doesnt seem to work at all, it seems it's settings are exactly the same as the first skill, is that right?
Logged

HOLLIDAY
<Race Maker>
Moderator
Level 7 Master
*****
Offline Offline

Posts: 2169



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #7 on: July 17, 2008, 12:10:09 PM »

it does require Es_Tools v. 4.20
http://forums.mattie.info/cs/forums/download.php?id=889
the grenade has to do some damage to a player for it to explode a second and third time

Quote
i have bind minus to ability like this "bind "-" "abilityx" but the console call unknow command wath is wrong ??

it says unknown command?
have you downloaded the .zip and loaded the hells script?
abilityx should register if the script is loaded, are you typing it with the ""
should be just     bind v abilityx
Logged


۞۩ WCA|ŠΛΜųŘΛΐ ۩۞
*PROTECTOR*
Administrator
Level 6 Experienced
*****
Offline Offline

Turkey Turkey

Posts: 181


[ WCS-Team ]


WWW
nils118

myServer 81.93.251.44:27015
(Warning: click connects through Steam)
« Reply #8 on: July 17, 2008, 07:53:44 PM »

it does require Es_Tools v. 4.20
http://forums.mattie.info/cs/forums/download.php?id=889
the grenade has to do some damage to a player for it to explode a second and third time

Quote
i have bind minus to ability like this "bind "-" "abilityx" but the console call unknow command wath is wrong ??

it says unknown command?
have you downloaded the .zip and loaded the hells script?
abilityx should register if the script is loaded, are you typing it with the ""
should be just     bind v abilityx
yea i bin it with "" now i use abilityx (binded) and nothing work the console dont say now unknow command and the 2 stkill pop up but dont work if i shose and the ultimate dont work this magnetix ma scren will white for 0.1 sec but nothing happend i think the hell is somethin not work
« Last Edit: July 17, 2008, 09:02:40 PM by First Samurai » Logged

[Oddity]TeacherCreature
Co-Administrator
Level 7 Master
*****
Offline Offline

United States United States

Posts: 1358



WWW
bonggged

myServer 63.209.33.64:27015
(Warning: click connects through Steam)
« Reply #9 on: July 17, 2008, 10:51:47 PM »

The serpentward bvind abilityx doesnt work..it makes a cool looking hole in the floor but it doesnt do anyting but look cool
The spawn chose ur skill doesnt work doesnt even bring up a menu
The grenade doesnt seem to ever proc

but the ultimate is AWESOME

please help

es 2.0 est .420
the script loaded because the sloth tele works fine
« Last Edit: July 17, 2008, 11:10:36 PM by [Oddity]TeacherCreature » Logged

lump
Level 0 Beginner

Offline Offline

Canada Canada

Posts: 2




lumpownsnoobs
« Reply #10 on: July 18, 2008, 03:11:42 AM »

it works ive used it. also u can glitch ppl with it if they fall in it 3 times they wont be able to respawn until they swtich teams/
Logged
HOLLIDAY
<Race Maker>
Moderator
Level 7 Master
*****
Offline Offline

Posts: 2169



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #11 on: July 18, 2008, 08:27:45 AM »

thats what ive been hearing.
there is a bug that keeps you as team 0 (unasigned, playing while in spec)
if you are killed while unasigned and the timer hits 0, it keeps you unasinged and you have to select your team again..
havent looked into this one yet, either a var  is geting lost, or somthing is missing..

has anyone successfully installed this race and seen the first skill work?
Logged


[Oddity]TeacherCreature
Co-Administrator
Level 7 Master
*****
Offline Offline

United States United States

Posts: 1358



WWW
bonggged

myServer 63.209.33.64:27015
(Warning: click connects through Steam)
« Reply #12 on: July 18, 2008, 12:45:14 PM »

Well wtf why doesnt mine work ?
My choose a skill menu doesnt work either..

My hells script HAS To be loaded or I wouldn't have any effects and hell sloth wouldnt work and that works fine..
Logged

Mikey.14
Level 5 Trained Intermediate
*****
Offline Offline

United Kingdom

Posts: 130




Michael1992_uk
mikek15uk
« Reply #13 on: July 20, 2008, 11:28:41 AM »

yh iam having teh same problem then ulti does not work.. teh gronade dose not work .. abilityx is unknown command .;/

yes i installed it right 2
Logged

killsign
Level 6 Experienced
******
Offline Offline

United States United States

Posts: 166



WWW
yellowdragon65
KillSign
« Reply #14 on: July 20, 2008, 05:30:55 PM »

The grenades work but thats it ability dont work and the ultimate dont work
Logged

He who fights with monsters should look to it that he himself does not become a monster... when you gaze long into the abyss the abyss also gazes into you...
Pages: [1] 2 3   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 01:05:12 PM
Bye Bye
Today at 08:54:00 AM
Im gone in 2 weeks, bye bye everyone =)
July 11, 2009, 06:57:11 AM
is there anyplace i can get help with maps? ive made a map recently but its crashin css everytime a person trys to load it
July 10, 2009, 02:22:30 PM
go in a forum; go into a topic; down below youll find a reply button
July 10, 2009, 02:15:52 PM
can anyone help me i dont know how to post posts.
July 10, 2009, 02:15:40 PM
sup fellas
July 10, 2009, 01:39:30 PM
dashi619 read pm i send you
Recent
by M.R.
[Today at 09:04:25 AM]

by M.R.
[Today at 08:58:28 AM]

[Today at 07:06:15 AM]

[Today at 06:23:40 AM]

[Today at 06:14:56 AM]

[Today at 02:36:30 AM]

[Today at 01:23:27 AM]

[July 11, 2009, 11:21:04 PM]

[July 11, 2009, 10:39:32 PM]

[July 11, 2009, 10:13:01 PM]
Theme switch

Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
TinyPortal v0.9.8 © Bloc
Valid XHTML 1.0! Valid CSS!
Page created in 0.18 seconds with 27 queries.