SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 11/03/2016, 01:16 PM   #1
Killer21
Little Clucker
 
Join Date: Aug 2014
Posts: 36
Reputation: 0
Smile Colocar um tempo quando sair do caminhão

Gente eu não estou conseguindo fazer isso, quem poder me ajudar a fazer, eu agradeço muito !
Killer21 is offline   Reply With Quote
Old 11/03/2016, 01:37 PM   #2
ZombieSmash
Banned
 
Join Date: Sep 2015
Location: Behind My Pc
Posts: 190
Reputation: 5
Default Re: Colocar um tempo quando sair do caminhão

Você quer definir um tempo de respawn do veiculo?
ZombieSmash is offline   Reply With Quote
Old 11/03/2016, 02:50 PM   #3
Killer21
Little Clucker
 
Join Date: Aug 2014
Posts: 36
Reputation: 0
Default Re: Colocar um tempo quando sair do caminhão

Quote:
Originally Posted by ZombieSmash View Post
Você quer definir um tempo de respawn do veiculo?
Não pow tipo, o player pegou ta de caminhoneiro, ai pegou o Trailer
PHP Code:
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 Code:
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 ?
Killer21 is offline   Reply With Quote
Old 11/03/2016, 03:04 PM   #4
1sbedx
Huge Clucker
 
Join Date: Dec 2015
Posts: 285
Reputation: 39
Default Re: Colocar um tempo quando sair do caminhão

PHP Code:
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 Code:
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;

1sbedx is offline   Reply With Quote
Old 11/03/2016, 03:55 PM   #5
Killer21
Little Clucker
 
Join Date: Aug 2014
Posts: 36
Reputation: 0
Default Re: Colocar um tempo quando sair do caminhão

Nossa bem mais simples do que eu pensava O.o Tava vindo doideras na minha cabeça rsrsrsrs
Killer21 is offline   Reply With Quote
Old 11/03/2016, 04:39 PM   #6
F1N4L
High-roller
 
F1N4L's Avatar
 
Join Date: Jun 2013
Location: Brazil
Posts: 2,685
Reputation: 246
Default Re: Colocar um tempo quando sair do caminhão

Quote:
Originally Posted by Killer21 View Post
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).
F1N4L is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] Salvar o tempo ao sair do servidor LockedLucas Português/Portuguese 11 17/04/2015 10:38 PM
[Pedido] Como colocar pra colocar logar automaticamente quando registrar _Play_ Português/Portuguese 2 16/08/2014 12:44 AM
[Ajuda] Quando o player sair do local da gz Caio_Freeze Português/Portuguese 8 23/06/2013 06:46 PM
[Ajuda] Colocar para o tempo não contar quando algemado! duuuwh Português/Portuguese 7 25/10/2012 02:51 PM
[Ajuda] Quando sair do avião netogba Português/Portuguese 1 04/10/2012 09:52 PM


All times are GMT. The time now is 04:13 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.