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 2012-10-16 (original capture). Home · Forum · All archived topics · Downloads
October 16, 2012, 03:48:40 PM

Author Topic: Need help with player_ability  (Read 33 times)

Online Badutski

  • Level 0 Beginner
  • Posts: 1
  • <3 WCS :)
Need help with player_ability
« on: October 14, 2012, 06:53:24 AM »
Is it possable to make a "player_ability" for speed ? ive tried but i suck at making races

Here is my race
Show content
[Ghost Recon: Future Soldier]
   #Requirement section
   required           = 1535
   maximum            = 0

   #Restrict section
   restrictmap        = ""
   restrictteam       = 0
   restrictitem       = ""
   teamlimit         = 0

   #Other info
   author             = "MrShuffle"
   desc               = "Welcome to the Ghost Recon Soldier, now you dont exist."
   spawncmd           = "es_xdoblock wcs/tools/ultimates/default/wcs_wallhack_reset_beta2;es wcs_setfx armor event_var(userid) 100 0;es wcs give event_var(userid) weapon_m4a1;es wcs give event_var(userid) weapon_awp;es wcs give event_var(userid) weapon_"USP tactical";es wcs give event_var(userid) weapon_flashbang;es wcs_restrict event_var(userid) all;es wcs_unrestrict event_var(userid) m4a1;es wcs_unrestrict event_var(userid) awp;es wcs_unrestrict event_var(userid) "USP tactical";es wcs_unrestrict event_var(userid) flashbang;es wcs_setfx 1stclip server_var(wcs_userid) = 5000 0"
   deathcmd           = "es_xdoblock wcs/tools/ultimates/default/wcs_wallhack_reset_beta2"
   roundstartcmd      = ""
   roundendcmd        = ""
   preloadcmd         = ""
   allowonly          = ""
   onchange           = "es_xdoblock wcs/tools/ultimates/default/wcs_wallhack_reset_beta2"
   racecategory       = ""
   
   #Skill information
   numberofskills     = 7
   numberoflevels     = 4
   skillnames         = "Agility|High Tech Body Armor|Cloaking Camouflage|Synchronizing Takedown|High Tech Combat Training|Combat Sprint|Sonar H.U.D"
   skilldescr         = "Increases Movement speed and Jump Heigh|Grants Health and Armor|Decreases Visibillity|Gives a chance each shot to kill you'r target instantly by a sniping headshot|You'r Damage overall is increased|Makes you run faster for a short period of time|Sends out Waves of magnetic pulses showing the location of you'r enemies location for a short period of time"
   skillcfg           = "player_spawn|player_spawn|player_spawn|player_attacker|player_attacker|player_ability|player_ultimate"
   skillneeded        = "0|0|0|0|0|0|7"

   #Skill specific information
   [[skill1]]
setting =    "es_xset wcs_speed 1.25|es_xset wcs_speed 1.30|es_xset wcs_speed 1.50|es_xset wcs_speed 1.70"
cmd =        "es wcs_setfx speed event_var(userid) = server_var(wcs_speed) 0;es_delayed 2 wcs_setfx gravity event_var(userid) 0.50 0;es wcs_xtell event_var(userid) #darkredAgility Training Succesful"
sfx =        ""
   [[skill2]]
setting =       "es_xset wcs_addhealth 50|es_xset wcs_addhealth 75|es_xset wcs_addhealth 100|es_xset wcs_addhealth 150"
cmd =           "es wcs_setfx health event_var(userid) + server_var(wcs_addhealth) 0;es_tell event_var(userid) #multi #green[#lightblueHigh Tech Body Armor#greenGranted server_var(wcs_addhealth) Extra Health and 200 Extra Armor."
sfx =           ""
   [[skill3]]
setting            = "es_xset wcs_invis 50|es_xset wcs_invis 60|es_xset wcs_invis 70|es_xset wcs_invis 85"      
cmd                = "es wcs_setfx invisp event_var(userid) = server_var(wcs_invis) 0"   
sfx                = ""
   [[skill4]]
setting =       "es_xset wcs_multiplier 20000|es_xset wcs_multiplier 30000|es_xset wcs_multiplier 40000|es_xset wcs_multiplier 500000"
racealias_im3 =      "es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es_math wcs_dmg * server_var(wcs_multiplier);es wcs_decimal wcs_dmg server_var(wcs_dmg);es wcs damage event_var(userid) event_var(attacker) server_var(wcs_dmg);es_tell event_var(userid) #multi #green[#lightgreenYou have been assisted by a fellow Recon]"
cmd =           "if (server_var(wcs_dice) <= 5) then es_xif (event_var(es_userdead) = 0) then wcs_xalias racealias_im3"
sfx =           "es_playsound event_var(userid) ambient\Sniper_Rifle 1.0"
   [[skill5]]
setting =       "es_xset wcs_multiplier 0.25|es_xset wcs_multiplier 0.50|es_xset wcs_multiplier 1.0|es_xset wcs_multiplier 2"
racealias_im2 =      "es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es_math wcs_dmg * server_var(wcs_multiplier);es wcs_decimal wcs_dmg server_var(wcs_dmg);es wcs damage event_var(userid) event_var(attacker) server_var(wcs_dmg)"
cmd =           "if (server_var(wcs_dice) <= 7) then es_xif (event_var(es_userdead) = 0) then wcs_xalias racealias_im2"
sfx =           ""
   [[skill6]]
setting = "es_xset wcs_duration 2.0|es_xset wcs_duration 2.4|es_xset wcs_duration 2.8|es_xset wcs_duration 3"
cmd = "es wcs_setfx speed server_var(wcs_userid) = 6 server_var(wcs_duration);es_delayed server_var(wcs_duration);es wcs_setfx speed server_var(wcs_userid) = 1.7"
sfx = ""
cooldown = "15"
   [[skill7]]
setting           = "es_xset wcs_duration 3|es_xset wcs_duration 3|es_xset wcs_duration 3|es_xset wcs_duration 3"
cmd          = "es_xset CTmodel VGUI\gfx\VGUI\gign.vmt; es_xset Tmodel VGUI\gfx\VGUI\arctic.vmt; es_xset overlay effects/combine_binocoverlay; es_xset gloweffect sprites/ledglow.vmt; es_set wh_id server_var(wcs_userid); wcs_xalias racealias_bholebegin; es_tell server_var(wh_id) #multi #defaultWallhack #lightgreenactivated for #green server_var(wcs_duration) #lightgreenseconds."
racealias_bholebegin  = 'es_format wcs_tmp wallhack_%1 server_var(wcs_userid); es repeat create server_var(wcs_tmp) "es_xdoblock wcs/tools/ultimates/default/wcs_wallhack_on_beta2"; es repeat start server_var(wcs_tmp) .1; if (server_var(wcs_duration) != 0) then es_xdoblock wcs/tools/ultimates/default/wcs_wallhack_end_beta2'
sfx          = ""
cooldown       = "30|20|10|1"

and here is the ability i wanna make
Show content
setting = "es_xset wcs_duration 2.0|es_xset wcs_duration 2.4|es_xset wcs_duration 2.8|es_xset wcs_duration 3"
cmd = "es wcs_setfx speed server_var(wcs_userid) = 6 server_var(wcs_duration);es_delayed server_var(wcs_duration);es wcs_setfx speed server_var(wcs_userid) = 1.7"
sfx = ""
cooldown = "15"