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

[VIP] Features Manager 2.0 DEV

Goodwin

Участник
Сообщения
46
Реакции
3
В связи с тем что я физически не успеваю протестировать всё что пишу требуются люди для тестирования новых и обновленных старых модулей и ядра.

От вас требуется:
1. Тестовый сервер (не на основном, а то будут говорить что из-за моих тестов разбежался народ).
2. Средние знания в серверостроении и ровные руки.

Игры на которых необходимо тестировать:
  • CS:S
  • CS:S v34
  • CS:GO
  • Можно и другие, буду рад если это будет работать еще где-то.

Отписываться в ЛС, скайп либо же в этой теме.

[TEST] [VIP] Features Manager (DEV)

Текущая версия: 1.0.1 dev

Требования:
[VIP] Core

Описание:
Позволяет управлять VIP-функциями.

Настройка:

Файл: addons/sourcemod/data/vip/modules/fm/FeaturesManager.ini
Здесь настраиваются конфиги для каждой карты.

C-подобный:
"FeaturesManger"
{
    "Default"    "File_Default"    // Дефолтный конфиг, будет загружаться если не указан конфиг для текущей карты.
 
    "de_dust"    "File_de_dust"    // Конфиг для карты de_dust
    "de_dust2"    "File_de_dust2"    // Конфиг для карты de_dust2
    "2000"        "File_2000"    // Конфиг для карты 2000
}

Дальше на примере карты 2000.

Если мы указали
C-подобный:
    "2000"        "File_2000"    // Конфиг для карты 2000
То создаем в папке addons/sourcemod/data/vip/modules/fm/ файл File_2000.cfg
Дальше заполняем его содержимое.

C-подобный:
"File_2000"
{
    "HP"
    {
        "Default_Status"        "0"    // Дефолтный статус функции (0 - выключено, 1 - включено)

        "Rounds"    "2:6,10"    // Раунды в которых статус ф-и будет меняться
        // Перечислять через запятую.
        // Так же можно указывать диапазон раундов через :
        // Например 5:10 значит с 5-го по 10-й
     
        // В данной конфигурации HP будет отключено всё время.
        // Включаться будет только со 2-го по 6-й и 10-м раундах
    }

    "Money"
    {
        "Default_Status"        "1"

        "Rounds"    "1:5"
        // В данной конфигурации будут выдаваться всегда кроме первых 5-ти раундов
    }
}

Может чуток сложно и не понятно но оно стоит того.

Сейчас доступно только управление по раундам. Но уже готово по времени в раунде (например, запрет в первых 30 сек раунда) и по времени на карте (например, доступно только первые 2 минуты карты, а потом только через 10 минут). Они готовы но в них есть недоработки, над которыми сейчас работаю.

В плагине включен дебаг режим. Он Много пишет в лог и немножко в чат.

Прошу протестировать т.к. у самого нет возможности.

C-подобный:
1.0.0 -    DEV версия
1.0.1 -    Добавлена поддержка префикса карт.
    Попытался исправить сброс раундов при рестарте игры.
    Попытался сделать присваивание дефолтного значения.
1.0.2 -    Исправлены ошибки.
    Изменен принцип загрузки конфигов.
Ставил и старую и новую версию. Делал все по мануалу, но блокировка не происходит.
Пишу в КФГ файле во так.

C-подобный:
    "Armor"
    {
    "Default_Status"        "0"
    }
    "ThrowingKnives"
    {
    "Default_Status"        "0"
    }
    "Grenades"
    {
    "Default_Status"        "0"
    }
    "CreditsMultiplier"
    {
    "Default_Status"        "0"
    }

ну старая версия может быть и не рабочей
Ставил 1.02 не работает
Сейчас ставил 2.0 - тоже не работает..
Логи молчат.

ну старая версия может быть и не рабочей
Так-же подскажи, есть ли полная информация как настроить меню вип, не нашел статью на форуме..
Чтобы настройки (позиции цветов и т.п.) были не в общем меню, а в структуре.
Нажал трейл (если у него есть подпункты) то открывается следущая ветка меню или просто меняется значение вкл/выкл (если нет подпунктов)
Плзз))
 
