Как сделать сервер агарио

Добавил пользователь Алексей Ф.
Обновлено: 05.10.2024

Группа VK Познаватель: goo.gl/gSAKgC

Подписывайтесь на канал: goo.gl/ZT5Ibn

© Павел Алексеев, 2017

Персонаж "Желейный медведь Валера" и его образ, является охраняемым объектом интеллектуальной собственности, права на которого принадлежат его автору.

Регистрационные документы №72461, №72462, №244640, №75451, №73000, №75454, №75455, UK Copyright Registration Certificate № 284717467 , UK Copyright Registration Certificate № 284717470, UK Copyright Registration Certificate № 284713886.

Zivert - CRY | Премьера клипа

04:24

LOBODA - Americano (Премьера сингла, 2021)

03:31

Баста – Любовь и страх (feat. Дворецкая)

05:41

Ozoda - Esla Meni (Offıcıal Clıp 2021)

05:02

Султан Лагучев - Cкучает осень (премьера 2021)

02:29

Oliver Tree & Little Big - The Internet [Music Video]

03:36

Coldplay X BTS - My Universe (Official Video)

04:43

Жаропонижающие средства для детей назначаются педиатром. Но бывают ситуации неотложной помощи при лихорадке, когда ребенку нужно дать лекарство немедленно. Тогда родители берут на себя ответственность и применяют жаропонижающие препараты. Что разрешено давать детям грудного возраста? Чем можно сбить температуру у детей постарше? Какие лекарства самые безопасные?

October 12, 2015

Сегодня мы поговорим о том как создать сервер в агарио. Итак, если вы решили играть исключительно с друзьями, то вам нужен собственный сервер. Перед началом установки сервера вам понадобиться отключить скайп, если он включен.




Запустить Агарио

Если у вас включен скайп, то нужно его отключить.Переходим в папку с агарио и запускаем файл Ogar-windows-17c620b.exe, имя вашего файла может немного отличатся от моего. Отлично, сервер запущен!


Присоединиться к серверу

Открываем браузер и вводим agar.io/?ip=

Открываем Hamachi меню, жмем правой кнопкой по вашему айпи и выбираем “Copy IPv4 address”. Ваш айпи примерно будет выглядеть вот так 11. 22. 33. 44
Дописываем айпи в браузер.
Теперь адрес выглядит вот так agar.io/?ip= 11. 22. 33. 44
Так же вам нужно указать порт, по умолчанию установлен 443 порт. По этому вам нужно дописать “:443” в конец адресной строки.
В итоге ваша ссылка будет выглядеть вот так agar.io/?ip= 11. 22. 33. 44:443

В вашем случае будет отличаться только айпи.
Что бы игра была веселее, вы можете добавить ботов игру с помощь команды Addbot 4, которую нужно пописать в консоли. где“4” это количество ботов.

Как подключится к серверу моим друзьям?
Им нужно скачать и установить Hamachi. После этого выбрать в Hamacki вкладку Network и выбрать “Join an existing network” и ввести Network Id and пароль который вы указали при создании. В моем случае Network > Password = 123
После этого им нужно будет ввести в браузер agar.io/?ip= 11. 22. 33. 44:443

Как настроить сервер?

Как выбрать мод в Агарио?

Что бы изменить мод игры, зайдите в gameserver.ini и поменяйте значение serverGamemode на одно значение из списка

Experimental (As of 6/13/15)

Rainbow FFA - Hint: Use with "setAcid(true)"

У меня есть скайп


Если вы хотите запустить сервер не выключая скайп, то вам нужно открыть файл gameserver.ini file и изменить значение serverPort с 443 на 4545 . Тогда вы сможете запускать игру и скайп одновременно


Видео урок (на англ.)

Популярная игра "Агар.ио" захватывает своей увлекательностью. В нее играют во всем мире, и серверов для нее существует около 9-10 штук. На каждом из них играет около 50 тысяч геймеров. Правда, ночью количество игроков падает до 4-5 тысяч, но не суть. Иногда хочется поиграть вдвоем с другом или друзьями, поэтому некоторые пользователи хотят знать, как в "Агарио" создать свой сервер. Небольшая инструкция будет описана ниже.

Как в "Агарио" создать свой сервер?


Настройки параметров сервера

