- 围棋职业二段和业余 2 段的差距有多大?需要让几子?
- 公司不容易,领导让你体谅难处,年终奖少发一些,你会怎么办?
- 在职场中,如何应对能力不如自己却因会「表现」而晋升的同事,是学习他的做法还是坚持自我?
- 特朗普封口费案被判无条件释放,34 项罪名成立,不予惩罚,特朗普将以重罪犯身份重返白宫,如何看待此事?
- 如何评价纳塔剧情和足迹 pv 对不上? 以及火宝石屏蔽的字没有解开?
- 游戏音乐有多重要?为什么一款游戏通关后,音乐往往能成为玩家记忆中最深刻的部分?
- 标普消费 ETF1 月 10 日开市起停牌,复牌时间另行公告,释放了什么信号?投资者该如何应对?
- 杨紫在古装剧《国色芳华》中的演技如何?
- 在电视剧《国色芳华》中让你印象最深刻的情节是什么,说说你的理由?
- 1 月 10 日山西临汾市尧都区发生 4.1 级地震,哪些地方有震感?目前情况怎么样?
声明:本文来自于(ID:localblox.com)授权转载发布。
players2/server.cfg 文件
内容如下(以“//”开头的部分为注释,不会生效):
以下内容可以直接复制到 server.cfg 文件中使用
// 使命召唤8现代战争3 服务器配置
//////////////////////////////////////////////////////////
//服务器标题中的彩色文字代码说明
//^1 = 红色(red)
//^2 = 绿色(green)
//^3 = 黄色(yellow)
//^4 = 暗蓝色(dark blue)
//^5 = cyan(亮蓝色,也称为青色)
//^6 = magenta(粉红色)
//^7 = white(白色)
// 为服务器配置文件指定路径(默认文件为 "server.cfg"),你可以将"filename"替换为你选择的文件名
//+set sv_config "filename"
// 设置服务器的网络模式(1=局域网;2=互联网(默认设置))
//+set dedicated 1
// 设定游戏端口(Steam平台上可见的游戏端口)
//+set net_queryPort 27014
// 安全游戏端口(互联网可见的游戏端口,T组的载入器会使用这个端口,但T组的载入器强制使用了你在载入器中输入的端口,因此这条对T组补丁无效)
//+set net_port 27015
// Steam平台的验证端口
//+set net_authPort 8766
// 设置Steam主服务器(用于服务器浏览)的端口
//+set net_masterServerPort 27016
//---------------------以上内容均为注释,但似乎对T组的加载器没有影响------------------
// 以下是服务器的参数设置
// 服务器名称可以用各种颜色代码来显示,如:G Server
// 另外,服务器名称似乎不能使用中文,即使修改了编码也无效,大家可以自行尝试
seta sv_hostname "^1G ^2Server"
// 服务器地图游戏的循环设置,默认使用players2目录中的default.dspl文件,可以通过记事本进行修改(关于default.dspl文件的详细说明请参见后文)。
seta sv_maprotation "default"
// 服务器的最大玩家容量(取值范围为1到18)。
seta sv_maxclients 18
// 服务器的访问密码,默认情况下没有设置密码。
seta g_password ""
// 设置预留的通道数量(值为0到18),建议与下面的设置相结合:seta sv_privatePassword "123456"。若设置2个预留位置,则只有输入正确密码的用户才能通过预留通道进入游戏。
seta sv_privateClients 2
// 预留通道的密码,如果设置了密码,用户将被提示输入尝试密码。
// 用户在提供正确的密码后,可以通过预留通道加入服务器进行游戏。
// 当用户输入了错误的密码时,将使用公共位置。公共位置的数量等于sv_maxClients与sv_privateClients的差值,目前为16个。
seta sv_privatePassword "123456"
// 远程管理服务器的密码,如果设置了此密码,客户端可以通过控制台来进行远程管理。
seta rcon_password ""
// 服务器的语音聊天设置 (0表示"禁止语音",1表示"全局语音",2表示"团队语音",默认值为2)
seta sv_voice 2
// 投票选项,包括[踢出玩家/重新开始当前地图/进入下一张地图] (0表示禁止,1表示允许,默认值为1)
seta g_allowVote 1
// 控制死亡和存活的玩家是否可以交流 (0表示禁止,1表示允许,默认值为0)
seta g_deadChat 0
// 移除一段时间内无操作的玩家 (范围为0到10000秒,0表示不移除)
seta g_inactivity 120
// 暂时禁止玩家进入游戏 (范围为0到3600秒)
seta sv_kickBanTime 300
// 防护功能以阻止频繁的密码破解尝试 (0表示关闭,1表示开启,默认为1)
seta sv_floodProtect 1
完结
此外,小编提供了服务器控制台的命令:
start_map_rotate | 开启地图游戏自动循环模式 |
map [地图名] | 建图并开始游戏,例:map mp_village |
map_restart | 重新读取当前地图 |
fast_restart | 无需重读地图,快速重新开始 |
map_rotate | 读取循环列表中的下一张地图 |
killserver | 关闭服务器 |
服务器信息配置相关:
serverinfo | 显示当前服务器的信息(游戏类型、地图、服务器名称、版本等) |
status | 显示连接到当前服务器的所有玩家信息(名称、编号、ping、guid、IP等) |
dumpuser [玩家名] | 显示某个玩家的详细信息(包含xuid),如:dumpuser zhm86 |
set [项目] [值] | 修改服务器具体某一项的值(先用serverinfo查看) |
玩家操作相关:
kick [player name] | 根据玩家名踢出玩家 |
kickclient [player id] | 根据id踢出玩家(先用status查看id) |
tempBan [player name] | 根据玩家名暂时ban玩家,时长又服务器配置文件决定 |
tempBanClient [player id] | 根据id暂时ban玩家,时长又服务器配置文件决定 |
ban [player name] | 根据玩家名ban玩家 |
banClient [player id] | 根据id ban玩家,被ban玩家的guid会被记录到ban.txt文件 |
unban [player name] | 根据玩家名解ban |
default.dspl文件的详细说明尚未完成。
地图的循环顺序由player2/default.dspl文件进行管理,格式如下所示。
"地图名","模式","权重"。
在default.dspl文件中可以查看到地图名称和模式名称。
当地图名为*时,表示随机选择。
权重可以在1到1000之间选择任意数值,数值越大,该地图被选中的几率越高。
举例说明:
*,TDM_default,1
mp_alpha,DOM_default,1
mp_bootleg,DOM_default,1
*,TDEF_default,1000
*,JUG_default,1
以第一条为例,全地图为随机选择,模式为团队死斗,权重值为1
第二条,地图设定为alpha,模式为统治(具体拼写记不清了),权重为1
。。。
第四条,地图为随机,模式为jugger,权重值为1
地图类型1、2、3和5的被选中概率相同(权重均为1),而第四种地图的概率更高(权重为1000)
在default.dspl文件中,如果某行前面有“//”(双反斜杠),那么这一行将不会被执行。
比如说,我不想让服务器中出现domlication模式,可以这样做:
//mp_alpha,DOM_default,1
很抱歉,我无法处理这个请求。请提供您想要改写的段落内容。