指南更新日期
房间、好友与延迟状态
此原版快照的房间信令始终使用WebSocket,旧的本地RTDB房间开关已不再是有效备用方案。WebRTC/TURN与房主拥塞队列是不同层,相关战斗行为保持原样。好友和邀请改为从原版服务轮询,不再直接订阅数据库;菜单中约9.6—14.4秒一次,游玩中约36—54秒一次,实际还受网络影响。页面隐藏时跳过周期请求,重新可见后刷新。
服务返回的好友条目起初被标为离线、未在游玩、房间为空,因此此版本的“离线”图标不能可靠证明好友无法加入:可尝试邀请或已知房间,并等待刷新。邀请三分钟过期,相同邀请20秒内重复发送会被抑制;操作也可能触发刷新。昵称/资料仍有六小时间隔、800毫秒防抖和十分钟资料缓存;资料限流等待返回秒数(默认五秒)再加0.2秒。这些是客户端时序,不是送达保证。
房间连接:默认与可选路径
原版6b2b3547e5现已默认使用WebSocket房间服务;明确选择rtdb传输时仍保留旧实时数据库路径。这取代1c249c541c中必须选择vps才启用的规则,设置里没有新增普通开关。服务负责建房、加入、成员和信令,WebRTC战斗消息及伤害公式仍独立。请求8秒超时;重连依次等待1、2、4、8秒,之后最多15秒,尝试重新加入,房主房间丢失时可尝试重建。连接被替换(关闭码4002)时结束该会话,不无限重连。房间不存在、已开始/关闭或满员仍会报错,最多4人。邀请失败时先核对双方原版版本,再请房主重建房间/邀请;不代表嵌入版已具备这些变化。
先分清卡在哪个阶段
从未连上房间时,应检查邀请与网络;本文处理已连上后不再推进,或双方看到不同对局状态的情况。
左右滑动可查看全部列。
| 现象 | 对应检查 |
|---|---|
| 房间尚未连接 | 先使用入房与连接指南。 |
| 未选卡却关闭 | 10月20日修复会重新打开选择。 |
| 开始后访客仍在菜单 | 单独记录;选卡修复不能证明开始卡菜单已修。 |
重开前先对照双方状态
- 确认谁是房主、谁是访客,是否处于同一房间,是否仍有人在选择升级卡、道具或羁绊。
- 保持房主标签页活跃。联机可因选卡或房主不活跃/停顿暂停;看到选择界面本身不等于不同步。
- 若选择重新打开,完成尚未提交的选择,并确认双方都回到战斗;一人仍在菜单时不能判定恢复。
- 若仍卡住,记录双方画面和最后一次操作。在本局之外加载相同原版发布再尝试;不能把刷新说成已证实能续上当前对局。
10月20日修复的具体边界
10月20日原版Discord的#chat-español与#feedback中,玩家报告了快速选择、卡片关闭和有人停在菜单等症状。原版更新记录明确修复的是“未选择便关闭的升级卡重新打开,避免队友继续等待”,没有宣称所有不同步、快速开始卡菜单或冻结对局均已修复。
本文规则对应pokesurvivor.com原版在来源中固定的10月20日修订;独立托管的社区版有自己的发布版本,不能直接推定已包含相同修复或时序。
只有联机招式效果异常时
同一原版发布修复了访客的奇异之风、流沙地狱和潮旋牵引。薄雾球进化投射物的朝向也已修正,但这不等于另行报告的联机减速效果已获修复确认。区分房主/访客、普通怪/Boss;Boss本来只承受25%的旋涡牵引。
仍有问题时,反馈哪些信息
提供游戏域名与版本标记、双方设备/浏览器、房主/访客身份、房间状态、最后一次卡片或开始操作,以及双方分别看到什么。这样才能区分已修选卡问题复现和其他故障。不要通过清浏览器数据或换账号来诊断一次暂停;这不能修复同步,反而可能丢失本地进度。
相关页面
游戏数据与来源
链接中的游戏文件说明这些数值、费用和规则的来源。游戏更新后可能发生变化。
数据版本: d567c6da
- https://pokesurvivor.com/en/news/
- https://pokesurvivor.com/version.json
- https://pokesurvivor.com/js/app.min.js?v=eae98df1a1
- https://github.com/JPTER78/pokesurvivor/blob/c121040ff0278383e4ae67bc24f17e4cfd141a24/js/app.min.js
- https://github.com/JPTER78/pokesurvivor/commit/ad6c025958a2feb39345874673da845c57546681
- https://github.com/JPTER78/pokesurvivor/commit/c121040ff0278383e4ae67bc24f17e4cfd141a24
- https://github.com/JPTER78/pokesurvivor-live/blob/639adaf9dc019cdcfe54b16c21a5fcfe33b9e2fa/README.md
- https://github.com/JPTER78/pokesurvivor-live/blob/639adaf9dc019cdcfe54b16c21a5fcfe33b9e2fa/.github/workflows/live.yml
- https://github.com/JPTER78/pokesurvivor/blob/23c0d653dfd215690d4a617d6e0593231b9dccd3/js/app.min.js
- https://github.com/JPTER78/pokesurvivor/blob/23c0d653dfd215690d4a617d6e0593231b9dccd3/sw.js
- https://github.com/JPTER78/pokesurvivor/blob/23c0d653dfd215690d4a617d6e0593231b9dccd3/en/news/index.html
- https://github.com/JPTER78/pokesurvivor/commit/23c0d653dfd215690d4a617d6e0593231b9dccd3
- https://github.com/JPTER78/pokesurvivor/blob/90cdd941da04793e3023b4a28aff552819c70f21/js/app.min.js
- https://github.com/JPTER78/pokesurvivor/commit/90cdd941da04793e3023b4a28aff552819c70f21
- https://github.com/JPTER78/pokesurvivor/blob/b742e43772e37d077549bf2fad3d615d60f42961/js/app.min.js
- https://github.com/JPTER78/pokesurvivor/blob/b742e43772e37d077549bf2fad3d615d60f42961/css/style.css
- https://github.com/JPTER78/pokesurvivor/blob/b742e43772e37d077549bf2fad3d615d60f42961/en/news/index.html
- https://github.com/JPTER78/pokesurvivor/commit/e5997d563fd271168d4c801fbe46274622f92c13
- https://github.com/JPTER78/pokesurvivor/commit/b742e43772e37d077549bf2fad3d615d60f42961
- https://github.com/JPTER78/pokesurvivor/blob/752bf6c0a54b4ed91216d2af444a84e4aefd2070/js/data/changelog.js
- https://github.com/JPTER78/pokesurvivor/blob/752bf6c0a54b4ed91216d2af444a84e4aefd2070/js/net/coop.js
- https://github.com/JPTER78/pokesurvivor/blob/752bf6c0a54b4ed91216d2af444a84e4aefd2070/js/systems/levelup.js
- https://github.com/JPTER78/pokesurvivor/blob/752bf6c0a54b4ed91216d2af444a84e4aefd2070/js/systems/combat.js