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-09-17 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
September 17, 2008, 11:09:31 PM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: WCS Tournament being opened for applications!

Post here for signups!
Google  
  Home   Forum   Help Search Login Register   *
Pages: [1] 2   Go Down
  Print  
Current Topic Rating: ***** You have not rated this topic. Select a rating:
Author Topic: Flash Freeze  (Read 1709 times)
HOLLIDAY
<Race Maker>
Moderator
Level 7 Expert
*****
Offline Offline

Posts: 1810



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« on: August 11, 2007, 08:16:09 PM »

this has some nice sfx...requires an ultimate block.....(cheap copy)
its player_victim skill looks nice but you wont get to see it unless your playin against this one
it turns invisible and the fades back to visible with a blue tent
ultimate freezes enemies..and also turns them blue while there frozen

Code:
"22"
   {
    "name"              "Flash Freeze"
    "author"            "HOLLIDAY"
    "required_level"    "0"
    "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"    "5"
    "skillnames"        "Frost Bite|Blind|Flash|Flash Freeze"
    "skilldescr"        "respawn by a randome enemy|Blind enemy|become invisible when hit and fade to visible|Freeze Nearby Enemies"
    "skillcfg"          "player_death|player_attacker|player_victim|player_ultimate"
   
    "skill1_setting"    "es_xsetinfo wcs_chance 12|es_xsetinfo wcs_chance 14|es_xsetinfo wcs_chance 15|es_xsetinfo wcs_chance 17|es_xsetinfo wcs_chance 20"
    "racealias_2"       "es es_xgetplayername wcs_name server_var(wcs_player);es es_delayed 6.5 est_spawn event_var(userid) 1;es es_delayed 7 est_teleport event_var(userid) server_var(wcs_player);es es_xdelayed 3.1 est_setaim server_var(wcs_player) server_var(wcs_userid) -5;es es_xtell server_var(wcs_userid) #multi #green: in 7 seconds you will teleport to #lightgreen server_var(wcs_name);es es_xgetplayername wcs_name server_var(wcs_userid);es es_xtell server_var(wcs_player) #multi #lightgreen server_var(wcs_name) #green and will Spawn before you in 7 seconds"
    "racealias_1"       "es es_delayed 3 est_playplayer server_var(wcs_player) ambient\levels\citadel\weapon_disintegrate1.wav;es_xsetinfo wcs_player 0;es es_xif (server_var(wcs_team) = 2) then est_randplayer wcs_player #c!d;es es_xif (server_var(wcs_team) = 3) then est_randplayer wcs_player #t!d;es es_xexists wcs_exists userid server_var(wcs_player);es es_xif (server_var(wcs_exists) = 1) then racealias_2"
    "skill1_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_1
    "skill1_sfx"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 85;es est_effect 11 #a 0 sprites/640_train.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 0.5 255"
   
    "skill2_setting"    "es_xsetinfo wcs_chance 50|es_xsetinfo wcs_chance 55|es_xsetinfo wcs_chance 60|es_xsetinfo wcs_chance 65|es_xsetinfo wcs_chance 99"
    "racealias_fzd2"    "es est_fade event_var(userid) 2 2 0 100 220 235 75;es es_xdelayed 4 est_fade event_var(userid) 0 2 0 100 220 235 75;es es_xtell event_var(userid) #lightgreen you have been blinded;es es_xtell event_var(attacker) #Green you have blinded your enemy
    "skill2_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_fzd2"
    "skill2_sfx"        "es est_effect 4 #a 0 sprites/tp_beam001.vmt event_var(userid) 2 5 10 20 100 155 255 255;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_rand) = 1) then est_effect 11 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1 2.3 90"

    "skill3_setting"    "es_xsetinfo wcs_chance 50|es_xsetinfo wcs_chance 55|es_xsetinfo wcs_chance 60|es_xsetinfo wcs_chance 65|es_xsetinfo wcs_chance 99"
    "racealias_frzw3"   "es est_setplayercolor event_var(userid) 15 0 255 0 1;es es_delayed 0.5 est_setplayercolor event_var(userid) 15 0 255 10 1;es es_delayed 1 est_setplayercolor event_var(userid) 15 0 255 25 1;es es_delayed 1.5 est_setplayercolor event_var(userid) 15 0 255 35 1;es es_delayed 2 est_setplayercolor event_var(userid) 15 0 255 60 1;es es_delayed 2.5 est_setplayercolor event_var(userid) 15 0 255 80 1;es es_delayed 3 est_setplayercolor event_var(userid) 15 0 255 115 1;es es_delayed 3.5 est_setplayercolor event_var(userid) 15 0 255 135 1;es es_delayed 4 est_setplayercolor event_var(userid) 15 0 255 165 1;es es_delayed 4.5 est_setplayercolor event_var(userid) 15 0 255 185 1;es es_delayed 5 est_setplayercolor event_var(userid) 155 155 255 200 1;es es_delayed 5.5 est_setplayercolor event_var(userid) 105 105 255 225 1;es es_delayed 6 est_setplayercolor event_var(userid) 255 255 255 225 1"
    "skill3_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es est_playplayer event_var(userid) weapons/physcannon/energy_sing_flyby2.wav;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_frzw3"
    "skill3_sfx"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es est_effect 4 #a 0 sprites/tp_beam001.vmt event_var(userid) 2 10 20 5 100 155 255 255"
   
    "skill4_setting"    "es_xsetinfo wcs_maxtargets 2;es_xsetinfo wcs_radius 400;es_xsetinfo wcs_freezetime 1|es_xsetinfo wcs_maxtargets 2;es_xsetinfo wcs_radius 450;es_xsetinfo wcs_freezetime 2|es_xsetinfo wcs_maxtargets 2;es_xsetinfo wcs_radius 500;es_xsetinfo wcs_freezetime 3|es_xsetinfo wcs_maxtargets 3;es_xsetinfo wcs_radius 550;es_xsetinfo wcs_freezetime 4|es_xsetinfo wcs_maxtargets 5;es_xsetinfo wcs_radius 800;es_xsetinfo wcs_freezetime 5"
    "skill4_cmd"        "es_xdoblock wcs/WCSultimates/wcs_ulti_frost"
    "skill4_sfx"        "0"
    "ultimate_cooldown" "25"
   }

