Portхes hq's -
Ericoo - 10.08.2015
Bom, eu sou super novato em script, e baixei uma gm simples para estudos, mais ela tкm um problema, estб tudo normal, sem bugs, mais os portгo das hq's estб sem cmd, e tambйm nгo abri quando aperta H, alguem pode me da dicas como posso colocar os comandos e que sу funcionem se for da organizaзгo.
Re: Ajuda portхes hq's -
zGuigui2068 - 10.08.2015
Ok te ajudo, quando eu iniciei a primeira coisa que eu queria fazer era exatamente isso...
e atй desisti umas vezes.
Vocк ira ter que criar uma Variavel e uma Forward para retornar o objeto...
Topo da GM!
new portaohitman;
forward PortaoHitman();
portaohitman = CreateDynamicObject(980, 1025.799316, -368.267792, 75.509537, 0.0000, 0.0000, 0.0000);
pawn Код:
if(strcmp(cmd, "/phit", true) == 0) // comando para abrir
{
if (PlayerInfo[playerid][pMembro] == 8 || PlayerInfo[playerid][pLider] == 8) //o id da org ai depende do seu sistema de org
{
if (PlayerToPoint(15.0, playerid, 1025.799316, -368.267792, 75.509537)) // chega posiзгo do player
{ //GateGaragem
MoveDynamicObject( portaohitman // id do objeto, 1025.799316, -368.267792, 81.784447,3); // move o portгo para baixo(abrir ou fecha)
GameTextForPlayer(playerid, "~w~Portao Hitman ~n~~r~~h~Aberto", 5000, 3);//Mensagem
SetTimer("PortaoHitman", 5000, false);// Seta a ForwarD Portaohitman para voltar o portгo
}
}
return 1;
}
public PortaoHitman()
{
MoveDynamicObject(portaohitman,1025.799316, -368.267792, 75.509537, 2);//GateClosed
return 1;
}
Re: Portхes hq's -
Ericoo - 10.08.2015
Poderia me add skype ? erico.lima7, ou se nгo tiver tempo, mande o seu.
Re: Portхes hq's -
iTakelot - 10.08.2015
PHP код:
if(strcmp(cmd, "/phit", true) == 0)
{
if (PlayerInfo[playerid][pMembro] == 8 || PlayerInfo[playerid][pLider] ==
{
if (PlayerToPoint(15.0, playerid, 1025.799316, -368.267792, 75.509537)) // chega posiзгo do player
{
GameTextForPlayer(playerid, "~w~Portao Hitman ~n~~r~~h~Aberto", 5000, 3);//Mensagem
MoveDynamicObject(portaohitman,1025.799316, -368.267792, 75.509537, 2);//GateClosed
}
}
return 1;
}
Re: Portхes hq's -
Ericoo - 10.08.2015
Sу preciso da resposta sobre o que eu perguntei
Re: Portхes hq's -
iTakelot - 10.08.2015
Quote:
Originally Posted by Ericoo
Sу preciso da resposta sobre o que eu perguntei ![Cheesy](images/smilies/biggrin.png)
|
Nгo entendi sua pergunta muito bem pois o cуdigo estб me confundindo use
[CODE]code ex
[*code] .
PS: Troque '' * '' por " / "
Re: Portхes hq's -
Ericoo - 10.08.2015
Ok, Jб que vocк nгo respondeu sobre o skype, vou fazer minha pergunta aqui mesmo.
Код:
if(strcmp(cmd, "/phit", true) == 0) // comando para abrir
{
if (PlayerInfo[playerid][pMembro] == 8 || PlayerInfo[playerid][pLider] == //o id da org ai depende do seu sistema de org
{
if (PlayerToPoint(15.0, playerid, 1025.799316, -368.267792, 75.509537)) // chega posiзгo do player
{ //GateGaragem
MoveDynamicObject( portaohitman // id do objeto, 1025.799316, -368.267792, 81.784447,3); // move o portгo para baixo(abrir ou fecha)
GameTextForPlayer(playerid, "~w~Portao Hitman ~n~~r~~h~Aberto", 5000, 3);//Mensagem
SetTimer("PortaoHitman", 5000, false);// Seta a ForwarD Portaohitman para voltar o portгo
}
}
return 1;
}
PHP код:
Alн em: MoveDynamicObject( portaohitman essas coordenadas : 1025.799316, -368.267792, 81.784447,3 й a movimentaзгo do portгo pra cima e pra baixo ?
Aqui em: portaohitman = CreateDynamicObject(980, 1025.799316, -368.267792, 75.509537, 0.0000, 0.0000, 0.0000); й aonde eu posicionei o portгo pelo MTA ?
A Public: public PortaoHitman()
{
MoveDynamicObject(portaohitman,1025.799316, -368.267792, 75.509537, 2);//GateClosed
return 1;
}
Eu Posso Colocar Logo em baixo do comando ?
Aguardando resposta de alguйm...
Re: Portхes hq's -
KinX - 13.08.2015
Код:
Alн em: MoveDynamicObject( portaohitman essas coordenadas : 1025.799316, -368.267792, 81.784447,3 й a movimentaзгo do portгo pra cima e pra baixo ?
- Na verdade й uma movimentaзгo, pode ser pra cima , pra baixo , e pros lados, tudo que voce tem que fazer й ter a coordenada do portгo pronto, e a coordenada para onde ele vai, essa funзгo movimenta o portao para as novas coordenadas que vocк colocar ai .
Код:
Aqui em: portaohitman = CreateDynamicObject(980, 1025.799316, -368.267792, 75.509537, 0.0000, 0.0000, 0.0000); й aonde eu posicionei o portгo pelo MTA ?
- Exatamente !
Код:
A Public: public PortaoHitman()
{
MoveDynamicObject(portaohitman,1025.799316, -368.267792, 75.509537, 2);//GateClosed
return 1;
}
Eu Posso Colocar Logo em baixo do comando ?
- Nгo! Esse "public" й o que chamamos de "CallBack", e deve ser colocada quando outra callback for fechada, no caso, quando a CallBack de commando (OnPlayerCommandText) for fechada, voce pode colocar essa public
Re: Portхes hq's -
zGuigui2068 - 14.08.2015
Isso agora entendeu ?