Project Zomboid Отсутствует файл media
Аренда сервера Project Zomboid: XLGAMES.GG
Ошибка File doesn't exist on the client в Project Zomboid
Иногда после обновления сервера Project Zomboid или по другой причине при входе на сервер игрок может получить ошибку о том, что на клиенте отсутствует какой-либо файл.
Например:
File doesn't exist on the client: media/lua/shared/joypad/joypadsetup.lua
Ошибка может быть и с другим файлом из папки media.
При этом часть игроков может заходить на сервер без проблем, а у одного или нескольких игроков будет появляться ошибка отсутствующего файла.
Почему может появиться эта ошибка
Чаще всего проблема связана с тем, что файлы сервера Project Zomboid или кэш Steam Workshop / SteamCMD обновились некорректно.
Из-за этого сервер может отдавать клиенту старые, неполные или повреждённые данные, а клиент при подключении получает ошибку о несовпадении файлов.
Обычно помогает повторное обновление сервера с удалением папки media.
Шаг 1. Попробуйте обновить сервер
Для начала попробуйте просто обновить сервер через панель управления.
Если вы не знаете, как обновить сервер, используйте отдельный гайд:
Если после обновления ошибка осталась, переходите к следующему шагу.
Шаг 2. Откройте «Дополнительные настройки»
В панели управления сервером откройте вкладку «Дополнительные настройки».

Дополнительные настройки в панели управления сервером Project ZomboidШаг 3. Удалите папку media
В дополнительных настройках нажмите кнопку:
Удалить media

Удалить media в дополнительных настройках сервера Project ZomboidПосле нажатия папка media будет удалена с сервера.
Шаг 4. Обновите сервер заново
После удаления папки media нажмите кнопку «Обновить».

Обновить в панели управления сервером Project ZomboidСервер заново скачает недостающие файлы, включая папку media.
В большинстве случаев этого достаточно, чтобы исправить ошибку:
File doesn't exist on the client
Дополнительно: удаление steamapps
Если удаление папки media и повторное обновление не помогли, можно дополнительно сбросить кэш Steam.
Для этого снова откройте «Дополнительные настройки» и нажмите кнопку:
Удалить steamapps

Удалить steamapps в дополнительных настройках сервера Project ZomboidПосле этого снова нажмите «Обновить», чтобы сервер заново скачал необходимые файлы.
Рекомендуемый порядок действий
Если у игрока появляется ошибка отсутствующего файла, используйте такой порядок:
- Обновите сервер обычной кнопкой «Обновить».
- Если не помогло — откройте «Дополнительные настройки».
- Нажмите «Удалить media».
- Снова нажмите «Обновить».
- Если ошибка осталась — нажмите «Удалить steamapps».
- После этого снова обновите сервер.
Важно
- Ошибка может указывать на любой файл из папки
media, не только наjoypadsetup.lua. - Если часть игроков может зайти, а часть не может, это всё равно может быть связано с некорректными файлами сервера или кэшем.
- После удаления
mediaобязательно нужно нажать «Обновить», иначе сервер не скачает папку заново. - После удаления
steamappsтакже обязательно нужно выполнить обновление сервера. - Обычно удаление
mediaи повторное обновление решает проблему.
Полезные ссылки
Общие
Как подключиться к серверу по FTP
Управление сервером через бота ВКонтакте
Управление сервером через бота Telegram
Управление сервером через бота Discord
Подробные
Project Zomboid: Настройка сервера
Project Zomboid: Как подключиться к своему серверу
Project Zomboid: Консольные команды
Project Zomboid: Как стать админом на сервере
Project Zomboid: Как изменить версию сервера
Project Zomboid как настроить интеграцию с Discord для чата, логов
Как обновить сервер
Хостинг серверов Project Zomboid на XLGAMES.GG