战术小队BattleMetrics面板手册、OP基本命令的使用、单人房间命令使用-Squad
游戏版本V4.5.1
冲锋号社区简介
冲锋号(译名Bugle Call To Charge,简称BCTC)社区旗下目前一共有五个服务器,其中一服、二服、三服为认证服务器,服务器强度和质量逐级提高;四服为战斗员训练服,主要用于队内活动和训练;五服为公开的飞行员训练场,提供无限制刷新的直升机,且无复活时间。冲锋号社区下属设立战队和俱乐部,两者人员在满足一定条件下可以相互调动,具有不同的管理方式方法,适合不同需求的玩家加入。

伤害查询
脚本用例(Centos):
#!/bin/bash
while true
do
cat /home/steam/squad_server1/SquadGame/Saved/Logs/SquadGame.log|grep -E ActualDamage\|"has revived"\|StartLoadingDestination\|"has created Squad" |tail -2000|tac|sed 's/^/<br><br>/g'|sed 's/StartLoadingDestination to: /地图更换为:/g' | sed 's/ActualDamage/承受伤害/g' | sed 's/has revived/拯救了/g' > /home/steam/shell/put/kill-bctc1.html
sed -i "1 i `date -u`" /home/steam/shell/put/kill-bctc1.html
cp /home/steam/shell/put/kill-bctc1.html /var/www/html/Kill-bctc1.html
sleep 30
done
脚本启动用例:
#!/bin/bash
kill -9 `ps -ef|grep steam\/shell |grep -v grep |awk '{print $2}'`
nohup taskset -c 15 /home/steam/shell/Kill-1.sh > /dev/null &
taskset是设置在哪个线程运行。

面板登录
此面板为BattleMetrics LLC.公有面板,可以做到服务器之间的数据共享,其他服务器均可接入
https://www.battlemetrics.com/rcon

面板登录后,可以看到五个服务器。

由于面板检测到部分中文字符,可能浏览器不会自动翻译,这里推荐使用edge浏览器,右键面板空白位置选择“翻译为中文”,可自动翻译

点击此处可以进入到服务器:

面板控制
歧义翻译


大屏信息过滤

点击此打开信息设置。
首先确定消息过滤模式,黑名单为打勾的不显示,白名单则为仅显示打勾的部分;按照地区使用习惯,我们应该改为白名单模式(Whitelist)然后勾选需要看到的内容。


例如,我过滤出了TK列表,修改条件后按Apply应用条件

返回结果:

玩家标签
如果你认为此玩家有异常行为,可以先标记,其他面板管理员能看到


黄字

此处可以快速发送黄字
或使用Broadcast

解散小队

选择Squad List列出小队列表

踢出玩家


Reason 填写理由
封禁玩家

三个位置均可封禁,差异如下:
1、此为服务器组的封禁 (不推荐)
2、为单个服务器的封禁,但也能对组封禁 (推荐)
3、单个服务器的封禁,通过命令adminban实现,会写入服务器的ban.cfg文件,无法通过面板解封。(不推荐)
通过1和2封禁的,会由面板检测玩家是否存在服务器中,然后踢出玩家,所以服务器消息反馈的是踢出,而不是封禁;但不影响使用。

注意,封禁使用第二个选项“Add Ban”,而且对 “Organization wide ban” 打勾
Organization wide ban 是对服务器组生效。
此为锤子图标的封禁面板,此方法不可填写原因,只能后期修改

下方图片为Add ban 默认对整个服务器组生效,需要修改并填写原因Reason 下方Note是备注信息,选择性填写。

此页面为通过RCON命令封禁 需写明理由reason 填写分钟数例如一个月就是43200分钟,通过此方法封禁的,在解除封禁会比较麻烦,所以不推荐此方法,而且冲锋号社区对此权限均不下发。

退出玩家追溯
本服务器追溯
可通过面板追溯:

然后选中其中一位玩家:

点击红色 Ban Player 按钮,输入追封信息。

