Add that to event player_death
Like this?
event player_death
{
if (server_var(wcs_debug) = 1) then profile begin playerdeath
// check death events and give xp to the attacker
es_xset wcs_deathcheck 0
if (event_var(weapon) != "world") then es_xif (event_var(weapon) != "worldspawn") then es_xif (event_var(es_userteam) != event_var(es_attackerteam)) then es_xif (event_var(userid) != event_var(attacker)) then es_xset wcs_deathcheck 1
if (server_var(wcs_cfg_allowbotsreward) = "0") then es_xif (event_var(es_steamid) = "BOT") then es_xset wcs_deathcheck 0
ifx true(wcs_deathcheck) do
{
es_exists ex key WCSuserdata event_var(userid)
ifx true(ex) do
{
es_keygetvalue wcs_skill WCSuserdata event_var(userid) player_death
if (server_var(wcs_skill) != "0") do
{
// check race skills
es wcs_checkskills event_var(userid) "player_death"
// check for custom item action
es wcs_checkevents event_var(userid) "WCSpd"
}
}
// give XP, but run delayed
es_delayed 2 wcs_deathhandle event_var(userid) event_var(attacker) event_var(weapon) event_var(headshot)
es wcs_debuglog checking attacker event_var(attacker)
// attacker check
es_exists ex key WCSuserdata event_var(attacker)
ifx true(ex) do
{
es_keygetvalue wcs_skill WCSuserdata event_var(attacker) player_kill
if (server_var(wcs_skill) != "0") do
{
wcs_debuglog ATTACKER GOT SKILL!! So check player_kill...
// check race skills
es wcs_checkskills event_var(attacker) "player_kill"
// check for custom item action
es wcs_checkevents event_var(attacker) "WCSpk"
}
}
}
es wcs_deathhandle_items event_var(userid)
es_keysetvalue WCSuserdata event_var(userid) ulti_immunity 0
if (server_var(wcs_debug) = 1) then profile end playerdeath
es_keygetvalue wcs_swap WCSuserdata event_var(userid) swap
if (server_var(wcs_swap) > 0) do
{
es_getplayerteam wcs_team event_var(userid)
if (server_var(wcs_team) = 2) then es_xsetinfo wcs_tteam 3
if (server_var(wcs_team) = 3) then es_xsetinfo wcs_tteam 2
if (server_var(wcs_swap) = server_var(wcs_tteam)) then ma_swapteam event_var(userid)
if (server_var(wcs_swap) = server_var(wcs_tteam)) then es_xtell event_var(userid) #lightgreen Your team is restored back due your death.
es_keysetvalue WCSuserdata server_var(wcs_key) swap 0
}
}
I think this is wrong.. could somebody please post the event player_death with this part added:
************************************ COPY/PASTE FROM THIS LINE ************************************
es_keygetvalue wcs_swap WCSuserdata event_var(userid) swap
if (server_var(wcs_swap) > 0) do
{
es_getplayerteam wcs_team event_var(userid)
if (server_var(wcs_team) = 2) then es_xsetinfo wcs_tteam 3
if (server_var(wcs_team) = 3) then es_xsetinfo wcs_tteam 2
if (server_var(wcs_swap) = server_var(wcs_tteam)) then ma_swapteam event_var(userid)
if (server_var(wcs_swap) = server_var(wcs_tteam)) then es_xtell event_var(userid) #lightgreen Your team is restored back due your death.
es_keysetvalue WCSuserdata server_var(wcs_key) swap 0
}
************************************ COPY/PASTE BEFORE THIS LINE ************************************
thanks.. (sry, I'm nub)