VIP
bs_vip. Одно правило, в котором я не уступаю: VIP никогда не даёт игрового преимущества. Никакого урона, брони, скорости, лута, опыта, денег, хранилища, приоритета в очереди и телепортов. Только косметика и небольшие удобства. Если хочешь продавать силу, этот ресурс не для того.
bs_vip/config/config_vip.lua, Vip.Tiers:
| Уровень | id | Название |
|---|---|---|
| 1 | supporter | Supporter |
| 2 | patron | Patron |
| 3 | legend | Legend |
У каждой привилегии в Vip.Perks есть minTier. Некоторые из них:
- Уровень 1: стиль именной таблички, значок в чате и цвет имени, свой номерной знак, цвета полоски здоровья / маркера попадания
- Уровень 2: цвет метки отряда и HUD, +10 избранных эмоций, +5 нарядов в гардеробе и скидка 15% у портного, скин маркера тайника и переименование
- Уровень 3: VIP-эмоции и походка, скины дрона/турели, одна бесплатная смена лица/причёски в месяц, +1 слот персонажа
Цвета ограничены Vip.Palette плюс цветами уровней. Номерные знаки 1-8 символов, A-Z 0-9 и пробелы, должны быть уникальными и проходить Vip.Plate.blocklist.
Если уровень истёк, выбор игрока остаётся сохранённым, но перестаёт применяться.
F7 открывает панель VIP. Игроки без VIP тоже могут её открыть, ради настроек отклика в бою и билетов на внешность.
Команды
Заголовок раздела «Команды»/grantvip <id|license:..> <supporter|patron|legend|1-3> [days] -- bs.superadmin or console. 0 / no days = never expires/revokevip <id|license:..>/grantappearance <id|license:..> [count] -- bs.admin or bs.superadmin/vip -- your status/vipchat -- hide/show VIP chat styles for yourselfПо умолчанию выключено, server/sv_tebex.lua.
Vip.Tebex.enabled = true- В пакете Tebex добавь команду игрового сервера:
Она выполняется только из консоли. Уровнем может быть имя, 1-3 или id пакета, сопоставленный вtebex_grant {license} patron 30
Vip.Tebex.packages. - Необязательный HTTP-релей:
POST /bs_vip/tebexс заголовкомX-BS-Secret, равным convarbs_vip_tebex_secret. Пока этот convar пуст, все запросы отклоняются.
База данных
Заголовок раздела «База данных»Миграция 025_vip_perks.sql, bs_vip также сам создаёт свои таблицы при старте: bs_vip_prefs, bs_vip_appearance, bs_vip_members, bs_vip_unlocks.
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.