[B3.1][MS] 'wait' calls cause time incoherences if finishing
Posted: 06 Mar 2013, 16:16
The 'wait' statement in maniascript ( wait(condition); ) causes time incoherence if a player crosses a finish (mainly), or at least a multilap start/finish block. The player gets banned right after.
This can be fixed by using while(condition) { yield; }, which does not ban the player if this occurs.
This occured in my case when a match ends, all players are being unspawned but because of lag the player still crosses a CP in the meantime, causing those bans.
This can be fixed by using while(condition) { yield; }, which does not ban the player if this occurs.
This occured in my case when a match ends, all players are being unspawned but because of lag the player still crosses a CP in the meantime, causing those bans.