~~~~>> Criando Um Portгo <<~~~~
~~>> Introduзгo:
1> Tutorial
2>Codigos Prontos
3> Creditos
~~>> Tutorial
ANTES DE TUDO, TENHA ESTE CODE ABERTO NO SEU PAWNO, E ENTГO FAÇA OQUE SE PEDE NO TUTORIAL.
PHP como:~~>> Introduзгo:
1> Tutorial
2>Codigos Prontos
3> Creditos
~~>> Tutorial
ANTES DE TUDO, TENHA ESTE CODE ABERTO NO SEU PAWNO, E ENTГO FAÇA OQUE SE PEDE NO TUTORIAL.
- Código:
// Daqui Pra Baixo
#include <a_samp>
#include <streamer>
new PortAeroLV;
#if defined FILTERSCRIPT
#else
#endif
public OnGameModeInit()
{
PortAeroLV = CreateObject(980, 1706, 1607.5, 11.800000190735, 0.0000, 0.0000, 0.0000);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/aalv", true) == 0)
{
MoveObject(PortAeroLV,1706, 1607.5, 18.799999237061, 3.0);
SendClientMessage(playerid, 0x9E3EFFAA, "[INFO] Abrindo Portao do Aero LV...");
return 1;
}
if(strcmp(cmdtext, "/falv", true) == 0)
{
MoveObject(PortAeroLV,1706, 1607.5, 11.800000190735, 3.0);
SendClientMessage(playerid, 0x9E3EFFAA, "[INFO] Fechando Portao do Aero LV...");
return 1;
}
return 0;
}public OnFilterScriptInit()
{
print(" [FS]PortaoAeroLV By: SoBreViZioN");
SetTimer("Mensagem",300000,1);
return 1;
}
1. Primeiramente, Abra o MTA San Andreas. Vб Em Map Editor.
2. Vá no local que quer o porto, Adicione o porto (como 1 objeto).
3. Entгo Clique sobre Ele Atй aparecer o Dialogo, e Copie as cordenadas eo ID do Objeto..
E Substitua por esses:
PortAeroLV = CreateObject(980, 1706, 1607.5, 11.800000190735, 0.0000, 0.0000, 0.0000);
OBJETO ID | X | Y | Z |
em PortAeroLV, Vocк Poe o Nome do seu portгo, sem acentos, e que nгo seja separado e nгo existe no seu GM, que essa seja UNICA e Nova.
Dai apуs Configurar para a sua. Faзa o proximo passo:
4.
Agora Vamos Editar o Comando Para ABRIR E FECHAR o Portгo.
Começaremos pelo comando de FECHAR Que é mais facil.
Va no comando /falv e mude o comando para o seu desejado.
Dai em PortAeroLV mude para oque você botou la em cima no OnGameModeInit.
e apуs isso bote SOMENTE AS CORDENADAS do portгo (onde ele й criado, que vocк usou ali em cima), nгo presiza por o id, sу as cordenadas.
Agora Vamos Fazer o Comando de ABRIR o Porto.
Mude novamente o PortAeroLV para aquele que você usou em OnGameModeInit.
E então no seu MTA, mova o porto para o local desejado que você quer que o porto vá após digitar o comando.
E Entгo Novamente Clique atй aparecer o DIALOG, dai sу mudar para as cordenadas X,Y,Z Que Vocк Vai Querer.
Você também pode mudar a mensagem... mas nunca se aposentar os " (aspas) e os Parenteses ( ) e as ;
Veja o Print do Porto + Dialog Aberto, em baixo do Code.
PHP como:2. Vá no local que quer o porto, Adicione o porto (como 1 objeto).
3. Entгo Clique sobre Ele Atй aparecer o Dialogo, e Copie as cordenadas eo ID do Objeto..
E Substitua por esses:
PortAeroLV = CreateObject(980, 1706, 1607.5, 11.800000190735, 0.0000, 0.0000, 0.0000);
OBJETO ID | X | Y | Z |
em PortAeroLV, Vocк Poe o Nome do seu portгo, sem acentos, e que nгo seja separado e nгo existe no seu GM, que essa seja UNICA e Nova.
Dai apуs Configurar para a sua. Faзa o proximo passo:
4.
Agora Vamos Editar o Comando Para ABRIR E FECHAR o Portгo.
Começaremos pelo comando de FECHAR Que é mais facil.
Va no comando /falv e mude o comando para o seu desejado.
Dai em PortAeroLV mude para oque você botou la em cima no OnGameModeInit.
e apуs isso bote SOMENTE AS CORDENADAS do portгo (onde ele й criado, que vocк usou ali em cima), nгo presiza por o id, sу as cordenadas.
Agora Vamos Fazer o Comando de ABRIR o Porto.
Mude novamente o PortAeroLV para aquele que você usou em OnGameModeInit.
E então no seu MTA, mova o porto para o local desejado que você quer que o porto vá após digitar o comando.
E Entгo Novamente Clique atй aparecer o DIALOG, dai sу mudar para as cordenadas X,Y,Z Que Vocк Vai Querer.
Você também pode mudar a mensagem... mas nunca se aposentar os " (aspas) e os Parenteses ( ) e as ;
Veja o Print do Porto + Dialog Aberto, em baixo do Code.
- Código:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/aalv", true) == 0)
{
MoveObject(PortAeroLV,1706, 1607.5, 18.799999237061, 3.0);
SendClientMessage(playerid, 0x9E3EFFAA, "[INFO] Abrindo Portao do Aero LV...");
return 1;
}
if(strcmp(cmdtext, "/falv", true) == 0)
{
MoveObject(PortAeroLV,1706, 1607.5, 11.800000190735, 3.0);
SendClientMessage(playerid, 0x9E3EFFAA, "[INFO] Fechando Portao do Aero LV...");
return 1;
}
< Portгo Aberto + Dialog com as cordenadas.
~~>> Codigos Prontos
O Cуdigo Jб Pronto й como ta no topo do topico..
~~>> Creditos
SoBreViZioN_[x]
~~>> Codigos Prontos
O Cуdigo Jб Pronto й como ta no topo do topico..
~~>> Creditos
SoBreViZioN_[x]