added duty text label
This commit is contained in:
@@ -14,6 +14,7 @@ export default function (globalData: GlobalData): void {
|
||||
var draw = false;
|
||||
var editMode = false;
|
||||
var adutyMode = false;
|
||||
var dutyMode = false;
|
||||
|
||||
let posX = 0.92;
|
||||
let posY = 0.45;
|
||||
@@ -56,6 +57,11 @@ export default function (globalData: GlobalData): void {
|
||||
editMode = toggle;
|
||||
});
|
||||
|
||||
mp.events.add("toggleDutyMode", (toggle) => {
|
||||
dutyMode = toggle;
|
||||
});
|
||||
|
||||
|
||||
mp.events.add("toggleUi", (show) => {
|
||||
if (show === false) {
|
||||
draw = false;
|
||||
@@ -224,5 +230,15 @@ export default function (globalData: GlobalData): void {
|
||||
centre: false
|
||||
})
|
||||
}
|
||||
if (dutyMode === true) {
|
||||
mp.game.graphics.drawText("~r~Duty", [0.92, 0.55],
|
||||
{
|
||||
font: 2,
|
||||
color: [0, 255, 255, 255],
|
||||
scale: [0.7, 0.7],
|
||||
outline: true,
|
||||
centre: false
|
||||
})
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -149,6 +149,7 @@ namespace ReallifeGamemode.Server.Events
|
||||
{
|
||||
user.SetData("duty", true);
|
||||
player.SendNotification("Du bist nun ~g~im Dienst.");
|
||||
player.TriggerEvent("toggleDutyMode", true);
|
||||
if (player.GetUser().FactionId == 2) //Fire Department
|
||||
{
|
||||
int medicCount = 0;
|
||||
@@ -211,6 +212,7 @@ namespace ReallifeGamemode.Server.Events
|
||||
{
|
||||
user.SetData("duty", false);
|
||||
player.SendNotification("Du bist nun ~r~außer Dienst.");
|
||||
player.TriggerEvent("toggleDutyMode", false);
|
||||
NAPI.ClientEvent.TriggerClientEventForAll("updateDutyMedics", false);
|
||||
player.NametagColor = new Color(255, 255, 255);
|
||||
player.SetSharedData("blipColor", 0);
|
||||
|
||||
Reference in New Issue
Block a user