Иконка ресурса

Weapon Restrict [Forked] 3.1.9 F

xXMaXimXx

хХх
Сообщения
511
Реакции
53
это отвечает за авто ограничение
C-подобный:
"PerPlayer"
{
    "awp"
    {
        "default"        "0"
        "10"            "1"
        "18"            "2"
        "24"            "3"
        "30"            "4"
        "40"            "5"
    }
    "m249"
    {
        "default"        "0"
        "10"            "2"
        "20"            "3"
        "30"            "4"
    }
    "p90"
    {
        "default"        "0"
        "10"            "3"
        "20"            "4"
        "30"            "5"
    }
}
но в конфиге должно стоять значение "0" К примеру если хочешь авп запретить,то по пути /cfg/sourcemod в конфиге weapon_restrict.cfg должно быть

C-подобный:
// -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:awp
// -
// Default: "-1"
sm_restrict_awp_ct "0"

// -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:awp
// -
// Default: "-1"
sm_restrict_awp_t "0"
и так с любым оружием
Спасибо большое.
Сообщения автоматически склеены:

Есть у кого-нибудь проблемы с иммунитетом на покупку ограниченного оружия ? Почему то у меня не работает. Все нужные флаги прописал в overrides, в конфиге указал иммунитет 1. CS:GO сервер.
Сообщения автоматически склеены:

Заработало.
 
Последнее редактирование:

БлагоЯр

Участник
Сообщения
898
Реакции
86
Совместим с випкой от арены - Very Important Person?
Работает
 
Последнее редактирование:

БлагоЯр

Участник
Сообщения
898
Реакции
86
te_ - это префикс для карты.
test - это название карты.
weapon_restrict - общий конфиг.
А кто главный?
Если к примеру будет так
de_.cfg
dust2.cfg
weapon_restrict.cfg
и карта будет только dust2

ПС. Я вот поставил на скорострелы и авп запрет полный (но разрешил при количестве определённом) в weapon...
Работатет.
Поставил те же запреты в test.cfg - не работает (можно купить)
 
Последнее редактирование:

Juck

Участник
Сообщения
349
Реакции
79
[SM] Exception reported: Language phrase "kevlar" not found (arg 7)
L 06/17/2020 - 01:40:17: [SM] Blaming: weapon_restrict.smx
L 06/17/2020 - 01:40:17: [SM] Call stack trace:
L 06/17/2020 - 01:40:17: [SM] [0] PrintToChat
L 06/17/2020 - 01:40:17: [SM] [1] Line 110, C:\Users\T1MOXA\Documents\GitHub\Weapon-Restrict-Forked\weapon_restrict/functions.sp::Function_RefundMoney
L 06/17/2020 - 01:40:17: [SM] [2] Line 225, C:\Users\T1MOXA\Documents\GitHub\Weapon-Restrict-Forked\weapon_restrict/functions.sp::Function_RemoveRandom
L 06/17/2020 - 01:40:17: [SM] [3] Line 434, C:\Users\T1MOXA\Documents\GitHub\Weapon-Restrict-Forked\weapon_restrict/functions.sp::Function_CheckPlayerWeapons
L 06/17/2020 - 01:40:17: [SM] [4] Line 75, C:\Users\T1MOXA\Documents\GitHub\Weapon-Restrict-Forked\weapon_restrict/events.sp::EventRoundStart

