From cdf4691a0dd8bfdfdc82bb99e648e2997ae170f4 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 05 六月 2026 17:38:56 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(优化主线掉落战利品不受掉落背包空间影响;优化掉落背包满后逻辑;增加掉落装备自动分解逻辑;) 1. 掉落背包满后可继续掉落战利品,并默认直接放入物品背包(如果没满是先放入掉落背包,然后由前端发拾取包) 2. 掉落背包满后,后端会补通知一个封包A208告知前端进行处理掉落背包物品(重新遍历掉落背包实时物品数据处理) 3. 自动分解装备逻辑: 祝福树大于等于X时,单次已掉落超Y件装备,自动分解当前祝福树可掉落品质小于等于倒序Z品质的装备(实际一次性掉落的装备可能大于Y,因为后续将要掉落的装备可能不满足自动分解条件) --- ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig.ini | 26 +++++++++++++++----------- 1 files changed, 15 insertions(+), 11 deletions(-) diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig.ini b/ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig.ini index 79707d2..9875017 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig.ini +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig.ini @@ -1,26 +1,26 @@ [RolePackConfig] ;2000///<所有背包总量限制 ;玩家背包配置 -PackTypeCnt=36 +PackTypeCnt=38 ;已删除物品rptDeleted//已无用 PackCnt00=0 ;装备rptEquip//一定要与枚举RoleEquipType的最大值匹配 PackCnt01=12 ;物品rptItem -PackCnt02=100 +PackCnt02=200 ;垃圾桶(回收站)rptRecycle -PackCnt03=6 +PackCnt03=0 ;拆解物品栏rptBreakItem PackCnt04=0 ;仓库rptWarehouse -PackCnt05=100 +PackCnt05=0 ;称号背包rptTitle PackCnt06=0 ;合成背包rptCompose PackCnt07=0 ;鉴定背包rptIdentify -PackCnt08=20 +PackCnt08=100 ;拆解准备背包rptBreakPrepare PackCnt09=0 ;合成结果背包rptResult @@ -30,7 +30,7 @@ ;坐骑背包rptHorse PackCnt12=0 ;万能背包rptAnyWhere -PackCnt13=8 +PackCnt13=0 ;法宝背包rptFabao PackCnt14=0 ;坐骑装备背包rptHorseEquip @@ -66,12 +66,16 @@ ;寻宝背包 PackCnt30=100 ;宠物背包 -PackCnt31=50 +PackCnt31=0 ;神兽物品背包 -PackCnt32=100 +PackCnt32=0 ;神兽装备背包 -PackCnt33=150 +PackCnt33=0 ;垃圾分类背包 -PackCnt34=30 +PackCnt34=0 ;武将英雄背包 -PackCnt35=500 \ No newline at end of file +PackCnt35=500 +;命格卦玉背包 +PackCnt36=60 +;命格推演背包 +PackCnt37=10 \ No newline at end of file -- Gitblit v1.8.0