游戏更新 · 文章更新日期
更新要点
- 每局开始时,包括联机客机开始时,原版客户端都会向ice.pokesurvivor.com请求绑定账号与时间的签名凭据;本局没有凭据就不会提交成绩。组队成员分别获取自己的凭据,客机发给房主,房主仅在全员都有凭据时提交团队成绩。客户端最多尝试3次,重试间隔5秒,单次请求超时6秒;401/403会停止重试。下一局开始前应检查登录、公开档案与网络连接,保留本地存档。计算工具不能签发凭据,也不能保证补回此前未提交的成绩。 该凭据控制排行榜提交;仅凭成绩缺失,不能认定本地进度丢失或云存档失败。
- 原版客户端的计分字段按t计算:本局秒数转整数后限制在1~86,400。t小于1,800时上传伤害为0;此后为max(0, min(floor(累计已计分伤害), (t−1,799)×50,000))。因此30:00上限50,000,31:40上限5,050,000。即使审判因裂隙等原因延后,上限仍按总局时计算。万圣节耿鬼使用同一计分字段和提交路径,也受此规则影响。这不会限制单次命中、DPS或局内显示;应输入累计已计分伤害,不能用原始DPS乘时长代替。
- 两次修复分别提交于10月26日22:17和22:37 UTC,本站本轮复核日期为10月27日。后端规则、Firebase配置及TURN部署文件已移出公开仓库;移除文件不等于线上服务被停用或规则发生了哪些改变。历史说明保留原不可变来源和日期。这里验证的是客户端条件,不冒称审计了私有线上服务器。
每局都需要新的服务器凭据
每局开始时,包括联机客机开始时,原版客户端都会向ice.pokesurvivor.com请求绑定账号与时间的签名凭据;本局没有凭据就不会提交成绩。组队成员分别获取自己的凭据,客机发给房主,房主仅在全员都有凭据时提交团队成绩。客户端最多尝试3次,重试间隔5秒,单次请求超时6秒;401/403会停止重试。下一局开始前应检查登录、公开档案与网络连接,保留本地存档。计算工具不能签发凭据,也不能保证补回此前未提交的成绩。 该凭据控制排行榜提交;仅凭成绩缺失,不能认定本地进度丢失或云存档失败。
上传上限与战斗伤害分开
原版客户端的计分字段按t计算:本局秒数转整数后限制在1~86,400。t小于1,800时上传伤害为0;此后为max(0, min(floor(累计已计分伤害), (t−1,799)×50,000))。因此30:00上限50,000,31:40上限5,050,000。即使审判因裂隙等原因延后,上限仍按总局时计算。万圣节耿鬼使用同一计分字段和提交路径,也受此规则影响。这不会限制单次命中、DPS或局内显示;应输入累计已计分伤害,不能用原始DPS乘时长代替。
时长门槛与分开保存的纪录
普通榜要求本局至少120秒,宝可梦专属榜要求至少600秒。上传时长转为整数,限制在1~86,400秒。新字段rt保留本局时长,即使已保存的最佳时长来自更早、更长的一局。最佳时长和最佳伤害可以来自不同对局;日榜、周榜和月榜仍只保留前50名,本次更新没有重置榜单。
公开源码与服务器边界
两次修复分别提交于10月26日22:17和22:37 UTC,本站本轮复核日期为10月27日。后端规则、Firebase配置及TURN部署文件已移出公开仓库;移除文件不等于线上服务被停用或规则发生了哪些改变。历史说明保留原不可变来源和日期。这里验证的是客户端条件,不冒称审计了私有线上服务器。
这些规则适用于哪个版本?
本节和上传预估采用原版客户端bed34edb。宝可梦/招式战斗数据仍固定为d567c6da,万圣节机制固定为f7fbcfc4。嵌入的survivorpoke.com/play/是独立固定版本的社区版;本次Wiki更新不修改它,也不声称它使用原版凭据服务。预估结果不代表成绩已提交或被服务器接收。
相关页面
上一次与下一次更新
游戏数据与来源
链接中的游戏文件说明这些数值、费用和规则的来源。游戏更新后可能发生变化。
数据版本: d567c6da
- https://github.com/JPTER78/pokesurvivor/blob/bed34edb2972f670f71d1e0102f7bdf565b4b759/js/net/ranking.js
- https://github.com/JPTER78/pokesurvivor/blob/bed34edb2972f670f71d1e0102f7bdf565b4b759/js/net/coop.js
- https://github.com/JPTER78/pokesurvivor/blob/bed34edb2972f670f71d1e0102f7bdf565b4b759/js/game.js
- https://github.com/JPTER78/pokesurvivor/blob/bed34edb2972f670f71d1e0102f7bdf565b4b759/README.md