• among us私服搭建



    amongus私人服务器搭建
    项目地址: https://github.com/Impostor/Impostor

    Im的更新还是挺快的,621版本出了就马上更了。
    为了搭建方便,于是用docker进行操作。如果直接运行docker的话,里面会有抽风的反作弊系统,私服的话建议关掉反作弊,因此整个流程如下(全程root

    首先需要有一个国内的服务器

    安装screen

    为了保证关掉与服务器交互的窗口后仍然在运行,因此需要安装screen,直接运行

    apt install screen
    
    • 1

    拉取镜像并关闭反作弊

    pull镜像

    docker pull aeonlucid/impostor
    
    • 1

    反作弊配置文件在app/config.json中,因此执行

    find /var/lib/docker -name "config.json"
    
    • 1

    在这里插入图片描述
    直接用vim修改config.json(每个人的那串id是不一样的)

    vim /var/lib/docker/overlay2/7c6397c1e7d2fa13e0a65add69f7401576512b2a523b1a0ecaf9f61f4f970c2b/diff/app/config.json
    
    • 1

    将两处的true都改成false,如图
    在这里插入图片描述
    然后按下esc,:wq保存退出

    运行docker

    首先创建一个新的窗口,命名为au

    screen -S au
    
    • 1

    接下来看一下刚刚pull的docker

    docker images
    
    • 1

    在这里插入图片描述
    然后开放指定端口,执行该命令

    docker run -p 22023:22023/udp b96
    
    • 1

    在这里插入图片描述

    导入配置文件

    打开https://impostor.github.io/Impostor/
    在server address里输入自己的服务器ip,在server name处输入你想命的名字
    在这里插入图片描述
    然后下载文件,将如果命名后有(1)等字样,请去掉,保证文件名为"regionInfo.json",不能错字 少字。
    如果打不开上面的网站去下载文件,请将最后一行的xxx改成自己的IP与名字,完事后保存为regionInfo.json
    {"CurrentRegionIdx":3,"Regions":[{"$type":"DnsRegionInfo, Assembly-CSharp","Fqdn":"na.mm.among.us","DefaultIp":"50.116.1.42","Port":22023,"Name":"North America","TranslateName":289,"UseDtls":true},{"$type":"DnsRegionInfo, Assembly-CSharp","Fqdn":"eu.mm.among.us","DefaultIp":"172.105.251.170","Port":22023,"Name":"Europe","TranslateName":290,"UseDtls":true},{"$type":"DnsRegionInfo, Assembly-CSharp","Fqdn":"as.mm.among.us","DefaultIp":"139.162.111.196","Port":22023,"Name":"Asia","TranslateName":291,"UseDtls":true},{"$type":"DnsRegionInfo, Assembly-CSharp","Fqdn":"xxx.xxx.xxx.xxx(IP)","DefaultIp":"xxx.xxx.xxx.xxx(IP)","Port":22023,"Name":"xxxxxxx(name)","TranslateName":1003,"UseDtls":false}]}

    然后按下win+r,输入%APPDATA%\..\LocalLow\Innersloth\Among Us后按下enter
    直接替换掉下面的regionInfo.json

    接下来即可关掉与服务器交互的窗口,并打开游戏选择自己的服务器。
    如果要回到之前的au窗口,只需要输入

    screen -R au
    
    • 1

    在这里插入图片描述

    在这里插入图片描述

    mod问题

    在玩mod的时候(如LMv),可能会在创建房间时出现下面这个问题
    在这里插入图片描述
    服务器没有响应握手。
    解决方法是修改游戏目录下的BepInEx\config\gg.reactor.api.cfg文件,将Allow vanilla servers = false改成Allow vanilla servers = ture(允许普通服务器)

    如果是玩多模,还是推荐GM(

  • 相关阅读:
    安卓玩机工具-----多设备同时投屏操控的安卓手机设备投屏工具 工作室推荐
    阿里云双11优惠活动:2核2G3M云服务器1年99元,新老用户均可购买!
    Single View Metrology 单视图度量衡 复现
    项目需求及架构设计
    Javascript知识【案例:注册表单校验】
    2023最新SSM计算机毕业设计选题大全(附源码+LW)之java基于网络安全维护的机房设备管理19rya
    算法--单链表
    ffmpeg转码视频
    【阿里云天池大赛赛题解析】 刷书笔记 Lesson 1 数据探索基础知识
    Git操作流程
  • 原文地址:https://blog.csdn.net/qq_42880719/article/details/125499557