SA-MP Forums Archive
[Ajuda] Mover um objeto sу para baixo :v - 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 sу para baixo :v (/showthread.php?tid=661639)



Mover um objeto sу para baixo :v - MrToddyYT - 09.12.2018

Eai pessoal, to com um probleminha, eu fiz um comando para criar uma cama, "/ccama" mas, quando eu crio, a cama fica voando, usei GetPlayerPos...

Tб aqui o cуdigo, gostaria de deixa-la no chгo

Код:
CMD:ccama(playerid, params[])
{
		 ApplyAnimation(playerid, "BOMBER", "BOM_PLANT_IN", 4.0, 0, 0, 0, 1, 0);
		 SendClientMessage(playerid, YELLOW, "[ > ]"C_WHITE" Sua cama estб sendo criada, aguarde 5 segundos");
		 SetTimerEx("ccama", 5000, false, "i");
         return 1;
}

forward ccama(playerid);
public ccama(playerid)
{
 new
 Ccama,
 Float:x,
 Float:y,
 Float:z;

 GetPlayerPos(playerid, x, y, z);
 Ccama = CreateObject(1812, x, y, z, 0.0, 0.0, 0.0);
 ClearAnimations(playerid);
 GetObjectPos(Ccama, x, y, z);
 MoveObject(Ccama, x, y, z, 1);
 SendClientMessage(playerid, YELLOW, "[ > ]"C_WHITE" Sua cama foi criada com "C_GREEN"sucesso!");
 return 1;
}



Re: Mover um objeto sу para baixo :v - Malandrin - 09.12.2018

PHP код:
CMD:ccama(playeridparams[])
{
         
ApplyAnimation(playerid"BOMBER""BOM_PLANT_IN"4.000010);
         
SendClientMessage(playeridYELLOW"[ > ]"C_WHITE" Sua cama estб sendo criada, aguarde 5 segundos");
         
SetTimerEx("ccama"5000false"i");
         return 
1;
}
forward ccama(playerid);
public 
ccama(playerid)
{
 new
 
Ccama,
 
Float:x,
 
Float:y,
 
Float:z;
 
GetPlayerPos(playeridxyz);
 
Ccama CreateObject(1812xyz-10.00.00.0);
 
ClearAnimations(playerid);
 
SendClientMessage(playeridYELLOW"[ > ]"C_WHITE" Sua cama foi criada com "C_GREEN"sucesso!");
 return 
1;

Apenas adicionei um -1 no CreateObject, que basicamente ele pegarб a coordenada e diminuirб 1, fazendo assim que o objeto encoste no chгo.


Re: Mover um objeto sу para baixo :v - MrToddyYT - 09.12.2018

Obrigado Mano =) agradeзo de coraзгo <3