Форум
Написать нам
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: as-master  
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Трейнер-плагин (MMB+NeoBook)
Трейнер-плагин (MMB+NeoBook)
toizyДата: Среда, 27 Апреля 2011, 15:46 | Сообщение # 1
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Хочу вынести на рассмотрение коллегии сообщества любителей этих программ следующую идею.

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

Стоит ли реализовать плагин для всеми (почти) любимой ММВ, равно как и для NeoBook?

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

Добавлено (27 Апрель 2011, 15:44)
---------------------------------------------

Добавлено (27 Апрель 2011, 15:46)
---------------------------------------------
И, кстати, Пётр... Сколь будет стоить подобный нео-плагин на оффоруме? :)

...или где там их выкладывают...


Жизнь оказалась не такой уж и забавной, как поначалу...
 
DEMBELДата: Среда, 27 Апреля 2011, 16:08 | Сообщение # 2
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
хорошую стоимость он будет наверное иметь только для пользователей игры или людей в теме, не знаю увлекаются ли там люди этим...



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
PeterДата: Среда, 27 Апреля 2011, 17:20 | Сообщение # 3
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 1265
Репутация: 75
Награды: 18
Статус: Offline
Quote (toizy)
Сколь будет стоить подобный нео-плагин на оффоруме?

Тут все зависит от заинтересованности обитателей необушного оффорума в такой теме.
По-правде говоря, я сам в геймерских вопросах (и во всем, что рядом) ни бум-бум!
О "трейнерах" имею очень смутное представление.

Я не часто бываю на оффоруме (кстати, мне в регистрации отказали :D ), но вопросов по трейнерским делам чего-то не припоминаю.

Дима, тут тебе надо самому просмотреть форум - получишь информацию "из первых рук".

По стоимости плагинов...
Там вообще сумашедший дом твориться: порой плагин - полнейшее дерьмо, а денег за него "автор" просит столько же, сколько стОит сама NeoBook!!!
:D
А есть и очень достойные и бесплатные плагины.
К сожалению, сказать ЧТО там и КАК продается невозможно.


Никто не может вернуться в прошлое и изменить свой старт.
Но каждый может стартовать сейчас и изменить свой финиш!
 
toizyДата: Среда, 27 Апреля 2011, 17:49 | Сообщение # 4
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Спасибо, Пётр. Смотрел кое-что оттуда, действительно, порой встречаются завышенные цены. Видимо, столько у них стоит пиво :D

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

Кстати, Пётр, помнится, мы уже говорили с тобой на этом форуме на тему трейнеров. Правда, тогда я сам был в этой теме

Quote
ни-бум-бум
:D


Жизнь оказалась не такой уж и забавной, как поначалу...
 
DEMBELДата: Среда, 27 Апреля 2011, 18:10 | Сообщение # 5
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
тогда стоит изменить название темы на более соответствующее и добавить в пост ключевых слов, для более релевантной индексации.



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
PeterДата: Среда, 27 Апреля 2011, 18:45 | Сообщение # 6
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 1265
Репутация: 75
Награды: 18
Статус: Offline


Никто не может вернуться в прошлое и изменить свой старт.
Но каждый может стартовать сейчас и изменить свой финиш!
 
toizyДата: Среда, 27 Апреля 2011, 19:48 | Сообщение # 7
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Дембель, предложи, что изменить в теме и куда поместить?

2Пётр:

Добавлено (27 Апрель 2011, 19:48)
---------------------------------------------
ЗЫ. Дембель, какая индексация? Мне ж тестеры, знающие необук или ммв нужны :)


Жизнь оказалась не такой уж и забавной, как поначалу...
 
DEMBELДата: Среда, 27 Апреля 2011, 19:54 | Сообщение # 8
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline

Добавлено (27 Апрель 2011, 19:53)
---------------------------------------------

Quote (toizy)
какая индексация?

тыж вроде плагин собрался продавать, не? чтоб клиенты нашли это.

Добавлено (27 Апрель 2011, 19:54)
---------------------------------------------
попутно взяв конечно ммб или чего там, нб в помощь... чтоб самим бота сделать.




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
toizyДата: Среда, 27 Апреля 2011, 20:01 | Сообщение # 9
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Да нет, не продавать. Это я просто из интереса спросил. Полностью фри.

Добавлено (27 Апрель 2011, 20:01)
---------------------------------------------
На этом много не заработаешь :)


Жизнь оказалась не такой уж и забавной, как поначалу...
 
