Как создать свой сервер в CS2 для игры с друзьями?
Несмотря на то, что Counter-Strike 2 уже официально вышла, не все функции игры сейчас доступны, а часть из тех, что доступны, не имеют удобного доступного интерфейса. Одной из таких функций является создание выделенного сервера, что позволяет товарищам вместе играть и тренироваться. В этой статье Блог CS.MONEY расскажет тебе, как играть тренировку с другом в КС2, и что нужно сделать, чтобы запустить собственный сервер на своем компьютере.

В CS2 играть с друзьями важно для получения хорошего игрового опыта, но не менее важно находиться на сервере на стиле. А стиль — это твой инвентарь. Скины лучше всего покупать на CS.MONEY Market. Более того, сейчас идет конкурс на 200+ скинов, в котором можно участвовать практически парой кликов! Заходи по ссылке и участвуй.
Как поиграть в CS2 с другом?
Большинству игроков достаточно просто сервиса Steam и внутриигрового интерфейса: приглашаешь своего кореша в пати, и вперед покорять матчмейкинг, либо сервера сообщества. Но что если ты хочешь поиграть на частном сервере? Если ты хочешь закрытую вечеринку на много игроков или же потестировать новую раскидку гранат на Inferno? Для этого лучше всего будет запустить собственный сервер. Благо, коллективный разум Reddit нашел решение этого вопроса. Дело это немного хлопотное, но с инструкцией проблем возникнуть не должно.
Как создать тренировочный сервер в CS2? Пошаговая инструкция
Итак, поехали. Ты можешь подумать, что самым первым шагом будет запуск игры, но это не совсем так. Для начала тебе будет необходимо посмотреть модель своего роутера и найти инструкцию, как получить доступ к его интерфейсу в браузере.
Пункт 1. На своем роутере ты должен открыть порт 27015 по UDP для IPv4. Для этого мы и просили тебя выше посмотреть модель и инструкцию. Моделей много, универсального решения нет, и это пожалуй самый проблемный этап в настройке. После него все должно быть гораздо легче.
Пункт 2. Создай отдельный ярлык со ссылкой на exe-файл Counter-Strike 2. Он располагается в следующей папке внутри твоей папки Steam: \steamapps\common\Counter-Strike Global Offensive\game\bin\win64\cs2.exe.
Пункт 3. После создания щелкни по ярлыку правой кнопкой мыши и зайди в его свойства. В строке объект после CS2.exe и закрывающих кавычек поставь пробел и добавь следующий текст:
-dedicated -usercon +game_type 0 +game_mode 1 +map de_inferno
Можно поменять de_inferno на любую другую карту, просто в этом случае будет запускаться именно Inferno.
Пункт 4. Запусти Steam и через его библиотеку (НЕ через созданный ярлык!) запусти CS2.
Пункт 5. После этого запусти свежесозданный ярлык. У тебя запустится консоль.

Пункт 6. На текущий момент у тебя уже должен быть запущен сервер (мы это сделали в пункте 5), поэтому разворачивай игру, открывай там консоль и прописывай connect localhost. Важно: это не сработает, если у тебя консоль и игра запущены на разных компьютерах.
Пункт 7. Переключись на отдельную серверную консоль (ту, которую ты запустил в пункте 5) и введи туда команду status.
Пункт 8. В появившихся данных найди пункт udp/ip и запиши/скопируй тот IP-адрес, что в скобочках рядом со словом public:
Пункт 9. Сообщи свой IP-адрес друзьям, и пусть они присоединятся к игре, введя в консоль команду connect XXX.XXX.XXX.XXX, где вместо иксов будут цифры, которые твои друзья от тебя получили.
Пункт 10. Good luck and have fun!
Помни, что после запуска сервера, любой игрок, что знает твой IP, сможет подключиться, так что вывешивать его на всеобщее обозрение — плохая идея. Зато, что ты можешь показать всем, так это свои крутые скины. Если у тебя их нет, то заходи на CS.MONEY и пользуйся легким способом обновить свой инвентарь.
Как создать сервер Minecraft: 6 способов

Все мультиплеерные онлайн-игры работают на отдельных серверах. Бывает, что предлагаемые параметры пользователя не устраивают. В таких случаях оптимальным вариантом будет установка собственного сервера. Сегодня расскажем о том, какими способами можно создать сервер Minecraft.
Зачем создавать свой сервер в Майнкрафт

Создавая собственный сервер в Minecraft, пользователь получает практически безграничный контроль над игровым процессом. В нем можно создавать собственные правила, устанавливать какие-либо моды или фильтры, приглашать своих друзей в приват и так далее. Это не так сложно и дорого, как может показаться на первый взгляд. Но это не все преимущества, есть еще несколько:
- Гибкая настройка конфигураций.
- Собственная библиотека материалов, которую можно пополнять на свое усмотрение.
- Выбор любого удобного способа создания и обслуживания сервера.
- Возможность заработать на аренде. Этот вариант наиболее распространен, так как позволяет окупить все затраты, связанные с поддержкой игрового сервера.
- Возможность создать приватный сервер только для друзей.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Как создать внутренний сервер в Realms
Майнкрафт – очень крупная игра с огромной базой пользователей. Естественно, что разработчики игры Mojang AB совместно с Microsoft создали готовое решение для создания сервера – Realms. На данный момент оно доступно в виде ежемесячной подписки Realms Plus и стоит 7,99 долларов США. В дополнение еще прилагается куча пакетов текстур, скинов и мэшапов, облачное хранилище, пятьдесят миров Майнкрафт, а еще одновременное подключение к серверу до 10 игроков.

Плюсы : Так как это предложение от официальных разработчиков, пользователю не придется заботиться о защите, постоянно обновлять ПО или создавать резервные копии. Все эти заботы на себя возложили разработчики.
Минусы у подобного сервера тоже имеются. Пользоваться сервером Realms смогут только владельцы лицензионной версии игры. Устанавливать различные плагины и моды на такой сервер невозможно.
Вдобавок, на мобильных устройствах, консолях и Windows 10 предусмотрена своя версия Minecraft. На Mac и Linux придется устанавливать Minecraft: Java Edition с другой версией кода. Эти два варианта несовместимы друг с другом, разрабатываются по отдельности и имеют разный функционал. Не отличается только цена, но, если вы используете обе версии, переплачивать придется вдвойне.

Как создать сервер Minecraft на специализированном хостинге бесплатно
Помимо официальных разработчиков, серверные услуги в игре Minecraft предлагают и другие компании. Некоторые из них предоставляют услуги бесплатно. Взамен пользователю просто придется просматривать назойливые рекламные баннеры. Пример подобной компании, предоставляющей бесплатные серверы, – Aternos .

Одно из явных преимуществ в сравнении с предыдущим сервером – добавление модификаций и плагинов на усмотрение пользователя. Есть еще возможность подключения с неофициальных версий игры.
В числе минусов присутствует сложность в настройке подобного сервера. Придется вручную устанавливать разные параметры; моды и плагины подключаются тоже самостоятельно игроком. Компании, бывает, внедряют дополнительные услуги, за которые придется платить. Стабильность в работе таких серверов тоже не так часто встретишь, все же зависит от хостинга.
Именно данный сервер, Aternos, отличается еще и нестабильной скоростью работы. Также приходится постоянно ждать своей очереди, потому что желающих воспользоваться бесплатным сервером немало. Реклама в процессе будет выскакивать « на каждом шагу » .
По поводу компаний с полностью платными услугами – у каждой из них цена и функционал могут отличаться. Среднюю стоимость вычислить практически нереально, выбор остается за игроком. Например, Advens предоставляет серверные услуги по цене от 800 рублей, а игровой хостинг MyArena предоставляет тарифы с оплатой за слоты и ресурсы.
Как создать домашний сервер для Minecraft

Создать сервер Майнкрафт можно и самостоятельно на компьютере, без посредников. Как говорится, дешево и сердито. Единственным требованием в таком случае будет только статический IP-адрес. Для его приобретения необходимо обратиться к провайдеру. После остается только создать собственный одиночный мир и открыть к нему доступ. Друзьям останется только подключиться через установленный IP.
Плюсы – можно устанавливать любые моды и плагины, применять любые конфигурации, проводить детальную настройку мира.
Но чтобы все работало хорошо, компьютер должен обладать неслабыми характеристиками. Это скорее минус . Если начинка недостаточно мощная и производительная, создавать сервер на своем ПК будет не лучшей идеей. Любые операции будут сопровождаться постоянными багами и подтормаживанием.
Кроме того, важно иметь стабильное и высокоскоростное подключение к интернету. Рекомендуется иметь свободный пропускной канал для исключения лагов и высоких пингов. Но это все равно не гарантирует стабильную работу, скорость в итоге останется низкой. Подобный сервер полностью зависит от характеристик компьютера, домашнего интернета и электричества.
Как создать сервер Minecraft на Windows без модов
Прежде всего нужно скачать и установить последнюю версию Java на компьютер. Без него сервер не будет работать. Приложение бесплатное.

Далее потребуется купить и скачать Minecraft: Java Edition с официального сайта разработчика. После нужно установить игру и запустить ее.

Пользователь должен войти в свой аккаунт. Если его нет, тогда следует зарегистрироваться. Как только авторизация будет завершена, надо прогрузить мир игры и сразу же закрыть ее.
Потом нужно создать на компьютере папку, назвав ее Minecraft Server. Далее потребуется скачать сервер с официального сайта . Файл будет в формате server.jar. Его понадобится скопировать в созданную папку и запустить вот такой командой через командную строку:
java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.2.jar nogui
На момент написания статьи актуальна версия сервера 1.16.2.
Сразу после этого появятся дополнительные файлы. В их числе будет документ с названием eula.txt. Нужно открыть его в блокноте, найти в списке параметр eula=false, поменять значение на true и закрыть файл, сохранив изменения.

Примерно то же самое надо проделать с документом под названием server.properties. Открыть в блокноте, поменять в параметре online-mode=true значение, оно должно быть отмечено как false. Потом следует сохранение изменений и повторный запуск файла server.jar.
Далее откроется консоль, где будет показано состояние сервера. Пока эта самая консоль активна, сервер будет работать, и другие пользователи смогут без проблем к нему подключаться.
Как создать сервер Minecraft на Windows с модами
Сперва надо установить клиент Minecraft и добавить в него моды с помощью бесплатного приложения Forge . Его версия должна совпадать со скачанной версией игры. Устанавливать программу следует в ту же папку, в которой находится Майнкрафт.
Теперь надо создать на компьютере папку под названием Minecraft Forge Server. Далее запускается Forge (файл формата jar) и устанавливается сервер. В качестве расположения выбирается только что созданная папка.

Потом надо отредактировать через блокнот некоторые значения в файлах. Например, в eula.txt в строке eula=false нужно выставить значение true и сохранить изменения. Примерно то же следует проделать с документом server.properties, только там в параметре online-mode значение true меняется на false.
Затем необходимо перейти в mods, расположенную в папке с клиентом Minecraft. Можно воспользоваться окном «Выполнить» нажатием на клавиши Win + R, ввести в поле «Открыть» значение %appdata%\.minecraft\ и нажать на Enter. Все файлы модификаций в указанном файле понадобится отправить другим игрокам, вместе с которыми планируется использовать сервер. И внимание, каждый из них должен переместить моды в ту же папку на своем компьютере.

Последний этап настройки – эти самые файлы из папки mods перемещаются в другую с точно таким же названием, только расположенную в директории Minecraft Forge Server.
Снова запускаем клиент. Откроется консоль, и в ней будет отображаться состояние сервера. Теперь можно смело подключать новых игроков и приступать к игре.

Как создать сервер в Майнкрафт на Linux
Чтобы создать сервер Майнкрафт для игры с друзьями необходимо, чтобы были установлены дистрибутивы Linux с версиями не выше указанных – Ubuntu 18.04 и CentOS 7. Еще для установки сервера требуется наличие свежей версии Java. Проверить ее можно, дав в «Терминале» такую команду:
java -version
Если Java на компьютере не установлена, в той же командной строке можно дать запрос на установку. В Ubuntu это будет выглядеть так:
sudo apt-get update sudo apt-get install default-jdk
В CentOS команда должна быть введена вот так:
sudo yum update sudo yum install java -y
Как только Java будет скачан и инсталлирован, потребуется установить Screen, позволяющий одновременно работать с несколькими окнами в одной сессии. Вот так надо вводить команду на установку на Ubuntu:
sudo apt-get install screen
А вот для CentOS следует вводить запрос таким образом:
sudo yum install screen -y
Теперь надо осуществить подключение к серверу по SSH. Для входа можно использовать «Терминал». Для подключения нужно активировать такой запрос, правильно подставив, конечно же, указанные значения:
ssh имя_пользователя@ip_сервера
После активации команды будут запрошены логин и пароль.
Можно приступать к установке сервера Minecraft. Для начала создается отдельная папка, где будут храниться все конфигурационные файлы игры. Это необязательно, конечно, но для лучшей организации работы системы будет нелишним. Создать папку можно по команде:
mkdir minecraft
После успешного завершения процесса понадобится открыть папку, для этого вводим запрос такой формы:
cd minecraft
Еще перед скачиванием конфигурационных файлов надо будет установить wget. Вот как выглядит команда для такой операции на Ubuntu:
sudo apt-get install wget
А вот как должен выглядеть запрос на дистрибутиве CentOS:
sudo yum install wget -y
После завершения установки инструмент wget будет использован для загрузки файла свойств с сервера Minecraft. Дать при этом надо такой запрос:
wget https://launcher.mojang.com/v1/objects/c5f6fb23c3876461d46ec380421e42b289289789/server.jar
Теперь надо загрузить файл конфигурации с официального сайта игры. Обычно команда на установку и ссылка на скачивание даются на соответствующей странице .
Но на этом настройка не завершена. Надо еще подтвердить лицензионное соглашение через файл eula. Открываем лицензионное соглашение в текстовом редакторе, находим строку eula=false, меняем ее на eula=true и сохраняем изменения.
Сразу после этого можно приступать к запуску сервера. Чтобы он работал в фоновом режиме, потребуется активировать Screen вот такой командой:
screen -S "Minecraft server 1"
Пора запускать новый установленный сервер! Активируем вот такой запрос в «Терминале»:
java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.2.jar nogui
Уточняем, что для запуска сервера минимальное значение ОЗУ составляет 1024 МБ. Именно поэтому данная цифра была прописана после -Xmx и -Xms. А если вам этого мало, просто поменяйте значение на любое другое, оптимальное для вас.
Мощные игровые серверы для Minecraft от 3 руб./час
От 4 Гб ОЗУ, от 80 Гб на скоростном NVMe и стабильные 200 Мбит/сек
Запускаем Minecraft на VDS или выделенном сервере

