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 2010-02-03 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
February 03, 2010, 05:12:53 AM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Join the new Facebook Warcraft-Source.com Group! It has been currently opened!
Join!
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: Death-Bot, All player_death skills  (Read 580 times)
Raynos
Level 7 Expert
*****
Offline Offline

United Kingdom

Posts: 158



« on: December 20, 2008, 03:05:38 PM »

Hey just made a custom race for fun ^^

Death-Bot, he has 6 player_death skills, design idea is 1hp knife only, Deals high damage to enemy on death ^^

Code:

 {
    "name"              "Death-Bot"
    "author"            "Rayy"
    "shortdescription"  "Only useful in death"
    "required_level"    "200"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "es est_sethealth event_var(userid) 1;es est_restrictall event_var(userid);es es_delayed 0.1 est_unrestrict event_var(userid) knife;es es_delayed 0.3 es_give event_var(userid) weapon_knife;es es_tell event_var(userid) #green you have 1 health and no weapons your only useful when you die"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "6"
    "numberoflevels"    "6"
    "skillnames"        "Death damage|Respawn|Death teamheal|Death slay|Death god|Death weakness"
    "skilldescr"        "Damage the enemy when you die|Respawn|heal your team when you die|Slay the enemy when you die|Become a god after you die|slay the enemy if he is weak after he kills you"
    "skillcfg"          "player_death|player_death|player_death|player_death|player_death|player_death"

"skill1_setting"    "es_set wcs_chance 20;es_set wcs_deathdamage 10|es_set wcs_chance 30;es_set wcs_deathdamage 12|es_set wcs_chance 40;es_set wcs_deathdamage 15|es_set wcs_chance 50;es_set wcs_deathdamage 20|es_set wcs_chance 70;es_set wcs_deathdamage 25|es_set wcs_chance 85;es_set wcs_deathdamage 30"
        "skill1_cmd"        "es es_if (server_var(wcs_dice) <= server_var(wcs_chance)) then racealais_Deb11;es es_if (server_var(wcs_dice) > server_var(wcs_chance)) then racealais_Deb21"
"racealias_Deb11"   "es damage event_var(attacker) server_var(wcs_deathdamage) 32 event_var(userid);es es_tell event_var(attacker) #green You killed the death-bot now he damages you;es es_tell event_var(userid) #green you damaged your foe upon death"
"racealias_Deb21"   "es es_set wcs_dice2 0;es es_rand wcs_dice2 1 100;es es_if (server_var(wcs_dice2) <= server_var(wcs_chance)) then racealias_Deb31"
"racealias_Deb31"   "es damage event_var(attacker) 10 32 event_var(userid);es es_tell event_var(attacker) #green Death-bot damage you minorly;es es_tell event_var(userid) #green you did minor damage to enemy on death"
"skill1_sfx"        "es es_if (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_Deb41;es es_if (server_var(wcs_dice) > server_var(wcs_chance)) then racealias_Deb51"
"racealias_Deb41"   "es es_set x1 0;es es_set y1 0;es es_set z1 0;es es_set v1 0;es es_getplayerlocation x1 y1 z1 event_var(userid);es es_createvectorstring v1 server_var(x1) server_var(y1) server_var(z1);es es_set x2 0;es es_set y2 0;es es_set z2 0;es es_set v2 0;es es_getplayerlocation x2 y2 z2 event_var(attacker);es es_createvectorstring v2 server_var(x2) server_var(y2) server_var(z2);es es_delayed 0.3 es_effect dust server_var(v1) server_var(v2) 50 1.0"
"racealias_Deb51"   "es es_if (server_var(wcs_dice2) <= server_var(wcs_chance)) then racealias_Deb41"


"skill2_setting"    "es_set wcs_chance2 30|es_set wcs_chance2 40|es_set wcs_chance2 50|es_set wcs_chance2 70|es_set wcs_chance2 85|es_set wcs_chance2 100"
"skill2_cmd"        "es es_if (server_var(wcs_dice) <= server_var(wcs_chance2)) then racealias_Deb12"
"racealias_Deb12"   "es es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_delayed 1 est_spawn event_var(userid) 1;es es_delayed 1.1 est_teleport event_var(userid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);es es_tell event_var(userid) #green you have come back to life"
"skill2_sfx"        "es es_if (server_var(wcs_dice) <= server_var(wcs_chance2)) then racealias_Deb22"
"racealias_Deb22"   "es es_set x3 0;es es_set y3 0;es es_set z3 0;es es_set v3 0;es es_getplayerlocation x3 y3 z3 event_var(userid);es es_createvectorstring v3 server_var(x3) server_var(y3) server_var(z3);es es_delayed 0.5 es_effect smoke server_var(v3) smoke 1 8"

"skill3_setting"    "es_set wcs_heal 5|es_set wcs_heal 10|es_set wcs_heal 15|es_set wcs_heal 20|es_set wcs_heal 30|es_set wcs_heal 40"
"skill3_cmd"        "es es_if (event_var(es_userteam) = 2) then racealias_Deb13;es es_if (event_var(es_userteam) = 3) then racealias_Deb23"
"racealias_Deb13"   "es est_health #c!d + server_var(wcs_heal);es es_tell #c!d #green you were healed by the death of a friend;es es_tell event_var(userid) #green your death granted your team with health"
"racealias_Deb23"   "es est_health #t!d + server_var(wcs_heal);es es_tell #t!d #green you were healed by the death of a friend;es es_tell event_var(userid) #green your death granted your team with health"
"skill3_sfx"        "0"

"skill4_setting"    "es_set wcs_chance3 5|es_set wcs_chance3 8|es_set wcs_chance3 11|es_set wcs_chance3 14|es_set wcs_chance3 17|es_set wcs_chance3 20"
"skill4_cmd"        "es es_if (server_var(wcs_dice) <= server_var(wcs_chance3)) then racealias_Deb14"
"racealias_Deb14"   "es damage event_var(attacker) 1000 32 event_var(userid);es es_tell event_var(attacker) #green You shot the death-bot but he blew up and killed you;es es_tell event_var(userid) #green you blew up and killed the opponent"
"skill4_sfx"        "0"

"skill5_setting"    "es_set wcs_chance4 5|es_set wcs_chance4 15|es_set wcs_chance4 30|es_set wcs_chance4 45|es_set wcs_chance4 60|es_set wcs_chance4 95"
"skill5_cmd"        "es es_if (servervar(wcs_dice) <= server_var(wcs_chance4)) then racealias_Deb15"
"racealias_Deb15"   "es es_delayed 2 est_god event_var(userid) 1;es es_delayed 1.9 est_setplayercolor event_var(userid) 0 0 0 0 1;es es_tell event_var(userid) #green you are now a god;es es_delayed 5 est_god event_var(userid) 0;es es_delayed 4.9 est_setplayercolor 255 255 255 255 1;es es_tell event_var(userid) #green you are no longer a god"
"skill5_sfx"        "0"

"skill6_setting"    "es_set wcs_chance5 20;es_set wcs_healthleft 10|es_set wcs_chance5 30;es_set wcs_healthleft 15|es_set wcs_chance5 40;es_set wcs_healthleft 20|es_set wcs_chance5 50;es_set wcs_healthleft 25|es_set wcs_chance5 60;es_set wcs_healthleft 30|es_set wcs_chance5 90;es_set wcs_healthleft 40"
"skill6_cmd"        "es es_if (server_var(wcs_dice) <= server_var(wcs_chance5)) then racealias_Deb16;es es_if (server_var(wcs_dice) > server_var(wcs_chance5)) then racealias_Deb26"
"racealias_Deb16"   "es es_set wcs_health1 0;es es_set wcs_health1 event_var(es_attackerhealth);es es_if (server_var(wcs_health1) <= server_var(wcs_healthleft)) then racealias_Deb36;es es_if (server_var(wcs_health1) => 260) then racealias_Deb36"
"racealias_Deb36"   "es damage event_var(attacker) server_var(wcs_health1) 32 event_var(userid);es es_tell event_var(attacker) #green you were weak and hence died;es es_tell event_var(userid) #green you killed the weak opponent"
"racealias_Deb26"   "es es_set wcs_dice2 0;es es_rand wcs_dice2 1 100;es es_if (server_var(wcs_dice2) <= server_var(wcs_chance)) then racealias_Deb46"
"racealias_Deb46"   "es es_set wcs_health2 0;es es_set wcs_health2 event_var(es_attackerhealth);es es_if (server_var(wcs_health2) <= server_var(wcs_healthleft)) then racealias_Deb56"
"racealias_Deb56"   "es damage event_var(attacker) 10 32 event_var(userid);es es_tell event_var(attacker) #green You are weak and hence got injured;es es_tell event_var(userid) #green you injured your weak foe"
"skill6_sfx"        "0"
}


