20.02.2013, 16:34
nao olhei tudo certinho, mas repara nessa parte do codigo
mais precisamente aqui
2 segundos neh? eu nao sei usar o iterator portanto ... vai ter que ser voce a descobrir a menos que alguem diga
@edit
quando voce comeзa com /getwet tem uma coisa "SetTimer( "MinigameCountdown", 20000, 0 );"
e repare, 20 segundos depois й chamada a calback MinigameCountdown e vai ser usado "SetTimer( "MinigameCountdown", 2000, 0 );" e tambem й quando te coloca no mapa, e seta para 2 ou seja, 2 segundos vai ser chamada novamente com o valor 2 e ai vai tirar voce da partida ...
pawn Код:
new spot;
foreach(_Minigamer, i )
{
GetPlayerPos( i, pCoords[i][0], pCoords[i][1], pCoords[i][2]);
pInterior[i] = GetPlayerInterior( i );
for( new a; a < 13; a++ )
{
GetPlayerWeaponData( i, a, pWeaponData[i][a], pSavedAmmo[i][a] );
}
ResetPlayerWeapons( i );
SetPlayerInterior( i, 0 );
spot = Iter_Random(_Objects );
GameTextForPlayer( i, pReadyText[ random( sizeof( pReadyText ) ) ], 2050, 3 );
Iter_Remove(_Objects, spot );
SetPlayerCameraPos( i, -5298.4814,-218.4391,42.1386);
SetPlayerCameraLookAt( i, -5298.1616,-189.6903,23.6564);
TogglePlayerControllable( i, false );
SetPlayerPos( i, gCoords[spot][0], gCoords[spot][1], gCoords[spot][2] +0.5 );
}
Iter_Clear(_Objects);
for( new i; i < MAX_SLOTS; i++ ) Iter_Add(_Objects, i );
SetTimer( "MinigameCountdown", 2000, 0 );
inProgress = 2;
pawn Код:
SetTimer( "MinigameCountdown", 2000, 0 );
@edit
quando voce comeзa com /getwet tem uma coisa "SetTimer( "MinigameCountdown", 20000, 0 );"
e repare, 20 segundos depois й chamada a calback MinigameCountdown e vai ser usado "SetTimer( "MinigameCountdown", 2000, 0 );" e tambem й quando te coloca no mapa, e seta para 2 ou seja, 2 segundos vai ser chamada novamente com o valor 2 e ai vai tirar voce da partida ...

