[fork] Healthnade

amxx reapi [fork] Healthnade 0.0.24f

Нет прав для скачивания
Версия Дата выхода Скачиваний Оценка
0.0.24f 73 0.00 звёзд 0 оценок
0.0.23f 46 5.00 звёзд 1 оценок
0.0.22f 36 0.00 звёзд 0 оценок
  • Описание кваров в конфиге дополнено русским языком
  • Словарь дополнен новыми языковыми блоками

Всю работу выполнил tails_master

Лог изменений
Добавлен плагин экипировки по услугам GameCMS
Добавлена поддержка mp_infinite_ammo 1/2
Настройка моделей (v_, p_, w_) выведена в конфиг
Конфиг теперь константный (не создаётся автоматически)

Полный лог изменений
  • Нравится
Реакции: Алексеич
Исправление положения функции srvcmd_GiveHealthnade ( спасибо ImmortalAmxx )
Добавлена консольная серверная команда для внешней выдачи, формат:
give_healthnade #%userid% кол-во
либо
give_healthnade %id% кол-во

Теперь можно подключить гранату в плагины, позволяющие вызывать srvcmd (серверные команды), не подразумевающие дополнительного экстернального контроля (например, VIP RBS)
  • Боты исключены из логики выдачи (не получают гранату)
  • Добавлена возможность выдавать больше одной гранаты (улучшен квар HealthNade_Give)
  • Улучшена логика подбора выпавших гранат (квар HealthNade_NadeDrop)
  • Добавлен субплагин hn_bonusmenu_rbs.sma для покупки гранаты через BonusMenu RBS
  • Нативу HealthNade_GiveNade добавлены аргументы count и maximum

Обязательно перекомпилируйте все субплагины лечебной гранаты с новым scripting/include/healthnade.inc
Так же изменился словарь data/lang/HealthNade.ini, изменён ключ HEALTHNADE_CVAR_GIVE и добавлены новые ключи
Расширено API под плагины внешней выдачи
Добавлен первый плагин внешней выдачи (по SteamID)
  • Нравится
Реакции: IIIKuIIeP и d3m37r4
Добавлена возможность переопределить объём лечения при наличии указанного флага доступа, при помощи кваров HealthNade_ThrowHealingAmount_With_Flags, HealthNade_DrinkHealingAmount_With_Flags, HealthNade_Override_AccessFlags

Автор https://github.com/Didmanidze
Добавлен квар HealthNade_Drink_AccessFlags (флаги доступа для возможности выпивания)
Добавлены примеры кода (папка scripting/examples) для переопределения порога лечения, для сопряжения плагина с системой бонусов AES.

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