01 "[CSS/CS:GO] AbNeR ResetScore" (1.5fix) by AbNeR_CSS
02 "Admin File Reader" (1.10.0.6484) by AlliedModders LLC
03 "Admin Help" (1.10.0.6484) by AlliedModders LLC
04 "Admin Menu" (1.10.0.6484) by AlliedModders LLC
05 "Anti-Flood" (1.10.0.6484) by AlliedModders LLC
06 "Basic Chat" (1.10.0.6484) by AlliedModders LLC
07 "Basic Comm Control" (1.10.0.6484) by AlliedModders LLC
08 "Basic Commands" (1.10.0.6484) by AlliedModders LLC
09 "Basic Info Triggers" (1.10.0.6484) by AlliedModders LLC
10 "Basic Votes" (1.10.0.6484) by AlliedModders LLC
11 "Client Preferences" (1.10.0.6484) by AlliedModders LLC
12 "Advanced Admin ESP" (1.3.6) by Mitch
13 "Custom Player Skins (Core)" (1.4) by Mitchell, Root
14 "DR.API SHOW DAMAGE" (1.1.1) by Dr. Api
15 <Error> "CS:GO Esl Admin ESP (mmcs.pro)" (2.9) by SAZONISCHE
16 "Fun Commands" (1.10.0.6484) by AlliedModders LLC
17 "Fun Votes" (1.10.0.6484) by AlliedModders LLC
18 "Give Weapon" (1.0) by Kiske
19 "Gloves" (1.0.4) by kgns | oyunhost.net
20 "[Levels Ranks] Core" (v3.1.2) by RoadSide Romeo & Wend4r
21 "[LR] Module - FakeRank" (v3.1) by RoadSide Romeo & Wend4r
22 "[LR] Module - FakeRank" (v3.1) by RoadSide Romeo & Wend4r
23 "Offline Ban list" (2.5.5) by Grey™ & R1KO
24 "Player Commands" (1.10.0.6484) by AlliedModders LLC
25 "Реклама" (1.4.1) by Pheonix (˙·٠●Феникс●٠·˙)
26 "Reserved Slots" (1.10.0.6484) by AlliedModders LLC
27 "SourceBans: Admin Config Loader" (1.6.2) by AlliedModders LLC, Sarabveer(VEER™)
28 "SourceBans++: Bans Checker" (1.6.2) by psychonic, Ca$h Munny, SourceBans++ Dev Team
29 "SourceBans++: SourceComms" (1.6.2) by Alex, SourceBans++ Dev Team
30 "SourceBans++: Main Plugin" (1.6.2) by SourceBans Development Team, SourceBans++ Dev Team
31 "SourceBans++: SourceSleuth" (1.6.2) by ecca, SourceBans++ Dev Team
32 "Sound Commands" (1.10.0.6484) by AlliedModders LLC
33 "SwapTeam" (1.2.6) by Rogue - Originally by MistaGee
34 "Token Auto Updater" (1.4) by Phoenix (˙·٠●Феникс●٠·˙)
35 "[VIP] Admin" (1.0.0) by R1KO
36 "[VIP] Core" (3.0.1 R) by R1KO
37 "[VIP] Admin Privileges" (1.0.3) by R1KO
38 "[VIP] SourceBans Time Fork" (1.2) by R1KO (skype: vova.andrienko1)
39 "Weapons & Knives" (1.6.0) by kgns | oyunhost.net
40 "WelcomeInfo.smx"
41 "RCON Lock" (0.6.7) by devicenull
42 "[CSGO] Advanced Admin" (1.7.1) by PeEzZ
43 "Weapon Restrict [FORK]" (3.2.1 F) by Someone & Dr!fter & T1MOX4
 

.Nazel

raqqqq
Сообщения
134
Реакции
26
При каждом выборе команды игроками, сбрасывается ограничение оружия
weapon_restrict.cfg
C-подобный:
sm_restrict_awp_ct "-1"
sm_restrict_awp_t "-1"
perplayerrestrict.txt
C-подобный:
"PerPlayer"
{
    "awp"
    {
        "default"        "0"
        "10"            "1"
        "18"            "2"
    }
}
awp_.cfg
C-подобный:
sm_perplayer_restrict 0

по задумке на awp картах awp должно быть не ограничено, но perplayer так отрабатывает что awp запрещается всёвремя, даже если через админку меняешь значение, то при заходе игрока за команду или же на сервер,снова включается perplayerrestrict.txt
 

babka68

Участник
Сообщения
2,124
Реакции
956
по задумке на awp картах awp должно быть не ограничено, но perplayer так отрабатывает что awp запрещается всёвремя, даже если через админку меняешь значение, то при заходе игрока за команду или же на сервер,снова включается perplayerrestrict.txt
Идешь по пути: /cfg/sourcemod находишь конфиг с названием weapon_restrict.cfg находишь там строки:

C-подобный:
// -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:awp
// -
// Default: "-1"
sm_restrict_awp_ct "0"

// -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:awp
// -
// Default: "-1"
sm_restrict_awp_t "0"

Выставляешь на 0,как написал выше в коде.
Далее идешь по пути: /addons/sourcemod/configs/restrict создаешь там конфиг:
Пример №1:
Создаем конфиг с названием de_.cfg
Пояснение: на всех картах с префиксом de_ будет действовать,то что мы пропишем в этот конфиг.
Со следующим кодом внутри:
C-подобный:
sm_perplayer_restrict "1" // Включить/Выключить запрет оружия в зависимости от числа игроков в команде.
sm_restrict_awp_ct "0" // Значение запрета для КТ.
sm_restrict_awp_t "0" // Значение запрета для Т.
sm_perplayer_bots "0" //  Считать ботов.
sm_perplayer_specs "0" // Считать наблюдателей.
Далее находим perplayerrestrict.txt и пишем там следующее:
Пояснение: Отвечает за Автоограничение ,в зависимости от кол-во игроков.
C-подобный:
"
"PerPlayer"
{
    "awp"
    {
        "default"     "0"        // AWP будет по умолчанию запрещено менее 10 игроков.
        "10"            "1"        // с 10 до 17 игроков AWP будет ограничено на 1
        "18"            "2"        // с 18 до 64 игроков AWP будет ограничено на 2
    }
}

Пример №2:
Создаем конфиг с названием awp_.cfg
Пояснение:
на всех картах с префиксом awp_будет действовать,то что мы пропишем в этот конфиг.
C-подобный:
sm_perplayer_restrict "0" // Включить/Выключить запрет оружия в зависимости от числа игроков в команде.
sm_restrict_awp_ct "-1" // Значение запрета для КТ.
sm_restrict_awp_t "-1" // Значение запрета для Т.
sm_perplayer_bots "0" //  Считать ботов.
sm_perplayer_specs "0" // Считать наблюдателей.
Пояснение: Тем самым у нас на всех карта с префиксом awp_ будет неограниченное кол-во AWP на команды.

