策划文档 ¶
策划1:
验收通过
状态:已处理(2026-05-31,见配置变更记录-2026-05-31-单周活动)
显示活动单周活动内:
灵贝消耗达标 改为只有1轮
灵贝消耗500 金砖2000 白玉5000 贝壳60
灵贝消耗1000 金砖5000 白玉6000 贝壳70
灵贝消耗2500 金砖7000 白玉8000 贝壳80 灵珠1
灵贝消耗3500 金砖8000 白玉9000 贝壳80 灵珠1
灵贝消耗5000 金砖10000 白玉10000 贝壳80 灵珠*1
位置截图:

策划2:
状态:验收通过
玩家中心内充值1元游戏内vip积分+10
vip中心内领取奖励和显示不一致 改为领取到的和显示的一致
vip等级奖励 游戏内vip中心领取(注册送v6)
VIP1 青铜火把100 咸神火把50
VIP2 金币袋子10 万能红将碎片50
VIP3 金币袋子20 万能红将碎片100
VIP4 金币袋子30 万能红将碎片150
VIP5 金币袋子40 万能红将碎片200
VIP6 万能红将碎片200 招募令100
VIP7 万能红将碎片200 白玉5w
VIP8 万能红将碎片200 白玉10w
VIP9 万能红将碎片200 白玉15w
VIP10 万能红将碎片200 白玉20w
VIP11 万能红将碎片200 蓝玉500
VIP12 万能红将碎片200 蓝玉1000
VIP13 万能红将碎片200 彩玉100
VIP14 万能红将碎片200 彩玉300
VIP15 万能红将碎片200 彩玉600
VIP16 万能红将碎片200 彩玉1000
VIP17 彩玉1500 白玉30w
VIP18 彩玉3000 白玉50w

位置截图:

策划3
验收通过
状态:已处理(2026-05-31,见配置变更记录-2026-05-31-赛车盐场珍宝阁)
俱乐部赛车内神话赛车奖励 华佗吕布自选碎片改为红将万能碎片
截图:
策划4:
验收通过
状态:已处理(2026-05-31,见配置变更记录-2026-05-31-赛车盐场珍宝阁)
盐场奖励现有奖励另增加
周赛月赛俱乐部排行奖励:
第一名:盐晶120
第二名:盐晶115
第三名:盐晶110
第四名:盐晶105
第五名:盐晶105
第六名-第十名:盐晶100
第11-第15名:盐晶95
第16-第20名:盐晶90
周赛月赛个人排行奖励:
第一名:盐晶100
第二名:盐晶95
第三名:盐晶90
第四名-第十名:盐晶85
11-15名:盐晶80
16-20名:盐晶75
21-30名:盐晶70
31-40名:盐晶65
41-50名:盐晶60
51-100名:盐晶55
101-:盐晶*50
位置截图:

策划5:
验收通过
状态:已处理(2026-05-31,见配置变更记录-2026-05-31-单周活动)
限时活动单周活动内累计开宝箱活动
宝箱开启获得6000积分每轮奖励(现有奖励额外增加): 红将万能碎片50 贝壳由5个改为15个
宝箱开启获得8000积分每轮奖励(现有奖励额外增加): 红将万能碎片100 贝壳由10个改为20个
位置截图:
策划6:
验收通过
状态:已处理(2026-05-31,见配置变更记录-2026-05-31-单周活动)
限时活动单周活动内白玉达标活动:
白玉消耗1万个(现有奖励额外增加):白玉3000
白玉消耗5万个(现有奖励额外增加):白玉5000
白玉消耗8万个(现有奖励额外增加):白玉8000
白玉消耗10万个(现有奖励额外增加):白玉10000
白玉消耗15万个(现有奖励额外增加):白玉*15000
位置截图:
策划7:
验收通过
状态:已处理(2026-06-01,见配置变更记录-2026-06-01-概率规则)
宠物合成成功率
当前颜色 成功率
1 色 90%
2 色 65%
3 色 50%
4 色 20%
5 色 5%
宠物洗练颜色概率
表格
洗练颜色 概率
1 色 65.70%
2 色 20.00%
3 色 11.00%
4 色 2.60%
5 色 1.32%
6 色 0.08%
宠物洗练词条数量
表格
词条数量 概率
1 条 85%
2 条15%
位置截图:

