Merge branch 'develop' of ssh://development.life-of-german.org:451/log-gtav/reallife-gamemode into develop

This commit is contained in:
Mac_Slash
2020-05-03 15:43:05 +02:00
3 changed files with 315 additions and 22 deletions

View File

@@ -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();
}
}
}