SA-MP Forums Archive
[Pedido] Colocar um tempo quando sair do caminhгo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Colocar um tempo quando sair do caminhгo (/showthread.php?tid=602682)



Colocar um tempo quando sair do caminhгo - Killer21 - 11.03.2016

Gente eu nгo estou conseguindo fazer isso, quem poder me ajudar a fazer, eu agradeзo muito !


Re: Colocar um tempo quando sair do caminhгo - ZombieSmash - 11.03.2016

Vocк quer definir um tempo de respawn do veiculo?


Re: Colocar um tempo quando sair do caminhгo - Killer21 - 11.03.2016

Quote:
Originally Posted by ZombieSmash
Посмотреть сообщение
Vocк quer definir um tempo de respawn do veiculo?
Nгo pow tipo, o player pegou ta de caminhoneiro, ai pegou o Trailer
PHP код:
ComTrailer[playerid] = 1
Ai se ele sair caminhao, vai comeзar uma contagem de 30 segundos pra ele voltar pro caminhao, e se ele nгo voltar ele perde o trailer
PHP код:
ComTrailer[playerid] = 0
e ai da um respawn no trailer.

Mas se ele voltar pro caminhao, ele prossegue com o trabalho, e se sair, volta os 30 segundos denovo. Tendeu ?


Re: Colocar um tempo quando sair do caminhгo - 1sbedx - 11.03.2016

PHP код:
new cTime;
public 
OnPlayerExitVehicle(playeridvehicleid)
{
    if(
ComTrailer[playerid] == 1)
    {
        
SendClientMessage(playeridCOLOR_RED"Vocк tem 10 segundos para voltar pro caminhгo.");
        
cTime SetTimerEx("RetirarTrailer"10000true"i"playerid);
    }
    return 
1;
}
forward RetirarTrailer(playerid);
public 
RetirarTrailer(playerid)
{
    
// respawn no trailer
    
ComTrailer[playerid] = 0;
    return 
1;
}
public 
OnPlayerEnterVehicle(playeridvehicleidispassenger)
{
    
KillTimer(cTime);
    return 
1;

EXEMPLO :

PHP код:
new Trailer;
Tailer AddStaticVehicle(584,2020.9797,-1940.1196,13.9476,270.5276,0,0); // Trailer
forward RetirarTrailer(playerid);
public 
RetirarTrailer(playerid)
{
    
SetVehicleToRespawn(Tailer);
    
ComTrailer[playerid] = 0;
    return 
1;




Re: Colocar um tempo quando sair do caminhгo - Killer21 - 11.03.2016

Nossa bem mais simples do que eu pensava O.o Tava vindo doideras na minha cabeзa rsrsrsrs


Re: Colocar um tempo quando sair do caminhгo - F1N4L - 11.03.2016

Quote:
Originally Posted by Killer21
Посмотреть сообщение
Nossa bem mais simples do que eu pensava O.o Tava vindo doideras na minha cabeзa rsrsrsrs
Programaзгo й isso: pensar = lуgica e doideras n sгo pensamentos errados, sгo pensamentos diferentes de se chegar ao mesmo resultado (sу q na sua lуgica).