策划8:
验收通过
状态:已处理(2026-06-01,见配置变更记录-2026-06-01-概率规则)
装备淬炼规则
装备淬炼先随机一个分数,再由分数换算成颜色品质。
分数段概率
分数段 概率
1-5 30%
6-10 30%
11-20 20%
21-50 8%
51-60 5%
61-80 5%
81-85 1%
86-95 0.6%
96-100 0.4%
颜色品质概率
颜色 / 品质 分数范围 概率
1 色 1 6.15%
2 色 2-4 18%
3 色 5-9 30%
4 色 10-60 39.5%
5 色 / 橙色 61-80 6%
6色 / 红色 81-100 0.35%
额外属性
概率 / 数值
额外属性触发 80%
攻击额外值 5-14
防御额外值 5-14
生命额外值 27
位置截图:
策划9:
验收通过
状态:已处理(2026-06-01,见配置变更记录-2026-06-01-概率规则)
鱼珠淬炼规则
鱼珠淬炼也是先随机一个分数,再由分数换算成颜色品质。
分数段概率
分数段 概率
1-5 30.10%
6-10 32.50%
11-20 23.00%
21-50 10.80%
51-80 3.12%
81-85 0.28%
86-95 0.15%
96-100 0.05%
颜色品质概率
表格
颜色 / 品质 分数范围 概率
1 色 1-4 25%
2 色 5-9 31.52%
3 色 10-19 27.23%
4 色 20-49 12.84%
5 色 / 橙色 50-79 3.38%
6 色 / 红色 81-85 0.03%
位置截图:
策划10:
验收通过
状态:已处理(2026-06-01,见配置变更记录-2026-06-01-概率规则)
功法产出规则
功法是按 “造功法等级” 决定产出品质概率。
品质概率
造功法等级 品质概率
1 级 1 色 100%
2 级 1 色 80%,2 色 20%
3 级 1 色 60%,2 色 20%,3 色 20%
4 级 1 色 54%,2 色 25%,3 色 20%,4 色 1%
5 级 1 色 50%,2 色 25%,3 色 20%,4 色 5%
6 级 1 色 49%,2 色 20%,3 色 20%,4 色 10%,5 色 1%
7 级 1 色 42%,2 色 20%,3 色 20%,4 色 15%,5 色 3%
8 级 1 色 39.5%,2 色 17.5%,3 色 20%,4 色 17.5%,5 色 5%,6 色 0.5%
9 级 1 色 35.5%,2 色 15%,3 色 22.5%,4 色 20%,5 色 6%,6 色 1%
10 级 1 色 28.98%,2 色 12.5%,3 色 25%,4 色 22.5%,5 色 9.5%,6 色 1.5%,7 色 0.02%
额外属性概率
造功法等级 额外属性概率
1-3 级 0%
4 级 约 1%
5 级 约 5%
6 级 约 10%
7 级 约 15%
8 级 约 20%
9 级 约 25%
10 级 约 85%
位置截图:

