Merge develop into ammunation

This commit is contained in:
VegaZ
2021-04-16 19:18:01 +02:00
97 changed files with 7784 additions and 747 deletions

View File

@@ -26,10 +26,9 @@ export default function itemShopList(globalData: IGlobalData) {
function addItems(data) {
// Fill it
for (const item of data) {
const tempItem = new UIMenuItem(item.Name, "");
const tempItem = new UIMenuItem(item.Name, item.Description);
tempItem.SetRightLabel(`${item.Price > 0 ? `$${item.Price}` : "FREE"}`);
@@ -70,6 +69,8 @@ export default function itemShopList(globalData: IGlobalData) {
// Reset some variables
currentMenuIdx = -1;
menuTransition = false;
items = [];
// Create a new main menu
@@ -84,6 +85,7 @@ export default function itemShopList(globalData: IGlobalData) {
// Main menu events
mainMenu.ItemSelect.on((selectedItem, itemIndex) => {
const nextItem = items[itemIndex];
mp.console.logInfo(JSON.stringify(items));
mp.events.callRemote("SERVER:BuyItems", nextItem.Name);
});

View File

@@ -137,9 +137,11 @@ export default function bankMenuHandle(globalData: IGlobalData) {
mp.events.add('removeFactionBankmenu', () => {
mp.gui.cursor.show(false, false);
factionBankmenu.Close(true);
globalData.InMenu = false;
if (globalData.InMenu && factionBankmenu) {
mp.gui.cursor.show(false, false);
factionBankmenu.Close(true);
globalData.InMenu = false;
}
});