farben ändern im tuning system

This commit is contained in:
hydrant
2020-05-03 13:39:53 +02:00
parent 2c3a1e2c90
commit 3d4fbb3784
3 changed files with 318 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();
}
}
}