Weaponschein im Interaktionsmenü anzeigen

This commit is contained in:
hydrant
2020-03-14 00:21:35 +01:00
parent ff6e8c20aa
commit 1d82b3f3e2
4 changed files with 17 additions and 4 deletions

View File

@@ -181,12 +181,20 @@ export default function (globalData: GlobalData) {
}
licenseMenu.AddItem(menuItem);
menuItem = new UIMenuItem("Waffenschein");
if (data.weaponLicense == false) {
menuItem.SetRightLabel("~r~nicht erhalten");
} else if (data.weaponLicense == true) {
menuItem.SetRightLabel("~g~erhalten");
}
licenseMenu.AddItem(menuItem);
licenseMenu.AddItem(new UIMenuItem("Lizenzen an Spieler zeigen"));
licenseMenu.Visible = false;
licenseMenu.ItemSelect.on((item, index) => {
if (index === 3) {
if (index === 4) {
var input = new InputHelper("Welchen Spieler möchtest du deine Lizenzen zeigen (Name / ID)?", globalData);
input.show();
input.getValue(name => {
@@ -269,5 +277,5 @@ export default function (globalData: GlobalData) {
return servicesMenu;
}
}

View File

@@ -33,6 +33,7 @@ declare interface Licenses {
drivingLicenseCar: boolean;
drivingLicenseBike: boolean;
flightLicensePlane: boolean;
weaponLicense: boolean;
}
declare interface FactionRanks {