Сделать сервер Майнкрафт можно через хостинг. Для этого потребуется сервер с достаточно мощным железом. В таком случае нужно будет скачать серверную версию Minecraft и удаленно установить ее на арендованное оборудование.
В хостинге Timeweb можно купить готовый выделенный сервер или самостоятельно подобрать конфигурацию. Правда, этот вариант не самый дешевый. Если у вас ограничен бюджет, можно подключить VDS сервер . Это отличный вариант для начинающих геймеров.
Из минусов – это не самый простой способ, для его реализации требуются определенные знания и навыки в администрировании. При работе могут возникать какие-либо трудности и нюансы, также вполне допустимо возникновение проблем в процессе запуска и настройки сервера.
Но результат определенно того стоит – пользователь сможет реализовать на таком сервере любые возможности для игры, использовать любые шаблоны, моды и защитное ПО. Такой сервер доступен круглосуточно и не зависит от того, включен ваш компьютер или нет. Такой сервер можно будет использовать для игры с друзьями или продавать.
О том, как создать сервер Minecraft на VDS на базе платформы CentOS 7, ранее было рассказано в другой статье.
Создание сервера Minecraft на VDS с Ubuntu 18.04
Чтобы создать сервер Майнкрафт для игры с другом потребуется заранее установить на сервер дистрибутив Ubuntu 18.04 и включить поддержку SSH. В хостинге Timeweb можно выбрать тариф с оптимальными параметрами и ценами. Если выяснится, что этих характеристик недостаточно, вы сможете выбрать тариф с большей производительностью.
Первым делом после подготовки сервера надо установить Java. Рекомендуется версия 8 OpenJDK для Java, в частности, headless JRE. Это минимальная версия, не имеющая поддержки графического интерфейса в приложении. Именно поэтому она отлично подходит для запуска приложений Java на сервере. Для скачивания и установки надо ввести следующую команду:
sudo apt install openjdk-8-jre-headless
Еще нужно будет скачать приложение Screen (о его назначении говорилось выше), для этого дается следующий запрос:
sudo apt install screen
После того как все необходимо ПО установлено, потребуется активировать брандмауэр для разрешения трафика на сервер Minecraft. В игре по умолчанию используется порт 25565. Чтобы внедрить это правило, запускается такая команда:
sudo ufw allow 25565
Наконец пришло время для скачивания и установки сервера Minecraft. Для этого используем утилиту wget. Открываем сайт разработчика для загрузки сервера , копируем ссылку на загрузку и вставляем ее после утилиты. Примерно так это будет выглядеть:
wget https://launcher.mojang.com/v1/objects/c5f6fb23c3876461d46ec380421e42b289789530/server.jar
Как только загрузка завершится, потребуется принять лицензионное соглашение через файл. Надо для этого открыть в текстовом редакторе nano файл eula.txt. Затем следует найти параметр eula=false и поменять значение на true. Теперь можно приступать к запуску файла jar. Открываем приложение screen и даем в нем вот такую команду:
java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.2.jar nogui
В течение нескольких секунд будет совершена инициализация. Потом выйдут результаты, примерно вот такие:
Server thread/INFO: Done (32s)! For help, type "help"
Это значит, что подключение сервера завершилось.

Заключение
Сделать свой сервер Майнкрафт для игры с другом можно несколькими способами. У каждого из них есть свои плюсы и минусы, различные возможности и ограничения. Выбирать стоит исходя из характеристик установленного железа и собственных потребностей, будь то установка плагинов и модов. Ну и финансовых возможностей, разумеется.
Создаем игровой сервер: гайд по играм и техническим требованиям
Реализуйте максимум от ваших любимых игр. В этой статье мы расскажем вам о преимуществах создания собственного игрового сервера, затронем жанры видеоигр, игровой опыт в которых может быть значительно улучшен с собственным сервером.
Команда is*hosting 13 июн 2023 6 мин

- Что такое игровой сервер?
- Плюсы и минусы выделенного игрового сервера
- Жанры игр, для которых пригодится собственный сервер
- Как настроить игровой сервер вместе со Steam через SteamCMD
- Популярные игры Steam и их требования к серверу
- Counter-Strike: Global Offensive
- Minecraft
- Team Fortress 2
- ARK: Survival Evolved
- Terraria
- Rust
В мире игр наличие собственного игрового сервера открывает совершенно новый уровень возможностей. Хотите ли вы проводить многопользовательские матчи с друзьями или создать процветающее сообщество игроков, создание игрового сервера может обеспечить идеальный игровой опыт.
С чего начать? С выбора игры и изучения ее требований с выделенному серверу. В этой статье не только общие шаги для создания игрового сервера, но и подробная информация о ряде игр.
Что такое игровой сервер?
Игровой сервер — это выделенный компьютер или сервер, на котором размещаются многопользовательские игры, позволяющие нескольким игрокам подключаться, взаимодействовать и играть вместе в режиме реального времени. Выделенный игровой сервер действует как центральный узел для поддержки игрового процесса в определенной виртуальной среде. Игровые серверы выполняют различные задачи, включая управление логикой игры, взаимодействие с игроками, хранение данных и работу в сети.
Вы можете создать свой собственный сервер, начиная с покупки компонентов, сделать сервер из старого компьютера или даже купить готовый сервер. Однако наиболее оптимальным вариантом является аренда сервера для игр, который в дальнейшем будет использован для персонального игрового опыта. Вы сможете загрузить файлы игрового сервера, настроить конфигурацию и систему безопасности через удаленный доступ.
Когда хостинг-провайдер администрирует ваш частный игровой сервер, вам не нужно беспокоиться о стоимости оборудования, системе охлаждении или рисках безопасности. Кроме того, вы получаете доступ к более высокой пропускной способности, что в конечном итоге обеспечивает более качественные игровые возможности.
Подбор конфигурации выделенного сервера должен соответствовать техническим требованиям игры и количеству игроков, которые будут к нему подключаться. Команда is*hosting бесплатно проконсультирует вас перед арендой сервера и подберет идеальную конфигурацию для любого игрового опыта.
Для некоторых выбор VPS в качестве игрового сервера является более приятным решением ввиду стоимости его аренды. Однако если вы заядлый геймер и хотите иметь достаточную вычислительную мощность, чтобы справляться с высокими нагрузками, выбирайте выделенный сервер.
24/7 Поддержка
is*hosting придет на помощь в любое время дня и ночи. Задавайте вопросы, обращайтесь с трудностями — мы ответим.
Плюсы и минусы выделенного игрового сервера

