常用枚举
<p>[TOC]</p>
<p>使用 common 作为前缀调用,如获取背包大小对应标识
<code>common.bag_size</code></p>
<h1>变量</h1>
<pre><code> bag_data = 10001, --背包数据
bag_size = 120, --背包大小
BAG_MAX_COUNT = 240,
quick_use_size = 6, --快捷物品大小
--货币变量 (player:get_item_num(common.pay_count_true))
pay_count_true = 80, --累计真实充值
pay_count = 81, --累计充值
pay_today_true = 82, --每日真实充值
pay_today = 83, --每日充值
pay_toweek_true = 84, --每周真实充值
pay_toweek = 85, --每周累充
pay_tomonth_true = 86, --每月真实充值
pay_tomonth = 87, --每月累充
pay_weekend_true = 88, --周末真实充值
pay_weekend = 89, --周末累充
pay_single_true = 90, --单笔真实充值
pay_merge_count_true = 91, --合服真实充值
pay_merge_count = 92, --合服累计充值
pay_rotio = 100, --充值比例
--所有通用变量
val_open_time = 100012, --开服时间戳
val_open_day = 100016, --开服天数,开服后第一个玩家进入算开服第1天,每天0点+1
val_merge_time = 100015, --合服时间,合服后第一个玩家进入的时间戳
val_merge_day = 100017, --合服天数,合服后第一个玩家进入算合服第1天,每天0点+1
val_merge_count = 100014, --合服次数
val_count_day = 100020, --累计登录天数
val_week_count_day = 100021, --每周累计登录天数
val_weeked_count_day = 100022, --周末累计登录天数
val_month_count_day = 100023, --每月累计登录天数
val_count_day_m = 100024, --合服累计登录天数,每次合服重新计算
val_continu_day = 100030, --连续登录天数,登录间断重新计算
val_week_condinu_login = 100031, --每周连续登录天数,登录间断重新计算
val_condinu_login_w = 100032, --周末连续登录天数,登录间断重新计算
val_month_condinu_login = 100033, --每月连续登录天数,登录间断重新计算
val_continu_day_m = 100034, --合服连续登录天数,登录间断重新计算,合服重新计算
val_count_pay = 100040, --累计充值天数
val_week_count_pay = 100041, --每周累计充值天数
val_weeked_count_pay = 100042, --周末累计充值天数
val_month_count_pay = 100043, --每月累计充值天数
val_count_pay_m = 100044, --合服累计充值天数
val_continu_pay = 100050, --连续充值天数,充值间断清理
val_week_condinu_pay = 100051, --每周连续充值天数
val_condinu_day_w = 100052, --周末连续充值天数
val_month_condinu_pay = 100053, --每月连续充值天数
val_continu_pay_m = 100054, --合服连续充值天数
val_dalu_lv = 100060, --大陆解锁进度
val_cur_dalu = 100061, --当前所在大陆
val_cur_npc = 100062, --当前访问npc
val_today_login_time = 100070, --每天首次登录时间戳
val_last_pay_time = 100071, --最后一次充值时间戳
val_last_login_time = 100072, --最后一次登录时间戳
val_leave_line = 100073, --最后一次离线时间戳
val_online_time = 100074, --在线时间,需调用player:get_online_time()接口获取
val_last_login_day = 100075, --最后一次登录,是一年中的那一天
val_today_is_pay = 100076, --记录每天是否充值过,充值后值为1
val_online_time_all = 100077, --玩家总在线时间,需调用player:get_online_time_count()接口获取
val_sbk_member = 100083, --记录沙巴克成员信息,0非沙巴克成员; 1沙巴克成员; 2沙巴克老大
val_rein_level = 100086, --转生等级
val_role_level = 100087, --角色等级
val_activity_state = 100088, --显示活动状态,取值范围活动ID,0关闭,1预告中,2开启,关联cfg_ManageActivity表
val_pay_count = 100090, --记录充值各档位的次数,取值范围ManagePayStore表makeId字段
val_attr_count = 100091, --角色战斗力
val_copy_time = 100092, --副本时间
val_is_new_role = 100095, --是否是新角色,0是,1不是
val_gift_state = 100096, --礼包激活包激活状态,0.未激活,1.已激活
val_actbattle_point = 100097, --战令活跃点
val_boss_tips = 100115, --BOSS提醒状态,取值为bossID,关联cfg_ManageBossFresh表
val_auto_state = 100001, --自动战斗状态,0停止;1开启;</code></pre>
<h1>引擎界面id</h1>
<pre><code> --引擎界面id
LINK_ROLE_EQUIP = 1, --角色-装备
LINK_ROLE_STATE = 2, --角色-状态
LINK_ROLE_ATTR = 3, --角色-属性
LINK_ROLE_SKILL = 4, --角色-技能
LINK_ROLE_NICK = 5, --角色-称号
LINK_ROLE_SHOUSHI = 6, --角色-首饰盒
LINK_BAG = 7, --背包
LINK_BAITAN = 8, --摆摊
LINK_STORE_REXIAO = 9, --商城-热销
LINK_STORE_FASHINO = 10, --商城-装饰
LINK_STORE_GONGNENG = 11, --商城-功能
LINK_STORE_JIERI = 12, --商城-节日
LINK_GUILD = 13, --行会-主界面
LINK_GUILD_MEMBER = 14, --行会-成员列表
LINK_GUILD_LIST = 15, --行会-行会列表
LINK_MAIL = 16, --邮件
LINK_GROUP = 17, --组队
LINK_FUJIN_PLAYER = 18, --附近玩家
LINK_FASHINO = 19, --装扮
LINK_SETTING_BAOHU = 20, --设置-保护
LINK_SETTING_JIANQU = 21, --设置-拾取
LINK_SETTING_BATTEL = 22, --设置-战斗
LINK_SETTING_BASE = 23, --设置-基础
LINK_MINIMAP = 24, --小地图
LINK_SETTING_SKILL = 25, --技能设置
LINK_PAY = 26, --充值
LINK_PAIMAIHANG = 27, --拍卖行
LINK_FIEND = 28, --好友
LINK_EXIT = 29, --退出
LINK_CREATE_GUILD = 30, --打开创建行会界面
LINK_GUILD = 31, --打开行会(智能打开)
LINK_TOP = 32, --排行榜面板
LINK_DEAL = 33, --面对面交易面板
LINK_QIANGZHI_EXIT = 34, --强制小退
LINK_DEAL_HANG = 35, --交易行
LINK_BUTTON_QIEHUAN = 36, --切换按钮
LINK_FASHINO_PANEL = 37, --时装界面
LINK_TASK_PANEL = 110, --任务界面
LINK_TASK_PANEL_PARENT = 111, --任务界面父节点
LINK_TOP_PANEL = 45, --排行榜界面
LINK_CHAT_PANEL = 52, --聊天界面
LINK_GUILD_PANEL_BG = 1200, --行会背景底板挂接id
LINK_GUILD_NEW = 31, --打开行会(智能打开)
LINK_MAIN_BOTTOM = 108, --主界面中下</code></pre>
<h1>自定义面板</h1>
<pre><code> --200 -300自定义面板
PANEL_ROLE_TOP = 3, --玩家角色界面(上层)
PANEL_ROLE_DOWN = 3001, --玩家角色界面(下层)
SUB_MAINRECHARGEMENU_PANE = 200, --充值菜单表
LOOKPLAYER_ROLEPANEL_MAX = 201, --玩家角色界面(大界面) 查看别人
MAIN_MID_BOTTOM = 205, --主界面下方按钮
MAIN_MID_TOP_RIGHT = 207, --主界面上右方按钮
LOOK_PANEL_ROLE_MIN = 301, --玩家角色界面(小界面) 查看别人
LOOK_PANEL_ROLE_DOWN = 3002, --玩家角色界面(下层) 查看别人
TASK_PANEL_SANJIETA = 4001, --三界塔任务面板
TASK_PANEL_COPY_COMM = 4002, --副本任务通用面板
TASK_PANEL_COPY_YABIAO = 4003, --押镖任务面板
TASK_PANEL_COPY_SHACHENG = 4004, --沙城战副本任务面板
CUSTOM_PANEL_ROLE = 1003, --自定义角色装备id(对应id3)
CUSTOM_PANEL_ROLE_TARGET = 1301, --自定义角色装备id对方(对应id301)</code></pre>
<h1>装备位置</h1>
<pre><code>EQUIP_POS = {
CLOTH = 0, -- 衣服
WEAPON = 1, -- 武器
XUANZHANG = 2, -- 勋章
XIANGLIAN = 3, -- 项链
TOUKUI = 4, -- 头盔
SHOUZHUO_RIGHT = 5, -- 右手镯 左右以人物内观内的左右为标准
SHOUZHUO_LEFT = 6, -- 左手镯
JIEZHI_LEFT = 7, -- 左戒指
JIEZHI_RIGHT = 8, -- 右戒指
HUSHENFU = 9, -- 护身符位置 玉佩 宝珠
YAODAI = 10, -- 腰带
XIEZI = 11, -- 鞋子
GEM = 12, -- 血石
DOULI = 13, -- 斗笠
ZHANGU = 14, -- 战鼓
MAPAI = 15, --
HUDUN = 16, -- 盾牌
MIANSHA = 55, -- 面纱
TEJIE_LEFT = 47, -- 特戒左
TEJIE_RIGHT = 48, -- 特戒右
SHEN_CLOTH = 17, -- 神装衣服 --冰雪是神魔套装
SHEN_WEAPON = 18, -- 神装武器
--时装位置
FASHINO_DOULI = 19, -- 时装斗笠
FASHINO_XIANGLIAN = 20, -- 时装项链
FASHINO_TOUKUI = 21, -- 时装头盔
FASHINO_SHOUZHUO_LEFT = 22, -- 时装左手镯
FASHINO_SHOUZHUO_RIGHT = 23, -- 时装右手镯
FASHINO_JIEZHI_LEFT = 24, -- 时装左戒指
FASHINO_JIEZHI_RIGHT = 25, -- 时装右戒指
FASHINO_XUANZHANG = 26, -- 时装勋章
FASHINO_YAODAI = 27, -- 时装腰带
FASHINO_XIEZI = 28, -- 时装靴子
FASHINO_GEM = 29, -- 时装宝石
FASHINO_LONGZHU = 35, -- 极品首饰6
FASHINO_MAPAI = 42, -- 时装马牌
FASHINO_FUYIN = 43, -- 时装符印
FASHINO_JUNGU = 44, -- 时装军鼓
FASHINO_DUNPAI = 45, -- 时装盾牌
FASHINO_MIANJIN = 46, -- 时装面巾
FASHINO_CLOTH = 49, -- 时装衣服
FASHINO_WEAPON = 50, -- 时装武器
}</code></pre>
<h1>宝石类型</h1>
<pre><code> GEM_TYPE_SS = 1, --神圣宝石
GEM_TYPE_DC = 2, --物攻宝石
GEM_TYPE_MC = 3, --魔攻宝石
GEM_TYPE_SC = 4, --道术宝石
GEM_TYPE_AC = 5, --物防宝石
GEM_TYPE_MK = 6, --魔抗宝石
GEM_TYPE_MP = 7, --魔法宝石
GEM_TYPE_SB = 8, --闪避宝石
GEM_TYPE_ZQ = 9, --准确宝石
GEM_TYPE_HP = 10, --生命宝石
GEM_TYPE_BJ = 11, --暴击宝石</code></pre>
<h1>英雄相关</h1>
<pre><code> LINK_OPEN_HERO_EQUIP = 41, --英雄-装备
LINK_OPEN_HERO_STATE = 42, --英雄-状态
LINK_OPEN_HERO_ATTR = 43, --英雄-属性
LINK_OPEN_HERO_SKILL = 44, --英雄-技能
LINK_OPEN_HERO_NICK = 45, --英雄-称号
LINK_OPEN_HERO_SHOUSHI = 46, --英雄-首饰盒
LINK_OPEN_HERO_BAG = 47, --英雄-背包
LINK_OPEN_HERO_FASHINO = 48, --英雄-时装界面</code></pre>
<h1>货币类型</h1>
<pre><code> CURRENCY_TYPE_MONEY = 1, --金币(旧)
CURRENCY_TYPE_VCOIN = 2, --金币
CURRENCY_TYPE_VCOIN_BIND = 4, --绑定金币
CURRENCY_TYPE_EXE = 6, --经验
CURRENCY_TYPE_GAMEGIRD = 7, --灵符
CURRENCY_TYPE_PAY_POINT = 11, --真实充值点
CURRENCY_TYPE_GAMEGIRD_BIND = 8, --绑定灵符
REIN_EXP = 21, --vip经验
CURRENCY_TYPE_MAX = 100, --货币最大值</code></pre>
<h1>创建特效类型</h1>
<pre><code> EFFECT_TYPE_NORMAL = 1,
EFFECT_TYPE_WEAPON = 2,
EFFECT_TYPE_WING = 3,
EFFECT_TYPE_SKILL = 4,
EFFECT_TYPE_NPC = 5,
EFFECT_TYPE_MONSTER = 6,
EFFECT_TYPE_PLAYER = 7,
EFFECT_TYPE_HAIR = 8,</code></pre>
<h1>alert消息类型配置</h1>
<pre><code> MESSAGE_TYPE = {
[4] = {}, --顶部跑马灯公告
[5] = {Y = 100,}, --屏幕跑马灯公告
[6] = {}, --聊天上方公告
[9] = {}, --普通通用提示
[10] = {X = 570,Y = 480}, --可控制X轴Y轴公告
[11] = {}, --屏幕跑马灯公告
[12] = {}, --系统频道公告
[13] = {Y = 100,}, --带缩放效果的公告
}</code></pre>
<h1>alert消息风格</h1>
<pre><code> MESSAGE_STYLE = {
[0] = {
FCOLOR = 255,
BCOLOR = 0,
HTML = &quot;%s&quot;,
},
[1] = {
FCOLOR = 151,
BCOLOR = 0,
HTML = &quot;&lt;font color=&#039;#ffff00&#039;&gt;%s&lt;/font&gt;&quot;,
},
[2] = {
FCOLOR = 222,
BCOLOR = 0,
HTML = &quot;&lt;font color=&#039;#00ff00&#039;&gt;%s&lt;/font&gt;&quot;,
},
[3] = {
FCOLOR = 249,
BCOLOR = 0,
HTML = &quot;&lt;font color=&#039;#ff0000&#039;&gt;%s&lt;/font&gt;&quot;,
}
}</code></pre>
<h1>装备类型</h1>
<pre><code> EQUIP_TYPE_WEAPON = 5, --武器
EQUIP_TYPE_CLOTH = 10, --衣服
EQUIP_TYPE_HEAD = 15, --头盔
EQUIP_TYPE_XIANGLIAN = 19, --项链
EQUIP_TYPE_JIEZHI = 22, --戒指
EQUIP_TYPE_HUWAN = 26, --护腕
EQUIP_TYPE_YAODAI = 54, --腰带
EQUIP_TYPE_XIEZI = 52, --鞋子</code></pre>
<h2>装备位</h2>
<pre><code>[0] = 衣服
[1] = 武器
[2] = 勋章
[3] = 项链
[4] = 头盔
[5] = 左手镯
[6] = 右手镯
[7] = 左戒指
[8] = 右戒指
[9] = 毒药
[10] = 腰带
[11] = 靴子
[12] = 宝石
[13] = 斗笠
[14] = 军鼓
[15] = 魂玉
[16] = 盾牌
[55] = 面巾</code></pre>
<h1>装备标识</h1>
<pre><code>[10] =衣服(男)
[11] =衣服(女)
[5] =武器(男)
[6] =武器(女)
[30] =勋章
[19] =项链
[20] =项链
[21] =项链
[15] =头盔
[24] =手镯
[26] =手镯
[22] =戒指
[23] =戒指
[25] =符、毒药
[54] =腰带
[64] =腰带
[52] =靴子
[62] =靴子
[53] =宝石、魔血石
[63] =宝石、魔血石
[7] =宝石、魔血石
[16] =斗笠
[65] =军鼓
[28] =魂玉
[48] =盾牌
[50] =面巾
[66] =时装衣服(男)
[67] =时装衣服(男)
[68] =时装衣服(女)
[69] =时装衣服(女)
[71] =时装斗笠
[75] =时装项链
[76] =时装项链
[77] =时装项链
[78] =时装头盔
[79] =时装手镯
[80] =时装手镯
[81] =时装戒指
[82] =时装戒指
[83] =时装勋章
[84] =时装腰带
[85] =时装腰带
[86] =时装靴子
[87] =时装靴子
[88] =时装宝石
[89] =时装宝石</code></pre>
<h1>物品标识</h1>
<pre><code>[0] = 药品
[1] = 食物
[3] = 卷轴
[4] = 技能书
[31] = 捆绑物品
[41] = 货币
[42] = 双击使用
[200] = 物品箱子</code></pre>
<h1>职业</h1>
<pre><code>[0] = 战士
[1] = 法师
[2] = 道士</code></pre>
<h1>攻击模式</h1>
<pre><code class="language-lua"> common.PKMODE_ALL = 0, -- 全体攻击模式
common.PKMODE_PEACE = 1, -- 和平
common.PKMODE_DEAR = 2, -- 夫妻
common.PKMODE_MASTER = 3, -- 师徒
common.PKMODE_TEAM = 4, -- 组队
common.PKMODE_GUILD = 5, -- 行会
common.PKMODE_SHANE = 6, -- 善恶
common.PKMODE_NATION = 7, -- 国家
common.PKMODE_CAMP = 8, -- 阵营</code></pre>
<h1>播放动画类型,SL版本</h1>
<pre><code> PLAY_ANIMATE_NORMAL = 0,
PLAY_ANIMATE_NPC = 1,
PLAY_ANIMATE_MONSTER = 2,
PLAY_ANIMATE_SKILL = 3,
PLAY_ANIMATE_PLAYER = 4,
PLAY_ANIMATE_WEAPON = 5,
PLAY_ANIMATE_WING = 6,
PLAY_ANIMATE_HAIR = 7,</code></pre>
<h1>聊天频道</h1>
<pre><code> CHAT_CHANNEL_PUBLIC = 0, --综合
CHAT_CHANNEL_SYS = 1, --系统
CHAT_CHANNEL_NOR = 2, --喊话
CHAT_CHANNEL_PIVATE = 3, --私聊
CHAT_CHANNEL_GUILD = 4, --行会
CHAT_CHANNEL_TEAM = 5, --组队
CHAT_CHANNEL_NEARBY = 6, --附近
CHAT_CHANNEL_WORLD = 7, --世界</code></pre>
<pre><code> CHANNELNAME = {
[0] = &quot;综合&quot;,
[1] = &quot;系统&quot;,
[2] = &quot;行会&quot;,
[3] = &quot;私聊&quot;,
[4] = &quot;行会&quot;,
[5] = &quot;组队&quot;,
[6] = &quot;附近&quot;,
[7] = &quot;世界&quot;,
}</code></pre>