LuaQuick框架(客户端)

996传奇引擎三端lua快速开发


常用枚举

<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   = &amp;quot;%s&amp;quot;,         },         [1] = {             FCOLOR = 151,             BCOLOR = 0,             HTML   = &amp;quot;&amp;lt;font color=&amp;#039;#ffff00&amp;#039;&amp;gt;%s&amp;lt;/font&amp;gt;&amp;quot;,         },         [2] = {             FCOLOR = 222,             BCOLOR = 0,             HTML   = &amp;quot;&amp;lt;font color=&amp;#039;#00ff00&amp;#039;&amp;gt;%s&amp;lt;/font&amp;gt;&amp;quot;,         },         [3] = {             FCOLOR = 249,             BCOLOR = 0,             HTML   = &amp;quot;&amp;lt;font color=&amp;#039;#ff0000&amp;#039;&amp;gt;%s&amp;lt;/font&amp;gt;&amp;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] = &amp;quot;综合&amp;quot;,         [1] = &amp;quot;系统&amp;quot;,         [2] = &amp;quot;行会&amp;quot;,         [3] = &amp;quot;私聊&amp;quot;,         [4] = &amp;quot;行会&amp;quot;,         [5] = &amp;quot;组队&amp;quot;,         [6] = &amp;quot;附近&amp;quot;,         [7] = &amp;quot;世界&amp;quot;,     }</code></pre>

页面列表

ITEM_HTML