
This item will curse your enemies. Cursed enemies will show no symptoms, but they will burn their near-by allies.
So enjoy shooting your opponent and watching them catch their temates on fire.
Code:
"oddity.counter.strike.com"
{
"name" "Sorceror's Weapon"
"description" "Curse your enemy so they burn near-by teamates"
"category" "3"
"cost" "7000"
"level" "0"
"dab" "1"
"duration" "1"
"maxamount" "0"
"itemconfig" "player_attacker"
"cmdbuy" "0"
"shopalias_curse1" "es_setinfo wcs_tmp2 event_var(userid);shopalias_curse2"
"shopalias_curse2" "es_xdelayed 1 wcs_dalias shopalias_curse3 server_var(wcs_tmp2) 600 1"
"shopalias_curse3" "es_getplayerprop wcs_dead server_var(wcs_tmp2) CCSPlayer.baseclass.pl.deadflag;if (server_var(wcs_dead) = 0) then shopalias_curse4"
"shopalias_curse4" "es_getplayerteam wcs_team server_var(wcs_tmp2);if (server_var(wcs_team) = 2) then es_xsetinfo wcs_team #t!d;if (server_var(wcs_team) = 3) then es_xsetinfo wcs_team #c!d;es est_Near wcs_targetid server_var(wcs_team) 600 server_var(wcs_tmp2) shopalias_curse5;shopalias_curse2"
"shopalias_curse5" "es es_xgetplayername wcs_name server_var(wcs_targetid);es est_burn server_var(wcs_targetid) 3;es_tell server_var(wcs_tmp2) Your cursed and you are burning your teamate: server_var(wcs_name);es_tell server_var(wcs_targetid) You are being burned by a near-by teamate who is cursed"
"cmdactivate" "es es_xif (server_var(wcs_dice) <= 30) then shopalias_curse0"
}
{
"name" "Sorceror's Weapon"
"description" "Curse your enemy so they burn near-by teamates"
"category" "3"
"cost" "7000"
"level" "0"
"dab" "1"
"duration" "1"
"maxamount" "0"
"itemconfig" "player_attacker"
"cmdbuy" "0"
"shopalias_curse1" "es_setinfo wcs_tmp2 event_var(userid);shopalias_curse2"
"shopalias_curse2" "es_xdelayed 1 wcs_dalias shopalias_curse3 server_var(wcs_tmp2) 600 1"
"shopalias_curse3" "es_getplayerprop wcs_dead server_var(wcs_tmp2) CCSPlayer.baseclass.pl.deadflag;if (server_var(wcs_dead) = 0) then shopalias_curse4"
"shopalias_curse4" "es_getplayerteam wcs_team server_var(wcs_tmp2);if (server_var(wcs_team) = 2) then es_xsetinfo wcs_team #t!d;if (server_var(wcs_team) = 3) then es_xsetinfo wcs_team #c!d;es est_Near wcs_targetid server_var(wcs_team) 600 server_var(wcs_tmp2) shopalias_curse5;shopalias_curse2"
"shopalias_curse5" "es es_xgetplayername wcs_name server_var(wcs_targetid);es est_burn server_var(wcs_targetid) 3;es_tell server_var(wcs_tmp2) Your cursed and you are burning your teamate: server_var(wcs_name);es_tell server_var(wcs_targetid) You are being burned by a near-by teamate who is cursed"
"cmdactivate" "es es_xif (server_var(wcs_dice) <= 30) then shopalias_curse0"
}
This Code must be entered into your Ultimates text file (2 PARTS)
Part 1. This goes on the top of the file:
Code:
es_xexists wcs_exists command wcs_dalias
es es_xif (server_var(wcs_exists) = 0) then es_xregcmd wcs_dalias wcs/WCSultimates/wcs_dalias "delayed aliases"
es es_xif (server_var(wcs_exists) = 0) then es_xregcmd wcs_dalias wcs/WCSultimates/wcs_dalias "delayed aliases"
Part 2. This goes further down to create it's own block
Code:
block wcs_dalias
{
if (server_var(wcs_debug) = "1") then echo wcs_dalias start
es_xsetinfo wcs_tmp1 0
es_xsetinfo wcs_tmp2 0
es_xsetinfo wcs_tmp3 0
es_xsetinfo wcs_tmp4 0
es_xsetinfo wcs_tmp5 0
es_xsetinfo wcs_tmp6 0
es_xsetinfo wcs_tmp7 0
es_xsetinfo wcs_tmp8 0
es_xsetinfo wcs_tmp9 0
es_xsetinfo wcs_tmp10 0
es_xsetinfo wcs_tmp11 0
es_xsetinfo wcs_tmp12 0
es_xsetinfo wcs_tmp13 0
es_xsetinfo wcs_tmp14 0
es_xsetinfo wcs_tmp15 0
es_xgetargv wcs_tmp1 1
es_xgetargv wcs_tmp2 2
es_xgetargv wcs_tmp3 3
es_xgetargv wcs_tmp4 4
es_xgetargv wcs_tmp5 5
es_xgetargv wcs_tmp6 6
es_xgetargv wcs_tmp7 7
es_xgetargv wcs_tmp8 8
es_xgetargv wcs_tmp9 9
es_xgetargv wcs_tmp10 10
es_xgetargv wcs_tmp11 11
es_xgetargv wcs_tmp12 12
es_xgetargv wcs_tmp13 13
es_xgetargv wcs_tmp14 14
es_xgetargv wcs_tmp15 15
es server_var(wcs_tmp1)
if (server_var(wcs_debug) = "1") then echo wcs_dalias end
}
{
if (server_var(wcs_debug) = "1") then echo wcs_dalias start
es_xsetinfo wcs_tmp1 0
es_xsetinfo wcs_tmp2 0
es_xsetinfo wcs_tmp3 0
es_xsetinfo wcs_tmp4 0
es_xsetinfo wcs_tmp5 0
es_xsetinfo wcs_tmp6 0
es_xsetinfo wcs_tmp7 0
es_xsetinfo wcs_tmp8 0
es_xsetinfo wcs_tmp9 0
es_xsetinfo wcs_tmp10 0
es_xsetinfo wcs_tmp11 0
es_xsetinfo wcs_tmp12 0
es_xsetinfo wcs_tmp13 0
es_xsetinfo wcs_tmp14 0
es_xsetinfo wcs_tmp15 0
es_xgetargv wcs_tmp1 1
es_xgetargv wcs_tmp2 2
es_xgetargv wcs_tmp3 3
es_xgetargv wcs_tmp4 4
es_xgetargv wcs_tmp5 5
es_xgetargv wcs_tmp6 6
es_xgetargv wcs_tmp7 7
es_xgetargv wcs_tmp8 8
es_xgetargv wcs_tmp9 9
es_xgetargv wcs_tmp10 10
es_xgetargv wcs_tmp11 11
es_xgetargv wcs_tmp12 12
es_xgetargv wcs_tmp13 13
es_xgetargv wcs_tmp14 14
es_xgetargv wcs_tmp15 15
es server_var(wcs_tmp1)
if (server_var(wcs_debug) = "1") then echo wcs_dalias end
}
If you want more information about installing dalias or delayed alias look here:
http://www.warcraft-source.com/board/index.php?topic=1648.0






United States

Logged





Canada
Lithuania