Сейчас на форуме: Rio (+4 невидимых)

 eXeL@B —› Вопросы новичков —› Поменять значени в игре, навсегда.
Посл.ответ Сообщение

Ранг: 15.2 (новичок)
Активность: 0.010
Статус: Участник

Создано: 30 марта 2008 17:33
· Личное сообщение · #1

Допустим есть некая игра. Игра представляет собой РПГ, и следовательно есть данные по персонажу, например броня, защита, атака... Броня например зависит от одежды которая на тебе одета, что-то увеличивает, что-то уменьшает.
Я например хочу сделать значение брони постоянным, например 100. Всегда, хоть персонаж новый, хоть старый и не смотря на то, что на нем одето.
В Artmoney я вычилслил адрес брони. Например 01BBF63D.
Но вот что делать дальше я терюясь.
ПРобывал открывать WinHex.сам сам экзешник но там даже нету этого адресса, т.е. этот адресс я нахожу только в памяти загруженной программы. А в самом экзешники там помойму максимальный чуть ли не 000123AB. Как быть, что делать?



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 30 марта 2008 17:39
· Личное сообщение · #2

Вряд ли ты дождешься какого-нибудь совета, после такого описания проблемы. Если уж ты нашёл это в артмани, то там есть такая штука как "заморозка". Этим и пользуйся




Ранг: 88.4 (постоянный)
Активность: 0.080
Статус: Участник

Создано: 30 марта 2008 17:42
· Личное сообщение · #3

Solker
Самый легкий вариант это использовать ArtMoney если нашёл значение то заморозь его на 100. И нет проблем. Или ещё сделать трейнер к игре. Есть даже статьи такие. А то что ты говоришь это вообще Сейчас мало того что на каждой игре весит в лучшем случае секорум или того хуже стар, так ещё нужно и правильно пропатчить игру. А этот адрес 01BBF63D это скорее всего выделенная область. Поэтому для патча не годится.



Ранг: 15.2 (новичок)
Активность: 0.010
Статус: Участник

Создано: 30 марта 2008 17:50
· Личное сообщение · #4

Игрушка старая, года 97 примерно.
Проблемма именно в том, что бы отредактировать экзешник, и не использовать артмани в будущем.



Ранг: 18.3 (новичок)
Активность: 0.010
Статус: Участник

Создано: 30 марта 2008 18:59
· Личное сообщение · #5

Придется использовать отладчик и отслеживать места где это значение изменяется. После этого места эти затирать, изменять. Нужно учиться работать в отладчике ). Поэтому и вправду пиши трейнер.




Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 30 марта 2008 19:54
· Личное сообщение · #6

Ты скажи как игра называется?
Может к ней уже давно чего-ньть написали, если она 97-го года.



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 31 марта 2008 00:54 · Поправил: Stack
· Личное сообщение · #7

Solker
Сделай трейнер и не заморачивайся.
Как сделать найдешь тут
--> Статьи <-- http://chemax.ru/articles_r.php

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74



 eXeL@B —› Вопросы новичков —› Поменять значени в игре, навсегда.
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати