Чтобы выполнить команду на сервере open.mp в PlayNHost, нажмите Console в меню слева, введите команду в поле Введите команду без слеша и нажмите Enter. Console отправляет её прямо в open.mp, поэтому работает любая серверная команда open.mp, а входить по RCON не нужно. Введите cmdlist, чтобы увидеть их все.
Как отправить команду
- Откройте свой сервер в панели. Значок должен показывать Онлайн.
- Нажмите Console в меню слева.
- Нажмите в поле Введите команду внизу, введите, например,
playersи нажмите Enter. - open.mp ответит в Console.
playersпечатает таблицу со столбцамиID,Name,PingиIPили ничего, если никого нет онлайн.

В игре те же команды работают для вошедшего админа с /rcon впереди, например /rcon players: Как стать админом на сервере open.mp.
Какие команды есть в open.mp?
Это команды, которыми вы будете пользоваться чаще всего, в том виде, в каком их определяет исходный код open.mp 1.6, и то, что они печатают. cmdlist показывает полный список. Номера игроков это ID из players.
| Команда | Что она делает |
|---|---|
cmdlist | Показывает все команды, которые знает сервер, под строкой Console commands: |
players | Показывает игроков онлайн: ID, ник, пинг и IP |
say <text> | Отправляет всем игрокам в чат * Admin: <text> |
kick <id> | Кикает игрока, печатает <name><# id - ip> has been kicked. |
ban <id> | Банит игрока, печатает ... has been banned. |
banip <ip> | Банит IP-адрес, печатает IP <ip> has been banned. |
unbanip <ip> | Снимает бан с IP-адреса |
reloadbans | Заново читает bans.json после вашей правки, печатает Banlist reloded. |
password <text> | Задаёт пароль для входа до следующего перезапуска. password 0 убирает его, password без аргументов показывает его |
changemode <name> | Сразу переключает на геймод gamemodes/<name>.amx |
gmx | Завершает текущий геймод и запускает следующий в ротации |
loadfs <name> | Загружает filterscripts/<name>.amx, печатает Filterscript '<name>' loaded. |
unloadfs <name> | Выгружает фильтрскрипт |
reloadfs <name> | Перезагружает фильтрскрипт после того, как вы загрузили новую версию |
weather <id> | Меняет погоду для всех |
worldtime <hour> | Меняет время в мире |
gravity <value> | Меняет гравитацию, 0.008 это норма |
echo <text> | Печатает текст только в Console |
Если ввести команду, которой в open.mp нет, он напечатает Unknown command or variable: и ваш текст. Подробнее о командах: руководство open.mp Controlling a Server. Чтобы сменить название сервера насовсем, используйте config.json: Как изменить название, пароль и число слотов сервера open.mp.
Что остаётся после перезапуска?
Баны от ban и banip сохраняются в bans.json и действуют дальше. Всё остальное, например password, weather или changemode, действует только до перезапуска сервера: при следующем запуске open.mp снова читает config.json. Чтобы изменение стало постоянным, впишите его в config.json: Настройки config.json сервера open.mp: все опции.
Как остановить сервер из Console?
Используйте Остановить вверху страницы. Панель корректно останавливает open.mp его собственной командой exit. Принудительно остановить нужно только для сервера, который сам не останавливается: панель предупреждает, что принудительная остановка «может привести к безвозвратной потере данных».
Можно ли отправлять команду по расписанию?
Да. В Быстрые задачи задача Отправить команду отправляет любой текст в Console, сразу или по расписанию. Например, say Server restarts in 5 minutes перед запланированным перезапуском: Как перезапускать сервер open.mp по расписанию.
Где лог сервера?
Console показывает вывод в реальном времени. open.mp также пишет всё в log.txt в папке сервера, который можно открыть во вкладке Files. Подробнее о самой странице Console: Как пользоваться консолью и выполнять команды.



