-Minor changes
- Fixed `css_speed`
This commit is contained in:
Dawid Bepierszcz
2024-01-05 01:04:08 +01:00
parent 5dc14e3301
commit 18122cdc08
12 changed files with 205 additions and 81 deletions

View File

@@ -1,9 +1,10 @@
using CounterStrikeSharp.API.Core;
using CounterStrikeSharp.API;
using CounterStrikeSharp.API;
using CounterStrikeSharp.API.Core;
using CounterStrikeSharp.API.Modules.Admin;
using CounterStrikeSharp.API.Modules.Menu;
using CounterStrikeSharp.API.Modules.Utils;
using System.Reflection;
using System.Text.RegularExpressions;
using CounterStrikeSharp.API.Modules.Menu;
namespace CS2_SimpleAdmin
{
@@ -46,6 +47,35 @@ namespace CS2_SimpleAdmin
return Regex.IsMatch(input, pattern);
}
public static void GivePlayerFlags(CCSPlayerController player, dynamic flags)
{
if (player == null) return;
foreach (var flagsValue in flags)
{
if (!string.IsNullOrEmpty(flagsValue))
{
string[] _flags = flagsValue.Split(',');
Console.WriteLine(flagsValue);
foreach (var _flag in _flags)
{
Server.NextFrame(() =>
{
if (_flag.StartsWith("@"))
{
AdminManager.AddPlayerPermissions(player, _flag);
}
if (_flag.StartsWith("#"))
{
AdminManager.AddPlayerToGroup(player, _flag);
}
});
}
}
}
}
/*
public static TargetResult GetTarget(string target, out CCSPlayerController? player)
{
@@ -105,6 +135,5 @@ namespace CS2_SimpleAdmin
if (CS2_SimpleAdmin.voteInProgress)
CS2_SimpleAdmin.voteAnswers[option.Text]++;
}
}
}
}