[AJUDA] Travar o caminhao por 10 segundos
#1

Eu queria que quando o caminhгo chegasse a esse ponto, queria deixar o caminhгo imovel por 10 segundos, como eu fasso isso ai.

pawn Код:
if(PegarCarga[playerid])
    {
        SendClientMessage(playerid,-1,"Vocк pegou sua carga, agora vб atй o ponto de entrega");
        DisablePlayerCheckpoint(playerid);
        PegarCarga[playerid] = false;
        SetPlayerCheckpoint(playerid, -1746.06,-172.86,3.55, 8.0);
        EntregarCarga[playerid] = true;
    }
Reply
#2

up...
Reply
#3

pawn Код:
forward TravarCaminhao(playerid)

public TravarCaminhao(playerid)
{
     GameTextForPlayer(playerid, "Vocк Estб Entregando a Carga", 1000, 1);
     TogglePlayerControllable(playerid, 1);
     return 1;
}

if(PegarCarga[playerid])
    {
        SendClientMessage(playerid,-1,"Vocк pegou sua carga, agora vб atй o ponto de entrega");
        SetTimerEx("TravarCaminhao",10000, false,"i",playerid);
        TogglePlayerControllable(playerid, 0);
        DisablePlayerCheckpoint(playerid);
        PegarCarga[playerid] = false;
        SetPlayerCheckpoint(playerid, -1746.06,-172.86,3.55, 8.0);
        EntregarCarga[playerid] = true;
    }
Tente Assim.
Reply
#4

pawn Код:
if(PegarCarga[playerid])
    {
        SendClientMessage(playerid,-1,"Vocк pegou sua carga, agora vб atй o ponto de entrega");
        DisablePlayerCheckpoint(playerid);
        PegarCarga[playerid] = false;
        SetPlayerCheckpoint(playerid, -1746.06,-172.86,3.55, 8.0);
        EntregarCarga[playerid] = true;
        TogglePlayerControllable(playerid,0);
        SetTimer("CongelarCaminhao", 1000, false);
}
pawn Код:
//fora das publics

 forward CongelarCaminhao(playerid);
 public CongelarCaminhao(playerid)
{
    TogglePlayerControllable(playerid,1);
}
Reply
#5

Quote:
Originally Posted by luizfel2
Посмотреть сообщение
pawn Код:
if(PegarCarga[playerid])
    {
        SendClientMessage(playerid,-1,"Vocк pegou sua carga, agora vб atй o ponto de entrega");
        DisablePlayerCheckpoint(playerid);
        PegarCarga[playerid] = false;
        SetPlayerCheckpoint(playerid, -1746.06,-172.86,3.55, 8.0);
        EntregarCarga[playerid] = true;
        TogglePlayerControllable(playerid,0);
        SetTimer("CongelarCaminhao", 1000, false);
}
pawn Код:
//fora das publics

 forward CongelarCaminhao(playerid);
 public CongelarCaminhao(playerid)
{
    TogglePlayerControllable(playerid,1);
}
Isto й 1 Segundo e nгo 10 como ele Pediu, e vocк postou Pegando do Meu ? o.O
Reply
#6

Muito bom cara +rep

Sу uma pergunta, sempre que eu quizer travar um veiculo eu tenho que criar uma nova public e forewer?
Reply
#7

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
Isto й 1 Segundo e nгo 10 como ele Pediu, e vocк postou Pegando do Meu ? o.O
Nгo peguei do seu nгo, eu fiz diferente com settimer, vocк com settimerex, e eu esqueci de por os 10segundos
Reply
#8

Quote:
Originally Posted by Chis
Посмотреть сообщение
Muito bom cara +rep

Sу uma pergunta, sempre que eu quizer travar um veiculo eu tenho que criar uma nova public e forewer?
Caro Chis,
Sу usar o codigo normal.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)