Перейти к основному содержимому

Трата золота (Gold Spender)

Автоматически тратит лишнее золото — покупает предметы из быстрой покупки, пополняет расходники перед смертью и позволяет назначить клавиши для мгновенной покупки конкретных предметов.


Где находится в меню

Utility (Утилиты)  →  Gold spender (Трата золота)

Что делает

Скрипт управляет золотом в трёх независимых режимах: автоматически докупает предметы из быстрой покупки, покупает расходники когда герой вот-вот умрёт, и позволяет купить заданный предмет одной клавишей. Все режимы учитывают настройку «Сохранять на байбэк» — золото, зарезервированное на байбэк и потенциальные потери при смерти, не тратится.

Логика резерва на байбэк

Параметр Save for buyback задаёт порог времени в минутах. До наступления этого момента в игре скрипт тратит золото свободно. После — из доступного золота вычитаются стоимость байбэка и потенциальные потери золота при смерти, и скрипт работает только с остатком.


Auto Buy (Авто покупка)

Автоматически покупает предметы из панели быстрой покупки (Quick Buy), как только накапливается достаточно золота. Работает без каких-либо действий со стороны игрока — достаточно добавить нужные предметы в Quick Buy в интерфейсе игры.

  • По умолчанию предметы покупаются в любом порядке — сначала те, на которые хватает золота.
  • При включённом Quick buy in strict order скрипт идёт строго по списку сверху вниз: если на первый предмет золота не хватает — остальные тоже не покупаются.
  • При включённом Buy only near shop покупка происходит только когда герой стоит рядом с магазином. Если опция выключена — скрипт может использовать курьера как «удалённый магазин».
  • При включённом Include courier for shop курьер считается доступным источником покупки, если он стоит рядом с магазином.

Near death (Перед смертью)

Автоматически покупает расходники из выбранного списка, когда герой находится на грани гибели: HP упало ниже порога и рядом есть враги. Логика срабатывания:

  • HP героя ниже значения HP threshold или процент HP ниже HP% threshold — оба условия проверяются по принципу ИЛИ: достаточно выполнения хотя бы одного;
  • в радиусе Enemy range от героя есть живой вражеский герой, крип или Spirit Bear;
  • герой жив и не может реинкарнировать (Aegis/Reincarnation не в ходу);
  • доступного золота (за вычетом резерва) больше нуля;
  • итоговые траты не уберут золото ниже уровня потерь при смерти — скрипт не станет тратить деньги впустую, если они всё равно пропадут.

Скрипт не будет покупать предметы, которые уже есть в избытке:

  • тангу, флягу, кларити, кровавую гранату, манго, raindrop — только в первые 10 минут игры;
  • smoke — если у героя уже есть хотя бы один в инвентаре;
  • sentry — если заряды уже ≥ 2;
  • dust — если у врагов есть невидимость и у героя уже ≥ 2 заряда; без вражеской невидимости не покупается вовсе.

Список предметов для покупки выбирается через Items (ImageSelector). Специальная иконка «плюс» (attribute_bonus) добавляет в список все предметы из текущей быстрой покупки.


Purchase by keys (Покупка по клавише)

Позволяет назначить клавишу на мгновенную покупку конкретного предмета. Поддерживаемые предметы:

  • Tango, Clarity, Flask, Enchanted Mango, TP Scroll
  • Observer Ward, Sentry Ward
  • Aghanim's Shard, Blood Grenade, Smoke of Deceit

При нажатии клавиши предмет покупается, если хватает золота (с учётом резерва на байбэк) и предмет есть в наличии на складе.


Настройки

Основные

Пункт менюТипПо умолчаниюОписание
State (Состояние)ПереключательВкл.Главный выключатель скрипта. При выключении все три модуля не работают.
Save for buyback (Сохранять на байбэк)Ползунок30 минВремя в минутах: после этого момента скрипт резервирует золото на байбэк + потери при смерти и работает только с остатком. Диапазон: 0–60.

Auto Buy (Авто покупка)

Пункт менюТипПо умолчаниюОписание
State (Состояние)ПереключательВкл.Включает/выключает режим авто-покупки из быстрой покупки.
Buy only near shop (Только возле магазина)ПереключательВыкл.Покупать предметы только когда герой стоит рядом с магазином.
Quick buy in strict order (Строгий порядок)ПереключательВыкл.Соблюдать строгий порядок покупки из списка быстрой покупки: не переходить к следующему предмету, если на текущий не хватает золота.
Include courier for shop (Учитывать курьера для магазина)ПереключательВкл.Использовать курьера как точку покупки, если он находится рядом с магазином.

Near death (Перед смертью)

Пункт менюТипПо умолчаниюДиапазонОписание
State (Состояние)ПереключательВыкл.Включает/выключает режим покупки расходников перед смертью.
HP threshold (Порог ХП)Ползунок1501–500Покупать предметы, если HP героя ниже этого значения.
HP% threshold (Порог ХП%)Ползунок201–40Покупать предметы, если процент HP героя ниже этого значения.
Enemy range (Дистанция до врага)Ползунок6000–2000Покупать предметы только если враг находится ближе этого расстояния.
Items (Предметы)Выбор предметовattribute_bonus вкл., остальные выкл.Список расходников для покупки. Иконка «плюс» (attribute_bonus) означает предметы из текущей быстрой покупки.

Purchase by keys (Покупка по клавише)

Пункт менюТипПо умолчаниюОписание
item_smoke_of_deceitКлавишаНе заданаКупить Smoke of Deceit.
item_blood_grenadeКлавишаНе заданаКупить Blood Grenade.
item_aghanims_shardКлавишаНе заданаКупить Aghanim's Shard.
item_ward_sentryКлавишаНе заданаКупить Sentry Ward.
item_ward_observerКлавишаНе заданаКупить Observer Ward.
item_tpscrollКлавишаНе заданаКупить TP Scroll.
item_enchanted_mangoКлавишаНе заданаКупить Enchanted Mango.
item_flaskКлавишаНе заданаКупить Flask.
item_clarityКлавишаНе заданаКупить Clarity.
item_tangoКлавишаНе заданаКупить Tango.