Последнее редактирование модератором:

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #184
Ставил и старую и новую версию. Делал все по мануалу, но блокировка не происходит.
Пишу в КФГ файле во так.


"Armor"
{
"Default_Status" "0"
}
"ThrowingKnives"
{
"Default_Status" "0"
}
"Grenades"
{
"Default_Status" "0"
}
"CreditsMultiplier"
{
"Default_Status" "0"
}
ну старая версия может быть и не рабочей
 

kylc

Не мир плох, плохи люди, обвиняющие во всем мир
Сообщения
924
Реакции
294
@R1KO закинь свеженькую версию, пожалуйста
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #190
Еще год назад которую обещал выложить) Ибо так и не работает ни у кого.
я выкладывал урезанную (без настроект под карты) для возможности отключения через плагины.
 

VORTEX

Участник
Сообщения
205
Реакции
93
Доброго времени суток.
Версия: 1.0.2
Лог выдает:
L 04/20/2021 - 23:40:38: SourceMod error session started
L 04/20/2021 - 23:40:38: Info (map "de_dust2") (file "/home/server6398/game/csgo/addons/sourcemod/logs/errors_20210420.log")
L 04/20/2021 - 23:40:38: [SM] Exception reported: Invalid Handle 0 (error: 4)
L 04/20/2021 - 23:40:38: [SM] Blaming: vip/VIP_FeaturesManager_1.0.2.smx
L 04/20/2021 - 23:40:38: [SM] Call stack trace:
L 04/20/2021 - 23:40:38: [SM] [0] SetArrayCell
L 04/20/2021 - 23:40:38: [SM] [1] Line 485, VIP_FeaturesManager_1.0.2.sp::ReadConfig_KeyValue
L 04/20/2021 - 23:40:38: [SM] [3] SMC_ParseFile
L 04/20/2021 - 23:40:38: [SM] [4] Line 443, VIP_FeaturesManager_1.0.2.sp::VIP_OnVIPLoaded
L 04/20/2021 - 23:40:38: [SM] [6] Call_Finish
L 04/20/2021 - 23:40:38: [SM] [7] Line 35, vip/API.sp::CreateForward_OnVIPLoaded
L 04/20/2021 - 23:40:38: [SM] [8] Line 19, vip/Configs.sp::OnReadyToStart
L 04/20/2021 - 23:40:38: [SM] [9] Line 125, vip/Database.sp::SQL_Callback_TableCreate
L 04/20/2021 - 23:40:38: [SM] Exception reported: Invalid Handle 0 (error: 4)
L 04/20/2021 - 23:40:38: [SM] Blaming: vip/VIP_FeaturesManager_1.0.2.smx
L 04/20/2021 - 23:40:38: [SM] Call stack trace:
L 04/20/2021 - 23:40:38: [SM] [0] SetArrayCell
L 04/20/2021 - 23:40:38: [SM] [1] Line 547, VIP_FeaturesManager_1.0.2.sp::ReadConfig_KeyValue
L 04/20/2021 - 23:40:38: [SM] [3] SMC_ParseFile
L 04/20/2021 - 23:40:38: [SM] [4] Line 443, VIP_FeaturesManager_1.0.2.sp::VIP_OnVIPLoaded
L 04/20/2021 - 23:40:38: [SM] [6] Call_Finish
L 04/20/2021 - 23:40:38: [SM] [7] Line 35, vip/API.sp::CreateForward_OnVIPLoaded
L 04/20/2021 - 23:40:38: [SM] [8] Line 19, vip/Configs.sp::OnReadyToStart
L 04/20/2021 - 23:40:38: [SM] [9] Line 125, vip/Database.sp::SQL_Callback_TableCreate

Настройки FeaturesManger.cfg:
FeaturesManger:
"FeaturesManger"
{
    "Default"    "File_Default"
    "de_dust2"  "File_de_dust2"
}

