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 2010-10-21 (original capture). Home · Forum · All archived topics · Downloads

Author Topic: Approved~ [Race] IronMan  (Read 458 times)

MiB

  • Custom Coder
  • Level 7 Expert
  • Posts: 1035
Approved~ [Race] IronMan
« on: September 07, 2010, 04:54:46 PM »

IronMan By Eliel Sellel

This is a race made by one of our Warcraft Mayhem members.

Race
Code: [Select]
"x"
{
   "name"             "Iron Man"
   "author"           "Eliel Sellel"
   "shortdescription" "0"
   "required_level"   "x"
   "maximum_level"    "0"
   "allow_only"       "0"
   "teamlimit"        "0"
   "preloadcmd"       "0"
   "player_spawn_cmd" "0"
   "round_start_cmd"  "0"
   "round_end_cmd"    "0"
   "numberofskills"   "4"
   "numberoflevels"   "6"
   "skillnames"       "Tough Armor|Jet Boost|Laser Hand|JetPack"
   "skilldescr"       "Evade|Speed|ExDmg|Fly"
   "skillcfg"         "player_spawn|player_spawn|player_attacker|player_ultimate"

   "skill1_setting" "es_xset wcs_chance 10|es_xset wcs_chance 20|es_xset wcs_chance 30|es_xset wcs_chance 40|es_xset wcs_chance 42|es_xset wcs_chance 45"
   "skill1_cmd"     "es wcx_evade event_var(userid) server_var(wcs_chance)"
   "skill1_sfx"     "0"

   "skill2_setting" "es_xset wcs_speed 1.15|es_xset wcs_speed 1.20|es_xset wcs_speed 1.25|es_xset wcs_speed 1.30|es_xset wcs_speed 1.35|es_xset wcs_speed 1.40"
   "skill2_cmd"     "es_keysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed);es_tell event_var(userid) #multi #green[#lightgreenJet Boost#green] #lightgreenYou speed is improved."
   "skill2_sfx"     "0"

   "skill3_setting" "es_xset wcs_multiplier 0.15|es_xset wcs_multiplier 0.20|es_xset wcs_multiplier 0.25|es_xset wcs_multiplier 0.30|es_xset wcs_multiplier 0.35|es_xset wcs_multiplier 0.40"
   "racealias_im3"  "es_set 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 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);es_tell event_var(attacker) #multi #green[#lightgreenLaser Hand#green]#lightgreen server_var(wcs_dmg) laser damage."
   "skill3_cmd"     "if (server_var(wcs_dice) <= 15) then est_IsAlive wcs_alive event_var(userid);if (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then racealias_im3"
   "skill3_sfx"     "0"

   "skill4_setting"    "es_xset wcs_speed 0.05|es_xset wcs_speed 0.10|es_xset wcs_speed 0.15|es_xset wcs_speed 0.20|es_xset wcs_speed 0.25|es_xset wcs_speed 0.30"
   "skill4_cmd"        "es_xdoblock wcs/WCSultimates/jetpack"
   "skill4_sfx"        "0"
   "ultimate_cooldown" "1"
  }

Ultimate Block
Code: [Select]
block jetpack
{
   es_xset wcs_tmp 0
   es_keygetvalue wcs_tmp WCSuserdata server_var(wcs_userid) jetpack
   if (server_var(wcs_tmp) = 0) do
   {
      es_xset wcs_tmp 0
      es_keygetvalue wcs_tmp WCSuserdata server_var(wcs_userid) speed
      es_math wcs_tmp + server_var(wcs_speed)
      es_keysetvalue WCSuserdata server_var(wcs_userid) speed server_var(wcs_tmp)
      es est_speed server_var(wcs_userid) server_var(wcs_tmp)
      es est_jetpack server_var(wcs_userid) 1
      es_tell server_var(wcs_userid) #multi #green[#lightgreenJetPack#green] #lightgreenEnabled.
      es_keysetvalue WCSuserdata server_var(wcs_userid) jetpack 1
   }
   es_xelse do
   {
      es_xset wcs_tmp 0
      es_keygetvalue wcs_tmp WCSuserdata server_var(wcs_userid) speed
      es_math wcs_tmp - server_var(wcs_speed)
      es_keysetvalue WCSuserdata server_var(wcs_userid) speed server_var(wcs_tmp)
      es est_speed server_var(wcs_userid) server_var(wcs_tmp)
      es est_jetpack server_var(wcs_userid) 0
      es_tell server_var(wcs_userid) #multi #green[#lightgreenJetPack#green] #lightgreenDisabled.
      es_keysetvalue WCSuserdata server_var(wcs_userid) jetpack 0
   }
}

~MiB
« Last Edit: September 08, 2010, 12:52:50 AM by La Muerte »

~The Sig Changes Each Time~
~The Sigs Them Selfs Are By Hybrid Click The Sigs To See His Other Sigs~

Warcraft-Source.com

« on: »