|
Veteran Member
Join Date: Jul 2006
Location: France (95)
|

12-16-2007
, 04:21
EngFunc_LightStyle issue
|
#1
|
Hi,
what i want to do is a high light for a short time.
Here's my code :
Code:
make_a_light()
engfunc(EngFunc_LightStyle, 0, "z")
if(task_exists(TASKID))
remove_task(TASKID)
set_task(0.3, "Restore_LightStyle", TASKID)
}
public Restore_LightStyle(id) {
engfunc(EngFunc_LightStyle, 0, "m")
}
It works, but after the light is "restored", if a player re/connect to the server, he will see the light change few times per seconds.
I've made a little fix...
Code:
public client_putinserver(id) {
if(task_exists(TASKID))
return
set_task(0.1, "Restore_LightStyle", TASKID)
}
but i would like to know if i've missed something.
I've also logged how the light is initialized at mapstart :
Code:
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 0 , "m")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 1 , "mmnmmommommnonmmonqnmmo")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 2 , "abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 3 , "mmmmmaaaaammmmmaaaaaabcdefgabcdefg")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 4 , "mamamamamama")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 5 , "jklmnopqrstuvwxyzyxwvutsrqponmlkj")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 6 , "nmonqnmomnmomomno")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 7 , "mmmaaaabcdefgmmmmaaaammmaamm")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 8 , "mmmaaammmaaammmabcdefaaaammmmabcdefmmmaaaa")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 9 , "aaaaaaaazzzzzzzz")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 10 , "mmamammmmammamamaaamammma")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 11 , "abcdefghijklmnopqrrqponmlkjihgfedcba")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 12 , "mmnnmmnnnmmnn")
L 12/15/2007 - 22:48:23: engfunc(EngFunc_LightStyle, 63 , "a")
Try to resend all those settings just fix nothing.
And also logged a "thunder light" on old de_aztec (cs1.5 map)
Code:
// Initialization
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 0 , "m")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 1 , "mmnmmommommnonmmonqnmmo")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 2 , "abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 3 , "mmmmmaaaaammmmmaaaaaabcdefgabcdefg")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 4 , "mamamamamama")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 5 , "jklmnopqrstuvwxyzyxwvutsrqponmlkj")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 6 , "nmonqnmomnmomomno")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 7 , "mmmaaaabcdefgmmmmaaaammmaamm")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 8 , "mmmaaammmaaammmabcdefaaaammmmabcdefmmmaaaa")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 9 , "aaaaaaaazzzzzzzz")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 10 , "mmamammmmammamamaaamammma")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 11 , "abcdefghijklmnopqrrqponmlkjihgfedcba")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 12 , "mmnnmmnnnmmnn")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 63 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:03: 1.000000 engfunc(EngFunc_LightStyle, 32 , "a")
//Thunder
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
L 12/15/2007 - 23:09:19: 15.407246 engfunc(EngFunc_LightStyle, 32 , "m")
// Reset 0.5s after thunder
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
L 12/15/2007 - 23:09:20: 15.907246 engfunc(EngFunc_LightStyle, 32 , "a")
Try to reproduce this did nothing more
__________________
Last edited by ConnorMcLeod; 12-16-2007 at 07:44.
|
|