Other players can now steal the vehicle

This commit is contained in:
EntenKoeniq
2021-07-13 08:37:40 +02:00
parent 6aaeb61d20
commit 2d460b6387

View File

@ -263,6 +263,15 @@ namespace CoopClient
if (!Character.IsInVehicle() || (int)Character.SeatIndex != VehicleSeatIndex || Character.CurrentVehicle.Model.Hash != VehicleModelHash) if (!Character.IsInVehicle() || (int)Character.SeatIndex != VehicleSeatIndex || Character.CurrentVehicle.Model.Hash != VehicleModelHash)
{ {
if (VehicleSeatIndex == -1 &&
Game.Player.Character.IsInVehicle() &&
Game.Player.Character.CurrentVehicle == MainVehicle &&
(int)Game.Player.Character.SeatIndex == VehicleSeatIndex)
{
Game.Player.Character.Task.WarpOutOfVehicle(MainVehicle);
GTA.UI.Notification.Show("~r~Car jacked!");
}
Character.Task.WarpIntoVehicle(MainVehicle, (VehicleSeat)VehicleSeatIndex); Character.Task.WarpIntoVehicle(MainVehicle, (VehicleSeat)VehicleSeatIndex);
Character.IsVisible = true; Character.IsVisible = true;
} }