HumanitZ включает специальные команды RCON, которые помогают модераторам управлять сервером. С помощью этих команд менеджеры сервера могут кикать или банить игроков, задавать текущий сезон или погоду, управлять временем работы сервера или помогать застрявшим игрокам. С помощью команд вроде teleport игроков можно перемещать к ближайшей точке спавна, помогая новичкам сориентироваться при первом запуске игры. Команды RCON отличаются от внутриигровых команд администратора и требуют доступа к панели или удаленного клиента.
Примечание: команды RCON отличаются от команд администратора. Список внутриигровых команд администратора см. в нашем руководстве здесь.
1. Войдите в панель BisectHosting Starbase.
2. Остановите сервер.
3. Перейдите на вкладку Startup.
4. В раскрывающемся списке Enable RCON выберите Enabled.
5. Запустите сервер.
6. Перейдите на вкладку Console .
7. Введите любую команду RCON в поле чата.
| Команда | Описание |
|---|---|
info |
Выводит текущую информацию о мире. |
QuickRestart |
Перезапускает сервер через одну минуту. |
Players |
Выводит список игроков, подключенных в данный момент (name/SteamID).
|
fetchbanned |
Выводит список SteamID игроков, которые сейчас находятся в бане. |
RestartNow |
Немедленно перезапускает сервер. |
CancelRestart |
Отменяет запланированный перезапуск. |
admin [message] |
Отправляет сообщение в чат с тегом [Admin].
|
kick [SteamID] |
Кикает указанного игрока с сервера. |
ban [SteamID] |
Удаляет целевого игрока и добавляет его SteamID в бан-лист. |
unban [SteamID] |
Удаляет SteamID игрока из бан-листа. |
teleport [SteamID] |
Телепортирует целевого игрока к ближайшей точке спавна. |
unstuck [SteamID] |
Освобождает целевого игрока, если он застрял. |
restart [minutes] |
Перезапускает сервер через X минут.
|
shutdown |
Немедленно выключает сервер. |
season [name] |
Устанавливает текущий сезон. |
weather [name] |
Устанавливает текущую погоду. |
fetchcardata [SteamID] |
Получает данные об автомобиле игрока; полезно для поиска индекса при изменении позиции. |
modcarpos [SteamID] [INDEX] [X|Y|Z] |
Задает позицию автомобиля с помощью SteamID и индекса, полученного из данных автомобиля. |
modsave_pos [SteamID] [X|Y|Z] |
Редактирует файл сохранения игрока, чтобы обновить координаты его текущей позиции. |
fetchplayerdata [SteamID] |
Получает показатели состояния игрока, статистику (Ping, Level, Clan), инвентарь и текущую позицию.
|
spawnitem [SteamID] [ItemID] [Count] |
Спавнит указанный предмет прямо перед игроком. |
spawnbackpack [SteamID] [BackpackID] |
Спавнит рюкзак перед игроком. |
spawncar [SteamID] [CarID] |
Спавнит транспорт перед игроком. |
spawnai [SteamID] [AIType] [Count] [Distance] |
Спавнит AI-сущности рядом с игроком на указанном расстоянии. |
eventzombie [SteamID] [power] |
Запускает событие зомби, нацеленное на всех игроков; параметр силы масштабирует количество и типы. |
eventbandit [SteamID] [power] |
Запускает событие бандитов, нацеленное на всех игроков. |
addtoclan [SteamID] [ClanName] |
Принудительно добавляет игрока в указанный клан. |
kickfromclan [SteamID] |
Удаляет игрока из его текущего клана. |
settime [time] |
Устанавливает внутриигровое время (например, 2300 для 11 вечера).
|
setdayspassed [days] |
Устанавливает количество прошедших дней, от которого масштабируется сложность события зомби. |
resetspawners true |
Сбрасывает все спавнеры мира к их начальному состоянию. |
overridezeekmulti [multiplier] |
Настраивает глобальный множитель спавна зомби. |
overrideanimalmulti [multiplier] |
Настраивает глобальный множитель спавна животных. |
overridebanditmulti [multiplier] |
Настраивает глобальный множитель спавна бандитов. |
overridezeekrespawntime [minutes] |
Устанавливает время восстановления спавна зомби в минутах. |
overrideanimalrespawntime [minutes] |
Устанавливает время восстановления спавна животных в минутах. |
overridebanditrespawntime [minutes] |
Устанавливает время восстановления спавна бандитов в минутах. |
suspendspawners [true/false] |
true убирает всех AI и приостанавливает спавн; false возобновляет обычную работу.
|
clearinfection [SteamID] |
Снимает статус заражения с указанного игрока. |
setinfectionamount [SteamID] [amount] |
Устанавливает уровень заражения игрока (0–100); при 100 игрок умирает.
|
fullhealth [SteamID] |
Исцеляет игрока до 100% и снимает все негативные статусные эффекты. |
setquestreadytocomplete [SteamID] [questID] |
Помечает квест как готовый к сдаче соответствующему NPC за награды. |
setquestcomplete [SteamID] [questID] |
Немедленно завершает квест без наград и взаимодействия с NPC. |
forceresetquest [SteamID] [questID] |
Полностью сбрасывает квест, позволяя игроку принять его снова. |
incrementachievement [SteamID] [ID] [Amount] |
Увеличивает прогресс указанного достижения на заданное значение. |
overridexpmulti [multiplier] |
Настраивает глобальный множитель очков опыта (XP). |
readallbooks [SteamID] |
Мгновенно открывает все чертежи крафта и строительства. |
forgetallbooks [SteamID] |
Снова блокирует все чертежи, отменяя эффект readallbooks. |
unlocktrees [SteamID] |
Открывает доступ ко всем деревьям навыков (очки все равно нужно потратить). |
givexp [SteamID] [amount] |
Выдает игроку указанное количество XP. |
tptoplayer [Target] [Player] |
Телепортирует целевого игрока к местоположению другого игрока. |
sendadminmsgto [SteamID] [message] |
Отправляет личное административное сообщение указанному игроку. |
fixcar [SteamID] |
Телепортирует автомобиль владельца к нему, если машина застряла под картой или в воздухе. |
Как подключиться через удаленный RCON-клиент
1. Войдите в панель BisectHosting Starbase.
2. Остановите сервер.
3. Перейдите на вкладку Startup.
4. Запишите или измените текущий пароль RCON. Если оставить поле пустым, пароль будет сгенерирован случайно.
5. Запустите сервер.
6. Перейдите на вкладку Network
7. Скопируйте указанный Third Address — это будет [IP]:[Port+2] сервера.
8. Откройте mcrcon или другой удаленный инструмент RCON.
9. Когда появится запрос хоста, вставьте IP сервера из шага 7. Не указывайте порт в конце.
10. Введите RCON-порт сервера.
11. Вставьте пароль RCON сервера из шага 4.