void PushMini(BasePlayer player, BaseVehicle bVehicle) { //bVehicle.rigidBody.AddForceAtPosition(Vector3.up * 15f, raycastHit.point, ForceMode.VelocityChange); bVehicle.rigidBody.AddForceAtPosition(Vector3.up * 3.0f, raycastHit.point, ForceMode.VelocityChange); //bVehicle.rigidBody.AddForceAtPosition(Vector3.forward * 5.5f, raycastHit.point, ForceMode.VelocityChange); timer.Once(0.1f, () => { bVehicle.rigidBody.AddForceAtPosition(Vector3.forward * 1f, raycastHit.point, ForceMode.VelocityChange); }); player.metabolism.calories.Subtract(2f); player.metabolism.SendChangesToClient(); Effect.server.Run(fxBoatPush, bVehicle.GetNetworkPosition()); }