Закрыта сессия (почти успешно бтв, правда прощай стипендия ), Новый год успешно (без похода в квд после оного) встречен и я потихоньку начинаю раздупляться. Заслуженные выходные, мерзкая погода на улице и два литра пива в холодильнике - всё это каг бэ намекает мне - напиши мануал на жуке, сцуко. Кароче, хватит лирических отступлений, займёмся делом!
ПРИГОТОВЛЕНИЯ, 364!
Список необходимых штучек весьма прост:
World of Tanks - установленная игра, актуальной версии.
Delphi (я юзаю [Ссылки могут видеть только зарегистрированные пользователи. ])
[Ссылки могут видеть только зарегистрированные пользователи. ].
Желание (не то, которое испытываете вы все при просмотре порно или при виде красивой девушки в метро/школе/макдаке, а желание учиться); желательно к желанию приложить ещё прямые руки и мозг (желательно трезвый, лол).
Опыт написание программ на Delphi желателен, но не обязателен.
Теперь же, когда ты качаешь рад студию, иди покачайся сам, толстяк.
ПОДГОТОВКА К КОДИНГУ
При помощи Pixie определяем координаты клика для выбора танков и нажатия кнопки "В бой!" и записываем их на бумажку или в блокнотик.
Всё, подготовились
НЕПОСРЕДСТВЕННО КОДИНГ, ДЕТКА!
Запускаем Delphi и создаём новый проект.
Объявляем глобальную переменную window типа HWND. Делается это так: картинко
[Ссылки могут видеть только зарегистрированные пользователи. ]
В обработчик события OnCreate нашей формы (Form1 по дефолту) добавляем следующий код:
Код:
window:=FindWindow(nil,'WoT Client');
Кидаем на форму кнопку и делаем её побольше, так как больше никаких компонентов у нас на форме не предвидится.
В обработчик события OnClick нашего батона, добавляем следующий нехитрый код:
Хочу заметить, что всё работает на вот [Ссылки могут видеть только зарегистрированные пользователи. ] настройках.
Исходники:
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Спасибо всем, кто дочитал до конца! Надеюсь, что хоть кому-нибудь я помогу данным материалом.
Желаю удачи в ваших начинаниях
И как завещал нам великий певец Шура:
ТВОГИ ДОБГО
Копирование материала разрешено только при условии предоставления ссылки на данную тему.
P.S. Если данный материал кому-то показался интересным, то напишите здесь об этом. Возможно осилю продолжение (выход из боя при уничтожении, выбор нескольких танков и т.п.).
Всем спасибо, все свободны
Хм,если честно - не увидел ни капли интересного.
Тут только если новичкам - как сделать клик мыши по точкам....
Зачем-то по кнопки в бой - кликать лишние разы....Да и еще - это настройки(кнопки в бой) только на определенное разрешение экрана,что уже не айс)
//Да-да,я так критикую т.к. есть собственный бот-кликер,реализовано множество функций + не зависит от размеров экрана)
//добавлю:
//Если уж и пишите гайд по "ботам" для WoT,то хоть пишите нормально,а то я вот зашел и вижу - много текста,да,человек постарался..качаю исходник,а там лишний код и только 1 нужная фун-ия + 2 процедуры..
//(это ловим хандл и клацаем на бой и все))
//не ругайте за критику,просто сказал своё имхо,плюсану за желание,но совет - если пишите,то пишите с умом,а не вот это)
Последний раз редактировалось Relli; 03.01.2013 в 12:21.
Да и еще - это настройки(кнопки в бой) только на определенное разрешение экрана,что уже не айс
С этим полностью согласен, но давать большего (клацанье, скажем, не по координатам, а по RGB-шным пикселям) не захотел, так как у многих людей (да и у тебя походу ) бизнес бы считай накрылся
Да и вообще - конструктивная критика только приветствуется
Ну у меня без тех кликов все оке)
А так,у меня все на математике там,только пару раз получает RGB для проверки)
Ну это только альфа-тест,потому сильно не судить)Это чистый кликер бот и минимум RGB(работает при любом разрешении и любых цветовых и гаммовых настройках)
Я вот,как отойду от лени,хочу усовершенствовать застревание)Просто там есть такая бета-функция,что если застрял,то двигается влево/вправо и назад
Последний раз редактировалось Relli; 03.01.2013 в 12:44.
из данного гайда понял как скачать Делфи и все..и бот как по мне самый простой..и не всем пойдет,я насчет размеров экрана..дабы бот попадал по кнопке "В бой"