added aduty textlabel in screen

This commit is contained in:
2019-09-04 21:54:51 +02:00
parent 63b4128915
commit 03f8cdf9f3
3 changed files with 22 additions and 2 deletions

View File

@@ -13,6 +13,7 @@ export default function (globalData: GlobalData): void {
var draw = false;
var editMode = false;
var adutyMode = false;
let posX = 0.92;
let posY = 0.45;
@@ -47,6 +48,10 @@ export default function (globalData: GlobalData): void {
});
mp.events.add('toggleADutyMode', (toggle) => {
adutyMode = toggle;
});
mp.events.add("toggleEditMode", (toggle) => {
editMode = toggle;
});
@@ -209,5 +214,15 @@ export default function (globalData: GlobalData): void {
centre: false
})
}
if (adutyMode === true) {
mp.game.graphics.drawText("~r~SUPPORT", [0.92, 0.6],
{
font: 2,
color: [0, 255, 255, 255],
scale: [0.7, 0.7],
outline: true,
centre: false
})
}
});
}

View File

@@ -136,12 +136,17 @@ namespace ReallifeGamemode.Server.Commands
{
GlobalHelper.dutyAdmins.Add(player);
ChatService.Broadcast("~g~** " + player.Name + " hat sich zum Support angemeldet");
player.TriggerEvent("toggleADutyMode", true);
} else
{
GlobalHelper.dutyAdmins.Remove(player);
ChatService.Broadcast("~r~** " + player.Name + " hat sich vom Support abgemeldet");
}
player.TriggerEvent("toggleADutyMode", false);
}
}
[Command("o", "~m~Benutzung: ~s~/o [Nachricht]", GreedyArg = true)]

View File

@@ -66,7 +66,7 @@ namespace ReallifeGamemode.Server.Report
if (player == null)
return;
ChatService.SendMessage(player, "!{#008fff}[REPORT]!{#FFFFFF} Admin " + admin.Name + " hat dein Ticket angenommen! (Benutze /rc)");
ChatService.SendMessage(player, "!{#008fff}[REPORT]!{#FFFFFF} Admin " + admin.Name + " hat dein Ticket angenommen! (Benutze /rc zum Schreiben)");
ChatService.BroadcastDutyAdmin("!{#008fff}[REPORT]!{#FFFFFF} " + admin.Name + " hat das Ticket von " + player.Name + " angenommen");
for (int a = 0; a < listReports.Count; a++)