Fixed tuning issue
This commit is contained in:
@@ -149,14 +149,14 @@ mp.events.add("showTuningMenu", () => {
|
||||
|
||||
mainMenu.ItemSelect.on((item) => {
|
||||
var modSlot = getSlotId(item.Text);
|
||||
var currentMod = localVehicle.getMod(modSlot);
|
||||
var currentModItem;
|
||||
|
||||
if (item.Text.startsWith("Slot")) {
|
||||
restStr = item.Text.substring(5);
|
||||
modSlot = parseInt(restStr);
|
||||
}
|
||||
|
||||
var currentMod = localVehicle.getMod(modSlot);
|
||||
var currentModItem;
|
||||
|
||||
var modNum = localVehicle.getNumMods(modSlot);
|
||||
|
||||
var modMenu = new Menu(item.Text, "Änderung: " + item.Text, new Point(50, 50));
|
||||
@@ -201,9 +201,6 @@ mp.events.add("showTuningMenu", () => {
|
||||
|
||||
modMenu.MenuClose.on(() => {
|
||||
localVehicle.setMod(modSlot, currentMod);
|
||||
});
|
||||
|
||||
modMenu.MenuClose.on(() => {
|
||||
mainMenu.Visible = true;
|
||||
modMenu.Visible = false;
|
||||
});
|
||||
|
||||
@@ -90,6 +90,15 @@ namespace reallife_gamemode.Server.Managers
|
||||
}
|
||||
else
|
||||
{
|
||||
if (vMod == null)
|
||||
{
|
||||
vMod = new VehicleMod
|
||||
{
|
||||
ServerVehicleId = sV.Id,
|
||||
Slot = slot
|
||||
};
|
||||
dbContext.VehicleMods.Add(vMod);
|
||||
}
|
||||
vMod.ModId = index;
|
||||
}
|
||||
dbContext.SaveChanges();
|
||||
|
||||
@@ -43,7 +43,6 @@ namespace reallife_gamemode.Server.Managers
|
||||
|
||||
public static Vehicle GetVehicleFromServerVehicle(ServerVehicle serverVehicle)
|
||||
{
|
||||
Console.WriteLine("calling GetVehicleFromServerVehicle | " + serverVehicle.Id);
|
||||
if(!_serverVehicles.ContainsKey(serverVehicle.Id))
|
||||
{
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user