Далее в консоль сервера пропиши:
C-подобный:
sm_reload_restrictions — Перезагрузить настройки.
Или смени карту.
 

Juck

Участник
Сообщения
349
Реакции
79
L 06/26/2020 - 15:50:23: [SM] Exception reported: Array index out-of-bounds (index 71, limit 55)
L 06/26/2020 - 15:50:23: [SM] Blaming: weapon_restrict.smx
L 06/26/2020 - 15:50:23: [SM] Call stack trace:
L 06/26/2020 - 15:50:23: [SM] [1] Line 44, weapon_restrict/events.sp::CS_OnBuyCommand
C-подобный:
[SM] Listing 55 plugins:
  01 "[CSS/CS:GO] AbNeR ResetScore" (1.5fix) by AbNeR_CSS
  02 "Admin File Reader" (1.10.0.6490) by AlliedModders LLC
  03 "Admin Help" (1.10.0.6490) by AlliedModders LLC
  04 "[CSGO] Advanced Admin" (1.7.1) by PeEzZ
  05 "Anti-Flood" (1.10.0.6490) by AlliedModders LLC
  06 "Basic Chat" (1.10.0.6490) by AlliedModders LLC
  07 "Basic Commands" (1.10.0.6490) by AlliedModders LLC
  08 "Basic Info Triggers" (1.10.0.6490) by AlliedModders LLC
  09 "Basic Votes" (1.10.0.6490) by AlliedModders LLC
  10 "Block VK" (1.1) by DeathScore13
  11 "CheatsCheck.smx"
  12 "Client Preferences" (1.10.0.6490) by AlliedModders LLC
  13 "Advanced Admin ESP" (1.3.6) by Mitch
  14 "Custom Player Skins (Core)" (1.4) by Mitchell, Root
  15 "DR.API SHOW DAMAGE" (1.1.1) by Dr. Api
  16 <Error> "CS:GO Esl Admin ESP (mmcs.pro)" (2.9) by SAZONISCHE
  17 "Faceit Level" (1.0.3) by Phoenix (˙·٠●Феникс●٠·˙)
  18 "Fun Commands" (1.10.0.6490) by AlliedModders LLC
  19 "Fun Votes" (1.10.0.6490) by AlliedModders LLC
  20 "Give Weapon" (1.0) by Kiske
  21 "Gloves" (1.0.4) by kgns | oyunhost.net
  22 "[Levels Ranks] Core" (v3.1.5) by RoadSide Romeo & Wend4r
  23 "[LR] Module - FakeRank" (v3.1) by RoadSide Romeo & Wend4r
  24 <Failed> "[LR] Module - ExStats GeoIP" (v3.1) by RoadSide Romeo
  25 "[LR] Module - ExStats Hits" (v3.1) by Wend4r
  26 "[LR] Module - ExStats Weapons" (v3.1) by RoadSide Romeo & Wend4r
  27 "[LR] Module - FakeRank" (v3.1) by RoadSide Romeo & Wend4r
  28 "[LR] Module - Unusual Kills" (v3.1.6 SR1) by Wend4r
  29 "Material Admin" (0.7.9) by Material Admin Dev Team
  30 "Admin Menu" (0.7.9) by AlliedModders LLC
  31 "Basic Comm Control" (0.7.9) by AlliedModders LLC
  32 "Basic Votes" (1.10.0.6488) by AlliedModders LLC
  33 "Material Admin Checker" (0.7.9) by psychonic, Ca$h Munny, Sarabveer(VEER™)
  34 "Nextmap" (1.10.0.6490) by AlliedModders LLC
  35 "Offline Ban list" (2.5.5) by Grey™ & R1KO
  36 "Player Commands" (1.10.0.6490) by AlliedModders LLC
  37 "Point Reklama" (1.3) by 1mpulse (skype: potapovdima1)
  38 "Реклама" (1.4.1) by Pheonix (˙·٠●Феникс●٠·˙)
  39 "Report2VK [R2VK]" (1.0.1) by NickFox
  40 "Reserved Slots" (1.10.0.6490) by AlliedModders LLC
  41 "Block SM Plugins" (1.0.0) by Bara
  42 "SourceMod Anti-Cheat" (0.8.6.0) by SMAC Development Team
  43 "SMAC Client Protection" (0.8.6.0) by SMAC Development Team
  44 "SMAC Command Monitor" (0.8.6.0) by SMAC Development Team
  45 "Sound Commands" (1.10.0.6490) by AlliedModders LLC
  46 "SwapTeam" (1.2.6) by Rogue - Originally by MistaGee
  47 "Token Auto Updater" (1.4) by Phoenix (˙·٠●Феникс●٠·˙)
  48 "[VIP] Admin" (1.0.0) by R1KO
  49 "[VIP] Core" (3.0.1 R) by R1KO
  50 "[VIP] Admin Privileges" (1.0.3) by R1KO
  51 "[VIP] SourceBans Time Fork" (1.2) by R1KO, NaN
  52 "Weapons & Knives" (1.6.0) by kgns | oyunhost.net
  53 "Weapon Restrict [FORK]" (3.1.9 F) by Someone & Dr!fter
  54 "WelcomeInfo.smx"
  55 "Admin loggin" (1.0) by vIr-Dan
