Иконка ресурса

Скрипт MCGM - [Pudge | LastHit | More...]

Статус
В этой теме нельзя размещать новые ответы.

Ag4

Мамкин программатор
Команда форума
Scripter
Subscriber: Dota 2
8 Ноя 2017
323
237
Many Combos & Game Modules
MCGM - Комбо для героев и макро модули для игры.
upload_2018-10-29_22-42-28.png

Модули:
  • Last Hitter - автодобивание крипов;
  • Orbwalker - модуль контроля атаки;
  • Item Usage - модуль использования предметов в комбо;
Поддерживаемые герои:
  • Pudge [Автохук и полное комбо];
  • Остальные герои [Только предметы и Orbwalking];
Подробное описание функционала:
  • Current Hero - вкладка, где будут находится настройки для героя на котором вы СЕЙЧАС играете:
    • Key Bindings - раздел, где задаются бинды:
      • Attack/Combo Key - бинд для выполнения комбо;
      • Toggle Items Key - бинд для вызова панели настройки\выбора предметов;
    • Target Manager - настройки выбора цели в комбо:
      • Draw Tagter Particle - подсветка цели специальным индикатором;
      • Target Selection type - тип выбора цели:
        • Nearest to Mouse - ближайший к курсору;
        • Nearest to Hero - ближайший к вашему герою;
        • Lowest HP - с самым маленьким кол-вом ХП;
      • Max Nearest Range - радиус для пунктов Nearest to Mouse/Hero;
  • LastHit - настройки модуля добивания крипов:
    • Key Bind - клавиша для добивания(надо держать);
    • Min Distance to Move - минимальная дистанция от героя до мышки, чтобы сдвинуться(просто оставьте минимальное значение);
    • Extra PreRotate Time - задайте больше, чтобы герой чуть раньше поворачивался к крипу, которого надо будет добить(доп. время поворота);
    • Use Avg Damage - использовать средний урон героя для расчета(иначе использует минимальный);
    • Drawings - настройки отрисовки\индикаторов:
      • LastHit Indicator type - выбор типа индикации крипов, которых можно добить:
        • Off - отключен;
        • Default - стандартный (хп крипа = тычке героя);
        • Predict - с учетом полета тычки, анимации и времени поворота;
  • On/Off Modules - раздел для включения\отключения модулей:
    • Enable Script - включение\отключение всего скрипта;
    • Enable Combo - включение\отключение модуля комбо;
    • Enable LastHitter - включение\отключение модуля добивания крипов;
Установка: Скрипт уже находится в лоадере, во вкладке Приватных скриптов, вам нужно просто поставить галочку напротив него!


Внимание, скрипт находится в beta тестировании, ожидаю ЛЮБЫЕ ваши баг репорты
При истользовании lasthit возможны просадки fps
Last Update: 11.02.2019
 
Последнее редактирование:

Chrys4lislove

Бойфренд даба
Команда форума
Head Moderator
Subscriber: Dota 2
8 Ноя 2017
525
118
Насчет пуджа - ПОДРОБНО описывайте ситуацию, еще желательно присылать id игры и время, можно присылать видео.
 

laswayne

Subscriber: Dota 2
4 Апр 2018
173
36
Как я понял, этот скрипт при релизе будет вмещать в себе всё и вся, ли я не прав?
 
7 Апр 2018
27
4
очень развернуто и очень по факту, спасибо... А тебе посоветую включить скрипт для начала


И что я тут не врубил....
просто стоит афк)
пробывал разные клавиши биндить, фус вырубил...
лог:
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
 
Последнее редактирование:

Ag4

Мамкин программатор
Команда форума
Scripter
Subscriber: Dota 2
8 Ноя 2017
323
237


И что я тут не врубил....
просто стоит афк)
пробывал разные клавиши биндить, фус вырубил...
лог:
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
Благодарю, при тестах такой проблемы не возникало, очень интересно, утром посмотрю (релоад не помогает?)
 

Ag4

Мамкин программатор
Команда форума
Scripter
Subscriber: Dota 2
8 Ноя 2017
323
237
Но я кажется предполагаю из за чего может быть проблема... Давайте локализуем, попробуйте отключить скрипты, которые у вас есть, если всё заработает, то я 100% знаю в чем дело и утром поправлю
 
29 Июл 2018
67
8
на пудже вроде все работает в опробовать героя,в пабе не чекал
а вот на бруде ничего не работает,или так и длжно быть что при нажатии комбо она только итемы юзает и все,ни ульты,ни атака паучков
 

Kim4a