После установки node.js стоит разобраться с самим архивом сервера. Скачайте его и распакуйте на рабочий стол. Откройте папку и ищите там файл gameserver.ini. Это главный файл, с которым нам придется разбираться, и сейчас расскажем как. Создать свой сервер в "Агарио" можно только с правкой этого документа, ведь именно в нем содержатся конфигурационные настройки. Ниже приведем основные строки, отвечающие за настройки сервера:

  • 9 строка - serverMaxConnections. Отвечает за число игроков, которые будут на вашем сервере. Устанавливаем, например, значение "5". То есть 6 игроков уже не смогут играть.
  • 11 строка в файле - serverGamemode. Установив значение "0" (Свобода для всех), "1" (Командный режим), "10" (Турнир) или "11" (Голодные игры), вы измените режим игры. Названия режимов указаны в скобках.
  • Строки 17-20 указывают границы игровой площадки. Здесь можно выставить только строки borderleft и borderright. Например, установив значения 6000, вы получите игровое поле площадью 6000х6000 пикселей. Чем больше игроков, тем большая площадь поля должна быть.
  • Строка 26 - foodstartamount. Она указывает, сколько еды будет доступно при старте.
  • Строка 27 - foodmaxamount. Определяет массу еды.


По возможности посмотрите и установите как можно больше параметров. По названиям строк интуитивно понятно, за что они отвечают. После настройки конфигурационного файлы все изменения нужно сохранить.

Запуск сервера

Теперь переходим к запуску сервера. В папке сервера есть файл launch.bat. Его нужно запустить. Откроется черное окно (cmd.exe). Теперь заходим на сам сайт agar.io и активируем консоль в браузере. Сделать это можно комбинацией клавиш Ctrl+Shift+J или Cmd+Shift+J в Mac. Также можно в меню браузера выбрать режим разработчика. В этой консоли нам необходимо написать: connect("ws://localhost:443")

После этого мы сразу попадем на свой сервер. После того как в "Агарио" создадите свой сервер, можно звать друзей. Они в консоли тоже должны написать connect("ws://localhost:443"), только вместо localhost должен быть указан ваш ip адрес. Узнать его можно в настройках состояния подключения или на сайте 2ip.

Теперь вы знаете, как создать свой сервер в игре "Агарио", и сможете играть с друзьями. Ничего сложно в данной процедуре нет.

Сейчас в Агарио существует 8 игровых серверов, распределенных по географической принадлежности: Северо- и Южноамериканский, Европейский, Российский, Турецкий, Восточноазиатский, Китайский, а также сервер Австралии и Океании. Такое распределение дает возможность игрокам без лагов играть на наиболее приближенном к себе сервере.

Если вы ищете сервера, где мало людей, то вам прямой путь на китайский, австралийский или турецкий сервер. Там в среднем играют не более 2-2.5 тысяч людей. Российский сервер можно отнести к середнячкам – на нем кол-во игроков на протяжении дня колеблется от 12 до 20 тысяч, а ночью и вовсе опускается до 3-4. Наиболее густозаселенный бактериями сервер – европейский. На нем играют по 70-80 тысяч.

После его установки в меню выбора сервера появится еще один селектор, в котором можно будет выбрать айпи сервера. Такой функционал очень полезен для тех, кто хочет с другом.

Как создать свой сервер в Agar io?

Для создания собственного сервера вам нужно будет установить на компьютер node.js, а также скачать сами .

Подробную инструкцию по установке своего сервера агарио можно посмотреть в этом видео

Как создать свой сервер в Agar.io

4.6 (92.73%) 11 голосов

Agar.io или же в простонародье агарио — это теперь широко известная браузерная игра в наши дни. Изо дня в день количество игроков растет, и теперь данную игру можно считать таки феноменом и она по праву обрела свою вирусность. Суть игры в превращении вас в маленький шар, который может кушать шарики меньше себя, тем самым становясь все больше доминируя игровой мир и доску рекордов. Помимо этого она протестирует ваши возможности к выживанию и охоте. Собственно говоря вполне неплохо работают и публичные сервера, но если думаете как создать свой сервер в Agar.io для приватной игры с друзьями, в этом вам поможет проект Ogar о настройке которого я и постараюсь рассказать в данной статье.

