SA-MP Forums Archive
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.