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-08-09 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
August 09, 2008, 02:01:02 AM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Current Official Servers:
#1 - 207.210.236.112:27015 Location US
#2 - 85.190.38.232:27015 Location Amsterdam
| Tick@100 | wcs 0.77 | Mani |
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: Hybrid Mage  (Read 215 times)
=[LSS]= Soldier
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 538


Hi


WWW
Soldier62994
« on: October 17, 2007, 12:54:16 AM »

I tested the race, it all works, EXCEPT for the ultimate.  DALIAS is installed...
It does damage, but no stun. Also, the stun is from Human's Bash...

P.S.  The race is alot more balanced than I thought at first...pretty cool btw


Code:
""
 {
    "name"              "Hybrid Mage"
    "author"            "Soldier62994"
    "shortdescription"  "The Power Of The Elements"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "2"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "es est_playplayer event_var(userid) ambient/machines/machine1_hit1.wav;es est_playplayer event_var(userid) weapons/irifle/irifle_fire2.wav"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "5"
    "numberoflevels"    "5"
    "skillnames"        "Summon Water Elemental|Slow|Molten Armor|Blazing Speed|Dragon's Breath"
    "skilldescr"        "When Attacked, Summons A "Water Elemental" To Help Defend You|CoH: Slow Down The Enemy And Make Them Attack Slower(Reload)|Damage Anyone Who Comes Within Range Of You|When You Get Hit, You Gain Speed For A Short Duration|Create A Wave Of Fire, Damaging and Stunning Enemies In A Line With Fire Damage"
    "skillcfg"          "player_victim|player_attacker|player_spawn|player_victim|player_ultimate"

"skill1_setting" "es_xsetinfo wcs_chance 10|es_xsetinfo wcs_chance 15|es_xsetinfo wcs_chance 20|es_xsetinfo wcs_chance 25|es_xsetinfo wcs_chance 35"
"racealias_cyb2T" "es bot_add t Wetsy;es est_spawn Wetsy 1;es es_xdelayed 3 est_SetModel Wetsy headcrab;es es_xdelayed 0.3 est_stripplayer Wetsy 1;es es_xdelayed 0.6 esT_give Wetsy weapon_knife;es es_delayed 0.9 est_teleport Wetsy event_var(userid);es es_delayed 3 ma_kick Wetsy"
"racealias_cyb2cT" "es bot_add ct Squirty;es est_spawn hologram 1;es es_xdelayed 3 est_SetModel Squirty headcrab;es es_xdelayed 0.3 est_stripplayer Squirty 1;es es_xdelayed 0.6 esT_give Squirty weapon_knife;es es_delayed 0.9 est_teleport Squirty event_var(userid);es es_delayed 3 ma_kick Squirty "
"racealias_cyb2atk" "es es_xif (server_var(wcs_team) = 2) then racealias_cyb2T;es es_xif (server_var(wcs_team) = 3) then racealias_cyb2cT"
"skill1_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_cyb2atk;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_cexec event_var(attacker) playgamesound admin_plugin/sephiroth.mp3;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then est_Speed event_var(userid) 3.5;es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_delayed 3 est_Speed event_var(userid) 1"
"skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_player);es es_xmath wcs_z1 + 50;es es_xmath wcs_z2 + 30;es est_effect 3 #a 0 sprites/plasmaember.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 30 10 255 0 10 200;es_xmath wcs_x1 + 50;es est_Effect 3 #a 1 sprites/bloodpsray.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 30 16 255 0 0 255"

"skill2_setting" "es_xsetinfo wcs_chance 5;es_xsetinfo wcs_speed 0.90;es_xsetinfo wcs_duration 1|es_xsetinfo wcs_chance 8;es_xsetinfo wcs_speed 0.80;es_xsetinfo wcs_duration 2|es_xsetinfo wcs_chance 12;es_xsetinfo wcs_speed 0.70;es_xsetinfo wcs_duration 3|es_xsetinfo wcs_chance 16;es_xsetinfo wcs_speed 0.60;es_xsetinfo wcs_duration 4|es_xsetinfo wcs_chance 21;es_xsetinfo wcs_speed 0.45;es_xsetinfo wcs_duration 5"
"racealias_slow21" "es est_speed event_var(userid) 0.7;es es_xdelayed 3 wcs_removefx speed event_var(userid);wcs_getlanguage wcs_lng wcs_lng_s_orb1;esnq est_csay event_var(attacker) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_s_orb2"
"racealias_reld22" "es est_SetAmmo event_var(userid) 1 0;es es_xtell event_var(userid) #multi #lightgreenYour Ammo Is #greenGone;es es_xtell event_var(attacker) #multi #lightgreenYou Have Forced Your Victim To #greenReload"
"skill2_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_slow21;es xsetinfo (server_var(wcs_dice) <= server_var (wcs_chance)) then racelias_reld22"
"skill2_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 40;es_xmath wcs_z2 + 40;es est_Effect 3 #a 0 sprites/purplelaser1.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 0.5 0.5 255 255 255 255;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es_xmath wcs_y1 + 40;es_xmath wcs_y2 + 40;es est_Effect 3 #a 0 sprites/purplelaser1.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 0.5 0.5 255 255 255 255"

"skill3_setting"    "es_xsetinfo wcs_tmp4 2;es_xsetinfo wcs_tmp3 300|es_xsetinfo wcs_tmp4 3;es_xsetinfo wcs_tmp3 340|es_xsetinfo wcs_tmp4 4;;es_xsetinfo wcs_tmp3 380|es_xsetinfo wcs_tmp4 5;es_xsetinfo wcs_tmp3 410|es_xsetinfo wcs_tmp4 6;es_xsetinfo wcs_tmp3 435"
    "racealias_1p321"    "es_getplayerprop wcs_dead server_var(wcs_tmp2) CCSPlayer.baseclass.pl.deadflag;if (server_var(wcs_dead) = 0) then racealias_1p331"
    "racealias_1p331"    "es_getplayerteam wcs_team server_var(wcs_tmp2);if (server_var(wcs_team) = 2) then es_xsetinfo wcs_team #c!d;if (server_var(wcs_team) = 3) then es_xsetinfo wcs_team #t!d;es est_Near wcs_targetid server_var(wcs_team) server_var(wcs_tmp3) server_var(wcs_tmp2) racealias_1p34;racealias_1p311"
    "racealias_1p341"    "es_playsound server_var(wcs_targetid) npc/combine_gunship/ping_search.wav 0.6;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_targetid);es_xmath wcs_z1 + 50;es est_effect 11 #a 0 effects/ar2_altfire1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 0.7 0.5 255;es est_effect 11 #a 0 sprites/physring1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 0.7 0.8 255;es_getplayername wcs_name server_var(wcs_targetid);es_getplayername wcs_name2 server_var(wcs_tmp2);es wcs_dealdamage server_var(wcs_tmp2) server_var(wcs_targetid) server_var(wcs_tmp4);es_tell server_var(wcs_tmp2) Your Molten Armor Damage server_var(wcs_name) For server_var(wcs_tmp4);es_tell server_var(wcs_targetid) Molten Armor From server_var(wcs_name2) Damaged You Forserver_var(wcs_tmp4), Back Off Quickly To Avoid More Damage
    "racealias_1p311"    "es_keygetvalue wcs_round WCSuserdata server_var(wcs_tmp2) aura_round;if (server_var(wcs_roundcounter) = server_var(wcs_round)) then es_xdelayed 1.7 wcs_dalias racealias_1p321 server_var(wcs_tmp2) server_var(wcs_tmp3) server_var(wcs_tmp4)"
    "skill3_cmd"        "es_xsetinfo wcs_name2 0;es_xsetinfo wcs_round 0;es_keysetvalue WCSUserdata event_var(userid) aura_round server_var(wcs_roundcounter);es_setinfo wcs_tmp2 event_var(userid);racealias_1p31"
    "skill3_sfx"        "0"

"skill4_setting" "es_xsetinfo wcs_speed 1.15|es_xsetinfo wcs_speed 1.3|es_xsetinfo wcs_speed 1.45|es_xsetinfo wcs_speed 1.6|es_xsetinfo wcs_speed 1.75|es_xsetinfo wcs_speed 1.90"
"skill4_cmd" "es est_speed event_var(userid) server_var(wcs_speed);es es_xdelayed 3 es est_speed event_var(userid) 1.09"
"skill4_sfx" "es est_effect 4 #a 0 sprites/fire_floor.vmt server_var(wcs_userid) 1 30 25 15 255 0 25 255"

// wcs_max  - maximum distance ((variable + 1) * 250), wcs_tmp11  - damage dealth with 1 wave (person will get often 1-2 hits, don't set too high)
"skill5_setting"    "es_xsetinfo wcs_max 4;es_xsetinfo wcs_tmp11 14;|es_xsetinfo wcs_max 5;es_xsetinfo wcs_tmp11 14|es_xsetinfo wcs_max 6;es_xsetinfo wcs_tmp11 14|es_xsetinfo wcs_max 7;es_xsetinfo wcs_tmp11 14|es_xsetinfo wcs_max 8;es_xsetinfo wcs_tmp11 14"
"racealias_1p41"   "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_getviewcoord server_var(wcs_userid) wcs_x2 wcs_y2 wcs_z2;es_math wcs_x2 - server_var(wcs_x1);es_math wcs_y2 - server_var(wcs_y1);es_math wcs_z2 - server_var(wcs_z1);es_math wcs_x2 * server_var(wcs_x2);es_math wcs_y2 * server_var(wcs_y2);es_math wcs_z2 * server_var(wcs_z2);es_setinfo wcs_distance server_var(wcs_x2);es_math wcs_distance + server_var(wcs_y2);es_math wcs_distance + server_var(wcs_z2);es_xmath wcs_distance root 2;es_xmath wcs_distance / 250;es est_rounddecimal wcs_distance server_var(wcs_distance) 0;racealias_1p42"
"racealias_1p42"   "es est_getviewcoord server_var(wcs_userid) wcs_x2 wcs_y2 wcs_z2;es_math wcs_x2 - server_var(wcs_x1);es_math wcs_y2 - server_var(wcs_y1);es_math wcs_z2 - server_var(wcs_z1);es_math wcs_x2 / server_var(wcs_distance);es_math wcs_y2 / server_Var(wcs_distance);es_math wcs_z2 / server_var(wcs_distance);es_xsetinfo wcs_tmp1 racealias_1p44;es_setinfo wcs_tmp2 server_var(wcs_userid);es_setinfo wcs_tmp3 server_var(wcs_x1);es_setinfo wcs_tmp4 server_var(wcs_y1);es_setinfo wcs_tmp5 server_var(wcs_z1);es_setinfo wcs_tmp6 server_var(wcs_x2);es_setinfo wcs_tmp7 server_var(wcs_y2);es_setinfo wcs_tmp8 server_var(wcs_z2);if (server_var(wcs_distance) > server_var(wcs_max)) then es_xsetinfo wcs_distance server_var(wcs_max);es_xmath wcs_distance + 1;es_setinfo wcs_tmp9 server_var(wcs_distance);racealias_1p43"
"racealias_1p43"   "es wcs_dalias racealias_1p44 server_var(wcs_tmp2) server_var(wcs_tmp3) server_var(wcs_tmp4) server_var(wcs_tmp5) server_var(wcs_tmp6) server_var(wcs_tmp7) server_var(wcs_tmp8) server_var(wcs_tmp9) server_var(wcs_tmp10) server_var(wcs_tmp11)"
"racealias_1p44"   "if (server_var(wcs_tmp9) > 0) then racealias_1p45"
"racealias_1p45"   "es_math wcs_tmp3 + server_var(wcs_tmp6);es_math wcs_tmp4 + server_var(wcs_tmp7);es_math wcs_tmp5 + server_var(wcs_tmp8);es est_effect 10 #a 0 sprites/lgtning_noz.vmt server_var(wcs_tmp3) server_var(wcs_tmp4) server_var(wcs_tmp5) 40 300 2 800 300 0 20 15 164 255 100;es nearcoord wcs_targetid server_var(wcs_tmp10) server_var(wcs_tmp3) server_var(wcs_tmp4) server_var(wcs_tmp5) 300 300 300 racealias_1p46;es_xmath wcs_tmp9 - 1;es_delayed 0.4  wcs_dalias racealias_1p44 server_var(wcs_tmp2) server_var(wcs_tmp3) server_var(wcs_tmp4) server_var(wcs_tmp5) server_var(wcs_tmp6) server_var(wcs_tmp7) server_var(wcs_tmp8) server_var(wcs_tmp9) server_var(wcs_tmp10) server_var(wcs_tmp11)"
"racealias_1p46"   "es_getplayerprop wcs_dead server_var(wcs_targetid) CCSPlayer.baseclass.pl.deadflag;es es_xif (server_var(wcs_dead) = 0) then racealias_1p47"
"racealias_1p47"   "es wcs_dealdamage server_var(wcs_tmp2) server_var(wcs_targetid) server_var(wcs_tmp11);es_xsetinfo wcs_nameattacker 0;es_xsetinfo wcs_nametarget 0;es est_getname wcs_nameattacker server_var(wcs_tmp2);es est_getname wcs_nametarget server_var(wcs_targetid);es_tell server_var(wcs_targetid) #Green You are hit by server_var(wcs_nameattacker) with Sonic Wave Ultimate;es_tell server_var(wcs_tmp2) #Green You hit server_var(wcs_nametarget) with Sonic Wave Ultimate"
"racealias_yo3a"    "es est_Freeze event_var(userid) 1;es es_xdelayed 1 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
    // "racealias_yo3b"    "es es_xsetplayerprop event_var(userid) CBasePlayer.m_fFlags 32.0;es es_xdelayed 1 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username)"
    "skill5_cmd"   "es_xsetinfo wcs_tmp10 0;es_getplayerteam wcs_tmp10 server_var(wcs_userid);if (server_var(wcs_tmp10) = 2) then es_xsetinfo wcs_tmp10 #ct;if (server_var(wcs_tmp10) = 3) then es_xsetinfo wcs_tmp10 #t;racealias_1p41 then racealias_yo3a"
    "skill5_sfx"        "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 40;es_xmath wcs_z2 + 40;es est_Effect 3 #a 0 sprites/glow.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 2.5 2.5 255 255 255 255;es_xmath wcs_y1 + 40;es_xmath wcs_y2 + 40;es est_Effect 3 #a 0 sprites/glow.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 2.5 2.5 255 255 255 255"
    "ultimate_cooldown" "30"
 }

