Factorio ❱❱❱ Как создать сервер

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024
  • В этом видео я постараюсь объяснить, как поднять свой сервер по Factorio различными способами
    --------------------------------------------------------------------------------------------
    Информация, обсуждения, конкурсы: goo.gl/88NzyY
    Присоединиться к Discord: / discord
    --------------------------------------------------------------------------------------------
    Настройка портов
    TP-LINK: help.seti.by/?p...
    Zyxel Keenetic: help.keenetic....
    D-Link: www.dlink.ru/r/...
    ASUS: help-wifi.com/a...
    Если для вашего роутера ничего из перечисленного не подходит, напишите в комментариях, постараюсь добавить

Комментарии • 94

  • @Павел-р8ю5е
    @Павел-р8ю5е Год назад +1

    запоздалый вопрос конечно, но гайдов не так много))
    а есть ли смысл разворачивать сервер если мегабаза уже прям лагает, мощное железо сервера поможет или клиенту все равно надо будет обрабатывать свою часть?

    • @LikosGamePlay
      @LikosGamePlay  Год назад +1

      Тут наверное только собственные наблюдения могут помочь оценить. Федя даже при игре в одиночку говорят разворачивал сервер, чтобы легче было клиенту. Хотя в теории у фактики п2п система, т.е. каждый клиент должен успевать обсчитывать все действия. Надо пробовать :-)

  • @vgibator
    @vgibator 3 года назад +3

    подскажите плиз. такая ситуация. запускаю сервак на винде через бат - потом игру - и она не запускается. выдает ошибку:
    "Could'n create lock file
    C:\Users...\Factorio\.lock: 32.
    Is another instance already running?"
    А если сначала игру а потом батник то он просто мигнул(типо окно открылось) и все.

    • @creepy_4389
      @creepy_4389 2 года назад

      прости что пишу спустя пол-года. мне интересно решил ли ты проблему, и если решил, то можешь ли вспомнить решение?

    • @vgibator
      @vgibator 2 года назад

      @@creepy_4389 решил. Купил в стиме оф игру😅

  • @tw1tzz310
    @tw1tzz310 2 года назад +1

    Здравствуйте!у меня такой вопрос можно ли играть с другом на одном мире в демо версий факторио,а то денег нету на полную и хочу начать играть в демо версию с другом,поэтому и интересно можно ли играть кооперативно с другом на дэмо версий?

    • @LikosGamePlay
      @LikosGamePlay  2 года назад

      Сами клиенты могут даже с пираток сидеть. А вот сервер требует авторизацию себе для запуска. Т.е. нужна хотя бы одна лицензия серваку

    • @tw1tzz310
      @tw1tzz310 2 года назад

      @@LikosGamePlay а демо версия факторио чем отличаеться от полной?или не менее ли интересно играть в демо версию чем в полную

    • @LikosGamePlay
      @LikosGamePlay  2 года назад

      @@tw1tzz310 в демо версии совсем чуть-чуть от полной версии в плане развития. Очень быстро упретесь в потолок развития

    • @NarniaLJey
      @NarniaLJey 9 месяцев назад

      @@LikosGamePlay Вы говорите о том, что серверу нужна лицуха, а игрокам пиратка. Но вот загводка, я запустил сервер(лицуха), всё работает(тестил подключаясь с лицухой).
      А вот когда в игре захожу в Настройки-Прочее - разлогиниваюсь и пробую подключиться к серверу, то не пускает, пишет войдите в игру, чтобы зайти.
      В файле Config.ini настройки:
      verify-user-identity=false
      Итог, что тут делать?)

  • @kolyadasasha94
    @kolyadasasha94 6 лет назад +1

    вопрос, насколько мощная машина нужна для поднятия headless сервера?
    нагрузка планируется в 2-3 человека максимум
    и я правильно понимаю, что если не вырубать headless сервер, игра (и все процессы внутри) будет работать "в фоне", независимо от того, есть ли игроки на сервере или нет?

    • @LikosGamePlay
      @LikosGamePlay  6 лет назад

      ну видеокарта ей по сути не нужна. Я на хостинге поднимал виртуальный сервер. Было 2 ядра и 2 гига ОЗУ. Вполне себе работало. Но процессор желательно помощнее. Критично к частотам. Чем больше частоты, тем лучше. И самое главное, хороший интернет канал, с маленьким пингом

    • @kolyadasasha94
      @kolyadasasha94 6 лет назад

      понял, огромное спасибо

    • @pashaa.9105
      @pashaa.9105 6 лет назад

      У меня не получается стартануть на серверной винде, но версия хедлесс сервера уже больше, ошибку даёт смешную: Option 'start-server' does not exist factorio

    • @LikosGamePlay
      @LikosGamePlay  6 лет назад

      там точно в аргумаентах указано "--start-server"? Т.е. в начале два минуса :-)

    • @pashaa.9105
      @pashaa.9105 6 лет назад

      Да, всё корректно, тот же исполняемый файл на локальном сервере стартует без проблем, а вот на сервере никак. На сервере стоит Win 2012 r2

  • @seaways404
    @seaways404 4 года назад +2

    нормальный гайдец, даже с пробросом портов на роутере заморочился

  • @KoToFoT
    @KoToFoT 5 лет назад

    Такой вопрос- при запуске сервера, не удается запустить игру и наоборот. Пишет Another instance of Factorio is probably already running, ну т.е. другой процесс уже запущен. И действительно- в диспетчере задач висит Factorio. Есть возможность обойти? З.Ы. сервер поднимал со скачанной версии, а играю в стиме. Наоборот пробовал, из одной папки тоже

    • @LikosGamePlay
      @LikosGamePlay  5 лет назад

      а сервер запускали именно командой factorio.exe --start-server?

    • @KoToFoT
      @KoToFoT 5 лет назад

      @@LikosGamePlay да, все как у вас. Просто процесс не позволяет второй поднять

    • @LikosGamePlay
      @LikosGamePlay  5 лет назад +3

      @@KoToFoT поковырялся, получил такой же результат. В общем нужно немного подправить конфиг факторки, которая является клиентом. Ну либо сервера. В каталоге факторки есть папка config, там файл config.ini. Изменил два параметра: read-data=../../data и write-data=../../data Проблема была в том, что оба процесса пытались писать в один и тот же лог, потому что конфиги их обоих отправили по одному пути. UPD: с путями побалуйся сам, сейчас обнаружил, что в data он еще и моды начал пихать. Т.е. теоретически нужно write -data делать что -то вроде ../..

    • @KoToFoT
      @KoToFoT 5 лет назад

      @@LikosGamePlay большое спасибо, сегодня попробую

    • @dickey1179
      @dickey1179 4 года назад +1

      @@LikosGamePlay а можно по подробнее? что делать в файле config

  • @rambo5682
    @rambo5682 Год назад

    У нас синхронизация идет вечно, такое ощущение что игра не на паузе. Есть ли команда паузы игры для сервера?

    • @LikosGamePlay
      @LikosGamePlay  Год назад

      Админ команды для паузы нет, но есть чит-команда для этого: /c game.tick_paused=true, чтобы потом выключить паузу из консоли, аналогичная команда /c game.tick_paused=false. Ну или уже админ в игре это сделает кнопкой

  • @godukx2903
    @godukx2903 2 года назад +1

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

    • @LikosGamePlay
      @LikosGamePlay  2 года назад +1

      Проверка выключена для тех, кто входит на сервер, а самому серверу все равно нужна учетная запись. Я свою учетку из стима вешал на сервер, а сам заходил с пиратской версии. Хотя можно и сервер и свой клиент держать на одной учетке

    • @godukx2903
      @godukx2903 2 года назад +1

      @@LikosGamePlay ого, не думал что ты ответишь, а то год уже ролики не выпускаешь, подумал канал мёртв, так, ладно. То есть мне надо купить лицензию, чтобы я смог зайти и этот ключ вставить в конфиге сервера, так?

    • @LikosGamePlay
      @LikosGamePlay  2 года назад +1

      @@godukx2903 ага. Занят пока семейными делами, на ролики времени нет

    • @godukx2903
      @godukx2903 2 года назад +1

      @@LikosGamePlay понял, удачи тебе

    • @godukx2903
      @godukx2903 2 года назад +1

      @@LikosGamePlay А и ещё 1 вопросик, а куда этот токен в конифиге вставлять?

  • @yevgeniybendetskiy5057
    @yevgeniybendetskiy5057 6 лет назад +1

    Скажите, возможно ли запустить кооператив, не покупая игру?

    • @LikosGamePlay
      @LikosGamePlay  6 лет назад

      Можно как минимум попробовать. Я когда поднимал через консоль сервер, указывал в конфиге токен от лицензионной учетки. Сейчас даже не знаю, будет работать или нет

    • @seaways404
      @seaways404 4 года назад

      можно, работает так же

  • @sizsezarsz6515
    @sizsezarsz6515 Год назад

    А как узнать айпи сервака на который Ти будеш заходить в факторио?

    • @hackechpro9105
      @hackechpro9105 Год назад

      Тебе айпи пк нужно. Забей в интернете просто "мой айпи"

  • @murstaximutstaxi6380
    @murstaximutstaxi6380 5 лет назад

    Вопрос косательно самой игры, есть у нас сервер. Не понимаю как сделать рестарт командой. Не залазив в консоль, и не делая бекап карты. А чтоб с команды сразу дать рестарт.

    • @LikosGamePlay
      @LikosGamePlay  5 лет назад

      Прямо сидя в игре заставить сервер перезапуститься?

  • @egor4esno20
    @egor4esno20 4 года назад

    Подскажите,пожалуйста!При запуске сервера у меня не получается запустить игру , так как выдаёт ошибку ,что она уже запущена.(Играю на пиратке)(Вот ошибка -- Could not move file "factorio-current.log". Another instance of Factorio is probably already running ). До этого играл с другом через хамачи,но по какой-то причине каждый раз при заходе на карту он её качал по 20 минут (чем больше на карте появлялось элементов,тем дольше и качалась карта)Вот я и решил создать сервер.Где проще решить проблему?

    • @LikosGamePlay
      @LikosGamePlay  4 года назад

      Я так понял ты с одного компа запускаешь и сервер и для себя клиент. Чтобы так работало нужно две папки с факторкой иметь. Из одной ты сервак будешь запускать, а с другой сам играть

    • @egor4esno20
      @egor4esno20 4 года назад

      @@LikosGamePlay К сожалению, я так всё и делал

    • @LikosGamePlay
      @LikosGamePlay  4 года назад

      @@egor4esno20 Чуть позже попробую проверить у себя. Может что изменилось

    • @egor4esno20
      @egor4esno20 4 года назад

      @@LikosGamePlay Окей,спасибо

    • @LikosGamePlay
      @LikosGamePlay  4 года назад

      @@egor4esno20 Всё фурычит. Создал отдельную папку, закинул туда копию факторки. А ты сервер запускал тоже через bat файл, как я делал?

  • @JoonCrafting
    @JoonCrafting 3 года назад

    совершенно не понятно для чего устроена эта система (использование терминала при включенном сервере, это ультра неудобно легче еще один запустить) но гайд нормальный спасибо

  • @Eternalproxx
    @Eternalproxx Год назад

    а у меня после запуска батника появляется только одна строка(которая в батнике) и все, дальше ничего не происходит

    • @LikosGamePlay
      @LikosGamePlay  Год назад

      Вообще ничего? Или хотя бы что-то отвечает сама винда?

    • @Eternalproxx
      @Eternalproxx Год назад

      @@LikosGamePlay я тут поколдовал 2 часа и при помощи гугла и друга админа таки запустил. Ты в видео конечно немного забыл упомянуть про json с конфигом сервера, про то, что команду в батнике можно переписать на загрузку последнего автосейва и подтягивание того самого джейсона, про то, что логин/пароль или токен нужно прописывать и тд)) Сейчас одна проблема осталась, в командной строке не появляется обратно поле для ввода команд, не пойму как решить. Сервер работает, друг извне смог зайти без проблем

    • @Eternalproxx
      @Eternalproxx Год назад

      @@LikosGamePlay А, изначальную проблему из первого коммента я ловил вообще в павершелле. Быстро понял, что павершелл зло и нужно работать в cmd :)

    • @LikosGamePlay
      @LikosGamePlay  Год назад

      @@Eternalproxx да, в powershell свои премудрости. Вот в плане команд точно не помню, что было. На досуге гляну, напишу, если будет актуально

    • @Eternalproxx
      @Eternalproxx Год назад

      @@LikosGamePlay да, было бы неплохо

  • @esi4
    @esi4 5 лет назад

    "Попытка соединения с сервером не удалась"

    • @seaways404
      @seaways404 4 года назад

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

  • @huzos2725
    @huzos2725 4 года назад

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

    • @seaways404
      @seaways404 4 года назад

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

  • @lordpleb1660
    @lordpleb1660 3 года назад

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

    • @LikosGamePlay
      @LikosGamePlay  3 года назад

      Лучше для сервера скачать отдельно факторку, и с неё поднимать его. А для игры запускать к примеру стимовскую. Ну или еще одну копию игры

    • @lordpleb1660
      @lordpleb1660 3 года назад

      @@LikosGamePlay за 3 часа я морально истощился, не могу больше )) только завтра...

  • @sillentium4476
    @sillentium4476 5 лет назад

    Такой трабл, товарищ при коннекте не может скачать сейф. Если создавать игру с 0, то проблем нет, но сейф скачать невозможно - постоянно Игрок "имя" исключен из сервера, полосочка благополучно заполняется и товарища кикает. Кто-нибудь знает в чём проблема?

    • @LikosGamePlay
      @LikosGamePlay  5 лет назад

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

  • @grimooar4712
    @grimooar4712 11 месяцев назад

    Вроде даю друзьям свой IP но они не могут законектиться просто не видит сервер

    • @LikosGamePlay
      @LikosGamePlay  11 месяцев назад

      Может быть динамический IP, наличие роутера влияет

  • @godukx2903
    @godukx2903 2 года назад +1

    Ответьте пожалуйста

  • @АлексейГончаров-ф1я

    У меня, когда запускаю start.bat он запускает, а потом пишет Goodby. Скажите как это исправить.

    • @LikosGamePlay
      @LikosGamePlay  6 лет назад

      запускаешь именно из командной строки? Или просто из проводника двойным кликом мышки? И можно весь лог из окна?

  • @KirilPolitov
    @KirilPolitov 6 лет назад

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

    • @LikosGamePlay
      @LikosGamePlay  6 лет назад

      Мы с вадимом пробовали, пинг был нереальный. Вообще не играбельно. У кого как получается

    • @elcarmo3460
      @elcarmo3460 6 лет назад

      хамачи довольно странная штука, у одних нормально работает и нет проблем, у других постоянно траблы...

    • @darum1790
      @darum1790 5 лет назад

      @@elcarmo3460 угу
      у нас траблы начались(

    • @seaways404
      @seaways404 4 года назад

      хамачи срака тупая. Во-первых нужно чтобы все участники качали его себе на комп и если люди не шарят в компах, то замахаешься всем объяснять куда чо клацать.
      Во-вторых могут быть лааги
      в третьих - максимум кажись 5 человек, потом покупай прем аккаунт
      в-четвертых, нахера эти посредники, если легко всё настраивает хост у себя на компе, без всяких дурацких хамачей. Это касается любых игр как майнкрафта так и факторки, везде где клиент позволяет на левые серваки залезать.

    • @lastpain2682
      @lastpain2682 3 года назад

      @@seaways404 Так если айпишник не белый как ты сервер настроишь?

  • @rubiks7196
    @rubiks7196 6 лет назад

    Ну ты кое-что забыл, одного проброса портов может быть не достаточно, нужно узнать у провайдера белый ли у тебя ip

    • @LikosGamePlay
      @LikosGamePlay  6 лет назад

      Да, верно. Про это тоже забыл упомянуть

    • @seaways404
      @seaways404 4 года назад

      @@LikosGamePlay я не думаю, что тебе все это стоит объяснять, ведь это целая наука. На это сисадмины учатся)

    • @lastpain2682
      @lastpain2682 3 года назад

      Так без белого ip не получится сделать?

    • @rubiks7196
      @rubiks7196 3 года назад

      @@lastpain2682 ну если ты сидишь за nat'ом провайдера(т.е он дал тебе серый ip, который не видно из интернета) то не получится. Можно использовать сторонние сервисы по типу хамачи и радмина, а можно playit.gg, работает как радмин или хамачи, но не нужно создавать учетную запись, т.е просто кидаешь их ip который перебрасывает на твой ip(к слову нужно скачать их софтину чтобы всё работало)

  • @Miyumi92
    @Miyumi92 5 лет назад

    Дайте ссылку на скачивание этого сервера или что там

  • @Rust_jsam
    @Rust_jsam 9 месяцев назад

    дайте кто нибудь сервер не могу найти

  • @SSDD_TARAZ
    @SSDD_TARAZ 2 года назад

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

    • @LikosGamePlay
      @LikosGamePlay  2 года назад

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

  • @SSDD_TARAZ
    @SSDD_TARAZ 2 года назад

    вопрос а как добавить Админа)))

    • @LikosGamePlay
      @LikosGamePlay  2 года назад

      Ну создатель обычно сразу идёт админом. Если нужно ещё добавить, то в консоли прописать /promote НикИгрока. Аналогично /demote НикИгрока разжалует

    • @SSDD_TARAZ
      @SSDD_TARAZ 2 года назад

      @@LikosGamePlay Спасибо