|
HOLLIDAY
|
 |
« Reply #15 on: October 18, 2007, 01:39:06 AM » |
|
est_explode? lol
first i was going to use est_near and wcs_explode but this is what i get when i use wcs_explode
] wcs_explode ERROR: Eventscripts cannot find the 0 key! Error source es_wcs/WCSfunctions.txt: es es_xkeygetvalue wcs_tmp "WCSuserdata" server_var(wcs_userid) "ismole"
|
|
|
|
|
Logged
|
|
|
|
|
|
|
HOLLIDAY
|
 |
« Reply #17 on: October 18, 2007, 05:42:28 AM » |
|
lol yeah i figured that.. thats why i said first i tried wcs_explode and i got "ismole" ...i guess i wasent useing it right.. sucker?
so i cant delay wcs_ulti_suicide how about if i put an es_delayed in the block just before es wcs_explode server_var(wcs_userid) server_var(wcs_targetid) server_var(wcs_magnitude) server_var(wcs_radius)"
or just made a new block i could delay the commands in the block without blowing uup random people right?
block wcs_ulti_dontblowuprandompeople { es es_delayed 5 wcs_explode server_var(wcs_userid) server_var(wcs_targetid) server_var(wcs_magnitude) server_var(wcs_radius)" }
|
|
|
|
« Last Edit: October 18, 2007, 08:14:33 AM by HOLLIDAY »
|
Logged
|
|
|
|
|
c6464
Guest
|
 |
« Reply #18 on: October 18, 2007, 07:35:02 AM » |
|
stinky coded dalias 
|
|
|
|
|
Logged
|
|
|
|
|
HOLLIDAY
|
 |
« Reply #19 on: October 18, 2007, 10:53:47 AM » |
|
Automaton FIXED NEW SKILL : AUTO AIMFirst knife race with no player_spawn skillsno invisiblility no speed, no low gravity,extra hp or long jump when you hit the enemy with your knife you have a chance to make them drop their weapon,if they do drop their weapon you are able to pic it up for x amount of seconds.you also have a chance to use the gun you are hit with for x amount of seconds. you have an "Automatic medical system" that restors your hp.You have a Automatic Targeting System that gives you a sg550 for x amount of seconds..Weapon disintegrate - Disintegrate the attackers weapons apon your death Confiscate - Take the enemies weapon Automatic medic system - Automaticaly restore your hp Automatic Target System - Auto Aim
the main thing about this race is the sounds.goes good with the sfx too. all ingame sounds no need to download anything.[/b] let me know what you think
"30" { "name" "Automaton" "author" "HOLLIDAY" "required_level" "0" "maximum_level" "0" "allow_only" "0" "teamlimit" "0" "preloadcmd" "0" "player_spawn_cmd" "es est_restrictall event_var(userid);es es_delayed 0.2 est_unrestrict event_var(userid) weapon_knife;es es_delayed 0.5 est_give event_var(userid) weapon_knife;es est_playplayer event_var(userid) ambient/levels/labs/teleport_weird_voices1.wav;es est_playplayer event_var(userid) ambient/levels/citadel/strange_talk1.wav;es es_delayed 5 est_playplayer event_var(userid) hl1/fvox/automedic_on.wav" "round_start_cmd" "0" "round_end_cmd" "0" "numberofskills" "4" "numberoflevels" "5" "skillnames" "Weapon disintegrate|Confiscate|Automatic medic system|Automatic Target System" "skilldescr" "Disintegrate the attackers weapons apon your death|Take the enemies weapon|Automaticaly restore your hp or a chance to get the attackers gun|Auto Aim" "skillcfg" "player_death|player_attacker|player_victim|player_ultimate"
"skill1_setting" "es_xsetinfo wcs_chance 12|es_xsetinfo wcs_chance 14|es_xsetinfo wcs_chance 15|es_xsetinfo wcs_chance 25|es_xsetinfo wcs_chance 38" "racealias_btknife1""es est_stripplayer event_var(attacker) 1;es es_delayed 0.5 est_give event_var(attacker) weapon_knife" "skill1_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_btknife1" "skill1_sfx" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 85;es est_effect 11 #a 0 sprites/640_train.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 3 0.5 255"
"skill2_setting" "es_xsetinfo wcs_chance 10;es_xsetinfo wcs_duration 3|es_xsetinfo wcs_chance 15;es_xsetinfo wcs_duration 5|es_xsetinfo wcs_chance 20;es_xsetinfo wcs_duration 7|es_xsetinfo wcs_chance 35;es_xsetinfo wcs_duration 9|es_xsetinfo wcs_chance 40;es_xsetinfo wcs_duration 10" "racealias_fzd2" "es est_getprimary wcs_tmp event_var(userid);es est_getsecondary wcs_tmp1 event_var(userid);es es_delayed 0.2 est_DropWeapon event_var(userid) 1;es es_delayed 0.3 est_DropWeapon event_var(userid) 2;es es_delayed 0.2 est_unrestrict event_var(attacker) server_var(wcs_tmp);es es_delayed 0.2 est_unrestrict event_var(attacker) server_var(wcs_tmp1);es es_delayed server_var(wcs_duration) est_restrict event_var(attacker) server_var(wcs_tmp);es es_delayed server_var(wcs_duration) est_restrict event_var(attacker) server_var(wcs_tmp1);es es_delayed server_var(wcs_duration) est_playplayer event_var(attacker) hl1/fvox/ammo_depleted.wav" "skill2_cmd" "es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then es es_xif (event_var(weapon) = knife) then racealias_fzd2" "skill2_sfx" "es est_effect 4 #a 0 sprites/tp_beam001.vmt event_var(userid) 2 5 10 20 100 155 255 255;es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xif (server_var(wcs_rand) = 1) then est_effect 11 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1 2.3 90"
"skill3_setting" "es_xsetinfo wcs_chance 10;es_xsetinfo wcs_hp 10|es_xsetinfo wcs_chance 25;es_xsetinfo wcs_hp 20|es_xsetinfo wcs_chance 30;es_xsetinfo wcs_hp 30|es_xsetinfo wcs_chance 33;es_xsetinfo wcs_hp 40|es_xsetinfo wcs_chance 38;es_xsetinfo wcs_hp 50" "racealias_knifebt3""es est_gethealth wcs_tmp event_var(userid);es es_xif(event_var(health) > 10) then racealias_knifebt4" "racealias_knifebt4""es es_delayed 6 est_healthadd event_var(userid) server_var(wcs_hp);es es_delayed 2 est_playplayer event_var(userid) npc/vort/health_charge.wav;es est_playplayer event_var(userid) hl1/fvox/health_dropping.wav;es es_delayed 5 est_playplayer event_var(userid) hl1/fvox/power_restored.wav" "skill3_cmd" "es est_gethealth wcs_tmp event_var(userid);es es_xif(event_var(health) > 50) then racealias_knifebt5;es est_gethealth wcs_tmp event_var(userid);es es_xif(event_var(health) < 50) then racealias_knifebt3;es est_gethealth wcs_tmp event_var(userid);es es_xif(event_var(health) = 0) then est_playplayer event_var(userid) hl1/fvox/flatline.wav" "racealias_knifebt5""es es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_knifebtt" "racealias_knifebtt""es est_getprimary wcs_tmp2 event_var(attacker);es est_unrestrict event_var(userid) server_var(wcs_tmp2);es es_delayed 0.2 est_give event_var(userid) server_var(wcs_tmp2);es es_delayed server_var(wcs_duration) est_restrict event_var(userid) server_var(wcs_tmp2);es est_playplayer event_var(userid) npc/combine_gunship/attack_start2.wav;es est_playplayer event_var)attacker npc/combine_gunship/attack_start2.wav" "racealias_knifebt6""es est_gethealth wcs_tmp event_var(userid);es es_xif(event_var(health) > 10) then racealias_knifebt7" "racealias_knifebt7""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 + 1920;es_xmath wcs_z2 + 20;es es_delayed 2 est_Effect 3 #a 4 effects/bluelaser1.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) 6 20 40 255 10 25 255" "skill3_sfx" "es est_gethealth wcs_tmp event_var(userid);es es_xif(event_var(health) < 50) then racealias_knifebt6"
"skill4_setting" "es_xsetinfo wcs_maxtargets 1;es_xsetinfo wcs_radius 500;es_xsetinfo wcs_stab 2|es_xsetinfo wcs_maxtargets 1;es_xsetinfo wcs_radius 550;es_xsetinfo wcs_stab 2|es_xsetinfo wcs_maxtargets 1;es_xsetinfo wcs_radius 750;es_xsetinfo wcs_stab 3|es_xsetinfo wcs_maxtargets 1;es_xsetinfo wcs_radius 950;es_xsetinfo wcs_stab 4|es_xsetinfo wcs_maxtargets 1;es_xsetinfo wcs_radius 1120;es_xsetinfo wcs_stab 5" "skill4_cmd" "es es_xdoblock wcs/WCSultimates/wcs_ulti_aim;es est_unrestrict server_var(wcs_userid) weapon_sg550;es es_delayed 0.1 est_give server_var(wcs_userid) weapon_sg550;es est_modplayerweapon server_var(wcs_userid) sg550 9000;es es_delayed server_var(wcs_stab) est_restrict server_var(wcs_userid) weapon_sg550" "skill4_sfx" "0" } block wcs_ulti_aim paste this to the bottom of your es_WCSultimates.txt block wcs_ulti_aim { es es_xif (server_var(wcs_debug) = "1") then echo wcs_ulti_aim start es_xsetinfo wcs_team_target 0 es es_xgetplayerteam wcs_team server_var(wcs_userid) es es_xif (server_var(wcs_team) = 2) do { es_xsetinfo wcs_team_target 3 es_xsetinfo wcs_team_targetn "#c!d" } es es_xif (server_var(wcs_team) = 3) do { es_xsetinfo wcs_team_target 2 es_xsetinfo wcs_team_targetn "#t!d" } es es_xif (server_var(wcs_team_target) != "0") do { es_xsetinfo wcs_pcount 0 es es_xgetlivingplayercount wcs_pcount server_var(wcs_team_target) es es_xif (server_var(wcs_pcount) > 0) do { es_xsetinfo wcs_wall "1" alias wcs_run_ulti_aim1 "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 server_var(wcs_targetid);wcs_run_ulti_aim2" alias wcs_run_ulti_aim2 "es_xsetinfo wcs_immunity 0;es es_xkeygetvalue wcs_immunity WCSuserdata server_var(wcs_targetid) ulti_immunity;es es_xif (server_var(wcs_immunity) = 0) then wcs_run_ulti_aim3;es es_xif (server_var(wcs_immunity) != 0) then es_xtell server_var(wcs_userid) #multi server_var(wcs_lng_ulti_immunity_a);es es_xif (server_var(wcs_immunity) != 0) then es_xtell server_var(wcs_targetid) #multi server_var(wcs_lng_ulti_immunity_v)" alias wcs_run_ulti_aim3 "es_xmath wcs_counter + 1;es es_xif (server_var(wcs_graphicfx) = 1) then es_xdelayed 3 est_setaim server_var(wcs_userid) server_var(wcs_targetid) 0;es es_cexec server_var(wcs_userid) r_screenoverlay sprites/reticle.vmt;wcs_run_ulti_aim4;es_xmath wcs_z1 + 50;es est_effect 3 #a 0 sprites/orangelight1.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 10 10 200 255 255 255" alias wcs_run_ulti_aim4 "es es_delayed 7 es_cexec server_var(wcs_userid) r_screenoverlay 0;es es_cexec server_var(wcs_userid) playgamesound hl1/fvox/targetting_system.wav;es es_delayed 1 es_cexec server_var(userid) playgamesound weapons/physcannon/physcannon_charge.wav;es es_delayed 2 es_cexec server_var(userid) playgamesound weapons/cguard/charging.wav;es es_delayed 3 es_cexec server_var(wcs_userid) playgamesound npc/attack_helicopter/aheli_charge_up.wav;es es_delayed 2 es_cexec server_var(userid) playgamesound weapons/cguard/charging.wav;es es_delayed server_var(wcs_stab) es_cexec server_var(wcs_userid) playgamesound weapons/physcannon/physcannon_tooheavy.wav" es_xsetinfo wcs_counter 0 es est_Near wcs_targetid server_var(wcs_team_targetn) server_var(wcs_radius) server_var(wcs_userid) "es es_xexists wcs_exists userid server_var(wcs_targetid);es es_xif (server_var(wcs_exists) = 1) then es_xif (server_var(wcs_counter) < server_var(wcs_maxtargets)) then wcs_run_ulti_aim1" es es_xif (server_var(wcs_counter) > 0) do { } es_xelse do { es_xsetinfo wcs_ultinotexec 1 } } es_xelse do { es_xsetinfo wcs_ultinotexec 1 } } es es_xif (server_var(wcs_debug) = "1") then echo wcs_ulti_aim end } [attachment deleted by admin - older than 200 days!]
|
|
|
|
|
Logged
|
|
|
|
|
Frodo
|
 |
« Reply #20 on: October 18, 2007, 02:38:58 PM » |
|
How does auto-aim work?...
|
|
|
|
|
Logged
|
 Actually I found it as best Bux ever. Everything's automated!
|
|
|
|
HOLLIDAY
|
 |
« Reply #21 on: October 18, 2007, 03:07:32 PM » |
|
est_near and est_setaim. if target is near when you use ultimate it automatically points right at their head.it dosent lock on the target or anything though keep in mind this is a knife race so maybe the skill isnt so over powered maybe it is...the ultimate gives you a sg550 then delayes 3 seconds and sets the aim, then you have 1 second to shoot and it restricts the sg550
|
|
|
|
|
Logged
|
|
|
|
|
c6464
Guest
|
 |
« Reply #22 on: October 18, 2007, 05:16:49 PM » |
|
Does the ultimate work?!?! Better make it an player_victim and aim person who shot you..
|
|
|
|
|
Logged
|
|
|
|
|
Frodo
|
 |
« Reply #23 on: October 18, 2007, 06:04:30 PM » |
|
Yea and if 3 people are shooting you, get jumping aim and if you are running away and get hit, instead of run away, aim at him and get headshot because you've missed directions...
|
|
|
|
|
Logged
|
 Actually I found it as best Bux ever. Everything's automated!
|
|
|
|
HOLLIDAY
|
 |
« Reply #24 on: October 18, 2007, 07:22:27 PM » |
|
it just makes you aim at the first enemy it finds within range.it also draws a line to where the player is. mostly sfx to the skill, has some sounds to it too,
|
|
|
|
|
Logged
|
|
|
|
|
[Oddity]TeacherCreature
|
 |
« Reply #25 on: October 29, 2007, 12:20:52 PM » |
|
I find with a 6 second cooldown the ultimate performs smoother.
|
|
|
|
|
Logged
|
|
|
|
|
=[LSS]= Soldier
|
 |
« Reply #26 on: October 29, 2007, 08:22:49 PM » |
|
Can this go through walls? I'd love to get a headshot as a CT in assualt, through the building with your first shot
|
|
|
|
|
Logged
|
 =[LSS]= NEW Wc3 Server
|
|
|
|
HOLLIDAY
|
 |
« Reply #27 on: October 29, 2007, 09:50:30 PM » |
|
it does go threw some walls
|
|
|
|
|
Logged
|
|
|
|
|
|
|
CA.Berettonawak
|
 |
« Reply #29 on: May 30, 2008, 05:55:07 PM » |
|
you're sure it's THIS race that crashes your server?
|
|
|
|
|
Logged
|
Beret, keep yourself focusing on 1 project. Be sure to memorize that down since it sounds good. i love tuna juice  =CA= Pietro: back =CA= Pietro: sorry, was downstair sharing my chocolate with my cat =CA= Pietro: you should see his face when he ate it xD =CA= Berettonawak: just because you don't have hope doesn't mean we're doomed
|
|
|
|