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

[VIP] Features Controle 1.0.2

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
  • Автор ресурса
  • #1
iLoco добавил(а) новый ресурс:

[VIP] Features Controle - Модуль, позволяющий вкл/выкл функции випам

Данный модуль может:
- вкл/выкл вип игроку функции (toggble)
- (опционально) удалять данные о игрока, когда у него кончилась випка

В планах:
- добавить ссылку на меню в админ меню...

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

Mafon

Участник
Сообщения
24
Реакции
3
Установил , ошибок нету , плагин крутой .Спасибо
 

revocat1on

Участник
Сообщения
451
Реакции
106
Так, он же глобально вырубает функцию, а не на 1 карту?
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
  • Автор ресурса
  • #4

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #5
Глобально, до удалиния игрока из випов (настраиваеммо), добавлю в TODO параметр изменения "на карту"

будет полезно, либо не на карту, а на свой срок, тоже нормик.
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
  • Автор ресурса
  • #7
@iLoco в чем проблема подключить библиотеку фраз?
Она и так подключена, и если есть в ней перевод функции, то возьмёт этот перевод, если нету, то просто имя функции будет (у меня на скрине перевод берётся из другого файла перевода, поэтому там имя функции). Было бы лучше, если через API випки можно было получить перевод функции, как это было сделано в шопе (Shop_FormatItem)
C-подобный:
LoadTranslations("vip_modules.phrases");
 

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
Добавь отключение функций по времени и по раундам, думаю будет очень полезно. Даже для таких функций как бхоп и выдачи брони
Пример по времени:
Отключение в группе вип определенной функции после старта раунда

C-подобный:
"Наименование_вип_группы_как_в_groups.ini"
{
    "Наименование_функции"
    {
        "time" "30"    //тоесть функция заработает после 30 секунд с начала раунда
    }
}
Если допустим ограничить бхоп и дать работать функции после истечении времени в данном случае 30 секунд
Пример по раундам:
C-подобный:
"Наименование_вип_группы_как_в_groups.ini"
{

    "Наименование_функции"
    {
        "round" "1"    //тоесть функция заработает после 1 раунда
    }
}
здесь к примеру ограничить выдачу брони на пистолетном раунде и дать работать функции после 1 раунда

Так же можно сделать по префиксу карты
Сообщения автоматически склеены:

Добавь отключение функций по времени и по раундам, думаю будет очень полезно. Даже для таких функций как бхоп и выдачи брони
Пример по времени:
Отключение в группе вип определенной функции после старта раунда

C-подобный:
"Наименование_вип_группы_как_в_groups.ini"
{
    "Наименование_функции"
    {
        "time" "30"    //тоесть функция заработает после 30 секунд с начала раунда
    }
}
Если допустим ограничить бхоп и дать работать функции после истечении времени в данном случае 30 секунд
Пример по раундам:
C-подобный:
"Наименование_вип_группы_как_в_groups.ini"
{

    "Наименование_функции"
    {
        "round" "1"    //тоесть функция заработает после 1 раунда
    }
}
здесь к примеру ограничить выдачу брони на пистолетном раунде и дать работать функции после 1 раунда

Так же можно сделать по префиксу карты
к примеру по префиксу карты

C-подобный:
"Наименование_вип_группы_как_в_groups.ini"
{
    "de_"//Префикс карты
    {
        "Наименование_функции"
        {
            "round" "1"    //тоесть функция заработает после 1 раунда
            "time"    "50"    //и при этом она будет доступна после 50 секунд с начала раунда
        }
    }
}
 
Последнее редактирование:

kiri3shka

Back to Grajdanka
Сообщения
395
Реакции
227
Было бы классно отрубать всем випам какую-то функцию на раунд, тот же bhop с паутинкой для jail серверов 🙃
 

olman

Участник
Сообщения
77
Реакции
5
Установил , ошибок нету , плагин крутой .Спасибо
Забыли только Олмана поблагодарить за идею и предложение чтоб написали этот плагин.Так не кто даже и не поблагодарил😢😎
 

revocat1on

Участник
Сообщения
451
Реакции
106
Было бы еще круто сделать что-то типо "функцию можно использовать только в конце раунда", будет прикольно для паутинки, рисовалок и прочей херни, т.к. игроки могут не всегда слушать тебя и юзать паутинку во время раунда.
 

Haseek

йфя
Сообщения
472
Реакции
79
это настройка groups.ini в реальном времени, я правильно понял?
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
  • Автор ресурса
  • #14
это настройка groups.ini в реальном времени, я правильно понял?
Нет, по итогу этот модуль станет инструментом для настройки функций (feature) со всевозможными параметрами и тд. Функционал будет дополнятся по мере добавления API с этого списка. groups.ini это просто файл, который определяем функции випам и их конфиги, если дадут доступ к SetClientTrie, то будет так-же и возможность переопределять параметры функций игроку в реальном времени.
Сообщения автоматически склеены:

Выйшла ошибочка, всё-таки есть возможность игроку изменять параметры в его функции (VIP_GetVIPClientTrie возвращает прямую ссылку на карту функций, а не её копию), так что будет в TODO ещё возможность менять игроку его значения функций
 
Последнее редактирование:

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
  • Автор ресурса
  • #15
iLoco обновил(а) ресурс [VIP] Features Controle новой записью:

Обновление 1.0.2

- переписано меню, добавлен мыльтитаргетинг (выбор нескольких игроков)
- меню было добавлено в админское вип меню
- фикс. Состояние переключателя будет возвращатся в исходное состояние (которое было включено у игрока изначально) после включения функции, до этого просто включало ему, не спрашивая было ли оно включено до этого

Узнать больше об этом обновлении...
 
Сверху Снизу