Перейти к содержимому

Фич-фильтр

Фич-фильтр позволяет настраивать собственные правила выдачи для товаров магазина. Это могут быть фильтры на определенную карту, определенный мод, определенный набор карт внутри кластера, все карты кроме одной или нескольких и так далее. Количество применяемых фич-фильтров не ограничено.

Фильтр работает следующим образом: на сервере настраиваются ‘фичи’ (настройка featuresFilter), а у предметов при необходимости указывается, какие фичи требуются для их выдачи. Если условие не выполняется - товар не будет выдан и игрок получит сообщение, что для получения надо выбрать другой сервер.

Для того, чтобы разрешить или запретить выдачу товара на определенных серверах, необходимо:

1. Прописать фичи для всех серверов, для которых нужно применять фильтрацию

Заголовок раздела «1. Прописать фичи для всех серверов, для которых нужно применять фильтрацию»

Фичи это набор слов, разделенных запятой. Например: ‘Gen2,МодBitou2k’. Регистр букв не имеет значения.

2. Разрешить выдачу товара только на определенных серверах

Заголовок раздела «2. Разрешить выдачу товара только на определенных серверах»

Вставить в любую часть имени товара:

Окно терминала
(<feature>!)

где - имя особенности, пример:

Окно терминала
СуперБинокль (МодBitou2k!)

3. Запретить выдачу товара на определенных серверах

Заголовок раздела «3. Запретить выдачу товара на определенных серверах»

Вставить в любую часть имени товара:

Окно терминала
(кроме <feature>!)

! Вместо “кроме” можно также применять ‘не’, ‘no’, ‘not’

! Можно перечислять несколько фич через запятую

пример:

Окно терминала
Птеродактиль (кроме Gen2!)
Окно терминала
Птеродактиль (кроме Gen,Gen2!)