[BUG-58] Fix waffenschrank
This commit is contained in:
@@ -22,7 +22,7 @@ export default function tuning(globalData: IGlobalData) {
|
||||
|
||||
const disableInput = [75, 278, 279, 280, 281, 23, 59, 60, 71, 72, 74];
|
||||
|
||||
const carModTypes = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 18, 22, -1, 25, 27, 28, 33, 34, 35, 38, 39, 40, 41, 42, 43, 44, 46, 48, 69];
|
||||
const carModTypes = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 18, 22, -2, -1, 25, 27, 28, 33, 34, 35, 38, 39, 40, 41, 42, 43, 44, 46, 48, 69];
|
||||
|
||||
const carModSlotName = [
|
||||
{ Slot: 0, Name: "Spoiler", Price: 1000 },
|
||||
@@ -43,7 +43,7 @@ export default function tuning(globalData: IGlobalData) {
|
||||
{ Slot: 15, Name: "Federung", Price: 2000 },
|
||||
{ Slot: 18, Name: "Turbo", BasePercentage: 45, PriceIncreasePerLevel: 0 },
|
||||
{ Slot: 22, Name: "Licht", Price: 500 },
|
||||
{ Slot: 23, Name: "Reifen", Price: 1000 },
|
||||
{ Slot: -2, Name: "Reifen", Price: 1000 },
|
||||
{ Slot: -1, Name: "Lackierung", Price: 1000 },
|
||||
{ Slot: 25, Name: "Nummernschildhalter", Price: 500 },
|
||||
{ Slot: 27, Name: "Innenausstatung", Price: 500 },
|
||||
@@ -207,6 +207,12 @@ export default function tuning(globalData: IGlobalData) {
|
||||
mainMenu.BindMenuToItem(colorMenu, colorItem);
|
||||
|
||||
return;
|
||||
} else if (modType == -2) {
|
||||
var wheelsItem = new UIMenuItem("Reifen");
|
||||
var wheelsMenu = getWheelsMenu();
|
||||
|
||||
mainMenu.AddItem(wheelsItem);
|
||||
mainMenu.BindMenuToItem(wheelsMenu, wheelsItem);
|
||||
}
|
||||
|
||||
var num = localVehicle.getNumMods(modType);
|
||||
@@ -302,8 +308,6 @@ export default function tuning(globalData: IGlobalData) {
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
mainMenu.ItemSelect.on((item: NativeUI.UIMenuItem, index: number) => {
|
||||
if (item === repairItem) {
|
||||
mp.events.callRemote("repairVehicle");
|
||||
@@ -493,6 +497,11 @@ export default function tuning(globalData: IGlobalData) {
|
||||
}
|
||||
}
|
||||
|
||||
function getWheelsMenu(): NativeUI.Menu {
|
||||
var wheelsMenu = new NativeUI.Menu("Reifen", "rollin on dem rims", new NativeUI.Point(0, screenRes.y / 3));
|
||||
return wheelsMenu;
|
||||
}
|
||||
|
||||
function getColorMenu(): NativeUI.Menu {
|
||||
var currentColors = mp.players.local.vehicle.getColours(0, 0);
|
||||
|
||||
@@ -591,6 +600,8 @@ export default function tuning(globalData: IGlobalData) {
|
||||
mp.events.callRemote("CLIENT:TuningManager_SetVehicleColor", false, color);
|
||||
}
|
||||
|
||||
|
||||
|
||||
class VehicleModMenuItem extends UIMenuItem {
|
||||
public price: number;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user