Чтобы изменить настройки сервера open.mp в PlayNHost, откройте Настройки, нажмите config.json в разделе Конфигурационные файлы, измените строки и нажмите Сохранить и перезапустить. Редактор показывает каждую опцию верхнего уровня config.json как переключатель, число или текстовое поле и всегда пишет корректный JSON. Списки геймодов, фильтрскриптов и плагинов правятся в самом файле во вкладке Files.
Как открыть настройки config.json
- Откройте свой сервер в панели и нажмите Настройки в меню слева.
- В списке слева, в разделе Конфигурационные файлы, нажмите
config.json. В карточке написано «Настройки из config.json без ручного редактирования файла.» - Измените нужное. Карточка считает ваши изменения и пишет «Чтобы они применились, сервер должен перезапуститься.»
- Нажмите Сохранить и перезапустить, чтобы применить их сейчас, или Только сохранить, чтобы они применились при следующем запуске. Вернуть отбрасывает ваши изменения.

Во вкладке Files у config.json есть значок Конфиг, который открывает ту же карточку. Если нажать на имя файла, откроется текстовый редактор.
Что делает каждая опция?
Описания взяты из руководства по config.json open.mp для open.mp 1.6; значения по умолчанию указаны для нового сервера PlayNHost. Названия строк в карточке остаются английскими, как в панели, поэтому рядом в скобках указан их смысл.
| Строка | По умолчанию | Что она делает |
|---|---|---|
| Name (название) | open.mp server | Название в списке серверов лаунчера и при подключении игроков |
| Password (пароль) | пусто | Пароль для входа. Пусто значит, что зайти может любой, у кого есть адрес |
| Announce (анонс) | включён | Просит open.mp внести ваш сервер в его интернет-список |
| Enable query (включить запрос) | включён | Показывает данные вашего сервера в браузере серверов. Зайти игроки могут и при выключенном |
| Language (язык) | пусто | Язык в браузере серверов, по которому игроки могут фильтровать |
| Website (сайт) | open.mp | Сайт, который показывается для вашего сервера |
| Discord, Invite (приглашение) | пусто | Ваша ссылка-приглашение в Discord, показывается в лаунчере open.mp |
| Logo (логотип) | пусто | Ссылка на картинку с вашим логотипом, показывается в лаунчере open.mp |
| Banners (баннеры), Light и Dark | пусто | Ссылки на картинки ваших баннеров, показываются в лаунчере open.mp |
| Chat input filter (фильтр ввода в чате) | включён | Выключите, чтобы разрешить в чате такие символы, как % |
| Max bots (макс. ботов) | 0 | Сколько игровых слотов могут занять NPC |
| Game (игра) | Параметры игрового процесса, см. ниже | |
| Logging (логирование) | Что попадает в log.txt, например чат и смерти |
Параметры группы Game
Game открывает группу параметров, у каждого своя строка:
- Weather (
10) и Time (12): погода и час, с которыми стартует сервер, показываются в браузере. - Mode и Map: текст режима и карты в браузере. Большинство геймодов задают свой текст режима, и он главнее.
- Use_nametags: ники и полоски здоровья над игроками.
- Use_zone_names: названия районов, например «Vinewood», на экране.
- Use_stunt_bonuses: деньги за трюки на машинах.
- Chat_radius и Use_chat_radius: ограничить чат ближайшими игроками.
- Vehicle_respawn_time: в миллисекундах,
10000это 10 секунд.
Геймод может менять многие из этих параметров из своего скрипта, поэтому настройка здесь с некоторыми геймодами может ни на что не влиять.
Что панель задаёт за меня?
Перед каждым запуском панель записывает в config.json три вещи. Не меняйте их ни в файле, ни в этой карточке, потому что при следующем запуске они будут заменены:
| В config.json | Откуда берётся |
|---|---|
network.port | Собственный порт вашего сервера. Никогда его не меняйте |
rcon.password, rcon.enable | Пароль RCON в Настройки, Настройки игры; удалённый RCON всегда включён |
max_players | Строка Слоты на странице Обзор, до лимита вашего тарифа. В этой карточке её нет |
Группы Network (сеть) и Rcon в карточке всё равно видны, и группа Rcon показывает Пароль RCON открытым текстом, поэтому любой, кому вы разрешите открывать эту карточку, сможет его прочитать. Оставьте Network как есть: неверное значение там может помешать игрокам подключиться. Пароль админа меняйте в Настройки игры: Как стать админом на сервере open.mp.
Что можно менять только в файле?
В разделе pawn три списка, которые карточка показать не может: main_scripts (геймоды), side_scripts (фильтрскрипты) и legacy_plugins (плагины). Правьте их во вкладке Files: нажмите config.json, измените строку, нажмите Сохранить содержимое и перезапустите сервер. См. Как сменить геймод на сервере open.mp и Как добавить плагины на сервер open.mp.
Если файл сломан после правки вручную, Console показывает Error while parsing config file, а open.mp запускается со встроенными настройками по умолчанию, в том числе на порту 7777 вместо собственного порта вашего сервера: Проблемы с сервером open.mp и их решения.
Можно ли вместо этого использовать server.cfg?
Нет. open.mp по-прежнему читает server.cfg от SA-MP, но в руководстве по config.json рекомендуют config.json, а в PlayNHost панель управляет именно config.json. Не кладите server.cfg в папку сервера: open.mp читает его после config.json, и его строки главнее, поэтому строка port уведёт сервер с его собственного порта, и игроки не смогут подключиться. Переносите старые настройки вручную: Как перенести сервер SA-MP на open.mp.



