Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Пишем простого бота, который работает везде и практически невидим.

-

Боты, скрипты и прочий софт для Perfect World

- Весь софт по Perfect World и все, что связано с ботоводством и скриптописанием в этом разделе. Вопросы запрещены!

Ответ
 
Опции темы
Старый 08.02.2020, 08:25   #1
 Пехотинец
Аватар для sasha22l
 
sasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личность
Регистрация: 09.06.2009
Сообщений: 50
Популярность: 1192
Сказал(а) спасибо: 5
Поблагодарили 107 раз(а) в 20 сообщениях
 
По умолчанию Пишем простого бота, который работает везде и практически невидим.

Предлагаю Вашему вниманию гайд по написанию бота который будет работать везде и всегда (любая версия клиента при любой защите). Отследить такого бота на пакетном уровне не возможно, т.к он не взаимодействует с пакетами в принципе, а является хитрым кликером.
Так-же бот не лезет в клиент игры, и не внедряется в память игры что большой плюс. Т.к защита легко может отследить это внедрение. Так что по сути этот бот практически невидимый.

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

1) Скачиваем с сайта [Ссылки могут видеть только зарегистрированные пользователи. ] - Язык программирования AutoIt
2) Скачиваем с сайта [Ссылки могут видеть только зарегистрированные пользователи. ] - програмку ColorPix (Программа для получение цвета пикселя)
3) Скачиваем с сайта [Ссылки могут видеть только зарегистрированные пользователи. ] - Утилиту SPRuler (Линейка пикселей)

Когда мы все скачали и установили то переходим по папкам C:\Program Files (x86)\AutoIt3\SciTE (директория может меняться в зависимости от пути установки), и запускаем SciTE.

Туда вставляем код:

Код:
#include <WinAPIGdi.au3>
#include <Color.au3>

$hWnd = WinGetHandle("[CLASS:ElementClient Window]")
WinActivate($hWnd)
Opt("PixelCoordMode",0)
Sleep(1000)
$i = 0
While $i = 0
WinWaitActive($hWnd)
Sleep(300)
HeroHP()
Lut()
DeadMob()
Ataka()
HeroMANA()

WEnd

Func HeroHP()
   $coord = PixelSearch(230, 40, 290, 80, 0xC9050A, 0, 1, $hWnd)
If @error = 1 then
ControlSend($hWnd, "", "", "{F6}")
endif

EndFunc

Func HeroMANA()
   $coord = PixelSearch(230, 40, 290, 80, 0x055FC9, 0, 1, $hWnd)
If @error = 1 then
ControlSend($hWnd, "", "", "{F8}")
endif

EndFunc

Func DeadMob()
   $coord = PixelSearch(320, 15, 500, 60, 0xC9050A, 0, 1, $hWnd)
If @error = 1 then
ControlSend($hWnd, "", "", "{TAB}")
endif
EndFunc

Func Ataka()
   ControlSend($hWnd, "", "", "{F1}")
   Sleep(Random(800, 1500))
EndFunc

Func Lut()
   $coord = PixelSearch(320, 15, 500, 60, 0xC9050A, 0, 1, $hWnd)
If @error = 1 then
For $i = 1 To 5
   ControlSend($hWnd, "", "", "{F4}")
   Sleep(Random(800, 1200))
Next
ControlSend($hWnd, "", "", "{F7}")
ControlSend($hWnd, "", "", "{F3}")
endif

EndFunc
После этого нам нужно внести незначительные изменения в этот код для сервера на котором мы играем.

