Перейти до змісту

Weapon Restrict

Рекомендовані відповіді

Опубліковано

Weapon Restrict


Плагін дозволяє заборонити певну зброю залежно від гравців у командах або кількість зазначеної зброї. Також є можливість встановлення імунітету на обмеження адміністраторам

Вимоги:

Метамод CounterStrikeSharp

Конфіг:

{
 "Tag": "{GOLD}[WeaponRestrict]", // Тег перед текстом плагіна
 "DestinationTypeRestrictMessage": 1, // Вказує, де відображатиметься повідомлення про заборону [ 1 - чат | 2 - центр]
 "DestinationTypeRefundMessage": 1, // Вказує, де відображатиметься повідомлення про повернення грошей [1 - чат | 2 - центр]
 "RestrictMessageText": "{TAG}{DEFAULT}Зброя {OLIVE}{WEAPON}{DEFAULT} {DARKRED} обмежена {DEFAULT} до {GREEN}{COUNT}{DEFAULT} на даний момент", // Повідомлення про обмеження
 "RestrictMessageStatus": true, // Вказує, чи увімкнено повідомлення про обмеження [true - увімкнено | false - вимкнено"]
 "RefundMessage": "Гроші повернуті: {GOLD} {MONEY}", // Повідомлення про повернення грошей
 "RefundMessageStatus": true, // Вказує, чи включено повідомлення повернення грошей [ true - включено | false - вимкнено]
 "RestrictMethod": 2 // Метод обмеження [1 - гравцями | 2 - зброєю]
 "AdminImmunityFlag": "@css/root"// Адмін прапор для включення імунітету гравцю. Адміни беруться з цього списку: addons/counterstrikesharp/configs/admins.json
}

Конфіг рестрикту:

{
 "Weapon": "weapon_deagle" // Клас зброї для обмеження
 "WeaponQuota": { // Використовується, якщо метод обмеження дорівнює = 2. Розраховує кількість вказаної зброї в певній команді
 "CT": 1, // Дозволяє лише один дигл для команди КТ
 "T": 4 // Дозволяє 4 дигли для команди Т
 },
 "PlayersInTeamQuota": { // Використовується, якщо метод обмеження дорівнює = 1. Розраховує по гравцям у кожній команді
 "CT": [// Команда
 {
 "4": 1, // Дозволяє 1 дигл для КТ, якщо гравців у команді 4-7
 "8": 4, // Дозволяє 4 дигли для КТ, якщо гравців у команді 8-15
 "16": 7 // Дозволяє 7 дігл для КТ, якщо гравців у команді 16 і більше
 // можна додати більше умов через ","
 }
 ],
 "T": [// team
 {
 "4": 3, // Дозволяє 3 дигла для Т, якщо гравців у команді 4-7
 "8": 4, // Дозволяє 4 дигли для Т, якщо гравців у команді 8-15
 "16": 9 // Дозволяє 9 дігл для Т, якщо гравців у команді 16 і більше

 // можна додати більше умов через ","
 }
 ]
 }
 "PlayersAllQuota": { // Використовується, якщо метод обмеження дорівнює = 3. Розраховує по гравцям в обох командах
 "4": 1, // Дозволяє 1 дігл для 4-7 гравців
 "8": 2, // Дозволяє 2 дигли для 8-15 гравців
 "16": 3 // Дозволяє 3 дигли для 16-... гравців
 }
}
// можна додати більше зброї, через ","

Встановлення:

Перемістити папку build/Weapon_Restrict шляхом addons/counterstrikesharp/plugins/

Конфігураційні файли будуть згенеровані після запуску плагіна в тій же папці addons/counterstrikesharp/plugins/Weapon_Restrict

  • Config.json
  • RestrictConfig.json

 

Приєднуйтесь до обговорення

Ви можете написати зараз та зареєструватися пізніше. Якщо у вас є обліковий запис, авторизуйтесь, щоб опублікувати від імені свого облікового запису.
Примітка: Ваш пост буде перевірено модератором, перш ніж стане видимим.

Гість
Відповісти на цю тему...