并且在下方补充追封的关键词,建议勾选 steamID 和GUID
其他服上报或隔天的玩家追溯
如果是退出时间过长,或其他服务器上报的,但是有关检信息的
例如64和昵称

点击上方Players ,在条件Search 的位置,输入昵称或64位ID,可查询。
如果是在冲锋号服务器组出现过的,可以勾选Organizations / Servers 条件,过滤进出过的服务器。
例如通过搜索Teddyou,查询到的以下信息。

列出了曾用过的ID和当前ID,在什么时候进入了什么样的服务器。
点击名字可以查看到更详细的内容,例如聊天记录等玩家日志。

查询服务器某一时刻的在线玩家
进入某一服务器菜单后,可查询此项。

两个模块的功能分别如下:


飞天视角
打开飞天视角
默认快捷键为 shift + P
注意!OP一旦上天则禁止落地再参与战斗,否则社区官网公开道歉且收回OP权限!
作为同一小队的队内成员以及外挂玩家是可以看到你的摄像头的!
飞天后的快捷键

摄像头已知BUG
退出相机时很少会出现故障。在这种情况下,您需要自杀才能重生。
坐在车内时,请勿进入观众摄像头。
如果在退出相机后,你的角色手臂没有移动,你需要自杀才能重生。
如果您在不离开相机的情况下切换团队两次,您有时会完全出现故障,需要重新启动游戏。

OP基础命令
命令的快速操作
按 “~” 键,可打开命令控制台。
使用命令时,会自动列出已键入部分的可能性匹配,可使用上下按键翻动查看,如果已经有唯一值了,可以使用 [Tab] 按键来自动补全命令。
下方所使用的玩家名称匹配规则均为模糊匹配,如果有多个玩家能被匹配,命令将会继续执行,从多个结果中随机匹配一个玩家继续执行。
列出玩家
ListPlayers
下方使用玩家ID均为此处第一列ID值,此ID值会有重复性使用问题,如果玩家退出服务器此ID会继续保留几分钟,几分钟后会重新分配给新加入的玩家,所以不建议在玩家退出后使用ID匹配,封禁操作应该在面板进行玩家追溯封禁。

列出小队
ListSquads

服务器黄字消息
AdminBroadcast <消息内容>
跳边
AdminForceTeamChange <玩家昵称>
AdminForceTeamChangeById 62
立即切换地图
注意,此命令也可以在本地使用,进入游戏后,在菜单界面直接输入可直接开启本地房间
AdminChangeLayer <地图名称>
此处建议通过下方《地图明细查询》从查询网站获取
设置下一张地图
AdminSetNextLayer <地图名称>
此处建议通过下方《地图明细查询》从查询网站获取
结束和重新开始对局
AdminEndMatch 结束对局,按预设进入下一张地图
AdminRestartMatch 重新开始对局
踢人(理由可留空)
AdminKickById <玩家ID> <原因>
AdminKick <玩家名称> <原因>
举例:AdminKick 123 抢载具
不踢出服务器的情况下踢出小队
AdminRemovePlayerFromSquad <玩家名称>
AdminRemovePlayerFromSquadById <玩家ID>
封禁
注意,此封禁会将玩家直接列入Bans.cfg文件,无法通过面板能力进行解封和修改,仅能由技术部在后台修改。
ban(0为永久,1d为一天,1m为一个月,1y为一年)
AdminBanById <玩家ID> <ban的时间><原因>
AdminBan <玩家名称> <ban的时间> <原因>
AdminBan 123 1d 抢载具
警告
被警告玩家左侧弹出警告框
AdminWarnById <玩家ID> <警告内容>
AdminWarn <玩家名称> <警告内容>
解散小队
ListSquads 查找明细

AdminDisbandSquad <阵营1/2> <小队编号>
卸任指挥官
AdminDemoteCommanderById <指挥官ID>
AdminDemoteCommander <指挥官名称>
摄像头模式下,视角传送到某个玩家
AdminTeleportToPlayerById <玩家ID>
AdminTeleportToPlayer<玩家名称>
地图切换
地图明细查询
https://www.squadwiki.cn/map/
先查询此地图的交战阵营,和载具,判断是否合适做预设
地图实景
https://squadlanes.com/
然后查看地图实景,看双方起始位置和地景还有刷点,确定是否真的合适,例如此网站会列出纳尔瓦RASS-V5为水图。
此URL仅支持随机攻防和侵攻模式。

