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 2008-06-15 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
June 15, 2008, 01:35:07 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Remember to check on the FAQ before start posting.
It may save you time and effort.
Also here is the WCS Wiki!
Google  
  Home   Forum   Help Search Login Register   *
Pages: [1]   Go Down
  Print  
This topic has not yet been rated! You have not rated this topic. Select a rating:
Author Topic: Volcano  (Read 218 times)
Pacmaney
Level 2 Apprentice
**
Offline Offline

Canada Canada

Posts: 59




thatclonetrooper
« on: February 17, 2008, 03:56:50 AM »

Anyways another race by me, the skills are nothing special but the ultimate is pretty cool in my opinion,when you activate it you self destruct, deal 50 damage and set people on the vicinity on FIRE!

Just copy and paste the stuff in Volcano.txt to your races file and add the code in Volcano Ultimate Block to the bottom of your ultimate file

Volcano
Skill 1:Flame Bullets
Skill 2:Flame Body
Skill 3:Dash
Skill 4:Magma Armour (note, if you think you are not getting the armour buy it quickly and wait 2.5 seconds) if done correctly you should have 22 armour (which is actually 150)
Skill 5:Ultimate Sacrifice

Any feedback would be awesome, will attach pictures soon

This is the ultimate code
Code:
block wcs_ulti_flameblast
{
es es_xif (server_var(wcs_debug) = "1") then echo wcs_ulti_flameblast start
  es_xsetinfo wcs_team_target 0
  es es_xgetplayerteam wcs_team server_var(wcs_userid)
  // check teams (T=2, CT=3)
  es es_xif (server_var(wcs_team) = 2) do
  {
    es_xsetinfo wcs_team_target 3
    es_xsetinfo wcs_team_targetn "#c!d"
  }
  es es_xif (server_var(wcs_team) = 3) do
  {
    es_xsetinfo wcs_team_target 2
    es_xsetinfo wcs_team_targetn "#t!d"
  }
  es es_xif (server_var(wcs_team_target) != "0") do
  {
    es_xsetinfo wcs_pcount 0
    es es_xgetlivingplayercount wcs_pcount server_var(wcs_team_target)
    es es_xif (server_var(wcs_pcount) > 0) do
    {
      alias wcs_run_ulti_flameblast1 "es_xsetinfo wcs_immunity 0;es es_xkeygetvalue wcs_immunity WCSuserdata server_var(wcs_targetid) ulti_immunity;es es_xif (server_var(wcs_immunity) = 0) then wcs_run_ulti_flameblast2;es es_xif (server_var(wcs_immunity) != 0) then es_xtell server_var(wcs_userid) #multi server_var(wcs_lng_ulti_immunity_a);es es_xif (server_var(wcs_immunity) != 0) then es_xtell server_var(wcs_targetid) #multi server_var(wcs_lng_ulti_immunity_v)"
      alias wcs_run_ulti_flameblast2 "es_xmath wcs_counter + 1;es est_burn server_var(wcs_targetid) 15;es_xsetinfo wcs_damage server_var(wcs_targetid) 50;es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(userid);est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 100 600 1.5 150 50 1 185 0 0 235 450"
      es_xsetinfo wcs_counter 0
      es est_Near wcs_targetid server_var(wcs_team_targetn) server_var(wcs_radius) server_var(wcs_userid) "es es_xexists wcs_exists userid server_var(wcs_targetid);es es_xif (server_var(wcs_exists) = 1) then wcs_run_ulti_flameblast1"
      // no more needed
      //es es_xif (server_var(wcs_counter) > 0) then es est_burn server_var(wcs_targetid) 15;es_xsetinfo wcs_damage server_var(wcs_targetid) 50
    }
  }
es es_xif (server_var(wcs_debug) = "1") then echo wcs_ulti_flameblast end
}

And here is the race code

