[AJUDA] portao
#1

Gente ajuda aki eu troquei a cordenada de um potao e ponhei essa daki de baixo agora quando eu vou abrir ele nao abre so aparece a mensagem "Portao PC Aberto".

pawn Код:
// Portao Policia Civil
    PortaoPC = CreateObject(980,922.81933594,-1221.58496094,18.74995422,0.00000000,0.00000000,93.99902344);
pawn Код:
if(strcmp(cmd, "/ppc", true) == 0)
    {
        if ((IsACop(playerid)) && PlayerToPoint(15.0, playerid, 922.81976318,-1221.58508301,18.74995422))
        { //Portao PC Carro
            F_MoveObject( PortaoPC, 922.81933594,-1221.58496094,18.74995422,3);
            GameTextForPlayer(playerid, "~w~Portao PC ~n~~b~Aberto", 5000, 3);
            SetTimer("PortaoPC2", 5000, false);
        }
        /*else
        {
            SendClientMessage(playerid, COLOR_RED, "*** Vocк nao esta perto do portao ou nao e da Policia Civil***");
        }*/

        return 1;
    }
pawn Код:
public PortaoPC2() {
    F_MoveObject(PortaoPC,922.81933594,-1221.58496094,24.24995422, 2);//Portao PC Closed
    return 1;
}
Reply
#2

pawn Код:
//Topo
new PortaoPC;
pawn Код:
// Portao Policia Civil
    PortaoPC = CreateObject(980,922.81933594,-1221.58496094,18.74995422,0.00000000,0.00000000,93.99902344);
pawn Код:
if(strcmp(cmd, "/ppc", true) == 0)
    {
        if ((IsACop(playerid)) && PlayerToPoint(15.0, playerid, 922.81976318,-1221.58508301,18.74995422))
        { //Portao PC Carro
            MoveObject(PortaoPC, 922.81933594,-1221.58496094,18.74995422,3);
            GameTextForPlayer(playerid, "~w~Portao PC ~n~~b~Aberto", 5000, 3);
            SetTimer("PortaoPC2", 5000, false);
        }
        else
        {
            SendClientMessage(playerid, COLOR_RED, "*** Vocк nao esta perto do portao ou nao e da Policia Civil***");
        }
        return 1;
    }
pawn Код:
public PortaoPC2() {
    MoveObject(PortaoPC,922.81933594,-1221.58496094,24.24995422, 2);//Portao PC Closed
    return 1;
}
Reply
#3

Topo do gamemode:
pawn Код:
new PortaoPC;
forward PortaoPC2();
OnGameModeInit:
pawn Код:
PortaoPC = CreateObject(980,922.81933594, 1221.58496094,18.74995422,0.00000000,0.00000000,93.99902344);
Comando:
pawn Код:
if(!strcmp(cmd, "/ppc", true))
{
   if(!IsACop(playerid)) && !IsPlayerInRangeOfPoint(playerid, 15.0, 922.81976318,-1221.58508301,18.74995422)) return SendClientMessage(playerid, COLOR_RED, "*** Vocк nгo estб perto do portгo ou nгo й da Policia Civil ***");
   MoveObject(PortaoPC, 922.81933594,-1221.58496094,18.74995422,3);
   GameTextForPlayer(playerid, "~w~Portao PC ~с~~b~Aberto", 5000, 3):
   SetTimer("PortaoPC2", 5000, false);
   return 1;
}
Public para fechar o portгo:
pawn Код:
public PortaoPC2()
{
   MoveObject(PortaoPC, 922.81933594, -1221.58496094, 24.24995422, 2); //Portao PC Closed
   return 1;
}
[/pawn]
Reply
#4

Releiam o tуpico!!!

quando eu vou abrir ele nao abre so aparece a mensagem "Portao PC Aberto".

O comando estб funcionando sу o MoveObject que nгo estб fazendo nenhuma aзгo.

@Topic

Tente pegar as cordenadas do portгo aberto e fechado novamente.
Reply
#5

Pode ser as cordenadas que estгo erradas!
Reply
#6

Pode nгo, sгo as cordenadas que estгo erradas.
Reply
#7

eu pegei as cordenadas do MTA tipo eu fiz o portao fechado ai eu salvei e pegei a cordenada depois fiz o portao aberto e pegei a cordenadas
Reply
#8

Tente usar o meu sistema.
Reply
#9

O CODIDO DA CERTO ACHO PORQUE FUI MUDAR O PORTAO DE LUGAR AI ACONTECEU ISSU
Reply
#10

Resumindo: resultou ou nгo?
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)