Warns - first

-WarnManager
- css_warn
- Warn config
- Warn languages

~ Warn menu
~ Warn table
~ *css_unwarn
~ css_addwarn
This commit is contained in:
Dawid Bepierszcz
2024-08-11 22:54:54 +02:00
parent c4cb308147
commit 0674b7e492
19 changed files with 870 additions and 416 deletions

View File

@@ -229,7 +229,7 @@ public partial class CS2_SimpleAdmin
// Kick the player if banned
await Server.NextFrameAsync(() =>
{
var victim = Utilities.GetPlayerFromUserid(playerInfo.UserId);
var victim = Utilities.GetPlayerFromUserid(playerInfo.UserId.Value);
if (victim?.UserId != null)
{
@@ -411,8 +411,11 @@ public partial class CS2_SimpleAdmin
PermissionManager adminManager = new(_database);
BanManager banManager = new(_database, Config);
MuteManager muteManager = new(_database);
WarnManager warnManager = new(_database);
await muteManager.ExpireOldMutes();
await banManager.ExpireOldBans();
await warnManager.ExpireOldWarns();
await adminManager.DeleteOldAdmins();
BannedPlayers.Clear();
@@ -435,7 +438,6 @@ public partial class CS2_SimpleAdmin
}
}
await muteManager.ExpireOldMutes();
await Server.NextFrameAsync(() =>
{