Fixed Gruppensystem / immer noch ohne Memberliste
This commit is contained in:
@@ -361,7 +361,7 @@ export default function (globalData: IGlobalData) {
|
||||
groupMenu.AddItem(new UIMenuItem("Mitglieder anzeigen"));
|
||||
groupMenu.AddItem(new UIMenuItem("Leiter bestimmen"));
|
||||
groupMenu.AddItem(new UIMenuItem("Gruppe verlassen"));
|
||||
groupMenu.AddItem(new UIMenuItem("Gruppe löschen"));
|
||||
groupMenu.AddItem(new UIMenuItem("~r~Gruppe löschen"));
|
||||
groupMenu.Visible = false;
|
||||
mp.gui.chat.show(false);
|
||||
groupMenu.ItemSelect.on((item, index) => {
|
||||
@@ -394,7 +394,7 @@ export default function (globalData: IGlobalData) {
|
||||
|
||||
case 3: //Neuen (zusätzlichen) Gruppenleiter bestimmen
|
||||
globalData.InInput = true;
|
||||
var input = new InputHelper("Welchen Spieler möchtest du zum Leiter ernennen (Name) ? ", globalData);
|
||||
var input = new InputHelper("Welchen Spieler soll Manager werden (Name)? ", globalData);
|
||||
input.show();
|
||||
input.getValue(name => {
|
||||
mp.events.callRemote("CLIENT:InteractionMenu_MakeLeader", "Gruppe", name);
|
||||
@@ -404,16 +404,21 @@ export default function (globalData: IGlobalData) {
|
||||
break;
|
||||
|
||||
case 4: //Gruppe verlassen (bestimmt zufällig neuen Leiter)
|
||||
mp.events.callRemote("CLIENT:InteractionMenu_LeaveGroup", "Gruppe");
|
||||
groupMenu.Close();
|
||||
mp.gui.chat.show(true);
|
||||
globalData.InMenu = false;
|
||||
mp.events.callRemote("CLIENT:InteractionMenu_LeaveGroup", "Gruppe");
|
||||
break;
|
||||
|
||||
case 5: //Gruppe löschen (als Leiter)
|
||||
groupMenu.Close();
|
||||
mp.gui.chat.show(true);
|
||||
globalData.InMenu = false;
|
||||
mp.events.callRemote("CLIENT:InteractionMenu_DeleteGroup", "Gruppe");
|
||||
break;
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
return groupMenu;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user