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

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

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2010, 16:35   #1
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию Создание трейнера для игры

Всем доброго времени суток!

Вопрос:
Как создавать тренеры для игр?

Допустим есть игра. В ней есть оружие. У оружия я через artmoney находу кол-во патронов. И замораживаю.

Как оказалось, при смерти ГГ или смене уровня, адрес значения меняется и приходится искать по новому.

Как написать программу которая будет это делать за меня?
Человек_Борща вне форума Ответить с цитированием
Старый 02.11.2010, 17:18   #2
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

Для начала надо бы найти указатели на эти значения, а там уже дальше думать.
Somebody вне форума Ответить с цитированием
Старый 02.11.2010, 17:35   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...TC, а почитать журнал нашего Клуба ? Cтатья "Искусство изменения GTA", как раз речь о насущном.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 02.11.2010, 17:54   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Спасибо , иду читать=) Тему можно клоуз=)
Человек_Борща вне форума Ответить с цитированием
Старый 09.11.2010, 13:24   #5
Johnson
кривокодер ;)
Форумчанин
 
Аватар для Johnson
 
Регистрация: 20.06.2008
Сообщений: 707
По умолчанию

а как мине написать праграму каторая будет играть за миня????


PS: Извиняюсь за сарказм, оффтоп и флуд... Пугают такие темы просто.
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид}
Johnson вне форума Ответить с цитированием
Старый 09.11.2010, 20:07   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

в общем то такое можно, но нужно ориентироватся конкретно на игру, да и в играх обычно ИИ есть
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 09.11.2010, 23:45   #7
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,544
По умолчанию

Цитата:
Сообщение от Johnson Посмотреть сообщение
а как мине написать праграму каторая будет играть за миня????
Очень просто. Эмулировать нажатия клавиш и мышь можно элементарно (на форуме есть куча примеров). Получить скриншот экрана игры тоже не сложно.
Осталось самое простое: создать программулину, которая будет работать параллельно с игрой, делать скриншоты, распознавать по ним объекты в игровом мире и управлять персонажем, эмулируя нажатия кнопок и мышь.
Единственное, программа должна понимать цель игры. К примеру, если это GTA, она должна уметь находить персонажей, раздающих миссии, читать с экрана диалоги, делать их разбор, что бы понять суть миссии и выполнять данные миссии. Вроде, ничего сложного
Arigato вне форума Ответить с цитированием
Старый 10.11.2010, 14:41   #8
xrob
Форумчанин
 
Регистрация: 18.10.2010
Сообщений: 419
По умолчанию

Цитата:
а как мине написать праграму каторая будет играть за миня????
а я вот хотел для контры такое замутить.
хм, в точности как описано выше! =)
причем, я даже знаю как определить какое оружие держит игрок,
на кого наведен прицел (друг или враг),
убит ли враг...
вот интересно, а что будет в плане производительности?
сколько по времени будет занимать скриншот, и его распознавание?
xrob вне форума Ответить с цитированием
Старый 10.11.2010, 16:16   #9
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

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

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

Бросьте заниматься ерундой, ...оба (с уважением).
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 11.11.2010, 15:27   #10
xrob
Форумчанин
 
Регистрация: 18.10.2010
Сообщений: 419
По умолчанию

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

Beermonza, смысл не в том чтоб программа что-то там прошла,
а в том сто бы СДЕЛАТЬ такую программу, понимаешь? =)

p.s.
я прошел весь Сан Андреас без читкодов,
я могу не один час колесить по карте в СА имея на хвосте 5 звезд.
я не помню когда в последний раз играл в СА без читкодов =)
игра как таковая давно уже пройдена, так что код UZUMYMW и вперед!!! =)
читкодов на кс не знаю и знать не хочу.
xrob вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание мультиплеера для готовой игры Michelin Фриланс 10 18.04.2010 16:07
ВНИМАНИЕ КОНКУРС!!! Создание лучшего бота для игры Fortress rpy3uH Свободное общение 71 01.04.2010 20:23
Создание Бота для обраузерной игры Gunjubasik Фриланс 4 31.03.2010 15:50
Создание бота для онлайн игры zotox Общие вопросы Delphi 2 11.09.2009 14:30