Skip to content

Кэш и обновления

При подключении сервер отправляет manifest клиентских файлов и content hashes. Клиент сравнивает его с cache, загружает изменения, проверяет их и готовит package до запуска client scripts.

Сохраняйте стабильные resource paths: переименование большого файла требует повторной загрузки даже при прежнем содержимом. Удаляйте obsolete files из server tree, чтобы они не попали в следующий manifest.

Смонтированные GTA data

GTA streaming и data-file registrations живут до завершения game process. VIMP переиспользует уже смонтированный package при совпадающем hash. Если package изменился, connection останавливается с требованием restart, не смешивая два набора metadata.

После изменения vehicle, map, MLO, YTYP или metadata:

  1. Перезапустите game server.
  2. Полностью завершите GTA на test client.
  3. Запустите VIMP и подключитесь снова.
  4. Проверьте download и mount в client logs.

Для обычного CEF/script iteration полный reset может не требоваться, но для release candidate он остаётся надёжным сценарием.

VIMP developer documentation