Чтобы добавить свою карту на сервер Sven Co-op в PlayNHost, загрузите архив карты в папку svencoop_addon на вкладке Files, отметьте его и нажмите Распаковать, затем запустите карту командой changelevel в Console. В официальной вики сказано, что свой контент должен лежать в svencoop_addon, а не в папке svencoop.
Добавьте карту
- Скачайте архив карты на свой компьютер. Большинство карт Sven Co-op есть на scmapdb.com, базе карт от сообщества, на которую ссылается официальное руководство. Её ведёт не команда Sven Co-op.
- Откройте свой сервер в панели и нажмите вкладку Files.
- Откройте папку
svencoop_addon. Если её нет, нажмите Создать папку и назовите еёsvencoop_addon. - Нажмите Загрузить и выберите архив либо перетащите его на страницу. Дождитесь окончания загрузки.
- Отметьте архив и нажмите Распаковать на появившейся панели. Файлы окажутся в
svencoop_addon. - Откройте появившиеся папки и убедитесь, что файл карты лежит по пути
svencoop_addon/maps/<name>.bsp. Затем удалите архив, чтобы в папке был порядок. - Нажмите вкладку Console и введите
changelevelи название карты, напримерchangelevel mymapдляsvencoop_addon/maps/mymap.bsp. ДождитесьStarted map "mymap".

Файловый менеджер распаковывает архивы .zip, .rar и .7z. Целые папки он не загружает: загрузите архив и распакуйте его или используйте SFTP: Как подключиться к файлам сервера по SFTP.
Как должны выглядеть папки?
Вики Sven Co-op описывает правильно упакованную карту:
- В архиве лежат папки вроде
maps,models,sound,sprites,gfxиscripts, часто с файлами.wad. Все они идут прямо вsvencoop_addon, так что файл карты оказывается по путиsvencoop_addon/maps/<name>.bsp. - Архив только с файлом
.bspи, возможно, несколькими файлами.txtили.cfgкладётся вsvencoop_addon/maps. - Архив с единственной папкой
svencoop: переместите то, что лежит в этой папке, вsvencoop_addon. - В папке
scriptsдолжна быть только папкаmaps. Вики называет всё остальное в ней подозрительным: не оставляйте этого.
Нужно ли игрокам скачивать карту?
Игроки, у которых карты нет, скачивают её с вашего сервера при входе. В официальном руководстве указан sv_allowdownload со значением по умолчанию 1: «Allow players to download custom content from your server» (разрешить игрокам скачивать свой контент с вашего сервера). Более быстрый вариант в руководстве это sv_downloadurl, веб-адрес, где хранятся те же файлы, «so players can download it very fast» (чтобы игроки могли скачать их очень быстро), и его называют «essential to get players onto your server while it's running non-standard maps» (обязательным, чтобы игроки заходили на сервер с нестандартными картами). Для него нужен отдельный веб-хостинг с теми же файлами.
Как добавить карту в голосование за карту?
Игроки могут голосовать только за карты из списка svencoop/mapvote.cfg. Откройте его на вкладке Files, добавьте свою карту и нажмите Сохранить содержимое. Держите список короче 200 карт: в официальном руководстве предупреждают, что «Exceeding 200 maps may prevent players joining due to "reliable channel overflowed"!» (превышение 200 карт может не пустить игроков из-за "reliable channel overflowed").
Как сделать карту стартовой?
Впишите её название в Карта по умолчанию в разделе Настройки, Настройки игры и перезапустите. См. Как сменить карту на сервере Sven Co-op.
Как удалить свою карту?
Удалите её файлы из svencoop_addon на вкладке Files: как минимум maps/<name>.bsp, а также её модели, звуки и спрайты, если их не использует другая карта. Сначала сделайте бэкап, чтобы вернуть файлы: Как сделать бэкап и восстановить сервер Sven Co-op.
Подробнее о файловом менеджере: Как загружать, редактировать файлы сервера и управлять ими.