策划11:
验收通过
状态:已处理(2026-06-01,见配置变更记录-2026-06-01-鱼灵礼包CDK)
鱼灵所属礼包如下:
一星一代金鱼自选(金鱼自选包):黄金锦鲤 利刃 惊涛 骇浪 星驰
一星二代金鱼自选(暑期金鱼礼包II):月光 协力公 协力母 铁血公 铁血母 同心公 同心母
一星三代金鱼自选(暑期金鱼礼包III):丹心公 丹心母 巨灵 剑胆公 剑胆母 琴心公 琴心母 回响 璇玑 惊雷 月华
截图:
策划12:
验收通过
状态:已处理(2026-06-01,见配置变更记录-2026-06-01-鱼灵礼包CDK)
免费福利兑换CDK:
DFXY666: 军团币99万 金砖99万 皮肤币:1000 扳手8.8w
DFXY000:5星专属红鱼自选3 一星一代金鱼自选包10 一星二代金鱼自选包2 一星三代金鱼自选包2 宠物抽奖扭蛋币88 彩玉5000 白玉66w 蓝玉3000 红玉30 四圣宝珠1 复活丹2
DFXY888:彩玉:9999 白玉288w 珍珠2000 灵贝666 灵珠2
DFXY999:红将万能碎片1w 橙将万能碎片1w 进阶石88w 精铁88w 金鱼竿388 招募令888 金币100亿
DFXY111:彩玉6666 白玉166万 灵贝888 蓝玉5000 红玉50 复活丹3
DFXY0601: 彩玉610 白玉15w 蓝玉2000 红玉20 红将万能碎片6666 精铁61w 金币61亿
DFXYBC01:梦魇晶石20w 彩玉2888 白玉50w 蓝玉1000 金币*100亿
策划13:
状态:已落地服务端与源配置(2026-06-01,龙舟玩法层暂不做;2026-06-03 补服务端活动窗口拦截)
拉取官服2025年5月30更新的端午节消耗活动
处理记录:
- 复用活动
2505301/2505303/2505304/2505305,开放窗口调整为 2026-06-10 00:00 到 2026-06-30 23:59:59;2505302龙舟玩法保持不在当前开放窗口。 MissionConf五类各 20 星任务切到2505301,奖励从元旦道具切到端午5242/5241。activity_get补端午commonActivityInfo;新增服务端activity_claimtaskreward悬赏领取和activity_rewardresp通用兑换处理。2505304商城同步到服务端运行时server/runtime/data/merchandise_conf.json,并支持paymentType=1金砖消耗、限购记录和奖励发放。- 2026-06-03:服务端按
ActFestivalConf.start/end对2505301/2505303/2505304/2505305加活动窗口校验;未开放时activity_get不返回端午commonActivityInfo,activity_claimtaskreward/activity_rewardresp/activity_buygoods返回“当前时间不在开放范围内”,防止直接调协议提前领取、兑换或购买。 - 同步源配置:
server/config/config.json、client/assets/config/config.json;发布包/线上 H5 仍需按发布流程同步构建配置资源。
截图:
策划14:
验收通过
状态:已处理(2026-05-31,见配置变更记录-2026-05-31-赛车盐场珍宝阁)
诸葛亮 典韦 大乔 周瑜 吕布三件套全部加入珍宝阁珍宝换购内
位置截图:



策划15:
验收通过
状态:已实现服务端独立模块,待部署后联调真实 Mongo/在线播报
1:每个小区首个赞助达到3w冠名本区(第二人超越3k 顶替冠名) (每天0点刷新冠名金额)
冠名方式:本区主页滚动播报 24小时全程播报
播报内容:恭喜本区冠名玩家 —— 「XXX」 霸气登顶,冠名本区!
感谢大佬对巅峰咸鱼的鼎力支持与厚爱,巅峰之路,由你主宰!
愿您在《咸鱼巅峰版》的世界中,继续叱咤风云,再创传奇!赞助金额—xxxxx
位置截图:
冠名奖励:彩玉8888 白玉 88w 蓝玉8888 红玉80 宠物扭蛋188 三一星三代金鱼自选2(每个角色id终身一次 发放到邮箱 )
2: 累计总赞助3万以上金额前3本区世界频道播报 (每半小时定时发送一次 字体颜色红色 每天0点刷新金额)
播报内容:
本区赞助金额前三:
1:XXXXX——赞助金额:xxxxx
2:xxxx-赞助金额:xxxxx
3:xxxx-赞助金额:xxxxx
感谢三位大佬对巅峰咸鱼的鼎力支持与厚爱,巅峰之路,由你主宰!
以上所有金额以充值为准 充值的代金卷未消费也算
实现记录-2026-06-01:
- 独立模块:
server/internal/sponsor/,根目录未新增 sponsor 业务文件;main.go只做配置加载、索引创建、任务启动和 GM 查询路由挂接。 - 订单来源:仅统计新支付订单
game_db.charge_orders,老充值直发本期不纳入;成功发货后补齐serverId、roleName、paidCent、bizDate、countAsSponsor、deliveredAt。 - 统计口径:小区按
serverId;金额内部按分,30000元 =3000000分,顶替差额3000元 =300000分;冠名和前三均按历史累计总赞助,不按当天清零。 - 规则落地:每日北京时间 0 点结算冠名,结算只统计结算日前已发货的历史累计订单;无冠名且累计达标则生成冠名;已有冠名时,只有挑战者累计金额达到“当前冠名者累计金额 + 3000 元”才顶替,否则沿用当前冠名者并刷新其累计金额/文案;常规跑马灯每 5 分钟,首次冠名/0 点顶替立即播报;前三世界频道播报每半小时;退款/冲正不处理;订单
source不做白黑名单过滤,只看countAsSponsor。 - 奖励:冠名奖励通过邮件发放,
roleId终身一次,dedupeKey=sponsor_naming_reward:{roleId}防重复。 - 配置:
server/config/sponsor_config.json配置门槛、频率、文案和奖励。 - GM 查询:
/api/gm/sponsor/status?serverId=...&bizDate=YYYY-MM-DD,一期只查状态,不支持手动改榜/冠名/金额。 - 验证:
go test ./internal/sponsor ./internal/payment、go test ./... -run '^$'、jq empty server/config/sponsor_config.json、openspec validate implement-plan15-sponsor-naming --strict。
策划16:
验收通过
状态:已处理(2026-06-03 补充修复 battlePassId=1003 领取配置读取;见配置变更记录)
竞技场竞技之路通行证奖励 :
每一等级的里的奖励:金砖×10倍 灵贝×10倍 随机红将碎片×10倍 万能红将碎片×10
白玉×十倍 进阶石×十倍 梦魇晶石×十倍 精铁×10倍
四圣宝珠碎片×5倍
其余奖励不变
截图:

配置变更记录-2026-06-03-竞技之路通行证补充 ¶
- 策划16:修复
activity_battlepassrewardclaim客户端传battlePassId=1003时服务端只读config1导致通行证配置不存在的问题。服务端战令领取/补丁配置 roots 改为config1 -> config -> config_ap1,可读取server/config/config.json中BattlePassBaseConf.1003/1004和对应BattlePassConf。 - 策划16客户端新奖励补充:
client/assets/config/config.json中BattlePassConf.actId=1的newPayReward误把非目标红玉10003额外放大到总量 8,本次保留原第 1 档10003*2,删除 5/15/25/35/45/55 档误加的10003*1,符合“其余奖励不变”。 - 验证命令:
jq empty client/assets/config/config.json;GOCACHE=/tmp/xianyu-go-cache go test ./domains/activity/battlepass -count=1;GOCACHE=/tmp/xianyu-go-cache go test . -run 'TestBattlePassClaimDeps_UsesConfigFallbackForNewBattlePass|TestCreateChargeOrderInfo_BattlePassEntryUsesPaymentOrder' -count=1。
策划17:
状态:验收通过
挂机奖励内所有额外获得奖励的物品×十倍
截图:

策划18:
状态:验收通过
终身卡(每日 白玉*10000) 终生卡的 id 和type(激活游戏内部特权)
客户端卡入口期望:goodsId 使用 CardConf.id=4003;服务端新发货映射为 type=3,itemId=35,value=1,激活 cardTime.4003,不进背包。
周卡(每日 白玉*1000 ) 周卡的 id 和type(激活游戏内部特权)
客户端卡入口期望:goodsId 使用 CardConf.id=4001;服务端新发货映射为 type=3,itemId=37,value=1,激活/顺延 cardTime.4001,不进背包。
月卡(每日 白玉*3000 ) 月卡的 id 和type(激活游戏内部特权)
客户端卡入口期望:goodsId 使用 CardConf.id=4002;服务端新发货映射为 type=3,itemId=36,value=1,激活/顺延 cardTime.4002,不进背包。
这3个礼包购买后游戏内可以正常激活特权
说明:按客户端原卡入口购买时,客户端不需要改发老充值奖励 id 35/36/37;服务端新支付订单/发货层负责从 CardConf.id 映射到真实 cardTime 激活语义。价格按客户端 CardConf.cardSpend/现有卡配置读取;如果后续额外放到礼包页售卖,礼包页商品才使用 CollectionGiftPackConf.id/price/limit。
位置截图:



