Майнкрафт — очень популярная игра. Несмотря на простую графику (которая только придает ей особый колорит), за продолжительное время своего существования становится только популярней и популярней. Если вам надоело быть рядовым игроком и вы решили стать админом — эта статья для вас.
Как стать админом майнкрафт сервера
Для начала нужно усвоить, что есть всего два легальных способа стать админом:
- Нужно, чтобы тебя сделали админом. А для этого нужно попросить у админов того сервера, где ты играешь, чтобы тебя приняли в команду. Узнать, нужен ли им еще админ. Если да, то какие требования они предъявляют к кандидату. Возможно, ты как раз тот, кто нужен и тебя давно ждут.
- Если первый способ не подходит, то есть второй — беспроигрышный. Нужно всего-навсего создать свой сервер майнкрафт. Как это сделать, можно прочитать в статье . Это, конечно, не совсем просто, но ведь игра стоит свеч. К тому же установить и настроить сервер нужно всего один раз, а играть потом можно очень долго.
Итак, вы скачали серверную версию майнкрафта, создали и настроили свой сервер и теперь остается только стать админом. Выполнение этой задачи может отличаться в различных версиях игры и в разных сборках, поэтому лучше уточнить информацию о том, как стать админом конкретно для вашей версии. Обычно в инструкциях по установке и настройке сервера майнкрафт есть вся необходимая информация.
LuckPerms Как Создать Привилегии Быстро и Легко | Создание Донат Статусов
Ниже мы приводим несколько типичных способов решения этой задачи:
- В текстовом документе ops.txt нужно прописать имена админов. То есть свое имя, под которым вы заходите в майнкрафт и имена друзей, если вы захотите сделать их админами.
- В консоли прописываем pex group admin user [указываете ник будущего админа]).
- Находим файл premissions.yml и напротив users пишете ваш игровой ник.
Если вы грезите о работе администратора и не обязательно в майнкрафт, можете прочитать статью . В целом, задачи администратора зачастую одни и те же даже в несколько отличных видах деятельности. А игра это не только тренировка и развитие навыков, но и возможность попробовать себя в определенной сфере деятельности. Очень здорово понять, чем хочешь заниматься в этой жизни и чем раньше, тем лучше. Ведь не зря говорят: «Счастлив тот, кто занимается любимым делом».
Играя в Minecraft, часто надоедает просто копать руду или копить ресурсы, чтобы скрафтить алмазный сет брони либо зачарованный меч. Ведь построить свой дом, сделать какие-то механизмы или выделиться из толпы копателей хочется сразу и без промедления. Этого всего возможно добиться благодаря опциям администратора. О них и поговорим.
Если вы играете на сервере в интернете, стать админом сможете, купив «VIP статус» или так называемую «Админку» (названия этого пакета могут отличаться). Сообщения о продаже таких услуг и совет, к кому обратиться с вопросом покупки, регулярно печатаются роботом в чате. Что же даст такой «Премиум» набор? Например, вы сможете летать по карте, моментально ломать и ставить любые блоки.
КАК СДЕЛАТЬ ДОНАТЫ НА СВОЙ СЕРВЕР НА АТЕРНОС В МАЙНКРАФТ | ПОДРОБНАЯ НАСТРОЙКА ПЛАГИНА LUCKPERMS
Но это удовольствие обойдется вам недешево, его средняя цена колеблется от четырехсот до тысячи рублей, в зависимости от популярности игрового сервера (соответственно, чем более раскрученный игровой портал, тем дороже). Так что, либо добывайте и крафтите все сами, либо выкладывайте деньги, тут уж решать вам.
Кстати, во избежание непонимания набора функции того или иного пакета услуг поговорите с представителями администрации сервера, а конкретно — с человеком, который отвечает за продажу различных услуг проекта. Он обязан объяснить, что входит в состав определенного набора. В одиночной игре получить режим админа довольно просто.
Для этого при генерации новой игры зайдите в пункт «Больше настроек мира». Дальше клацните на кнопку «Включить читы» (в разных версиях клиента название клавиши может немного отличаться). После того как загрузилась новая игра, откройте чат нажатием кнопки «Т» на клавиатуре и напишите в строке «/gamemode 1». И можете ставить или ломать любые блоки одним кликом мишки, в том числе и бедрок, а также летать. Если вам надоел этот режим, имеется возможность выйти, если пропишете в чате команду «/gamemode 0».
После того как создали свой мир и включили гейммод, нужно открыть его для коллективной игры, чтобы получился мини-сервер. Нажмите клавишу «Esc» и выберите пункт «Открыть для сети», эта опция присутствует во всех версиях клиента игры, так что не переживайте. Чтобы добавить другого игрока в раздел администрации, его следует просто «опнуть», как это в шутку называют бывалые геймеры. Для этого откройте чат и введите команду «/op ник игрока», хотя в некоторых версиях лаунчера слэш не используется.
Но для коллективной игры все же лучше, если вы установили готовый сервер Minecraft, так как на нем уже есть какие-то постройки, и он больше рассчитан на множество игроков, чем обычный голый мир, хотя и добавлять админов несколько сложнее. Для этого найдите файл «ops.txt», который находится в директории с игрой. Для упрощения задачи можно воспользоваться поиском в меню «Пуск», то есть просто откройте его и введите имя файла в строку под надписью «Все программы». После появится текстовый документ, в нем нужно ввести ники игроков, каждый из новой строчки, а после сохранить файл.
И совет напоследок: добавляйте в раздел администрации только надежных игроков, так как вы им даете своеобразный ключик от сервера, и они смогут сделать все что угодно.
На сегодняшний день «Майнкрафт» является одной из самых популярных игр. Здесь вы можете делать абсолютно все — к вашим услугам предоставляется целый мир, с любым элементом которого можно взаимодействовать и использовать его для выживания. Вы можете строить дома, создавать инструменты и оружие, проектировать различные механизмы и так далее.
Однако при этом стоит отметить, что очень многие геймеры любят «Майнкрафт» за его многопользовательский режим. Там вам предлагается делать все то же самое, но только в компании других игроков, которые могут быть как вашими друзьями, так и врагами. В данной статье вы узнаете подробности о мультиплеере, а также получите информацию о том, как стать админом в «Майнкрафте» и что это за собой повлечет.
Мультиплеер в «Майнкрафте»
Если вы решили узнать, в «Майнкрафте», то вы, вероятнее всего, уже ознакомились с основами многопользовательского режима. Дело в том, что в одиночной игре вы сами себе админ, поэтому назначения конкретной должности не требуется. Однако в многопользовательском режиме на сервере присутствует большое количество игроков, поэтому и нужен админ.
Что он должен делать, а также как им стать, вы узнаете немного позже — сейчас же речь идет конкретно о мультиплеере. Как и в одиночной игре, здесь вам предстоит играть в рандомно сгенерированном мире в одном из режимов, при этом состязаясь с другими геймерами или объединяясь с ними воедино, чтобы повысить свои шансы на выживание в этом жестоком мире. Однако даже здесь необходим порядок и контроль — именно для этого и нужны администраторы. Что они делают и как стать админом в «Майнкрафте», вы сейчас и узнаете.
Обязанности админа
Команда для админки
Многие геймеры полагают, что они могут спокойно стать администратором в «Майнкрафте», если они знают, как стать админом в группе в интернете. Однако это совсем различные процессы, которые не имеют между собой ничего общего. Если вы хотите стать членом администрации на сервере данной игры, то вам нужно будет использовать команду op, после которой нужно будет ввести ваш никнейм. Это даст вам расширенные права, и вы сможете выполнять свои функции и обязанности.
Добавление админов другим способом
Однако иногда такой способ не является максимально удобным. Например, вам нужно добавить десяток новых администраторов на сервер. Неужели вам придется для каждого из них в консоли прописывать команду и его никнейм? На самом деле, вы можете поступить иначе — среди файлов на сервере вы можете отыскать документ, который содержит информацию о мире, и в него скопировать и вставить все ники новых администраторов в нужную строку.
Права администратора нужны, чтобы управлять сервером непосредственно из своего клиента. Можно переключать режим игры, можно выдавать какие-угодно блоки, можно кикать и банить игроков. К примеру, блоки доступные для админа.
В общем вопроса «Зачем?», как я понимаю, не стоит, есть вопрос «Как?».
Есть несколько способов сделать себе права админа на сервере, при условии, конечно, что сервер принадлежит Вам. Рассмотрим.
2. Открывается окно строка для ввода. Вводим команду:
op ваш_ник
где ваш_ник — Ваше игровое имя, указанное при запуске клиента.
В ответ сервер нам отвечает:
2012-06-15 12:39:54 CONSOLE: Opping Ваш ник
Значит все хорошо, Ваш ник сервер запомнил как администратора. Теперь Вы обладаете неограниченными правами на сервере.
Способ второй. Через ops.txt
1. Для этого необходимо получить доступ к директории сервера, можно сделать это по FTP, однако самый простой способ — через пункт панели Файлы
2. Находим файл ops.txt через поиск и нажимаем для его редактирования на значке Редактировать (карандаш).
3. Вводим ваш_ник с новой строки, нажимаем Save.
4. После этого нужно перезагрузить сервер, для этого возвращаемся в главное окно управления сервером и нажимаем кнопку Перезапустить.
Источник: osblog.ru
РазрешенияEX
PermissionsEX (PEX) — плагин для Bukkit, который позволяет легко разграничивать полномочия игроков на сервере. Имеет встроенные дополнения Modifyworld, которое дает возможность определять, что игроки могут или не могут использовать чат в игровом мире, а также ChatManager с помощью которого можно разделить чат на локальный и глобальный, раскрасить ники игроков и добавить к ним префиксы и суффиксы.
Использование
Для распределения игрокам нужно отредактировать файл permissions.yml по адресу plugins/PermissionsEx. Это можно сделать с помощью любого текстового редактора, но для удобности рекомендуется использовать Online YAML Editor
Открытие его мы увидим:
groups: default: default: true permissions: — `*`
Значение этих следующих строк следующего:
groups: — указывает, что ниже будут идти группы и их права.
по умолчанию: — название группы, куда попадают все только что зашедшие на сервер игроков, если они не прописаны в других группах.
default: true — параметр, который задаёт группу, как группу по-умолчанию, может изменить это название.
permissions: — все, что идёт ниже, и это есть сами, есть, все права этой группы будет иметь любой игрок, для которого есть другие группы и/исключения. «права» для группы, сюда нужно прописывать разрешения от различных плагинов на вашем сервере. Значение null означает, что у группы/игрока нет никаких прав.
— modifyworld. * — возможность «модифицировать» мир. Если вы не намерены конкретно определять, то игроки могут или не могут оставить это право в игровом мире, а если намерены, то смотрите в Modifyworld (с версии 1.0 функция плагина modifyworld вшита в плагин PermissionsEx) .
Рассмотрим, как мы можем отредактировать данный файл:
groups: player: default: true permissions: — modifyworld. * Admins: default: false наследование: — разрешения по умолчанию: — ‘*’ users: BigBoss: group: — Параметры администраторов: rank: Разрешения «1»:
Здесь мы добавили новую группу Admins , а также права для отдельного игрока BigBoss: .
по умолчанию: false — означает, что это означает что группа является группой по-умолчанию.
наследование: — параметр, с помощью которого можно установить наследственность правоспособной группы, в данном случае — это группа default . Это значит, что Вам не придётся еще раз прописывать права группы default для группы Admins .
Звездочка (‘*’) означает, что у группы/игрока есть абсолютно все права на все плагины, установленные на сервере.
пользователи: — означает, что идут ниже права отдельных игроков.
BigBoss: — имя игрока для которого настраиваются.
группа: Admins — указывает на то, что игрок входит в группу Admins
rank: — ранг игрока.
Предположим, что группа Админы право permissions.manage , данное право позволяет получить полный доступ ко всем командам PermissionsEx. Если Вы захотели ограничить группу в определенном праве ( например permissions.manage.users) , то перед правом нужно ставить две черты:
groups: Admins: default: false наследование: — разрешения по умолчанию: — permissions.manage — -permissions. manage.users
Расположение (выше или ниже) запрещает ающего права (- -permissions.manage.users) по отношению к праву, дающему доступ ко всем командам PermissionsEx (permissions.manage) не имеет значения.
Если вы хотите раскрасить игроков и добавить к ним префиксы и суффиксы, то нужно включить и настроить в permissions.yml Chat Manager.
Важно! В YAML нужно чётко соблюдать последовательность, один лишний пробел — и параметр работать не будет. Поэтому для проверки permissions.yml рекомендуется использовать этот сайт. Там в левое окошко нужно вставить ваш код из permissions.yml, и если в правом окне не выдаст ошибок, то код написан правильно и он будет работать, если будут работать ошибки, то оно выдаст номер забракованной строки.
Команды и права
С помощью следующих команд вы можете управлять PEX прямо через консоль или игровой чат, не редактируя файл permissions.yml
- Добавление префиксов и суффиксов будет работать только если включен Chat Manager или EssentialsChat (начиная с 1.6.4).
- Значение параметров: параметр обязателен для указаний; [такой] параметр — опциональный.
- Параметр [world] позволяет локализировать действие команды в определенном мире.
- Там где упоминается единственное/множественное можно перечислять параметры через запятую.
Служебные
/pex | permissions.manage | Показывает помощь по PEX. |
/pex toggle debug | permissions.manage | Вкл./ откл. режим отладки (много отладочной информации в server.log) |
/pex user check | permissions .manage. | Проверить право игрока |
/pex reload | permissions.manage. перезагрузить | Перезагружает плагин |
/pex config [value] | permissions. manage.config | Вывод значения из конфигурации PEX. Дополнительно можно ввести [значение] чтобы задать новое значение для пользователя. |
/pex backend | permissions.manage.backend | Вывести на данный момент бэкенды. |
/pex backend | permissions.manage .backend | Измените базу данных разрешений «на лету» (используйте с осторожностью!) Обратите внимание, что это только изменяет базу данных «на лету», она не сохранит изменения в файле конфигурации и не преобразует ничего . Это только для тестирования. |
/pexierarchy | permissions.manage.users | Показывает полную иерархию игроков/групп |
/pex dump | permissions.manage.dump | Создает пользователей и групп в выбранном формате в файле |
Управление правами игроков
/pex users | permissions.manage.users | Показывает список всех записанных пользователей. И игроков сервера |
/pex user [world] | permissions.manage.users | Показывает права игрока |
/pex user prefix [newprefix] [world] | permissions .manage.users.prefix. | Установить игроку префикс [newprefix] |
/pex user суффикс [новый суффикс] [мир] | permissions.manage.users.suffix. | Установить игроку суффикс [newsuffix] |
/pex user delete | permissions.manage.users. | Удалить игрок из бэкенда, используемого на данный момент. |
/pex user add [world] | permissions.manage.users.permissions. | Дать право игроку |
/ pex user remove [world] | permissions.manage.users.permissions. | Забрать право у игрока |
/pex user group add [world] [Life] | permissions.manage.users.permissions.timed. | Дать временное право игроку на время [время жизни] (в сек.) Выставите значение на «» (две двойные скобки), если вы хотите использовать право во всех мирах! |
/pex user group remove | permissions.manage.users.permissions.timed. | Забрать у игрока временное право |
/pex user set [мир] | permissions.manage.users.permissions. | Выставить опцию на значение . Выставите значение на «» (две двойные кавычки), если вы хотите убрать опцию |
Управление правами групп игроков
Управление правами групп
Управление игроками в группах
/pex group users | permissions.manage.membership. | Показать всех игроков в группе |
/pex group добавить пользователя [world] [time] | permissions.manage.membership. | Добавить игрока/игроков в группу на время [время] |
/pex group user remove [world] | permissions.manage.membership. | Удалить игрока /игроков из группы |
/pex promotion | permissions.user.promote. | Повысить игрока в высшую группу |
/pex demote | permissions.user.demote. | Понизить игрока в низшую группу |
Управление наследственностью мировоззрения
/pex worlds | permissions.manage. worlds | Показать загруженные миры |
/pex world | permissions.manage. миры | Показать информацию о наследственности мира |
/pex world наследовать | permissions.manage.worlds.inheritance | Установить родительский мир/миры для мира |
Критика
API-полномочия Bukkit’а (также называемое «superperms») разработан с целью централизации конфигурации пользователей, без необходимости поиска плагинов, которые были бы совместимы с каким-то определенным система прав. Все текущие плагины полностью ‘superperms’, кроме PermissionsEx.PEX же работает против этой системы путем встраивания собственного кода. Это вызывало проблемы как у PEX, так и в самом Bukkit’е. Реализация «суперсермы» очень слабая, в некоторых случаях приводящая к серьезным сбоям. PEX пытается перенаправить все привилегии через свою систему, работы с «superperms» Bukkit’а.
С версии 1.13 PEX поддерживает superperms
Что не так?
- Неверная реализация дочерних привилегий.
- PEX приводит к проблемам в других плагинах.
- Дэдлоки. Фриз сервера с комментарием «Истекло время чтения».
- Когда PEX вылетает, вместе с ним в небытие уходит множество других плагинов (в силу жесткого встраивания кода в Bukkit).
- Использование SQL приводит к падению производительности сервера. При удалении/добавлении привилегии происходит полная перезапись всех привилегий пользователя на сервере.
Что использовать PEX?
- LuckPerms. Имеет возможность импорта настроек PEX, поддерживает набор серверов, включая прокси-сервер (BungeeCord).
- bPermissions. Имеет возможность импорта настроек PEX.
- PermissionsBukkit.
- Privileges.
Примечания
Ссылки
PermissionsEX на BukkitDev
PermissionsEX в вики eng
Критика PEX
Источник: gamicon.ru
Использование RCON и добавление доната на сервер
При создании сервера вы можете столкнуться с необходимостью выполнять какие-либо команды на нём, не имея прямого доступа к консоли. Эту задачу позволяет решить протокол RCON, доступный по умолчанию на любом ядре. Он может быть использован как для простого выполнения команд на сервере вручную, так и для автоматизации различных процессов, требующих выполнения команд в консоли. В этой статье мы рассмотрим, как можно использовать RCON на сервере, запущенном на нашем хостинге.
Включаем RCON
В целях безопасности RCON по умолчанию выключен. Убедиться в этом можно, открыв файл server.properties . Параметр enable-rcon будет иметь значение false , если Вы его ранее не изменяли. Чтобы включить RCON, необходимо установить этому параметру значение true :
enable-rcon=true
После этого необходимо перезагрузить сервер, чтобы применить изменения. В server.properties появятся новые строчки:
rcon.ip=0.0.0.0 rcon.port=25893 rcon.password=
Эти строки, скорее всего, будут идти не в таком порядке и не будут находиться рядом. Вы можете использовать поиск (Ctrl+F) по слову rcon , чтобы найти их. Изменять параметр rcon.ip мы не рекомендуем, он всегда должен иметь значение 0.0.0.0 .
Важно обратить внимание на параметр rcon.port . Порт по умолчанию будет на 10 больше, чем основной порт сервера, поэтому у Вас он будет не таким, как в примере. Нужно понимать, что RCON — в некотором смысле отдельная служба, которая запускается на отдельном порте, и не может быть запущена на том же порте, что и сам сервер. Это значит, что при выборе порта для RCON, необходимо убедиться, что значения параметров rcon.port и server-port не совпадают. Следует указать свободный порт, доступный Вашему серверу. Чтобы посмотреть, какие порты Вам доступны, зайдите во вкладку «Сеть» в панели:
По умолчанию серверу доступны два порта. Один из них справа помечен как «Основной», это значит, что панель его автоматически подставляет в параметр server-port в файле server.properties . Как уже было сказано выше, вы не можете указать один и тот же порт в server-port и в rcon.port , поэтому использовать «Основной» порт для RCON нельзя. Выбираем свободный порт, не помеченный как «Основной», в примере выше это 25884 . Укажем его в server.properties :
rcon.port=25884
Параметр rcon.password по умолчанию не будет иметь значения, и в таком случае RCON запускаться не будет, а в логах сервера вы сможете найти предупреждение:
No rcon password set in /home/container/server.properties, rcon disabled!
В этом параметре необходимо указать пароль, который будет необходим для подключения к RCON. Помните: использование простого пароля позволит любому человеку выполнять любые команды на Вашем сервере. Если Вы настраиваете какие-либо сторонние сервисы для работы с RCON (например, автоматическую выдачу доната), то вполне возможно, что необходимо будет установить пароль, выданный этими сервисами. При необходимости сгенерировать пароль можно здесь. Укажем наш пароль в server.properties :
rcon.password=Imv?*K|-E>V9
Настройка RCON на этом завершена. Сохраните server.properties и перезапустите сервер. Если всё настроено верно, то Вы увидите примерно такую строку в логах сервера:
RCON running on 0.0.0.0:25884
Теперь Вы можете убедиться, что RCON работает, с помощью, например, этого сайта.
Настраиваем автоматическую выдачу доната
Один из наиболее распространённых сценариев использования RCON — автоматическая выдача привилегий игрокам после оплаты. Существуют различные сервисы, позволяющие создать своеобразный магазин доната, при покупке в котором на сервере выполняется команда, выдающая какие-либо привилегии покупателю. Один из таких сервисов — Trade MC, и ниже мы рассмотрим его настройку.
После регистрации на сайте Trade MC, создайте новый магазин. Для этого зайдите во вкладку «Мои магазины» бокового меню и выберите вкладку «Новый магазин». Укажите название Вашего сервера, желаемый адрес для магазина и адрес с портом сервера. IP адрес сервера можно узнать по этой таблице. Порт необходимо использовать основной, в примере выше это 25583 , а порт для RCON мы укажем позже. Тип сервера — Minecraft , тип подключения — RCON .
Нажмите «Создать», после чего перейдите во вкладку «Мои магазины» и кликните на шестерёнку («Панель магазина») напротив только что созданного магазина. В меню сверху выберите вкладку «Настройка магазина». Здесь необходимо лишь указать «Порт RCON». Значение этого поля должно совпадать со значением rcon.port из файла server.properties . Не забудьте сохранить настройки.
Чуть ниже этого блока Вы увидите раздел «Ключ магазина». Указанное здесь значение — пароль, который будет использовать Trade MC при подключении к Вашему серверу через RCON. Его необходимо указать в параметре rcon.password в файле server.properties . Пример Вы можете найти в первой части этого гайда.
На этом настройка подключения в Trade MC завершена. Вы самостоятельно должны добавить товары в магазин, и, возможно, захотите изменить какие-либо другие настройки. Подробнее о том, как это можно сделать, можно узнать на сайте Trade MC.
Источник: superhub.host