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
and ive done things my way including probably and overuse of racealiasive 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







Logged
Belgium
