[Ajuda] Abrir Portao
#1

Entao Usei esse codigo aqui.


https://sampforum.blast.hk/showthread.php?tid=232453 Esse Codigo desse Topico<<<

Botei tudo isso, e quando do /abrirportao ele abre e volta.

Nao fica parado na onde foi.

tipo /abrirdp.

Abre e fecha na mesma hora.

pode resolver?

Agradeзo
Reply
#2

Tente mudar o tempo do set timer

Em vez disso.
Код:
if(strcmp(cmd, "/abrirportao", true) == 0)
    {
    if (PlayerToPoint(15.0, playerid, -----, ------, ------)) { //No lugar dos ------ voce coloca as cordenadas que o player deverб estar para o portao se mover
    MoveObject( NomedoPortao, -----, ------, ------,3);//No Lugar dos ----- voce coloca as cordenadas que o portao vai se mover
    SetTimer("PortaoAndando", 5000, false);
    }
    return 1;
    }
Coloque isso.
Код:
if(strcmp(cmd, "/abrirportao", true) == 0)
    {
    if (PlayerToPoint(15.0, playerid, -----, ------, ------)) { //No lugar dos ------ voce coloca as cordenadas que o player deverб estar para o portao se mover
    MoveObject( NomedoPortao, -----, ------, ------,3);//No Lugar dos ----- voce coloca as cordenadas que o portao vai se mover
    SetTimer("PortaoAndando", 10000, false);
    }
    return 1;
    }
Reply
#3

Mais queria tirar esse tempo.

E Tipoi /abrirportao.

E Pra fechar /fecharportao.

Nao fecha sozin deixa aberto ate quando eu quiser.

tem como?
Reply
#4

No MoveObject do comando coloque as coordenadas do portando "aberto".

E na public, coloque as coordenadas no portгo "fechado".

Por fim, no comando, troque o SetTimer por:

Код:
SetTimer("PortaoAndando", 5000, false);
No lugar de PortaoAndando, coloque o nome da public, exemplo: PortaoTenso.

E no lugar de 5000, coloque o tempo em milisegundos (5000 milisegundos = 5 segundos por exemplo) que o portгo vai ficar aberto.


Espero ter ajudado
Reply
#5

Consegui.

Troquei

Код:
SetTimer("PortaoAndando", 5000, false);
Por Simplesmente

Код:
SetTimer("PortaoAndando", 9999, true);
Era o True e False.

Troquei por true e deu certo kk.

Vlws
Reply
#6

Acho que pra ter que /fecharportao й sу vocк apagar o:

pawn Код:
SetTimer("PortaoAndando", 5000, false);
Do comando!
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)