farben ändern im tuning system
This commit is contained in:
@@ -157,5 +157,38 @@ namespace ReallifeGamemode.Server.Managers
|
||||
dbContext.SaveChanges();
|
||||
}
|
||||
}
|
||||
|
||||
[RemoteEvent("CLIENT:TuningManager_SetVehicleColor")]
|
||||
public void TuningManagerSetVehicleColor(Player player, bool primarySecondary, int color)
|
||||
{
|
||||
Vehicle veh = player.Vehicle;
|
||||
if (primarySecondary)
|
||||
{
|
||||
veh.PrimaryColor = color;
|
||||
}
|
||||
else
|
||||
{
|
||||
veh.SecondaryColor = color;
|
||||
}
|
||||
|
||||
using var dbContext = new DatabaseContext(true);
|
||||
ServerVehicle serverVeh = VehicleManager.GetServerVehicleFromVehicle(veh, dbContext);
|
||||
|
||||
if (serverVeh == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if (primarySecondary)
|
||||
{
|
||||
serverVeh.PrimaryColor = color;
|
||||
}
|
||||
else
|
||||
{
|
||||
serverVeh.SecondaryColor = color;
|
||||
}
|
||||
|
||||
dbContext.SaveChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user