SA-MP Forums Archive
[Ajuda] mover um objeto e rotacionar usando as setas do teclado no samp? - 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] mover um objeto e rotacionar usando as setas do teclado no samp? (/showthread.php?tid=236587)



mover um objeto e rotacionar usando as setas do teclado no samp? - SupremoSmart - 07.03.2011

Queria saber como mover um objeto e tambйm rotacionar usando as setas e as teclas "w" e "s" no samp 0.3c
Onde:
Seta para Cima = Subir o objeto
Baixo = Descer Objeto
Lado esquerdo = Rotaciona para o lado esquerdo
Lado direito = Rotaciona para o lado direito
Tecla "w" = Vai para a frente
Tecla "s" = Vai para trбs
Se tiver como fazer me ajudem por favor


Re: Como mover um objeto e rotacionar usando as setas do teclado no samp? - LuaN_ - 07.03.2011

Vocк jб usou o Search antes de perguntar? Acho que nгo em...


Re: Como mover um objeto e rotacionar usando as setas do teclado no samp? - JonathanFeitosa - 07.03.2011

Nao sei c vocк Vai Consegui Achar Um Desses.

Tem Esse Aqui

Ver se Esse й Bom Para Vocк ^^


Re: Como mover um objeto e rotacionar usando as setas do teclado no samp? - SupremoSmart - 07.03.2011

eu sу quero o cуdigo das teclas de como fazer quando o player teclar uma tecla ele execute uma funзгo
no caso as teclas que eu coloquei na pergunta


Re: Como mover um objeto e rotacionar usando as setas do teclado no samp? - JonathanFeitosa - 07.03.2011

Tente Estudar Isso Click Aqui


Re: Como mover um objeto e rotacionar usando as setas do teclado no samp? - rjjj - 07.03.2011

Basta usar GetPlayerKeys

Fiz uma base pra vocк sу podendo movimentar o objeto pra cima e pra baixo, agora estude o cуdigo e continue o mesmo


Observaзгo:


A #define ID_Objeto й o ID do Objeto no seu GameMode, nгo do Modelo dele.

Como pegar o ID de um Objeto ?

pawn Код:
new IDObjeto;
IDObjeto = CreateObject(...............);
printf("ID do Objeto й %i", IDObjeto);

Aqui estб :

pawn Код:
#define ID_Objeto   124//Troque 124 pelo ID do Objeto "no seu Gamemode", nгo do modelo dele.
#define Distancia_Movimento 0.555//Troque 0.555 pela distancia o objeto se movimentar quando voce apertar uma tecla.


public OnPlayerUpdate(playerid)
{
    if(GetPVarInt(playerid,"ObjetoInfo"))
    {
        new A,B,C;
        new Float:oX,Float:oY,Float:oZ;
        GetObjectPos(ID_Objeto,oX,oY,oZ);
        GetPlayerKeys(playerid,A,B,C);
        if(B > 0)   MoveObject(ID_Objeto, oX, oY, oZ-Distancia_Movimento, 2);
        GetObjectPos(ID_Objeto,oX,oY,oZ);
        if(B < 0)   MoveObject(ID_Objeto, oX, oY, oZ+Distancia_Movimento, 2);
    }
    return 1;
}


public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp("/rotacionar",cmdtext,true,11)==0)
    {
        SetPVarInt(playerid,"ObjetoInfo",true);
        TogglePlayerControllable(playerid, false);
        SendClientMessage(playerid,0xFFFFFFAA,"Voce foi paralizado e agora estб rotacionando o objeto escolhido por voce !");
        return 1;
    }
    if(strcmp("/parar",cmdtext,true,6)==0)
    {
        SetPVarInt(playerid,"ObjetoInfo",false);
        TogglePlayerControllable(playerid, true);
        SendClientMessage(playerid,0xFFFFFFAA,"Ihh parou de rotacionar xD !");
        return 1;
    }
    return 0;
}

Espero ter ajudado


Re: Como mover um objeto e rotacionar usando as setas do teclado no samp? - Bruno13 - 19.01.2014

Quote:
Originally Posted by SupremoSmart
Посмотреть сообщение
Queria saber como mover um objeto e tambйm rotacionar usando as setas e as teclas "w" e "s" no samp 0.3c
Onde:
Seta para Cima = Subir o objeto
Baixo = Descer Objeto
Lado esquerdo = Rotaciona para o lado esquerdo
Lado direito = Rotaciona para o lado direito
Tecla "w" = Vai para a frente
Tecla "s" = Vai para trбs
Se tiver como fazer me ajudem por favor
Tarde de mais, mas sempre hб esperanзas! https://sampwiki.blast.hk/wiki/Keys


Re: mover um objeto e rotacionar usando as setas do teclado no samp? - DannielCooper - 19.01.2014

Reviveu legal! Tуpico de 2011 -.-


Re: Como mover um objeto e rotacionar usando as setas do teclado no samp? - JonathanFeitosa - 19.01.2014

Quote:
Originally Posted by JonathanFeitosa
Посмотреть сообщение
Tente Estudar Isso Click Aqui
Meu post de 2011 o/ auheuahe
Nunca mais vi o rjj tambйm, nem loga mais no MSN.