[fork] Advanced Experience System

amxx reapi [fork] Advanced Experience System 0.5.9.1

Нет прав для скачивания
Автор
Совместимость с
Amx Mod X 1.8.2, Amx Mod X 1.9.0
Мультиязычность
RU, EN, UA
Благодарности
serfreeman1337 за код и отдельные пасхалки в нем ;)
Sonyx (fork ReAPI)

Форк одного из самых популярных плагинов опыта и званий. За определенные действия игроки получают опыт и повышаются по званию. Включает в себя систему поощрений игроков в виде бонусов за звания. Всё полностью настраивается как вам нужно.
Весь функционал разделен между плагинами:
  • Основной плагин [ aes_main]
    • Служит для обработки опыта от сборщиков статистики.
    • Установка званий игрокам.
    • Отвечает за сохранение накопленного опыта.
    • Базовое API для работы.
  • Сборщик статистики [ aes_exp_cstrike]
    • Определяет как игроки будут повышать свой опыт и получать бонусные очки.
    • Передает данные в основную часть для дальнейшей обработки.
  • Информер [ aes_informer]
    • Различные информационные сообщения в HUD или чат.
  • Система бонусов [ aes_bonus_system]
    • Задает на что игроки могут потратить свои очки бонуса.
    • Бонусы на спавне в зависимости от текущего звания.
    • Предметы в меню, которым можно воспользоваться за бонус очки.
  • Редактор опыта [ aes_exp_editor]
    • Возможность задать игроку опыт, уровень, бонусы через админ меню.

На данный момент изменено:
  • 100% функционала переведено на ReAPI
  • В конфигурации бонусов выдача и покупка предметов не ограничивается функцией, можно выдавать любое оружие с любым количеством запаса для каждого уровня
  • Убрана утечка памяти
  • Добавлен вывод скила в информере при наличии статистики csstats_sql
  • Мелкие правки, недостойные отдельного описания
Для тех у кого проблемы с вебом, новая ссылка на стили таблиц
https://s008nyx.github.io/aes_v.css
Команды
Для игроков:
  • say /aenable - вкл/выкл информер.
  • say /anew - открыть меню бонусов.
Для администраторов:
  • aes_recalc - выполнить перерасчет уровней игроков. [RCON]
  • aes_exp_menu - открыть меню редактирования опыта игроков. [CVAR]
  • aes_exp_menu_set "<name, steamid or id>" "<опыт>" - задать опыт игроку. [СVAR]
  • aes_exp_menu_level "<name, steamid or id>" "<уровень>" - задать уровень игроку. [CVAR]
  • Нравится
Реакции: modest
Автор
Sonyx
Скачиваний
1,698
Просмотры
44K
Первый выпуск
Обновление
Оценка
3.67 звёзд 3 оценок

Другие ресурсы пользователя Sonyx

Последние обновления

  1. Без обновления версии

    Добавлен стандартный стиль и иконки скиллов
  2. Обновление без изменения версии

    -ArrayGetArray(g_PointsBonusItems,i,itemData); -num_to_str(i,itemInfo,charsmax(itemInfo))...
  3. Обновлено до 0.5.9.1

    Исправление совместимости со старым bonus.ini

Последние рецензии

Нет команд и функции для добавления опыта и бонусов, есть только установка, по этому нельзя использовать этот плагин в других системах, к примеру выдать бонусы через серверную команду в других плагинах.
Устанавливать MySQL надо в режиме совместимости с 0.5. Я три дня манался с ошибкой невозможности подключения к MySQL.
Не то, что "один из самых популярных", я бы сказал, что "лучший", как четыре года назад, так и сейчас. Спасибо за адаптацию под RE.
PS Вообще бы, в целом, причесать eas и sql. Ушел тестить)
Сверху Снизу