Code:
""
   {
    "name"              "Volcano"
    "author"            "OmegaEX"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "es est_SetPlayerColor event_var(userid) 255 0 0 175 1"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "5"
    "numberoflevels"    "5"
    "skillnames"        "Flame Bullets|Flame Body|Dash|Magma Armour|Ultimate Sacrifice"
    "skilldescr"        "Set victims on fire with bullets|Those who shoot you may get burned|Increase your speed|Spawn with more HP and Armour|Kill yourself to set the opposite team on fire"
    "skillcfg"          "player_attacker|player_victim|player_spawn|player_spawn|player_ultimate"

    "skill1_setting"    "es_xsetinfo wcs_chance 15|es_xsetinfo wcs_chance 30|es_xsetinfo wcs_chance 45|es_xsetinfo wcs_chance 60|es_xsetinfo wcs_chance 75"
    "racealias_volcano1"      "es est_Burn event_var(userid) 5;es es_xtell event_var(userid) #multi #lightgreenYou have been set on fire by #greenFlame Bullets;es es_xtell event_var(attacker) #multi #lightgreenYou have used #greenFlame Bullets #lightgreen and #greenBurned #lightgreenyour enemy"
    "skill1_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_volcano1"
    "skill1_sfx"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 150 3 150 50 0 175 0 0 235 259;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 60 175 5 150 75 0 200 0 0 200 65"

    "skill2_setting"    "es_xsetinfo wcs_chance 5|es_xsetinfo wcs_chance 10|es_xsetinfo wcs_chance 15|es_xsetinfo wcs_chance 20|es_xsetinfo wcs_chance 25"
    "racealias_volcano2"  "es est_Burn event_var(attacker) 5;es es_xtell event_var(attacker) #multi #lightgreenYou have touched someone with #greenFlame Body;es es_xtell event_var(userid) #multi #lightgreenYour #green Flame Body #lightgreen has burned someone"
    "skill2_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_volcano2"
    "skill2_sfx"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 150 3 150 50 0 175 0 0 235 259"
                   
    "skill3_setting"    "es_xsetinfo wcs_speed 1.1|es_xsetinfo wcs_speed 1.2|es_xsetinfo wcs_speed 1.3|es_xsetinfo wcs_speed 1.4|es_xsetinfo wcs_speed 1.5"
    "skill3_cmd"        "es es_xkeygetvalue wcs_tmp WCSuserdata event_var(userid) speed;es es_xif (server_var(wcs_tmp) > server_var(wcs_speed)) then es_xsetinfo wcs_speed server_var(wcs_tmp);es es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed);es es_xtell event_var(userid) #multi #Green Dash #lightgreen Activated"
    "skill3_sfx"        "0"

    "skill4_setting"    "es_xsetinfo wcs_chance 20|es_xsetinfo wcs_chance 40|es_xsetinfo wcs_chance 60|es_xsetinfo wcs_chance 80|es_xsetinfo wcs_chance 100"
    "skill4_cmd"        "es es_xdelayed 1 est_SetHealth event_var(userid) 150;es es_xdelayed 2.5 est_SetArmor event_var(userid) 150;es es_xtell event_var(userid) #multi #Green Magma Armour #lightgreen activated"
    "skill4_sfx"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 150 3 150 50 0 175 0 0 235 259"

    "skill5_setting"    "es_xsetinfo wcs_radius 120;es_xsetinfo wcs_maxtargets 3|es_xsetinfo wcs_radius 240;es_xsetinfo wcs_maxtargets 4|es_xsetinfo wcs_radius 360;es_xsetinfo wcs_maxtargets 5|es_xsetinfo wcs_radius 480;es_xsetinfo wcs_maxtargets 6|es_xsetinfo wcs_radius 600;es_xsetinfo wcs_maxtargets 8"
    "skill5_cmd"        "es_xdoblock wcs/WCSultimates/wcs_ulti_flameblast;es est_slay server_var(wcs_userid);es es_xtell event_var(userid) #multi #lightgreen You have made the #green Ultimate Sacrifice"
    "skill5_sfx"        "0"       
    "ultimate_cooldown" "30|25|20|15|10"
   }
« Last Edit: February 17, 2008, 06:40:15 PM by Pacmaney » Logged
Zero Skillz
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 522




Zero Skillz (<-[SD]->madcow)
madcow767
« Reply #1 on: February 18, 2008, 01:40:59 PM »

lol, put this in C/P section, no offence man but all of the skills have been made before except for maybe the ultimate, but all you did was rename it lol, and add the line est_burn server_var(wcs_targetid) 15
nice ideas, just not a real self coded skill.
Logged

Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
June 14, 2008, 12:19:10 AM
June 13, 2008, 03:03:35 PM
Howard Webb - Rest in Hell
June 13, 2008, 11:13:33 AM
!@#$% It didn't work
June 13, 2008, 11:07:46 AM
Nvm, i think i figured it out, i had to use this thingy STEAM_0:1:15758148
June 13, 2008, 10:36:09 AM
Yeah, can someone help me with my admin problem? I can't seem to make myself admin
June 11, 2008, 07:37:06 AM
@Takibo: http://warcraft-source.com/board/index.php/topic,809.0.html
Man! People need to learn how to use the search function these days!
June 11, 2008, 12:08:31 AM
Where's the RPG race?
Recent
[Today at 12:06:26 AM]

[Today at 12:04:56 AM]

[Today at 12:03:10 AM]

[June 14, 2008, 10:59:40 PM]

[June 14, 2008, 09:56:05 PM]

[June 14, 2008, 09:52:17 PM]

[June 14, 2008, 09:41:24 PM]

[June 14, 2008, 09:34:06 PM]

[June 14, 2008, 08:49:41 PM]

[June 14, 2008, 08:46:41 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.049 seconds with 27 queries.