Fix KM Bug
This commit is contained in:
@@ -722,6 +722,7 @@ namespace ReallifeGamemode.Server.Managers
|
|||||||
{
|
{
|
||||||
Vector3 lastPosition = v.Position;
|
Vector3 lastPosition = v.Position;
|
||||||
if (lastPositions.ContainsKey(v.Handle)) lastPosition = lastPositions[v.Handle];
|
if (lastPositions.ContainsKey(v.Handle)) lastPosition = lastPositions[v.Handle];
|
||||||
|
lastPositions[v.Handle] = v.Position;
|
||||||
|
|
||||||
double distanceDriven = v.HasSharedData("drivenDistance") ? (double)v.GetSharedData("drivenDistance") : 0D;
|
double distanceDriven = v.HasSharedData("drivenDistance") ? (double)v.GetSharedData("drivenDistance") : 0D;
|
||||||
|
|
||||||
@@ -730,8 +731,6 @@ namespace ReallifeGamemode.Server.Managers
|
|||||||
distanceDriven += distance;
|
distanceDriven += distance;
|
||||||
|
|
||||||
v.SetSharedData("drivenDistance", (float)distanceDriven);
|
v.SetSharedData("drivenDistance", (float)distanceDriven);
|
||||||
|
|
||||||
lastPositions[v.Handle] = v.Position;
|
|
||||||
});
|
});
|
||||||
|
|
||||||
if (DateTime.UtcNow.Subtract(lastSave).Seconds >= 30)
|
if (DateTime.UtcNow.Subtract(lastSave).Seconds >= 30)
|
||||||
|
|||||||
Reference in New Issue
Block a user