Stop job when player disconnects
This commit is contained in:
@@ -4,6 +4,7 @@ using System.Linq;
|
|||||||
using System.Text;
|
using System.Text;
|
||||||
using GTANetworkAPI;
|
using GTANetworkAPI;
|
||||||
using ReallifeGamemode.Server.Extensions;
|
using ReallifeGamemode.Server.Extensions;
|
||||||
|
using ReallifeGamemode.Server.Managers;
|
||||||
using ReallifeGamemode.Server.Models;
|
using ReallifeGamemode.Server.Models;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -34,6 +35,8 @@ namespace ReallifeGamemode.Server.Events
|
|||||||
NAPI.Util.ConsoleOutput(player.Name + " Timeoutet");
|
NAPI.Util.ConsoleOutput(player.Name + " Timeoutet");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
JobManager.GetJob(player.GetUser()?.JobId ?? 0)?.StopJob(player);
|
||||||
|
|
||||||
using (var saveUser = new DatabaseContext())
|
using (var saveUser = new DatabaseContext())
|
||||||
{
|
{
|
||||||
var user = player.GetUser(saveUser);
|
var user = player.GetUser(saveUser);
|
||||||
|
|||||||
Reference in New Issue
Block a user