This is a race based on the Tf2's character the Demoman enjoy and comment please.
You need the block below for the ultimate to work.
The Demoman
Grenade Launcher - Lots Of Grenades
Chargin' Targe - Gain Speed For A low Time
[Ultimate] Sticky Bomb - Spawn An Explosive Barrel
The Block
You need the block below for the ultimate to work.
The Demoman
Grenade Launcher - Lots Of Grenades
Chargin' Targe - Gain Speed For A low Time
[Ultimate] Sticky Bomb - Spawn An Explosive Barrel
Code: [Select]
"0"
{
"name" "The Demoman [Tf2 Set]"
"author" "Tolkaz"
"shortdescription" "KA-BLOOOOOOEEYYYYYYY"
"required_level" "0"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"restrict_shop" "0"
"preloadcmd" "0"
"player_spawn_cmd" "es es_xdelayed 0.1 est_restrictall event_var(userid);est_unrestrict event_var(userid) weapon_hegrenade;est_unrestrict event_var(userid) weapon_usp;est_unrestrict event_var(userid) weapon_glock;es est_SetHealth event_var(userid) 175;est_give event_var(userid) weapon_hegrenade;est_setammo event_var(attacker) weapon_hegrenade 999"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "3"
"numberoflevels" "4"
"skillnames" "Grenade Launcher|Chargin' Targe|Sticky Bomb"
"skilldescr" "Lots Of Grenades|Gain Speed For A low Time|Spawn An Explosive Barrel"
"skillcfg" "player_spawn|player_attacker|player_ultimate"
"skill1_settings" "0"
"skill1_cmd" "es es_xtell event_var(userid) #multi #lightgreenYou have acquired #green999 Grenades"
"skill1_sfx" "0"
"skill2_settings" "es_xsetinfo wcs_change 100;es_xsetinfo wcs_time 1|es_xsetinfo wcs_change 100;es_xsetinfo wcs_time 2|es_xsetinfo wcs_change 100;es_xsetinfo wcs_time 2.5|es_xsetinfo wcs_change 100;es_xsetinfo wcs_time 3"
"skill2_cmd" "if (event_var(weapon) = knife) then es wcs_dealdamage event_var(attacker) event_var(userid) 15;es est_speed server_var(wcs_userid) 2;es es_xdelayed server_var(wcs_time) est_speed server_var(wcs_userid) 1.00;es es_xtell event_var(attacker) #multi #lightgreenYou have done #green15 extra damage #lightgreento your enemy;es es_xtell event_var(userid) #lightgreenYou have taken #green 15 extra damage #lightgreenfrom event_var(attacker)"
"skill2_sfx" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(attacker) est_effect 3 #a 0 sprites/laserbeam.vmt wcs_x1 wcs_y1 wcs_z1 wcs_x2 wcs_y2 wcs_z2 2 2 60 48 225 225 "
"skill3_setting" "es_set wcs_fuse 4|es_set wcs_fuse 3|es_set wcs_fuse 2|es_set wcs_fuse 1"
"skill3_cmd" "es_doblock wcs/WCSultimates/wcs_ultiexplodeprop;es es_xtell event_var(userid) #multi #lightgreenYou have spawned an #greenexplosive barrel #lightgreenthat will explode in (wcs_fuse) second(s)"
"skill3_sfx" "0"
"ultimate_cooldown" "40"
}The Block
Code: [Select]
block wcs_ultiexplodeprop
{
es_prop_physics_create server_var(wcs_userid) props_c17/oildrum001_explosive.mdl
es_format wcs_temp "wcs_%1" server_var(wcs_userid)
es est_setentname server_var(eventscripts_lastgive) server_var(wcs_temp)
es_fire server_var(wcs_userid) server_var(wcs_temp) addoutput "spawnflags 256"
es_fire server_var(wcs_userid) server_var(wcs_temp) addoutput "physdamagescale 9999"
es_fire server_var(wcs_userid) server_var(wcs_temp) addoutput "exploderadius 400"
es_fire server_var(wcs_userid) server_var(wcs_temp) addoutput "explodedamage 200"
es_delayed server_var(wcs_fuse) es_fire server_var(wcs_userid) server_var(wcs_temp) addoutput "onhealthchanged !self,break"
es_delayed server_var(wcs_fuse) es_fire server_var(wcs_userid) server_var(wcs_temp) addoutput "onhealthchanged !self,kill,,1.0"
}
Logged
