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

amxx reapi Hats 1.7

Нет прав для скачивания
Установка
  • Скомпилируйте плагин (инструкция)
  • Скопируйте скомпилированный .amxx в /amxmodx/plugins/
  • Пропишите .amxx в /amxmodx/configs/plugins.ini
  • Перезапустите карту
Настройки
Плагин предоставляет два способа редактирования списка шапок: с помощью файлов amxmodx/configs/hats.json и amxmodx/configs/hats.ini. Способ через JSON более структурированный и позволяет задавать имена сабмоделями и скинам шапки (в противном случае названия будут извлекаться из файла модели), но менее компактный. По умолчанию используется первый метод. Для переключения на формат .ini необходимо удалить или закомментировать строку #define USE_JSON. Плагин автоматически определяет кол-во скинов и сабмоделей, поэтому нет необходимсти задавать их вручную.


Конфигурация через hats.json
Помимо названия шапки в разметке содержатся следующие поля:

  • model: строка файл модели;
  • tag: символ тэг (можно не указывать если нет хотите использовать скины/сабмодели);
  • vip: true|false доступ только для VIP-игроков (необязательное поле);
  • items: массив строк названия скинов/сабмоделей в меню (необязательное поле).
Пример:

JSON:
{
    "Santa": {
        "model": "santa_hat_v2.mdl",
        "tag": "s",
        "items": [
            "Red Santa",
            "Blue Santa",
            "Magenta Santa",
            "Cyan Santa"
        ]
    },
    "Dragon Nest Pack": {
        "model": "hats_dn.mdl",
        "vip": true,
        "tag": "b"
    },
    "Minecraft": {
        "model": "pony_antagonist.mdl",
        "tag": "s"
    },
    "Captain BaseBallBat-Boy": {
        "model": "CaptainBaseBallBat-Boy.mdl"
    }
}

Конфигурация через hats.ini
Формат регистрации шляпы следующий: "mdl" "vtagname"

где:

  • mdl — файл модели;
  • v — доступ только для VIP-игроков (для обычных игроков можно не указывать);
  • tag — тэг (можно не указывать если не хотите использовать скины/сабмодели);
  • name — название шапки в меню.
Пример:

  • "Headcrab.mdl" "Хедкраб" — шапка Хедкраба без дополнений;
  • "santa_hat_v2.mdl" "sСанта" — шапка Санты со всеми скинами;
  • "pony_v2.mdl" "cПони" — шапка пони со скинами и сабмоделями;
  • "pony_antagonist.mdl" "vcПони антигерои" — VIP-шапка пони со скинами и сабмоделями.
Тэги:
  • s — будут считываться только скины;
  • b — будут считываться только сабмодели;
  • c — универсальный тип, который не исключает возможность наличия скинов и сабмоделей одновременно в шапке (используйте его, если вы сомневаетесь в выборе тэга или хотите комбинировать скины и сабмодели);
  • t — скин или сабмодель будет устанавливаться в соответствии с командой игрока.
Сверху Снизу