 |
Придумать алгоритм оО - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе |
23.10.2012, 23:07
|
#16
|
|
|
|
Лейтенант-командор
|
 Регистрация: 12.08.2010
 Сообщений: 727
 Популярность: 30569
 Золото Zhyk.Ru: 1
 Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Придумать алгоритм оО
Ухты я почти повёлся  И да, мне слабо, я зассал и ваще не по пасански делаю
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
24.10.2012, 08:39
|
#17
|
|
|
|
Пехотинец
|
 Регистрация: 02.04.2011
 Сообщений: 66
 Популярность: 9953
 Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
|
Re: Придумать алгоритм оО
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
1.можно найти номера текстур преград, закрасить их допустим красным цветом (или любым другим чистым цветом который редко встречается в игре)
2.нарисовать матрицу возле танка, по центру, которая будет искать определённый цвет, в нашем случае чистый красный (255.255.0.0) .

3.если в одной из матриц будет найден красный цвет, те преграда, бот рандомно выберет вариант, куда продолжать двигать.
Допустим, бот встретил впереди преграду

Ставим в матрице где встретилась преграда = 0, после чего рандомно генерируем а или d, какой номер кнопки выпал такую и жмём
Как-то так….
пс можно и разобрать игру, найти классы отвечающие за координаты преград, но нужен очень высокий скилл реверсинга и не один месяц роботы)
|
|
 |
|
 |
|
Можно про то , что выделено красным поподробнее ? дело в том что там не прям "преграды" а дома , кочки , реки ... проканает с ними ? я что то не представляю как это все организовать
|
|
|
27.10.2012, 18:25
|
#18
|
|
|
|
Сержант
|
 Регистрация: 19.01.2011
 Сообщений: 168
 Популярность: 485
 Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
|
Re: Придумать алгоритм оО
Кто мешает сделать все же маршрут?)
Антибот пытается вычислить одни и те же координаты,так?)(из оф. форума)
Так кто же мешает в пути делать рандомно на +10/-10 влево/вправо и обратно?)Или просто в пути немного волнисто двигаться,опять рандомно. Т.е. антибот просто пытается найти одни и те же координаты на протяжении N-ых боев.
Ну это всего лишь предположение)
|
|
|
27.10.2012, 18:40
|
#19
|
|
|
|
Пехотинец
|
 Регистрация: 02.04.2011
 Сообщений: 66
 Популярность: 9953
 Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
|
Re: Придумать алгоритм оО
|
|
|
27.10.2012, 18:54
|
#20
|
|
|
|
Сержант
|
 Регистрация: 19.01.2011
 Сообщений: 168
 Популярность: 485
 Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
|
Re: Придумать алгоритм оО
|
|
|
27.10.2012, 20:27
|
#21
|
|
|
|
Пехотинец
|
 Регистрация: 02.04.2011
 Сообщений: 66
 Популярность: 9953
 Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
|
Re: Придумать алгоритм оО
|
|
|
27.10.2012, 21:24
|
#22
|
|
|
|
Сержант
|
 Регистрация: 19.01.2011
 Сообщений: 168
 Популярность: 485
 Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
|
Re: Придумать алгоритм оО
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 01:35.
|
 |