Errors:
esl_admin_esp.smx (CS:GO Esl Admin ESP (mmcs.pro)): Error detected in plugin startup (see error logs)
levels_ranks\levelsranks_exstats_geoip.smx ([LR] Module - ExStats GeoIP): Native "GeoipCity" was not found
 
Последнее редактирование:

crux

Участник
Сообщения
49
Реакции
4
А есть возможность сделать так, чтобы в начале нового раунда, все запрещенное оружие, если сохранилось в предыдущем раунде, падало на землю? Иначе игрок может играть с запрещенным оружием
 

Juck

Участник
Сообщения
349
Реакции
79
есть какой-нибудь фикс?
Используется "Weapon Restrict [FORK]" (3.1.9 F) by Someone & Dr!fter
C-подобный:
L 08/08/2020 - 02:53:45: [SM] Exception reported: Array index out-of-bounds (index 64, limit 55)
L 08/08/2020 - 02:53:45: [SM] Blaming: weapon_restrict.smx
L 08/08/2020 - 02:53:45: [SM] Call stack trace:
L 08/08/2020 - 02:53:45: [SM]   [1] Line 85, weapon_restrict/events.sp::CS_OnBuyCommand
L 08/08/2020 - 02:56:14: [SM] Exception reported: Array index out-of-bounds (index 64, limit 55)
L 08/08/2020 - 02:56:14: [SM] Blaming: weapon_restrict.smx
L 08/08/2020 - 02:56:14: [SM] Call stack trace:
L 08/08/2020 - 02:56:14: [SM]   [1] Line 85, weapon_restrict/events.sp::CS_OnBuyCommand
L 08/08/2020 - 03:00:44: [SM] Exception reported: Array index out-of-bounds (index 64, limit 55)
L 08/08/2020 - 03:00:44: [SM] Blaming: weapon_restrict.smx
L 08/08/2020 - 03:00:44: [SM] Call stack trace:
L 08/08/2020 - 03:00:44: [SM]   [1] Line 85, weapon_restrict/events.sp::CS_OnBuyCommand

C-подобный:
public Action OnJoinClass(int iClient, const char[] command, int args)
{
    CheckPerPlayer();
    return Plugin_Continue;
}

public void OnClientPutInServer(int iClient)
{
    CheckPerPlayer();
    SDKHook(iClient, SDKHook_WeaponCanUse, OnWeaponCanUse);
}

public void OnClientDisconnect(int iClient)
{
    CheckPerPlayer();
}

public Action OnWeaponCanUse(int iClient, int iWeapon)
{
    if(!g_bStatus)    return Plugin_Continue;
    static int iTeam, iID;
    iTeam = GetClientTeam(iClient), iID = GetWeaponIDFromEnt(iWeapon);
 
    if(iID == WEAPON_NONE || Function_CanPickupWeapon(iClient, iTeam, iID) || !IsGoingToPickup(iClient, iID))    return Plugin_Continue;
 
    if(iID == WEAPON_C4 || iID == WEAPON_KNIFE || g_bWeaponKill)    AcceptEntityInput(iWeapon, "Kill");

    if(g_fDelay > 0.0 && !g_bSpamProtectPrint[iClient])
    {
        if(iTeam == CS_TEAM_CT)    PrintToChat(iClient, "%s %t %t", ADMINCOMMANDTAG, weaponNames[iID], "IsRestrictedPickupCT",     Function_GetRestrictValue(iTeam, iID));
        else                     PrintToChat(iClient, "%s %t %t", ADMINCOMMANDTAG, weaponNames[iID], "IsRestrictedPickupT",     Function_GetRestrictValue(iTeam, iID));
        g_bSpamProtectPrint[iClient] = true;
        CreateTimer(g_fDelay, ResetPrintDelay, iClient);
    }
    return Plugin_Handled;
}

public Action ResetPrintDelay(Handle hTimer, int iClient)
{
    g_bSpamProtectPrint[iClient] = false;
    return Plugin_Stop;
}

public void OnMapStart()
{
    g_bStatus = true;
    ClearOverride();
    CheckWeaponArrays();
 
    if(g_bLateLoaded)
    {
        for(int i = 1; i <= MaxClients; ++i)    if(IsClientInGame(i))
        {
            OnClientPutInServer(i);
        }
    }
}

public void OnConfigsExecuted()
{
    CheckConfig();
 
    RequestFrame(Load, false);
}

public void Load(bool bNothing)
{
    PerPlayerInit();
    CheckPerPlayer();
    g_bLateLoaded = false;
}