а) По адресу C:\Program Files (x86)\AutoIt3, запускаем приложение Au3Info_x64, запускаем клиент и входим в игру.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Левой кнопкой перетягиваем мишень с приложения Au3Info_x64 на окно игрового клиента и отпускаем.
Копируем значение класса что высветилось в нашей программке.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Это значение надо вставить сюда
Код:
$hWnd = WinGetHandle("[CLASS:Вставить значение сюда!!!]")
б) Теперь Вам надо запустить программу линейку что Вы скачали ранее и приложить ее к синей рамке игрового клиента так, что-бы вы могли измерить расстояние от рамки до жизней Вашего персонажа в пикселях.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Вы должны представить себе вокруг жизней персонажа прямоугольник (на скрине он представлен зеленого цвета), У этого прямоугольника снять координаты в двух точках (верхний левый угол X, правый нижний угол X2. Измерять надо линейкой, у каждой точки и верхней левой и правой нижней, будет координата X по вертикали и координата Y по горизонтали от рамки игрового клиента.
Теперь главное - в этом прямоугольнике программа будет искать Ваши жизни и если она эти жизни не найдет то автоматически примет микстуру жизней.
Поэтому Вам надо прямоугольник представить так, чтобы когда в нем не было жс, то принималась микмтурка жс. Например вот так -
[Ссылки могут видеть только зарегистрированные пользователи. ]
Снимаем координаты двух точек по х и y
И вставляем их сюда
Код:
$coord = PixelSearch(230, 40, 290, 80, 0xC9050A, 0, 1, $hWnd) - в коде это надо сделать в двух местах.
Вместо 230 указываем координату Х левого верхнего угла прямоугольника.
Вместо 40 указываем координату Y левого верхнего угла прямоугольника.
Вместо 290 указываем координату Х правого нижнего угла прямоугольника.
Вместо 80 указываем координату Y правого нижнего угла прямоугольника.
Теперь мы берем программу ColorPix и тыкаем курсором в полоску жизней.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Берем значение HEX и вставляем его сюда
Код:
Func HeroHP()
   $coord = PixelSearch(230, 40, 290, 80, 0xВСТАВЛЯЕМ СЮДА!!!, 0, 1, $hWnd)
If @error = 1 then
ControlSend($hWnd, "", "", "{F6}")
endif
Теперь тыкаем в полоску Манны, берем значение и вставляем сюда -
Код:
Func HeroMANA()
   $coord = PixelSearch(230, 40, 290, 80, 0xВСТАВЛЯЕМ СЮДА!!!, 0, 1, $hWnd)
If @error = 1 then
ControlSend($hWnd, "", "", "{F8}")
endif
в) Теперь выделяем моба, представляем зеленый прямоугольник вокруг его жс и снимаем координаты X и X2
Цитата:
[Ссылки могут видеть только зарегистрированные пользователи. ]

Также снимаем цвет его ЖС как делали выше.
Теперь корректируем код
Код:
$coord = PixelSearch(320, 15, 500, 60, 0xВСТАВЛЯЕМ СЮДА ЦВЕТ ЖС!!!, 0, 1, $hWnd)
Вместо 320 указываем координату Х левого верхнего угла прямоугольника.
Вместо 15 указываем координату Y левого верхнего угла прямоугольника.
Вместо 500 указываем координату Х правого нижнего угла прямоугольника.
Вместо 60 указываем координату Y правого нижнего угла прямоугольника.

Теперь сохраняем наш код в формате .au3
Расставляем в игре в ячейки быстрого доступа следующие иконки
F1 Основная атака
F2 Еда питомца (если есть)
F3 Поднятие лута
F6 Баночки жс
F7 Хил, баф, лечение питомца.
F8 Баночки манны

Двойным щелчком запускаем скрипт что мы создали.

Если кому понравилась моя статья, ставьте лайки)
Спасибо за внимание.
  Ответить с цитированием
Пользователь сказал cпасибо:
ScythLab (09.02.2020)
Старый 08.02.2020, 10:28   #2
Super Moderator
 Маршал
