Reset taximeter Fare function
This commit is contained in:
@@ -68,4 +68,11 @@ export default function taximeterInput(globalData: GlobalData) {
|
|||||||
browser.destroy();
|
browser.destroy();
|
||||||
browser = null;
|
browser = null;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
mp.events.add("CLIENT:resetFareClock", () => { //for Taxidriver
|
||||||
|
clearInterval(myVar);
|
||||||
|
browser.execute(`setFarePrice('${price}');`)
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -239,7 +239,6 @@ namespace ReallifeGamemode.Server.Managers
|
|||||||
contractUser.Handmoney -= (int)Math.Round(km * taxiPrice);
|
contractUser.Handmoney -= (int)Math.Round(km * taxiPrice);
|
||||||
dbContext.SaveChanges();
|
dbContext.SaveChanges();
|
||||||
contractUser.Player.TriggerEvent("SERVER:SET_HANDMONEY", contractUser.Handmoney);
|
contractUser.Player.TriggerEvent("SERVER:SET_HANDMONEY", contractUser.Handmoney);
|
||||||
Console.WriteLine($"{(int)Math.Round(km * taxiPrice)}");
|
|
||||||
}
|
}
|
||||||
player.TriggerEvent("CLIENT:startCustomerFare", taxiPrice, km);
|
player.TriggerEvent("CLIENT:startCustomerFare", taxiPrice, km);
|
||||||
|
|
||||||
@@ -270,6 +269,7 @@ namespace ReallifeGamemode.Server.Managers
|
|||||||
if (driver == null) return;
|
if (driver == null) return;
|
||||||
if (player.GetUser().Id != driver.GetData<int>("Passager")) { player.TriggerEvent("CLIENT:cancelFare"); return; }
|
if (player.GetUser().Id != driver.GetData<int>("Passager")) { player.TriggerEvent("CLIENT:cancelFare"); return; }
|
||||||
player.TriggerEvent("CLIENT:cancelFareCustomer");
|
player.TriggerEvent("CLIENT:cancelFareCustomer");
|
||||||
|
driver.TriggerEvent("CLIENT:resetFareClock");
|
||||||
driver.ResetData("Passager");
|
driver.ResetData("Passager");
|
||||||
driver.ResetData("hasPassager");
|
driver.ResetData("hasPassager");
|
||||||
foreach(Player occupant in veh.Occupants)
|
foreach(Player occupant in veh.Occupants)
|
||||||
|
|||||||
Reference in New Issue
Block a user