Sleep ( ) ;
DWORD dwTickStart = GetTickCount ( ) ; // ... if ( GetTickCount ( ) - dwTickStart > 2000 ) { // action dwTickStart = GetTickCount ( ) ; }
if ( ! SF -> getSAMP ( ) ) return ; while ( SF -> getSAMP ( ) -> getInfo ( ) -> iGameState != GAMESTATE_CONNECTED ) ; { if ( SF -> getSAMP ( ) -> getInfo ( ) -> iGameState != GAMESTATE_WAIT_CONNECT ) { SF -> getSAMP ( ) -> disconnect ( 100 ) ; SF -> getSAMP ( ) -> getInfo ( ) -> RestartGame ( ) ; SF -> getSAMP ( ) -> getInfo ( ) -> iGameState = GAMESTATE_WAIT_CONNECT ; Sleep ( 800 ) ; } }