Среди преимуществ выделенного сервера можно выделить в первую очередь повышенную производительность, приватность и быструю масштабируемость.
- Выделенные игровые серверы обеспечивают более высокую производительность и стабильность по сравнению с общим или одноранговым хостингом для игр. Благодаря выделенным ресурсам сервер может справляться с требованиями игры, что приводит к более плавному игровому процессу, уменьшению задержек и улучшению общего впечатления от игры.
- Запуск собственного игрового сервера дает вам полный контроль над игровой средой. Вы можете настраивать параметры игры, применять моды или плагины и создавать уникальный опыт, соответствующий вашим предпочтениям и потребностям сообщества.
- Для обеспечения более безопасного игрового процесса можно использовать свой сервер. Вы контролируете доступ пользователей, можете применять надежные меры безопасности и минимизировать риск мошенничества или взлома.
- Хостинг выделенного игрового сервера позволяет вам найти или создать сообщество геймеров-единомышленников. Приглашайте друзей и создайте частный виртуальный сервер для определенной группы. Это помогает создать чувство товарищества и способствует социальному взаимодействию между игроками.
- Выделенные игровые серверы обеспечивают масштабируемость, позволяя вам играть с растущей базой игроков. Вы можете модернизировать оборудование сервера, увеличить его мощность и обрабатывать больше одновременных подключений по мере расширения сообщества.
- Что касается минусов, то можно смело говорить про стоимость собственного сервера. Это можно решить посредством аренды выделенного сервера, а не сбора собственного оборудования. Все, что нужно сделать, — это найти проверенного хостинг-провайдера и подобрать конфигурацию сервера под требования игры.
Настройка и управление выделенным сервером для игр требует технических знаний. Вы должны быть знакомы с администрированием сервера, сетевыми технологиями и устранением неполадок. Это также занимает много времени, поскольку необходимы настройка всех параметров и их периодический пересмотр. Конфигурация сети, настройки брандмауэра и устранение проблем, связанных с сервером, могут потребовать специальных знаний или внешней поддержки. Это подтверждает необходимость в хостинг-провайдере с качественной технической поддержкой.
Жанры видеоигр, для которых пригодится собственный сервер

В ММО обычно участвует большое количество игроков, взаимодействующих в постоянном виртуальном мире. Выделенные серверы обеспечивают централизованность и стабильность виртуального мира, в котором игроки могут проводить исследования, выполнять задания и участвовать в боях «игрок против игрока». Примерами MMO, которые в значительной степени полагаются на выделенные серверы, являются World of Warcraft, Final Fantasy XIV, EVE Online и Guild Wars 2.
Игры FPS часто выигрывают от использования выделенных серверов, поскольку они обеспечивают более низкую задержку и более равные условия для всех игроков. Выделенные игровые серверы также позволяют лучше контролировать настройки игры, такие как режимы игры, карты и ограничения игроков. Популярные игры FPS, в которых обычно используются выделенные серверы, включают Counter-Strike: Global Offensive, Call of Duty, Battlefield и Team Fortress 2.
Игры на выживание обычно предполагают исследование открытого мира, сбор ресурсов, ремесло и взаимодействие игроков. В купе с выделенным сервером игроки получают стабильную игровую среду, в которой можно сотрудничать или соревноваться. В таких играх, как Minecraft, ARK: Survival Evolved, Rust и 7 Days to Die, есть опции выделенных серверов, которые позволяют игрокам создавать свои собственные миры, к которым могут присоединиться другие игроки.
“Строительные” игры предоставляют игрокам инструменты и свободу для создания и проектирования своих виртуальных миров. С выделенным сервером игроки могут сотрудничать над большими проектами, делиться своими творениями и наслаждаться созданным миром. Например, Garry’s Mod, Terraria, Space Engineers и Factorio.
Ролевые игры (RPG) с многопользовательскими компонентами, такими как кооперативный геймплей или бои «игрок против игрока», могут выиграть от использования выделенных серверов. В качестве примеров можно привести Diablo 4, Path of Exile, Divinity: Original Sin 2 и The Elder Scrolls Online.
Спортивные и гоночные игры часто включают многопользовательские режимы, в которых игроки могут соревноваться друг с другом. Выделенные серверы обеспечивают справедливую и последовательную среду для матчей, уменьшая задержки и поддерживая синхронизацию между игроками. Сюда относятся FIFA, NBA 2K, Rocket League и iRacing.
Как настроить игровой сервер вместе со Steam через SteamCMD

Перед началом убедитесь, что вы знаете необходимые требования для игры и желаемые настройки.
- Скачайте и установите SteamCMD, который является инструментом командной строки Valve для работы с игровыми серверами. Его можно загрузить с официального сайта SteamCMD.
- Создайте новую папку на вашем компьютере, в которую вы хотите установить игровой сервер.
- Откройте SteamCMD, запустив файл «steamcmd.exe».
- Войдите в систему через консоль SteamCMD посредством команд:
login anonymous (для анонимного входа в систему) force_install_dir (укажите путь к созданной вами папке) app_update validate (замените на конкретный AppID игрового сервера, который вы хотите установить, например, 740 для Counter-Strike: Global Offensive) - После установки игрового сервера перейдите в папку сервера и найдите файлы конфигурации (часто они находятся в папке «cfg» или «config»). Откройте эти файлы с помощью текстового редактора или Терминала и измените настройки сервера в соответствии со своими предпочтениями (например, режим игры, лимиты игроков и др.).
- Чтобы запустить игровой сервер, вернитесь в консоль SteamCMD и введите команду: app_run -console (замените на конкретный AppID игрового сервера).
- Настройте маршрутизатор так, чтобы он перенаправлял необходимые порты на IP-адрес компьютера, на котором запущен игровой сервер. Необходимые порты указаны в документации или на официальном сайте игры. Затем установите параметры брандмауэра так, чтобы разрешить входящие соединения по указанным портам.
Популярные игры Steam и их требования к серверу
Технические требования к выделенному серверу варьируются не только от особенностей игр. Это также зависит от количества игроков, выставленных настроек, установленных плагинов и модов. Поэтому мы рекомендуем заранее обдумать нагрузку на сервер и возможный план масштабирования.
Counter-Strike: Global Offensive

CS:GO — популярная игра-шутер от первого лица, в которой игроки соревнуются в командах в качестве террористов или контртеррористов. Она отличается быстрым темпом игры, стратегическим командным взаимодействием и разнообразными игровыми режимами, такими как обезвреживание бомб и спасение заложников.
Минимальные требования к выделенному серверу для CS:GO:
- 2.8 GHz процессор (64-bit)
- 2 GB RAM
- 50 GB диск
Minecraft

