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-10-22 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
October 22, 2009, 07:12:17 PM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Remember to check on the FAQ before start posting.
It may save you time and effort.
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: Erador Sorceror: Fixed Version  (Read 23 times)
Yiyas
Level 7 Expert
*****
Online Online

United Kingdom

Posts: 190


The name's Bugger. De-Bugger.



no1yiyas
no1yiyas
« on: October 17, 2009, 10:05:46 PM »

Hopefully this can be edited into the Approved races thread:

Fixed version of Erador.
Fully working random skills attack, skill#1
Skill2 could use a keygroup check but is fine as it is
Skill3, sleep, creates effects when cast and blind no longer lasts longer than the actual duration.
Fully working ultimate which doesnt run over round end or when you die. Note I added in the keyset meta 1, this should be already in your WCS but if its not then theres no harm to it

During ultimate::
Chance to deal +5dmg
Chance to drain 33% of 1-20 hp
Chance to freeze enemy for 1s

Code:
    "name"              "Eredar Sorceror"
    "coder"             "iLLuSion"
    "required_level"    "1500"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "1"
    "preloadcmd"        "es_xset round 0;es_xset element 0;es_xset a_name 0;es_xset am_name 0;es_xset s_name 0;es_xset p_health 0"
    "player_Spawn_cmd"  "0"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "8"
    "skillnames"        "Elemental Strike|Abolish Magic|Sleep|Metamorphasis"
    "skilldescr"        "Gives you a chance to strike an enemy with four different elements|Remove positive buffs from enemies when you attack them|Have a chance to make an enemy sleep|Transform into a powerful demon for a short period of time"
    "skillcfg"          "player_Attacker|player_Attacker|player_Attacker|player_Ultimate"
 
    "skill1_setting"    "es_xset s1_chance 10|es_xset s1_chance 12|es_xset s1_chance 14|es_xset s1_chance 16|es_xset s1_chance 18|es_xset s1_chance 20|es_xset s1_chance 25|es_xset s1_chance 30"
    "skill1_cmd"        "if (server_var(wcs_dice) <= server_var(s1_chance)) then racealias_esES"
    "racealias_esES"    "es_xrand element 1 4;if(server_var(element) = 1) then racealias_esfrz;if(server_var(element) = 2) then racealias_esshk;if(server_var(element) = 3) then racealias_esbrn;if(server_var(element) = 4) then racealias_esslw"
    "racealias_esfrz"   "es est_Freeze event_var(userid) 1;es_delayed 1 est_freeze event_var(userid) 0;es_tell event_var(userid) #multi #lightgreenYou have been #greenfrozen #lightgreenby#green event_var(es_attackername);es_tell event_var(attacker) #multi #greenElemental Strike freezes event_var(es_username) #lightgreenfor#green 1#lightgreen second!"
    "racealias_esshk"   "es est_Shake event_var(userid) 3 20 100;es_tell event_var(userid) #multi #lightgreenYou have been #greenshocked #lightgreenby#green event_var(es_attackername);es_tell event_var(attacker) #multi #greenElemental Strike shocks event_var(es_username) #lightgreenfor#green 3#lightgreen seconds!"
    "racealias_esbrn"   "es est_Burn event_var(userid) 3;es_tell event_var(userid) #multi #lightgreenYou have been #greenburnt #lightgreenby#green event_var(es_attackername);es_tell event_var(attacker) #multi #greenElemental Strike burns event_var(es_username) #lightgreenfor#green 3#lightgreen seconds!"
    "racealias_esslw"   "es est_Speed event_var(userid) 0.75;es_delayed 3 wcs_removefx speed event_var(userid);es_tell event_var(userid) #multi #lightgreenYou have been #greenslowed #lightgreenby#green event_var(es_attackername);es_tell event_var(attacker) #multi #greenElemental Strike slows event_var(es_username) #lightgreento#green 0.75 x speed#lightgreen for#green 3#lightgreen seconds!"
    "skill1_sfx"        "0"
 
    "skill2_setting"    "es_xset am_chance 0|es_xset am_chance 0|es_xset am_chance 5|es_xset am_chance 10|es_xset am_chance 15|es_xset am_chance 20|es_xset am_chance 25|es_xset am_chance 30"
    "skill2_cmd"        "if(server_var(wcs_dice) <= server_var(am_chance)) then racealias_esAM"
    "racealias_esAM"    "es wcs_removefx speed event_var(userid);es est_SetGravity event_var(userid) 1;es_tell event_var(userid) #multi #lightgreenYour buffs have been abolished by#green event_var(es_attackername);es_tell event_var(attacker) #multi #greenAbolish Magic#lightgreen dispells#green event_var(es_username)"
    "skill2_sfx"        "0"
 
    "skill3_setting"    "es_xset s_chance 1|es_xset s_chance 1|es_xset s_chance 2|es_xset s_chance 3|es_xset s_chance 3|es_xset s_chance 4|es_xset s_chance 4|es_xset s_chance 5"
    "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(s_chance)) then racealias_esSL"
    "racealias_esSL"    "es est_Fade event_var(userid) 0 0.001 1.75 0 0 0 255;es est_God event_var(userid) 1;es_setplayerprop event_var(userid) CBasePlayer.m_fFlags 32.0;es_delayed 1.90 est_god event_var(userid) 0;es_delayed 1.75 es_setplayerprop event_var(userid) CBasePlayer.m_fFlags 1;es_tell event_var(userid) #multi #lightgreenYou have been put to#green Sleep#lightgreen by#green event_var(es_attackername);es_tell event_var(attacker) #multi #lightgreenYou have put#green event_var(es_username) #lightgreento sleep!;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 20;es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 200 1 20 100 1 255 255 255 200 10;es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 300 1 20 100 1 0 0 0 200 10"
    "skill3_sfx"        "0"
 
    "skill4_setting"    "es_xset t_time 5|es_xset t_time 6|es_xset t_time 7|es_xset t_time 8|es_xset t_time 9|es_xset t_time 10|es_xset t_time 12|es_xset t_time 15"
    "skill4_cmd"        "es_keysetvalue WCSuserdata server_var(wcs_userid) meta 1;es est_gethealth p_health server_var(wcs_userid);es_tell server_var(wcs_userid) #multi #greenMetamorphasis#lightgreen transforms you into a powerful #greenDemon#lightgreen for#green server_var(t_time) seconds!!;es est_SetPlayerColor server_var(wcs_userid) 0 0 0 255 1;es est_Speed server_var(wcs_userid) 1.5;if (server_var(p_health) < 150) then est_SetHealth server_var(wcs_userid) 150;es_delayed server_var(t_time) es_set wcs_userid server_var(wcs_userid);es_delayed server_var(t_time) es_set p_health server_var(p_health);es_delayed server_var(t_time) es_set round server_var(wcs_roundcounter);es_delayed server_var(t_time) racealias_esMMe"
    "racealias_esMMe"   "es est_isalive wcs_tmp server_var(wcs_userid);if (server_var(wcs_tmp) = 1) then if (server_var(round) = server_var(wcs_roundcounter)) then racealias_esMMend"
    "racealias_esMMend" "es_keysetvalue WCSuserdata server_var(wcs_userid) meta 0;es_tell server_var(wcs_userid) #multi #greenMetamorphasis#lightgreen has ended and you return to your normal state.;es est_SetPlayerColor server_var(wcs_userid) 255 255 255 255 1;es wcs_removefx speed server_var(wcs_userid);es est_gethealth wcs_tmp server_var(wcs_userid);if (server_var(wcs_tmp) < 150) then est_SetHealth server_var(wcs_userid) server_var(p_health);es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 20;es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 500 1 20 100 1 255 0 0 200 10"
    "skill4_sfx"        "0"
    "ultimate_cooldown" "30"