public void EventRoundStart(Event hEvent, const char[] name, bool bDontBroadcast)
{
    Function_CheckPlayerWeapons();
}

public Action CS_OnBuyCommand(int iClient, const char[] weapon)
{
    if(!g_bStatus) return Plugin_Continue;
    static int iTeam, iID;
    iTeam = GetClientTeam(iClient), iID = Function_GetWeaponIDExtended(weapon);
 
    if(iID == WEAPON_NONE || iID == WEAPON_C4 || iID == WEAPON_SHIELD)        return Plugin_Continue;

    if(BuyTeams[iID] != 0 && iTeam != BuyTeams[iID])                        return Plugin_Continue;
 
    if(!Function_CanBuyWeapon(iClient, iTeam, iID))
    {
        if(iTeam == CS_TEAM_CT)    PrintToChat(iClient, "%s %t %t", ADMINCOMMANDTAG, weaponNames[iID], "IsRestrictedBuyCT", Function_GetRestrictValue(iTeam, iID));
        else                    PrintToChat(iClient, "%s %t %t", ADMINCOMMANDTAG, weaponNames[iID], "IsRestrictedBuyT", Function_GetRestrictValue(iTeam, iID));
        return Plugin_Handled;
    }
    return Plugin_Continue;
}
 

StateByte

Fullstack Software Engineer.
Сообщения
431
Реакции
622
Я это исправлял: возможно поможет :)
 

V1adJkee

Участник
Сообщения
148
Реакции
81
А можно как-то запретить скорострелку полностью? Чтобы даже с иммунитетом ее нельзя было бы брать. Готов заплатить за соответствующие правки в плагин
 

babka68

Участник
Сообщения
2,124
Реакции
956
А можно как-то запретить скорострелку полностью? Чтобы даже с иммунитетом ее нельзя было бы брать. Готов заплатить за соответствующие правки в плагин
 

farbayt

Участник
Сообщения
12
Реакции
1
Каким образом можно убрать спам в чат о изменении разрешений на оружие?
 

xidi

ананас
Сообщения
352
Реакции
106
Каким образом можно убрать спам в чат о изменении разрешений на оружие?
Там написано sm_weapon_restrict_print_delay — интервал между сообщениями о запрете. 0 - выключить. [5.0]
Вот это тебе нужно?
 

farbayt

Участник
Сообщения
12
Реакции
1
Там написано sm_weapon_restrict_print_delay — интервал между сообщениями о запрете. 0 - выключить. [5.0]
Вот это тебе нужно?
Извеняюсь, что сразу не уточнил, но вот это
wr.png
 

Numithrax

Участник
Сообщения
45
Реакции
27
Пользователь Someone разместил новый ресурс:

Weapon Restrict [Forked] - Усовершенствованная и упрощенная версия Weapon Restrict



Узнать больше об этом ресурсе...

CS:S v34 Sourcemod 1.11
L 09/27/2020 - 19:20:17: [SM] Exception reported: Failed to get WeaponPrice offset
L 09/27/2020 - 19:20:17: [SM] Blaming: weapon_restrict.smx
L 09/27/2020 - 19:20:17: [SM] Call stack trace:
L 09/27/2020 - 19:20:17: [SM] [0] CS_GetWeaponPrice
L 09/27/2020 - 19:20:17: [SM] [1] Line 35, weapon_restrict/weapons.sp::GetWeaponPrice
L 09/27/2020 - 19:20:17: [SM] [2] Line 104, weapon_restrict/functions.sp::Function_RefundMoney
L 09/27/2020 - 19:20:17: [SM] [3] Line 216, weapon_restrict/functions.sp::Function_RemoveRandom
L 09/27/2020 - 19:20:17: [SM] [4] Line 442, weapon_restrict/functions.sp::Function_CheckPlayerWeapons
L 09/27/2020 - 19:20:17: [SM] [5] Line 75, weapon_restrict/events.sp::EventRoundStart
 

Someone

Участник
Сообщения
1,933
Реакции
1,653
CS:S v34 Sourcemod 1.11
L 09/27/2020 - 19:20:17: [SM] Exception reported: Failed to get WeaponPrice offset
L 09/27/2020 - 19:20:17: [SM] Blaming: weapon_restrict.smx
L 09/27/2020 - 19:20:17: [SM] Call stack trace:
L 09/27/2020 - 19:20:17: [SM] [0] CS_GetWeaponPrice
L 09/27/2020 - 19:20:17: [SM] [1] Line 35, weapon_restrict/weapons.sp::GetWeaponPrice
L 09/27/2020 - 19:20:17: [SM] [2] Line 104, weapon_restrict/functions.sp::Function_RefundMoney
L 09/27/2020 - 19:20:17: [SM] [3] Line 216, weapon_restrict/functions.sp::Function_RemoveRandom
L 09/27/2020 - 19:20:17: [SM] [4] Line 442, weapon_restrict/functions.sp::Function_CheckPlayerWeapons
L 09/27/2020 - 19:20:17: [SM] [5] Line 75, weapon_restrict/events.sp::EventRoundStart
Ну значит не судьба.
 