AppID: 4020 (Minecraft Dedicated Server)
Minecraft — известная видеоигра-песочница, позволяющая игрокам погрузиться в генерируемый мир, состоящий из блоков. Minecraft предлагает несколько вариантов игры, включая режим выживания, где игроки собирают ресурсы, строят сооружения и отбиваются от врагов, и творческий режим, где у игроков есть неограниченные ресурсы для строительства и экспериментов. Minecraft также поддерживает многопользовательскую игру, которая может быть улучшена с собственным игровым сервером.
Кстати, более подробно о настройке сервера для игры Minecraft мы описали в этой статье. Дисковое пространство стоит выбирать в зависимости от размера мира, который планируется создать. Минимальные требования к выделенному серверу для Minecraft:
- 3 GHz процессор
- 5 GB RAM
- 18 GB диск
Team Fortress 2

TF2 представляет собой командный многопользовательский шутер от первого лица, разработанный компанией Valve. Она отличается уникальным художественным стилем и разнообразием классов персонажей с различными способностями и игровыми стилями. Игроки могут участвовать в таких режимах игры, как «Захват флага» и «Контрольная точка». TF2 известна своей красочной эстетикой, быстрым темпом игры и акцентом на командную работу.
Минимальные требования к выделенному серверу для Team Fortress 2:
- 1.7 GHz процессор
- 1 GB RAM
- 15 GB диск
Выделенный сервер
Идеальное решение для крупных целей. Безупречная защита, высокая производительность и гибкая настройка.
ARK: Survival Evolved

Игра на выживание с открытым миром, действие которой происходит в доисторической среде, наполненной динозаврами и другими доисторическими существами. Речь идет об ARK: Survival Evolved, где ради выживания игроки должны собирать ресурсы, создавать оружие, строить убежища, приручать динозавров или охотиться на них. Игра предлагает как однопользовательский, так и многопользовательский режимы, с возможностью кооперативного и соревновательного геймплея. Уже виден потенциал вместе со своим игровым сервером!
Минимальные требования к выделенному серверу для ARK: Survival Evolved:
- 3 GHz процессор
- 8 GB RAM
- 30 GB диск
Terraria

В Terraria основное внимание уделяется исследованию, строительству и бою. Игроки начинают с базовых навыков и должны собирать ресурсы, создавать предметы и сражаться с врагами, чтобы продвигаться по процедурно-генерируемому миру игры. Terraria предлагает множество биомов, боссов и NPC, с которыми можно познакомиться и взаимодействовать.
Игра не требует много дискового пространства. Минимальные требования к выделенному серверу для Terraria:
- 2 GHz процессор
- 2 GB RAM
- 1 GB диск (примерно 10 игроков)
Rust

Rust — это многопользовательская игра на выживание, где помимо сбора ресурсов и строительства убежищ необходимо защищаться от враждебных игроков и угроз окружающей среды. В игре суровый открытый мир с PvP-боями. Более того, Rust также предлагает постоянный мир, управляемую игроками экономику и глубокую систему ремесел.
Минимальные требования к выделенному серверу для Rust:
- 3 GHz процессор
- 8 GB RAM
- 10 GB диск
Как настроить игровой сервер для игр вне Steam

