if (PlayerToPoint(7.0, playerid, X,Y,Z))
{
MoveObject( portao,X, Y, Z, 5, aX, aY, 0.0);
SendClientMessage(playerid, COR, "Abrindo Portгo");
}
else if (PlayerToPoint(7.0, playerid, X,Y,Z))
{
MoveObject( portao,X, Y, Z, 5, aX, aY, 90.0);
SendClientMessage(playerid, COR, "Fechando Portгo");
}
CMD:fechar(playerid, params[])
{
if(PlayerInfo[playerid][pMembro]==1 && IsPlayerInRangeOfPoint(playerid, 3.0, 2176.4817, -2256.0784, 14.7700))
{
ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.1,0,0,0,0,0,0);
MoveObject(pmafia1, 2177.5000000, -2255.6001000, 15.5000000, 3.0);
return true;
}
|
Код HTML:
if (PlayerToPoint(7.0, playerid, X,Y,Z))
{
MoveObject( portao,X, Y, Z, 5, aX, aY, 3.0);
SendClientMessage(playerid, COR, "Abrindo Portгo");
}
|
|
Код:
CMD:fechar(playerid, params[])
{
if(PlayerInfo[playerid][pMembro]==1 && IsPlayerInRangeOfPoint(playerid, 3.0, 2176.4817, -2256.0784, 14.7700))
{
ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.1,0,0,0,0,0,0);
MoveObject(pmafia1, 2177.5000000, -2255.6001000, 15.5000000, 3.0);
return true;
}
|
|
Olб pessoal, estou com um problema, eu criei um comando para um portгo se mover apenas com o вngulo Z, porйm, eu queria que ele se movesse lentamente, mas ele se move na hora para a posiзгo mandada, e eu nгo quero que isso aconteзa, jб defini a velocidade para 5, mas nada...
Vou dar um exemplo aqui do comando: Код:
if (PlayerToPoint(7.0, playerid, X,Y,Z))
{
MoveObject( portao,X, Y, Z, 5, aX, aY, 0.0);
SendClientMessage(playerid, COR, "Abrindo Portгo");
}
else if (PlayerToPoint(7.0, playerid, X,Y,Z))
{
MoveObject( portao,X, Y, Z, 5, aX, aY, 90.0);
SendClientMessage(playerid, COR, "Fechando Portгo");
}
|
aX, aY, 0.0)
5, aX, aY, 90.0
MoveObject(portao,X, Y, Z, 1);
new Portao
public OnGameModeInit()
{
PortaoIC = CreateDynamicObject(980,2234.1001000,-2215.6999500,15.5,0,0,316);
}
if(strcmp(cmdtext, "/abriric", true) == 0)
if(PlayerInfo[playerid][pICLadrao] || PlayerInfo[playerid][pICAssassino] || PlayerInfo[playerid][pICTerrorista] || PlayerInfo[playerid][pICDono] || PlayerInfo[playerid][pICTraficante]){
MoveDynamicObject(PortaoIC,2234.1001000,-2215.6999500,0,4); //coordenada do portгo jб aberto.
SendClientMessage(playerid,0x09D19BFF,"O Portгo da [IC] Irmandade Criminosa foi aberto!");
return 1;
}
if(strcmp(cmdtext, "/fecharic", true) == 0)
if(PlayerInfo[playerid][pICLadrao] || PlayerInfo[playerid][pICAssassino] || PlayerInfo[playerid] [pICTerrorista] || PlayerInfo[playerid][pICDono] || PlayerInfo[playerid][pICTraficante]){
MoveDynamicObject(PortaoIC,2234.1001000,-2215.6999500,90,4); //coordenada do portгo jб fechado
SendClientMessage(playerid,0x09D19BFF,"Portгo da [IC] Irmandade Criminosa foi fechado!");
return 1;
}