Page 1 of 1

[B3.1][MS] 'wait' calls cause time incoherences if finishing

Posted: 06 Mar 2013, 16:16
by TGYoshi
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.

Re: [B3.1][MS] 'wait' calls cause time incoherences if finis

Posted: 06 Mar 2013, 23:27
by haenry
This is very annoying! A fix would be nice :thumbsup:

Re: [B3.1][MS] 'wait' calls cause time incoherences if finis

Posted: 29 Mar 2013, 12:35
by aborttrap
Happened to me while testing my own mode script on a friend's server with lag - a fix would be lovely :)