SLAME

Флуд/Оффтоп
Сообщения
351
Реакции
222
Изучив темы версий 3.1.6-3.1.9 F, возникло миллиард вопросов по настройке, хотя с версией 3.1.6 когда-то давно проблем не было. Но ставить версию, которая имеет много лишнего - такое себе.

Итак, начнём. Игра CS:S: OB.
По пути
cstrike/cfg/sourcemod/weapon_restrict.cfg
Переменные настроены следующим образом:

C-подобный:
// 0 - запретить подбор оружия. 1 - разрешить.
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_allow_restricted_pickup "0"

// Считать ботов за игроков.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_perplayer_bots "0"

// Запрет оружия в зависимости от количеста игроков.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_perplayer_restrict "1"

// Считать наблюдателей за игроков.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_perplayer_specs "0"

// [КT] [O:awp] -1 = oткл. | 0 = зaпpeт | 1+ = кoл-вo
// -
// Default: "-1"
// Minimum: "-1.000000"
// Maximum: "64.000000"
sm_restrict_awp_ct "0"

// [T] [O:awp] -1 = oткл. | 0 = зaпpeт | 1+ = кол-во
// -
// Default: "-1"
// Minimum: "-1.000000"
// Maximum: "64.000000"
sm_restrict_awp_t "0"
По пути
cstrike/addons/sourcemod/configs/restrict/perplayerrestrict.txt
конечный файл настроен следующим образом:

C-подобный:
"PerPlayer"
{
    "awp"
    {
        "default"        "0"        // AWP будет по умолчанию запрещено
        "10"            "1"        // с 10 до 19 игроков AWP будет ограничено на 1
        "20"            "2"        // с 20 до 39 игроков AWP будет ограничено на 2
        "30"            "3"        // с 40 до 64 игроков AWP будет ограничено на 2
        "40"            "4"        // с 20 до 64 игроков AWP будет ограничено на 2
        "50"            "5"        // с 20 до 64 игроков AWP будет ограничено на 2
    }
    
    "p90"
    {
        "default"        "1"   
        "20"            "2"   
        "30"            "3"
        "40"            "4"
        "50"            "5"       
    }
    
    "m249"
    {
        "default"        "1"   
        "20"            "2"   
        "30"            "3"
        "40"            "4"
        "50"            "5"       
    }
}
По пути
cstrike/addons/sourcemod/configs/restrict/cs_.cfg
cstrike/addons/sourcemod/configs/restrict/de_.cfg
cstrike/addons/sourcemod/configs/restrict/fy_.cfg
следующие настройки
C-подобный:
sm_perplayer_restrict "1"     // Включить/Выключить запрет оружия в зависимости от числа игроков в команде.
sm_perplayer_bots "0"         // Считать ботов.
sm_perplayer_specs "0"         // Считать наблюдателей.

Файл test.cfg не трогал.

