From 74eaf157601e3ed4f90493abcbe99435f7d1172e Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 09 一月 2026 20:40:02 +0800
Subject: [PATCH] 358 【内政】红颜系统-服务端(红颜消耗物品激活改为消耗背包中的物品;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py |   67 ++++++---------------------------
 1 files changed, 12 insertions(+), 55 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
index 0117513..9875d4c 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
@@ -64,8 +64,9 @@
 #支持超20亿数值的数值点单位数值, 1亿
 Def_PerPointValue = 100000000
 
-#真实玩家ID、仙盟ID是从 1000000 开始
-RealPlayerIDStart = 1000000
+#真实玩家起始ID
+RealPlayerIDStart = 3000000
+#真实公会起始ID
 RealFamilyIDStart = 1000000
 
 #机器人ID - 供功能用,线上版本支持的机器人
@@ -432,7 +433,8 @@
 Def_BT_Tianzi,    # 天子考验伤害榜 2
 Def_BT_OSA_MainLevel,    # 开服关卡榜 3
 Def_BT_OSA_HeroCall,    # 开服招募榜 4
-) = range(0, 5) 
+Def_BT_Dingjunge,    # 定军阁过关榜 5
+) = range(0, 6) 
 
 ''' 跨服排行榜类型, 从 150 开始,最大条数在功能配置表 CrossBillboardSet 配置,没配默认100
 与本服榜单存储的是不一样的数据库表格,理论上类型可以和本服榜单类型重复,为了做下区分防误导,跨服榜单从 150 开始
@@ -446,7 +448,7 @@
 BillboardTypeAllList = BillboardTypeList + CrossBillboardTypeList
 
 BillboardNameDict = {Def_BT_MainLevel:"主线过关榜", Def_BT_Arena:"演武场积分周榜", Def_BT_Tianzi:"天子考验伤害榜", 
-                     Def_BT_OSA_MainLevel:"开服关卡榜", Def_BT_OSA_HeroCall:"开服招募榜"}
+                     Def_BT_OSA_MainLevel:"开服关卡榜", Def_BT_OSA_HeroCall:"开服招募榜", Def_BT_Dingjunge:"定军阁过关榜"}
 
 #仙盟榜单类型
 FamilyBillboardList = []
@@ -1245,6 +1247,7 @@
 Def_IudetHeroBreakLV = 74 # 英雄突破等级
 Def_IudetHeroAwakeLV = 76 # 英雄觉醒等级
 Def_IudetHeroSkin = 78 # 英雄使用的皮肤索引
+Def_IudetHeroCardEffective = 80 # 卡牌加成是否生效的,每个武将仅有一张卡牌生效
 
 # 200~300 宠物数据用
 Def_IudetPet_NPCID = 200  # npcID
@@ -1261,12 +1264,15 @@
 
 LineupObjMax = 6 # 阵容最大上阵武将数
 
-# 阵容定义
+# 阵容定义,主动进攻阵容只使用主阵容,功能可以有指定的阵容,如防守阵容、系统PK阵容等
 LineupList = (
 Lineup_Main, # 主阵容 1
-Lineup_ArenaAtk, # 竞技场进攻阵容 2
+Lineup_2, # 废弃
 Lineup_ArenaDef, # 竞技场防守阵容 3
 ) = range(1, 1 + 3)
+
+# 需要存储查看缓存的阵容ID列表,一般只存储主阵容及各功能所需的防守阵容
+NeedViewCacheLineupIDList = [Lineup_Main, Lineup_ArenaDef]
 
 # 宠物物品数据状态
 Def_PetStateList = (
@@ -1339,59 +1345,10 @@
 ) = range(Def_MFPType_Max)
 
 #事件汇报用户行为-----------------------------------------------------------
-Def_UserAction_Conn = 3001  # 用户连接
 Def_UserAction_CreateRole = 1000  # 创角
 Def_UserAction_LostModel = 9001  # 流失模型 如登录流失(前端-后端)
-Def_UserAction_ChangeMap = 3003  # 切地图
-Def_UserAction_RoleInit = 3005  # 玩家登陆收到初始化信息
-Def_UserAction_VIPLvUP = 1402   # VIP等级提升
-Def_UserAction_CoinSuccess = 3007 # 充值成功记录, 金额统计
-Def_UserAction_UseGold = 3008 # 钻石纯消耗记录(不包含钻石转移,如交易所等),但计算交易所手续费
-Def_UserAction_ClientNetStatus = 3009 # 客户端网络状况
-Def_UserAction_CoinAccCnt = 3010 # 充值账号数统计
-Def_UserAction_KeepOnline = 1300 # 全服玩家在线统计,整5分钟发送总数
-Def_UserAction_CustomConcurrency = "DwzCw4q8cWTB_custom-concurrency" # 整5分钟分服区自定义在线玩家人数
 Def_UserAction_Login = 1100  # 玩家登陆成功
 Def_UserAction_Session = 1101  # 会话记录, 统计离线
-Def_UserAction_VirtualCost = "DwzCw4q8cWTB_virtual-cost"  # 虚拟币消费(钻石)
-Def_UserAction_VirtualReward = "DwzCw4q8cWTB_virtual-reward"  # 虚拟币赠送(钻石)
-Def_UserAction_VirtualResource = 1201  # 改成所有的货币产出和消费
-# 项目定义类型范围5000~5999
-Def_UserAction_CustomEvents = "DwzCw4q8cWTB_custom-events" # 自定义事件
-Def_UserAction_LVUP = 1401 # 玩家升级
-Def_UserAction_ChatLog = "DwzCw4q8cWTB_chat-log" # 聊天监控
-Def_UserAction_FightPower = 1403 # 玩家战斗力
-Def_UserAction_MissionLog = 1400 # 任务记录
-Def_UserAction_MissionOver = 5002 # 任务完成
-Def_UserAction_MissionAround = 5003 # 环任务参与
-Def_UserAction_ToCreateRole = 5004 # 进入创角
-Def_UserAction_IsAdult = 5005 # 是否成年
-Def_UserAction_OnlineTime = 5006 # 玩家在线时长统计
-Def_UserAction_FirstLogin = 5007 # 第一次进入地图
-Def_UserAction_GameMakeGold = 5009 # 游戏中产出的钻石
-Def_UserAction_GameMakeGoldPaper = 5010 # 游戏中产出的绑钻
-Def_UserAction_UseGoldPaper = 5011 # 绑钻消费
-Def_UserAction_TradeGold = 5012 # 交易钻石量
-Def_UserAction_TradeItem = 5013 # 物品交易记录
-Def_UserAction_ItemChange = 5014 # 物品使用,改变等记录,排除非贵重信息记录
-Def_UserAction_UseNewGuyCard = 5015 # 使用新手卡, 暂写死在代码中
-
-Def_UserAction_ExMissionLog = "DwzCw4q8cWTB_ex-mission-log" # 扩展任务记录
-Def_UserAction_PetLV = "DwzCw4q8cWTB_ex-pet-lv" # 宠物升级记录
-Def_UserAction_PetClass = "DwzCw4q8cWTB_ex-pet-class" # 宠物进阶记录
-Def_UserAction_GiveMoney = "DwzCw4q8cWTB_ex-give-money" # 货币产出记录
-Def_UserAction_PayMoney = "DwzCw4q8cWTB_ex-pay-money" # 货币消耗记录
-Def_UserAction_EquipItem = "DwzCw4q8cWTB_ex-equip-item" # 玩家装备统计
-Def_UserAction_ItemRecord = 1404 # 物品流水记录
-Def_UserAction_CoinToGold = "DwzCw4q8cWTB_ex-coin-to-gold" # 兑换点券
-Def_UserAction_ChangeName = "DwzCw4q8cWTB_ex-change-name" # 改名记录
-Def_UserAction_AddZhenqi = "DwzCw4q8cWTB_ex-add-zhenqi" # 增加真气记录
-Def_UserAction_LostZhenqi = "DwzCw4q8cWTB_ex-lost-zhenqi" # 扣除真气记录
-Def_UserAction_CoatLV = "DwzCw4q8cWTB_ex-coat-lv" # 时装升级记录
-
-
-Def_UserAction_Money_Use = 0    # 货币消费
-Def_UserAction_Money_Get = 1    # 货币产出
 #------------------------------------------------------------------------
 
 # 成就类型定义

--
Gitblit v1.8.0