SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 14/10/2011, 02:41 AM   #1
Cristhian
Gangsta
 
Cristhian's Avatar
 
Join Date: Aug 2011
Location: Onde Judas perdeu as botas .-.
Posts: 732
Reputation: 26
Default [Ajuda] carro/explosão

só uma duvida, tem como explodir na direção que o carro está indo ao invés da float X + 25 (por exemplo) ?
__________________
Scripto por dinheiro (via pagseguro, paypal) mande me PM.

"Scripto Pela Lógica, e Não pela Função." - DraKoN

Trabalhos:

FilterScripts

C-Admin
C-Cars v2.0
Cristhian is offline   Reply With Quote
Old 14/10/2011, 09:57 AM   #2
iansinho
Huge Clucker
 
iansinho's Avatar
 
Join Date: Aug 2010
Location: Casa do filho único do meu pai.
Posts: 369
Reputation: 10
Default Re: [Ajuda] carro/explosão

É meio difícil, porque se ele estiver virando o veículo na mesma hora da função vai explodir em outro lugar.
Também se o cara estiver parado não vai dar.
Se estiver muuuito rápido não vai dar.
Se estiver muito devagar não vai dar.

O jeito é coddar e ir testando, usando GetPlayerVelocity(algo assim kk, olha ae no ******)
__________________

Criado por Shelby.

Ajudei você?
Clique aqui ou .
iansinho is offline   Reply With Quote
Old 14/10/2011, 12:00 PM   #3
Shelby
Gangsta
 
Join Date: Jul 2010
Location: South America.
Posts: 541
Reputation: 73
Default Re: [Ajuda] carro/explosão

Code:
stock GetXYInFrontOfVehicle(vehicleid, &Float:x, &Float:y, Float:distance)
{//Thanks for who made this function.
	new Float:a;
	GetVehiclePos(vehicleid, x, y, a);
	GetVehicleZAngle(vehicleid, a);
	x += (distance * floatsin(-a, degrees));
	y += (distance * floatcos(-a, degrees));
}

CMD:explodir(playerid, params[])
{
	new Float:explosion[3],Float:pos[2],vehicleid=GetPlayerVehicleID(playerid);
	GetVehiclePos(vehicleid, pos[0], pos[1], explosion[2]);
	GetXYInFrontOfVehicle(vehicleid,explosion[0],explosion[1],25.0);
	CreateExplosion(explosion[0], explosion[1], explosion[2], 2, 10.0);
	return 1;
}
25.0 é a distância entre o veículo e a explosão. Se você deixar muito próximo, caso o veículo esteja muito rápido irá colidir com a explosão!
Shelby is offline   Reply With Quote
Old 14/10/2011, 02:58 PM   #4
Cristhian
Gangsta
 
Cristhian's Avatar
 
Join Date: Aug 2011
Location: Onde Judas perdeu as botas .-.
Posts: 732
Reputation: 26
Default Re: [Ajuda] carro/explosão

Vlw Shelby +REP
__________________
Scripto por dinheiro (via pagseguro, paypal) mande me PM.

"Scripto Pela Lógica, e Não pela Função." - DraKoN

Trabalhos:

FilterScripts

C-Admin
C-Cars v2.0
Cristhian is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[ajuda] Efeito Explosao wallacematheus Português/Portuguese 15 06/01/2012 01:59 PM
[ajuda] explosão Cristhian Português/Portuguese 4 14/10/2011 02:23 AM
[Ajuda] carro Cristhian Português/Portuguese 10 13/10/2011 01:29 AM
[AJUDA] Após Explosão Objetos Somem Carl_Thuse Português/Portuguese 3 28/03/2011 02:36 PM
[duv] ajuda explosao Fred_Marley Português/Portuguese 26 14/07/2010 04:52 PM


All times are GMT. The time now is 03:34 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.