Все скрипты для Dota 2 + скрипты на инвокера, скрипты на Мипо
Содержимое
И стар и млад, и нуб и про — никто не брезгует воспользоваться тем громадным преимуществом, которое дают вам скрипты. Только представьте фулл-прокаст инвокера нажатием всего одной кнопки! Все больше и больше игроков начинают изучать и использовать скрипты для Dota 2 — они очень востребованы и в этом полном гайде по скриптам вы узнаете как ими пользоваться. Я за честную игру, но считаю, что пользоваться скриптами, которые не вносят дисбаланса в геймплей, а лишь делают игру для вас чуть удобнее нужно! Тем более, что такая возможность предусмотрена в Доте самими разработчиками.
Видя, какой дисбаланс скрипты вносят в игровой процесс, Valve полностью запретило их использование профессиональными игроками на крупном турнире Мейджор. А также в одном из обновлений слегка подпортила жизнь использующим их игрокам, а именно запретила привязывать больше одной консольной команды к одной кнопке. Тем не менее, их все еще можно использовать и, хорошо зная как работает скрипт, вы всегда сможете адаптировать его работу под актуальный патч. Итак, давайте разбираться как работают скрипты для dota 2.
Как сделать Бэкап изменяемых файлов Dota 2
Прежде чем очертя голову приниматься править файлы игрового клиента их нужно скопировать, чтобы можно было быстро и без проблем их заменить (~50 KB) без необходимости заново переустанавливать весь клиент (~20 GB). Поэтому сделайте резервную копию тех файлов, которые вы, собственно, и будете заменять:
Путь файла настроек Dota 2 (Где находится файл настроек доты)
Настройки игрового клиента находятся по следующему адресу:
...STEAMsteamappscommondota 2 betadotacfgCONFIG.CFG
Файл видео:
...STEAMsteamappscommondota 2 betadotacfgVIDEO.TXT
Настройки, подгружаемые SteamCloud (этот файл может являться причиной регулярного сброса ваших настроек):
...STEAMuserdataВаш User_ID570
emotecfg
Когда бэкап сделан можно приступать к самому интересному — программированию и изменению скриптов по вашему усмотрению!
Как активировать консоль в Дота 2
Без активной консоли у вас не будут работать вообще никакие скрипты, поэтому, если вы этого еще не сделали, то обязательно активируйте ее! Чтобы включить консоль щелкните правой кнопкой мыши по названию «Dota 2» в списке игр в вашей библиотеке Steam и выберите «Свойства». Далее выбираете пункт «Установить параметры запуска» и в появившейся строке прописываете БЕЗ КАВЫЧЕК «-console». Нажимаете «Ок». Поздравляем, вы активировали консоль Dota 2!
Общие скрипты для Дота 2
Установка:
Скопировать в AUTOEXEC.CFG:
//AUTOATTACK/HOLD (Proper Stop and Hold behaviour, basically Stop allows you to spam it to CS and Hold disables your auto-attack)
alias «autoAtkOn_Stop» «dota_player_units_auto_attack 1;dota_stop»
alias «autoAtkOff_Hold» «dota_player_units_auto_attack 0;dota_hold»
bind «S» «autoAtkOn_Stop»
bind «H» «autoAtkOff_Hold»
На базе этого скрипта можно реализовать хитрые вещи.
Установка:
Скопировать в AUTOEXEC.CFG:
//Self cast script with space as modifier, without using external files (harder to modify)
alias «+spacemod» «+ab0;+ab1;+ab2;+ab3;+ab4;+ab5;+i0;+i1;+i2;+i3;+i4;+i5»
alias «-spacemod» «-ab0;-ab1;-ab2;-ab3;-ab4;-ab5;-i0;-i1;-i2;-i3;-i4;-i5»
bind «space» «+spacemod»
alias «it1_2x» «dota_item_execute 0;dota_item_execute 0»
alias «it2_2x» «dota_item_execute 1;dota_item_execute 1»
alias «it3_2x» «dota_item_execute 2; dota_item_execute 2»
alias «it4_2x» «dota_item_execute 3;dota_item_execute 3»
alias «it5_2x» «dota_item_execute 4;dota_item_execute 4»
alias «it6_2x» «dota_item_execute 5;dota_item_execute 5»
alias «it1_1x» «dota_item_quick_cast 0»
alias «it2_1x» «dota_item_quick_cast 1»
alias «it3_1x» «dota_item_quick_cast 2»
alias «it4_1x» «dota_item_quick_cast 3»
alias «it5_1x» «dota_item_quick_cast 4»
alias «it6_1x» «dota_item_quick_cast 5»
alias «ab1_2x» «dota_ability_execute 0;dota_ability_execute 0»
alias «ab2_2x» «dota_ability_execute 1;dota_ability_execute 1»
alias «ab3_2x» «dota_ability_execute 2;dota_ability_execute 2»
alias «ab4_2x» «dota_ability_execute 3;dota_ability_execute 3»
alias «ab5_2x» «dota_ability_execute 4;dota_ability_execute 4»
alias «ab6_2x» «dota_ability_execute 5;dota_ability_execute 5»
alias «ab1_1x» «dota_ability_quickcast 0»
alias «ab2_1x» «dota_ability_quickcast 1»
alias «ab3_1x» «dota_ability_quickcast 2»
alias «ab4_1x» «dota_ability_quickcast 3»
alias «ab5_1x» «dota_ability_quickcast 4»
alias «ab6_1x» «dota_ability_quickcast 5»
alias +i0 «bind «mouse4″ it1_2x» //Change these to your ingame commands
alias +i1 «bind «D» it2_2x» //Change these to your ingame commands
alias +i2 «bind «F» it3_2x» //Change these to your ingame commands
alias +i3 «bind «X» it4_2x» //Change these to your ingame commands
alias +i4 «bind «C» it5_2x» //Change these to your ingame commands
alias +i5 «bind «mouse5″ it6_2x» //Change these to your ingame commands
alias -i0 «bind «mouse4″ it1_1x» //Change these to your ingame commands
alias -i1 «bind «D» it2_1x» //Change these to your ingame commands
alias -i2 «bind «F» it3_1x» //Change these to your ingame commands
alias -i3 «bind «X» it4_1x» //Change these to your ingame commands
alias -i4 «bind «C» it5_1x» //Change these to your ingame commands
alias -i5 «bind «mouse5″ it6_1x» //Change these to your ingame commands
alias +ab0 «bind «Q» ab1_2x» //Change these to your ingame commands
alias +ab1 «bind «W» ab2_2x» //Change these to your ingame commands
alias +ab2 «bind «E» ab3_2x» //Change these to your ingame commands
alias +ab3 «bind «2» ab4_2x» //Change these to your ingame commands
alias +ab4 «bind «3» ab5_2x» //Change these to your ingame commands
alias +ab5 «bind «R» ab6_2x» //Change these to your ingame commands
alias -ab0 «bind «Q» ab1_1x» //Change these to your ingame commands
alias -ab1 «bind «W» ab2_1x» //Change these to your ingame commands
alias -ab2 «bind «E» ab3_1x» //Change these to your ingame commands
alias -ab3 «bind «2» ab4_1x» //Change these to your ingame commands
alias -ab4 «bind «3» ab5_1x» //Change these to your ingame commands
alias -ab5 «bind «R» ab6_1x» //Change these to your ingame commands
Скрипт:
dota_remap_alt_key ctrl
bind alt +dota_control_group
Скрипт:
dota_disable_range_finder «0»
alias «leftclick» «+sixense_left_click; -sixense_left_click»
alias +pressQ «dota_ability_execute 0»
alias -pressQ «leftclick»
bind «q» «+pressQ»
alias +pressW «dota_ability_execute 1»
alias -pressW «leftclick»
bind «w» «+pressW»
alias +pressE «dota_ability_execute 2»
alias -pressE «leftclick»
bind «e» «+pressE»
alias +pressD «dota_ability_execute 3»
alias -pressD «leftclick»
bind «d» «+pressD»
alias +pressF «dota_ability_execute 4»
alias -pressF «leftclick»
bind «f» «+pressF»
alias +pressR «dota_ability_execute 5»
alias -pressR «leftclick»
bind «r» «+pressR»
Если нужны такие же для предметов:
dota_disable_range_finder «0»
alias «leftclick» «+sixense_left_click; -sixense_left_click»
alias +press1 «dota_item_execute 0»
alias -press1 «leftclick»
bind «1» «+press1»
alias +press2 «dota_item_execute 1»
alias -press2 «leftclick»
bind «2» «+press2»
alias +press3 «dota_item_execute 2»
alias -press3 «leftclick»
bind «3» «+press3»
alias +press4 «dota_item_execute 3»
alias -press4 «leftclick»
bind «4» «+press4»
alias +press5 «dota_item_execute 4»
alias -press5 «leftclick»
bind «5» «+press5»
alias +press6 «dota_item_execute 5»
alias -press6 «leftclick»
bind «6» «+press6»
Скрипты на Мипо
Существует 3 наиболее полезных скриптов на Мипо Дота 2. Мы разберем как установку сразу всех так и по отдельности.
Установка всех meepo скриптов:
- Скачать архив с файлом скриптов
- Разархивировать его по пути «dota 2 betagamedotacfg»
- Активировать скрипт в игре командой «exec meepo.cfg» (без кавычек) через консоль
Dota 2 meepo скрипты по отдельности:
Установка:
Создать по пути «dota 2 betagamedotacfg» файл «meepo.cfg» (или любое другое название, главное сохранив расширение .cfg) и отредактировать его с помощью блокнота, добавив туда сам скрипт:
bind «1» «poof2; dager;»
alias «dager» «dota_item_execute 0»
alias «poof2» «dota_select_all_others; dota_ability_quickcast 1; dota_cycle_selected; dota_ability_quickcast 1; dota_cycle_selected; dota_ability_quickcast 1; dota_cycle_selected; dota_ability_quickcast 1; dota_select_all»
Установка:
Создать по пути «dota 2 betagamedotacfg» файл «meepo.cfg» (или любое другое название, главное сохранив расширение .cfg) и отредактировать его с помощью блокнота, добавив туда сам скрипт:
//self combo
bind «2» «poof3;»
alias «poof3» «dota_ability_quickcast 1; dota_select_all_others; dota_ability_quickcast 1; dota_cycle_selected; dota_ability_quickcast 1; dota_cycle_selected; dota_ability_quickcast 1; dota_cycle_selected; dota_ability_quickcast 1; dota_select_all»
Установка:
Создать по пути «dota 2 betagamedotacfg» файл «meepo.cfg» (или любое другое название, главное сохранив расширение .cfg) и отредактировать его с помощью блокнота, добавив туда сам скрипт:
//net
alias «tab» «dota_cycle_selected;»
alias «net» «dota_ability_execute 0;»
alias «net1» «tab;net;»
bind «3» «net1;»
Dota 2 скрипты на Инвокера
Под спойлером ниже приведен один из самых важных скриптов для инвокера. Данный скрипт на Инвокера Дота 2 позволяет вам автоматически комбинации заклинаний, и, если вы задавались вопросом: «Как моментально вызвать сразу три сферы (Quas, Wex или Exort) вместо одной», то смело используйте этот скрипт.
Данный скрипт биндит на соответствующую кнопку комбинацию клавиш для создания конкретного спелла (создание, например, метеорита нажатием одной лишь клавиши «3»). Также, первая половина скрипта позволяет одновременно создать три нужные вам сферы заклинаний вместо поочередной их генерации.
Установка:
Создать по пути «dota 2 betagamedotacfg» файл «invoker.cfg» (или любое другое название, главное сохранив расширение .cfg) и отредактировать его с помощью блокнота, добавив туда сам скрипт:
bind «q» «dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 0» // Q = 3x Quas
bind «w» «dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 1» // W = 3x Wex
bind «e» «dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 2» // E = 3x Exort
bind «r» «dota_ability_execute 5» // R = Invoke
/////////// These are the buttons that Invoke the spells:
// 1 for sunstrike
bind «1» «dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 5»
// 2 for forge spirits
bind «2» «dota_ability_execute 0;dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 5»
// 3 for meteor
bind «3» «dota_ability_execute 1;dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 5»
// 4 for cold snap
bind «4» «dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 5»
// 5 for ghost walk
bind «5» «dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 1;dota_ability_execute 5»
// 6 for icewall
bind «6» «dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 2;dota_ability_execute 5»
// 7 for emp
bind «7» «dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 5»
// 8 for tornado
bind «8» «dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 0;dota_ability_execute 5»
// 9 for alacrity
bind «9» «dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 2;dota_ability_execute 5»
// 0 for deafening blast
bind «0» «dota_ability_execute 0;dota_ability_execute 1;dota_ability_execute 2;dota_ability_execute 5»
Спасибо за прочтение! Также, вы можете поделиться своими интересными скриптами прямо здесь — в комментариях!
Комментарии
Как удалить их
Удаляешь конфиг и все
они сейчас работают?
03.02.2018
Все работает!
На инвокера не работает
как им пользоваться? вот я в блокноте сохранил это (на инвокера), дальше что?
удалите доту бомжи DDDD
Бомжи, играйте без криптов, ущербы