Аватар для Тигрь
 
Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(
Регистрация: 05.05.2009
Сообщений: 875
Популярность: 48955
Золото Zhyk.Ru: 850
Сказал(а) спасибо: 155
Поблагодарили 739 раз(а) в 274 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

Цитата:
Сообщение от sasha22lПосмотреть сообщение
Предлагаю Вашему вниманию гайд по написанию бота который будет работать везде и всегда (любая версия клиента при любой защите).

Вранье с первых же строк. Ну зачем ты так.
________________
Продаю приват читы для AION Absolute, desteny 3.5, Legend, Cataclysm, Ru, EU, NA
Продаю многооконку на R2 Пишу читы на заказ под любые игры. Предложения в ЛС.
Все мои читы/программы/статьи тут: http://zhyk.ru/forum/showpost.php?p=38501&postcount=21
  Ответить с цитированием
Старый 08.02.2020, 10:37   #3
 Пехотинец
Аватар для sasha22l
 
sasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личность
Регистрация: 09.06.2009
Сообщений: 50
Популярность: 1192
Сказал(а) спасибо: 5
Поблагодарили 107 раз(а) в 20 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

Цитата:
Сообщение от ТигрьПосмотреть сообщение
Вранье с первых же строк. Ну зачем ты так.

Скажите на какой версии пв или на какой фришке данный бот не заработает ?

Добавлено через 7 часов 16 минут
Цитата:
Сообщение от ТигрьПосмотреть сообщение
Вранье с первых же строк. Ну зачем ты так.

Сударь Вы могли-бы хоть что-то сказать. А то обвинили меня во лжи и скрылись в неизвестном направлении. лично я не знаком не с одним из вариантом игры пв, где данный бот не смог работать.
Но зачем тогда Вы на меня так набросились, на не профессионализм это не похоже - Вы разбираетесь в темах ботоводства скорее лучше меня. Но зачем тогда так опрометчива наезжать.

Вы так и не написали, на каком сервере этот бот не сможет функционировать.

Последний раз редактировалось sasha22l; 08.02.2020 в 17:53. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 09.02.2020, 17:24   #4
 Разведчик
Аватар для SHAULINI
 
SHAULINI никому не известный тип
Регистрация: 01.11.2009
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

Не работает при свернутой игре
  Ответить с цитированием
Старый 09.02.2020, 19:45   #5
 Пехотинец
Аватар для sasha22l
 
sasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личностьsasha22l определенно авторитетная личность
Регистрация: 09.06.2009
Сообщений: 50
Популярность: 1192
Сказал(а) спасибо: 5
Поблагодарили 107 раз(а) в 20 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

Цитата:
Не работает при свернутой игре

Можно запустить в виртуальной машине. Тогда ее можно сворачивать.
  Ответить с цитированием
Старый 09.02.2020, 23:22   #6
 Старший сержант
Аватар для ScythLab
 
ScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нации
Регистрация: 24.10.2014
Сообщений: 216
Популярность: 2780
Сказал(а) спасибо: 19
Поблагодарили 22 раз(а) в 16 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

Цитата:
Сообщение от sasha22lПосмотреть сообщение
Так что по сути этот бот практически невидимый.

Я бы сказал, что вранье в этом пункте, и наверное даже не вранье, а заблуждение, т.к. у автора мало опыта по работе с защитами и их обходу:
1) защита может отследить почти любой программный клик (я знаю только один способ как сделать программный клик не отличимый от настоящего, но такой способ не доступен большинству разработчиков)
2) видел защиты, которые ищут в системе следы AutoIt и каким-то образом на это реагируют (я не силен в AutoIt, так что не знаю, что именно с ним можно сделать)
3) при популяризации "бота" защита может искать уже конкретные следы оставляемые в системе софтом (аля запущенный процесс)

Сами по себе кликеры - крайне слабые боты и частенько требуют подстройку под внешний вид клиента, скорей всего, Тигр на это среагировал.

Статью не читал, т.к. тематика не интересна, но если автор сам это написал, то в любом случае молодец - сейчас очень мало людей, кто сам чем-то полезным занимается, а не тупо ищут халявы в паблике.
________________
ScythBot: [Ссылки могут видеть только зарегистрированные пользователи. ].
Не забываем кликать "Спасибо", вам бесплатно, а мне приятно
  Ответить с цитированием
