I guess you both are running WCS for eventscripts, so this could possibly help (its just a quick try, not tested)
Be sure to have the getcolor tool running!
Code:
block_load
{
es_xset delay "your-delay-time-here"
es_math delay + 1
es_xset red 0
es_xset green 0
es_xset blue 0
es_xset alpha 0
es_xset isdead 0
}
event player_spawn
{
es_delayed server_var(delay) wcs_getcolor event_var(userid) red green blue alpha
es_delayed server_var(delay) wcsgroup set zr_alpha event_var(userid) server_var(alpha)
es_delayed server_var(delay) wcsgroup set zr_red event_var(userid) server_var(red)
es_delayed server_var(delay) wcsgroup set zr_green event_var(userid) server_var(green)
es_delayed server_var(delay) wcsgroup set zr_blue event_var(userid) server_var(blue)
}
event player_death
{
es_delayed 2 playerget isdead isdead event_var(userid)
if (server_var(isdead) == 0) do
{
es wcsgroup get zr_alpha alpha event_var(userid)
es wcsgroup get zr_red red event_var(userid)
es wcsgroup get zr_green green event_var(userid)
es wcsgroup get zr_blue blue event_var(userid)
es playerset color event_var(userid) server_var(red) server_var(green) server_var(blue) server_var(alpha)
}
}
Installation Guide:
- Go to your eventscripts folder
- Create a new folder in there named "colorfix"
- Create a .txt file in that new folder named "es_colorfix"
- Copy the code above in that new es_coolorfix.txt
- Go to the code line "es_delay" and change the "your-delay-here" line to whatever you chose to be the delay for invisibility at spawn (if you did not delay it simply put 0 here)
- Add "es_load colorfix" to your autoexec (be sure wcs is loaded first!)
=> Be sure you have the "getcolor" tool which is included in WCS loaded
I hope it works for you guys