Перейти к публикации
  • Сейчас на странице   Всего пользователей: 1   (0 пользователей, 1 гость)

UmN1k

Бинды и алиасы

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

Бинды(bind) позволяют связать выполнение любой команды или последовательности команд в игре с событием нажатия кнопки.

Бинды и алиасы разрешены на ланах и прочих турнирах.

 

Все алиасы и бинды вставляются или в консоль в доте или в autoexec.cfg (для автозагрузки)

 

 

 

Для начала разберем структуру бинда

bind G dota_ability_execute 0

Красным сама команда прикрепления команды

Синим кнопка, которую вы выбрали для бинда

Зеленым команда, которую вы прикрепляете к кнопке

Через точку с запятой (dota_ability_execute 0;dota_ability_execute 1) можно продолжать команды.

 

Но сложно все лишь забиндить, поэтому лучше использовать для этого алиасы

Алиас позволяет создать команду, а затем прикрепить биндом к клавише:

Alias example dota_ability_execute 0

Красным сам алиас

Синим является название вашего алиаса

Зеленым, команда которую вы создаете алиасом

 

Теперь разберем бинд на пуфы мипо

alias "poof" "dota_ability_quickcast 1"
alias "next" "dota_cycle_selected"
alias masspoof "next; poof; next; poof; next; poof; next; poof"
bind T masspoof

Первой строкой мы создаем команду poof, которая юзает квиккаст пуфа

Второй строкой создаем команду переключение юнитов (таб) с именем next

третьей строкой создаем команду, включающую next и poof

Последней строкой закрепляем команды на нужную кнопку

 

 

Фича от валли

alias QWE "command1;command2;bind X ASD"

alias ASD "command3;command4;bind X QWE"

bind X QWE

суть - нажимаем на кнопку X - выполняется альяс QWE,

затем этим же альясом биндится кнопка X на альяс ASD,

который в свою очередь биндит по новой эту кнопку на альяс QWE.

 

 

 

 

бинды для инвокера

alias cold_snap "dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 5;"
alias ghost_walk "dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 1;dota_ability_execute 5;"
alias ice_wall "dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 2;dota_ability_execute 5;"
alias emp "dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 5;"
alias tornado "dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 0;dota_ability_execute 5;"
alias alacrity "dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 2;dota_ability_execute 5;"
alias sun_strike "dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 5;"
alias forge_spirit "dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 0;dota_ability_execute 5;"
alias chaos_meteor "dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 1;dota_ability_execute 5;"
alias deafening_blast "dota_ability_execute 0;dota_ability_execute 1;dota_ability_execute 2;dota_ability_execute 5;"

//Теперь на то что биндим.
bind "1" "cold_snap"
bind "2" "ghost_walk"
bind "3" "ice_wall"
bind "4" "emp"
bind "5" "tornado"
bind "6" "alacrity"
bind "7" "sun_strike"
bind "8" "forge_spirit"
bind "9" "chaos_meteor"
bind "0" "deafening_blast"

 

 

Пуф всеми мипо по нажатию T


alias "poof" "dota_ability_quickcast 1"
alias "next" "dota_cycle_selected"
alias masspoof "next; poof; next; poof; next; poof; next; poof"
bind T masspoof

 

 

 

вкл/выкл автоатаки по нажатию F4

 

alias "autoattack" "autoattack1"
alias "autoattack1" "dota_player_units_auto_attack 1; say_team auto attack on; alias autoattack autoattack2;echo [autoattack_Enabled]"
alias "autoattack2" "dota_player_units_auto_attack 0; say_team auto attack off; alias autoattack autoattack1;echo [autoattack_Disabled]"
bind "F4" "autoattack"

 

 

Принести предметы + бурст курицой

 

alias "quick_courier" "dota_select_courier; dota_courier_deliver; dota_ability_execute 5; +dota_camera_follow;-dota_camera_follow"
bind "F3" "quick_courier"

 

 

вкл/выкл автовыделения призванных юнитов по нажатию F6

 

alias cheq "cheq1"
alias cheq1 "dota_player_add_summoned_to_selection 1; say_team auto selection on; alias cheq cheq2"
alias cheq2 "dota_player_add_summoned_to_selection 0; say_team auto selection off; alias cheq cheq1"
bind "F6" "cheq"

 

 

Быстрый чек рун

 

