You stare at an enemy and activate your ultimate.
The enemy your staring at then will have an effect bestowed on him that will make him take double damage from ANYBODY and EVERYBODY that shoots him. After 20 seconds it will wear off.
We made a skill and an ultimate, I'm not good at keyvalues but he's good. We worked togeather to make what we have but it's not working. Could somebody point us in the right direction?
This is the block I have in a folder in eventscripts called double_damage...
Code:
block load
{
es_set victimid 0
es_set DD 0
es_set AttackerDamage
}
block unload
{
}
event player_hurt
{
es_getplayersteamid victimid event_var(userid)
es_keygetvalue DD WCSuserdata server_var(victimid) Double_Damage
es_set AttackerDamage event_var(dmg_health)
es_math server_var(AttackerDamage) * 2
if (server_var(DD) == 1) then wcs_dealdamage event_var(Attacker) event_var(userid) server_var(AttackerDamage)
}
{
es_set victimid 0
es_set DD 0
es_set AttackerDamage
}
block unload
{
}
event player_hurt
{
es_getplayersteamid victimid event_var(userid)
es_keygetvalue DD WCSuserdata server_var(victimid) Double_Damage
es_set AttackerDamage event_var(dmg_health)
es_math server_var(AttackerDamage) * 2
if (server_var(DD) == 1) then wcs_dealdamage event_var(Attacker) event_var(userid) server_var(AttackerDamage)
}
This is the skill in the wcsraces_db, its skills cfg is set as player_ultimate
Code:
"skill2_setting" "es_set wcs_time 2|es_set wcs_time 4|es_set wcs_time 6|es_set wcs_time 8|es_set wcs_time 15"
"skill2_cmd" "es_set target 0;es_set steamid 0;es est_getviewplayer server_var(wcs_userid) target;es es_getplayersteamid steamid server_var(target);if (server_var(target) != 0) then es_keysetvalue WCSuserdata server_var(steamid) Double_Damage 1;es_load double_damage;es es_delayed server_var(wcs_time) es_unload double_damage"
"skill2_sfx" "0"
"ultimate_cooldown" "30"
"skill2_cmd" "es_set target 0;es_set steamid 0;es est_getviewplayer server_var(wcs_userid) target;es es_getplayersteamid steamid server_var(target);if (server_var(target) != 0) then es_keysetvalue WCSuserdata server_var(steamid) Double_Damage 1;es_load double_damage;es es_delayed server_var(wcs_time) es_unload double_damage"
"skill2_sfx" "0"
"ultimate_cooldown" "30"
Any help would be appreciated. Thank you.






United States
Logged

France


