Вернуться   D3Scene.Ru Софт портал игр | Хаки | Проги | Статьи > Основные игры > DotA 2
Присоединяйся к нам

DotA 2 Наиболее перспективная на данный момент игра в жанре Action-RTS, от Valve Software в сотрудничестве с самим IceFrog'ом, на движке Source.



Ответ
 
Опции темы Опции просмотра
Старый 28.02.2013, 16:04   #1
Матерый

 
Аватар для djingad
 
Регистрация: 29.07.2009
Адрес: Russia. Moscow
Сообщений: 266
Репутация: 284
Автор По умолчанию

[Tutorial] DotA 2 Auto Pick (Instantaneous Pick)


Итак. Начну с того что для самых ленивых и нелюбителей есть [Ссылки скрыты от гостей.] штучка...

Но быть может есть те кто хочет поработать ручками, быть может немного не доверяет и\или хочет сделать что-то "своё". Или вдруг оффсеты изменятся, а десу просто будет лень обновлять программу. Плюс ко всему мы знаем что скорость пика в его тулзе зависит от скорости интернет соединения.

А теперь о деле. Данный способ будет не на столько крутой, ибо это простой кликер, но при этом скорость пика гораздо выше.
Думаю многие знают про [Ссылки скрыты от гостей.] (Auto Hot Key).

Для выбора героев мы будем использовать скрипт.

Код:
#IfWinActive DOTA 2

!q::
MouseGetPos, x0, y0
SendPlay {LContro}{Click x, y}{Click x1, y1}{Click x1, y2}
SendPlay {click %x0%, %y0%, 0}

return
Разбор скрипта:

SendPlay {LContro}{Click x, y}{Click x1, y1}{Click x1, y2}

{Click x, y} - Вместо этих координат мы будем указывать положение картинки героя при просмотре героев сеткой.
{Click x1, y1} - Здесь указываем положение кнопки "Выбрать героя".

Инструкция по настройке программы.

1) [Ссылки скрыты от гостей.]
2) Устанавливаем.
3) Заходим в Мои документы и находим файл AutoHotkey.ahk
(Для отоброжения расширения файлов, [Ссылки скрыты от гостей.])
4) Райтклик по файлу и выберем Edit Script.

Редактируем скрипт под Ваше разрешение.
Для того чтобы определить координаты нужного Вам героя и кнопки нужно проделать несколько простых шагов.

1) Заходим в Dota 2, конектимся в игру и\или создаем лоби. Как угодно.
2) На стадии пика, выбераем способ отоброжения сеткой.
3) Делаем скриншот. Выходим из Dota 2.
4) Открываем скриншот через Paint.
5) Наводим указатель на интересуещего героя. (Для пущей уверенности на центр иконки) Смотрим координаты в нижнем левом углу.
6) Записываем координаты в скрипт, согласно инструкции по скрипту.
7) Сохраняем файл под удобным именем.
8) Теперь райтклик по файлу. И нажимаем "Compile Script".
В папке со криптом появится экзешник с таким же именем.
9) Запускаем его и теперь на стадии пика жмем лишь Alt+Q для быстрого выбора героя. Пик займет меньше секунды времени!

Примеры координат (разрешение 1920x1080):
координаты кнопки героя


координаты кнопки выбора


Пример готового скрипта для Tusk (разрешение 1920x1080):
Код:
#IfWinActive DOTA 2

!q::
MouseGetPos, x0, y0
SendPlay {LContro}{Click 360, 390}{Click 960, 715}{Click x1, y2}
SendPlay {click %x0%, %y0%, 0}

return
__________________
Dubstep оживил Галину Николаевну, родом из села Новая Камышовка. По ее словам «ее словно вы****и черти».
  Ответить с цитированием Наверх
Старый 28.02.2013, 16:09   #2
Модератор Steam Gaming и Hacking

 
Аватар для TPABKA
 
Регистрация: 26.02.2008
Адрес: Москва
Сообщений: 1,219
Репутация: 572
Отправить сообщение для TPABKA с помощью ICQ Отправить сообщение для TPABKA с помощью Skype™
По умолчанию

У Десу лучше, не?
__________________
[Ссылки скрыты от гостей.]
[Ссылки скрыты от гостей.]
  Ответить с цитированием Наверх
Пользователь сказал cпасибо:
Desu_Is_A_Lie (28.02.2013)
Старый 28.02.2013, 16:12   #3
Mr. Pink


 
Аватар для Desu_Is_A_Lie
 
Регистрация: 08.11.2009
Адрес: Tver', Russian Federation
Сообщений: 608
Репутация: 300
Отправить сообщение для Desu_Is_A_Lie с помощью ICQ Отправить сообщение для Desu_Is_A_Lie с помощью MSN
По умолчанию

Цитата:
Сообщение от djingad Посмотреть сообщение
скорость пика в его тулзе зависит от скорости интернет соединения
Наркоман чтоли?

Там чёрным по белому написано, что 2 гет запроса идут на оффы и список героев (я их при каждом нажатии по-вашему грабаю чтоли, лол?).

