ODOmeter needs to be in KM but its Meters - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: ODOmeter needs to be in KM but its Meters (
/showthread.php?tid=323135)
ODOmeter needs to be in KM but its Meters -
thimo - 04.03.2012
So i got the ODO script:
pawn Код:
new string[128];
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerVehicleSeat(playerid) == 0)
{
new vehid = GetPlayerVehicleID(playerid);
vehicle_odometers[vehid] += GetPlayerDistanceFromPoint(playerid, old_veh_pos[vehid][0], old_veh_pos[vehid][1], old_veh_pos[vehid][2]);
GetVehiclePos( vehid, old_veh_pos[vehid][0], old_veh_pos[vehid][1], old_veh_pos[vehid][2]);
format(string, sizeof(string), "Your odo: %0.2f", vehicle_odometers[vehid]);
SendClientMessage(playerid, COLOR_GREY, string);
}
}
But it updates for meters... Anyone knows how to make this for KM? :S
Re: ODOmeter needs to be in KM but its Meters -
Babul - 04.03.2012
divide the odometer by 1000. using a different format will fit better then, too:
pawn Код:
format(string, sizeof(string), "Odo (KM): %04.2f", vehicle_odometers[vehid]/1000.0);
Re: ODOmeter needs to be in KM but its Meters -
DLR - 24.09.2014
Ignore this.