Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  1 2 >  
Ответить в эту темуОткрыть новую тему
> Бот для World of Warplanes
Bagort
сообщение 1.6.2013, 9:53
Сообщение #1


*

Registred
Сообщений: 1
Регистрация: 1.6.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.111
Возраст: 64



Всем привет. Скоро начнётся ОБТ Мира Салолётов и в нём будут давать токены, которые можно обменять на премиум аккаунт. Причем в танках этот аккаунт тоже будет работать. Чтобы получить эти самые токены нужно будет, скорее всего, просто сделать 40-50 вылетов. Суть такова: Нужен скрипт для бота, который будет запускать по очереди самолёты в бой и разбиваться о землю.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
йцукен
сообщение 4.6.2013, 23:03
Сообщение #2


***

Novice
Сообщений: 75
Регистрация: 15.4.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.997



Я на этом форуме недавно,но могу сказать Вам одно - никто за ВАС писать скрипт тут не будет, особенно за "спасибо", так что либо пишите сами, выкладывайте сюда код и свои вопросы и Вам неприменно помогут,подправят,направят и подскажут, либо ищите кто за денюжку будет готов написать скрипт вместо вас)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Kanibal
сообщение 5.6.2013, 0:38
Сообщение #3


********

Master
Сообщений: 1.337
Регистрация: 19.9.2009
Группа: Пользователи
Наличность: 0
Пользователь №: 12.115
Возраст: 7



Цитата(йцукен @ 4.6.2013, 23:03) *

либо ищите кто за денюжку будет готов написать скрипт вместо вас)

Так он же и хочет нашарика всё получить. За денежку купил бы премиум аккаунт сам. (IMG:style_emoticons/default/wink.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
IvaniuS
сообщение 17.11.2014, 19:39
Сообщение #4


****

Apprentice
Сообщений: 113
Регистрация: 8.1.2012
Группа: Пользователи
Наличность: 0
Из: Одесса
Пользователь №: 14.471
Возраст: 22



А я вот решил все-таки взяться за написание бота для этой игры.
Проблема - считать высоту и скорость, хотя бы по первым двум цифрам- артмоней пишет что не может получить доступ к процессу.
Хотя вроде уже сделал, там что-то с драйвером было, сейчас попробую отловить значение слишком быстро меняется
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 17.11.2014, 21:43
Сообщение #5


***********

Модератор UOPilot
Сообщений: 9.465
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27680
Пользователь №: 11.279



Можно приостанавливать процесс либо искать диапазон значений.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
IvaniuS
сообщение 18.11.2014, 22:33
Сообщение #6


****

Apprentice
Сообщений: 113
Регистрация: 8.1.2012
Группа: Пользователи
Наличность: 0
Из: Одесса
Пользователь №: 14.471
Возраст: 22



в каждом бою значения нахожу, а адреса в каждом бою меняются((
Играюсь с указателями
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 18.11.2014, 22:38
Сообщение #7


***********

Модератор UOPilot
Сообщений: 9.465
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27680
Пользователь №: 11.279



Цепочку указателей искал на значения?


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
IvaniuS
сообщение 19.11.2014, 3:43
Сообщение #8


****

Apprentice
Сообщений: 113
Регистрация: 8.1.2012
Группа: Пользователи
Наличность: 0
Из: Одесса
Пользователь №: 14.471
Возраст: 22



нашел 1400 1+2 за 2 часа в 2ГБ памяти, ну и долго оно же ищет, сейчас если снова отсеит мне до 0 я буду в плакать (IMG:style_emoticons/default/smile.gif)
Блин отсеиваю по значению в пределах высоты +- 2 все-равно в 0 отсеивает, или отсеивать по адресу нужно?
Адрес найти не проблема а вот с указателем парюсь((
В общем к утру скачал поставил и разобрался с СЕ - чит енджин, сейчас буду думать как успеть за 30 сек до начала игры когда комп летит за тебя успеть отловить значение и дальше с ассемблером разобраться
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
EL-GReeN
сообщение 19.11.2014, 12:21
Сообщение #9


*****

Journeyman
Сообщений: 474
Регистрация: 18.7.2011
Группа: Пользователи
Наличность: 0
Из: Россия
Пользователь №: 13.815
Возраст: 32



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


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 19.11.2014, 14:34
Сообщение #10


***********

Модератор UOPilot
Сообщений: 9.465
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27680
Пользователь №: 11.279



Цитата
Указатели в артмани, адрес содержит в качестве данных другой адрес

Не в артмани, а вообще.
Цитата
смысл в том что первый возможно не меняется после перезапуска игры.

Мне не удалось найти подобную цепочку всего 1 раз в жизни. Значение содержалось не в модуле. Правда цепочку я использовал относительно короткую 1-4 и смещение не более 8к. Можно попробовать поставить на пару суток комп для нахождения нормальной цепочки, но блокировать на столько времени машину не очень хочется.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
IvaniuS
сообщение 19.11.2014, 15:38
Сообщение #11


****

Apprentice
Сообщений: 113
Регистрация: 8.1.2012
Группа: Пользователи
Наличность: 0
Из: Одесса
Пользователь №: 14.471
Возраст: 22



Скажите правильно ли я делаю:
1)Запустил битву, затормозил - нашел высоту
2)Продолжил на сек, остановил - отсеял - нашел переменную (адрес в памяти на Double)
а)ищу указатель на тот адрес - ничего не нахожу
б)Ищу со смещением - нахожу около 50 (после перезапуска все после отсеивания уходят)
в)Искал 3 раза указатели на указатели (1 и 2 уровни, 8192) тоже все отсеивались после перезапуска
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 19.11.2014, 16:28
Сообщение #12


