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