Суть проблемы: p90 и m249 работает как полагается, согласно файлу perplayerrestrict.txt, но AWP запрещено вообще всегда при любом количестве игроков, как при трёх игроках, так и при двадцати.
Через админку на сервере можно запретить как хочешь, но каждую карту карту сидеть и запрещать по количеству игроков и следить количество игроков вручную, ну .... такое себе. Что предлагаете ?
Прикладываю список плагинов, возможно, из-за которых могут быть какие-то расхождения или перебитие.
001 "[Личный Кабинет] Core" (4.0.2) by 1mpulse
002 "[LK MODULE] Админ Меню" (4.0.0) by 1mpulse (skype:potapovdima1)
003 "[LK MODULE] Command Module" (4.0.0) by 1mpulse (skype:potapovdima1)
004 "[LK MODULE] Управление доступом (VIP R1KO)" (4.0.0) by 1mpulse (skype:potapovdima1)
005 "[LK MODULE] Info Menu" (4.0.0) by 1mpulse (skype:potapovdima1)
006 "[LK MODULE] Перевод Денег" (4.0.0) by 1mpulse (skype:potapovdima1)
007 "[LK MODULE] ТОП10 Донатеров" (4.0.1) by 1mpulse (skype:potapovdima1)
008 "[LK MODULE] Покупка VIP (VIP R1KO)" (4.0.0) by 1mpulse (skype:potapovdima1)
009 "[CS] Custom Weapons" (1.1.27) by FrozDark
010 "map-decals.smx" (1.1) by Berni, Stingbyte
011 "Extended mapconfig package" (1.0) by Milo // Мне кажется, из-за этого плагина не работает, если нужно, могу все его конфиги выложить. Но точно не уверен в этом
012 "Sound Commands" (1.9.0.6226) by AlliedModders LLC
013 "[Shop] Smoke Color" (1.0) by R1KO
014 "Game Name" (1.1) by Lynxfrag
015 "Spectator List" (1.1.2-fa) by GoD-Tony
016 "Anti-Flood" (1.9.0.6281) by AlliedModders LLC
017 "Basic Info Triggers" (1.9.0.6281) by AlliedModders LLC
018 "Basic Chat" (1.9.0.6226) by AlliedModders LLC
019 "Admin Help" (1.9.0.6281) by AlliedModders LLC
020 "Clean Chat" (1.5) by Wightjeck
021 "Map Nominations" (1.8.0.6005) by AlliedModders LLC // что за треш, откуда взялось два плагина
022 "Advertisements" (0.6.0) by Tsunami
023 "Animated Clantag" (1.2.0) by Manifest (rewritten by Grey83)
024 "Voice Users (Голосовой чат)" (1.1.0) by GoDtm666
025 "HideMe[Lite]" (3.6) by blodia, LordMarqus, Chocolate and Cheese, Vladislav Dolgov(Elistor), Ws, Indarello
026 "[Shop] Skins" (2.0.20) by FrozDark
027 "Map Nominations Extended" (1.10.0) by Powerlord and AlliedModders LLC // что за треш, откуда взялось два плагина
028 "Fun Votes" (1.9.0.6281) by AlliedModders LLC
029 "Weapon Restrict [FORK]" (3.1.9 F) by Someone & Dr!fter // Сам плагин, который не получается должным образом настроить
030 "[Css] Hostages Health" (0.7) by Bacardi
031 "SourceBans++: SourceSleuth" (1.6.2) by ecca, SourceBans++ Dev Team
032 "Basic Votes" (1.9.0.6281) by AlliedModders LLC
033 "VoteBKM" (1.0.6) by Drumanid
034 "[Shop] Info Stats (CDR)" (1.1 (PUBLIC)) by Faya (DS: Faya#8514)
035 "Spray Tracer" (5.8a) by Nican132, CptMoore, Lebson506th
036 "Reserved Slots" (1.9.0.6226) by AlliedModders LLC
037 "[Shop] Core" (3.0D5) by FrozDark (Fork by R1KO & White Wolf)
038 "[Shop] Give Credits" (1.0) by R1KO
039 "SourceBans: Admin Config Loader" (1.6.2) by AlliedModders LLC, Sarabveer(VEER)
040 "Personal Skin" (1.0.2) by LeXuS
041 "remove_sniper.smx" // Плагин, полностью запрещающий скорострелки на сервере, так как в CS:S не работает WR 3.1.9 на скорострелки из-за кривых инклудов
042 "QuickDefuse" (0.3) by pRED*
043 "[Shop] Money Distributor" (1.4.3) by FrozDark (HLModders LLC)
044 "Admin Menu" (1.9.0.6281) by AlliedModders LLC
045 "Weapon Fight (Edited old Knife Fight)" (1.3.8.4) by XARiUS, Otstrel.Ru Team and GoDtm666 (www.MyArena.ru)
046 "AllChat" (1.1.1) by Frenzzy
047 "SM Plugins Block [Patching Sourcemod]" (1.2) by Rostu [vk/rostu13 | Rostu#7917]
048 "Anticamp CS:S and CS:GO" (2.5.2) by stachi
049 "[CS:S] Modern Event Hooks" (1.0.8) by Wend4r
050 "Offline Ban list" (2.5.5) by Grey & R1KO
051 "Nextmap" (1.10.0.6458) by AlliedModders LLC
052 "[LR] Credits Multiplier" (1.0.0) by kьK0јЭ
053 "[Shop] Name/Prefix/Text Color" (2.2.3) by R1KO
054 "[Shop] Credits for kills" (1.1) by Patriot
055 "Client Preferences" (1.9.0.6281) by AlliedModders LLC
056 "Say Back to Spector" (1.2) by GoDtm666
057 "RoundEndSound" (1.1.2) by GoDtm666 (www.MyArena.ru)
058 "SourceTV / GOTV Protector" (1.0) by CrazyHackGUT aka Kruzya
059 "[SM] Info about players" (1.4.1) by Rabb1t
060 "Quake Sounds v3" (3.5.0) by Spartan_C001
061 "Basic Commands" (1.9.0.6281) by AlliedModders LLC
062 "High Ping Kicker - Lite Edition" (1.0.0.1) by Liam
063 "[Levels Ranks] Core" (v3.1.1) by RoadSide Romeo & Wend4r
064 "Blocker passes" (1.2.0) by >>Satan<<
065 "ResetScore" (1.3) by tuty, babka68
066 "Rock The Vote Extended" (1.10.0) by Powerlord and AlliedModders LLC
067 "What's My SteamID" (1.0) by [HvG] Shitler
068 "[LR] Module - ExStats Maps" (3.1 F1) by RoadSide Romeo
069 "[LR] Module - Unusual Kills" (v3.1.3) by Wend4r
070 "[LR] Module - TOP by KDR" (v3.1) by Wend4r
071 "[LR] Module - Overlays" (v3.1) by RoadSide Romeo
072 "[LR] Module - Give Exp" (1.0) by MaZa
073 "[LR] Module - ExStats Hits" (v3.1) by Wend4r
074 "[LR] Module - ExStats Weapons" (v3.1) by RoadSide Romeo & Wend4r
075 "[LR] Module - Tag" (v3.1) by RoadSide Romeo
076 "[Shop] Top10 Function" (2.0.1) by FrozDark
077 "Extra Cash" (0.2) by Peoples Army
078 "Admin File Reader" (1.9.0.6281) by AlliedModders LLC
079 "TeamSwitch" (1.4.0) by MistaGee (Modify by Snake 60) and www.MyArena.ru
080 "MapChooser Extended" (1.10.2) by Powerlord, Zuko, and AlliedModders LLC
081 "AFK Check" (1.0.0) by R1KO
082 "[Shop] Nades" (2.0.0) by FrozDark (HLModders LLC)
083 "Show Damage" (1.0.7) by exvel
084 "Infinite Jumping" (3.0) by Chanz
085 "Limited Buy Weapons" (1.0.2) by GoDtm666 (www.MyArena.ru) // Может, конечно из-за этого, но сомневаюсь.
086 "Advanced c4 Countdown Timer" (1.4.1-rc1) by dalto and www.MyArena.ru
087 "SourceBans++: SourceComms" (1.6.2) by Alex, SourceBans++ Dev Team
088 "[Shop] Medkit" (2.1.2) by FrozDark (HLModders LLC)
089 "Radio Spam Block" (1.0.0) by exvel
090 "Player Commands" (1.9.0.6281) by AlliedModders LLC
091 "Fun Commands" (1.9.0.6226) by AlliedModders LLC
092 "NoBlock" (1.4.2) by Otstrel.ru Team and www.MyArena.ru
093 "SourceBans++: Bans Checker" (1.6.2) by psychonic, Ca$h Munny, SourceBans++ Dev Team
094 "SourceBans++: Main Plugin" (1.6.2) by SourceBans Development Team, SourceBans++ Dev Team
095 "Simple Chat Processor (Redux)" (2.1.0) by Simple Plugins, Mini
096 "Basic Comm Control" (1.4.0-dev) by AlliedModders LLC
097 "Round end overlay" (1.00) by dataviruset
098 "[Shop] Ammo weapons" (1.2.1) by inklesspen / Marks
099 "[Shop] Trails" (2.2.3) by FrozDark (HLModders LLC)
100 "[Shop] Halo" (1.3.1) by R1KO, ( rewritten Nek.'a 2x2 | ggwp.site )
101 "[Shop Core] Bounty und Colors" (1.2.5) by Dr!fter (rewritten Nek.'a 2x2 | ggwp.site )
102 "Auto Name Changer" (1.1.0.9) by Exle
103 "[VIP] HP" (1.1) by R1KO (skype: vova.andrienko1)
104 "[VIP] MuteGagSilence (+SourceComms)" (1.0.0) by R1KO (skype: vova.andrienko1)
105 "[VIP] No Self Damage" (1.0.0) by R1KO (skype: vova.andrienko1)
106 "[VIP] No Fall Damage" (1.0.1) by R1KO (skype: vova.andrienko1)
107 "[VIP] Auto Silencer [cssob and csgo]" (1.1) by R1KO
108 "[VIP] Grenades" (1.1) by R1KO
109 "[VIP] Electro Effects" (1.0.3) by R1KO
110 "[VIP] Speed" (1.1.0) by R1KO (skype: vova.andrienko1)
111 "[VIP] Regen Armor" (1.0.4) by R1KO
112 "[VIP] Anti Flash" (1.0.0) by R1KO
113 "[VIP] Buy Zona" (1.0.1) by KOROVKA
114 "[VIP] CHAT (+scp)" (3.1.3) by R1KO
115 "[VIP] Vips Online" (1.0.1) by R1KO (skype: vova.andrienko1)
116 "[VIP] Damage Change" (1.2) by R1KO
117 "[LR] Module - Boost(Vip)" (v3.1) by Designed (Discord: .Designed#7985)
118 "[VIP] Teammates Heal" (2.0) by 1mpulse & R1KO
119 "[VIP] Ammo weapons" (1.0.3) by Marks
120 "[VIP] Regen HP" (1.0.4) by R1KO
121 "[VIP] Skins" (1.0.5) by R1KO (skype: vova.andrienko1)
122 "[VIP] AutoBuy" (1.0.0) by R1KO
123 "[VIP] Admin Privileges" (1.0.2) by R1KO (skype: vova.andrienko1)
124 "[VIP] Kill Screen" (1.0.2) by R1KO (skype: vova.andrienko1)
125 "[VIP] Client Spawn Hook Fix" (1.0) by CrazyHackGUT aka Kruzya
126 "[VIP] Medkit" (1.0) by R1KO
127 "[VIP] Test" (1.0.3) by R1KO (skype: vova.andrienko1)
128 "[VIP] Kill Bonus" (1.0.0) by R1KO (skype: vova.andrienko1)
129 "[VIP] Core" (3.0 R) by R1KO
 
Сверху Снизу