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-12-06 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
December 06, 2008, 12:28:25 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]   Go Down
  Print  
This topic has not yet been rated! You have not rated this topic. Select a rating:
Author Topic: ulti_rocket  (Read 105 times)
tintinibar
Level 5 Trained Intermediate
*****
Offline Offline

United States United States

Posts: 107



« on: June 14, 2008, 02:23:15 AM »

est_rocket as an ultimate.
40 sec cooldown
goes thru walls
can affect multiple players
I believe immunity works
I hate the sprite that comes out though

Code
GeSHi (eventscripts):
block wcs_ulti_rocket
{
es es_xif (server_var(wcs_debug) = "1") then echo wcs_ulti_rocket 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
   {
    es_xsetinfo wcs_wall "1"
     alias wcs_run_ulti_rock1 "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es_xmath wcs_z1 + 50;es_xmath wcs_z2 + 50;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 wcs_run_ulti_rock2"
     alias wcs_run_ulti_rock2 "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_rock3;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_rock3 "es_xmath wcs_counter + 1;es est_rocket server_var(wcs_targetid)"
     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 es_xif (server_var(wcs_counter) < server_var(wcs_maxtargets)) then wcs_run_ulti_rock1"
     es es_xif (server_var(wcs_counter) > 0) do
     {
       esnq est_csay server_var(wcs_userid) made server_var(wcs_counter) player(s) become a rocket!
     }
     es_xelse do
     {
       es_xsetinfo wcs_ultinotexec 1
     }
   }
   es_xelse do
   {
     es_xsetinfo wcs_ultinotexec 1
   }
 }
es es_xif (server_var(wcs_debug) = "1") then echo wcs_ulti_rocket end
}
}

here is the skill I c/p'ed to make it work also:
Code
GeSHi (eventscripts):
"skill6_setting"    "es_xsetinfo wcs_maxtargets 3;es_xsetinfo wcs_radius 550|es_xsetinfo wcs_maxtargets 3;es_xsetinfo wcs_radius 600|es_xsetinfo wcs_maxtargets 3;es_xsetinfo wcs_radius 650|es_xsetinfo wcs_maxtargets 4;es_xsetinfo wcs_radius 700|es_xsetinfo wcs_maxtargets 4;es_xsetinfo wcs_radius 750"
   "skill6_cmd"        "es_xdoblock wcs/WCSultimates/wcs_ulti_rocket"
   "skill6_sfx"        "0"
   "ultimate_cooldown" "40"
Logged
Wizey
Level 3 Trained Apprentice
***
Offline Offline

United Kingdom

Posts: 66




eden_112
None

myServer 89.145.117.136:27015
(Warning: click connects through Steam)
« Reply #1 on: August 02, 2008, 09:08:25 PM »

cool if you wanna get rid of any sprites jsut look for vmt in find and it will look for any effects used in the skill
Logged

May The Dragons Be With Us
Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
December 04, 2008, 09:57:56 PM
gg
December 04, 2008, 09:46:16 PM
hey guys, how are you?
gonna sleep, cya tomorrow
December 03, 2008, 12:45:48 PM
@ bombkill : all mods should be compatible with WCS... but we can't be sure
@retrokboy : css server? provider? other mods?
December 03, 2008, 01:49:25 AM
I NEED SERVER HELP MY FORUM IS IN BUG REPORT PLEASE REPLY I NEED HALP
December 02, 2008, 10:05:01 PM
does anyone know where all the wcs compatible mods are listed or a website i can find them
December 02, 2008, 08:24:47 PM
/agree
Recent
[Today at 09:15:37 AM]

[Today at 08:33:01 AM]

[Today at 12:26:04 AM]

[December 05, 2008, 10:26:03 PM]

[December 05, 2008, 08:10:32 PM]

[December 05, 2008, 07:51:01 PM]

[December 05, 2008, 07:33:12 PM]

[December 05, 2008, 07:11:25 PM]

[December 05, 2008, 06:44:09 PM]

[December 05, 2008, 12:14:07 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.137 seconds with 27 queries.