|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.02.2020, 19:39 | #1 |
Новичок
Джуниор
Регистрация: 02.02.2020
Сообщений: 0
|
Одна правка файла через OLLY, HEX, IDA
Нашёлся один мудрец, который подал мне идею, как решить ситуацию, описанную мною вот здесь
https://www.programmersforum.ru/show...74#post1808574 Может кто-нибудь провернуть то, что он описал, заменив 694 на 1000, например? Я с этим разбираться буду полтора месяца, ибо со всеми этими штучками как попугай с баяном. Пациента прикрепляю |
03.02.2020, 11:33 | #2 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Провернуть то можно но методика проверки то какая будет7
Так все исходники игры лежат в свободном доступе. Все что требебуется это открыть их подправить и собрать??? В чем проблема то возникает не понятно?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. Последний раз редактировалось WorldMaster; 03.02.2020 в 11:49. |
03.02.2020, 15:10 | #3 |
Новичок
Джуниор
Регистрация: 02.02.2020
Сообщений: 0
|
WorldMaster,
Исходников нет. Есть лишь SDK, в нём есть .lib. Исходников ни для .lib, ни для .exe нет, а именно эта штука лежит где-то в последних двух, а именно в .lib. Методика проверки будет вот по этой инструкции: https://www.kingpin.info/?p=setting-...ion-in-kingpin Если число nodes перевалит за 695 + ничего не вылетит и + NPC будeт успешно по ним бегать - то это будет успех. На данный момент оно даже за 695 не выходит, консольные те команды отключаются и кирдык. |
03.02.2020, 15:12 | #4 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
Я пересобрал библиотеку. Как мне теперь игру то запустить с ней? Напишите последовательность действий с указанием всех требуемых файлов. Я у себя повторю.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
03.02.2020, 15:41 | #5 |
Новичок
Джуниор
Регистрация: 02.02.2020
Сообщений: 0
|
WorldMaster,
Я вам на почту сейчас напишу, потому что та инструкция включает в себе целый чемодан скриншотов и 19 томов текста. Здесь сервер полетит, если я сюда всё заверну. |
05.02.2020, 21:28 | #6 |
Недо
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,394
|
А скрипт в Cheat Engine для начала не проще написать на замену?
ТЗ, срок, бюджет: larbossfreelance@yandex.ru Метка: freelance Указывайте ссылку на тему форума.
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
|
06.02.2020, 08:03 | #7 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
А скрипт способен будет выделить нужный объем памяти под заданные структуры?? Все уперлись в одно число но оно ведь не просто так существует. Это не просто переменная это дефайн который в другом месте задает размер буфера для данных. Но никто почему то не заморачивается с этим.
Вот и ответ почему при задании 1000 вылетает прога. потому что буфер изначально выделен меньший.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
07.02.2020, 09:02 | #8 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Вот в коде есть структура:
Код:
Код:
Код:
Ну вот и что будет если вы выделили память под 700 а затем в функции проверки пытаетесь заменить 700 на 1000. Так что не все так просто как кажется.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
12.02.2020, 12:38 | #9 | |
Недо
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,394
|
Цитата:
В самой структуре? Память выделяется, когда создается экземпляр структуры. Разве нет?
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
|
|
23.02.2020, 10:28 | #10 |
Недо
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,394
|
Автор проекта, дайте знать кто-то решил вашу задачу или нет. На последнее письмо вы мне не ответили.
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
правка png файла | Ципихович Эндрю | Фриланс | 8 | 26.05.2018 20:14 |
Профессионал Fasm,Delphi , Olly, WinDbg, win 32/64 bit | JPCool | Фриланс | 7 | 06.12.2015 19:33 |
Правка макроса по обработке txt файла | alexsampler | Microsoft Office Excel | 11 | 30.08.2012 13:18 |
Правка EXE файла посредством bin/hex редактора. Вопрос о возможности увеличения длинны строки | Вадим Мошев | Общие вопросы по программированию, компьютерный форум | 7 | 25.02.2012 00:02 |
Транспонетную матрицу написать через массив так,чтобы использовалась одна матрица | Novenkaja | Помощь студентам | 2 | 06.04.2011 00:36 |