copy this block and paste it in your es_WCSultimates.txt
Code:
block wcs_ulti_frost
{
es es_xif (server_var(wcs_debug) = "1") then echo wcs_ulti_frost 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 est_Fade server_var(wcs_userid) 0 2 1 40 40 240 50
    es_xsetinfo wcs_wall "1"
      alias wcs_run_ulti_frost1 "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 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_frost2"
      alias wcs_run_ulti_frost2 "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_frost3;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);es es_xif (server_var(wcs_immunity) = 0) then wcs_run_ulti_frost4"
      alias wcs_run_ulti_frost4 "es_xmath wcs_z1 + 50;es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 server_var(wcs_radius) 1 20 100 1 100 155 255 255 10;es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es_xmath wcs_z1 + 1620;es est_Effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 13 16 100 155 255 255;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_targetid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 30 50 3 150 100 0 45 65 251 255 0;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 est_Effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) server_var(wcs_x3) server_var(wcs_y3) server_var(wcs_z3) 2 13 16 100 155 255 255"
      alias wcs_run_ulti_frost3 "es_xmath wcs_counter + 1;es es_xif (server_var(wcs_graphicfx) = 1) then es_delayed 0.5 est_effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 13 16 100 155 255 255;es es_xsetplayerprop server_var(wcs_targetid) CBasePlayer.m_fFlags 32.0;es es_xdelayed server_var(wcs_freezetime) wcs_removefx freeze server_var(wcs_targetid);es est_setplayercolor server_var(wcs_targetid) 15 0 255 255 1;es es_delayed server_var(wcs_freezetime) est_setplayercolor server_var(wcs_targetid) 255 255 255 255 1;es est_playplayer event_var(userid) ambient/fire/mtov_flame2.wav;es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);es_xmath wcs_z2 + 150;es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 20 server_var(wcs_radius) 1 20 50 1 75 155 255 255 10"
      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_frost1"
      es es_xif (server_var(wcs_counter) > 0) do
      {
        esnq est_csay server_var(wcs_userid) Flash Freeze hit server_var(wcs_counter) players!
      }
      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_frost end
}


 de_aztec0151.jpg (98.66 KB, 800x600 - viewed 164 times.)
« Last Edit: September 18, 2007, 06:41:33 PM by HOLLIDAY » Logged


  connect 8.2.0.222:27015
Stinkyfax
Watchdogs
Level 7 Expert
*****
Offline Offline

Lithuania Lithuania

Posts: 1293



WWW
Xrushiov
« Reply #1 on: August 11, 2007, 09:18:10 PM »

Nice Effects 
Logged

[Oddity]TeacherCreature
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 782




bonggged

myServer 208.167.243.228:27015
(Warning: click connects through Steam)
« Reply #2 on: August 12, 2007, 12:56:42 AM »

skill 1 setting had 4 levels but char says 5 levels
Logged

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

Posts: 1810



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #3 on: August 12, 2007, 01:07:57 AM »

it shouldent be 99% chance either i forgot to change it before i posted it...fixed.
Logged


  connect 8.2.0.222:27015
[Oddity]TeacherCreature
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 782




bonggged

myServer 208.167.243.228:27015
(Warning: click connects through Steam)
« Reply #4 on: August 12, 2007, 02:50:41 AM »

Yes upon testing that it can respawn multiple times in one round so low is good...... Can we make it chance 20 30 40 50 60 but only once per round...
I made it 99 and I respawn 6 times in one round...

Anyway that aside I tweaked it a lot and I named him Frost Byte   but I think a great race !!
Logged

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

Posts: 1810



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #5 on: August 12, 2007, 03:24:16 AM »

i was thinking between Flash Freeze,Frost Bite, or Freeze Wave.
i coded the last 3 skils..and i needed another one. couldent come up with anything
i threw the respan in there at the last minut and was thinking how could i make it different....thought it might be a little different if it picked a randome enemy for you to respawn by.
have you had a chance to see what the player_victim skill looks like?
Logged


  connect 8.2.0.222:27015
[Oddity]TeacherCreature
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 782




bonggged

myServer 208.167.243.228:27015
(Warning: click connects through Steam)
« Reply #6 on: August 12, 2007, 03:24:53 PM »

Yes looks amazing...
you did a great job...

We really need a list of all 12 effects and what they do and a pic of each sprite
Logged

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

Posts: 1810



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #7 on: August 12, 2007, 03:34:26 PM »

of each sprite? you mean each est_effect?
Logged


  connect 8.2.0.222:27015
NovaKiller
<WCS coder>
Level 7 Expert
*****
Offline Offline

Denmark Denmark

Posts: 781


Loves WCS. Loves to make races. Loves to play WCS


WWW
PlaxGunner
« Reply #8 on: August 14, 2007, 01:45:23 PM »

Nice effects. Delayed freeze?? And nice your own block whit your effect. Yes 99 chance was to much. Lol respawn 6 times. I have respawned more XD. Nice. Your ghost whitout teleport and going from invis to visibel.
Logged

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

Posts: 1810



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #9 on: August 15, 2007, 03:11:57 AM »


Quote
Your ghost whitout teleport and going from invis to visibel
?what about ghost? you mean the skill is the same? ghost was way over powered
you would become invisible for up to 5 seconds and you would teleport in whatevver direction you were looking at the time, often verry close to the attacker

with flash freeze you only go invisible for 0.5 seconds and fade 10%more visible every 0.5 seconds for 1.5 seconds then 25% more visible every 0.5 seconds. at the same time its changing to visible its changing from blue to normal color also.
and the sfx makes a blue trail wherever the player goes so its easy to see where the player is when its invisible.
do you think that this ultimate is way over powered?
« Last Edit: August 15, 2007, 03:23:04 AM by HOLLIDAY » Logged


  connect 8.2.0.222:27015
NovaKiller
<WCS coder>
Level 7 Expert
*****
Offline Offline

Denmark Denmark

Posts: 781


Loves WCS. Loves to make races. Loves to play WCS


WWW
PlaxGunner
« Reply #10 on: August 17, 2007, 04:57:23 PM »

Yes i meant that skill. I didnt like it when it teleported. Anyway. That skill is much better.
Logged

AAS
Level 5 Trained Intermediate
*****
Offline Offline

Russian Federation

Posts: 107



« Reply #11 on: August 21, 2007, 06:40:49 PM »

Ultimate is a little bit overpowered cause when u freeze enemies they can't even turn to shoot u )

But the Blind skill is useless it makes ur screen a little bit blue (just a little bit) if it possible to make blindness stronger?
Logged

.:ColliSeuM:. [RPG + WCS Mods]
217.65.10.62:27041
HOLLIDAY
<Race Maker>
Moderator
Level 7 Expert
*****
Offline Offline

Posts: 1810



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #12 on: August 21, 2007, 11:39:18 PM »

yes change the 75 ro a higher number
up to 255
Logged


  connect 8.2.0.222:27015
AAS
Level 5 Trained Intermediate
*****
Offline Offline

Russian Federation

Posts: 107



« Reply #13 on: August 22, 2007, 12:12:14 AM »

Sry stupid question - I could see
Logged

.:ColliSeuM:. [RPG + WCS Mods]
217.65.10.62:27041
AAS
Level 5 Trained Intermediate
*****
Offline Offline

Russian Federation

Posts: 107



« Reply #14 on: August 22, 2007, 03:29:24 PM »

Hollday can u explain what this mean 1 by 1 - I want to change blind colour to white:

0 2 0 100 220 235 75

Logged

.:ColliSeuM:. [RPG + WCS Mods]
217.65.10.62:27041
Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 01:34:58 AM
Does anyone want 10 free levels on my server or even admin!? if so message me

September 16, 2008, 09:25:33 PM
sry the old link doesnt work this work 100% http://warcraft-source.com/board/index.php/topic,5207.0.html
Hall of Fame
September 16, 2008, 08:28:03 PM
September 16, 2008, 04:12:25 PM
Rock the CluB!
September 16, 2008, 03:57:23 PM
Welcome to the CluB!.
September 16, 2008, 04:54:08 AM
I've been spending almost 2 fkin days tryin to get one damn skill to work right.  I feel like chewing on the end of a barrel...
Recent
[Today at 09:17:07 PM]

[Today at 07:58:19 PM]

by Bob
[Today at 07:41:42 PM]

[Today at 06:11:18 PM]

[Today at 06:08:59 PM]

[Today at 05:54:39 PM]

[Today at 05:05:34 PM]

[Today at 05:00:18 PM]

[Today at 04:56:38 PM]

[Today at 04:19:37 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.06 seconds with 26 queries.