Как сделать сервер агарио
Группа 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.
04:24
03:31
05:41
05:02
02:29
03:36
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 можно бесплатно, единственное за что вам придется платить так это за электричество и за интернет.
Читайте также: