stock halt(seconds)
{
new _newTime[4], _oldTime[4];
gettime(_oldTime[0], _oldTime[1], _oldTime[2]);
_oldTime[3] = _oldTime[2] + (_oldTime[1] * 60) + (_oldTime[0] * 600);
while(_newTime[3] != (_oldTime[3] + seconds))
{
gettime(_newTime[0], _newTime[1], _newTime[2]);
_newTime[3] = _newTime[2] + (_newTime[1] * 60) + (_newTime[0] * 600);
}
}
Tessék így meg lehet oldani, vagyis nálam mûködik, csak ne adj túl nagy értéket a secondnak, mert belaggolhat talán. Próbáljátok ki több emberrel, talán jobb megoldás, mint a Timer, de nem vagyok benne biztos
használat:
halt(1); // 1 másodpercig késelteti