Insurgency: Sandstorm叛乱沙尘暴开服保姆式中文教程

最近感觉直连的亚洲官方服ping太高,想自己随便建一个合作服玩玩。不过因为本人比较菜,结果网上各种资源找遍最后花了吃奶的劲儿才开服成功。虽然有教程,但是心里想着:要是有视频能一步一步跟着做就好了.jpg。目前网上已有较为完善的教程,有一定动手能力的可以直接参考其他开服指南。本指南/视频重点在上手实操、讲解。

【0】前言

  • 上面其实已经说过了,网上现在其实已经有不少完善的开服教程了。如果你有一定的动手能力,或者你只想快速开服,可以参考其他已有教程,下面也会提供链接。本指南/视频重点在于上手实操以及讲解。

  • 另外,本指南重点还是放在开服上,而不是详细的参数调试,相关服务器参数还请各位多多尝试。

  • 本文本指南主要作用是整合一些步骤和链接。虽然已经尽量做到详细,但是可能需要搭配视频食用,视频也是跟着这个指南录的。

  • 本教程针对Windows系统。

  • 为了省地方图插入的时候大部分选的缩图,看不清可以点开看。

  • 网络环境复杂,不保证100%成功。

  • 如果看完觉得有帮助,麻烦帮忙在社区上点个赞,非常感谢~!

  • 玩太久了,基本转战其他游戏了,不过还会在力所能及的范围内提供帮助以及更新文档。

  • 佛系玩家,我也没弄过MOD

  • 未经本人许可,不得转载。


===========================================================================

【1】准备工作

【1-1】相关教程链接

  1. 点击:https://steamcommunity.com/sharedfiles/filedetails/%E5%AE%98%E6%96%B9%E5%BC%80%E6%9C%8D%E6%8C%87%E5%8D%97%EF%BC%88%E8%8B%B1%E6%96%87%EF%BC%89

    [support.newworldinteractive.com]

  2. 点击:https://steamcommunity.com/sharedfiles/filedetails/%E6%9C%80%E6%96%B0%E5%AE%98%E6%96%B9%E5%BC%80%E6%9C%8D%E6%8C%87%E5%8D%97%EF%BC%88%E8%8B%B1%E6%96%87%EF%BC%89

    [sandstorm-support.newworldinteractive.com]

  3. 点击:https://steamcommunity.com/sharedfiles/filedetails/%E6%9C%80%E6%96%B0%E5%AE%98%E6%96%B9%E5%BC%80%E6%9C%8D%E6%8C%87%E5%8D%97%EF%BC%88%E8%8B%B1%E6%96%87%EF%BC%89

    [insurgencysandstorm.mod.io]
  4. 点击:https://steamcommunity.com/sharedfiles/filedetails/%E4%B8%8A%E9%9D%A2%E8%BF%99%E4%B8%AA%E5%AE%98%E6%96%B9%E6%96%87%E6%A1%A3%E9%93%BE%E6%8E%A5%E5%8F%AF%E8%83%BD%E9%9C%80%E8%A6%81TZ%EF%BC%8C%E6%89%80%E4%BB%A5%E6%88%91%E6%8A%8A%E7%BD%91%E9%A1%B5%E4%B8%8B%E8%BD%BD%E4%B8%8B%E6%9D%A5%E4%BA%86%EF%BC%8C%E4%BD%A0%E4%B9%9F%E5%8F%AF%E4%BB%A5%E4%B8%8B%E8%BF%99%E4%B8%AAPDF/HTML(%E6%8F%90%E5%8F%96%E7%A0%81%EF%BC%9Aawsl)

    [www.jianguoyun.com] 注:PDF不知道为啥印不全,建议用Chrome或者Firefox打开mhtml文件,比较还原。
  5. 官方开服指南中文翻译

    点击:https://steamcommunity.com/sharedfiles/filedetails/VMware%20Workstation

    [www.baidu.com] 这个我没法给你链接,请自己买或者搜资源

  6. (备选)

    点击:https://steamcommunity.com/sharedfiles/filedetails/VirtualBox

    [www.virtualbox.org] 如果不愿意找VMware,Virtualbox是一个非常不错的免费的选择,只不过我没拿它建过沙暴服务器,很多设置其实是通用的

  7. 点击:https://steamcommunity.com/sharedfiles/filedetails/Win10%E9%95%9C%E5%83%8F

    [www.wepe.com.cn] 注意不要下什么Ghost镜像,要下原版Win10系统iso镜像,在哪下其实都一样,微软官网也可以

