[AJUDA] Sistema de Elevador -
L.S.T - 18.12.2011
Galera Eu Fiz um Sistema de Elevador por comando sу que a galera ta bagunзando ai pensei em fazer o elevador descer fica 5 segundos parado e depois ele subir tudo automaticamente, como fasco isso? com um SetTimer? mas como ele vai identificar que o elevador esta no alto ou no baixo?
PHP код:
elevador1 = CreateObject(5837,-368.25323486,1539.94677734,165.44000244,0.00000000,0.00000000,168.00000000); //object(ci_guardhouse1) (2) Elevador Alto
elevador2 = CreateObject(5837,-369.06570435,1527.70288086,76.09999847,0.00000000,0.00000000,347.99743652); //object(ci_guardhouse1) (3) Elevador Baixo
Eles ficam Alternando um subindo e outro descendo
Re: [AJUDA] Sistema de Elevador -
L.S.T - 18.12.2011
nao ta com erro nao so que nao sei fazer ele fica automatico tipo a cada 5 segundos 1 dese e outro sobe
Re: [AJUDA] Sistema de Elevador -
Cristhian - 18.12.2011
exemplo:
pawn Код:
SetTimer("subir", 5000, false);//OnGameModeInit
pawn Код:
forward subir();
public subir()
{
MoveObject(...);
SetTimer("descer", 5000, false);
return 1;
}
pawn Код:
forward descer();
public descer()
{
MoveObject(...);
SetTimer("subir", 5000, false);
return 1;
}
Re: [AJUDA] Sistema de Elevador -
Cristhian - 18.12.2011
quando fui postar seu post ainda nem existia .-. lol
tem coisa errada no seu cуdigo new..
jб jб edito aki denovo .-.
@edit
pawn Код:
forward subirelevador(); //nгo precisa usar playerid
forward descerelevador();
pawn Код:
public subirelevador()
{
MoveObject(elevador,-368.25323486,1539.94677734,165.44000244,1.0,0.00000000,0.00000000,168.00000000);
SetTimer("descerelevador", 5000, false);
return 1;
}
public descerelevador()
{
MoveObject(elevador,-369.06570435,1527.70288086,76.09999847,1.0,0.00000000,0.00000000,347.99743652);
SetTimer("subirelevador", 5000, false);
return 1;
}
e se caso fosse preciso usar "playerid" o settimer ficaria assim:
pawn Код:
SetTimerEx("subirelevador", 5000, false, "d", playerid);
e muda para SetTimerEx quando se usa algum parвmetro, na callback (public) que o settimer irб chamar ^^
OBS: espero que tenho entendido.
Re: [AJUDA] Sistema de Elevador -
L.S.T - 18.12.2011
Vlww!! Nem Tinha Pensado Nisso!
---
Todos Pego de boa!
Re: [AJUDA] Sistema de Elevador -
ReDKiiL - 18.12.2011
@EDIT Ja Foi Consertado Mais Nem Vi o Post Que Deu Certo
Tente Ae
pawn Код:
//topo gm
new elevador;
//gamemodeinit
elevador = CreateObject(5837,-369.06570435,1527.70288086,76.09999847,0.00000000,0.00000000,347.99743652);
SetTimer("Subir",5000,false);
//fim gm
forward Subir();
public Subir()
{
MoveObject(elevador,-368.25323486,1539.94677734,165.44000244,1.0,0.00000000,0.00000000,168.00000000);
SetTimer("Descer",5000,false);
return 1;
}
forward Descer();
public Descer()
{
MoveObject(elevador,-369.06570435,1527.70288086,76.09999847,1.0,0.00000000,0.00000000,347.99743652);
SetTimer("Subir",5000,false);
return 1;
}