Авторы:
Благодарность:
Требования:
Мультиязычность:
Благодарность:
@Javekson за идею и концепт плагина
Требования:
- AMX Mod X 1.9.0+
- ReAPI
Мультиязычность:
- EN
- RU
Описание
Данный плагин позволит игрокам вашего сервера бесплатно получать заранее заданные флаги доступа (привилегии) с ограниченным сроком действия (регулируется посуточно/поминутно). Выдача осуществляется по SteamID'у, однократно. При этом повторное получение привилегий на тот же SteamID может быть как разрешено (с определённым интервалом), так и полностью исключено. Плагин может быть настроен достаточно гибко, см. раздел Настройки.В релиз добавлен плагин Simple Online Logger, который вы можете использовать совместно с опцией ограничения получения привилегий по времени (квар
ta_restrict_time_mode). Назначение: сбор онлайна игроков и передача этой информации в Trial Access. Плагин сугубо утилитарный, и больше ничего делать не умеет.This plugin will allow players to receive free of charge predefined access flags (privileges) with a limited duration (regulated daily / minutely). Issuance is carried out on SteamID, once. At the same time, re-acquiring privileges on the same SteamID can be either allowed (at a certain interval) or completely excluded. The plugin can be configured quite flexibly, see the "Setup" section.
A Simple Online Logger plugin has been added to the release, which you can use in conjunction with the time-out privilege restriction option (cvar
A Simple Online Logger plugin has been added to the release, which you can use in conjunction with the time-out privilege restriction option (cvar
ta_restrict_time_mode). Purpose: collect online players and transfer this information to Trial Access. The plugin is purely utilitarian, and can't do anything else.FAQ
Q: Плагин успешно выдаёт игроку заданный флаг (проверяю черезamx_who). Но в одном из плагинов, функция, привязанная к этому флагу, не работает. Почему?A: В каждом конкретном случае источник проблемы может быть разным. Но чаще всего, подобное случается из-за наличия в таких плагинах "оптимизации", когда сумма флагов игрока заносится в переменную (т.е. кешируется). Trial Access выдаёт игроку флаг, но кеш в плагине об этом ничего не знает, и потому плагин продолжает считать, что у игрока нет указанного флага. Исправляется это правкой проблемного плагина, а именно, заменой кеша флагов на проверку через
get_user_flags().