Чтобы дать игроку роль на сервере Vintage Story в PlayNHost, введите /player PlayerName role rolename в Console, пока сервер Онлайн, например /player Alex role sumod для модератора выживания. Роль определяет, что игроку можно делать. Новые игроки получают роль suplayer (игрок выживания), пока вы не измените роль по умолчанию.
Как дать игроку роль?
- Откройте свой сервер в панели и нажмите вкладку Console. На значке должно быть Онлайн.
- Введите
/player PlayerName role rolename, указав точный ник игрока и код роли из таблицы ниже. - Нажмите Enter. Console покажет ответ игры.
Чтобы увидеть текущую роль игрока, введите /player PlayerName role без кода роли.
Эти команды можно вводить и в игровом чате, когда вы администратор: Как стать администратором на сервере Vintage Story.
Какие роли есть в Vintage Story?
Это девять ролей стандартного сервера Vintage Story, как их описывает официальное руководство по настройке сервера:
| Код роли | Название | Что может игрок |
|---|---|---|
suvisitor | Survival Visitor (гость в режиме выживания) | Заходить и писать в чат, но ничего не использовать, не ставить и не ломать. |
crvisitor | Creative Visitor (гость в творческом режиме) | Заходить, писать в чат и летать, но ничего не использовать, не ставить и не ломать. |
limitedsuplayer | Limited Survival Player (ограниченный игрок выживания) | Строить только там, где разрешено, управлять группами игроков, писать в чат. |
limitedcrplayer | Limited Creative Player (ограниченный творческий игрок) | То же, что выше, плюс летать и менять свой игровой режим. |
suplayer | Survival Player (игрок выживания) | Строить на незащищённой земле, управлять группами игроков, писать в чат. Роль по умолчанию для новых игроков. |
crplayer | Creative Player (творческий игрок) | Строить везде, летать и менять свой игровой режим. |
sumod | Survival Moderator (модератор выживания) | Строить везде, кикать и банить игроков. |
crmod | Creative Moderator (творческий модератор) | То же, что модератор выживания, плюс летать и менять игровые режимы. |
admin | Admin (администратор) | Все привилегии, в том числе право назначать администраторами других игроков. |
Как изменить роль, которую получают новые игроки?
Роль новых игроков задаёт строка DefaultRoleCode в serverconfig.json, на новом сервере она равна suplayer. Её нет на карточке serverconfig.json в панели, а официальное руководство по выделенному серверу говорит, что команды для её изменения нет, поэтому меняйте её в Files:
- Остановите сервер на вкладке Console и дождитесь, пока на значке появится Офлайн.
- Нажмите вкладку Files, откройте папку
dataи нажмитеserverconfig.json. - Найдите строку, которая начинается с
"DefaultRoleCode": "suplayer", и заменитеsuplayerдругим кодом роли, напримерsuvisitor, чтобы новые игроки могли только осматриваться, пока вы не повысите их. - Сохраните файл и запустите сервер.
Чтобы изменить роль игрока, который уже заходил, используйте /player PlayerName role rolename; по словам руководства, это работает, пока он онлайн и офлайн, без перезапуска. О правке файлов в панели см. Как загружать, редактировать и упорядочивать файлы сервера.
Роль это то же самое, что доступ к панели?
Нет. Роль это то, что игрок может делать внутри игры. Доступ к панели, в разделе Команда и роли в меню слева, определяет, кто может запускать сервер, открывать Console или редактировать файлы: Как пригласить друзей и дать им доступ. Тот, кто может пользоваться Console, может выполнять любые команды игры, поэтому давайте доступ к Console только тем, кому доверяете.