Subscriber: Dota 2
4 Авг 2018
54
4
Пока протестил Пуджа вроде просчитывает ахуеительно, но есть несколько вопросов... хотя возможно я просто туплю.
1)При использованию Item Order я выставил на 1е место Атос за ним 2 урны Вессел и обычную(типо по ситуации)
Вот что происходит при зажатии кнопки комбы, пудж хукает и начинает полный прокаст из скилов рот+ульт пока враг летит на хуже кидает на него Атос, что по факту должно быть перед хуком, а не после или во время полета, урну так же кидает по разному во время полета или уже после прокаста, а иногда даже хук>враг летит>атос>урна>остальной прокаст... хз возможно так и задумывалось, другие предметы я не тестил, ибо редко на пуджа собирают хекс орчид и т.д. И самое веселое, иногда при зажатии комбы хукает начинает жрать и вонять и тут резко прерывает ульт Атосом, просто лол что.
2) По какому принципу выбирается цель для хука?По мышке?По таргету?Или в случайном, ибо если рядом больше 2х целей и навести курсор на нужного тебе врага который стоит за другими героями, он может выхукать не того кто нужен, то есть между ними явно есть окно через которое можно вытянуть, а он хукает левого или правого. Надеюсь добавите потом возможность выбора Лок таргет и т.д. и желательно какой либо маркер аля тавер как в фусе, так удобней и привычней.
 
посмотрю бруду и отпишусь, еще скатаю игры на пудже против людей и дополню.
 

Ag4

Мамкин программатор
Команда форума
Scripter
Subscriber: Dota 2
8 Ноя 2017
323
237
Пока протестил Пуджа вроде просчитывает ахуеительно, но есть несколько вопросов... хотя возможно я просто туплю.
1)При использованию Item Order я выставил на 1е место Атос за ним 2 урны Вессел и обычную(типо по ситуации)
Вот что происходит при зажатии кнопки комбы, пудж хукает и начинает полный прокаст из скилов рот+ульт пока враг летит на хуже кидает на него Атос, что по факту должно быть перед хуком, а не после или во время полета, урну так же кидает по разному во время полета или уже после прокаста, а иногда даже хук>враг летит>атос>урна>остальной прокаст... хз возможно так и задумывалось, другие предметы я не тестил, ибо редко на пуджа собирают хекс орчид и т.д. И самое веселое, иногда при зажатии комбы хукает начинает жрать и вонять и тут резко прерывает ульт Атосом, просто лол что.
2) По какому принципу выбирается цель для хука?По мышке?По таргету?Или в случайном, ибо если рядом больше 2х целей и навести курсор на нужного тебе врага который стоит за другими героями, он может выхукать не того кто нужен, то есть между ними явно есть окно через которое можно вытянуть, а он хукает левого или правого. Надеюсь добавите потом возможность выбора Лок таргет и т.д. и желательно какой либо маркер аля тавер как в фусе, так удобней и привычней.
 
посмотрю бруду и отпишусь, еще скатаю игры на пудже против людей и дополню.
1) Ошибка в ItemHandler'е поправлю, спасибо
2) В данной версии ближайшего к мышке, в течении пары дней будет адекватный таргет селектор
 
 
посмотрю бруду и отпишусь, еще скатаю игры на пудже против людей и дополню.
TODO - (to do от англ. try to do sth попробовать сделать) распространённый тип пометки в комментариях исходных текстов программ, документации и т. д., показывающий разработчику место, где следует продолжить работу
 

Kim4a

Subscriber: Dota 2
4 Авг 2018
54
4
1) Ошибка в ItemHandler'е поправлю, спасибо
2) В данной версии ближайшего к мышке, в течении пары дней будет адекватный таргет селектор
 
Да я тупанул) Ну точно могу сказать, что предметы юзает точно) Но есть одна фишка при включении итем ордера и сбития линки, выбрал предметы которые нужны, нажал сохранить еще при этом я поставил галочки на сбитие линки и стакать сало, хекс и т.д. Забиндил кнопку на то чтобы открывался эта функция, но она автоматически отключается, т.е. при нажатии выбранной кнопки нечего не происходит приходится вручную включать его хотя предметы при этом сохраняют порядок который был сохранен раннее.

И да чет пудж перестал предметы юзать вообще, урны
 
Последнее редактирование:

Ag4

Мамкин программатор
Команда форума
Scripter
Subscriber: Dota 2
8 Ноя 2017
323
237
Да я тупанул) Ну точно могу сказать, что предметы юзает точно) Но есть одна фишка при включении итем ордера и сбития линки, выбрал предметы которые нужны, нажал сохранить еще при этом я поставил галочки на сбитие линки и стакать сало, хекс и т.д. Забиндил кнопку на то чтобы открывался эта функция, но она автоматически отключается, т.е. при нажатии выбранной кнопки нечего не происходит приходится вручную включать его хотя предметы при этом сохраняют порядок который был сохранен раннее.

И да чет пудж перестал предметы юзать вообще, урны
лог, я не ванга, по поводу айтемов, да я забыл бинд описать для неподдерживаемых героев, извиняюсъ... поправлю
 

Qucha

Subscriber: Dota 2
4 Апр 2018
8
1
лог, я не ванга, по поводу айтемов, да я забыл бинд описать для неподдерживаемых героев, извиняюсъ... поправлю
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
Не работает комбо на пуджа
 

Ag4

Мамкин программатор
Команда форума
Scripter
Subscriber: Dota 2
8 Ноя 2017
323
237
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'ControlCreeps')"
LUA Error: "?:-1: attempt to index a nil value (field 'Towers')"
Не работает комбо на пуджа
Да это я вкурсе, тут просто конфликт
 
Статус
В этой теме нельзя размещать новые ответы.