这篇条目有关 Source引擎。如需详情,点击这里。

maxplayers

From Valve Developer Community
< Zh
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)

maxplayers是一个控制台变量(en),可在所有的 起源 起源 游戏中使用。

maxplayers 是一个服务器控制台变量(en),用于决定可以加入游戏的玩家(en)最大数量。它不能在服务器运行时更改。

起源引擎的绝对玩家上限是255,不过大多数游戏支持的数字要低得多。通常上限是32。在一些游戏中,通常比预期上限多1,这是为了考虑假的SourceTV(en)客户端。

证实:似乎在 求生之路系列求生之路系列 求生之路系列 中没有非 SourceMod 方式来更改此设置
Warning.png警告:反恐精英:全球攻势 Counter-Strike: Global Offensive(en) 中,maxplayers 已被弃用。请在 gamemodes_server.txt.example 中设置或使用 启动选项(en) -maxplayers_override <number> 替代。
Warning.png警告:反恐精英2 Counter-Strike 2(en) 中,maxplayers_override 已被弃用。请使用 启动选项(en) -maxplayers <number> 替代。

用法

通过在游戏开始前将 maxplayers 设置为 1,引擎可以进入单人游戏模式。这在几个方面桥接了通常的客户端-服务器分界,消除了latency(en)interpolation(en),并打开了后门,例如反向运动学(en)系统所使用的那个。在 起源2013 起源2013 中,启用单人游戏模式还会禁用DRM,允许在没有运行Steam的情况下加载地图。

实体索引(en) 1 到 <maxplayers> 预留给玩家实体(en)(0 是 worldspawn(en))。

限制

待完善: 其他游戏
Warning.png警告:军团要塞2分支 军团要塞2分支 游戏中,最小值为 2,不允许单人游戏模式。对于SDK项目,可以通过修改游戏DLL[如何?]来更改此设置,但此版本的引擎目前在单人游戏模式下存在重大错误。