АФК Камера

Maxim25012

Известный
Автор темы
535
266
Версия SA-MP
  1. Любая
Есть в оригинальной Сашке такая фича: если примерно полторы минуты бездействовать, то камера начнёт слегка качаться, а также самостоятельно наблюдать за пешеходами и машинами. Объяснять её суть смысла нет, многие и так про это знают.

Ну так вот, Калкор сделал так, что этого больше не происходит. Понятно, зачем, но хотелось бы вернуть эту фичу обратно. Есть ли скрипт или плагин, который бы её возвращал? Или хотя бы адреса, по которым Калкор что-то намутил. Самому искать адреса надоело, тем более, что кто-то уже мог это сделать, а тратить столько времени на то, чтобы изобрести велосипед, не шибко-то и хочется, да и всяких патчей в дллке сампа до жопы, в слитом исходнике патчей таких не нашёл, либо плохо искал.
 
Последнее редактирование:

Maxim25012

Известный
Автор темы
535
266
Короче, последовав совету выше, таки нашёл, где нагадил Калкор:
  • Поставил ret в начале какой-то функции (0x522C80), которая отвечает за активацию АФК камеры
  • Нопнул вызов вышеупомянутой функции здесь по адресу 0x524582
Сосать. Однако камера, переключаясь между пешеходами или машинами, двигается дёргано, значит, нашёл я не всё, но этого достаточно, чтобы камера могла заниматься произволом.

Используя то, что нашёл, я написал CL*O-скрипт, который автоматом будет убирать эти патчи (только 1.0 US версия игры).
 

Вложения

  • SMPAFKC.cs
    17.9 KB · Просмотры: 3

Lyenko

Участник
63
32
Короче, последовав совету выше, таки нашёл, где нагадил Калкор:
  • Поставил ret в начале какой-то функции (0x522C80), которая отвечает за активацию АФК камеры
  • Нопнул вызов вышеупомянутой функции здесь по адресу 0x524582
Сосать. Однако камера, переключаясь между пешеходами или машинами, двигается дёргано, значит, нашёл я не всё, но этого достаточно, чтобы камера могла заниматься произволом.

Используя то, что нашёл, я написал CL*O-скрипт, который автоматом будет убирать эти патчи (только 1.0 US версия игры).
Залей в отдельную тему, кому то будет полезно