Code
GeSHi (eventscripts):"skill4_setting" "es_xset wcs_mag 30|es_xset wcs_mag 60|es_xset wcs_mag 95|es_xset wcs_mag 130|es_xset wcs_mag 165|es_xset wcs_mag 200"
"skill4_cmd" "es_xdoblock wcs/WCSultimates/wcs_ability_roach"
"skill4_sfx" "0"
"ultimate_cooldown" "0"
Code
GeSHi (eventscripts):block wcs_ability_roach
{
es_xset multiplier 0
es_xset wcs_radius 115
es_xset wcs_magnitude 0
es_xset wcs_team 0
es_xset wcs_targetid 0
es_keygetvalue multiplier WCSuserdata server_var(wcs_userid) wcs_multiplier
ifx false(multiplier) do
{
es_xset multiplier 1
}
es_xmath multiplier float
es_math multiplier * server_var(wcs_mag)
es est_rounddecimal wcs_magnitude server_var(multiplier) 0
es_xset wcs_team_target 0
es_getplayerteam wcs_team server_var(wcs_userid)
// check teams (T=2, CT=3)
// es_msg server_var(wcs_magnitude)
if (server_var(wcs_team) = 2) do
{
es_xset wcs_team_target 3
es_xset wcs_team_targetn "#c!d"
}
if (server_var(wcs_team) = 3) do
{
es_xset wcs_team_target 2
es_xset wcs_team_targetn "#t!d"
}
if (server_var(wcs_team_target) != "0") do
{
alias wcs_run_ulti_explode1 "es_xmath wcs_counter + 1;es wcs_explode server_var(wcs_userid) server_var(wcs_targetid) server_var(wcs_magnitude) server_var(wcs_radius);es wcs_dealdamage server_var(wcs_userid) server_var(wcs_userid) 10000"
es_xset wcs_counter 0
es est_near wcs_targetid server_var(wcs_team_target) server_var(wcs_radius) server_var(wcs_userid) "es_exists ex userid server_var(wcs_targetid);if (server_var(ex) = 1) then wcs_run_ulti_explode1"
}
}
Code
GeSHi (eventscripts):"skill5_setting" "es_xset wcs_dam 7|es_xset wcs_dam 14|es_xset wcs_dam 21|es_xset wcs_dam 28|es_xset wcs_dam 35"
"skill5_cmd" "es_xdoblock wcs/WCSultimates/wcs_ability_pain"
"skill5_sfx" "0"
"ultimate_cooldown" "15"
Code
GeSHi (eventscripts):block wcs_ability_pain
{
es_xset wcs_team_target 0
es_xset wcs_team_targetn 0
es_xset wcs_team 0
es_getplayerteam wcs_team server_var(wcs_userid)
//Team check
ifx parse("wcs_team == 2") do
{
es_xset wcs_team_target 3
es_xset wcs_team_targetn "#c!d"
es_xset wcs_pcount 0
es_getlivingplayercount wcs_pcount server_var(wcs_team_target)
if (server_var(wcs_pcount) > 0) do
{
es_xset wcs_targetid 0
es est_randplayer wcs_targetid server_var(wcs_team_targetn)
es_xset wcs_immunity 0
es_keygetvalue wcs_immunity WCSuserdata server_var(wcs_targetid) ulti_immunity
if (server_var(wcs_immunity) = 0) do
{
es wcs_dealdamage server_var(wcs_userid) server_var(wcs_targetid) server_var(wcs_dam)
es est_shake server_var(wcs_targetid) 2 10 10
es es_tell server_var(wcs_userid) #multi #lightgreenYou have damaged an enemy!
es es_tell server_var(wcs_targetid) #multi #lightgreenYou have been damaged by a Pain Elemental!
}
}
}
ifx parse("wcs_team == 3") do
{
es_xset wcs_team_target 2
es_xset wcs_team_targetn "#t!d"
es_xset wcs_pcount 0
es_getlivingplayercount wcs_pcount server_var(wcs_team_target)
if (server_var(wcs_pcount) > 0) do
{
es_xset wcs_targetid 0
es est_randplayer wcs_targetid server_var(wcs_team_targetn)
es_xset wcs_immunity 0
es_keygetvalue wcs_immunity WCSuserdata server_var(wcs_targetid) ulti_immunity
if (server_var(wcs_immunity) = 0) do
{
es wcs_dealdamage server_var(wcs_userid) server_var(wcs_targetid) server_var(wcs_dam)
es est_shake server_var(wcs_targetid) 2 10 10
es es_tell server_var(wcs_userid) #multi #lightgreenYou have damaged an enemy!
es es_tell server_var(wcs_targetid) #multi #lightgreenYou have been damaged by a Pain Elemental!
}
}
}
}
Can somebody tell me what I did wrong here? The second code is the same overview for four other codes that also fail, so I know I must have missed a check somewhere... ;_;






United States
Logged

France