***********

Модератор UOPilot
Сообщений: 9.465
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27680
Пользователь №: 11.279



Цитата
в)Искал 3 раза указатели на указатели (1 и 2 уровни, 8192) тоже все отсеивались после перезапуска

больше уровней, больше смещения. Настоятельно рекомендую сначала поменять только один из параметров. Времени на поиск уходит очень много.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
IvaniuS
сообщение 23.11.2014, 12:56
Сообщение #13


****

Apprentice
Сообщений: 113
Регистрация: 8.1.2012
Группа: Пользователи
Наличность: 0
Из: Одесса
Пользователь №: 14.471
Возраст: 22



в общем так и не смог найти за 2 дня статический адрес.
решил по другому нужно найти :http://prntscr.com/5989yq
вот эту часть треугольничек зеленый и количество полосок зеленых, а лучше даже наверное количесво пикселей бы как-то вычислить этх зеленых полосок (думаю не сложно будет) сейчас експерементируюю
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 23.11.2014, 15:38
Сообщение #14


***********

Модератор UOPilot
Сообщений: 9.465
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27680
Пользователь №: 11.279



Цитата
лучше даже наверное количесво пикселей бы как-то вычислить этх зеленых полосок

Финдколор.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
IvaniuS
сообщение 23.11.2014, 17:23
Сообщение #15


****

Apprentice
Сообщений: 113
Регистрация: 8.1.2012
Группа: Пользователи
Наличность: 0
Из: Одесса
Пользователь №: 14.471
Возраст: 22



думаешь просто проитись по координатам и посчитать?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 23.11.2014, 17:32
Сообщение #16


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26702
Пользователь №: 16.971
Возраст: 29



Цитата
думаешь просто проитись по координатам и посчитать?

Ищете в заданной области, в переменной будет содержаться количество найденых точек.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
IvaniuS
сообщение 23.11.2014, 21:05
Сообщение #17


****

Apprentice
Сообщений: 113
Регистрация: 8.1.2012
Группа: Пользователи
Наличность: 0
Из: Одесса
Пользователь №: 14.471
Возраст: 22



да уже все придумал как сделать, теперь нужно точно координаты поставить, а то мышка в игре пропадает, по скрину пробовал - не попадаю, даже в икснвьюве.
Если в краце буду искать все, потом верхний пиксель - нижний пиксель - буду узнавать количество потом в этих координатах искать стрелочку, ели ее нету - значит выше или ниже нормы, все просто по моему.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 23.11.2014, 21:24
Сообщение #18


***********

Модератор UOPilot
Сообщений: 9.465
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27680
Пользователь №: 11.279



Цитата
Если в краце буду искать все, потом верхний пиксель - нижний пиксель - буду узнавать количество потом в этих координатах

Верхний пиксель будет 1 элементом возвращенного массива, нижний - последний. Количество будет содержаться в возвращаемой переменной.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
IvaniuS
сообщение 24.11.2014, 13:51
Сообщение #19


****

Apprentice
Сообщений: 113
Регистрация: 8.1.2012
Группа: Пользователи
Наличность: 0
Из: Одесса
Пользователь №: 14.471
Возраст: 22



за совет спасибо, получилось вот так определение:
Код

set #size size (%CSpeed)
if #size > 0
   log MinS %CSpeed[1,2]
   log CurS %curspeed[1,2]
   log MaxS %CSpeed[#size,2]
   set #minus %CSpeed[#size,2] - %CSpeed[1,2] + 4
   log #minus  
end_if

АПД : Сейчас сижу пытаюсь найти текущую высоту, координаты верные, цвет вроде тоже, странно но возвращает или 1 или 0
АПД2: Скриншоты делаю для программы UniqueColorsSearch2
АПД3: блин наделал навырезал скринов, он мне выдал цвет, а его нету( странно...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
IvaniuS
сообщение 24.11.2014, 16:31
Сообщение #20


****

Apprentice
Сообщений: 113
Регистрация: 8.1.2012
Группа: Пользователи
Наличность: 0
Из: Одесса
Пользователь №: 14.471
Возраст: 22



Внимание вопросы:
1)хотел получить число от 0 до 1 чтобы понимать на какой я высоте -не получается, на сколько я понял пилот этого не умеет? (какой выход из ситуации?)
2)Умеет ли пилот запускать файлы внешние к примеру VBSсript файлы не важно какого формата, хоть hta?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

2 страниц V  1 2 >
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 19.4.2024, 23:18
Designed by Nickostyle