其他问题
解决面板使用的UTC时区问题
请在此地址修改个人资料https://www.battlemetrics.com/account

时间区域选择中国(简体),时区选择北京
VAC提交规范
提交Discord频道:Offworld Industries Hosting - SQUAD REPORTING AREA – sq_cheating_reports
需要身份组:SQ License Owner
服主可通过创建ticket告知获批的License授权ID获得此身份组。
Name: (Playername on the server)
SteamID: (Steam ID reported player)
SteamURL: (Steam URL reported player)
Report Info: (Which kind of cheat)
Description: (What happened)
Evidence: (Link to videos / Pictures)
作弊命令(cheat)
以下命令除认证取消,默认在认证服不赋予,但是部分可在训练服。
全部均可在本地房使用。
取消载具认领权限(认证服可用)
AdminDisableVehicleClaiming 1 //1为启用此作弊0取消
始终填满所有载具刷新位置
AdminForceAllVehicleAvailability 1 //1为启用此作弊0取消
取消部署要求限制
AdminForceAllDeployableAvailability 1 //1为启用此作弊0取消
取消装具人数限制
AdminForceAllRoleAvailability 1 //1为启用此作弊0取消
可以使用敌方载具
AdminDisableVehicleTeamRequirement 1 //1为启用此作弊0取消
取消坦克飞机载具装要求
AdminDisableVehicleKitRequirement 1 //1为启用此作弊0取消
设置服务器时间倍数
AdminSlomo 1 //可调整倍数为0-20倍
取消复活时间
AdminNoRespawnTimer 1 //1为启用此作弊0取消
操作可用性
AdminForceAllActionAvailability 1 //此命令疑似失效,被世外移除,但是保留可输入的
其他命令
以下部分命令权限默认在认证服不下放,但是可在训练服使用。
全部均可在本地房使用。
设置服务器密码
AdminSetServerPassword <Password> //设置服务器密码 取消为 ""
创建小队
createsquad ZSJ 1 //队伍名 - 1带锁 0公开
比赛的暂停和恢复
AdminPauseMatch 暂停
AdminUnPauseMatch 暂停取消
查询地图
ShowCurrentMap //查询当前地图
ShowNextMap //查询下一张地图
断开当前服务器连接返回菜单
DisconnectToMenu
刷出载具
AdminCreateVehicle <载具路径>
载具查询可访问以下URL
https://squad.fandom.com/wiki/Server_Administration
自杀代码
Respawn //自杀惩罚+30秒复活时间,如果服务器跳过了复活时间可忽略。
如何创建本地房
按 “~” 键,可打开命令控制台。
登录游戏后,打开控制台直接使用立即更换地图命令展开,不需要从训练点击。
AdminChangeLayer <地图名称>
地图查询:https://www.squadwiki.cn/map/
提示内容:
使用命令时,会自动列出已键入部分的可能性匹配,可使用上下按键翻动查看,如果已经有唯一值了,可以使用 [Tab] 按键来自动补全命令。
下方所使用的玩家名称匹配规则均为模糊匹配,如果有多个玩家能被匹配,命令将会继续执行,从多个结果中随机匹配一个玩家继续执行。

此处列举部分地图代码:
飞机训练实战图(配合上方的载具始终刷新和取消复活使用效果更佳):
AdminChangeLayer Yehorivka_RAAS_v6
AdminChangeLayer Gorodok_RAAS_v05
AdminChangeLayer Tutorial_Helicopter
黑鹰直升机刷出代码:
AdminCreateVehicle /Game/Vehicles/UH60M/BP_UH60.BP_UH60_C
本地训练场:

其他问题可咨询冲锋号社区QQ群:703511605
此文档从内部公开,所以有部分对内的内容,忽略即可。