Старый 02.05.2020, 22:46   #7
 Разведчик
Аватар для Tama11
 
Tama11 никому не известный тип
Регистрация: 19.03.2011
Сообщений: 16
Популярность: 16
Сказал(а) спасибо: 12
Поблагодарили 3 раз(а) в 2 сообщениях
Отправить сообщение для Tama11 с помощью Skype™
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

Цитата:
Сообщение от sasha22lПосмотреть сообщение
Скажите на какой версии пв или на какой фришке данный бот не заработает ?

Добавлено через 7 часов 16 минут
Вы так и не написали, на каком сервере этот бот не сможет функционировать.

Напишу вместо него: с высокой долей вероятности не заработает на ThePw. Там защита AA и тот же пилот не работает, просто не "кликает". Как верно написали выше - защита может отслеживать вызовы системные и поэтому большинство кликеров отрезаются сразу. Сам фз, как работает autoit, но маловероятно, что оно работает на уровне драйвера, а поэтому и работать не будет.
Впрочем, на подавляющем большинстве серверов оно и правда будет работать.
  Ответить с цитированием
Старый 04.07.2021, 13:17   #8
 Разведчик
Аватар для Approved1994
 
Approved1994 никому не известный тип
Регистрация: 04.07.2021
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

нихера не работает или я камень
  Ответить с цитированием
Старый 24.09.2021, 17:14   #9
 Разведчик
Аватар для xGri
 
xGri никому не известный тип
Регистрация: 24.09.2021
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

На зешке точно не будет работать. Там таба нет
  Ответить с цитированием
Старый 13.10.2021, 07:18   #10
 Разведчик
Аватар для Тыдыщь
 
Тыдыщь никому не известный тип
Регистрация: 10.08.2011
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

На Зешке скоро ТАБ будет (сервер Феникс) , но работать этот бот всё равно не будет. Там реально непрошибаемая защита (АА) для почти всех кликеров. Нужен бот с самописным драйвером, но мне известен только один (Кибор) и эта функция в нём платная.
  Ответить с цитированием
Старый 13.10.2021, 18:07   #11
Super Moderator
 Маршал
Аватар для Тигрь
 
Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(
Регистрация: 05.05.2009
Сообщений: 875
Популярность: 48955
Золото Zhyk.Ru: 850
Сказал(а) спасибо: 155
Поблагодарили 739 раз(а) в 274 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

Цитата:
Сообщение от ТыдыщьПосмотреть сообщение
На Зешке скоро ТАБ будет (сервер Феникс) , но работать этот бот всё равно не будет. Там реально непрошибаемая защита (АА) для почти всех кликеров. Нужен бот с самописным драйвером, но мне известен только один (Кибор) и эта функция в нём платная.

АА это кусок говна. Хотя может быть такими нубасами как ты она и не прошибаемая.
Ну а кибор с его драйвером можно точно так же заблочить.
________________
Продаю приват читы для AION Absolute, desteny 3.5, Legend, Cataclysm, Ru, EU, NA
Продаю многооконку на R2 Пишу читы на заказ под любые игры. Предложения в ЛС.
Все мои читы/программы/статьи тут: http://zhyk.ru/forum/showpost.php?p=38501&postcount=21
  Ответить с цитированием
Старый 14.11.2021, 18:14   #12
 Разведчик
Аватар для GGGAND
 
GGGAND никому не известный тип
Регистрация: 14.11.2021
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

Цитата:
Сообщение от sasha22lПосмотреть сообщение
Предлагаю Вашему вниманию гайд по написанию бота который будет работать везде и всегда (любая версия клиента при любой защите). Отследить такого бота на пакетном уровне не возможно, т.к он не взаимодействует с пакетами в принципе, а является хитрым кликером.
Так-же бот не лезет в клиент игры, и не внедряется в память игры что большой плюс. Т.к защита легко может отследить это внедрение. Так что по сути этот бот практически невидимый.

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

1) Скачиваем с сайта [Ссылки могут видеть только зарегистрированные пользователи. ] - Язык программирования AutoIt
2) Скачиваем с сайта [Ссылки могут видеть только зарегистрированные пользователи. ] - програмку ColorPix (Программа для получение цвета пикселя)
3) Скачиваем с сайта [Ссылки могут видеть только зарегистрированные пользователи. ] - Утилиту SPRuler (Линейка пикселей)

