TEST: gangwar kill message
This commit is contained in:
@@ -56,6 +56,9 @@ export default function (globalData: IGlobalData): void {
|
|||||||
var playerId;
|
var playerId;
|
||||||
var playerMoney = "5000";
|
var playerMoney = "5000";
|
||||||
|
|
||||||
|
var gangwarMessage = "";
|
||||||
|
var gangwarMessageTimer;
|
||||||
|
|
||||||
mp.events.add("draw", (pName, pId) => {
|
mp.events.add("draw", (pName, pId) => {
|
||||||
playerName = pName;
|
playerName = pName;
|
||||||
playerId = pId;
|
playerId = pId;
|
||||||
@@ -94,6 +97,15 @@ export default function (globalData: IGlobalData): void {
|
|||||||
spawnschutz = toggle;
|
spawnschutz = toggle;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
mp.events.add("setGangwarKillMessage", (msg) => {
|
||||||
|
gangwarMessage = msg;
|
||||||
|
|
||||||
|
clearInterval(gangwarMessageTimer);
|
||||||
|
gangwarMessageTimer = setTimeout(() => {
|
||||||
|
gangwarMessage = "";
|
||||||
|
}, 5000);
|
||||||
|
});
|
||||||
|
|
||||||
mp.events.add("jailTime", (time) => {
|
mp.events.add("jailTime", (time) => {
|
||||||
jailTime = JSON.parse(time);
|
jailTime = JSON.parse(time);
|
||||||
});
|
});
|
||||||
@@ -307,9 +319,18 @@ export default function (globalData: IGlobalData): void {
|
|||||||
centre: false
|
centre: false
|
||||||
})
|
})
|
||||||
mp.game.graphics.drawRect(0.0, 0.555, 0.3, 0.11, 0, 0, 0, 70)
|
mp.game.graphics.drawRect(0.0, 0.555, 0.3, 0.11, 0, 0, 0, 70)
|
||||||
|
|
||||||
|
mp.game.graphics.drawText(gangwarMessage, [0.08, 0.68],
|
||||||
|
{
|
||||||
|
font: 4,
|
||||||
|
color: [255, 255, 255, 255],
|
||||||
|
scale: [0.5, 0.5],
|
||||||
|
outline: true,
|
||||||
|
centre: false
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
if (editMode === true) {
|
if (editMode === true) {
|
||||||
mp.game.graphics.drawText("~r~EDIT-MODE AKTIV", [0.5, 0],
|
mp.game.graphics.drawText("~r~EDIT-MODE AKTIV", [0.5, 0],
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -79,6 +79,12 @@ namespace ReallifeGamemode.Server.Events
|
|||||||
|
|
||||||
var playerInGangwar = player.HasData("inGangWar");
|
var playerInGangwar = player.HasData("inGangWar");
|
||||||
var killerInGangwar = killer.HasData("inGangWar");
|
var killerInGangwar = killer.HasData("inGangWar");
|
||||||
|
|
||||||
|
if (playerInGangwar && killerInGangwar)
|
||||||
|
{
|
||||||
|
killer.TriggerEvent("setGangwarKillMessage", "Du hast ~r~" + player.Name + " getötet");
|
||||||
|
}
|
||||||
|
|
||||||
NAPI.Util.ConsoleOutput($"OnPlayerDeath - Player {player.Name} died - PlayerInGangwar = {playerInGangwar}, KillerInGangwar = {killerInGangwar}");
|
NAPI.Util.ConsoleOutput($"OnPlayerDeath - Player {player.Name} died - PlayerInGangwar = {playerInGangwar}, KillerInGangwar = {killerInGangwar}");
|
||||||
if (playerInGangwar && killerInGangwar)
|
if (playerInGangwar && killerInGangwar)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user