lol parceiro n tem o FS pronto nao?
Eu ja aprendi a mecher em tanta coisa. Mas em Pawn dar muita dor de cabeзa. |
//******************* Inicio do GM ****************
new portao;
//****************** OnGameModeInit **************
portao = CreateObject(idPortao, X, Y, Z, rX, rY, rZ, DrawDistancia); //Coordenada dele fechado
//***************** OnPlayerCommandText **************
if(strcmp(cmdtext, "/abrirportao", true) == 0)
{
MoveObject(portao, X, Y, Z, Velocidade); //Coordenada dele aberto
return 1;
}
if(strcmp(cmdtext, "/fecharportao", true) == 0)
{
MoveObject(portao, X, Y, Z, Velocidade); //Coordenada dele fechado
return 1;
}
================= FEIXADO ================================= CreateObject(988,-2033.45776367,-102.98937988,38.94689178,0.00000000,0.00000000,359 .96704102); PORTA 1 CreateObject(988,-2022.41369629,-119.42974854,38.94689178,0.00000000,0.00000000,359 .96704102); PORTA 2 ================= ABERTO ================================== CreateObject(988,-2033.45776367,-102.98937988,33.94689178,0.00000000,0.00000000,359 .96704102); PORTA 1 CreateObject(988,-2022.41369629,-119.42974854,38.94689178,0.00000000,0.00000000,359 .96704102); PORTA 2 |
// Topo
new Portao1, Portao2;
// OnGameModeInit
Portao1 = CreateObject(988,-2033.45776367,-102.98937988,38.94689178,0.00000000,0.00000000,359.96704102);
Portao2 = CreateObject(988,-2022.41369629,-119.42974854,38.94689178,0.00000000,0.00000000,359.96704102);
// OnPlayerCommandText
if(strcmp(cmdtext, "/abrir", true) == 0)
{
MoveObject(Portao1, -2033.45776367,-102.98937988,33.94689178, 3.00);
MoveObject(Portao2, -2022.41369629,-119.42974854,38.94689178, 3.00);
return 1;
}
if(strcmp(cmdtext, "/fechar", true) == 0)
{
MoveObject(Portao1, -2033.45776367,-102.98937988,38.94689178, 3.00);
MoveObject(Portao2, -2022.41369629,-119.42974854,38.94689178, 3.00);
return 1;
}
new P1, P2;
// OnGameModeInit
P1 = CreateObject(988,-2033.45776367,-102.98937988,38.94689178,0.00000000,0.00000000,359 .96704102);
P2 = CreateObject(988,-2022.41369629,-119.42974854,38.94689178,0.00000000,0.00000000,359 .96704102);
// OnPlayerCommandText
if(strcmp(cmdtext, "/abrir", true) == 0)
{
MoveObject(P1, -2033.45776367, -102.98937988,32.94689178, 4);
MoveObject(P2, -2022.41369629,-119.42974854,38.94689178, 4);
return true;
}
if(strcmp(cmdtext, "/fechar", true) == 0)
{
MoveObject(P1, -2033.45776367, -102.98937988, 38.94689178, 4);
MoveObject(P2, -2022.41369629, -119.42974854, 38.94689178, 4);
return 1;
}
// Topo do GameMode; abaixo das includes
new Portao[2];
// OnGameModeInit
Portao[0] = CreateObject(988, -2033.45776367, -102.98937988, 38.94689178, 0.00000000, 0.00000000, 359.96704102);
Portao[1] = CreateObject(988, -2022.41369629, -119.42974854, 38.94689178, 0.00000000, 0.00000000, 359.96704102);
// OnPlayerCommandText
if(!strcmp(cmdtext, "/abrirporta", true))
{
SendClientMessage(playerid, 0xFFFFFFFF, "Vocк abriu o portгo!");
MoveObject(Portao[0], -2033.45776367, -102.98937988,32.94689178, 4.0);
MoveObject(Portao[1], -2022.41369629,-119.42974854,38.94689178, 4.0);
return 1;
}
if(!strcmp(cmdtext, "/fecharporta", true))
{
SendClientMessage(playerid, 0xFFFFFFFF, "Vocк fechou o portгo!");
MoveObject(Portao[0], -2033.45776367, -102.98937988, 38.94689178, 4.0);
MoveObject(Portao[1], -2022.41369629, -119.42974854, 38.94689178, 4.0);
return 1;
}