Morphling

Скрипт Morphling - Скрипт для авто-килла с дробовика + поддержка в комбо переплощаемых героев

Svotin

a
Команда форума
Scripter
Subscriber: DotA 2
653
406
r.png
Dota 2 Screenshot 2021.07.13 - 13.01.41.08.png
Расположение скрипта: Скрипты на героев → Morphling
Описание функционала:
Включить - включение/отключение скрипта.

Комбо:
Клавиша - кнопка для комбо
Способности - раздел способностей героя, которые будут использоваться в комбо
Сохранять 1 заряд с талантом - сохраняет 1 заряд WAVEFORM
Максимальная дальность WAVEFORM - позволяет юзать скилл по максимальной дистанции.
Использовать репликейт героя в комбо - скрипт поддерживает множество героев (при превращении он будет юзать за них скиллы)
Клавиша хп абуза - кнопка для HP ABUSE
Предметы - раздел предметов, которые будут использоваться в комбо

Кил-стил:
Отображать информацию об уроне - индикация урона, необходимого для убийства цели
Автоматические добивание - скрипт сам будет использовать 2-ой скилл + эзериал
Выключатели для отдельных героев - приоритет целей
Кнопка включения - вкл/выкл кил-стилер.

Авто перекачка:
Авто-перекачка перед станами - если в твоего героя летят станы, скрипт сам будет включать перекачку в силу.

Панель баланса хп:
Приоритет ручной перекачки - будет реагировать на твое нажатие и отдает приоритет игроку.

Отрисовка:
Подвижные GUI элементы - позволяет передвигать индикации
1zOWHBO.png


Герои которые поддерживаются при превращении через ульт:
["npc_dota_hero_abaddon"] = true,
["npc_dota_hero_alchemist"] = true,
["npc_dota_hero_axe"] = true,
["npc_dota_hero_beastmaster"] = true,
["npc_dota_hero_brewmaster"] = true,
["npc_dota_hero_bristleback"] = true,
["npc_dota_hero_centaur"] = true,
["npc_dota_hero_chaos_knight"] = true,
["npc_dota_hero_rattletrap"] = true,
["npc_dota_hero_doom_bringer"] = true,
["npc_dota_hero_dragon_knight"] = true,
["npc_dota_hero_earthshaker"] = true,
["npc_dota_hero_huskar"] = true,
["npc_dota_hero_wisp"] = true,
["npc_dota_hero_legion_commander"] = true,
["npc_dota_hero_life_stealer"] = true,
["npc_dota_hero_night_stalker"] = true,
["npc_dota_hero_sven"] = true,
["npc_dota_hero_tidehunter"] = true,
["npc_dota_hero_abyssal_underlord"] = true,
["npc_dota_hero_undying"] = true,
["npc_dota_hero_skeleton_king"] = true,
--

-- Agi
["npc_dota_hero_arc_warden"] = true,
["npc_dota_hero_clinkz"] = true,
["npc_dota_hero_ember_spirit"] = true,
["npc_dota_hero_juggernaut"] = true,
["npc_dota_hero_lone_druid"] = true,
["npc_dota_hero_luna"] = true,
["npc_dota_hero_medusa"] = true,
["npc_dota_hero_phantom_assassin"] = true,
["npc_dota_hero_razor"] = true,
["npc_dota_hero_riki"] = true,
["npc_dota_hero_nevermore"] = true,
["npc_dota_hero_troll_warlord"] = true,
["npc_dota_hero_ursa"] = true,
["npc_dota_hero_vengefulspirit"] = true,
["npc_dota_hero_venomancer"] = true,
["npc_dota_hero_viper"] = true,
--

-- Int
["npc_dota_hero_ancient_apparition"] = true,
["npc_dota_hero_bane"] = true,
["npc_dota_hero_batrider"] = true,
["npc_dota_hero_chen"] = true,
["npc_dota_hero_dazzle"] = true,
["npc_dota_hero_death_prophet"] = true,
["npc_dota_hero_crystal_maiden"] = true,
["npc_dota_hero_lich"] = true,
["npc_dota_hero_lina"] = true,
["npc_dota_hero_lion"] = true,
["npc_dota_hero_ogre_magi"] = true,
["npc_dota_hero_queenofpain"] = true,
["npc_dota_hero_rubick"] = true,
["npc_dota_hero_shadow_shaman"] = true,
["npc_dota_hero_silencer"] = true,
["npc_dota_hero_skywrath_mage"] = true,
["npc_dota_hero_storm_spirit"] = true,
["npc_dota_hero_tinker"] = true,
["npc_dota_hero_void_spirit"] = true,
["npc_dota_hero_warlock"] = true,
["npc_dota_hero_winter_wyvern"] = true,
["npc_dota_hero_witch_doctor"] = true,
["npc_dota_hero_zuus"] = true


Установка:
Скрипт уже добавлен в Софт. Выключить или включить скрипт глобально можно через Настройки - Список скриптов - Morphling
 
Последнее редактирование модератором:

Chrys4lislove

Команда форума
Head Moderator
533
185
Укажи, откуда ставить utility, потому что у тебя есть require
 
Я думаю что в скрипт запихнуть много имба-функций и не нужно ограничиваться этими 2. Жаль что я ракушка и не понимаю, как пишутся
эти скриптики :(
 

Svotin

a
Команда форума
Scripter
Subscriber: DotA 2
653
406
Жаль что я ракушка и не понимаю, как пишутся
эти скриптики :(
Очень жаль!
Я думаю что в скрипт запихнуть много имба-функций и не нужно ограничиваться этими 2.
Я не придумал больше имба-функций для морфлинга, извини!
 
70
6
Поиграл, нечего не заметил :D уже был лейт и не хватало что бы убить с езериала + adaptive strike, лучше на паджика напиши
 
14
0
Меня услышали! спасибо! Щас пойду смотреть на корректную работу
 

Svotin

a
Команда форума
Scripter
Subscriber: DotA 2
653
406
Скрипт стал более играбельным.
  • Теперь наличие эзериала не является обязательным условием для прокаста.
  • Формула урона получила зависимость от уровня прокачки адаптива, т.е. автокилл сработает даже на 2-ой минуте игры.
  • Формула урона учитывает флейм гард эмбера и барьеры от худа и пайпа.
  • Теперь перекачка не будет включатся против "tidehunter_ravage", "slardar_slithereen_crush", "centaur_hoof_stomp", если у морфа есть иммунитет к магии(бкб, репел)
  • Не знаю будет ли это заметно, но код был оптимизирован(насколько смог), возможно небольшое увеличение производительности.
Чтобы изменения вступили в силу - перекачайте скрипт
Также буду рад идеям по улучшению или доработке скрипта(без фанатизма)