fix reifen bei gespawnten audos
This commit is contained in:
@@ -282,45 +282,48 @@ namespace ReallifeGamemode.Server.Managers
|
||||
|
||||
ServerVehicle serverVehicle = vehicle.GetServerVehicle(dbContext);
|
||||
|
||||
VehicleMod typeMod = dbContext.VehicleMods.Where(m => m.ServerVehicleId == serverVehicle.Id && m.Slot == -2).FirstOrDefault();
|
||||
if (typeMod == null)
|
||||
if (serverVehicle != null)
|
||||
{
|
||||
typeMod = new VehicleMod()
|
||||
VehicleMod typeMod = dbContext.VehicleMods.Where(m => m.ServerVehicleId == serverVehicle.Id && m.Slot == -2).FirstOrDefault();
|
||||
if (typeMod == null)
|
||||
{
|
||||
ServerVehicleId = serverVehicle.Id,
|
||||
Slot = -2,
|
||||
ModId = wheelType
|
||||
};
|
||||
typeMod = new VehicleMod()
|
||||
{
|
||||
ServerVehicleId = serverVehicle.Id,
|
||||
Slot = -2,
|
||||
ModId = wheelType
|
||||
};
|
||||
|
||||
dbContext.VehicleMods.Add(typeMod);
|
||||
}
|
||||
else
|
||||
{
|
||||
typeMod.ModId = wheelType;
|
||||
}
|
||||
|
||||
VehicleMod wheelMod = dbContext.VehicleMods.Where(m => m.ServerVehicleId == serverVehicle.Id && m.Slot == 23).FirstOrDefault();
|
||||
if (wheelMod == null)
|
||||
{
|
||||
wheelMod = new VehicleMod()
|
||||
dbContext.VehicleMods.Add(typeMod);
|
||||
}
|
||||
else
|
||||
{
|
||||
ServerVehicleId = serverVehicle.Id,
|
||||
Slot = 23,
|
||||
ModId = wheelIndex
|
||||
};
|
||||
typeMod.ModId = wheelType;
|
||||
}
|
||||
|
||||
dbContext.VehicleMods.Add(wheelMod);
|
||||
}
|
||||
else
|
||||
{
|
||||
wheelMod.ModId = wheelIndex;
|
||||
VehicleMod wheelMod = dbContext.VehicleMods.Where(m => m.ServerVehicleId == serverVehicle.Id && m.Slot == 23).FirstOrDefault();
|
||||
if (wheelMod == null)
|
||||
{
|
||||
wheelMod = new VehicleMod()
|
||||
{
|
||||
ServerVehicleId = serverVehicle.Id,
|
||||
Slot = 23,
|
||||
ModId = wheelIndex
|
||||
};
|
||||
|
||||
dbContext.VehicleMods.Add(wheelMod);
|
||||
}
|
||||
else
|
||||
{
|
||||
wheelMod.ModId = wheelIndex;
|
||||
}
|
||||
|
||||
dbContext.SaveChanges();
|
||||
}
|
||||
|
||||
vehicle.SetMod(23, wheelIndex);
|
||||
vehicle.SetSharedData("wheelType", wheelType);
|
||||
NAPI.ClientEvent.TriggerClientEventForAll("vehicleToggleMod", vehicle, -2, wheelType);
|
||||
|
||||
dbContext.SaveChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user