Koshy, once again you like to misunderstand me, which might be not your fault.
I didn't mean in any way it was shit and/or we could do it without events.
I just said it could be done some better way, cause the point is here you exec each block many times, which is NOT needed.
I just meant you could do something like on player_spawn (having imported the race script as X) : X.spawn(ev) which would just be like executing each block once.
See the difference in my scheme:
Do you now see what i really mean?
Don't believe i say their work is shit or they are fools or etc.. MY POINT is : why anticipate some problems having 4 gb ram when you could just optimise?
How dare you call it shit, especially when you could do no better (not even close) and don't know any better.
The answer is just a bit upper, i have a better way of doing it,
and SURE i don't know how to do it