Игровые серверы, не входящих в систему Steam, часто требуют разные процедуры настройки. Как правило, вам необходимо загрузить файлы выделенного сервера, предоставленные разработчиком или издателем игры. Шаги по настройке игрового сервера для игр вне Steam хоть и отличаются, но общий процесс содержит следующие этапы:
- На официальном сайте или форумах игры найдите файлы выделенного сервера для загрузки. Разработчик или сообщество обычно предоставляют инструкции по настройке сервера.
- Распакуйте скачанные файлы сервера в нужное место на вашем компьютере. Лучше всего создать для этого отдельную папку. Следуйте прилагаемой документации (инструкциям), чтобы настроить параметры сервера.
- Как и в случае с игровыми серверами Steam, настройте перенаправление портов на маршрутизаторе и отрегулируйте параметры брандмауэра, чтобы разрешить входящие соединения на необходимых для игры портах.
- После завершения настроек, запустите файл сервера или скрипт запуска. Для более подробной информации по администрированию серера, добавлении плагинов и других функций стоит изучить официальную документацию или обратиться за помощью к другим игрокам, например, на специализированных форумах.
Повышенная производительность, отсутствие задержек связи, улучшенный многопользовательский режим, полный контроль над игровым процессом — все это дает собственный выделенный игровой сервер. Учитывая количество игр, активность в которых можно улучшить со своим сервером, и мировое сообщество игроков, поддерживающее ваши увлечения, стоит попробовать!
Создание и настройка сервера
Данная статья знакомит читателя с особенностями работы чистого (без модификаций) сервера Minecraft текущей версии. В отличие от клиента, распространяется бесплатно через официальный сайт игры и работает со всеми версиями клиента (пиратской и официальной). Информация в этой статье была приведена в соответствие с версией 1.15.2.
- 1 Подготовка к работе
- 1.1 Загрузка необходимого ПО
- 2.1 Знакомство с параметрами сервера
- 2.2 Описание параметров
- 3.1 Подключение к собственному серверу
- 3.2 Сервер в локальной сети
- 3.2.1 Подключение к локальному серверу
- 3.2.2 Определение внутреннего IP-адреса
- 3.3.1 Подключение к серверу
- 3.3.2 Сервер через VPN
- 4.1 Описание GUI
- 4.2 Консольный режим
- 4.3 Описание доступных команд
Подготовка к работе
Загрузка необходимого ПО
Для работы сервера требуется установить на Ваш ПК пакет Java. Его можно скачать на этой странице. Но если клиент Minecraft запускается, то это индикатор того, что данный пакет уже установлен на компьютер. (Теперь minecraft можно установить через установщик, который сам скачивает для себя Java. В этом случае вам все равно нужно установить Java.)
Для того чтобы скачать сервер, требуется перейти на страницу загрузки официального сайта. Нажмите на соответствующую ссылку и сохраните файл в отдельной директории, которая будет основной для Вашего сервера. При создании сервера на Linux или OS X основной директорией сервера является рабочая директория; используйте команду cd /путь/до/сервера/ .
Создание и настройка сервера
Знакомство с параметрами сервера
Когда загруженный файл оказался в будущей папке сервера, запустите его и подождите, пока закончится процесс генерации уровня. Вы увидите, что в Вашей папке появилось несколько новых файлов и подпапок.
Рассмотрим файл server.properties. Данный файл содержит в себе все основные параметры сервера. Откройте этот файл при помощи любого текстового редактора. Вы увидите примерно такое содержимое:
#Minecraft server properties #Wed Apr 08 20:35:49 MSK 2020 spawn-protection=16 max-tick-time=60000 query.port=25565 generator-settings= sync-chunk-writes=true force-gamemode=false allow-nether=true enforce-whitelist=false gamemode=survival broadcast-console-to-ops=true enable-query=false player-idle-timeout=0 difficulty=easy broadcast-rcon-to-ops=true spawn-monsters=true op-permission-level=4 pvp=true snooper-enabled=true level-type=default hardcore=false enable-command-block=false network-compression-threshold=256 max-players=20 max-world-size=29999984 resource-pack-sha1= function-permission-level=2 rcon.port=25575 server-port=25565 server-ip= spawn-npcs=true allow-flight=false level-name=world view-distance=10 resource-pack= spawn-animals=true white-list=false rcon.password= generate-structures=true online-mode=true max-build-height=256 level-seed= prevent-proxy-connections=false use-native-transport=true motd=A Minecraft Server enable-rcon=false
Описание параметров
Параметр Значения По умолчанию Описание allow-flight true / false true Разрешает игроку совершать полёты по миру Minecraft. Эта опция действует только на полёты в режиме Выживание и оказывает эффект только при наличии соответствующего плагина (например, Flight). На полёты в режиме Творчество никак не влияет. allow-nether true / false true Данный параметр определяет возможность перехода в Нижний мир. Если отключить, все игроки, находившиеся в Нижнем мире, будут перемещены в обычный. Не влияет на переход в Край. broadcast-console-to-ops true / false true Позволяет вывести результат выполнения команды в консоли всем операторам сервера. broadcast-rcon-to-ops true / false true Позволяет вывести результат выполнения команды в консоли RCON всем операторам сервера. announce-player-achievements true / false true Данный параметр определяет, должен ли сервер отправлять в чат сообщения о получении достижений. difficulty Строка easy Уровень сложности: peaceful — Мирный easy — Лёгкий normal — Нормальный hard — Сложный enable-command-block true / false false Позволяет использовать командный блок. Эта опция не генерируется при первой загрузке, а появляется при первой попытке использования командного блока. enable-jmx-monitoring true / false false Позволяет включить MBean (функция в Java, позволяющая предоставлять определенные статистические данные для мониторинга) с объектом net.minecraft.server:type=Server и двумя атрибутами: averageTickTime — среднее время на совершение одного тика (в миллисекундах),
tickTimes — время cовершения порядка 100 последних тиков (в наносекундах).
Чтобы включить выполнение JMX в Java, необходимо задать соответствующие флаги запуска JVM. Более подробно описано в этой документации
Если значение установлено на false, то в меню сетевой игры работающий сервер будет отображаться как «оффлайн», однако также сможет принимать подключения игроков.
Это настройка выражается в процентах (100% — по умолчанию). Например, установка этого значения на 50 уменьшит дальность рендера энтити вдвое. Представляет собой серверный аналог изменения прорисовки у клиента.
При выборе порта вы можете руководствоваться данным списком стандартных портов, которые могут принадлежать другим сетевым службам и программам.
Когда эта опция включена, сервер кикнет игрока только после того, как автоматически перезагрузит вайтлист для поиска изменений.
false — Игроки не будут отключены от сервера, если их нет в вайтлисте. true — Игроки будут отключены от сервера, если их нет в вайтлисте.
Требуется проверка перевода.
Устанавливает границу мира на выбранном радиусе, считая от нулевой координаты. Установка границы, выходящей за пределы мира не сделает ничего.
- Если указан радиус в 1000 блоков, то вы получите рабочее пространство 2000 х 2000 блоков.
- Если указан радиус в 4000 блоков, то вы получите рабочее пространство 8000 х 8000 блоков.
Примечание: интернет требует, чтобы пакеты размером менее 64 байтов дополнялись до 64 байтов. Таким образом, установка значения ниже 64 может быть нецелесообразной. Также не рекомендуется превышать 1500 байт.
-1 — полностью отключить сторожевой таймер (эта опция была добавлена в 14w32a)
Первая строчка «#Minecraft server properties» необходима для определения сервером, что это именно тот действующий файл server.properties, который он будет использовать в данный момент.
Вторая строчка «#Thu Jul 07 16:45:52 MSK 2016» описывает даты последнего изменения сервером данного файла. Важно помнить, что сервер берёт те дату и время, которые установлены операционной системой.
Непосредственно перед началом игры на сервере вы можете настроить указанные выше параметры сервера.
- Поле server-ip лучше всего оставить пустым — игра сама определит и настроит данный параметр. Но если вы хотите присвоить серверу особый IP-адрес, то можете изменить этот параметр.
- Поле gamemode указывает на игровой режим, который автоматически будет включен всем игрокам, зашедшим на сервер. Игровой режим для конкретного игрока можно сменить во время работы.
- Если вы включили white-list, сделайте себя оператором или добавьте себя в белый список.
- При заполнении поля max-build-height неподходящим числом сервер автоматически подбирает ближайшее число, возможное для использования.
Любое изменение настроек в этом файле требует перезапуск сервера. Кроме того, сервер иногда может записывать изменения в этот файл, поэтому перенастройку лучше производить при отключенном сервере.
Настройка подключения к серверу
Стоит отметить, что на сервере могут одновременно играть игроки как из локальной сети, так и из сети Интернет.
Подключение к собственному серверу
Если вы держите сервер на том же компьютере, на котором собираетесь играть, для подключения достаточно ввести адрес 127.0.0.1 или localhost . Этот адрес задействует виртуальный сетевой интерфейс (loopback), который доступен всегда, даже если у компьютера нет сетевой карты.
Если вы не можете подключиться даже через петлевой интерфейс, это повод проверить настройки антивируса и файерволла. Добавьте в исключения Minecraft Server и порт 25565.
Сервер в локальной сети
Процесс настройки сервера игры по локальной сети намного проще создания доступного из Интернета, и является более простым в плане возникновения ошибок при подключении к серверу.
С версии 1.3.1 вы можете открыть свой мир из одиночной игры для локальной сети, для этого достаточно загрузить мир, нажать паузу и выбрать «Открыть мир для локальной сети». Однако, такой способ несколько ограничивает возможности владельца сервера.
Подключение к локальному серверу
Чтобы игроки смогли подключится к вашему серверу, их компьютеры должны быть объединены с компьютером-сервером по локальной сети (LAN). В строке ввода IP-адреса сервера они должны написать внутренний IP-адрес компьютера, на котором создан сервер. Локальный IP-адрес желательно должен быть статическим (быть прописанным в настройках сетевого подключения вручную) или привязанным к MAC-адресу.
В качестве локальной сети может выступать как ваша домашняя локальная сеть, так и локальная сеть провайдера или псевдолокальная сеть (VPN), предоставляемая программами вроде Hamachi.
Определение внутреннего IP-адреса