Разница лишь в том, что у меня координато-дрочерства нету и на лоадинге можно уже хоткей нажать (ну и офк, что оффы надо обновлять, но это дело 5 минут).
__________________

[Ссылки скрыты от гостей.]
Live while you can

  Ответить с цитированием Наверх
Старый 28.02.2013, 16:23   #4
Матерый

 
Аватар для djingad
 
Регистрация: 29.07.2009
Адрес: Russia. Moscow
Сообщений: 266
Репутация: 284
Автор По умолчанию

Цитата:
Сообщение от Desu_Is_A_Lie Посмотреть сообщение
Наркоман чтоли?
ну это есть немного. сорри )



Цитата:
Сообщение от TPABKA Посмотреть сообщение
У Десу лучше, не?
это совершенно разные вещи но делают одно и тоже

Цитата:
Сообщение от Desu_Is_A_Lie Посмотреть сообщение
(ну и офк, что оффы надо обновлять, но это дело 5 минут).
рано или поздно, ты забьешь ))))

В любом случае. Я описал лишь способ, который имеет место быть и коим я пользуюсь давно, но слишком ленив чтобы постить. Why not?
__________________
Dubstep оживил Галину Николаевну, родом из села Новая Камышовка. По ее словам «ее словно вы****и черти».
  Ответить с цитированием Наверх
Старый 28.02.2013, 16:44   #5
Модератор Steam Gaming и Hacking

 
Аватар для TPABKA
 
Регистрация: 26.02.2008
Адрес: Москва
Сообщений: 1,219
Репутация: 572
Отправить сообщение для TPABKA с помощью ICQ Отправить сообщение для TPABKA с помощью Skype™
По умолчанию

djingad, ну ##### у меня слов нету!

Десу делает для себя + это не сложно, так что забросит не скоро, да и думаю он поделиться с каким-нибудь кулкакером сикретом проги(если он на неё забъет и его хорошо попросить)
__________________
[Ссылки скрыты от гостей.]
[Ссылки скрыты от гостей.]
  Ответить с цитированием Наверх
Пользователь сказал cпасибо:
Desu_Is_A_Lie (28.02.2013)
Старый 28.02.2013, 18:25   #6
Матерый

 
Аватар для djingad
 
Регистрация: 29.07.2009
Адрес: Russia. Moscow
Сообщений: 266
Репутация: 284
Автор По умолчанию

Цитата:
Сообщение от TPABKA Посмотреть сообщение
djingad, ну ##### у меня слов нету!
я так и не понял, это хорошо или плохо.. но не суть


Цитата:
Сообщение от TPABKA Посмотреть сообщение
Десу делает для себя + это не сложно, так что забросит не скоро, да и думаю он поделиться с каким-нибудь кулкакером сикретом проги(если он на неё забъет и его хорошо попросить)
Думаю если он забьет, то его не заломает выложить сорцов и рассказать что именно в памяти искать и\или сделает что-то типа "Offsets finder" только для героев (может и уже сделал).

и соответсвенно - нам покажет

Кстати, десу, а не хочешь немного запариться? Просто я думаю, ты бы сильно упростил себе жизнь, если бы сделал "auto-updater"!
Ну есть же оффсет файнед для камеры, думаю сделать такой-же для героев и плюс чтобы он обновлял код программы - не так сложно...

ну естесственно тебе придется обновлять новых героев. ну это уже мелочи...
ну это как идея.. ща опять какашки полетят
__________________
Dubstep оживил Галину Николаевну, родом из села Новая Камышовка. По ее словам «ее словно вы****и черти».
  Ответить с цитированием Наверх
Старый 28.02.2013, 19:27   #7
Mr. Pink


 
Аватар для Desu_Is_A_Lie
 
Регистрация: 08.11.2009
Адрес: Tver', Russian Federation
Сообщений: 608
Репутация: 300
Отправить сообщение для Desu_Is_A_Lie с помощью ICQ Отправить сообщение для Desu_Is_A_Lie с помощью MSN
По умолчанию

Мне проще под упдейты руками делать, чем с этим заморачиваться.
__________________

[Ссылки скрыты от гостей.]
Live while you can

  Ответить с цитированием Наверх
Старый 28.02.2013, 19:59   #8
Матерый

 
Аватар для djingad
 
Регистрация: 29.07.2009
Адрес: Russia. Moscow
Сообщений: 266
Репутация: 284
Автор По умолчанию

Цитата:
Сообщение от Desu_Is_A_Lie Посмотреть сообщение
Мне проще под упдейты руками делать, чем с этим заморачиваться.
Кликните на для просмотра офф топика
__________________
Dubstep оживил Галину Николаевну, родом из села Новая Камышовка. По ее словам «ее словно вы****и черти».
  Ответить с цитированием Наверх
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Powered by vBulletin
Copyright © 2016 vBulletin Solutions, Inc.
Перевод: zCarot | Дизайн: G-A | Верстка: OldEr
Текущее время: 06:00. Часовой пояс GMT +4.