Создаем сервер в Агарио

  • Виртуальный или выделенный сервер. В целом можно запускать и на своем компьютере, но вы должны понимать, что он должен работать постоянно, ему нужна оперативная память и процессорная мощность, а так же стабильный интернет. Иначе радости от игры будет маловато из-за тормозов и зависаний. Данный туториал строиться на примере 64 битной версии Debian 7, но все пункты могут быть перенесены и в реалии других систем (Windows, Mac OS). В данной статье они рассматриваться не будут, но если кому-то очень понадобиться — я дополню гайд.
  • Выделенный IP адрес или сервис типа dydns для того, чтобы к нам могли спокойно подсоединится извне.
  • Установленный nodejs, git.
  • Скачанный дистрибьютив Ogar.
  • Желание и 10 минут времени.

Установка nodejs, git

apt-get update
apt-get upgrade
apt-get install build-essential git screen nano

Соглашаемся, устанавливаем. Теперь дело за Node.js:

Придумываем ему пароль, остальную информацию можно оставить пустой. Его домашняя директория /home/agario, в нее и перейдем:

Приступаем к загрузке и установке Огарио. Все это будет производиться посредством git, который мы установили ранее. Он же будет ответственный и за обновление. Вводим:

Происходит скачивание файлов сервера Agar.io. Поздравляю. Осталось чуть-чуть. Пытаемся произвести первый запуск:

Если все хорошо, то мы увидим примерно следующее:

Попробуем подсоединится к нашему серверу. Для этого в браузере наберем:

agar.io/?ip=нашIp:443

Если все успешно вы войдете на сервер и будете на нем один. В консоли сервера проверим состояние командой status:

Как видим, все прошло успешно. Закрываем наш сервер командой exit.

Настройка сервера Агарио через gameserver.ini

Файл настроек создастся автоматически при первом запуске сервера. Ниже я напишу как отредактировать его и дам пример конфига с описаниями. Итак, для редактирования выполняем команду которая откроет текстовой редактор:

Пример конфигурационного файла:

// Ogar файл конфигурации
// Линии которые начинаются со слешей не читаются сервером.
// [Сервер] // serverGamemode: 0 = свободная для всех (Free for all), 1 = Командная, 2 = Экспериментальная (например 6/13/15), 10 = Соревнование, 11 = Голодные игры, 12 = Зомби мод, 13 = Команда Z, 14 = Команда X, 20 = радужный FFA (использовать вместе с setAcid(true))
// serverBots: Количество ботов, которые спаунятся (Экспериментальная опция)
// serverViewBase: Базовая дистанция, которую игроки видят. Внимание: большое значение может вызывать лаги.
// serverStatsPort: Порт для статистики сервера. Негативное значение отключает статистику.
// serverStatsUpdate: Количество секунд перед обновлениями статистики сервера.
// serverLogLevel: Уровень логирования сервера. 0 = Без логов, 1 = Логи только в консоле, 2 = Логи в консоли и IP соединениях.
// serverScrambleCoords: Включает перемешивание координат. 0 = Без перемешивания, 1 = перемешивать. По-умолчанию 1.
serverMaxConnections = 64
serverPort = 443
serverGamemode = 0
serverBots = 0
serverViewBaseX = 1024
serverViewBaseY = 592
serverStatsPort = 88
serverStatsUpdate = 60
serverLogLevel = 1
serverScrambleCoords = 1
// [Границы] // Устанавливает границы карты (По-умолчанию значения для левой стороны/верха = 0, правой стороны/низа = 11180.3398875)
borderLeft = 0
borderRight = 6000
borderTop = 0
borderBottom = 6000
// [Спаун] // Каждый интервал равняется одному тику (50 мс)
spawnInterval = 20
foodSpawnAmount = 10
foodStartAmount = 100
foodMaxAmount = 500
foodMass = 1
foodMassGrow = 1
foodMassGrowPossiblity = 50
foodMassLimit = 5
foodMassTimeout = 120
virusMinAmount = 10
virusMaxAmount = 50
virusStartMass = 100
virusFeedAmount = 7
// [Выплюнутая масса] // ejectMass: Масса выплюнутых шаров
// ejectMassCooldown: Время, пока игрок может собрать выплюнутые шары (мс)
// ejectMassLoss: Потеря массы при выплевывании шаров
// ejectSpeed: Начальная скорость выплюнутых шаров
// ejectSpawnPlayer: Шанс игрока заспаунится с выплюнутых шаров
ejectMass = 12
ejectMassCooldown = 200
ejectMassLoss = 16
ejectSpeed = 160
ejectSpawnPlayer = 50
// [Игрок] playerStartMass = 10
playerMaxMass = 22500
playerMinMassEject = 32
playerMinMassSplit = 36
playerMaxCells = 16
playerRecombineTime = 30
playerMassDecayRate = .002
playerMinMassDecay = 9
playerMaxNickLength = 15
playerSpeed = 30
playerDisconnectTime = 60
// [Гейммод] // Произвольные настройки гейммода
// tourneyTimeLimit: Время лимита игры, в минутах.
// tourneyAutoFill: Если установлено значение больше 0, матч будет автоматически заполнен ботами после старта.
// tourneyAutoFillPlayers: Время старта, после которого сервер агарио будет заполнен ботами, перед тем как игроки подключаться.
tourneyMaxPlayers = 12
tourneyPrepTime = 10
tourneyEndTime = 30
tourneyTimeLimit = 20
tourneyAutoFill = 0
tourneyAutoFillPlayers = 1

