Hi Leute,
Ich habe einen Kilometerstand gescriptet aber der zählt total schnell rauf.
Ich glaube da ist irgendwas falsch oder??
// Funktion mit Tacho
if(GetVehicleKilometerStand(vehicleid) > 10)
{
VehicleInfo[vehicleid][MStand] += floatround(floatdiv(GetVehicleKilometerStand(vehicleid), 60.0));
}
if(VehicleInfo[vehicleid][MStand] > 9)
{
VehicleInfo[vehicleid][KMStand] += 1;
VehicleInfo[vehicleid][MStand] = 0;
}
stock GetVehicleKilometerStand(vehicleid)
{
new Float: POS[4];
GetVehicleVelocity(vehicleid, POS[0], POS[1], POS[2]);
POS[3] = floatsqroot(floatpower(floatabs(POS[0]), 2.0) + floatpower(floatabs(POS[1]), 2.0) + floatpower(floatabs(POS[2]), 2.0)) * 180;
return floatround(POS[3]);
}