【2-2】安装VMware

装在任意盘。

【2-3】载入Win10虚拟机镜像

  1. 左上角新建虚拟机,然后选”典型“

    steam游戏攻略指南


  2. 选上下好的win10镜像文件,然后”下一步“

    steam游戏攻略指南


  3. 这一页除了全名其他全部留空,名字也可以随便起

    steam游戏攻略指南


  4. 给虚拟机随便起个名,不过建议全英

    steam游戏攻略指南


  5. 大小建议30GB左右,并且如果你硬盘空间充足的话建议选单个文件

    steam游戏攻略指南


  6. 先点完成

    steam游戏攻略指南



【2-4】配置Win10虚拟机

仅为建议非硬性,可以根据自己电脑配置调整。下面没列的说明没改。
  • 4G内存
  • 双单核处理器

    steam游戏攻略指南


  • 【重要】: 网络适配器要选桥接模式

    steam游戏攻略指南



【2-5】开启虚拟机,安装Win10

steam游戏攻略指南



然后等就完事儿了,跟着提示一直到windows桌面,这一部分就完成了。

steam游戏攻略指南


===========================================================================

【3】安装Visual C++ 语言环境包

其实你的系统极有可能已经有Visual C++ 2015和2017了。

steam游戏攻略指南


要是真没有,把这两个下来然后装一下。

点击:https://steamcommunity.com/sharedfiles/filedetails/Visual%20C++%202015%20Redistributable

[www.microsoft.com]

点击:https://steamcommunity.com/sharedfiles/filedetails/Visual%20C++%202017%20Redistributable

[aka.ms]

===========================================================================

【4】下载SteamCMD

  • 点击:https://steamcommunity.com/sharedfiles/filedetails/%E5%9C%B0%E5%9D%80

    [gamestats.sandstorm.game],然后登陆("Connect Using Steam")

    steam游戏攻略指南


  • 点击创建令牌(“Generate Token”)

    steam游戏攻略指南


  • 随后网页会提示你令牌已经创建成功,并给你一串令牌代码,复制下来,之后会用到。

    steam游戏攻略指南


  • 注:这个令牌千万不要泄露。如果不小心泄露了马上重新生成一个,覆盖掉旧的。


  • 【10-4】修改你的开服.bat脚本

    现在做的就是要把这个令牌加到脚本里,并开启经验获取。
    1. 右键你的.bat开服脚本并点编辑,会弹出一个记事本让你编辑里面的代码
    2. 在最后加个空格,然后加入下面这段参数
      -GSLTToken=xxxxxxxxxxxxxxx -GameStatsToken=xxxxxxxxxxxxxxx

      参数

      解释

      -GSLTToken=xxxxxxxxxxxxxxx

      你的GSLT令牌,把xxx换成你之前记下来的那个令牌

      -GameStatsToken=xxxxxxxxxxxxxxx

      你的统计令牌,把xxx换成你之前记下来的那个令牌

    3. 现在你的开服脚本应该长这样
      InsurgencyServer.exe Oilfield?Scenario=Scenario_Refinery_Checkpoint_Security?MaxPlayers=8 -Port=27102 -QueryPort=27131 -log -hostname="===测试服务器===" -GSLTToken=xxxxxxxxxxxxxxx -GameStatsToken=xxxxxxxxxxxxxxx

    4. 再次开服,发现服务器已经允许了经验获取。本部分结束。

      steam游戏攻略指南


    5. 另外,现在开启服务器后,服务器端命令行会额外提示经验获取是否已经成功开启,成功会显示XP Enabled字样,如下图。(2021/2/10)

      steam游戏攻略指南


    ===========================================================================

    【11】设置游戏参数(普通合作为例)

    【11-1】再放一遍相关链接

    1. 点击:https://steamcommunity.com/sharedfiles/filedetails/%E5%AE%98%E6%96%B9%E5%BC%80%E6%9C%8D%E6%8C%87%E5%8D%97%EF%BC%88%E8%8B%B1%E6%96%87%EF%BC%89

      [support.newworldinteractive.com]

    2. 点击:https://steamcommunity.com/sharedfiles/filedetails/%E6%9C%80%E6%96%B0%E5%AE%98%E6%96%B9%E5%BC%80%E6%9C%8D%E6%8C%87%E5%8D%97%EF%BC%88%E8%8B%B1%E6%96%87%EF%BC%89

      [sandstorm-support.newworldinteractive.com]

    3. 点击:https://steamcommunity.com/sharedfiles/filedetails/%E6%9C%80%E6%96%B0%E5%AE%98%E6%96%B9%E5%BC%80%E6%9C%8D%E6%8C%87%E5%8D%97%EF%BC%88%E8%8B%B1%E6%96%87%EF%BC%89

      [insurgencysandstorm.mod.io]
    4. 官方开服指南中文翻译

      点击:https://steamcommunity.com/sharedfiles/filedetails/%E5%88%AB%E4%BA%BA%E7%9A%84%E9%85%8D%E7%BD%AE%E6%A8%A1%E6%9D%BF(GITHUB%E5%8F%AF%E8%83%BD%E9%9C%80%E8%A6%81TZ)

      [github.com]

      【12】设置可玩地图列表(普通合作为例)

      【12-1】创建一个可玩地图列表文件

      1. 前往以下https://steamcommunity.com/sharedfiles/filedetails/%E5%9C%B0%E5%9D%80,没有的文件夹自行创建
        [安装盘]:\sandstorm\Insurgency\Config\Server

      2. 在以上路径创建一个txt文件,文件名随意,官方建议为
        MapCycle.txt

      3. 注:其实名字是什么真的无所谓,只是有人可能会做好几个可选列表,名字起的有象征性最后换起来容易。

      【12-2】编辑地图列表

      1. 将下面这些复制到你刚创建的地图列表文件里,并保存
        Scenario_Summit_Checkpoint_Security Scenario_Crossing_Checkpoint_Security Scenario_Farmhouse_Checkpoint_Security Scenario_Hideout_Checkpoint_Security Scenario_Hillside_Checkpoint_Security Scenario_Ministry_Checkpoint_Security Scenario_Outskirts_Checkpoint_Security Scenario_Refinery_Checkpoint_Security Scenario_PowerPlant_Checkpoint_Security Scenario_Summit_Checkpoint_Insurgents Scenario_Crossing_Checkpoint_Insurgents Scenario_Farmhouse_Checkpoint_Insurgents Scenario_Hideout_Checkpoint_Insurgents Scenario_Hillside_Checkpoint_Insurgents Scenario_Ministry_Checkpoint_Insurgents Scenario_Outskirts_Checkpoint_Insurgents Scenario_Refinery_Checkpoint_Insurgents Scenario_PowerPlant_Checkpoint_Insurgents

      2. 注:上面这个列表只包含了各地图的Checkpoint模式,只是符合我的人机合作推图性质。并且,Precinct这张图目前有bug,机器人找不着路,暂时取出了。

      【12-3】编辑开服脚本

      1. 右键编辑我们的好朋友,.bat开服脚本文件
      2. 在最后加入这段代码,注意地图列表文件名没有.txt后缀
        -MapCycle=[地图列表文件名]

      3. 如果你用的默认文件名,那你应该加的应该是如下
        -MapCycle=MapCycle

      4. 现在你的开服脚本应该长这样
        InsurgencyServer.exe Oilfield?Scenario=Scenario_Refinery_Checkpoint_Security?MaxPlayers=8 -Port=27102 -QueryPort=27131 -log -hostname="===测试服务器===" -GSLTToken=XXXXXXXXXXXXXXXXXXXXXX -GameStatsToken=xxxxxxxxxxxxxxx -MapCycle=MapCycle

      5. 开服进游戏死几回,看看那些地图能不能选,本阶段结束。对了,忘了方便测试,我建议在game.ini文件里在如下数据头设置如下变量,从而到达死一次就游戏结束的目的,更快看到游戏列表:
        [/script/insurgency.insmultiplayermode] RoundLimit=1

        不要忘了配置好了把这个变量改成别的
      6. 可选地图设置成功,本部分完成

        steam游戏攻略指南

      ===========================================================================

      【13】设置服务器管理员

      游戏中有一个自带的管理员界面,可以让指定的服务器管理员直接在游戏内执行换图、踢人等基础功能。此界面它不会允许你作弊,如有需求请另寻办法。此指南对此不提供支持

      【13-1】找到你Steam账号的64位ID

      1. 登陆这个网址:

        点击:https://steamcommunity.com/sharedfiles/filedetails/STEAMID%20I/O

        [steamid.io]
      2. 输入你的Steam主页的链接,你在你的Steam主页上面就能看到。然后点"lookup"

        steam游戏攻略指南



        steam游戏攻略指南

      3. 之后这个弹出来的steamID64右面的数字就是你的64位SteamID,把它记下来

        steam游戏攻略指南


      【13-2】把你的SteamID加入服务器的管理员列表

      1. 到以下路径,创建一个文件,名为 "Admins.txt"
        [安装盘]:\sandstorm\Insurgency\Config\Server

      2. 把你刚找到的64位SteamID加入这个Admins.txt里,并保存

      【13-3】权限狗测试

      1. 双击开服脚本,进游戏,找到服务器,进入服务器
      2. 按你小键盘上的减号键 "-",如出现以下界面,表示权限狗上位成功

        steam游戏攻略指南


      【13-4】等等...我没有小键盘怎么办?

      不要慌,没有小键盘也可以当权限狗,设置里可以调快捷键。

      steam游戏攻略指南


      ===========================================================================

      【14】宣传

      潜水群,不局限于某个游戏,欢迎加入小心二次元(我)

      【QQ群】

      41738351

      steam游戏攻略指南



      【开黑啦】

      65617969

      点击:https://kaihei.co/So7gVx



      最近的新软件,山寨(照搬)Discord的软件。目前来说比较干净,YY界面太恶心了。

      【YY】

      3160008

      steam游戏攻略指南



      有开黑后就不怎么用了,只有在开黑服务器崩了才用。

      ===========================================================================

      【15】后言

      觉得有帮助麻烦在Steam指南上留个赞。欢迎建议、指正、提问。

      如果觉得有帮助,麻烦给个五星好评~谢谢!!

      ===========================================================================

      【附录一】常见问题-不定期更新

      【1】为什么在我开的服务器里玩获得的经验不保存?

      • 是否按第十条加入了你的Steam开服令牌?
      • 看看社区服务器列表里自己服务器是否有那个”XP"标志
      • 登陆Steam游戏服务器帐户管理网址,记下上次登录时间。开服,进游戏,刷新网页,看看上次登陆时间是否变化了。变化声明服务器验证成功。
      • 如果你本来就是0级,那你必须先去官方服务器完成一局,升一级以后,便可在社区服务器正常获取经验。
      • 很多时候要完(shū)成(diào)一回合,玩家的等级才会刷出来。

      【2】虚拟机右下角显示联网,社区服务器显示XP标志,为什么进游戏打好几局了还是不显示等级?

      • 如果社区服务器显示了XP标志,服务器令牌使用时间也在更新,那就说明你的令牌加的没问题,问题在其他地方
      • 看看你的服务器后台有没有这种报错

        steam游戏攻略指南


      • 回想你是在路由器DHCP里给虚拟机分配了一个静态IP,还是你自己在虚拟机里配置了一个IP?
      • 此类问题多是DNS服务器没有设置正确。导致沙暴服务器没法解析反作弊服务器域名的IP,连不上反作弊服务器就没法给你同步等级。你可能直接在虚拟机上设置了服务器的IP,但是忘记设置了DNS,如下图

        steam游戏攻略指南


      • 如果这是你遇到的问题,把你虚拟机的DNS指向你的路由器网关。我其实推荐IP和DNS全部自动获取,并用上文提到的方法在你的路由器里给你的虚拟机分配一个静态IP。

      【3】为什么我朋友能加我服务器,但是我自己看不到啊?

      有可能是你开服的机器和你玩游戏的机器端口冲突了,导致你玩游戏的机器不能用这些端口找到服务器端。不过一般来说,如果你用的不是同一台机器,或者你用了虚拟机,一般不会出现这种问题。试试开服时给那两个port改个号试试,像什么27222,27333啊。

      实在不行,你完全可以让你朋友正常加你服务器,你再用内网IP+端口号的方式加你自己的服务器。此时逻辑如下:
      • 朋友可以连进来,说明对外网正常放通了
      • 我自己看不见,说明我内网什么东西冲突了,但是不确定是端口还是什么东西
      • 平常我的游戏会自动query(问询)存在于社区的服务器,但是现在这个query现在不好使了
      • 有什么办法能代替这个query,自己连接到这个服务器呢?
      • (有点像不用域名,直接用IP访问网站)
      • 那就用服务器内网IPhttps://steamcommunity.com/sharedfiles/filedetails/%E5%9C%B0%E5%9D%80+开服端口号试试吧

      具体操作如下图:

      steam游戏攻略指南

      steam游戏攻略指南


      注:IPhttps://steamcommunity.com/sharedfiles/filedetails/%E5%9C%B0%E5%9D%80和端口号请看你开服的参数自行调整。

      【4】等级太低,导致部分职业被锁,有办法关吗?

      现象如下图,可能有的玩家开完服务器发现等级低于20级,无法选择部分职业。

      steam游戏攻略指南


      可以尝试在配置文件Game.ini中的INSCoopMode数据头下添加以下参数。
      [/script/insurgency.inscoopmode] bRestrictClassByPlayerLevel=false

      【附录二】增加夜间地图

      鉴于有好几个人问怎么加夜间地图,故添加一个我之前用的地图列表。可以看出,后面加Lighting参数可以指定白天或黑夜。自己用是好用的,请根据个人喜好增删。注意启动脚本不要忘了引用地图列表。

      (Scenario="Scenario_Summit_Checkpoint_Security",Lighting="Day") (Scenario="Scenario_Summit_Checkpoint_Security",Lighting="Night") (Scenario="Scenario_Crossing_Checkpoint_Security",Lighting="Day") (Scenario="Scenario_Crossing_Checkpoint_Security",Lighting="Night") (Scenario="Scenario_Farmhouse_Checkpoint_Security",Lighting="Day") (Scenario="Scenario_Farmhouse_Checkpoint_Security",Lighting="Night") (Scenario="Scenario_Hideout_Checkpoint_Security",Lighting="Day") (Scenario="Scenario_Hideout_Checkpoint_Security",Lighting="Night") (Scenario="Scenario_Hillside_Checkpoint_Security",Lighting="Day") (Scenario="Scenario_Hillside_Checkpoint_Security",Lighting="Night") (Scenario="Scenario_Ministry_Checkpoint_Security",Lighting="Day") (Scenario="Scenario_Ministry_Checkpoint_Security",Lighting="Night") (Scenario="Scenario_Outskirts_Checkpoint_Security",Lighting="Day") (Scenario="Scenario_Outskirts_Checkpoint_Security",Lighting="Night") (Scenario="Scenario_Refinery_Checkpoint_Security",Lighting="Day") (Scenario="Scenario_Refinery_Checkpoint_Security",Lighting="Night") (Scenario="Scenario_PowerPlant_Checkpoint_Security",Lighting="Day") (Scenario="Scenario_PowerPlant_Checkpoint_Security",Lighting="Night") (Scenario="Scenario_Tideway_Checkpoint_Security",Lighting="Day") (Scenario="Scenario_Tideway_Checkpoint_Security",Lighting="Night") (Scenario="Scenario_Summit_Checkpoint_Insurgents",Lighting="Day") (Scenario="Scenario_Summit_Checkpoint_Insurgents",Lighting="Night") (Scenario="Scenario_Crossing_Checkpoint_Insurgents",Lighting="Day") (Scenario="Scenario_Crossing_Checkpoint_Insurgents",Lighting="Night") (Scenario="Scenario_Farmhouse_Checkpoint_Insurgents",Lighting="Day") (Scenario="Scenario_Farmhouse_Checkpoint_Insurgents",Lighting="Night") (Scenario="Scenario_Hideout_Checkpoint_Insurgents",Lighting="Day") (Scenario="Scenario_Hideout_Checkpoint_Insurgents",Lighting="Night") (Scenario="Scenario_Hillside_Checkpoint_Insurgents",Lighting="Day") (Scenario="Scenario_Hillside_Checkpoint_Insurgents",Lighting="Night") (Scenario="Scenario_Ministry_Checkpoint_Insurgents",Lighting="Day") (Scenario="Scenario_Ministry_Checkpoint_Insurgents",Lighting="Night") (Scenario="Scenario_Outskirts_Checkpoint_Insurgents",Lighting="Day") (Scenario="Scenario_Outskirts_Checkpoint_Insurgents",Lighting="Night") (Scenario="Scenario_Refinery_Checkpoint_Insurgents",Lighting="Day") (Scenario="Scenario_Refinery_Checkpoint_Insurgents",Lighting="Night") (Scenario="Scenario_PowerPlant_Checkpoint_Insurgents",Lighting="Day") (Scenario="Scenario_PowerPlant_Checkpoint_Insurgents",Lighting="Night") (Scenario="Scenario_Tideway_Checkpoint_Insurgents",Lighting="Day") (Scenario="Scenario_Tideway_Checkpoint_Insurgents",Lighting="Night")

      【附录三】更新日志

      序号

      日期

      更新内容

      更新原因

      1

      2020.4.4

      初始版本

      创建指南

      2

      上下中间这段时间

      新增常见问题、更新官方链接等

      补充内容

      3

      2021.2.10

      【1-1】更新了官方文档网页导出离线文件
      【10-3】增加了对-GameStatsToken参数使用的描述
      【10-4】增加了额外的成功开启经验获取现象图
      【12-3】修改了GameStats命令的格式

      官方修改了服务器经验获取机制,进行补充说明

      4

      2021.2.27

      【14】修改了宣传描述。新增了开黑啦、YY号

      补充宣传内容细节

      5

      2021.3.15

      【附录一】更新了常见问题:
      【4】等级太低,导致部分职业被锁,有办法关吗?

      补充了无法放进指南主体的内容

      6

      2022.6.1

      【附录二】添加了夜间地图的添加方法

      多人询问,添加FAQ

      7

      2022.6.6

      【1】【11】修改了官方文档的链接

      TNND,这是第几次官方挪文档了!!

      内容来源于网络,本站整理。

      转载注明出处:https://www.jiuwo123.com/youxi/steam/2024/0627/266572.html