CLEO JS Garage Camera Fix

Статус
В этой теме нельзя размещать новые ответы.

D3.Pheonix

🎹
Автор темы
Модератор
2,817
1,599
Версия SA-MP
  1. Любая
Восстанавливает поведение камеры внутри гаража.
Общие требования: gta_sa v1.0 US
Требования для JS: Cleo Redux + cleo v4.4

* В конце имени JS файла обязательно должна присутствовать приставка [mem]

CLEO:
{$CLEO}
0000:

0@ = 0x96C7E0

for 1@ = 0 to 49
0A8E: 2@ = 0x4E + 0@ // Door Flags offset
0A8C: write_memory 2@ size 1 value 0x20 virtual_protect 1 // camera follows player
0@ += 0xD8 // offset to next garage
end
0A93: end_custom_thread

JavaScript:
/// <reference path=".config/sa.d.ts" />

const restoreGarageCamera = (garageOffset = 0x96C7E0, garageIndex = 0) => {
    Memory.Write(garageOffset + 0x4E, 1, 0x20, 1)
    return garageIndex < 50 && restoreGarageCamera(garageOffset + 0xD8, garageIndex + 1);
}

restoreGarageCamera();
 

Вложения

  • restore_garage_camera[mem].js
    309 байт · Просмотры: 49
  • restore_garage_camera.cs
    17.5 KB · Просмотры: 94
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.