Когда мы все скачали и установили то переходим по папкам C:\Program Files (x86)\AutoIt3\SciTE (директория может меняться в зависимости от пути установки), и запускаем SciTE.

Туда вставляем код:

Код:
#include <WinAPIGdi.au3>
#include <Color.au3>

$hWnd = WinGetHandle("[CLASS:ElementClient Window]")
WinActivate($hWnd)
Opt("PixelCoordMode",0)
Sleep(1000)
$i = 0
While $i = 0
WinWaitActive($hWnd)
Sleep(300)
HeroHP()
Lut()
DeadMob()
Ataka()
HeroMANA()

WEnd

Func HeroHP()
   $coord = PixelSearch(230, 40, 290, 80, 0xC9050A, 0, 1, $hWnd)
If @error = 1 then
ControlSend($hWnd, "", "", "{F6}")
endif

EndFunc

Func HeroMANA()
   $coord = PixelSearch(230, 40, 290, 80, 0x055FC9, 0, 1, $hWnd)
If @error = 1 then
ControlSend($hWnd, "", "", "{F8}")
endif

EndFunc

Func DeadMob()
   $coord = PixelSearch(320, 15, 500, 60, 0xC9050A, 0, 1, $hWnd)
If @error = 1 then
ControlSend($hWnd, "", "", "{TAB}")
endif
EndFunc

Func Ataka()
   ControlSend($hWnd, "", "", "{F1}")
   Sleep(Random(800, 1500))
EndFunc

Func Lut()
   $coord = PixelSearch(320, 15, 500, 60, 0xC9050A, 0, 1, $hWnd)
If @error = 1 then
For $i = 1 To 5
   ControlSend($hWnd, "", "", "{F4}")
   Sleep(Random(800, 1200))
Next
ControlSend($hWnd, "", "", "{F7}")
ControlSend($hWnd, "", "", "{F3}")
endif

EndFunc
После этого нам нужно внести незначительные изменения в этот код для сервера на котором мы играем.

а) По адресу C:\Program Files (x86)\AutoIt3, запускаем приложение Au3Info_x64, запускаем клиент и входим в игру.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Левой кнопкой перетягиваем мишень с приложения Au3Info_x64 на окно игрового клиента и отпускаем.
Копируем значение класса что высветилось в нашей программке.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Это значение надо вставить сюда
Код:
$hWnd = WinGetHandle("[CLASS:Вставить значение сюда!!!]")
б) Теперь Вам надо запустить программу линейку что Вы скачали ранее и приложить ее к синей рамке игрового клиента так, что-бы вы могли измерить расстояние от рамки до жизней Вашего персонажа в пикселях.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Вы должны представить себе вокруг жизней персонажа прямоугольник (на скрине он представлен зеленого цвета), У этого прямоугольника снять координаты в двух точках (верхний левый угол X, правый нижний угол X2. Измерять надо линейкой, у каждой точки и верхней левой и правой нижней, будет координата X по вертикали и координата Y по горизонтали от рамки игрового клиента.
Теперь главное - в этом прямоугольнике программа будет искать Ваши жизни и если она эти жизни не найдет то автоматически примет микстуру жизней.
Поэтому Вам надо прямоугольник представить так, чтобы когда в нем не было жс, то принималась микмтурка жс. Например вот так -
[Ссылки могут видеть только зарегистрированные пользователи. ]
Снимаем координаты двух точек по х и y
И вставляем их сюда
Код:
$coord = PixelSearch(230, 40, 290, 80, 0xC9050A, 0, 1, $hWnd) - в коде это надо сделать в двух местах.
Вместо 230 указываем координату Х левого верхнего угла прямоугольника.
Вместо 40 указываем координату Y левого верхнего угла прямоугольника.
Вместо 290 указываем координату Х правого нижнего угла прямоугольника.
Вместо 80 указываем координату Y правого нижнего угла прямоугольника.
Теперь мы берем программу ColorPix и тыкаем курсором в полоску жизней.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Берем значение HEX и вставляем его сюда
Код:
Func HeroHP()
   $coord = PixelSearch(230, 40, 290, 80, 0xВСТАВЛЯЕМ СЮДА!!!, 0, 1, $hWnd)
If @error = 1 then
ControlSend($hWnd, "", "", "{F6}")
endif
Теперь тыкаем в полоску Манны, берем значение и вставляем сюда -
Код:
Func HeroMANA()
   $coord = PixelSearch(230, 40, 290, 80, 0xВСТАВЛЯЕМ СЮДА!!!, 0, 1, $hWnd)
If @error = 1 then
ControlSend($hWnd, "", "", "{F8}")
endif
в) Теперь выделяем моба, представляем зеленый прямоугольник вокруг его жс и снимаем координаты X и X2

