Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.07.2009, 20:47   #1
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
Вопрос Бот для ММОРПГ

Доброго времени суток. Кто-нибудь этим занимался??? С чего следует начать... =\\\ ????
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 10.07.2009, 14:42   #2
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
По умолчанию

Я предпочитаю посредством имитации действий пользователя !

Но лучше конечно рытся в памяти процесса самой игры , получать изменять итп.
Серьёзные боты делаются по 2рому варианту
Lime вне форума Ответить с цитированием
Старый 10.07.2009, 17:05   #3
Qizzy
 
Аватар для Qizzy
 
Регистрация: 10.07.2009
Сообщений: 3
По умолчанию

+1 к Lime

Макрос юзай. Это самое легкое.

Предпочитаю MacroMachine
Критическая статья - http://demoblog.ru/archives/2051
ICQ: 351-661-212

Pentium D 940 (3.2 GHz) | 2048 Mb RAM | GeForce GTX 260 (896 Mb) | Windows XP SP3

Последний раз редактировалось Qizzy; 10.07.2009 в 17:10.
Qizzy вне форума Ответить с цитированием
Старый 10.07.2009, 18:12   #4
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

В принципе по средством имитаций дествий пользователя делал =)))) Но тут хочеться чтобы программа могла совершать допустим выпивание зелья для жизней при малых НР... Если я правильно думаю то мне наверно сначало надо узнать что и где храниться по средствам ArtMoney =)))).... Или есть более легкие пути?
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 10.07.2009, 18:56   #5
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
По умолчанию

Цитата:
Сообщение от SNUPY Посмотреть сообщение
В принципе по средством имитаций дествий пользователя делал =)))) Но тут хочеться чтобы программа могла совершать допустим выпивание зелья для жизней при малых НР... Если я правильно думаю то мне наверно сначало надо узнать что и где храниться по средствам ArtMoney =)))).... Или есть более легкие пути?
Как вариант (не лучший )при запуске бота выбирать ( псредством юзера) панельку с хп/мана/состояние игрока и распознавать значения , или-же линию , на примере ████████▒▒▒▒▒
Как я уже сказал , лучшим способом является работа с процессом игры.
Но это не для новичков))

Ах да , сейчас занимаюсь темже что и ТС , только в более универсальном направлении)

Последний раз редактировалось Lime; 10.07.2009 в 19:01.
Lime вне форума Ответить с цитированием
Старый 10.07.2009, 19:51   #6
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

Я уже узнал... адресс значения HP (даже для прикола менял... жаль, что значения дублируються на сервере =\) ^__^ Теперь нужно как-то распозновать мобов... вот тут-то уже интереснее у кого какие идеи???? (интерфей игры 3D.... Perfect World).... ИМХО интересная задача =)))
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 10.07.2009, 20:07   #7
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
По умолчанию

Цитата:
Сообщение от SNUPY Посмотреть сообщение
Я уже узнал... адресс значения HP (даже для прикола менял... жаль, что значения дублируються на сервере =\) ^__^ Теперь нужно как-то распозновать мобов... вот тут-то уже интереснее у кого какие идеи???? (интерфей игры 3D.... Perfect World).... ИМХО интересная задача =)))
Вопрос , менял в ручную или с помощью ArtMoney ?
Вопрос с мобами всегда сложнее . В каждом боте это всё узнаётся эксперементально , разработчиками.

Меня как ММОРПГ больше WoW притягивает Правда с каждым обновлением игра ухудшается с точяки зрения бывалого игрока( на офф сервере ).

А всётаки на счёт мобов , попытайся выделить с 1го места(не передвигаясь) в таргет всех мобов , и попытайся найти по "имени".
Lime вне форума Ответить с цитированием
Старый 10.07.2009, 20:15   #8
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

Цитата:
Вопрос , менял в ручную или с помощью ArtMoney ?
ArtMoney, подтверждение увидел визуально в диаграмме Жизней =)
Цитата:
А всётаки на счёт мобов , попытайся выделить с 1го места(не передвигаясь) в таргет всех мобов , и попытайся найти по "имени".
А на этом месте не мог ли бы по подробнее пожауйста. Что есть "таргет"?
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 10.07.2009, 20:27   #9
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
По умолчанию

Цитата:
Сообщение от SNUPY Посмотреть сообщение
ArtMoney, подтверждение увидел визуально в диаграмме Жизней =)

А на этом месте не мог ли бы по подробнее пожауйста. Что есть "таргет"?
Таргет - тот моб/обьект на котороый "смотрит" твой персонаж. Тоесть ты выделил его мышкой и произведённые в будущем действия будут направлены в его сторону. Лечениу урон и так далее)

А принцип : ты стоиш на месте , а мобы стоят/передвигаются и имеют свои координаты. Тоесть относительно твоего нахождения оно у них будет емнятся.
Возможно будет найти закономерность этих переменных , как координат.
Ещё лучше если они уже есть в игре , условные координаты.
Lime вне форума Ответить с цитированием
Старый 10.07.2009, 20:32   #10
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

Хааа.... =))) Есть мировая система координат но она такая.... с точностью на ячейки 3м х 3м =\
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Бот для Шахмат Vedrus Фриланс 18 05.06.2015 17:27
Бот для Троецарствие Min Фриланс 38 19.03.2015 01:50
Бот Для Браузерной Игры Illuminaten Фриланс 2 16.02.2011 15:02
Нужен бот для онлайн-покера Гор Фриланс 1 21.04.2009 17:36