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 2009-10-26 (original capture). Home · Forum · All archived topics · Downloads
Warcraft-Source.com - WCS mod for CSS
October 26, 2009, 06:46:14 PM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Please obey the rules, to achieve a pleasent order in our community.
Google  
  Home   Forum   Help Search Login Register   *
Pages: 1 [2] 3   Go Down
  Print  
Current Topic Rating: **** You have not rated this topic. Select a rating:
Author Topic: Automaton  (Read 2906 times)
HOLLIDAY
<Race Maker>
Watchdogs
Level 7 Expert
*****
Offline Offline

Posts: 2270



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« 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

[Oddity]TeacherCreature
Moderator
Level 7 Expert
*****
Online Online

United States United States

Posts: 1356



WWW
bonggged

myServer 72.5.102.44:27015
(Warning: click connects through Steam)
« Reply #16 on: October 18, 2007, 02:32:12 AM »

i meant wcs  lol sucker
Logged

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

Posts: 2270



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« 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 Smiley
Logged
HOLLIDAY
<Race Maker>
Watchdogs
Level 7 Expert
*****
Offline Offline

Posts: 2270



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #19 on: October 18, 2007, 10:53:47 AM »


  Automaton   
                FIXED
NEW SKILL : AUTO AIM



First knife race with no player_spawn skills
no 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
             


Code:
"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
Code:
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
Level 7 Expert
*****
Offline Offline

Posts: 854


Actinosphaerium eichhorni


WWW
ckenduro
aulix
« 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
<Race Maker>
Watchdogs
Level 7 Expert
*****
Offline Offline

Posts: 2270



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« 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
Level 7 Expert
*****
Offline Offline

Posts: 854


Actinosphaerium eichhorni


WWW
ckenduro
aulix
« 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
<Race Maker>
Watchdogs
Level 7 Expert
*****
Offline Offline

Posts: 2270



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« 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
Moderator
Level 7 Expert
*****
Online Online

United States United States

Posts: 1356



WWW
bonggged

myServer 72.5.102.44:27015
(Warning: click connects through Steam)
« Reply #25 on: October 29, 2007, 12:20:52 PM »

I find with a 6 second cooldown the ultimate performs smoother.
Logged

=[LSS]= Soldier
Level 7 Expert
*****
Offline Offline

United States United States

Posts: 538



WWW
Soldier62994
« 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
<Race Maker>
Watchdogs
Level 7 Expert
*****
Offline Offline

Posts: 2270



WWW
Wc3_HOLLIDAY_Wc3
wc3hollidaywc3

myServer 8.2.0.222:27015
(Warning: click connects through Steam)
« Reply #27 on: October 29, 2007, 09:50:30 PM »

it does go threw some walls
Logged

[Oddity]TeacherCreature
Moderator
Level 7 Expert
*****
Online Online

United States United States

Posts: 1356



WWW
bonggged

myServer 72.5.102.44:27015
(Warning: click connects through Steam)
« Reply #28 on: October 29, 2007, 10:31:14 PM »

Love the sounds
Logged

CA.Berettonawak
Le renommé méconnu...
Watchdogs
Level 7 Expert
*****
Online Online

France France

Posts: 2640


Big Berettonawak is watching you...


WWW
Bifkids
« Reply #29 on: May 30, 2008, 05:55:07 PM »

you're sure it's THIS race that crashes your server?
Logged

Quote from: N0life
Beret, keep yourself focusing on 1 project. Be sure to memorize that down since it sounds good.
Quote from: myself
i love tuna juice Cheesy
Quote from: Pietro
=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
Quote from: myself
=CA= Berettonawak: just because you don't have hope doesn't mean we're doomed
Pages: 1 [2] 3   Go Up
  Print  
 
Jump to:  

Last 7 Shouts:
Today at 06:17:47 PM
I feel the same way, DanMister.

Just wow...
Today at 12:59:41 PM
wow...
Today at 05:21:43 AM
is the cracklin because hes getting cooked
Today at 04:23:57 AM
wow suicidal... just wow..... ok so heres another one...  

So a pig calls another pig and says "i can't hear you your 'cracklin'!

BAWHAHHA
Today at 03:03:40 AM
it took me a little to get that joke but hahahaha
October 25, 2009, 10:10:23 PM
So, I duck, goes into an apothacary and buys some chapstick, and says "put it on my bill"
October 25, 2009, 07:30:50 PM
well though, i am sure it uses CSS-provided redirection functions...
Recent
[Today at 06:44:13 PM]

[Today at 06:30:58 PM]

[Today at 06:29:31 PM]

[Today at 04:54:23 PM]

[Today at 03:47:02 PM]

by MiiX
[Today at 02:01:50 PM]

[Today at 12:59:34 PM]

[Today at 12:55:11 PM]

[Today at 10:29:01 AM]

[Today at 10:20:01 AM]
Theme switch

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