CHAT MAIOR

8 de set. de 2011

[COD] [SA:MP] Mover Portões facilmente

Olá a todos aqui é Bruno da Silva administrador geral do blog e da [iPs]TeaM


Venho por este meio pedir desculpa aos seguidores e visitantes do blog, devido a falta de atualização recente devido a falta de tempo minha e do grupo. 


Brevemente estaremos com novos códigos e projetos, ajude-nos enviando sua sugestão (créditos serão mantidos) 
http://ips-team.6te.net/smforum/index.php?topic=26.msg69#new 


Voltando ao assunto, hoje irei postar uma função bem legal, básicamente é uma função que faz cálculos automatizados para mover portões e portas,
sem precisar pegar posição nem muito mesmo ficar testando, tudo feito 1 linha; 


 Pastebin: http://pastebin.com/aFRbh6TY


Código:

moverPortao(objectid, Float:metros, Float:velocidade, bool:lado)
{
static
Float: p[3]
;


return (GetObjectPos(objectid, p[0], p[1], p[2])), (MoveObject(objectid, !lado? p[0]+ (metros* floatsin( -360, degrees)) : p[0]- ( metros* floatsin(-360, degrees)), !lado? p[1]+ (metros* floatcos( -360, degrees)) : p[1]- ( metros* floatcos(-360, degrees)), p[2], velocidade)), true;
}

Explicação: moverPortao(id do objeto, metros para mover, velocidade pra mover, lado para mover true ou false);


Esperamos que gostem.


- Bruno da Silva

Nenhum comentário:

Postar um comentário