Смещение 0х44 это что такое?
Dec. 27th, 2005 10:16 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Как через FAR в файле "persist.dat" идти к смещению 0х44 и изменить там значение 44 на 07? Это видимо надо сделать просматривая в 16ричном виде? А где там это непонятное смещение?
ЗЫ Это чит к одной игре :)
ЗЫ Это чит к одной игре :)
no subject
Date: 2005-12-27 07:23 pm (UTC)Скачайте лучше winhexeditor.
А посмотреть просто. Если 0x44, это и правда смещение, то это 0x44-тый байт от начала файла. Посмотреть можно F3 на имени файла -> F4 шестнадцатиричный код - > пятая строчка, четвертый байт слева. Но отредактировать фаром не получится.
no subject
Date: 2005-12-27 07:47 pm (UTC)no subject
Date: 2005-12-27 07:56 pm (UTC)А в фаре по F3->F4 показывается как раз в шестнадцатиричном виде. :-)
Шестнадцать колонок. Но если я перепутал, игра может выкинуть неожиданный
подарок. Возможно, там будет доступны новые виды оружия или встроенный
тетрис. :-)
no subject
Date: 2005-12-27 08:13 pm (UTC)no subject
Date: 2005-12-27 08:34 pm (UTC)Я хотел попасть первым в таблицу рекордов, но сам добиться этого не мог. Тогда я решил обмануть соперника по таблице и взломал файл сейва. Это мне доставило огромное эстетическое наслаждение.
Я тоже ломал хаотично, разбрасывая по коду случайные цифры. С каждой новой попыткой таблица радовала все новыми и новыми результатами, зачастую негативными для меня. Но в конце концов я добился своего. И игра потеряла для меня всякий смысл. Я стер ее и забыл. :-)
no subject
Date: 2005-12-28 11:13 am (UTC)no subject
Date: 2005-12-28 05:08 pm (UTC)Отсчитать от начала и изменить его.
Будет типа так:
00 00 33 99 - каждая пара цифр - и есть определенный байт.
Найдите 44-й и напишите 07.
А большой этот файл? А то мылом пришлите, я поменяю.