[+] Start WeaponDeal-System
This commit is contained in:
@@ -26,16 +26,17 @@ export default function weaponList(globalData: GlobalData) {
|
||||
var secondaries;
|
||||
var melees;
|
||||
var specialsWep;
|
||||
|
||||
var time;
|
||||
|
||||
var primary = "";
|
||||
var secondary = "";
|
||||
var melee = "";
|
||||
var specialWep = "";
|
||||
var timer = "";
|
||||
|
||||
//Weapon Menu
|
||||
|
||||
mp.events.add('showWeaponMenu', (primariesArr, secondariesArr, meleesArr, specialsArr) => {
|
||||
mp.events.add('showWeaponMenu', (primariesArr, secondariesArr, meleesArr, specialsArr, jsonTime) => {
|
||||
if (!globalData.InMenu) {
|
||||
|
||||
globalData.InMenu = true;
|
||||
@@ -44,13 +45,19 @@ export default function weaponList(globalData: GlobalData) {
|
||||
secondaries = secondariesArr;
|
||||
melees = meleesArr;
|
||||
specialsWep = specialsArr;
|
||||
time = JSON.parse(jsonTime);
|
||||
|
||||
weaponMenu = new Menu("Waffenschrank", "Stelle deine Waffen Ausrüstung zusammen", new Point(50, 50), null, null);
|
||||
let dealItem = new UIMenuListItem("Waffentransport", "", new ItemsCollection(time));
|
||||
dealItem.BackColor = new Color(204, 170, 0);
|
||||
dealItem.HighlightedBackColor = new Color(255, 213, 0);
|
||||
|
||||
weaponMenu.AddItem(new UIMenuListItem("Primäre", "", new ItemsCollection(primaries)));
|
||||
weaponMenu.AddItem(new UIMenuListItem("Sekundäre", "", new ItemsCollection(secondaries)));
|
||||
weaponMenu = new Menu("Waffenschrank", "Stelle deine Waffenausrüstung zusammen", new Point(50, 50), null, null);
|
||||
|
||||
weaponMenu.AddItem(new UIMenuListItem("Primäre", "", new ItemsCollection(secondaries)));
|
||||
weaponMenu.AddItem(new UIMenuListItem("Sekundäre", "", new ItemsCollection(primaries)));
|
||||
weaponMenu.AddItem(new UIMenuListItem("Nahkampf", "", new ItemsCollection(melees)));
|
||||
weaponMenu.AddItem(new UIMenuListItem("Spezial", "", new ItemsCollection(specialsWep)));
|
||||
weaponMenu.AddItem(dealItem);
|
||||
weaponMenu.AddItem(saveItem);
|
||||
weaponMenu.AddItem(cancelItem);
|
||||
weaponMenu.Visible = true;
|
||||
@@ -96,6 +103,10 @@ export default function weaponList(globalData: GlobalData) {
|
||||
} else if (item.Text === "Abbrechen") {
|
||||
weaponMenu.Close();
|
||||
globalData.InMenu = false;
|
||||
} else if (item.Text === "Waffentransport") {
|
||||
mp.events.callRemote("startWeaponDeal");
|
||||
weaponMenu.Close();
|
||||
globalData.InMenu = false;
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user