DordexДата: Среда, 27 Апреля 2011, 20:41 | Сообщение # 10
Необукер
Группа: Проверенные
Сообщений: 533
Репутация: 16
Награды: 9
Статус: Offline
Дима, тема конечно интересная, но с точки зрения разбора как всё это устроено,
конечные же продукты последнее время не пользуются такой популярностью как раньше.
Ибо в последнее время разработчики игр взяли за привычку вшивать в игру подобие
читерства. Далеко ходить не надо: Пройди Resident Evil 5 меньше чем за 5 часов и
получишь бесконечную ракетницу, либо прокачай какую-нить пушку до конца,
и получишь к ней бесконечные патроны. Официальные читы как бы считай
заслужено заработаны, ибо чтобы их получить, помучаться придётся не мало...
Так же в NFS включили траекторию пути, ну она ладно более менее нужна на
высоких скоростях, но докатились до того что теперь машина и тормозит и
поварачивает за тебя, естественно опционально (NFS Shift 2)

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

Но всё же, что надо, обязательно потестируем.

Сообщение отредактировал Dordex - Среда, 27 Апреля 2011, 20:44
 
toizyДата: Среда, 27 Апреля 2011, 21:53 | Сообщение # 11
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Привет, Dordex, спасибо, что подключился :)

Ну, в качестве затравки...

Quote (Dordex)
ведь каждая игра имеет свой тип работы параметров

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

По сути, моя задача чрезвычайно проста :) Главнее поддержка и решение проблем пользователей софтины. Это уже опыт в мою копилку. Вот и хотел найти, кому это нужно.

Добавлено (27 Апрель 2011, 21:45)
---------------------------------------------

Quote (Dordex)
Пройди Resident Evil 5 меньше чем за 5 часов и получишь бесконечную ракетницу

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

Добавлено (27 Апрель 2011, 21:53)
---------------------------------------------

Quote (Dordex)
онлайн игры типа линейки

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


Жизнь оказалась не такой уж и забавной, как поначалу...
 
DordexДата: Среда, 27 Апреля 2011, 22:20 | Сообщение # 12
Необукер
Группа: Проверенные
Сообщений: 533
Репутация: 16
Награды: 9
Статус: Offline

Quote (toizy)
Вот тут самое главное. С меня, как с порядочного программиста, полагается только низкоуровневый инструмент.

Что-то типа HEX редактора, но более вкусненького? Например я любитель игр 2003-2007
года, многие из них не поддерживают современные разрешения. Приходится мучаться
через WinHex и инженерный калькулятор вставляя своё разрешение... вот было бы не
плохо лепить лаунчеры для таких например целей.

Пощупать, пощупать надо, вообщем ждёмс...

 
DEMBELДата: Среда, 27 Апреля 2011, 22:28 | Сообщение # 13
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
так это у тебя будет универсальная приблуда какая-то? я думал только для lastchaos... это уже интереснее



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
toizyДата: Среда, 27 Апреля 2011, 22:30 | Сообщение # 14
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Да нет, не то :) я имел в виду принцип артмани - вводим своё значение, замораживаем, играем. Трейнеры видел? Вот точно то же самое. Просто трейнеры пишут на делфи, а так - люди, имея актуальные адреса, могли бы клепать свои. Насколько востребовано, не имею понятия, просто видет тему на форуме 2 года назад. Вот и выясним.

Жизнь оказалась не такой уж и забавной, как поначалу...
 
DordexДата: Среда, 27 Апреля 2011, 22:42 | Сообщение # 15
Необукер
Группа: Проверенные
Сообщений: 533
Репутация: 16
Награды: 9
Статус: Offline
Ну смотри, я правильно понимаю:

У плагина допустим есть команда по разбору exe файла
Он там находит все цифровые значения
И мы можем их редактировать

Так?

 
toizyДата: Среда, 27 Апреля 2011, 22:53 | Сообщение # 16
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Нет.

Плагину передаём смещения в памяти программы и значение, которое надо писать по адресу. Ну и периодичность. Всё. Грубо говоря, трейнер выглядит так (ну, например):

Бесконечное здоровье:
1. Доступ по адресу $0147A5AE
2. Запись по адресу зачения 100 (полная жизнь)
3. Повтор [2] n-раз через i-интервал
4. Выход

Даёшь плагину команду "Бесконечное здоровье" и вот тебя нельзя убить. Ясно?


Жизнь оказалась не такой уж и забавной, как поначалу...
 
DordexДата: Среда, 27 Апреля 2011, 23:24 | Сообщение # 17
Необукер
Группа: Проверенные
Сообщений: 533
Репутация: 16
Награды: 9
Статус: Offline
Quote (toizy)
Ясно?

Поверхностно, всё таки на деле надо глянуть :)

 
DEMBELДата: Среда, 27 Апреля 2011, 23:48 | Сообщение # 18
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
да , а как актуальный правильный адрес находить? этож целая история.



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
toizyДата: Четверг, 28 Апреля 2011, 00:27 | Сообщение # 19
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Ну дык, находить - не моя задача. Я ж не припаяю к плагину мозги, а автоматом никак этого не сделаешь. Базовые адреса в любом случае находятся руками (в отладчике или программах по-проще, вроде CE), потом достаточно только вписать серию смещений - и дело в шляпе.

