Delete Heal-Tasks older than 10 minutes
This commit is contained in:
@@ -195,6 +195,21 @@ namespace ReallifeGamemode.Server.Factions.Medic
|
||||
}
|
||||
}
|
||||
|
||||
public static void RemoveOldHealTask()
|
||||
{
|
||||
if (HealTasks.Count != 0)
|
||||
{
|
||||
foreach (var task in HealTasks)
|
||||
{
|
||||
var taskActive = Math.Abs((int)(((DateTimeOffset)new DateTime()).ToUnixTimeSeconds() - ((DateTimeOffset)task.Time).ToUnixTimeSeconds()));
|
||||
if (taskActive > 60000)
|
||||
{
|
||||
delHealTask(PlayerService.GetPlayerByNameOrId(task.Victim));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[RemoteEvent("loadMedicTasks")]
|
||||
public void LoadMedicTasks(Player player, int type)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user