Кэш и обновления
При подключении сервер отправляет 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:
- Перезапустите game server.
- Полностью завершите GTA на test client.
- Запустите VIMP и подключитесь снова.
- Проверьте download и mount в client logs.
Для обычного CEF/script iteration полный reset может не требоваться, но для release candidate он остаётся надёжным сценарием.