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-06-03 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
June 03, 2008, 02:20:07 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Remember to check on the FAQ before start posting.
It may save you time and effort.
Also here is the WCS Wiki!
Google  
  Home   Forum   Help Search Login Register   *
Pages: [1] 2 3   Go Down
  Print  
This topic has not yet been rated! You have not rated this topic. Select a rating:
Author Topic: New Race: Blood Necromancer, not yet tested, custom  (Read 1534 times)
Fast.Food
Level 7 Expert
*****
Offline Offline

Posts: 401



WWW
« on: June 06, 2007, 07:27:36 PM »

Ok, I was bored so I made another race, its not copy and paste, but it might include some ideas already coded. I havent tested it yet, but Im quite sure lots of things will work. I also want to ask HOLLIDAY if he could make some effects to make it 'look' cooler. Feel free to comment and report bugs. I also dont know if its overpowered or anything but it should be fun to play

enjoy:
 
Code:
"0" // ADD CORRECT NUMBER HERE TO MAKE IT MATCHING, MAKE SURE ALL '{' and '}' match !
  {
    "name"              "Blood Necromancer"
    "author"            "Fast.Food [WCS team]"
    "shortdescription"  "Red Shadow|Poisen|Heal|Respawn Team"
    "required_level"    "50"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "2"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "es_xsetinfo wcs_ok 0;es es_xrand wcs_rand 1 3;es es_xif (server_var(wcs_rand) = 1) then es_xsetinfo wcs_ok 1;es es_xif (server_var(wcs_rand) = 1) then es_xtell event_var(userid) #multi #green: Respawn Ability #lightgreenActivated"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "8"
    "skillnames"        "Blood Shadow|Poisen|Blood Restoration|Blood Sacrifice"
    "skilldescr"        "Use your Blood Magic to create surreal red shadows|Poisen your enemy after you shot him, making him lose Health over time|Restore some of your damage taken|Sacrifice Blood to respawn your team"
    "skillcfg"          "player_spawn|player_attacker|player_victim|player_ultimate"

    "skill1_setting"    "es_xsetinfo wcs_chance 25|es_xsetinfo wcs_chance 35|es_xsetinfo wcs_chance 45|es_xsetinfo wcs_chance 55|es_xsetinfo wcs_chance 65|es_xsetinfo wcs_chance 75|es_xsetinfo wcs_chance 85|es_xsetinfo wcs_chance 100"
    "skill1_cmd"        "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdoblock wcs/WCSultimates/wcs_blood_shadow"
    "skill1_sfx"        "0"

    "skill2_setting"    "es_xsetinfo wcs_poisen 1|es_xsetinfo wcs_poisen 1|es_xsetinfo wcs_poisen 2|es_xsetinfo wcs_poisen 2|es_xsetinfo wcs_poisen 3|es_xsetinfo wcs_poisen 3|es_xsetinfo wcs_poisen 4|es_xsetinfo wcs_poisen 4"
    "racealias_bn2" "es es_xdelayed 1 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poisen);es es_xdelayed 1 es_xtell event_var(userid) #lightgreenYou got hit by#green event_var(es_attackername) 's Poisones es_xdelayed 3 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poisen);es es_xdelayed 5 wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_poisen)"
    "skill2_cmd"        "es es_xif (server_var(wcs_dice) <= 10) then racealias_bn2;es es_xif (server_var(wcs_dice) <= 10) then es_xtell event_var(attacker) #multi #lightgreenYou have #greenpoisened event_var(es_username) #lightgreen !!"
    "skill2_sfx"        "0"

    "skill3_setting"    "es_xsetinfo wcs_healportion 1|es_xsetinfo wcs_healportion 1|es_xsetinfo wcs_healportion 2|es_xsetinfo wcs_healportion 2|es_xsetinfo wcs_healportion 3|es_xsetinfo wcs_healportion 3|es_xsetinfo wcs_healportion 4|es_xsetinfo wcs_healportion 5"
    "racealias_bn3" "es es_xdelayed 1 est_Health event_var(userid) + server_var(wcs_healportion);es es_xdelayed 1 es_xtell (event_var(userid) #multi #lightgreen: You are#greenrestoring #lightgreensome #greenBlood;es es_xdelayed 3 est_Health event_var(userid) + server_var(wcs_healportion)es es_xdelayed 5 est_Health event_var(userid) + server_var(wcs_healportion)"
    "skill3_cmd"        "es es_xif (server_var(wcs_dice) <= 33) then racealias_bn3"
    "skill3_sfx"        "0"

    "skill4_setting"    "es_xsetinfo wcs_shealth 50|es_xsetinfo wcs_shealth 45|es_xsetinfo wcs_shealth 40|es_xsetinfo wcs_shealth 35|es_xsetinfo wcs_shealth 30|es_xsetinfo wcs_shealth 30|es_xsetinfo wcs_shealth 30|es_xsetinfo wcs_shealth 25"
    "skill4_cmd"        "es es_xif (server_var(wcs_ok) = 1) then es_xdoblock wcs/WCSultimates/wcs_ulti_respawn;es es_xif (server_var(wcs_ok) != 1) then es_xtell server_var(wcs_userid) #multi #greenRespawn Ability #lightgreenis #greenNOT #lightgreenactivated !!"
    "skill4_sfx"        "es es_xif (server_var(wcs_ok) = 1) then es_give server_var(wcs_userid) env_spark;es_fire server_var(wcs_userid) env_spark startspark"
    "ultimate_cooldown" "0"


// ATTENTION
// CUT AND PASTE THESE BLOCKS INTO WCSultimates/es_WCSultimates.txt !
// _____________________________________________________
//

block wcs_ulti_respawn
{
  es es_xif (server_var(wcs_ok) = 1) do
  {
es es_xgetcmduserid wcs_userid
es es_xgetplayerteam wcs_team server_var(wcs_userid)
es es_xgetplayername wcs_name server_var(wcs_userid)
es es_xif (server_var(wcs_team) = 2) do
{
es est_Health server_var(wcs_userid) - server_var(wcs_shealth)
es es_xmsg #multi #green server_var(wcs_name) #lightgreenactivated the #greenRespawn Ability #lightgreen!!
es es_xdelayed 1 es_msg #multi #greenSpawning #lightgreenin #green3
es es_xdelayed 2 es_msg #multi #greenSpawning #lightgreenin #green2
es es_xdelayed 3 es_msg #multi #greenSpawning #lightgreenin #green1
es es_xdelayed 4 est_Spawn #t
es es_xtell server_var(wcs_userid) #multi #lightgreenYou have #greensacrifised server_var(wcs_shealth) HP #lightgreenand #greenrespawned #lightgreenyour team succesfully
}
es es_xif (server_var(wcs_team) = 3) do
{
es est_Health server_var(wcs_userid) - server_var(wcs_shealth)
es es_xmsg #multi #green server_var(wcs_name) #lightgreenactivated the #greenRespawn Ability #lightgreen!!
es es_xdelayed 1 es_msg #multi #greenSpawning #lightgreenin #green3
es es_xdelayed 2 es_msg #multi #greenSpawning #lightgreenin #green2
es es_xdelayed 3 es_msg #multi #greenSpawning #lightgreenin #green1
es es_xdelayed 4 est_Spawn #c
es es_xtell server_var(wcs_userid) #multi #lightgreenYou have #greensacrifised server_var(wcs_shealth) HP #lightgreenand #greenrespawned #lightgreenyour team succesfully
}
  }
  es_xsetinfo wcs_ok 0
}

block wcs_blood_shadow
{
  es es_xfire event_var(userid) shadow* color "255 0 0"
  es es_xtell event_var(userid) #multi #green: Blood Shadows #lightgreenactivated
}

THE BLOCKS _MUST_ BE PLACED INTO THE es_WCSultimates.txt !!

Also, sorry if this is against your rules bobbogan, cause it isnt tested yet (removed CSS, shit game )
EDIT: Zomfg, when will it finally work :/
« Last Edit: June 07, 2007, 02:27:20 PM by Fast.Food » Logged

Care.
:D|POWER|
Evil admin :D
Watchdogs
Level 7 Expert
*****
Offline Offline

Netherlands Netherlands

Posts: 367


Koekjen?


WWW
kurenai_kun
sodpower001
« Reply #1 on: June 06, 2007, 07:55:46 PM »

Skills are


"Use your Blood Magic to create surreal red shadows|Poisen your enemy after you shot him, making him lose Health over time|Restore some of your damage taken|Sacrifice Blood to respawn your team"


Use your Blood Magic to create surreal red shadows: explain plz
Poisen your enemy after you shot him: oksy understood
making him lose Health over time: MKay understood
Restore some of your damage taken:in what way do you restore??
Sacrifice Blood to respawn your team: how many you kill yourself


Sorry i needed to post this cuaze i know there's alot stupid ass ppl here XD who would ask What can it dooo...

Anyway this race sounds exiting  and i would like to test it someday tell me if there's a server where i can find it^^


Take care ^^ power
Logged
Fast.Food
Level 7 Expert
*****
Offline Offline

Posts: 401



WWW
« Reply #2 on: June 06, 2007, 08:18:12 PM »

Well: 1st skill: instead of black shadows, they are RED
 2nd skill: you shot them, after 1 second, he takes another X dmaage, after 3 secs again, 5 secs again,
 3rd skill: you GET shot, then you might restore health after 1, 3, 5 seconds
4th skill: you sacrifice health (you cannot kill yourself), then the ENTIRE team spawns, unless they are alive, no matter how many are dead.
Logged

Care.
c6464
Guest
« Reply #3 on: June 06, 2007, 08:25:17 PM »

That last skill is overpowered, but cool as you triggers the ultimate...

You pawn coding, make some more!!!
Logged
Fast.Food
Level 7 Expert
*****
Offline Offline

Posts: 401



WWW
« Reply #4 on: June 06, 2007, 08:25:53 PM »

The last skill can ONLY BE ACTIVATED ~ 1 on 3 rounds !!!
Logged

Care.
c6464
Guest
« Reply #5 on: June 06, 2007, 08:28:02 PM »

wow, fast reply dude... To bad it had to be activated 1 on 3 rounds... Less powerfull
Logged
:D|POWER|
Evil admin :D
Watchdogs
Level 7 Expert
*****
Offline Offline

Netherlands Netherlands

Posts: 367


Koekjen?


WWW
kurenai_kun
sodpower001
« Reply #6 on: June 06, 2007, 08:30:43 PM »

That last skill is overpowered, but cool as you triggers the ultimate...

You pawn coding, make some more!!!


No i dont agree with you (i do on the last part)

But it would be nice to get a limit on the last skill
like you spawn 'ure team back' BUT it would cost you 75 HP and all of your team only spawn with 70 HP

But We cant be sure if its too powerfull unless we Try it out
Logged
c6464
Guest
« Reply #7 on: June 06, 2007, 08:33:26 PM »

Yeah... I agree... But I demand more races!!!!!!!!!!!!!
Logged
Real_Wolf
WCS Supporter
Level 7 Expert
*****
Offline Offline

New Zealand New Zealand

Posts: 636


« Reply #8 on: June 07, 2007, 12:46:41 AM »

mmmm, loving the es_xfire in there.

Thats really where you need to go to start getting really unique skills, the es tools are starting to get weared out.

, sadly i don't have any experience with es_xfire, except for the way to remove someones items, which est_stripplayer does
Logged

=|[K|T]|= Real Wolf

Fast.Food
Level 7 Expert
*****
Offline Offline

Posts: 401



WWW
« Reply #9 on: June 07, 2007, 07:00:02 AM »

Theres a limit on the last skill, read before critise:
In the playerspawn, if the rand is 1, I set wcs_ok to 1 => you can now activate your ultimate.

In the ultimate block, once you pressed it, it switches back to 0 at the end of the block, so you can only activate it once.

RW: Agree, es_set/getplayerprop, es_give/fire are unique things, and none of them are actually custom and already in the game. like speed: es_give uid player_speedmod;es_fire uid player_speedmod ModifySpeed X

Basically I didnt really know what to do with skill 2 en 3, but they fit in nice, so
Logged

Care.
Real_Wolf
WCS Supporter
Level 7 Expert
*****
Offline Offline

New Zealand New Zealand

Posts: 636


« Reply #10 on: June 07, 2007, 07:45:06 AM »

es_trick is also a nice little one to put in that list
Logged

=|[K|T]|= Real Wolf

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

Posts: 1630



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #11 on: June 07, 2007, 08:13:38 AM »

why dont i see any red shadows?
Logged

Fast.Food
Level 7 Expert
*****
Offline Offline

Posts: 401



WWW
« Reply #12 on: June 07, 2007, 12:56:47 PM »

I updated it, should work I think. The "255 0 0" could mess up rest of the quotes, so... Thats why I put it in a block to prevent failure. Try again
Logged

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

Posts: 1630



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #13 on: June 07, 2007, 02:14:24 PM »

i still dont see any red shadows
it says in LightGreen Blood Shadoes #LightGreenActivated
i think you forgot the #multi
but still no Blood Shadows
Logged

Fast.Food
Level 7 Expert
*****
Offline Offline

Posts: 401



WWW
« Reply #14 on: June 07, 2007, 02:22:10 PM »

Message is fixed, no block anymore. I forgot the world : shadow* COLOR lol...
I dont know if it works now, could you test it again?
Logged

Care.
Pages: [1] 2 3   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 12:55:44 AM
thanks dude i appreciate a lot
June 02, 2008, 05:34:50 PM
@RK1132: I just corrected your race, not a bad try. Hopefully you learn from it, as I explain why most things are incorrect.
June 02, 2008, 04:19:51 PM
but may i also use sth like
es_delayed server_var(time) if(1 == 1) do {}
June 02, 2008, 04:17:32 PM
ah well thx
June 01, 2008, 09:12:20 PM
Do es_delayed X es_xdoblock SCRIPTNAME/myblock

~J3ff
June 01, 2008, 04:39:39 PM
what the beast race
June 01, 2008, 04:38:52 PM
hi
Recent
[Today at 02:12:47 AM]

[Today at 02:08:09 AM]

[Today at 12:58:49 AM]

[Today at 12:57:58 AM]

[Today at 12:57:25 AM]

[Today at 12:09:56 AM]

[June 02, 2008, 11:46:54 PM]

[June 02, 2008, 10:06:55 PM]

[June 02, 2008, 09:44:51 PM]

[June 02, 2008, 09:39:27 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.085 seconds with 28 queries.