示例#1
0
 public async Task UpdateVehicleKM(IPlayer player, float km)
 {
     //KM = bei 600 Meter = 600
     //600 / 1000 = 0,6   = 0,6km ?
     try
     {
         if (player == null || !player.Exists || km <= 0)
         {
             return;
         }
         if (!player.IsInVehicle || player.Vehicle == null)
         {
             return;
         }
         float fKM = km / 1000;
         fKM = fKM + ServerVehicles.GetVehicleKM(player.Vehicle);
         ServerVehicles.SetVehicleKM(player.Vehicle, fKM);
     }
     catch (Exception e)
     {
         Alt.Log($"{e}");
     }
 }