Также снимаем цвет его ЖС как делали выше.
Теперь корректируем код
Код:
$coord = PixelSearch(320, 15, 500, 60, 0xВСТАВЛЯЕМ СЮДА ЦВЕТ ЖС!!!, 0, 1, $hWnd)
Вместо 320 указываем координату Х левого верхнего угла прямоугольника.
Вместо 15 указываем координату Y левого верхнего угла прямоугольника.
Вместо 500 указываем координату Х правого нижнего угла прямоугольника.
Вместо 60 указываем координату Y правого нижнего угла прямоугольника.

Теперь сохраняем наш код в формате .au3
Расставляем в игре в ячейки быстрого доступа следующие иконки
F1 Основная атака
F2 Еда питомца (если есть)
F3 Поднятие лута
F6 Баночки жс
F7 Хил, баф, лечение питомца.
F8 Баночки манны

Двойным щелчком запускаем скрипт что мы создали.

Если кому понравилась моя статья, ставьте лайки)
Спасибо за внимание.

Эта программа SciTE не берет айон так что можете не запускать

Добавлено через 2 минуты
Тигрик в этом спец он фигни не скажет )))

Последний раз редактировалось GGGAND; 14.11.2021 в 18:16. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 21.11.2021, 12:00   #13
 Разведчик
Аватар для Xo39eH
 
Xo39eH скоро будет известенXo39eH скоро будет известенXo39eH скоро будет известен
Регистрация: 06.09.2014
Сообщений: 2
Популярность: 222
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

Кому интересно, могу подкинуть идею как сделать "бота" для pwclassic и thepw. Пишите в ЛС. Бот берет значения из памяти а не с цвета на экране. На виртуалке 2-3 бота спокойно работают
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось Xo39eH; 21.11.2021 в 13:52. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 14.07.2023, 18:27   #14
 Разведчик
Аватар для ваня12191
 
ваня12191 никому не известный тип
Регистрация: 23.09.2009
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

pwclassic если есть у кого рабочие программы прошу написать в личку
  Ответить с цитированием
Старый 20.07.2023, 14:50   #15
 Разведчик
Аватар для omigo1190
 
omigo1190 никому не известный тип
Регистрация: 02.03.2023
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем простого бота, который работает везде и практически невидим.

что прописать чтоб скрипт работал в свернутом окне?
  Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Продам] Бот для ХФ5, работает практически везде. flepSt Lineage 2 0 27.11.2012 18:22
полет практически везде Polimer Баги и читы для Aion 11 31.10.2010 19:44

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 01:01.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net