Сохраняем данные настройки командой Ctrl — X соглашаясь перезаписать файл.

Консольные команды сервера

Данные команды можно вводить прямо в консоль сервера при запуске.

  • Addbot [число]
    • Добавляет определенно количество ботов на сервер. Если число не определено — добавляет 1 бота
    • Текст в таблице рекордов будет заменен следующими строчками
    • Сбрасывает ранние рекорды игроков и отображает актуальную информацию на текущий момент
    • Параметр конфигурации будет замен на соответствующее значение, например “change serverMaxConnections 32″ поменяет значение MaxConnections на 32.
    • Очищает весь текст консоли
    • Меняет цвет указанного игрока
    • Выключает сервер
    • Создает шар с едой в указанных координатах. Если значение не указано, берет его с параметра “foodStartMass” сервера
    • Смена гейммода сервера
    • Указанный игрок будет кикнут с сервера
    • Игрок и все его шары будут убиты
    • Убивает всех игроков и их шары
    • Масса всех шаров игрока будет установлена в соответствующее значение
    • Меняет имя игрока на новое
    • Отображает список, в котором видны все присоединенные игроки, их IP, ID, количество шаров, масса и локацию
    • Ставит на паузу игру
    • Конфигурационный файл будет перезагружен. Параметры вроде serverPort, serverGamemode, serverBots, serverStatsPort, serverStatsUpdate изменяться только после перезагрузки сервера целиком.
    • Отображает количество игроков, которые присоединены сейчас, время, использование памяти, гейммод
    • Изменяет позицию игрока на указанная немедленно
    • Генерирует вирусный шар в заданной координате. Если масса не указана, использует серверный параметр “virusStartMass”.

    Запуск сервера в фоновом режиме

    Для того, чтобы можно было спокойно включить сервер и забыть о нем необходимо запустить его в бекграунде. Тут нам пригодится ранее установленное приложение screen. Для запуска, в директории пользователя выполняем команду:

    Для того чтобы попасть в консоль:

    screen -r agario

    Чтобы выйти с консоли, нажимаем одновременно комбинацию Ctrl — a+d, а чтобы выключить сервер используем:

    screen -XS agario quit

    Обновление сервера Огарио

    И тут все просто. Для этого заходим в домашней директории в директорию Ogar и через нее перепроверяем ГИТом не обновился ли код сервера:

    cd Ogar
    git pull
    cd ..

    Сервер: yadi.sk/d/ZnmSovjdmBXMh Вставляем ссылку:agar.io/?ip=localhost:8080 Мой Скайп:mathew.stelmakh .

    игра-agar.io обязательно скачать-nodejs.org Cервер-www.mediafire.com сыллка в кансоль-connect("ws://localhost:443")

    ○ Файлы открываем в архиве и открываем файл ogar.exe ○ Вставляем - agar.io/?ip=localhost:8080 ○ Команды .

    вот вам ссылка на фаилы yadi.sk/d/SF4Kg5YFj3XTB ставьте 10 лайков и подписывайся на мой канал и буду ставить .

    Играть в agar.io можно бесплатно, единственное за что вам придется платить так это за электричество и за интернет.

    Читайте также: