14.12.2014, 00:25
Bom, criei um sistema de assalto a banco, só que eu não estou conseguindo instalar o tempo para roubar o banco, eu até consegui instalar só que depois dos 70 segundos que coloquei, não conclui o assalto, vice versa ta o erro '-'. Se poderem me ajudar, agradeço
PHP код:
if( !strcmp( cmd, "/roubar", true ))
{
if( pInfo[ playerid ][ Prof ] == ASSALTANTE || aInfo[ playerid ][ Admin ] == 1 || aInfo[ playerid ][ Gerente ] == 1 )
{
if( !PlayerToPoint( 1.1, playerid, 822.1100, 6.3482, 1004.1797 ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Você não está no Banco Central de Los Santos !" );
return 1;
}
if( pInfo[ playerid ][ Prof ] != ASSALTANTE )
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Você não é um Assaltante !" );
return 1;
}
if( TempoRoubo[ playerid ] > 0 && TempoRoubo[ playerid ] <= 70 )
{
new ss5[50];
format( gStr, sizeof( gStr ), "~n~~n~~n~~r~~h~Roubo:~n~~b~~h~Tempo %d", TempoRoubo[ playerid ] );
GameTextForPlayer( playerid, gStr, 1000, 5 );
SetTimerEx("tempoRoubo", 1000, false, "i", playerid);
format( s5Doze, sizeof( s5Doze ), "[ Assalto ] O(A) Assaltante %s está roubando o Banco central de Los Santos", PlayerName( playerid ) );
SendClientMessageToAll( 0xFFFF00AA, s5Doze );
TempoRoubo[ playerid ] --;
Roubou[ playerid ] = gettime() + 300;
}
if( Roubou[ playerid ] > gettime( ))
{
format( gStr, sizeof( gStr ), "[ x ] Aguarde %d segundos para poder efetuar o Comando! !", Roubou[ playerid ] - gettime( ));
SendClientMessage( playerid, COLOR_ERRO, gStr );
return 1;
}
format( s5Doze, sizeof( s5Doze ), "[ PROCURADO ] O(A) Assaltante %s acabou de roubar o Banco central de Los Santos", PlayerName( playerid ) );
SendClientMessageToAll( 0x0199FFFF, s5Doze );
MensagemFormatada( playerid, 0xFFFFFFAA, "[ Roubo Sucedido ] Você Roubou $2000 e agora está sendo Procurado Pela Policia", PlayerName( playerid ) );
sGivePlayerCash( playerid, 2000 );
new
L_Estrela
;
SetPlayerWantedLevel( playerid, GetPlayerWantedLevel( playerid ) + 3 );
Roubou[ playerid ] = gettime() + 300;
TempoRoubo[ playerid ] --;
tempoRoubo(playerid);
TempoRoubo[playerid] = 70;
}
else
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Você não é um Assaltante !" );
}
return 1;
}