Рыночные смещения
🔐
Рыночные смещения

💢 Информация

  • Все смещения указаны для файлов из официального патча 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 Игнорировать проверку лимита уровня ранга, теоретически позволяя любое количество уровней.