Fix Uninvite Duty = false Versuch 2

This commit is contained in:
Mac_Slash
2020-04-13 17:15:42 +02:00
parent 0d386ca525
commit 0182c8cb3b

View File

@@ -15,6 +15,7 @@ using ReallifeGamemode.Services;
using ReallifeGamemode.Server.Types;
using System.Buffers;
using Microsoft.EntityFrameworkCore;
using ReallifeGamemode.Server.Events;
/**
* @overview Life of German Reallife - Managers Interaction (InteractionManager.cs)
@@ -266,10 +267,13 @@ namespace ReallifeGamemode.Server.Managers
using (var dbContext = new DatabaseContext())
{
target.SetData("duty", false);
target.TriggerEvent("toggleDutyMode", false);
NAPI.ClientEvent.TriggerClientEventForAll("updateDutyMedics", false);
target.SetSharedData("blipColor", 0);
UpdateCharacterCloth.LoadCharacterDefaults(target);
target.GetUser(dbContext).FactionRankId = null;
target.GetUser(dbContext).FactionId = null;
target.SetData<bool>("duty", false);
ChatService.SendMessage(player, "!{02FCFF}Du hast " + target.Name + " aus der Fraktion geworfen.");
ChatService.SendMessage(target, "!{02FCFF}Du wurdest von " + player.Name + " aus der Fraktion geworfen.");
target.SetSharedData("blipColor", 0);