Как изменить стартовую карту на сервере CS 1.6

Как изменить стартовую карту на сервере CS 1.6

1 Через файл mapcycle.txt (рекомендуется)

Самый простой и правильный способ.

Где находится файл

cstrike/mapcycle.txt

Что нужно сделать

Открой файл mapcycle.txt

Первой строкой впиши карту, которая должна загружаться при старте сервера, например:

de_dust2 
de_inferno 
de_nuke
  • Сохрани файл
  • Перезапусти сервер

Сервер всегда запускается с первой карты в этом списке.

2 Через server.cfg

Можно указать карту напрямую в файле cstrike/server.cfg добавив или изменив строку:

map de_dust2

После перезапуска сервер стартует именно с этой карты, но после смены карты сервер снова пойдёт по mapcycle.txt

3 Через командную строку запуска сервера

Подходит для VPS / выделенных серверов.

Пример запуска

hlds_run -game cstrike +map de_dust2 +maxplayers 32

Самый надёжный способ — карта задаётся сразу при старте HLDS.

4 Через консоль сервера (временно)

Работает до следующего перезапуска.

Команда

changelevel de_dust2

или

map de_dust2

После рестарта сервера карта не сохранится

5 Через AMX Mod X (если установлен)

Команда

amx_map de_dust2

или

amx_votemap de_dust2

Не влияет на стартовую карту после перезапуска

Частые ошибки

Ошибка Решение
Сервер не запускается Проверь, есть ли карта в папке cstrike/maps
Загружается старая карта Проверь mapcycle.txt и server.cfg
Карта сразу меняется Проверь плагины авто-смены карт
Не сохраняется карта Используй mapcycle.txt или параметры запуска