策划19:
状态:验收通过
珍·花开富贵掌满属性卡(id/type:type=91,itemId=605,value=1;服务端已从客户端配置补齐 LegacyConf.605)
珍·因果律满属性卡(id/type:type=91,itemId=604,value=1)
珍·乾坤一掷满属性(id/type:type=91,itemId=603,value=1)
珍·连环马后炮满属性卡(id/type:type=91,itemId=602,value=1)
珍·运气诀满属性卡一张(id/type:type=91,itemId=601,value=1)
说明:策划确认功法珍卡共 5 种;客户端 LegacyConf 已确认 601-605,服务端已从客户端配置同步补齐 605。
5种功法珍卡购买后正常到账
位置截图:
策划20:
状态:验收通过
通行证(缺少id和type)(激活游戏内部特权)
客户端竞技之路通行证入口期望:goodsId/activityId=1,价格读取 BattlePassBaseConf.1.price=12800;服务端新发货使用 type=20,itemId=101,value=1 激活 privilege.101,同时必须更新 warOrderActivityInfo[1] 购买态/付费奖励领取状态,不能只写 privilege。
黄金跑车特权*28天(缺少id和type)
确认不走客户端礼包页,走外部充值页/运营页下单;服务端新发货使用专用限时特权语义 type=90,itemId=35013,value=28,订单 rewardsSnapshot 固化该奖励,支付回调带 orderId 后写入/顺延 statisticsTime.paid🚗s,不需要 CollectionGiftPackConf.id/price/limit。
通行证和黄金赛车特权购买对应礼包后可以正常激活
截图:



策划21:
状态:未处理
端午消耗活动暂时不开放 时间调整为6月10号开放至6月30
截图:

策划22:
状态:已处理
世界内发言需真实充值大于10元
配置变更记录-2026-06-03-世界聊天充值门槛 ¶
- 策划22:世界聊天发言从旧的 VIP 门槛改为真实充值门槛;服务端
server/config/chat.json新增minPaidCentForChat=1000,判断逻辑为已发货真实订单累计金额>1000分才允许发世界聊天。真实充值来源为game_db.charge_orders中status=delivered && chargeType=1000的订单,金额优先取paidCent,否则取chargeCent;不使用role.Vip、起步 VIP、role.Statistics.ChargeTotal、其他chargeType订单或users.totalRecharge,避免假充值/赠送 VIP/运营单绕过。 - 响应入口
system_sendchatmessage与广播入口system_newchatmessagenotify使用同一门槛;新门槛只限制世界频道channel=1,不额外限制俱乐部/好友/PK 房间等频道。未满足时返回提示世界聊天需要真实充值大于10元。 - 验证命令:
GOCACHE=/tmp/xianyu-go-cache go test ./domains/core/chat ./internal/app/wsruntime -count=1;GOCACHE=/tmp/xianyu-go-cache go test . -run 'TestBuildSendChat|TestAchievementMeetsTarget_NormalAchievement' -count=1。
配置变更记录-2026-05-31-单周活动 ¶
- 策划1:
server/config/week_activity_rewards.json活动id=10灵贝达标,rounds从 3 改为 1;奖励档位改为500/1000/2500/3500/5000,奖励为金砖type=2,itemId=0、白玉1022、灵贝1033、灵珠1034。运行时来源为 JSON-only,每次activity_get/周活动领奖读取week_activity_rewards.json,无 DB 覆盖;“贝壳”按现有灵贝道具1033处理。 - 策划5:
server/config/week_activity_rewards.json活动id=2累计开宝箱,保留原有奖励与rounds=4;6000档灵贝1033从 5 改为 15 并新增万能红将碎片3201*50,8000档灵贝1033从 10 改为 20 并新增万能红将碎片3201*100。 - 策划6:
server/config/week_activity_rewards.json活动id=11白玉达标,保留原有彩玉1023与rounds=3;在10000/50000/80000/100000/150000档分别新增白玉1022*3000/5000/8000/10000/15000。 - 验证命令:
jq empty server/config/week_activity_rewards.json;go test ./config ./internal/activityx ./internal/systemx ./internal/gameplay/equipmentx ./domains/activity/read。 - 生效方式:部署更新后的
server/config/week_activity_rewards.json;配置状态中week_activity_rewards为ReloadEveryRead,GM reload key=week_activity_rewards可用于校验。
配置变更记录-2026-05-31-赛车盐场珍宝阁 ¶
- 策划3:
server/config/config.json、client/assets/config/config.json的FreeCar赛车奖励中,华佗·吕布自选碎片3514改为万能红将碎片3201,保留原数量区间30-50、50-90;运行时为 JSON-only,cargoraid启动后进程内缓存,需服务端重启生效。 - 策划4:
server/config/saltfield_rewards.json在周赛/月赛俱乐部排行1-20、个人排行1/2/3/4-10/11-15/16-20/21-30/31-40/41-50/51-100/101+原奖励后追加盐晶1038,数量按策划表配置;盐场奖励运行时 Mongo 集合saltfield_club_rank_rewards_config、saltfield_personal_rank_rewards_config优先,JSON 只补缺不覆盖,线上需通过盐场奖励 GM 迁移/保存同步 DB 后生效。 - 策划4客户端显示补充:
client/assets/config/config.json与server/config/config.json的盐场第二赛季奖励预览表同步追加盐晶1038;俱乐部排行LegionWarRewardConf.pageId=99-109共220行,个人排行LegionWarKillRewardConf.pageId=199-209共121行,数量与saltfield_rewards.json对齐。LegionWarSkyRewardConf天宫表有1-80排名档,当前策划表未给21-80盐晶数量,本次不臆造。 - 策划14:核验
server/config/config.json的CollectionExchangeShopConf已包含大乔、诸葛亮、典韦、吕布、周瑜三件套商品1-15(皮肤/工牌/地图),本次补充服务端测试锁定配置;运行时为 JSON-only,collection_exchange从globalConfig.Data["config"]读取。 - 验证命令:
jq empty server/config/config.json client/assets/config/config.json server/config/saltfield_rewards.json;盐场展示表计数clientClub1038=220/clientPersonal1038=121/serverClub1038=220/serverPersonal1038=121;go test ./domains/legion/cargoraid ./internal/activityx。
配置变更记录-2026-06-01-概率规则 ¶
- 策划7:
server/config/pet_prob.json调整宠物合成成功率(1色 90%、2色 65%、3色 50%、4色 20%、5色 5%)、宠物洗练颜色(6色 0.15%;策划颜色总和 99.75%,缺口 0.25% 补到 1色,最终 1色 64.95%)、宠物洗练词条数(1条 80%、2条 20%)。运行时pet_prob启动加载,GM reload key=pet_prob。 - 策划8:
server/config/quench_prob.json与server/internal/gameplay/quenchprob/config.go的装备淬炼分数权重按最终颜色概率调整,最终颜色1/2/3/4/5/6色=6%/18%/30%/39.5%/6%/0.5%;保留额外属性触发 80%、攻击/防御 5-14、生命 27。运行时quench_prob,GM reload key=quench_prob。 - 策划9:
server/config/quench_prob.json与默认配置调整鱼珠淬炼分数权重,最终颜色1/2/3/4/5/6色=25%/31.52%/27.21%/12.74%/3.38%/0.15%;按最终颜色概率优先处理策划中分数段和颜色概率不一致的问题。运行时quench_prob,GM reload key=quench_prob。 - 策划10:
server/config/config.json、client/assets/config/config.json微调LegacyCreateLevelConf.10.createLegacyWeight为[2898,1250,2500,2250,950,150,2];server/domains/growth/legacy/compat.go改为按LegacyCreateLevelConf.extraAttrWeight/extraAttr2Weight生成额外属性,extraAttrWeight控制任一额外属性触发概率,extraAttr2Weight控制第二条额外属性的条件概率。品质配置为globalConfig,需要重启/重载全局配置;功法额外属性代码需服务端部署。 - 验证命令:
jq empty server/config/pet_prob.json server/config/quench_prob.json server/config/config.json client/assets/config/config.json;概率核对:宠物合成90/65/50/20/5,宠物洗练颜色64.95/20/11/2.6/1.3/0.15,装备颜色6/18/30/39.5/6/0.5,鱼珠颜色25/31.52/27.21/12.74/3.38/0.15;go test ./internal/gameplay/petprob ./internal/gameplay/quenchprob ./internal/gameplay/legacyx ./domains/growth/legacy。 - 生效方式:部署服务端;
pet_prob/quench_prob支持 GM 配置重载;LegacyCreateLevelConf和功法额外属性逻辑需更新服务端进程,客户端概率展示若依赖本地配置需发布更新后的client/assets/config/config.json/打包资源。
配置变更记录-2026-06-01-鱼灵礼包CDK ¶
- 策划11:
server/config/config.json、client/assets/config/config.json复用已有一星金鱼自选礼包道具:20002金鱼自选礼包(PackConf84:11011/11021/11031/11041/11051)、20008暑期金鱼礼包II(PackConf94:11101/11081/11091/11111/11121/11061/11071)、20009暑期金鱼礼包III(PackConf95:11131/11141/11151/11161/11171/11191/11201/11211/11181/11221/11231)。本次删除前一次误新增的重复9011/9012/9013与241228/241229/241230,保留原9008/9009/9010随机金鱼礼包不改;20009/PackConf.95补齐策划新增的11221/11231,会同步影响已引用该礼包的付费礼包。 - 策划12:
server/config/cdk_rewards.json新增DFXY666/DFXY777/DFXY888/DFXY999/DFXY111/NCBC111/DFXY0601,key 按服务端领取逻辑统一存小写;DFXY777使用3506五星专属鱼灵自选盒和已有20002/20008/20009;NCBC111的宠物抽奖扭蛋币按现有客户端活动道具5270处理,并在server/config/config.json补齐ItemConf.5270。 - 2026-06-03:按运营要求,兑换码配置和运行时 DB 只保留
DFXY666/DFXY777/DFXY888/DFXY999/DFXY111/NCBC111/DFXY0601/DFXYBC01;移除旧的vip*/kff*/ycbc*码。DFXYBC01奖励为梦魇晶石1016*200000、彩玉1023*2888、白玉1022*500000、蓝玉10002*1000、金币10000000000。 - 2026-06-05:按运营要求删除
DFXY777/NCBC111,新增DFXY000。DFXY000奖励为五星专属鱼灵自选盒3506*3、金鱼自选礼包20002*10、暑期金鱼礼包II20008*2、暑期金鱼礼包III20009*2、扭蛋币5270*88、彩玉1023*5000、白玉1022*660000、蓝玉10002*3000、红玉10003*30、四圣宝珠10001*1、复活丹1017*2。 - 运行时:鱼灵礼包为 global config JSON,需服务端配置更新/重启或全局配置重载,客户端展示需发布
client/assets/config/config.json;CDK 为 DB-backed,运行时读 Mongocdk_rewards_config,服务端启动会自动将server/config/cdk_rewards.json同步写入 DB,GM/gm/api/migrate-cdk-rewards与/gm/api/cdk-reward-reload保留用于不停服手动刷新。 - 验证命令:
jq empty server/config/config.json client/assets/config/config.json server/config/cdk_rewards.json;go test ./config -run 'TestPlan20260601'。
配置变更记录-2026-06-01-竞技之路通行证 ¶
- 策划16:竞技场“竞技之路”入口使用
BattlePassBaseConf.id=1、BattlePassConf.actId=1;客户端从client/assets/config/config.json展示,服务端领取activity_recyclewarorderrewardclaim从globalConfig.GetConfig("config1")读取server/config/config1.json。 - 奖励调整:
BattlePassConf.actId=1的freeReward、payReward、payReward2中,金砖type=2,itemId=0、灵贝1033、随机红将碎片3007、万能红将碎片3201、白玉1022、进阶石1003、梦魇晶石1016、精铁1006的value按 10 倍调整;四圣宝珠碎片10101按 5 倍调整;其余奖励不变。 - 修改文件:
server/config/config1.json、server/config/config.json、client/assets/config/config.json;server/domains/activity/battlepass/recycle_test.go增加配置回归测试,锁定运行时源、服务端镜像和客户端显示源的目标奖励总量。 - 生效方式:服务端需重启或重载全局配置;客户端显示需发布更新后的配置资源。
config1.json当前没有10101奖励项,本次不凭空新增;server/config/config.json和客户端显示源中已有的10101从 1 调整为 5。 - 验证命令:
jq empty server/config/config1.json server/config/config.json client/assets/config/config.json;GOCACHE=/tmp/go-build go test -count=1 ./domains/activity/battlepass。
评论
请登录后发表评论。
暂无评论。成为第一个评论者!