Чтобы узнать внутренний IP-адрес сетевой соединения, на котором вы создаете LAN сервер, выполните следующие пункты:
- Windows
- Нажмите комбинацию клавиш на клавиатуре Windows + R
- В открывшемся окне «Выполнить» в строке ввода введите cmd
- В новом открывшемся окне напишите команду ipconfig
После этого программа ниже отобразит основные данные про сети, к которым подключен компьютер. Внутренний IP-адрес отвечает строке «IP-адрес» в блоке «Home Network — Ethernet адаптер:».
- Linux, OS X
- Выполните в терминале команду ifconfig
- Ваш локальный IP-адрес указан после «inet addr» или «inet» в секции вашего сетевого интерфейса.
Настройка сервера для игры по Интернету
Для того, чтобы понять возможность подключения к вашему серверу из Интернета нужно сначала определить тип IP-адреса, который используется. Данная информация может быть размещена в условии договора с провайдером интернета или на личной странице пользователя на сайте провайдера.
Во-первых, провайдер может предоставлять выделенный IP-адрес, который присвоен именно вам (то есть у вас прямой выход в Сеть), а может использовать один внешний адрес для многих пользователей. В первом случае проблем с настройкой доступа быть не должно, и вам достаточно разобраться со своим оборудованием. Однако если вы находитесь в локальной сети провайдера, ваш компьютер не будет виден из Интернета и доступ к серверу будет невозможен. Возможно, провайдер может предоставить внешний адрес как дополнительную услугу.
Для того, чтобы различить внешний и внутренний адрес, стоит сравнить адрес, под которым вы видны в сети и адрес, который получает ваш компьютер или роутер/модем, подключенный к линии провайдера (как правило, доступен по адресу 192.168.1.1 или 192.168.0.1). Существует много сайтов, которые определяют IP-адрес посетителя в онлайн-режиме, например, 2IP.ru.
Кроме того, ваш адрес может быть постоянным, статическим, или меняться при каждом переподключении к провайдеру, то есть быть динамическим. Самым легким способом определения типа адреса является переподключение модема и сравнение внешних IP-адресов. Если после повторного подключения модема IP-адрес изменился, то это значит, что у вас динамический IP-адрес. Динамические адреса являются более распространенными, чем статические, но при создании сервера игры рекомендуется иметь статический IP-адрес, так как динамический адрес меняется при каждом переподключении к провайдеру (и вам придется постоянно сообщать новый адрес вашим игрокам). Тем не менее, статический адрес — необязательное условие для работы сервера.
К тому же, существуют сервисы (в том числе и бесплатные), предоставляющие домены третьего уровня, например, dyn.com/dns/. Обновление адреса производится обычно при помощи специальной программы, которую вы должны будете установить на компьютер, но некоторые модемы и роутеры могут сами выполнять эту функцию (посмотрите в интерфейсе маршрутизатора на предмет Dynamic DNS). Многие провайдеры предлагают статический IP-адрес в качестве дополнительной услуги.
Подключение к серверу
Чтобы подключиться к Вашему серверу, игроки в строке ввода IP-адреса сервера в клиенте игры должны ввести Ваш внешний IP-адрес или домен (адрес сайта) и нажать кнопку подключения к серверу. Внешний IP-адрес может узнать владелец сервера и сказать его игрокам, которые хотят подключиться к его серверу. Узнать ваш внешний IP-адрес могут помочь сайты: SpeedTest.net, 2IP.ru, Smart-IP.net.
Если игроки не могут подключиться к вашему серверу, смотрите раздел FAQ.
Сервер через VPN
Если у вас возникают проблемы с внутренним IP-адресом, можно попробовать Hamachi, P2PLauncher, EasyVPN, Garena или подобные сервисы. Самым популярным из них является Hamachi. Создатель сервера и подключающиеся должны скачать и установить Hamachi. Далее:
- Создать комнату.
- server-ip оставить пустым.
- Запустить сервер.
- Сообщить свой IP в Hamachi (рядом с кнопкой подключения) подключающимся.
- Зайти в комнату с сервером.
- Попробовать подключиться по полученному IP.
Самая простая в использовании — это программа P2PLauncher, соединяющая компьютеры через сеть peer-to-peer. Просто поместите её в папку с игрой и запустите. На сервере:
- Введите никнейм (он же — будущее имя сервера) и название комнаты, нажмите «Запустить сервер».
- Сообщите название комнаты и свой ник, тому кто хочет к вам присоединиться.
- Запустите P2PLauncher. Введите свой никнейм и название комнаты, нажмите «Запустить клиент».
- В качестве имени сервера используйте ник игрока, создавшего сервер.
Открытие портов
Открытие, или проброс портов (Port Forwarding) позволяет клиентам, подключащимся из Интернета, получать доступ к серверу, который находится за маршрутизатором или модемом. Проблема с открытием портов часто встречается при создании сервера в локальной подсети. Маршрутизатор или модем могут блокировать порт, который пытается использовать сервер игры. Для разных моделей эта процедура происходит немного по-разному.
Есть 2 способа открытия портов:

- На сайте portforward.com представлена сборка специального ПО, которое предназначено для открытия портов на различных моделях модемов. Зайдите на этот сайт и в списке найдите модель своего модема или маршрутизатора. Перейдите на страницу вашей модели и скачайте оттуда утилиту, предназначенную для открытия портов. С помощью неё откройте порт, который использует ваш сервер (по умолчанию 25565).
- Зайдите в веб-интерфейс вашего модема или маршутизатора через веб-браузер. Как правило, чтобы зайти в него, в строке ввода веб-адреса нужно ввести 192.168.1.1 или 192.168.0.1. После того, как вы оказались в меню веб-интерфейса, найдите пункт Port Forwarding или NAT. После открытия этого меню вам потребуется ввести некоторые параметры. Параметры, которые могут потребоваться: Start Port — 25565, End Port — 25565, IP adress — локальный IP-адрес компьютера, на котором вы создаете сервер (например, 192.168.1.2), Protocol — сначала введите TCP, а после этого повторите всю процедуру снова для протокола UDP. Примеры открытия портов для многих моделей модемов можно найти на portforward.com.
Чтобы проверить, удалась ли процедура открытия порта, попросите кого-нибудь вне вашей локальной сети подключиться к серверу, используя внешний IP-адрес (вы также можете попробовать подключиться к себе по внешнему адресу самостоятельно, но неудача в этом случае не всегда означает недоступность сервера). Или же загрузите и установите программу PFPortChecker. В поле Port введите номер порта, который вы пытались открыть. В поле Protocol сначала выберите UDP, а потом TCP. Затем нажмите кнопку проверки. После окончания проверки программа выведет 3 итога для TCP и 3 для UDP. Если текст всех 6 результатов проверки будет зелёного цвета, значит процедура удалась полностью. Для примера смотрите скриншот справа.
Иногда некоторые провайдеры, предоставляют пользователям «серые» IP-адреса. Если в вашем маршрутизаторе указан IP-адрес из диапазонов ниже, то тогда вы не сможете открыть порты на вашем компьютере.
Список наиболее частых «серых» IP:
- От 10.0.0.0 до 10.255.255.255 с маской 255.0.0.0 или /8
- От 172.16.0.0 до 172.31.255.255 с маской 255.240.0.0 или /12
- От 192.168.0.0 до 192.168.255.255 с маской 255.255.0.0 или /16
- От 100.64.0.0 до 100.127.255.255 с маской подсети 255.192.0.0 или /10; данная подсеть рекомендована согласно rfc6598 для использования в качестве адресов для CGN (Carrier-Grade NAT)
Администрирование сервера
В данном разделе описаны элементы администрирования сервера — процесс управления и поддержания корректной работы сервера во время его работы при использовании командной строки и элементов графического интерфейса.
Описание GUI
GUI окна сервера состоит из следующих элементов:

- Окно информации. В данном окне отображается информация про объем использованной оперативной памяти, идет динамическое построение графика используемого объема RAM и т.д.
- Список игроков. В данном окне отображается список никнеймов всех игроков, которые подключены к серверу.
- Лог и чат. Здесь отображается информация о состоянии работы сервера, ошибки, итог выполнения операций, применение игроками команд управления сервером и т.д. Здесь же отображаются все сообщения, отправленными игроками в чат. Вся информация, которая есть в окне лога, автоматически записывается в файл server.log, находящемся в том же каталоге, где расположен сервер.
- Командная строка. Данная панель является самой важной часть GUI. Из нее администратор может осуществлять администрирование сервером: добавлять в вайтлист, банить, давать игрокам предметы или полномочия операторов (см. дальше), делать сохранения карты, остановку работы сервера и т.д.
Консольный режим
В консольном, или nogui, режиме присутствуют только лог и командная строка. Они исполняют те же функции, что и соответствующие окна графического режима.
Запустить в консольном режиме можно только .jar-версию сервера (server.jar). Для этого нужно в команде запуска указать параметр nogui :
java -Xmx1024M -Xms1024M -jar server.jar nogui
Описание доступных команд
Основная статья: Команды консоли
Команды в игре делятся на две группы: для операторов и игроков. С их помощью можно получить доступ к некоторым полезным возможностям, а операторам осуществлять контроль за состоянием сервера.
FAQ
Q: Игроки не могут разрушать блоки, всё сломанное возвращается обратно. Как это исправить?
A: Рядом с точкой спауна есть защищенная зона, блоки в которой могут ставить и уничтожать только операторы сервера. То есть, игрокам нужно просто отойти ровно на столько блоков в любую сторону, сколько стоит в spawn-protection в настроечном файле сервера.Q: В логе сервера всё время появляется сообщение «Can’t keep up! Is server overloaded or system time changed?» Что это значит?
A: Это значит, что сервер в данный момент перегружен и его работа может быть не совсем исправна. Уменьшить нагрузку на сервер можно, закрыв все сторонние программы, тем самым снизив нагрузку на процессор и освободив дополнительный объём оперативной памяти. Можно попробовать перезапустить сервер. Скорость работы сервера сильно зависит от количества игроков, играющих на нём.Q: Игроки жалуются на то, что сервер жутко лагает. Как мне исправить это?
A: Возможно, скорость подключения к сети Интернет недостаточная, или аппаратное обеспечение компьютера слишком «слабое». Постарайтесь минимизировать использование интернет-трафика (закрыть интернет-браузеры, торрент-клиенты и прочее) и снизить нагрузку на использование ресурсов компьютера. Добавьте Server.jar в список исключений Вашего фаерволла/антивируса, а лучше всего выключите их. Попробуйте перезапустить сервер. Попросите игроков, у которых лагает, переподключиться к серверу — возможно, проблема лагов на стороне клиента.Q: Игроки не могут подключиться к моему серверу. Что делать?
A: Сначала попробуйте подключиться к нему самому, использовав в качестве IP-адреса сервера localhost. Если Вам не удалось подключиться, сервер создан полностью неправильно. Возможно, Вы допустили ошибку при конфигурации файла server.properties, или Ваш антивирус агрессивно блокирует сервер игры. Если же Вам удалось подключиться к собственному серверу, проверьте, правильно ли Вы определили собственный IP-адрес. Возможно, Вы забыли открыть порты, которые использует сервер игры. Просмотрите лог сервера на наличие ошибок — они могут указать Вам на причину возникновения проблемы.Q: При подключении игроки получают сообщение «Outdated server!» / «Outdated client!»
A: Сервер и клиент должны быть одной и той же версии, внимательно проверьте это.Q: Я хочу запустить на сервере свою карту из одиночной игры. Как мне это сделать?
A: Из папки saves, которая находится в каталоге установленной игры (.minecraft), перенесите папку с Вашей картой (например, New World) в папку, где лежит сервер игры. Не забудьте поменять level-name в файле server.properties, если ваша папка называется не так, как текущая папка сервера. Перенос должен осуществляться при выключенном сервере.Q: Как мне создать новый мир?
A: Удалите все файлы из Вашей папки мира сервера или укажите новое имя мира в параметре level-name в файле server.properties.Q: Я хочу обновить сервер. Что для этого нужно?
A: Сначала сделайте бекап — если что-то пойдет не так, Вы сможете восстановить сервер из резервной копии. Затем заново скачайте с официального сайта исполняемый файл сервера и замените им Ваш старый. Затем запустите сервер — все настройки, карты и игроки должны сохраниться.Q: Как мне добавить на сервер функции /home /warp /spawn и другие?
A: Поищите в плагинах к Bukkit. Например, есть большой плагин CommandBook.Q: При создании сервера в логе появляется сообщение: «FAILED TO BIND TO PORT. Perhaps a server is already running on that port?». Что делать?
A: Это значит, что порт, который использует сервер, уже занят, или доступ к нему закрыт. Отключите Ваш антивирус и файерволл, программы использующие интернет. Вероятно, вы указали порт, использующийся другой программой (например, веб-сервером или торрент-клиентом) или перед началом создания сервера Вы забыли проделать процедуру открытия портов на модеме/маршрутизаторе. Чтобы узнать, как её сделать, смотрите последний раздел данной статьи.Q: В логе сервера появляется сообщение: «[INFO] %username% lost connection: End of stream». Что мне делать?
A: Такая проблема может иногда случаться на операционной системе Windows XP SP3. Попробуйте запустить сервер на виртуальной машине (например, VirtualBox) или смените операционную систему.Q: При запуске сервера я получаю ошибку, что моя версия Java устарела. Как мне узнать, какая у меня версия Java?
A: Для работы игры требуется Java 8. Чтобы проверить Вашу версию, сделайте следующее:- Откройте командную строку (консоль, терминал):
- Windows: [Win+R] -> cmd -> [Enter]
- Linux: размещение в меню различается в зависимости от оболочки, обычно это Приложения -> Системные / Стандартные -> Терминал
- OS X: В Доке или Finder’е: Программы -> Служебные программы -> Терминал
- В командной строке введите java -version и нажмите Enter
- В ответе найдите строку начинающуюся с java version . Число, стоящее далее — версия Java.
Если в ответ вы получили сообщение такого вида:
java не является внутренней или внешней командой, исполняемой программой или пакетным файлом (Windows) bash: java: command not found (Linux & OS X)
то это означает, что Java у Вас не установлена или не настроены переменные среды (последнее обычно только для Windows). Попробуйте сделать следуещее:
- Нажмите правой кнопкой мыши на Мой компьютер
- Кликните на Свойства
- Кликните на Расширенные параметры системы
- Кликните на Переменные среды
- В списке системных переменных найдите переменную Path
- Кликните Редактировать и допишите в конец: ;%ProgramFiles(x86)%\Java\jre6\bin
- Откройте командную строку заново и попробуйте снова
Если Ваша версия ниже 1.6.1 или Java у Вас не установлена, перейдите на страницу загрузки Java и скачайте последнюю версию.
Q: У меня динамический IP! А покупать статический адрес ради сервера Minecraft’a не хочется…
A: Используя сервисы вроде DynDNS или No-IP, Вы можете получить статический домен третьего уровня ( myminecraft.dyndns.org , serverminecraft.zapto.org …)