Fixed vehicle sync
This commit is contained in:
@ -241,7 +241,7 @@ namespace CoopClient
|
||||
{
|
||||
if (MainVehicle == null || !MainVehicle.Exists() || MainVehicle.Model.Hash != VehicleModelHash)
|
||||
{
|
||||
List<Vehicle> vehs = World.GetNearbyVehicles(Character, 3f, new Model[] { VehicleModelHash }).OrderBy(v => (v.Position - Character.Position).Length()).Take(3).ToList();
|
||||
List<Vehicle> vehs = World.GetNearbyVehicles(Character, 3f, new Model[] { VehicleModelHash }).OrderBy(v => (v.Position - VehiclePosition).Length()).Take(3).ToList();
|
||||
|
||||
bool vehFound = false;
|
||||
|
||||
@ -435,6 +435,7 @@ namespace CoopClient
|
||||
Character.CanRagdoll = false;
|
||||
Character.IsInvincible = true;
|
||||
Character.Health = Health;
|
||||
Character.CanBeTargetted = true;
|
||||
|
||||
if (username != null)
|
||||
{
|
||||
|
@ -511,7 +511,7 @@ namespace CoopClient
|
||||
VehVelocity = npc.CurrentVehicle.Velocity.ToLVector(),
|
||||
VehSpeed = npc.CurrentVehicle.Speed,
|
||||
VehSteeringAngle = npc.CurrentVehicle.SteeringAngle,
|
||||
Flag = Util.GetPedFlags(npc, true)
|
||||
Flag = Util.GetVehicleFlags(npc, npc.CurrentVehicle, true)
|
||||
}.PacketToNetOutGoingMessage(outgoingMessage);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user