Pardon the skillx_sfx = "0" im a) too lazy to code skill_sfx for a simple fun race and b) cant code skill_sfx :p

The code is 100% custom no C&P Smiley and ive done things my way including probably and overuse of racealias

ive checked for syntax but havn't uploaded/tested this on a server yet, im still looking for a server to upload all my custom races :p (7 so far, 10 soon)

Tell me what you think ^^

Rayy
« Last Edit: December 21, 2008, 03:05:57 AM by Raynos » Logged
MikeHORROR
Level 0 Beginner

Offline Offline

Belgium Belgium

Posts: 18




Cptbullet
« Reply #1 on: December 20, 2008, 07:22:32 PM »

Nice race Rayy
I'm looking forward to co-op with ya Cheesy
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
February 02, 2010, 10:43:30 AM
Yap, he mean eventscripter xD
February 02, 2010, 01:03:48 AM
Eventscripter. lol
February 02, 2010, 12:23:17 AM
A WCS scripter?
February 01, 2010, 06:12:18 PM
izh lookeh for 1 scripter to supp0t me
February 01, 2010, 05:14:04 PM
does anyone had a server problem that skin shows errors because people doesn't get .mdl file download....
February 01, 2010, 01:06:01 PM
Type any est_command in console and it will tell you it's syntax automatically Smiley
February 01, 2010, 12:40:20 AM
whats est_freeze syntax?

Recent
[Today at 03:11:55 AM]

[Today at 01:09:04 AM]

[Today at 12:38:04 AM]

[February 02, 2010, 07:24:36 PM]

[February 02, 2010, 06:06:19 PM]

[February 02, 2010, 06:02:56 PM]

[February 02, 2010, 05:57:30 PM]

[February 02, 2010, 05:54:01 PM]

[February 02, 2010, 04:40:07 PM]

[February 02, 2010, 09:52:57 AM]
Theme switch

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