fraktionsname bei /mfr anzeigen ;)))
This commit is contained in:
@@ -19,7 +19,7 @@ export default function factionManagement() {
|
|||||||
|
|
||||||
mp.events.add('onManageFactionRanksLoaded', () => {
|
mp.events.add('onManageFactionRanksLoaded', () => {
|
||||||
if (manageFactionRanksBrowser !== null) {
|
if (manageFactionRanksBrowser !== null) {
|
||||||
|
manageFactionRanksBrowser.execute(`setFactionName('${rankData.FactionName}')`);
|
||||||
manageFactionRanksBrowser.execute(`loadData(` + JSON.stringify(rankData.Ranks) + `)`);
|
manageFactionRanksBrowser.execute(`loadData(` + JSON.stringify(rankData.Ranks) + `)`);
|
||||||
mp.gui.cursor.show(true, true);
|
mp.gui.cursor.show(true, true);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -73,3 +73,7 @@
|
|||||||
background-color: dimgrey;
|
background-color: dimgrey;
|
||||||
cursor: move;
|
cursor: move;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
text-align:center;
|
||||||
|
}
|
||||||
@@ -13,9 +13,10 @@
|
|||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
|
<h2><span id="faction-name"></span>: Ränge bearbeiten</h2>
|
||||||
<table id="rank-table"></table>
|
<table id="rank-table"></table>
|
||||||
<div class="add-rank">
|
<div class="add-rank">
|
||||||
<input id="input-new-rank" placeholder="Neuer Rang"/>
|
<input id="input-new-rank" placeholder="Neuer Rang" />
|
||||||
<button id="btn-add-new-rank">Hinzufügen</button>
|
<button id="btn-add-new-rank">Hinzufügen</button>
|
||||||
</div>
|
</div>
|
||||||
<button class="save-btn">Speichern</button>
|
<button class="save-btn">Speichern</button>
|
||||||
|
|||||||
@@ -61,3 +61,7 @@ function loadData(rankData) {
|
|||||||
|
|
||||||
$("table#rank-table").tableDnD(dndConfig);
|
$("table#rank-table").tableDnD(dndConfig);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function setFactionName(name) {
|
||||||
|
$("#faction-name").text(name);
|
||||||
|
}
|
||||||
@@ -2474,7 +2474,7 @@ namespace ReallifeGamemode.Server.Commands
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
List<FactionRank> factionRanks = context.FactionRanks.ToList().FindAll(r => r.FactionId == f.Id).OrderByDescending(o => o.Order).ToList();
|
List<FactionRank> factionRanks = context.FactionRanks.Where(r => r.FactionId == f.Id).OrderByDescending(o => o.Order).ToList();
|
||||||
List<Rank> rankList = new List<Rank>();
|
List<Rank> rankList = new List<Rank>();
|
||||||
|
|
||||||
factionRanks.ForEach(r =>
|
factionRanks.ForEach(r =>
|
||||||
@@ -2488,6 +2488,7 @@ namespace ReallifeGamemode.Server.Commands
|
|||||||
|
|
||||||
FactionRankHelper helper = new FactionRankHelper
|
FactionRankHelper helper = new FactionRankHelper
|
||||||
{
|
{
|
||||||
|
FactionName = f.Name,
|
||||||
FactionId = f.Id,
|
FactionId = f.Id,
|
||||||
Ranks = rankList
|
Ranks = rankList
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ namespace ReallifeGamemode.Server.Util
|
|||||||
{
|
{
|
||||||
class FactionRankHelper
|
class FactionRankHelper
|
||||||
{
|
{
|
||||||
|
public string FactionName { get; set; }
|
||||||
public int FactionId { get; set; }
|
public int FactionId { get; set; }
|
||||||
public List<Rank> Ranks { get; set; }
|
public List<Rank> Ranks { get; set; }
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user