Настройки File_Default.cfg:
File_Default:
"File_Default"
{
    "HP"
    {
        "Default_Status"        "1"

        "Rounds"    "1,16"
    }
    
    "Money"
    {
        "Default_Status"        "1"

        "Map_Times"        "1:2,16:17"
    }
}

Настройки File_de_dust2.cfg:
File_de_dust2:
"File_de_dust2"
{
    "HP"
    {
        "Default_Status"        "0"

        "Rounds"    "1,16"
    }
    
    "Money"
    {
        "Default_Status"        "1"

        "Map_Times"        "1:2,16:17"
    }
}

Как бороться?
 

Imutes

Участник
Сообщения
2
Реакции
1
моя версия [VIP] Features Manager, смена карта или рестарт сервера обязательно
Отличный плагин, вот бы его обновили)
На сегодняшний день есть бага: При наличии ограничений раундов в "1;2;3;16;16;17;18" - плагин ограничивает привилегии в 1,2,3 раундах а так-же в 6,7,8 и в 16,17,18.
 

-_Bulba_-

Участник
Сообщения
58
Реакции
5
Если не считать вот этих ошибок:
L 08/09/2021 - 20:24:09: [SM] [1] Line 537, C:\Users\ГачиАрмия\Desktop\sourcemod\scripting\VIP_FeaturesManager_1.0.2_debug.sp::ReadConfig_KeyValue
L 08/09/2021 - 20:24:09: [SM] [3] SMC_ParseFile
L 08/09/2021 - 20:24:09: [SM] [4] Line 443, C:\Users\ГачиАрмия\Desktop\sourcemod\scripting\VIP_FeaturesManager_1.0.2_debug.sp::VIP_OnVIPLoaded
L 08/09/2021 - 20:24:09: [SM] [6] Call_Finish
L 08/09/2021 - 20:24:09: [SM] [7] Line 37, vip/API.sp::CreateForward_OnVIPLoaded
L 08/09/2021 - 20:24:09: [SM] [8] Line 19, vip/Configs.sp::OnReadyToStart
L 08/09/2021 - 20:24:09: [SM] [9] Line 125, vip/Database.sp::SQL_Callback_TableCreate
То версия VIP_FeaturesManager_1.0.2_debug - рабочая... Плагин блокирует модули, но флудит вот етим👆
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #194
так. я собрался и вернулся к этому дерьму.
Какой функционал вам нужен от данного плагина? (желательно в порядке приоритета)
 

Ganter1234

Участник
Сообщения
1,149
Реакции
667
так. я собрался и вернулся к этому дерьму.
Какой функционал вам нужен от данного плагина? (желательно в порядке приоритета)
Тот который указан у тебя в теме "Со временем верну прежний функционал (отключение на опр. раундах и картах).", добавь также поддержку каждого события по типу установки бомбы и т.д
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #196
Тот который указан у тебя в теме "Со временем верну прежний функционал (отключение на опр. раундах и картах).", добавь также поддержку каждого события по типу установки бомбы и т.д
мне нужно более конкретно.
Из того что точно нужно - отключение функций на картах (и по префиксу карт)
 

Ganter1234

Участник
Сообщения
1,149
Реакции
667
мне нужно более конкретно.
Из того что точно нужно - отключение функций на картах (и по префиксу карт)
Ну чтобы можно было в конфиге указать событие (round_end, bomb_planted, player_jump и т.д), и к этому событию привязать отключение вип функции
 

Павлик2281488

Участник
Сообщения
376
Реакции
66
моя версия [VIP] Features Manager, смена карта или рестарт сервера обязательно
Это до сих пор работает, но у меня стоит ограничение, что в на пистолетках функции вип полностью отключены. Вчера чел зашёл на первый раунд и попал в какой-то неимоверный тайминг и у него все вип фукнции работали и он смог купить авп на пистолетке. Кто-нибудь фиксил это?
 

Truyn

King of clowns
Сообщения
1,591
Реакции
749
@R1KO ну плагин то доделаешь или что?Годами ждать )
 
Сверху Снизу