Lua m_snTimeInMilliseconds fix

Corenale

Известный
Автор темы
164
276
Версия SA-MP
  1. Любая
Описание: Фиксит потерю точности в тех местах в коде, которые конвертируют переменную CTimer::m_snTimeInMilliseconds во float.
(т.е. fild dword ptr [_ZN6CTimer22m_snTimeInMillisecondsE])
(тупым перенаправлением на CAEAudioUtility::GetCurrentTimeInMilliseconds)
Сервер может произвольно устанавливать m_snTimeInMilliseconds через PRC onUpdateGlobalTimer.
Пример потери точности:
image (3).png
(Несколько пуль полетело в одну точку)
 

Вложения

  • m_snTimeInMilliseconds_fix.lua
    1.5 KB · Просмотры: 54
Последнее редактирование: