Fix Uninvite Duty = false Versuch 2
This commit is contained in:
@@ -15,6 +15,7 @@ using ReallifeGamemode.Services;
|
|||||||
using ReallifeGamemode.Server.Types;
|
using ReallifeGamemode.Server.Types;
|
||||||
using System.Buffers;
|
using System.Buffers;
|
||||||
using Microsoft.EntityFrameworkCore;
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
using ReallifeGamemode.Server.Events;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @overview Life of German Reallife - Managers Interaction (InteractionManager.cs)
|
* @overview Life of German Reallife - Managers Interaction (InteractionManager.cs)
|
||||||
@@ -266,10 +267,13 @@ namespace ReallifeGamemode.Server.Managers
|
|||||||
|
|
||||||
using (var dbContext = new DatabaseContext())
|
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).FactionRankId = null;
|
||||||
target.GetUser(dbContext).FactionId = 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(player, "!{02FCFF}Du hast " + target.Name + " aus der Fraktion geworfen.");
|
||||||
ChatService.SendMessage(target, "!{02FCFF}Du wurdest von " + player.Name + " aus der Fraktion geworfen.");
|
ChatService.SendMessage(target, "!{02FCFF}Du wurdest von " + player.Name + " aus der Fraktion geworfen.");
|
||||||
target.SetSharedData("blipColor", 0);
|
target.SetSharedData("blipColor", 0);
|
||||||
|
|||||||
Reference in New Issue
Block a user