Сейчас на форуме: Magister Yoda, vasilevradislav (+5 невидимых) |
eXeL@B —› Крэки, обсуждения —› Исследование Heroes 3 |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 12 января 2016 13:05 · Личное сообщение · #1 Добрый день. Думаю heroes 3 в представлении не нуждаются. Решил заняться исследованием данной игры, никакой конкретной цели не преследую, просто для себя + подкачать скил ассемблере и руками пощупать, что такое исследование, попробовать поделать небольшие изменения - поиграться) Решил легкие задачки не брать типа изменения кол-во существ, золото over 9000 - не сложно да и artmoney выручит. Потому поставил задачу по-сложнее, как вы знаете в данной игре могут быть только 8 игроков(8 цветов), хотелось бы сделать больше. Потому как мне стоит подойти к решению данной задачи лучше? Пользуюсь ollyDBG и IDA. Собственно сразу столкнулся с проблемой. Количество игроков это не статическая переменная так просто ее не найти. Попробовал поискать тот момент, когда генерируем случайный шаблон для карты(Там думается мне передается кол-во игроков в параметрах) - снова облом. Попробовал найти ту часть где идет прибавление дней/недель/месяцев нашел лишь инициализацию и тот момент когда заносим новый день в стек дальше действий с регистром не нашел - забил. Теперь пробую найти упоминание слов типа player и проч. Может кто-то что-нибудь умной посоветует? Какой-нибудь интересный подход для обнаружения этого числа? |
|
Создано: 19 января 2016 01:19 · Поправил: -=AkaBOSS=- · Личное сообщение · #2 KordDEM пишет: Код тогда мб так выглядит? нет, не так. Я уже давал код выше KordDEM пишет: надо будет добавлять вызов какой-нибудь своей проверки, что б тоже учитывался. какой еще проверки? что проверять собираешься? KordDEM пишет: У меня там адреса какие-то не очень отображаются) Не понятно куда писать) секцию создал? вот открывай виртуальный адрес новой секции и пиши туда |
<< . 1 . 2 . |
eXeL@B —› Крэки, обсуждения —› Исследование Heroes 3 |