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-10 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
July 10, 2009, 04:10:56 AM *
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]   Go Down
  Print  
This topic has not yet been rated! You have not rated this topic. Select a rating:
Author Topic: Necromancer (From Diablo II)  (Read 130 times)
CODEy
Level 5 Trained Intermediate
*****
Offline Offline

United States United States

Posts: 109




Recon
camo299

myServer 212.187.247.226:27015
(Warning: click connects through Steam)
« on: June 10, 2009, 09:24:02 PM »

Code
GeSHi (eventscripts):
"208"
  {
   "name"              "Necromancer"
   "author"            "Recon"
   "shortdescription"  "Master Of Undead Things"
   "required_level"    "0"
   "maximum_level"     "0"
   "allow_only"        "<STEAM_0:0:13338043>"
   "teamlimit"         "0"
   "preloadcmd"        "0"
   "player_spawn_cmd"  "es est_playplayer event_var(userid) ambient/atmosphere/cave_hit6.wav;es es_xdelayed 1.1 est_RestrictAll event_var(userid);es es_xdelayed 1.6 est_unrestrict event_var(userid) weapon_knife;es es_xdelayed 1.8 est_unrestrict event_var(userid) weapon_c4;es es_xdelayed 1.8 est_unrestrict event_var(userid) item_defuser;es es_xdelayed 1.8 es_xgive event_var(userid) weapon_knife"
   "round_start_cmd"   "0"
   "round_end_cmd"     "0"
   "numberofskills"    "4"
   "numberoflevels"    "5"
   "skillnames"        "Clay Golem|Iron Golem|Fire Golem|Poison Dagger"
   "skilldescr"        "The Clay From You Golem Slows Down Your Enemy|The Iron Golem Give Damage|Your Fire Golem Burns Your Enemy When Hit|Your Dagger Poisons Your Enemy For A Short Time"
   "skillcfg"          "player_attacker|player_attacker|player_victim|player_attacker"
 
   "skill1_setting"    "es_xset wcs_speed 0.65;es_xset wcs_duration 3|es_xset wcs_speed 0.60;es_xset wcs_duration 4|es_xset wcs_speed 0.55;es_xset wcs_duration 6|es_xset wcs_speed 0.55;es_xset wcs_duration 6|es_xset wcs_speed 0.50;es_xset wcs_duration 9"
   "racealias_sh2"     "es est_speed event_var(userid) server_var(wcs_speed);es_delayed server_var(wcs_duration) wcs_removefx speed event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_slowdown;es_tell event_var(attacker) #multi #green : event_var(es_attackername) server_var(wcs_lng) #green event_var(es_username).;es_tell event_var(userid) #multi #green : event_var(es_attackername) server_var(wcs_lng) #green event_var(es_username)."
   "skill1_cmd"        "if (server_var(wcs_dice) <= 30) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= 30) then es_xif (server_var(wcs_alive) = 1) then racealias_sh2"
   "skill1_sfx"        "if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 40;es_xmath wcs_z2 + 40;if (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/yellowflare.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) 1 5 5 0 0 255 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 70"
   "racealias_ar3"     "es wcs_dealdamage event_var(attacker) event_var(userid) 3000;es es_xtell event_var(attacker) #multi #greenYou Knife Did #lightgreen 3000 Extra Damage!!!!"
   "skill2_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_alive) = 1) then racealias_ar3"
   "skill2_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 8 #a 0 effects/bluespark.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)"
 
   "skill3_setting"    "es_xsetinfo wcs_chance 75;es_xsetinfo wcs_time 3|es_xsetinfo wcs_chance 80;es_xsetinfo wcs_time 4|es_xsetinfo wcs_chance 85;es_xsetinfo wcs_time 5|es_xsetinfo wcs_chance 90;es_xsetinfo wcs_time 6|es_xsetinfo wcs_chance 95;es_xsetinfo wcs_time 7"
   "racealias_bm4"     "es est_gethealth wcs_health event_var(userid);es es_xsetinfo wcs_damage server_var(wcs_time);es_xmath wcs_damage * 5;es es_xif (server_var(wcs_health) > server_var(wcs_damage)) then est_burn event_var(userid) server_var(wcs_time);es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);wcs_getlanguage wcs_lng wcs_lng_r_flamestrike;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi server_var(wcs_lng)"
   "skill3_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_bm4"
   "skill3_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/flatflame.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 15;es est_effect 11 #a 0 sprites/flatflame.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 3 255;es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then est_Effect 3 #a 0 sprites/flatflame.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) 1 3 6 100 255 55 255"
 
   "skill4_setting"    "es_xsetinfo wcs_poison 4|es_xsetinfo wcs_poison 6|es_xsetinfo wcs_poison 8|es_xsetinfo wcs_poison 10|es_xsetinfo wcs_poison 12"
   "racealias_gm2" "es es_xdelayed 1 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es es_xdelayed 1 es_xtell event_var(userid) #lightgreenYou got hit by#green event_var(es_attackername) 's Poisonues Dagger es_xdelayed 3 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es es_xdelayed 5 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison)"
   "skill4_cmd"        "es es_xif (server_var(wcs_dice) <= 50) then racealias_gm2;es es_xif (server_var(wcs_dice) <= 50) then es_xtell event_var(attacker) #multi #lightgreenYou have #greenpoisoned event_var(es_username) #lightgreen !!"
   "skill4_sfx"        "es es_xif (server_var(wcs_dice) <= 50) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 50) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xmath wcs_z1 + 40;es es_xmath wcs_z2 + 40;es es_xif (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/greenspit1.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) 3 5 9 155 155 155 255"
   }

Code:
"208"
   {
    "name"              "Necromancer"
    "author"            "Recon"
    "shortdescription"  "Master Of Undead Things"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "<STEAM_0:0:13338043>"
    "teamlimit"         "0"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "es est_playplayer event_var(userid) ambient/atmosphere/cave_hit6.wav;es es_xdelayed 1.1 est_RestrictAll event_var(userid);es es_xdelayed 1.6 est_unrestrict event_var(userid) weapon_knife;es es_xdelayed 1.8 est_unrestrict event_var(userid) weapon_c4;es es_xdelayed 1.8 est_unrestrict event_var(userid) item_defuser;es es_xdelayed 1.8 es_xgive event_var(userid) weapon_knife"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "5"
    "skillnames"        "Clay Golem|Iron Golem|Fire Golem|Poison Dagger"
    "skilldescr"        "The Clay From You Golem Slows Down Your Enemy|The Iron Golem Give Damage|Your Fire Golem Burns Your Enemy When Hit|Your Dagger Poisons Your Enemy For A Short Time"
    "skillcfg"          "player_attacker|player_attacker|player_victim|player_attacker"

    "skill1_setting"    "es_xset wcs_speed 0.65;es_xset wcs_duration 3|es_xset wcs_speed 0.60;es_xset wcs_duration 4|es_xset wcs_speed 0.55;es_xset wcs_duration 6|es_xset wcs_speed 0.55;es_xset wcs_duration 6|es_xset wcs_speed 0.50;es_xset wcs_duration 9"
    "racealias_sh2"     "es est_speed event_var(userid) server_var(wcs_speed);es_delayed server_var(wcs_duration) wcs_removefx speed event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_slowdown;es_tell event_var(attacker) #multi #green : event_var(es_attackername) server_var(wcs_lng) #green event_var(es_username).;es_tell event_var(userid) #multi #green : event_var(es_attackername) server_var(wcs_lng) #green event_var(es_username)."
    "skill1_cmd"        "if (server_var(wcs_dice) <= 30) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= 30) then es_xif (server_var(wcs_alive) = 1) then racealias_sh2"
    "skill1_sfx"        "if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 40;es_xmath wcs_z2 + 40;if (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/yellowflare.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) 1 5 5 0 0 255 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 70"
    "racealias_ar3"     "es wcs_dealdamage event_var(attacker) event_var(userid) 3000;es es_xtell event_var(attacker) #multi #greenYou Knife Did #lightgreen 3000 Extra Damage!!!!"
    "skill2_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_alive) = 1) then racealias_ar3"
    "skill2_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 8 #a 0 effects/bluespark.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)"

    "skill3_setting"    "es_xsetinfo wcs_chance 75;es_xsetinfo wcs_time 3|es_xsetinfo wcs_chance 80;es_xsetinfo wcs_time 4|es_xsetinfo wcs_chance 85;es_xsetinfo wcs_time 5|es_xsetinfo wcs_chance 90;es_xsetinfo wcs_time 6|es_xsetinfo wcs_chance 95;es_xsetinfo wcs_time 7"
    "racealias_bm4"     "es est_gethealth wcs_health event_var(userid);es es_xsetinfo wcs_damage server_var(wcs_time);es_xmath wcs_damage * 5;es es_xif (server_var(wcs_health) > server_var(wcs_damage)) then est_burn event_var(userid) server_var(wcs_time);es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);wcs_getlanguage wcs_lng wcs_lng_r_flamestrike;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi server_var(wcs_lng)"
    "skill3_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_bm4"
    "skill3_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/flatflame.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 50 350 2 90 200 0 155 155 155 155 2;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 15;es est_effect 11 #a 0 sprites/flatflame.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 3 255;es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then est_Effect 3 #a 0 sprites/flatflame.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) 1 3 6 100 255 55 255"

    "skill4_setting"    "es_xsetinfo wcs_poison 4|es_xsetinfo wcs_poison 6|es_xsetinfo wcs_poison 8|es_xsetinfo wcs_poison 10|es_xsetinfo wcs_poison 12"
    "racealias_gm2" "es es_xdelayed 1 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es es_xdelayed 1 es_xtell event_var(userid) #lightgreenYou got hit by#green event_var(es_attackername) 's Poisonues Dagger es_xdelayed 3 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison);es es_xdelayed 5 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poison)"
    "skill4_cmd"        "es es_xif (server_var(wcs_dice) <= 50) then racealias_gm2;es es_xif (server_var(wcs_dice) <= 50) then es_xtell event_var(attacker) #multi #lightgreenYou have #greenpoisoned event_var(es_username) #lightgreen !!"
    "skill4_sfx"        "es es_xif (server_var(wcs_dice) <= 50) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 50) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xmath wcs_z1 + 40;es es_xmath wcs_z2 + 40;es es_xif (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/greenspit1.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) 3 5 9 155 155 155 255"
    }

hope you like and also please leave a comment on how the race is and reply on bugs also
Logged

WCA | AvasT [BR]
Level 7 Master
*******
Offline Offline

Brazil Brazil

Posts: 358




doug_tiozao
« Reply #1 on: June 10, 2009, 11:46:36 PM »

Another guy that keeps making c/p races every 5 minutes
Logged

ZyniX
Level 2 Apprentice
**
Offline Offline

United States United States

Posts: 44



« Reply #2 on: June 11, 2009, 05:08:16 AM »

Cool idea. I think Iron Golem should be more like thorns though. Iron golem in diablo 2 reflects damage back to attackers
Logged
WCA | Hiro [DK]
Level 6 Experienced
******
Offline Offline

Denmark Denmark

Posts: 158




6500
chipsnsparx
« Reply #3 on: June 11, 2009, 12:22:37 PM »

Another guy that keeps making c/p races every 5 minutes

What's that suppose to mean?
For what I see, this is his first.(only one of his showing up on the first page)

And what's even wrong with making a quick c&p?
Logged
CODEy
Level 5 Trained Intermediate
*****
Offline Offline

United States United States

Posts: 109




Recon
camo299

myServer 212.187.247.226:27015
(Warning: click connects through Steam)
« Reply #4 on: June 11, 2009, 08:09:40 PM »

well no i didnt make it in 5 min

also Iron golem reflects dmg and also dealing dmg to the opponent
Logged

Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 02:24:50 AM
Write "ME" if I helped you.
Anyone. Smiley
Today at 02:23:28 AM
YES Cheesy
Today at 02:23:22 AM
Cheesy
Today at 02:22:14 AM
And they always Gets Help to.?
"YES" "NO"
Who have i helped here write me inn shoutbox pls. Smiley
Today at 02:21:30 AM
Yeah.
Cheesy
Today at 02:10:45 AM
That you are always here to help anybody Tongue
July 09, 2009, 10:41:33 PM
Whats True ?
Recent
[Today at 03:43:36 AM]

[Today at 02:17:29 AM]

[Today at 01:03:25 AM]

[Today at 12:43:41 AM]

[July 09, 2009, 11:24:52 PM]

by maze
[July 09, 2009, 09:58:44 PM]

[July 09, 2009, 07:32:56 PM]

[July 09, 2009, 07:16:53 PM]

[July 09, 2009, 04:33:01 PM]

[July 09, 2009, 12:04:26 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.378 seconds with 24 queries.