Healthnade

Healthnade 0.0.25f

Нет прав для скачивания
  • Автор темы Автор темы twisterniq
  • Дата начала Дата начала

twisterniq

Модератор
Скриптер
Сообщения
100
Реакции
66
Баллы
28
twisterniq добавил(а) новый ресурс:

HealthNade - Лечебная граната для CS 1.6, бросок или питьё для восстановления HP.

Это плагин — HealthNade (лечебная граната), форк оригинала от F@nt0M.
Он добавляет в CS 1.6 новый игровой предмет — гранату, которая вместо урона восстанавливает здоровье игрокам.

Основные возможности:
  • Бросок гранаты лечит игроков в радиусе взрыва (количество ХП задаётся через квар).
  • Возможность выпить гранату на ПКМ, восстанавливая здоровье себе (анимация + звук).
  • Гибкая настройка через конфиг (.cfg + словарь):
    • сила и радиус лечения;
    • разные...

Узнать больше об этом ресурсе...
 
Обратите внимание, что если вы хотите заключить сделку с этим пользователем, он заблокирован.
1757012803672.png


Меня забыли подправить, просьба или упомянуть гиппер ссылкой, или заменить имя на Tails


И такой вопрос, я могу доработать плагин в том плане что бы он находился в отдельной папке:
amxmodx/configs/plugins/HealthNade.cfg: - сейчас

amxmodx/configs/HealthNade/HealthNade.cfg - будет

так как плагин с куча доп плагинами, предлагаю отдельно папку ему выделить, так как по опыту у серверо держателей в пути amxmodx/configs/plugins - дофига авто конфигов и другие плагинов, которые даже по памяти отключили но забыли убрать как лишний файл. Вообщем если предложение имеет ценность, могу подправить этот момент, если народу это надо.
 

Вложения

  • 1757012360828.png
    1757012360828.png
    175,6 КБ · Просмотры: 161
Всем привет!
Подскажите, пожалуйста, как сделать так, чтобы игрок с определённым флагом получал 2 хилки?
Пробовал через плагин vip_rbs заменить выдачу (на дымовую гранату) хилкой, но ничего не получилось.
Может кто-то знает рабочее решение или пример кода?
 
Обратите внимание, что если вы хотите заключить сделку с этим пользователем, он заблокирован.
Всем привет!
Подскажите, пожалуйста, как сделать так, чтобы игрок с определённым флагом получал 2 хилки?
Пробовал через плагин vip_rbs заменить выдачу (на дымовую гранату) хилкой, но ничего не получилось.
Может кто-то знает рабочее решение или пример кода?
через доп плагин,у радиуса был
 
Добавить уже пора разделение по флагам например: флаг a кинуть 20хп выпить 30 хп
Флаг c кинуть 30хп выпить 50хп флаг t кинуть 60хп выпить 90хп и тд
 
Выдача по флага разделение по количеству хп то нет, для каждого флага разное количество хп, тоесть, я использую 3-4 уровня вип, 1 лвл может кинуть 20 выпить 40
2 лвл может кинуть 40 выпить 60 и тд, надеюсь моя мысль ясна
Сообщение автоматически объединено:

А тут ты ставишь 1 флаг и все, больше флагов больше возможностей
Сообщение автоматически объединено:

Странно я на гитхабе 0.0.24f нашел только
 
Выдача по флага разделение по количеству хп то нет, для каждого флага разное количество хп, тоесть, я использую 3-4 уровня вип, 1 лвл может кинуть 20 выпить 40
2 лвл может кинуть 40 выпить 60 и тд, надеюсь моя мысль ясна
Сообщение автоматически объединено:


А тут ты ставишь 1 флаг и все, больше флагов больше возможностей
Сообщение автоматически объединено:


Странно я на гитхабе 0.0.24f нашел только
В VipModular от @ArKaNeMaN вроде была такая функция
 
Выдача по флага разделение по количеству хп то нет, для каждого флага разное количество хп, тоесть, я использую 3-4 уровня вип, 1 лвл может кинуть 20 выпить 40
2 лвл может кинуть 40 выпить 60 и тд, надеюсь моя мысль ясна
Изначально сделано для двух флагов доступа, этого вполне достаточно, ваши хотелки это уже сами реализовывайте.
Могу подсказать только куда копать.

В функции giveNade вам нужно модифицировать код ниже и в зависимости от ваших флагов и уровней (и что ещё у вас там) записать значения.
C-подобный:
if(UserHasFlagsS(id, Cvar(Override_AccessFlags))){
    set_entvar(item, var_HealthNade_ThrowHealingAmount, Cvar(ThrowHealingAmountWithFlags));
    set_entvar(item, var_HealthNade_DrinkHealingAmount,  Cvar(DrinkHealingAmountWithFlags));
}else{
    set_entvar(item, var_HealthNade_ThrowHealingAmount, Cvar(ThrowHealingAmount));
    set_entvar(item, var_HealthNade_DrinkHealingAmount,  Cvar(DrinkHealingAmount));
}

var_HealthNade_ThrowHealingAmount - пополняемое float значение HP при взрыве гранаты
var_HealthNade_DrinkHealingAmount - пополняемое float значение HP при выпивании

Если нужно, чтобы работало на лету, то уже непосредственно можно работать в функциях explodeNade и CBasePlayerWeapon_ItemPostFrame_Pre для взрыва и выпивания.
 
Выдача по флага разделение по количеству хп то нет, для каждого флага разное количество хп, тоесть, я использую 3-4 уровня вип, 1 лвл может кинуть 20 выпить 40
2 лвл может кинуть 40 выпить 60 и тд, надеюсь моя мысль ясна
Плагин hn_spawnequip_steamid.sma
Можете его переделать под флаги. Там есть возможность указывать различные параметры под нужный SteamId.
 

Кто просматривает тему

Назад
Верх