SA-MP Forums Archive
[AJUDA] O que estou a fazer mal? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] O que estou a fazer mal? (/showthread.php?tid=282728)



[AJUDA] O que estou a fazer mal? - m0ta - 12.09.2011

Boa tarde a todos.
Estou a fazer uma cancela para o departamento policial. Eu fiz o comando de mover a cancela direito(penso eu), mas vou IG e o comando nao funciona.

Eu adicionei isto no topo do gamemode:
pawn Код:
new PDGate;
Depois pus isto em OnGameModeInit:
pawn Код:
PDGate = CreateDynamicObject(968, -228.39999389648, 1007.299987793, 19.5, 0, 269.24981689453, 0);
Depois em OnPlayerCommandText pus isto:
pawn Код:
if(strcmp(cmd, "/abrircancela", true) == 0)
    {
        if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
            {
            MoveObject(PDGate, -228.39999389648, 1007.299987793, 19.700000762939, 0.65);//Cancela aberta
            }
        return 1;
    }
    if(strcmp(cmd, "/fecharcancela", true) == 0)
    {
        if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
            {
            MoveObject(PDGate, -228.39999389648, 1007.299987793, 19.5, 0.65);//Cancela fechada
            }
        return 1;
     }
Alguйm me pode explicar o que estб errado aqui?


Re: [AJUDA] O que estou a fazer mal? - WLSF - 12.09.2011

Jб tentou usar "MoveDynamicObject" - ?


Re: [AJUDA] O que estou a fazer mal? - RebeloX - 12.09.2011

pawn Код:
if(strcmp(cmd, "/abrircancela", true) == 0)
    {
        if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
        {
            MoveDynamicObject(PDGate, -228.39999389648, 1007.299987793, 19.700000762939, 0.65);//Cancela aberta
        }
        return 1;
    }
    if(strcmp(cmd, "/fecharcancela", true) == 0)
    {
        if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
        {
            MoveDynamicObject(PDGate, -228.39999389648, 1007.299987793, 19.5, 0.65);//Cancela fechada
        }
        return 1;
     }
Testa assim, caso tenha funcionado nгo se esqueзa da reputaзгo () caso o problema continue fale comigo por pm.


Re: [AJUDA] O que estou a fazer mal? - BrunoBSF - 12.09.2011

o bug e mesmo por causa dos objetos e pq quando ele crio o portao ele uso DynamicObjetct ae no cmd de abrir e fechar tinah q tar MoveDynamicObject tambem


Re: [AJUDA] O que estou a fazer mal? - steki. - 12.09.2011

Uma resposta й o suficiente.


Re: [AJUDA] O que estou a fazer mal? - m0ta - 12.09.2011

Exactamente, tinha-me esquecido do Dynamic.