叛乱沙漠风暴开服教程 – 酷牛知识中心

您所在的位置:网站首页 叛乱沙漠风暴修改bot 叛乱沙漠风暴开服教程 – 酷牛知识中心

叛乱沙漠风暴开服教程 – 酷牛知识中心

2024-07-10 04:54| 来源: 网络整理| 查看: 265

首次进入控制台需要下载安装游戏,等服务器下载好后会出现控制面板。

点击网络创建新的网络设置,新增一个端口。

服务器初始端口后面有首选标签(该端口为游戏端口,不能用于查询),新建的端口后面没有首选标签,不要将新建端口设置为首选!不要将新建端口设置为首选!不要将新建端口设置为首选!

点击启动,设置我们的服务器

图中画圈的内容是必须要更改的,查询端口更改为新创的网络端口,其他内容根据自身需要自行设置

设置好启动后,重启服务器就可以啦,等待服务器转换为running状态就启动成功啦

接下来是设置管理员

根目录\Insurgency\Config\Server 里,新建一个名叫“Admins.txt”的记事本。如果此目录不存在,请创建它。

将自己的Steam64ID填入里面,获取64ID

创建文件后,重启服务器就绑定成功了

对于要添加的每个服务器管理员,一行一个Steam64ID。 您可以为要添加的管理员执行此操作。 添加新管理员将需要重新启动服务器或更改难度,以便在游戏中反映任何更改。 当具有管理员的玩家连接到服务器时,按下管理员面板键(自行到游戏内按键绑定里查找)即可进行踢人,封禁,换图等操作。

服务器配置在/home/container/Insurgency/Saved/Config/LiunxServer里的Game.ini(没有则创建,方法参考上面),将下面内容复制进去,按需进行配置,然后保存。

EnableLog=True MapCycle=Mapcycle ;...............创建地图循环表。Mapcycle.txt 存在时可以把里面的删掉...............[//insurgency.insgameinstance] !Mapcycle=ClearArray MapCycle=(Scenario="Scenario_Ministry_Checkpoint_Security") MapCycle=(Scenario="Scenario_Outskirts_Checkpoint_Security") MapCycle=(Scenario="Scenario_Summit_Checkpoint_Security") MapCycle=(Scenario="Scenario_Crossing_Checkpoint_Security") MapCycle=(Scenario="Scenario_Farmhouse_Checkpoint_Security") MapCycle=(Scenario="Scenario_Refinery_Checkpoint_Security") MapCycle=(Scenario="Scenario_Precinct_Checkpoint_Security") MapCycle=(Scenario="Scenario_Hideout_Checkpoint_Security") MapCycle=(Scenario="Scenario_Hillside_Checkpoint_Security") MapCycle=(Scenario="Scenario_Summit_Checkpoint_Insurgents") MapCycle=(Scenario="Scenario_Crossing_Checkpoint_Insurgents") MapCycle=(Scenario="Scenario_Farmhouse_Checkpoint_Insurgents") MapCycle=(Scenario="Scenario_Refinery_Checkpoint_Insurgents") MapCycle=(Scenario="Scenario_Precinct_Checkpoint_Insurgents") MapCycle=(Scenario="Scenario_Hideout_Checkpoint_Insurgents") MapCycle=(Scenario="Scenario_Ministry_Checkpoint_Insurgents") MapCycle=(Scenario="Scenario_Hillside_Checkpoint_Insurgents") ;.............................................................................................................................................. [Rcon] bEnabled=False Password= ListenPort=27015 bUseBroadcastAddress=True ListenAddressOverride=0.0.0.0 bAllowConsoleCommands=True MaxPasswordAttempts=3 IncorrectPasswordBanTime=30 ; 上面Rcon开始这几项是远程管理服务器用的。有需要自行添加新端口 [//insurgency.inscoopmode] AIDifficulty=0.5 ; AI难度(0-1之间) bUseVehicleInsertion=True ; 开局是否开车进场(部分地图) FriendlyBotQuota=5 ; PVE友军机器人补充到总共几个人为止。例如此值为5,真人玩家有2个,那么就会补充3个电脑。另外要bBots=True (在下面找)这个才会生效。 MinimumEnemies=4 ; 最小敌人生成数量,具体数量和友军人数挂钩。例如只有1名玩家,那么敌人数就是这个数。 MaximumEnemies=16 ; 最大敌人生成数量 [//insurgency.insgamemode] ServerHostname=Insurgency Sandstorm Server bKillFeed=False ; 显示右上角击杀提示,默认False bKillFeedSpectator=True ; 观察者显示右上角击杀提示 bKillerInfo=True ; 显示击杀者ID和所用武器 bKillerInfoRevealDistance=False ; 显示击杀者距离 TeamKillLimit=3 ; tk几个后踢出 TeamKillGrace=0.20 TeamKillReduceTime=90 bDeadSay=False ; 死人允许打字 bDeadSayTeam=True bVoiceAllowDeadChat=False bVoiceEnemyHearsLocal=True ObjectiveCaptureTime=30 ; 占点时间(秒) ObjectiveResetTime=-1 ; 多久无人站点时间会倒退,负数关。 ObjectiveSpeedup=0.25 ; 每多一个人占点加速的倍数 ObjectiveMaxSpeedupPlayers=4 ; 最大占点加速人数 [//insurgency.insmultiplayermode] RoundLimit=10 ; 最大局数(pve超过这个局数没赢就算输) WinLimit=1 ; 赢所需的局数/分数(pvp时) PreRoundTime = 13 ; 每局开始前(坐车)的时间(秒) ps:如果开了开局坐车,那么车到终点前,时间越长开得越远。 RoundTime=300 ; 每局时间 bAllowFriendlyFire=True ; 友军伤害开关 FriendlyFireModifier=1.00 ; 友伤伤害率 FriendlyFireReflect=0.00 ; 友伤反弹率 bMapVoting=True ; 游戏结束后地图投票 bUseMapCycle=True bBots = False ; 是否允许AI参战【PVE似乎允许这个才会补队友,但是开了之后一些其它配置会变(例如敌人数可能会被限死),所以不建议开】 BotQuota = Varies ; pvp模式两边都补够这个数的机器人 InitialSupply=10 ; 第一局开始时军盲(补给)点 MaximumSupply=20 ; 最大军盲(补给)点 bSupplyGainEnabled=true ; 整个对局进行中可获得军盲点 bAwardSupplyInstantly=False ; 军盲点立即获得(不用等下一局直接找补给箱就能用) SupplyGainFrequency=150 ; 每获得多少分数就获得1军盲点 IdleLimit = 300 ; 挂机xx秒后踢出 IdleLimitLowReinforcements = 150 ; 低增援的情况下挂机xx秒后踢出 PostRoundTime = 8 ; 每局结束后看数据的时间 GameStartingIntermissionTime = 7 ; 游戏开始前(第一局上车之前)预备的时间 [//insurgency.inspushgamemode] RoundTimeExtension=300 AttackerWavesPerObjective=5 AttackerWaveDPR=0.25 AttackerWaveTimer=20 DefenderWavesPerObjective=5 DefenderWaveDPR=0.25 DefenderWaveTimer=35 LastStandSetupDelay=10 AdvanceAttackerSpawnsDelay=30 [//insurgency.insskirmishgamemode] DefaultReinforcementWaves=5 CaptureBonusWaves=1 [//insurgency.inscheckpointgamemode] DefendTimer=75 ; 防守敌人反击的时间。如果不喜欢守点的设定直接调1(调0时间会变无限……) DefendTimerFinal=150 ; 最后一个点守点时间。如果不喜欢守点的设定直接调1 RetreatTimer=10 RespawnDPR=0.10 RespawnDelay=20 PostCaptureRushTimer=30 CounterAttackRespawnDPR=0.20 CounterAttackRespawnDelay=20 ObjectiveTotalEnemyRespawnMultiplierMin=1.00 ObjectiveTotalEnemyRespawnMultiplierMax=1.00 FinalCacheBotQuotaMultiplier=1.50 ;最后一个点敌人倍数 bCounterAttackReinforce=False ; 以上内容可以根据自己的需要进行修改 添加服务器公告

服务器可以在玩家加载游戏的时候显示编辑好的公告内容(Message of the Day)。将写好的公告直接放入Motd.txt内,该文件默认存放路径为(没有就新建) Insurgency/Config/Server/Motd.txt (与前文的Admins.txt在同一路径)。

启用经验获取

服务器默认是没有经验获取的,需要使用绑定Steam生成的Token才行

进入该网站GameStats Token Generator ,点击Connect using steam进行授权  

点击Generate Token生成GameStats token

可以看到-GameStatsToken=123123XXXXXXXXXXXXXXX

直接将其作为参数加入到启动中的额外参数里即可, 一个token可以给多个服务器使用



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3