SA-MP Forums Archive
[ajuda] Sitema de mover objetos - 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] Sitema de mover objetos (/showthread.php?tid=324486)



[ajuda] Sitema de mover objetos - KinX - 09.03.2012

Eai galera, seguinte, eu to tentando fazer um sistema de futebol, mas to com umas duvidas, tipo, como eu faзo pra quando o player, apertar uma "key" definida, mover o objeto para frente (no caso a bola) tantos metros, e como eu faзo tambйm, para definir a bola como no meio de campo, se a bola entrar, perto de algum gol, retornar a bola para o meio de campo, se alguem souber as funзхes, me da 1 ajudinha,

Att

KinX


Re: [ajuda] Sitema de mover objetos - KinX - 09.03.2012

Ninguem ? ...

Deve ser complexo entao =s


Re: [ajuda] Sitema de mover objetos - Sampizito - 09.03.2012

MoveObject

Cara .-.


Re: [ajuda] Sitema de mover objetos - DouglasRodrigues - 10.03.2012

Futebol? OSH.
Aja criatividade.
Cara vai ser meio difнcil fazer isso, mas nгo impossнvel, use o MoveObject, procure tutoriais de portхes, pode ser ъtil.


Re: [ajuda] Sitema de mover objetos - KinX - 10.03.2012

kkkkkkkkkkk, mas e q as definiзхes de parametros devem ser complexas, por exemplo

Estou de frente para a bola, se eu apertar (KEY_NO) a bola tem q ir para frente tantos metros.

Nгo e questao de coordenada й questao de metros!!

tipo, se chuto de lado,a bola tem q ir pro lado, e por ai vai.


Re: [ajuda] Sitema de mover objetos - DouglasRodrigues - 10.03.2012

Quote:
Originally Posted by KinX
Посмотреть сообщение
kkkkkkkkkkk, mas e q as definiзхes de parametros devem ser complexas, por exemplo

Estou de frente para a bola, se eu apertar (KEY_NO) a bola tem q ir para frente tantos metros.

Nгo e questao de coordenada й questao de metros!!

tipo, se chuto de lado,a bola tem q ir pro lado, e por ai vai.
@OFF
KKK ' Boa sorte entгo.


Re : [ajuda] Sitema de mover objetos - steeldark - 10.03.2012

Eu tava pensando sobre esse topico..

se tiver como pegar as coordenadas do objeto, da pra fazer calculando o tempo que a pessoa apertou uma tecla, e fazer uma distвncia sobre isso.

por exemplo eu aperto a tecla por uns 2 segundos, seria igual a por uma forзa na bola equivalente a 50cm por exemplo.

pra saber o tempo, daria pra fazer usando gettime em conjunto com newkeys e oldkeys. depois poderia usar a funзгo do Slick
pawn Код:
stock GetDistanceBetweenPlayers(playerid,playerid2) //By Slick (Edited by Sacky)
{
    new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
    new Float:tmpdis;
    GetPlayerPos(playerid,x1,y1,z1);
    GetPlayerPos(playerid2,x2,y2,z2);
    tmpdis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
    return floatround(tmpdis);
}
para saber se o cara estб perto da bola.. sу q ai agente tem q modificar essa funзгo para retornar a posiзгo o objeto..
ai ele sу poderia usar a tecla perto do objeto.. e por ai vai.

mais nгo sei se tem como pegar a posiзгo do objeto dessa forma.



Re: [ajuda] Sitema de mover objetos - KinX - 10.03.2012

Eh uma boa ideia tentar, existe 1 GM, que tem os parametros todos certinhos, vc chuta a bola e ela vai na direзгo exata, porйm e dificil converter o GM para FS, tem q tirar 1 monte de coisa =S


Re: [ajuda] Sitema de mover objetos - Ricop522 - 10.03.2012

Isplayerinrangeofobject usando (getobjectpos) + pressionouakey_nokey


Re: [ajuda] Sitema de mover objetos - KinX - 10.03.2012

mas ai como eu definiria os metros que o objeto iria pra frente, ou para os lados?