[AJUDA] Portгo -
DracualA - 28.12.2011
Eae galera ..
Bom, jб to de cabeзa quente tentando resolver esse problema ..
Seguinte: Eu to editando um GM .. Por isso, retirei todos os objetos que havia nele, e coloquei um mapa que eu mesmo editei.
E entгo, nesse meu mapa coloquei um portгo, digamos que no mesmo local do portгo antigo que jб tinha no GM.
Fui arrumar o comando "/pe" que й o comando para abrir o portгo, na verdade fui sу substituir as coordenadas para que pudesse funcionar.
Ok, substitui as coord. mas mesmo assim o portгo nгo abre .. Sу aparece "portao aberto" mas ele nгo abre !
OBS: NENHUM ERRO AO COMPILAR
Jб nгo sei mais oq fazer.. Se puderem me ajudar, fico grato.
CMD -
pawn Код:
if(strcmp(cmd, "/pe", true) == 0)
{
if ((IsACop(playerid)) && PlayerToPoint(15.0, playerid, 1545.69921875, -1627.69921875, 15.199999809265)) { //GateGaragem
MoveObject( PDGATE, 1545.69921875, -1639.9000244141, 15.199999809265,3);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s Abriu Este Portao!", sendername);
ProxDetector(4.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GameTextForPlayer(playerid, "~g~Aberto", 5000, 3);
SetTimer("pd2", 5000, false);
} else {
//SendClientMessage(playerid, COLOR_RED, "*** Voce nao esta perto do portao ou nao e PM ***");
}
return 1;
}
Public para fechar o portгo -
pawn Код:
public pd2()
{
MoveObject(PDGATE,1545.69921875, -1627.69921875, 15.199999809265, 2);//GaragemClosed
return 1;
}
Create Object -
pawn Код:
CreateObject(980,1545.69921875,-1627.69921875,15.19999981,0.00000000,0.00000000,270.00000000);
Re: [AJUDA] Portгo -
isli27 - 28.12.2011
Onde vocк colocou a nova coordenada ?
Re: [AJUDA] Portгo -
DracualA - 28.12.2011
Quote:
Originally Posted by isli27
Onde vocк colocou a nova coordenada ?
|
pawn Код:
if ((IsACop(playerid)) && PlayerToPoint(15.0, playerid, 1545.69921875, -1627.69921875, 15.199999809265)) { // <Aqui a coordenada dele parado, ou seja, no local de origem dele
MoveObject( PDGATE, 1545.69921875, -1639.9000244141, 15.199999809265,3);// < E aqui a coordenada dele jogado mais pro lado, que seria pra onde deveria ir na velocidade: 3 como estб aн
Como disse, a primeira coordenada do PlayerToPoint й a coord. dele parado, ou seja, no local de origem dele.
Jб a segunda em MoveObject й a coord. do portao um pouco mais pro lado, que seria pra onde ele deveria ir na velocidade: 3 como estб lб escrito ..
pawn Код:
public pd2()
{
MoveObject(PDGATE,1545.69921875, -1627.69921875, 15.199999809265, 2);//GaragemClosed
return 1;
}
E aqui eu coloquei a coordenada dele parado, no local de origem, novamente.
Re: [AJUDA] Portгo -
brunox - 29.12.2011
ponha isto no topo do GM:
e no create object faзa assim:
pawn Код:
PDGATE = CreateObject(980,1545.69921875,-1627.69921875,15.19999981,0.00000000,0.00000000,270.00000000);
Assim deve funcionar
Re: [AJUDA] Portгo -
DracualA - 29.12.2011
Quote:
Originally Posted by brunox
ponha isto no topo do GM:
e no create object faзa assim:
pawn Код:
PDGATE = CreateObject(980,1545.69921875,-1627.69921875,15.19999981,0.00000000,0.00000000,270.00000000);
Assim deve funcionar
|
Apуs fazer isso que pediu, o portao passou a abrir, mas todo errado, aquele erro dos portхes na 0.3d ..
E entгo segui um Tutorial para arrumar o erro.
E deram os seguintes warnings depois de adicionar a rotaзгo para tirar o erro dos portхes:
pawn Код:
C:\Users\Jъlio Oliveira\Desktop\BNS2\gamemodes\BNS.PWN(49326) : warning 202: number of arguments does not match definition
C:\Users\Jъlio Oliveira\Desktop\BNS2\gamemodes\BNS.PWN(49326) : warning 202: number of arguments does not match definition
C:\Users\Jъlio Oliveira\Desktop\BNS2\gamemodes\BNS.PWN(49326) : warning 202: number of arguments does not match definition
C:\Users\Jъlio Oliveira\Desktop\BNS2\gamemodes\BNS.PWN(49327) : warning 202: number of arguments does not match definition
C:\Users\Jъlio Oliveira\Desktop\BNS2\gamemodes\BNS.PWN(49327) : warning 202: number of arguments does not match definition
C:\Users\Jъlio Oliveira\Desktop\BNS2\gamemodes\BNS.PWN(49327) : warning 202: number of arguments does not match definition
C:\Users\Jъlio Oliveira\Desktop\BNS2\gamemodes\BNS.PWN(72706) : warning 202: number of arguments does not match definition
C:\Users\Jъlio Oliveira\Desktop\BNS2\gamemodes\BNS.PWN(72706) : warning 202: number of arguments does not match definition
C:\Users\Jъlio Oliveira\Desktop\BNS2\gamemodes\BNS.PWN(72706) : warning 202: number of arguments does not match definition
Alguйm ajuda, prfv? ;/
Re: [AJUDA] Portгo -
DracualA - 31.12.2011
UUUP ! Sei que nгo deveria dar Double Post..
Mas, alguйm ajuda? prfv :@
Re: [AJUDA] Portгo -
!Niiw - 31.12.2011
posta as linhas dos erros
Re: [AJUDA] Portгo -
DracualA - 31.12.2011
Aqui estгo as linha sque estб dando warnings ..
Lembrando que estб na seguinte ordem: X, Y, Z, VELOCIDADE, ROTX, ROTY, ROTZ !
pawn Код:
if ((IsACop(playerid)) && PlayerToPoint(15.0, playerid, 1545.69921875, -1627.69921875, 15.199999809265, 0, 0, 270)) { //GateGaragem
A linha acima й a que estб a coord do portгo parado, no seu local de origem.
pawn Код:
MoveObject( PDGATE, 1545.69921875, -1639.9000244141, 15.199999809265,3, 0, 0, 270);
A linha que deveria fazк-lo movimentar-se para o lado, mas na verdade movimenta de um jeito totalmente errado, й aquele bug do portгo 0.3d que mesmo adicionando as Rotaзхes, continua do mesmo jeito, e deu foi mais warning quando coloquei as Rotaзхes.
pawn Код:
public pd2()
{
MoveObject(PDGATE,1545.69921875, -1627.69921875, 15.199999809265, 2, 0, 0, 270);//GaragemClosed
return 1;
}
Acima й a public pd2, com as coord prontas para o portao mover-se para o lado ..
Sinceramente nгo sei o quк estб havendo .. Se puderem ajudar, agradeзo MUITO!
Obrigado ;]
Re: [AJUDA] Portгo -
!Niiw - 31.12.2011
Tenta isso ai
pawn Код:
MoveObject( PDGATE, 1545.69921875, -1639.9000244141, 15.199999809265, 3.0, -1000.0, -1000.0, -1000.0 );
public pd2()
{
MoveObject(PDGATE,1545.69921875, -1627.69921875, 15.199999809265, 2.0, -1000.0, -1000.0 -1000.0);//GaragemClosed
return 1;
}
Re: [AJUDA] Portгo -
DracualA - 31.12.2011
Quote:
Originally Posted by !Niiw
Tenta isso ai
pawn Код:
MoveObject( PDGATE, 1545.69921875, -1639.9000244141, 15.199999809265, 3.0, -1000.0, -1000.0, -1000.0 );
public pd2() { MoveObject(PDGATE,1545.69921875, -1627.69921875, 15.199999809265, 2.0, -1000.0, -1000.0 -1000.0);//GaragemClosed return 1; }
|
Nгo entendi o motivo de vocк ter feito isso com a rotaзгo .. Mas enfim, nгo deu certo, ;s
Portхes continuam bugados e com warnings nas linhas
ALGUЙM, PELO AMOR? D: