Разные смещения
🖇️
Разные смещения

💥 Информация

  • Все смещения указаны для файлов из официального патча 1.1.
  • Числа указаны в шестнадцатеричном формате или с суффиксом, указывающим на их тип:
Суффикс Тип Размер
f float 4 bytes
d double 8 bytes
i integer 4 bytes
b byte 1 byte (-128 to 127)

Значение типа «0F 85 -> 90 E9» означает замену исходных байтов слева новыми байтами справа. (Байты указаны в порядке расположения файлов, они не представляют собой число, как смещение.)

🔭 Разные

Значение по умолчанию Файл Смещение Автор Описание
42 2A -> A2 6A content.dll
04EE3A
Xerx, Cannon Настройка OpenSP для DLL версии 1.1, чтобы всегда стартовать с миссии m13; альтернативно, просто направьте ваш файл newplayer.fl на пустую Mission_13 вместо использования этого хака.
74 0A 41 83 C2 04 3B C8 7C F4 EB 0B C7 84 8C 9C 00 00 00 00 00 00 -> 75 0B C7 84 8C 9C 00 00 00 00 00 00 00 41 83 C2 04 39 C1 7C E9 EB server.dll
02C057
adoxa Обновлять объекты один раз (исправляет баг, из-за которого солнечные пушки сокращали время перезарядки при наличии нескольких игроков поблизости).
200f common.dll
01A74C
adoxa Максимальное FPS (Часть 1).
2C B2 39 -> 4C A7 27 common.dll
01A892
adoxa Максимальное FPS (Часть 2).
200f freelancer.exe
0210A0C
Schmackbolzen Максимальное FPS (Часть 3).
D9 1D 0C 0A 61 00 -> 90 90 90 90 90 90 freelancer.exe
158A14
FriendlyFire Предотвращает снижение FL частоты кадров до 25 в некоторых случаях (по-прежнему требуется ручное ограничение FPS с помощью внешнего инструмента).
74 -> EB freelancer.exe
1B2819
FuryFreelancer Отключает принудительную запись в FLSpew.txt (логирование все еще можно задать в пользовательском файле freelancer.ini).
"Restart" server.dll
08AE30
fox Название файла Restart.fl.
E4 B4 -> 14 B3 server.dll
06BFA6
adoxa Отключить шифрование при создании персонажа для MP.
E4 B4 -> 14 B3 server.dll
06E10D
adoxa Отключить шифрование при сохранении персонажа/игры.
E4 B4 -> 14 B3 server.dll
07399D
adoxa Отключить шифрование при создании файла рестарта.
FreelancerClient" freelancer.exe
1E6DCC
M0tah Строка, используемая для lpName при вызове CreateMutex в FL (измените для запуска нескольких экземпляров).
RemoteServer.dll" freelancer.exe
1E6454
M0tah Название DLL RemoteServer, используемой FL (для мультиплеера с хаками мультиэкземпляров нужен дубликат RemoteServer.dll с другим именем).
Freelancer.exe" remoteserver.dl
03F440
Crazy Имя файла freelancer.exe для RemoteServer; если вы переименуете freelancer.exe, его нужно изменить здесь, иначе произойдет сбой при подключении к серверу.
81 -> C3 freelancer.exe
1A5390
adoxa Не запускать dxdiag при сбое (клиент).
81 -> C3 FLServer.exe
008B70
adoxa, HeIIoween Не запускать dxdiag при сбое (сервер).
84 -> 33 freelancer.exe
1B16FC
OutCast Подавить диалог неподдерживаемого видео.
83 FF 01 0F 94 C2 -> BA 01 00 00 00 90 freelancer.exe
1B264C
Cannon Держать отображение FL активным, когда окно не в фокусе.
74 -> EB freelancer.exe
1B2665
adoxa Держать FL работающим в фоне при Alt+Tab, но не окно.
8C -> CC freelancer.exe
11D072
adoxa Разрешить 64 одновременных выстрела (Часть 1).
A0 -> E0 freelancer.exe
11D2F9
adoxa Разрешить 64 одновременных выстрела (Часть 2).
A0 -> E0 freelancer.exe
11D553
adoxa Разрешить 64 одновременных выстрела (Часть 3).
8C -> CC freelancer.exe
11D7C2
adoxa Разрешить 64 одновременных выстрела (Часть 4).
28 -> 00 freelancer.exe
08049A
adoxa Требуемый уровень для покупки кораблей/оборудования в MP (Часть 1).
0A -> 00 freelancer.exe
082E96
adoxa Требуемый уровень для покупки кораблей/оборудования в MP (Часть 2).
1B -> 00 freelancer.exe
0B948E
adoxa Требуемый уровень для покупки кораблей/оборудования в MP (Часть 3).
90 90 90 90 90 90 90 90 -> 89 35 8C 33 67 00 EB 47 freelancer.exe
13E1F8
adoxa Требуемый уровень для покупки кораблей/оборудования в MP (Часть 4).
09 -> BA freelancer.exe
13E23D
adoxa Требуемый уровень для покупки кораблей/оборудования в MP (Часть 5).
90 90 90 90 90 90 90 -> 39 F1 74 03 30 C0 C3 freelancer.exe
12D279
BC46 Предотвратить использование контрмер при нажатии правой кнопки мыши (Часть 1).
80 -> 79 freelancer.exe
1DD5A8
BC46 Предотвратить использование контрмер при нажатии правой кнопки мыши (Часть 2).
1D -> 00 freelancer.exe
11D281
adoxa Ракеты непрерывно стреляют при удержании кнопки.
0.02f freelancer.exe
11DB5C
w0dk4 Дрожание экрана при попадании в корпус.
0.005f freelancer.exe
11DB89
w0dk4 Дрожание экрана при попадании в щит.
74 -> EB freelancer.exe
11DB44
adoxa Полностью отключить дрожание экрана.
04 1F 5D -> 3C 3F 50 freelancer.exe
103E49
103E7B
103E8B
adoxa Сделать дрожание экрана при прыжке настраиваемым; использовать только с следующим хаками.
90 90 90 90 freelancer.exe
103F3C
adoxa Только с вышеуказанным хаками: здесь кодируется желаемое дрожание экрана при прыжке; стандартное значение игры 0.015f.
07 -> 00 content.dll
0A8793
adoxa NPC глобальные, а не локальные для базы; в mbases.ini всё равно нужно определить [GF_NPC] для каждой базы (Часть 1).
05 -> 00 content.dll
0A8903
adoxa NPC глобальные, а не локальные для базы; в mbases.ini всё равно нужно определить [GF_NPC] для каждой базы (Часть 2).
05 -> 00 content.dll
0A8C83
adoxa NPC глобальные, а не локальные для базы; в mbases.ini всё равно нужно определить [GF_NPC] для каждой базы (Часть 3).
8D 44 24 10 50 8B CE -> 39 4E 04 74 12 EB 09 content.dll
0A8CE1
adoxa NPC глобальные, а не локальные для базы; в mbases.ini всё равно нужно определить [GF_NPC] для каждой базы (Часть 4).
05 -> 00 content.dll
0A8D59
adoxa NPC глобальные, а не локальные для базы; в mbases.ini всё равно нужно определить [GF_NPC] для каждой базы (Часть 5).
8B 44 24 0C 81 EC 00 01 00 00 53 8B 1D B8 47 D6 06 55 8B 2D 7C 48 D6 06 56 8B 70 04 85 F6 57 74 49 FF D3 56 33 FF 57 8B C8 FF D5 85 C0 74 0A 8B C8 FF 15 78 48 D6 06 8B F8 85 FF 74 2D 8B 8C 24 18 01 00 00 51 8D 54 24 14 68 F0 AE D6 06 52 FF 15 74 4C D6 06 8B 8C 24 20 01 00 00 8B 01 83 C4 0C 57 8D 54 24 14 52 FF 50 14 8B 84 24 1C 01 00 00 8B 38 85 FF 74 4A FF D3 57 6A 01 8B C8 33 F6 FF D5 85 C0 74 0A 8B C8 FF 15 78 48 D6 06 8B F0 85 F6 74 2D 8B 8C 24 18 01 00 00 51 8D 54 24 14 68 E8 AE D6 06 52 FF 15 74 4C D6 06 server.dll
066930
adoxa Сохранение аксессуаров костюма (Часть 1).
89 BD B0 02 00 00 89 BD AC 02 00 00 89 BD A8 02 00 00 -> 8D 8D E0 02 00 00 89 79 7C 89 79 D0 89 79 CC 89 79 C8 server.dll
0672C1
adoxa Сохранение аксессуаров костюма (Часть 2).
3D 39 44 39 63 39 7A 39 81 39 BA 39 D1 39 D8 39 12 3A 29 3A -> 3F 39 55 39 76 39 8F 39 96 39 BC 39 C0 39 C4 39 C8 39 CC 39 server.dll
0B2174
adoxa Сохранение аксессуаров костюма (Часть 3).
00 -> 01 ebueula.dll
00217D
Laz Не показывать лицензионное соглашение (EULA) при первом запуске (см. примечание ниже).
83 EC 08 -> 89 F0 C3 ebueula.dll
0019E0
BC46 Никогда не показывать лицензионное соглашение (EULA) при запуске игры, обходя проверку ключа в реестре. ПРИМЕЧАНИЕ: этот патч работает только после удаления файла EBUEula.dll в корневой папке Freelancer, так как игра сначала пытается загрузить этот DLL. Альтернативно, примените патч непосредственно к файлу EBUEula.dll.
68 80 -> EB 0F freelancer.exe
1B2D72
BC46 Никогда не загружать EBUEula.dll из корневой папки Freelancer (Freelancer.exe).
68 C4 57 42 00 8B -> 89 CE 31 C0 EB 03 flserver.exe
00B865
BC46 Никогда не загружать EBUEula.dll из корневой папки Freelancer (FLServer.exe).
84 C0 75 12 -> 90 90 90 90 freelancer.exe
1B16FC
Laz Не показывать предупреждение о неизвестной видеокарте.
Freelancer common.dll
142684
Laz Название папки внутри AppData, где хранится файл FLSpew.txt.
Freelancer common.dll
142684
BC46 Название папки внутри My Games, где хранятся сохранения и настройки пользователя. ПРИМЕЧАНИЕ: совпадает со смещением выше.
My Games common.dll
142690
BC46 Название папки внутри Documents, где хранится папка с предыдущего смещения (142684).
FreelancerShots common.dll
14269C
BC46 Название папки внутри Pictures, где сохраняются скриншоты из Freelancer.
FLSpew.txt freelancer.exe
1E6D24
Laz Путь к файлу FLSpew.txt.
CA 02 -> 00 00 freelancer.exe
02477A
adoxa / Laz Включить оконный режим без рамки (отключить флаги заголовка окна) (Часть 1).
CA 02 -> 00 00 freelancer.exe
02490D
adoxa / Laz Включить оконный режим без рамки (отключить флаги заголовка окна) (Часть 2).
01 -> 00 freelancer.exe
1B16CC
adoxa Принудительно запускать Freelancer в оконном режиме.
90 53 32 -> C0 DE 26 common.dll
139964
HeIIoween Использовать тип hp_type для [Light] двигателя.
90 53 32 -> C0 DE 26 common.dll
139A40
HeIIoween Использовать тип hp_type для [AttachedFX] двигателя.
84 -> 04 common.dll
057702
adoxa Сначала показывать торговые маршруты как неизвестные и разрешать их обнаружение как на радаре, так и на Nav Map.
E8 EA 8B FD FF -> 90 90 90 90 90 common.dll
04CB81
adoxa Убирает начальную угловую скорость мин при их сбросе.
74 -> EB freelancer.exe
03B348
BC46 Предотвращает запись в FLSpew.txt сообщения "*** WARNING: Failed to get start location".
7D -> EB rp8.dll
004467
RimShot Предотвращает спам ошибок "D3DERR_INVALIDCALL" в FLSpew.txt.
0F -> 2F freelancer.exe
00014E
BC46 Позволяет Freelancer использовать 4 ГБ виртуальной памяти вместо 2 ГБ.
8A 50 -> EB 0C freelancer.exe
05685F
BC46 Пропускать сюжетные кинематографические ролики (кроме сцен в космосе) с помощью клавиши Esc, как в бета-версии FL.
74 -> EB server.dll
069003
Laz Перегенерировать restart.fl при каждом запуске (с этим смещением игра не сможет загружать сохранения).
75 -> EB server.dll
069021
BC46 Перегенерировать Restart.fl при каждом запуске и при этом сохраняется возможность загружать сохранения.
8B CD E8 3A FD FF FF 84 C0 74 25 84 DB C6 44 24 13 03 75 1C 8D 8C 24 54 01 00 00 51 8D 54 24 54 52 FF 15 -> 8D 8C 24 5C 01 00 00 51 8D 54 24 5C 52 EB 13 FF 11 83 C4 08 85 C0 74 11 8B CD E8 22 FD FF FF EB 0F 90 B9 server.dll
06900F
BC46 Перегенерировать Restart.fl при каждом запуске. Также гарантирует, что Restart.fl загружается только после генерации. (Часть 1).
83 C4 08 85 C0 75 -> EB E6 83 C4 08 EB server.dll
069036
BC46 Перегенерировать Restart.fl при каждом запуске. Также гарантирует, что Restart.fl загружается только после генерации. (Часть 2).
0A 48 10 -> 82 C9 11 server.dll
06B24D
BC46 Когда обломок корабля поражается, не проверять, был ли он уже обчищен в предыдущей сессии. Это позволяет повторно обчистить обломки после загрузки сохранённой игры. ПРИМЕЧАНИЕ: этот патч работает только в одиночной игре.
61485i flserver.exe
006AF9
BC46 Идентификатор строки для юридического уведомления Microsoft, который заполняет плейсхолдер <legal notice goes here> в окне конфигурации сервера. Измените это значение на другой ID строки в serverresources.dll, чтобы отображался другой текст.
8D 54 -> EB 3F flserver.exe
006AF4
BC46 Предотвращает автоматическое заполнение плейсхолдера <legal notice goes here> юридическим уведомлением Microsoft в окне конфигурации сервера.
FF -> 00 dalib.dll
004BF4
BC46 Предотвращает работу Freelancer в фоновом режиме после выхода из игры в некоторых случаях. Это происходило из-за того, что Freelancer ожидал завершения бесконечно работающего потока.