Mind attack
- Deal more damage and slow down your enemy
Team spirit
- Make your teammates do more damage
Seen
- Break invisibility and deal damage
Spiritual Body
- Leave your body
Code:
"Legend <3"
{
"name" "Spriritual rogue"
"author" "Legend"
"required_level" "0"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "4"
"numberoflevels" "4"
"skillnames" "Mind attack|Team spirit|Seen|Spiritual Body"
"skilldescr" "Deal more damage and slow down your enemy|Make your teammates do more damage|Break invisibility and deal damage|Leave your body"
"skillcfg" "player_attacker|player_spawn|player_attacker|player_ultimate"
"skill1_setting" "es_xset wcs_dmg 6|es_xset wcs_dmg 10|es_xset wcs_dmg 14|es_xset wcs_dmg 18"
"skill1_cmd" "if (server_var(wcs_dice) <= 20) then es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);es est_speed event_var(userid) 0.5;es_delayed 5 wcs_removefx speed event_var(userid)
"skill1_sfx" "0"
"skill2_setting" "es_xsetinfo wcs_chance 40|es_xsetinfo wcs_chance 60|es_xsetinfo wcs_chance 80|es_xsetinfo wcs_chance 100"
"racealias_dm21" "es_getplayerteam wcs_team event_var(userid);if (server_var(wcs_team) != 0) then racealias_dm22"
"racealias_dm22" "es_xsetinfo wcs_pcount 0;es_getlivingplayercount wcs_pcount server_var(wcs_team);if (server_var(wcs_pcount) > 0) then racealias_dm23"
"racealias_dm23" "es_xforeachkey wcs_key in WCSuserdata racealias_dm24"
"racealias_dm24" "es_xsetinfo wcs_team2 0;es_getplayerteam wcs_team2 server_var(wcs_key);if (server_var(wcs_team2) = server_var(wcs_team)) then es_xkeysetvalue WCSuserdata server_var(wcs_key) CA 1;if (server_var(wcs_team2) = server_var(wcs_team)) then es_xtell server_var(wcs_key) #Green Your damage will be increased by 6% due to an Unseen's powers "
"skill2_cmd" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_dm21"
"skill2_sfx" "0"
"skill3_setting" "es_xsetinfo wcs_multiplier 0.2|es_xsetinfo wcs_multiplier 0.3|es_xsetinfo wcs_multiplier 0.4|es_xsetinfo wcs_multiplier 0.5"
"racealias_dst" "es est_setplayercolor event_var(userid) 255 255 255 255 1;es es_xkeysetvalue WCSuserdata event_var(userid) invisp 0;wcs_getlanguage wcs_lng wcs_lng_s_invisdestr;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi server_var(wcs_lng)"
"racealias_agt" "es es_xsetinfo wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es es_xmath wcs_dmg * server_var(wcs_multiplier);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_damage;esnq est_csay event_var(attacker) + server_var(wcs_dmg) server_var(wcs_lng);esnq est_csay event_var(userid) + server_var(wcs_dmg) server_var(wcs_lng)"
"skill3_cmd" "es es_xif (server_var(wcs_dice) <= 20) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then racealias_agt;es es_xkeygetvalue wcs_tmp WCSuserdata event_var(userid) invisp;es es_xif (server_var(wcs_tmp) != 0) then racealias_dst;es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then 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) 3 6 12 155 155 155 255"
"skill3_sfx" "es es_xif (server_var(wcs_dice) <= 20) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then est_Effect 3 #a 0 sprites/tp_beam001.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) 3 6 12 155 155 155 255"
"racealias_n1" "es es_xkeysetvalue WCSuserdata server_var(wcs_userid) noclip 1;es est_noclip server_var(wcs_userid) 1;es est_stripplayer server_var(wcs_userid);es est_health server_var(wcs_userid) - 3;es est_RestrictAll server_var(wcs_userid)"
"racealias_n2" "es es_xkeysetvalue WCSuserdata server_var(wcs_userid) noclip 0;es est_noclip server_var(wcs_userid) 0;es_delayed 0.2 est_give server_var(wcs_userid) weapon_ump45;es est_unrestrict server_var(wcs_userid) ump45;es est_unrestrict server_var(wcs_userid) knife"
"skill4_cmd" "es_xsetinfo noclip 0;es es_xkeygetvalue noclip WCSuserdata server_var(wcs_userid) noclip;es es_xif (server_var(noclip) = 0) then racealias_n1;es es_xif (server_var(noclip) = 1) then racealias_n2"
"skill4_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 11 #a 0 sprites/glow04_noz.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 2 200"
"ultimate_cooldown" "0"
}
I was gunna make a new Unseen but it ended up all different so I thought id just change the name to something else {
"name" "Spriritual rogue"
"author" "Legend"
"required_level" "0"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "4"
"numberoflevels" "4"
"skillnames" "Mind attack|Team spirit|Seen|Spiritual Body"
"skilldescr" "Deal more damage and slow down your enemy|Make your teammates do more damage|Break invisibility and deal damage|Leave your body"
"skillcfg" "player_attacker|player_spawn|player_attacker|player_ultimate"
"skill1_setting" "es_xset wcs_dmg 6|es_xset wcs_dmg 10|es_xset wcs_dmg 14|es_xset wcs_dmg 18"
"skill1_cmd" "if (server_var(wcs_dice) <= 20) then es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);es est_speed event_var(userid) 0.5;es_delayed 5 wcs_removefx speed event_var(userid)
"skill1_sfx" "0"
"skill2_setting" "es_xsetinfo wcs_chance 40|es_xsetinfo wcs_chance 60|es_xsetinfo wcs_chance 80|es_xsetinfo wcs_chance 100"
"racealias_dm21" "es_getplayerteam wcs_team event_var(userid);if (server_var(wcs_team) != 0) then racealias_dm22"
"racealias_dm22" "es_xsetinfo wcs_pcount 0;es_getlivingplayercount wcs_pcount server_var(wcs_team);if (server_var(wcs_pcount) > 0) then racealias_dm23"
"racealias_dm23" "es_xforeachkey wcs_key in WCSuserdata racealias_dm24"
"racealias_dm24" "es_xsetinfo wcs_team2 0;es_getplayerteam wcs_team2 server_var(wcs_key);if (server_var(wcs_team2) = server_var(wcs_team)) then es_xkeysetvalue WCSuserdata server_var(wcs_key) CA 1;if (server_var(wcs_team2) = server_var(wcs_team)) then es_xtell server_var(wcs_key) #Green Your damage will be increased by 6% due to an Unseen's powers "
"skill2_cmd" "if (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_dm21"
"skill2_sfx" "0"
"skill3_setting" "es_xsetinfo wcs_multiplier 0.2|es_xsetinfo wcs_multiplier 0.3|es_xsetinfo wcs_multiplier 0.4|es_xsetinfo wcs_multiplier 0.5"
"racealias_dst" "es est_setplayercolor event_var(userid) 255 255 255 255 1;es es_xkeysetvalue WCSuserdata event_var(userid) invisp 0;wcs_getlanguage wcs_lng wcs_lng_s_invisdestr;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi server_var(wcs_lng)"
"racealias_agt" "es es_xsetinfo wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es es_xmath wcs_dmg * server_var(wcs_multiplier);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_damage;esnq est_csay event_var(attacker) + server_var(wcs_dmg) server_var(wcs_lng);esnq est_csay event_var(userid) + server_var(wcs_dmg) server_var(wcs_lng)"
"skill3_cmd" "es es_xif (server_var(wcs_dice) <= 20) then est_IsAlive wcs_alive event_var(userid);es es_xif (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then racealias_agt;es es_xkeygetvalue wcs_tmp WCSuserdata event_var(userid) invisp;es es_xif (server_var(wcs_tmp) != 0) then racealias_dst;es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then 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) 3 6 12 155 155 155 255"
"skill3_sfx" "es es_xif (server_var(wcs_dice) <= 20) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es es_xif (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es es_xif (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then est_Effect 3 #a 0 sprites/tp_beam001.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) 3 6 12 155 155 155 255"
"racealias_n1" "es es_xkeysetvalue WCSuserdata server_var(wcs_userid) noclip 1;es est_noclip server_var(wcs_userid) 1;es est_stripplayer server_var(wcs_userid);es est_health server_var(wcs_userid) - 3;es est_RestrictAll server_var(wcs_userid)"
"racealias_n2" "es es_xkeysetvalue WCSuserdata server_var(wcs_userid) noclip 0;es est_noclip server_var(wcs_userid) 0;es_delayed 0.2 est_give server_var(wcs_userid) weapon_ump45;es est_unrestrict server_var(wcs_userid) ump45;es est_unrestrict server_var(wcs_userid) knife"
"skill4_cmd" "es_xsetinfo noclip 0;es es_xkeygetvalue noclip WCSuserdata server_var(wcs_userid) noclip;es es_xif (server_var(noclip) = 0) then racealias_n1;es es_xif (server_var(noclip) = 1) then racealias_n2"
"skill4_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 11 #a 0 sprites/glow04_noz.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 2 200"
"ultimate_cooldown" "0"
}
Its nothing really hard.. Ill get more advanced stuff when I have the time
- Legend








Logged

Canada
United States