And the race itslef,

1 - Summon Water Elemental - When you are attacked, it summons a headcrab(Bot) named Squishy or Wetsy to knife the enemy, they are very fast, but can only knife; They last for 3 seconds.(They're very fast) If Squish or Wetsy kill the enemy, you DONT get the kill, but it will still say that Squishy or Wetsy knifed em

2 - Slow - Slowdown the enemy and force them to reload; You shoot them, they start moving slower(10%-50%) for (1-4) seconds; You also force them to reload(Their clip is gone)

3 - Molten Armor - When someone walks by you, they start taking damage(They are warned they are taking damage); An "aura" emites from you, when someone steps into it, they take damage. They are warned to run away

4 - Blazing Speed - When under attack, move faster ; You get shot at and gain a bust of speed for 3 seconds(Semi-Fast Speed)

Ultimate - Dragon's Breath - Damage many enemies in front of you, and stun them for 1 second; You hit your ultimate key, then X amount of enemies in X range(Increases with levels) take X amount of damage once or twice(Random). Then they are also stunned for 1 second.

These are all WoW Moves, including the names. This is exactly what they do(except slow makes them move slower and attack slower, but I made the attack slower into reload)(Summon Water Elemental summons a water elemental to shoot water balls at them, this one knifes to limit overpoweredness)

Thanks to ODDITY for bot skill, Nova for speed, Stinky for DALIAS, and Holliday cause I took your sfx(But changed around alot of stuff with them)


You also need to edit your bot profile, which I will put up if this race will start working.

EDIT:  Awesome 300th post
« Last Edit: October 17, 2007, 12:56:23 AM by =[LSS]= Soldier » Logged


=[LSS]= NEW Wc3 Server
Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
August 08, 2008, 03:50:51 AM
im a a nub with a server, first server i ever had, its a wcs server that sucks lol need to make it better
August 08, 2008, 01:13:42 AM
Hey guys im back finally made some major races im testing them now on my server
August 07, 2008, 07:21:12 PM
harley i think the last 3 words in your name describe you perfectly ^^
August 07, 2008, 11:07:23 AM
I like pie
August 07, 2008, 06:47:26 AM
I sent a few of you coders a PM's. Please check them as you may like what you see and reply. Thanks!
August 06, 2008, 09:43:45 PM
Added IronMan .. enjoy
August 05, 2008, 01:45:06 AM
Awww shit bro theres a tornado at my house west chicago! bbl
Recent
[Today at 12:35:16 AM]

[Today at 12:26:42 AM]

[August 08, 2008, 11:26:18 PM]

[August 08, 2008, 11:01:50 PM]

[August 08, 2008, 09:00:20 PM]

[August 08, 2008, 08:48:51 PM]

[August 08, 2008, 07:29:41 PM]

[August 08, 2008, 07:28:55 PM]

[August 08, 2008, 04:20:47 PM]

[August 08, 2008, 04:07:44 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.042 seconds with 27 queries.