[Pedido] Oque usar ? - 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: [Pedido] Oque usar ? (
/showthread.php?tid=463605)
Oque usar ? -
Biieell - 12.09.2013
Galera, oque usarei para construir um velocнmetro em TextDraw, nele ira conter a velocidade, a lataria, o combustнvel, e a localizaзгo.
Re: Oque usar ? -
WLSF - 12.09.2013
Textdraw, GetPlayerPos, GetVehicleHealth, Variбvel do combustнvel, calculo para velocidade.
Re: Oque usar ? -
Biieell - 12.09.2013
Quote:
Originally Posted by Willian_Luigi
Textdraw, GetPlayerPos, GetVehicleHealth, Variбvel do combustнvel, calculo para velocidade.
|
Como irei "medir" a velocidade do veiculo ? Pode me dar exemplos ?
Re: Oque usar ? -
Coe1 - 12.09.2013
Da uma olhada em velocнmetros postados, e faz o seu. ;d
Re: Oque usar ? -
Biieell - 12.09.2013
Quote:
Originally Posted by Coe1
Da uma olhada em velocнmetros postados, e faz o seu. ;d
|
Cara, olhando coisa pronta nгo consigo aprender, eu gosto de procurar no Samp Wiki, pra saber oque cada coisa faz .-.
Re: Oque usar ? -
PT - 12.09.2013
pawn Код:
// Pegado da gLibrary - Gamer93
stock Float:GetVehicleSpeed(vehicleid,UseMPH = 0)
{
new Float:speed_x,Float:speed_y,Float:speed_z,Float:temp_speed;
GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
if(UseMPH == 0)
{
temp_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*136.666667;
} else {
temp_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*85.4166672;
}
floatround(temp_speed,floatround_round);return temp_speed;
}
acima e em MPH abaixo km/h
pawn Код:
stock GetVehicleSpeed(vehicleid)
{
new Float:xPos[3]:
GetVehicleVelocity(vehicleid, xPos[0], xPos[1], xPos[2]);
return floatround(floatsqroot(xPos[0] * xPos[0] + xPos[1] * xPos[1] + xPos[2] * xPos[2]) * 170.00);
}
Re: Oque usar ? -
WLSF - 12.09.2013
Quote:
Originally Posted by Biieell
Como irei "medir" a velocidade do veiculo ? Pode me dar exemplos ?
|
Existe umas funзхes pra isso...
pawn Код:
stock Velocidade(playerid, kmh)
{
new Float: x, Float: y, Float: z, Float: rtn;
if (IsPlayerInAnyVehicle(playerid))
{
GetVehicleVelocity(GetPlayerVehicleID(playerid), x, y, z);
}
else
{
GetPlayerVelocity(playerid, x, y, z);
}
rtn = floatsqroot(floatabs(floatpower(x + y + z, 2)));
return kmh ? floatround(rtn * 100 * 1.61) : floatround(rtn * 100);
}
Re: Oque usar ? -
Biieell - 12.09.2013
Valeu galera, com base nisso irei desenvolver o meu ! atй mais (:
Re: Oque usar ? -
Coe1 - 12.09.2013
Й a mesma coisa vocк olhar quais funзхes aquele velocнmetro utiliza do que olhar no wiki sa-mp. '-'