alias toprunecycle "dota_camera_setpos -2273 1800; alias +runecycle botrunecycle"
alias botrunecycle "dota_camera_setpos 3035 -2350; alias +runecycle toprunecycle"
alias centerhero "dota_select_all; dota_select_all; +dota_camera_follow"
alias +runecycle toprunecycle
alias -runecycle centerhero
bind F2 +runecycle

 

 

Dagon+Eternal

 

alias +ED "dota_item_quick_cast 2"
alias -ED "dota_item_quick_cast 4"
bind T +ED

 

 

Автопул эншентов для AHK 1360x768

 

для даир

]#IfWinActive DOTA 2
^space::
send i
sleep 10
Send +{Click 770, 443, right}
sleep 10
send p
sleep 10
Send +{Click 732, 269, right}
sleep 10

дополнительные бинды

bind i "dota_camera_setpos 4267.450195 -2310.040283 1238.072876" ///dire ancients
bind p "dota_camera_setpos 6897.728516 6179.484375 1126.072876" //dire fountain

 

для радиант

#IfWinActive DOTA 2
{
^space::
send o
sleep 100
Send +{Click 564, 321, right}
send k
sleep 100
Send +{Click 453, 413, right}
send l
sleep 100
Send +{Click 734, 385, right}
}

дополнительные бинды

bind o "dota_camera_setpos -2727.633545 -412.316895 1110.072998" //radiant ancients
bind k "dota_camera_setpos -6923.503418 -7282.819336 1243.072754" //radiant fountai
bind l "dota_camera_setpos -4315.757813 -6563.088867 1243.072754" //radi tower

 

 

 

Скрипт для использования стрел AHK

#IfWinActive DOTA 2
{
F8::
send w
sleep 100
click

return
}

для использования зажимать клавишу F8

 

 

реарм+соулринг

alias +RSRB "dota_item_execute 3; dota_item_execute 4"
alias -RSRB "dota_ability_execute 5"
bind T +RSRB

 

 

абуз ботла курицей

alias +cour "+sixense_left_shift; dota_select_courier; +sixense_right_click;-sixense_right_click"
alias -cour "dota_courier_burst; dota_ability_execute 0;dota_ability_execute 4;-sixense_left_shift"
bind CAPSLOCK +cour

 

http://www.dota2wiki...i/Bindable_keys - клавиши доступные для биндов

 

Координаты камеры

координаты камеры можно получить командой dota_camera_getpos

 

если что-то знаете еще отписывайтесь в теме, добавлю в первый пост

 

 

Конфиг от етернал енви с пояснениями

//////////////////////////
///   BASIC SETTINGS   ///
//////////////////////////
// Deny allied units using right-click
dota_force_right_click_attack "1"
// Range indicator of active skill when you hover over the ground / opponent
dota_disable_range_finder "0"
// Change minimap colours.
dota_unit_use_player_color "1";
dota_friendly_color_b "0.8"; dota_friendly_color_g "0.7"; dota_friendly_color_r "0.3";
dota_enemy_color_b "0.4"; dota_enemy_color_g "0.4"; dota_enemy_color_r "0.8";
// Make results appear immediately after game ends
dota_sf_game_end_delay 0
// Enables information updon death (Default: 0)
dota_killcam_show 1
// Threshold delay to accept minimap clicks (default 0.2)
dota_minimap_misclick_time "0.2"

//////////////////////////
///	HEALTH BAR	 ///
//////////////////////////
// Health Bar, makes hp changes instantaneous if set to 0 without quotations
dota_health_hurt_decay_time_max "0"  // Default is 0.8
dota_health_hurt_decay_time_min "0"  // Default is 0.3
dota_health_hurt_delay "0"	// Default is 0.1
dota_pain_decay "0"	  // Default is 0.8
dota_pain_factor "0"	  // Default is 3
dota_pain_multiplier "0"	 // Default is 0.8

// Health segmenting in the lifebar (default 250)
dota_health_per_vertical_marker "250"
// Opacity major healthbar divider (default 255, 0=invisible 255=opaque)
dota_health_marker_major_alpha "255"
// Opacity minor healthbar divider (default 128, 0=invisible 255=opaque)
dota_health_marker_minor_alpha "128"
// Health number above the lifebar on (default 1)
dota_hud_healthbar_number "1"

//////////////////////////
///	  CAMERA	   ///
//////////////////////////

// Top Rune, Camera Bind
bind "z" "dota_camera_setpos -2273.898682 1232.745483 982.072876"
// Bot Rune, Camera Bind
bind "x" "dota_camera_setpos 3035.773438 -2972.680176 966.072937"

//////////////////////////
///   QUICK MESSAGES   ///
//////////////////////////

bind "c" "chatwheel_say 57"
say_team "[autoexec.cfg loaded]"

 


Изменено пользователем Darkd3ad

Поделиться сообщением


Ссылка на сообщение

Спасибо, друг


Y-shyvI-SUA.jpg
:avtoradolf:

Поделиться сообщением


Ссылка на сообщение

Кстати не знал спасибо :hmm:


-Я дьявол и я пришёл делать дьявольскую работу
-Нее, у тебя тупее имя было

Поделиться сообщением


Ссылка на сообщение

неплохо

и давно ты за фнатиков глоришь ?


brutal_rock_by_crazychuvak-d5mf4i2.gif

Поделиться сообщением


Ссылка на сообщение

Кстати не знал спасибо :hmm:


Бедный евилсанрайс,его уже и к глорам альянса припихивали,теперь он навибой

 

R.I.P. Legends

c247cb7808cd.jpg9a534dc61e1f.jpg

 

Поделиться сообщением


Ссылка на сообщение

так и знал, что в доту 2 играют одни читерщики

конечно, с читами любой может..... :zloy:

Поделиться сообщением


Ссылка на сообщение

так и знал, что в доту 2 играют одни читерщики

конечно, с читами любой может..... :zloy:

Слейся в унитаз :avtorklif:


-Я дьявол и я пришёл делать дьявольскую работу
-Нее, у тебя тупее имя было

Поделиться сообщением


Ссылка на сообщение

неплохо

и давно ты за фнатиков глоришь ?

полгода уже как

Поделиться сообщением


Ссылка на сообщение

лол ты гонишь что ли ?

все это знают, кому надо пользуются ,кому не надо не пользуются :nate:


0_cc376_d9695150_orig

 

0_be34d_986ea14_orig

 

0_be363_6668b33f_orig

Поделиться сообщением


Ссылка на сообщение

полезная инфа, thx

Поделиться сообщением


Ссылка на сообщение

автор хочет уважения и благодарности сообщества


caac247e28.png

Поделиться сообщением


Ссылка на сообщение

нет, я хочу получить опыт работы в дружном коллективе ПД

Поделиться сообщением


Ссылка на сообщение
(изменено)

Кстати не знал спасибо :hmm:

божественно


Изменено пользователем TAKE ONE

:trollface:

Поделиться сообщением


Ссылка на сообщение

и без этого реально успевал прожимать ту же кнопку 1 2 раза

Поделиться сообщением


Ссылка на сообщение
(изменено)

А как сделать контрол+пробел? А то я отдельный скрипт для этой хни юзаю, а тут можно в дотке сразу. :avtorklif:


Изменено пользователем StoryOff

wild_rose_by_beaverp-d7g6b8y.gif

Поделиться сообщением


Ссылка на сообщение

Кстати не знал спасибо :hmm:

божественно

Боже мой ещё 1 долбаеб с регой в 30 минут назад :avtorklif:


-Я дьявол и я пришёл делать дьявольскую работу
-Нее, у тебя тупее имя было

Поделиться сообщением


Ссылка на сообщение

спасибо , не знал рли

Поделиться сообщением


Ссылка на сообщение

Но разве рот пуджа или айон шел ДСа не убьет тебя, когда у тебя будет 1 хп?

 

То есть окно становится меньше, чем время тика рота\шела?


https://i.imgur.com/YK3s1Z4.png

Поделиться сообщением


Ссылка на сообщение

как отменить бинд, если сделал неправильный, или он тебе не нужен?

 

Но разве рот пуджа или айон шел ДСа не убьет тебя, когда у тебя будет 1 хп?

 

То есть окно становится меньше, чем время тика рота\шела?

они тикают раз в 0,1сек

т.е. без бинда ты врятли успеешь прокликать так быстро, а с биндом возможно

Поделиться сообщением


Ссылка на сообщение
(изменено)

как отменить бинд, если сделал неправильный, или он тебе не нужен?

 

unbind q
Изменено пользователем Murr

https://i.imgur.com/YK3s1Z4.png

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...