Перейти к содержанию

Automatic Healing


ryancoolround

Рекомендуемые сообщения

  • Администратор

Данный плагин будет автоматически лечить выжившего, как в Call of Duty. Количество восстанавливаемого ХП указывается в конфиге.

Пример конфига:

// how many health buffer instanly heal after taking damage when both heal done and is going to die
// -
// Default: "1.0"
// Minimum: "0.000000"
call_of_duty_heal_fix "1.0"

// lower than the health to heal
// -
// Default: "30.2"
// Minimum: "2.100000"
call_of_duty_heal_max "30.2"

// how many health buffer heal once
// -
// Default: "1.0"
// Minimum: "0.100000"
call_of_duty_heal_point "1.0"

// set to none-zero to remove internal heartbeat when is on thirdstrike
// -
// Default: "1"
call_of_duty_heal_remove "1"

// repeat interval after healing start
// -
// Default: "0.1"
// Minimum: "0.100000"
call_of_duty_heal_repeat "0.1"

// set to none-zero to emit heartbeat when healing
// -
// Default: "1"
call_of_duty_heal_sound "1"

// how long time need to wait after taking damage
// -
// Default: "5.0"
// Minimum: "0.100000"
call_of_duty_heal_wait "5.0" 

 

call_of_duty_heal.sp call_of_duty_heal.smx

Изменено пользователем Райан
Переименовал тему (смотреть историю редактирования)

Мир изменился, он стал другим!

Ссылка на комментарий
Поделиться на другие сайты

  • 5 месяцев спустя...
  • Администратор

Код плагина никак не изменен, поэтому после компиляции на SourceMod 1.11.0.6905 я его не проверял. Это просто скомпилированная версия на актуальном SourceMod.

call_of_duty_heal.sp call_of_duty_heal.smx

Мир изменился, он стал другим!

Ссылка на комментарий
Поделиться на другие сайты

  • 7 месяцев спустя...
  • Администратор

Automatic Healing

Просмотр файла

Упрощенная версия того самого плагина, который разрешал выжившим автоматически восстанавливать свое здоровье.

Новый конфиг:

// how many health buffer heal once
// -
// Default: "2.0"
// Minimum: "0.100000"
automatic_healing_health "2.0"

// which case(s) will interrupt healing? 1 = get hurt, 2 = primary attack, 4 = shove. add numbers together
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "7.000000"
automatic_healing_interrupt "1"

// max health of healing
// -
// Default: "30.2"
// Minimum: "1.100000"
automatic_healing_max "30.2"

// 0 = disable, 1 = pain pills will start healing from "automatic_healing_max", 2 = adrenaline will start healing from "automatic_healing_max", 4 = after using first aid kit, instantly heal to "automatic_healing_max". add numbers together
// -
// Default: "7"
// Minimum: "0.000000"
// Maximum: "7.000000"
automatic_healing_medicine "7"

// repeat interval after healing start
// -
// Default: "1.0"
// Minimum: "0.100000"
automatic_healing_repeat_interval "1.0"

// when "automatic_healing_medicine" works, health buffer more than this value will be removed. real max health can be higher than the value
// -
// Default: "100.0"
// Minimum: "1.000000"
automatic_healing_survivor_max_health "100.0"

// how long time need to wait after the interruption to start healing
// -
// Default: "5.0"
// Minimum: "0.100000"
automatic_healing_wait_time "5.0" 

Начиная с версии 2.4, вы должны установить «automatic_healing_max» более чем на один десятичный знак от вашего ожидаемого целочисленного значения здоровья (более высокое «pain_pills_decay_rate» означает, что оно должно быть выше, более высокая частота тиков сервера означает, что она может быть ниже). в противном случае восстановленное здоровье не может сохраниться.


 

Да да. Этот плагин переделали так, что я сначала подумал что это другой плагин. Но нет, он тот же самый.

Мир изменился, он стал другим!

Ссылка на комментарий
Поделиться на другие сайты

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Лучшие авторы

    На этой неделе никто репутацию не получал

  • Последние достижения

    • Blacky получил значок
      Подмастерье
    • GAMADA повысил звание
      Lvl 1
    • Darya повысил звание
      Lvl 14
    • Mad.Eagle повысил звание
      Lvl 5
    • Mad.Eagle повысил звание
      Lvl 4
×
×
  • Создать...