TEST: gangwar kill message
This commit is contained in:
@@ -56,6 +56,9 @@ export default function (globalData: IGlobalData): void {
|
||||
var playerId;
|
||||
var playerMoney = "5000";
|
||||
|
||||
var gangwarMessage = "";
|
||||
var gangwarMessageTimer;
|
||||
|
||||
mp.events.add("draw", (pName, pId) => {
|
||||
playerName = pName;
|
||||
playerId = pId;
|
||||
@@ -94,6 +97,15 @@ export default function (globalData: IGlobalData): void {
|
||||
spawnschutz = toggle;
|
||||
});
|
||||
|
||||
mp.events.add("setGangwarKillMessage", (msg) => {
|
||||
gangwarMessage = msg;
|
||||
|
||||
clearInterval(gangwarMessageTimer);
|
||||
gangwarMessageTimer = setTimeout(() => {
|
||||
gangwarMessage = "";
|
||||
}, 5000);
|
||||
});
|
||||
|
||||
mp.events.add("jailTime", (time) => {
|
||||
jailTime = JSON.parse(time);
|
||||
});
|
||||
@@ -307,9 +319,18 @@ export default function (globalData: IGlobalData): void {
|
||||
centre: false
|
||||
})
|
||||
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) {
|
||||
mp.game.graphics.drawText("~r~EDIT-MODE AKTIV", [0.5, 0],
|
||||
{
|
||||
|
||||
@@ -16,7 +16,7 @@ using ReallifeGamemode.Services;
|
||||
namespace ReallifeGamemode.Server.Commands
|
||||
{
|
||||
internal class UserCommands : Script
|
||||
{
|
||||
{
|
||||
[Command("eventport", "~m~eventport")]
|
||||
public void CmdUserEventport(Player player, String option = "")
|
||||
{
|
||||
|
||||
@@ -79,6 +79,12 @@ namespace ReallifeGamemode.Server.Events
|
||||
|
||||
var playerInGangwar = player.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}");
|
||||
if (playerInGangwar && killerInGangwar)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user