« Last Edit: October 17, 2009, 11:28:32 PM by Yiyas » Logged

LoganLoganLo
Level 1 Trained Beginner
*
Offline Offline

United States United States

Posts: 32




loganloganlo
« Reply #1 on: October 17, 2009, 10:08:57 PM »

Best ever! Thanks for helping me out and posting a fully working one. +1!
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 05:58:00 PM
hello im back
Today at 04:20:40 PM
haha Kleppe...
Today at 01:15:45 PM
lol real life of alyx:Phttp://gadgets.boingboing.net/gimages/alyx2x.jpg
October 21, 2009, 03:23:36 PM
TO the whole model torturial
October 21, 2009, 03:21:18 PM
Some1 there got a link to a topic with the whole torturial?
October 21, 2009, 07:53:16 AM
Ive changed 'em and it work for me! I just changed 'em.
Recent
[Today at 07:09:52 PM]

[Today at 07:07:50 PM]

[Today at 06:39:08 PM]

[Today at 05:37:34 PM]

[Today at 04:25:01 PM]

[Today at 04:24:20 PM]

[Today at 04:11:42 PM]

[Today at 04:09:40 PM]

[Today at 03:57:34 PM]

[Today at 03:46:02 PM]
Theme switch

Powered by MySQL Powered by PHP Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC
TinyPortal v0.9.8 © Bloc
Valid XHTML 1.0! Valid CSS!
Page created in 0.083 seconds with 22 queries.