Рыночные смещения
💥 Информация
- Все смещения указаны для файлов из официального патча 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»
означает замену исходных байтов слева новыми байтами справа. (Байты указаны в порядке расположения файлов, они не представляют собой число, как смещение.)
💥 Кредиты/Рынок
Значение по умолчанию | Файл | Смещение | Автор | Описание |
---|---|---|---|---|
05 → 1A | freelancer.exe | 0A8004 |
adoxa | Показывать текущую стоимость (состояние счета) в мультиплеере. |
9999999f | freelancer.exe | 1CAEE8 |
Dev | Максимальная стоимость любого отдельного товара. |
999999999i | server.dll | 06F46E 06F475 06F4A6 06F4AD 06F51E 06F525 06FB9B 06FBA3 06FBAE 06FC00 06FC08 06FC1C 07543C 075443 0754E0 0754E7 076426 07642D |
adoxa | Максимальное количество кредитов, которое игрок может иметь в мультиплеере (нужно изменить все смещения!). |
7F000000 | freelancer.exe | 037ECF |
adoxa | Количество предметов в продаже. |
C7 44 24 44 00 00 00 7F → 89 44 24 44 90 90 90 90 |
freelancer.exe | 037ECB |
adoxa, M0tah | Контроль наличия предметов через файлы рынка (MarketGood = ник предмета, требуемый уровень, требуемая репутация, минимум, макс. количество, полная перепродажа, множитель цены). |
04 → 39 | content.dll | 0A94D4 |
adoxa | Отключить ранги, основанные на деньгах (ранг становится фиксированным, может управляться вручную через хуки и т. п.). |
40b | content.dll | 0A9D8E |
adoxa | Лимит уровня ранга. |
7F 0F → 90 90 | content.dll | 0A9D93 |
adoxa, Gold_Sear | Игнорировать проверку лимита уровня ранга, теоретически позволяя любое количество уровней. |