Добавлено (28 Апрель 2011, 00:27)
---------------------------------------------
Естественно, базовые и прочие смещения находятся единократно, после чего трейнер работает долгие годы, при условии соблюдения версии игры


Жизнь оказалась не такой уж и забавной, как поначалу...
 
DEMBELДата: Четверг, 28 Апреля 2011, 00:33 | Сообщение # 20
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
ну ээ... надо посмотреть как это вообще работать будет. плаг просто перезаписывает область памяти. а принцип нахождения нужного адреса, если вообще получится, нужно самому отладчиком ковырять? так кто это может сделать, ему и незачем плагин. это для нас, чайников...



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
toizyДата: Четверг, 28 Апреля 2011, 00:47 | Сообщение # 21
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (DEMBEL)
нужно самому отладчиком ковырять?

Именно.

Quote (DEMBEL)
кто это может сделать, ему и незачем плагин.

Не совсем... Этот процесс прост как 2х2 :) Ну и чайники же просили такой плаг 2 года тому назад.


Жизнь оказалась не такой уж и забавной, как поначалу...
 
mishemДата: Четверг, 28 Апреля 2011, 00:52 | Сообщение # 22
Ветеран форума
Группа: Проверенные
Сообщений: 552
Репутация: 85
Награды: 12
Статус: Offline
Quote (toizy)
Ну и чайники же просили такой плаг 2 года тому назад

Они просто не понимали что просят. :D
"На пальцах" все просто, а когда дело касается, со строками не знают что делать. Что тут говорить об отладчике. Тут же мозг надо включать, а у геймеров он откуда? :D
О присутствующих не говорю. :) Я имею ввиду тех, кто кроме игрушек ничего больше знать не хочет.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь

 
СергейДата: Четверг, 28 Апреля 2011, 09:00 | Сообщение # 23
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
toizy, ну думаю задумка не плохая, я сам еще тот геймер, и честно скажу немного люблю читерить, т.е. играю в свое удовольствие, а для чего еще игры нужны?! не жить же в них :D , и по сети люблю "резатся".
Quote (toizy)
Именно.
Например я артманикам узнал адрес (надеюсь такой метод подойдет?!), А если адрес динимический? или такого не может быть и я что то путаю?


Сообщение отредактировал Сергей - Четверг, 28 Апреля 2011, 09:53
 
toizyДата: Четверг, 28 Апреля 2011, 09:44 | Сообщение # 24
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (mishem)
Они просто не понимали что просят.

Просил Лектор, он понимает :)

Quote (Сергей)
Я с тобой согласен по поводу "честно/нечестно" использовать обманку.

Респект! Единомышленник.

Quote (Сергей)
Например я артманикам узнал адрес (надеюсь такой метод подойдет?!), А если адрес динимический? или такого не может быть и я что то путаю?

Почти пойдёт. Нахождение динамического адреса совсем немного сложнее. Понадобится Cheat Engine с его отладчиком.


Жизнь оказалась не такой уж и забавной, как поначалу...
 
СергейДата: Четверг, 28 Апреля 2011, 10:31 | Сообщение # 25
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
Quote (toizy)
Понадобится Cheat Engine
ясно, я юзал поверхностно Cheat Engine для пару игр. Но это получается надо постоянно искать динамический адрес?!

Добавлено (28 Апрель 2011, 10:31)
---------------------------------------------

Quote (toizy)
Cheat Engine с его отладчиком.
а все понял redface Надо будет погуглить на примеры :)
 
toizyДата: Четверг, 28 Апреля 2011, 10:45 | Сообщение # 26
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (Сергей)
надо постоянно искать динамический адрес?!

Нет, не надо.


Жизнь оказалась не такой уж и забавной, как поначалу...
 
PeterДата: Пятница, 29 Апреля 2011, 21:06 | Сообщение # 27
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 1265
Репутация: 75
Награды: 18
Статус: Offline


Никто не может вернуться в прошлое и изменить свой старт.
Но каждый может стартовать сейчас и изменить свой финиш!
 
toizyДата: Суббота, 30 Апреля 2011, 00:16 | Сообщение # 28
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline


Жизнь оказалась не такой уж и забавной, как поначалу...
 
PeterДата: Суббота, 30 Апреля 2011, 01:00 | Сообщение # 29
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 1265
Репутация: 75
Награды: 18
Статус: Offline


Никто не может вернуться в прошлое и изменить свой старт.
Но каждый может стартовать сейчас и изменить свой финиш!
 
DEMBELДата: Суббота, 30 Апреля 2011, 01:10 | Сообщение # 30
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Трейнер-плагин (MMB+NeoBook)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: