Lua接口/客户端函数索引/LifeAbility
来自天龙知识库
首页 · 客户端接口 · LifeAbility · 窗口操作 · 客户端事件
LifeAbility 对象方法
实现类
LifeAbility · 61 个方法 · 脚本使用 138 处本页参数与返回值由客户端 C++ 绑定源码自动推断(参数取自
args[n] 与 lua_is* 的实际取值点,返回项数取自 return n),未经运行验证;用途摘要按实现体归纳,仅供参考。调用方式
调用形式:LifeAbility:Can_Combine(number, number)
对象名 LifeAbility 是全局对象,可直接使用。
方法列表
| 方法 | 说明 |
|---|---|
LifeAbility:Can_Combine(number, number)number, number · 1 个返回值 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1840 |
LifeAbility:Can_Enchase(number, number)number, number · 1 个返回值 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1775 |
LifeAbility:ClearComposeItems()无参数 · 无返回值 · 脚本使用 1 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L107 |
LifeAbility:ClearSlotFour()无参数 · 无返回值 · 脚本使用 1 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L480 |
LifeAbility:CloseReIdentifyMsgBox()无参数 · 无返回值 · 脚本使用 5 处 |
触发客户端事件 GE_CLOSE_RE_IDENTIFY_MSGBOX;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1236 |
LifeAbility:CloseStrengthMsgBox()无参数 · 无返回值 · 脚本使用 4 处 |
触发客户端事件 GE_CLOSE_STRENGTH_MSGBOX;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1224 |
LifeAbility:Compound_Preparation(number)number · 1 个返回值 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1744 |
LifeAbility:Do_Combine(number, number, number, number, number, number)number, number, number, number, number, number · 无返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L646 |
LifeAbility:Do_Enchase(number, number, number, number)number, number, number, number · 无返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L587 |
LifeAbility:Do_Enchase_Four(number, number, number, number)number, number, number, number · 无返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L617 |
LifeAbility:Do_SeparateGem(number, number, number)number, number, number · 无返回值 · 脚本使用 2 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L913 |
LifeAbility:Enchase_CloseMsgBox()无参数 · 无返回值 · 脚本使用 2 处 |
触发客户端事件 GE_ENCHASE_CLOSE_MSGBOX;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1230 |
LifeAbility:Enchase_Confirm(number, number, number, number)number, number, number, number · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_ENCHASE_CONFIRM;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L535 |
LifeAbility:Enchase_Four_Confirm(number, number, number, number)number, number, number, number · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_ENCHASE_FOUR_CONFIRM;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L561 |
LifeAbility:Enchase_Preparation(number, number)number, number · 1 个返回值 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1689 |
LifeAbility:Get_Enhance_Cost(number, number)number, number · 1 个返回值 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1642 |
LifeAbility:Get_Equip_CurStrengthLevel(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1087 |
LifeAbility:Get_Equip_Exterior(number, number)number, number · 1 个返回值 · 脚本使用 3 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1333 |
LifeAbility:Get_Equip_Level(number)number · 1 个返回值 · 脚本使用 6 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1055 |
LifeAbility:Get_Equip_Point(number)number · 1 个返回值 · 脚本使用 6 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1138 |
LifeAbility:Get_Equip_StrengthLevel(number)number · 2 个返回值 · 脚本使用 2 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1505 |
LifeAbility:Get_Equip_VisualID(number)number · 1 个返回值 · 脚本使用 1 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1412 |
LifeAbility:Get_Gem_Level(number, number)number, number · 1 个返回值 · 脚本使用 6 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1170 |
LifeAbility:Get_OtherPlayerEquip_VisualID(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1619 |
LifeAbility:Get_Test_Prescr_Item(number, number)number, number · 2 个返回值 · 脚本使用 1 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L811 |
LifeAbility:Get_UserEquip_Current_Durability(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1573 |
LifeAbility:Get_UserEquip_Maximum_Durability(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1596 |
LifeAbility:Get_UserEquip_VisualID(number)number · 1 个返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1482 |
LifeAbility:GetEquip_Gem(number, number)number, number · 1 个返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L695 |
LifeAbility:GetEquip_GemCount(number)number · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L728 |
LifeAbility:GetEquip_GemLevel(number, number)number, number · 1 个返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L751 |
LifeAbility:GetEquip_HoleCount(number)number · 1 个返回值 · 脚本使用 2 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L785 |
LifeAbility:GetItem_Class(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1003 |
LifeAbility:GetLifeAbility_LimitExp(number, number)number, number · 1 个返回值 · 脚本使用 3 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L73 |
LifeAbility:GetLifeAbility_Number(number)number · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L54 |
LifeAbility:GetNpcId()无参数 · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L2000 |
LifeAbility:GetPrescr_Consume_ContriAttr(number)number · 1 个返回值 · 脚本使用 1 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L954 |
LifeAbility:GetPrescr_Consume_Vigor_Energy(number)number · 2 个返回值 · 脚本使用 2 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L891 |
LifeAbility:GetPrescr_Explain(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L424 |
LifeAbility:GetPrescr_Item_IsNeedSpecial(number)number · 1 个返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L343 |
LifeAbility:GetPrescr_Item_Maximum(number)number · 1 个返回值 · 脚本使用 6 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L284 |
LifeAbility:GetPrescr_Material(number)number · 2 个返回值 · 脚本使用 6 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L141 |
LifeAbility:GetPrescr_Material_Consume(number)number · 1 个返回值 · 脚本使用 2 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L864 |
LifeAbility:GetPrescr_Material_Hold_Count(number, number)number, number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L362 |
LifeAbility:GetPrescr_Material_Number(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L117 |
LifeAbility:GetPrescr_Material_Tooltip(number)number · 3 个返回值 · 脚本使用 3 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L202 |
LifeAbility:GetPrescription_Kind(number)number · 1 个返回值 · 脚本使用 2 处 |
实现体未体现明确的外部效果 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L975 |
LifeAbility:GetPrescrList_Item_FromNum(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L258 |
LifeAbility:GetQuestUI_Demand(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L232 |
LifeAbility:GetQuestUI_Reward(number)number · 1 个返回值 · 脚本使用 4 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L245 |
LifeAbility:GetSplitGem_Gem(number)number · 1 个返回值 · 脚本使用 1 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1017 |
LifeAbility:GetSplitGem_GemEx(number)number · 1 个返回值 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1036 |
LifeAbility:Is_SlotFour(number, number, number)number, number, number · 1 个返回值 · 脚本使用 1 处 |
触发客户端事件 GE_GAMELOGIN_SYSTEM_INFO_OK;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L489 |
LifeAbility:Lock_Packet_Item(number, number)number, number · 无返回值 · 脚本使用 6 处 |
触发客户端事件 GE_PACKAGE_ITEM_CHANGED;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1872 |
LifeAbility:Open_Compose_Gem_Page(number)number · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_OPEN_COMPOSE_GEM;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L464 |
LifeAbility:ShowSuperToolTip(number, boolean, number, number, number, number)number, boolean, number, number, number, number · 1 个返回值 · 脚本使用 3 处 |
触发客户端事件 GE_SUPERTOOLTIP;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1904 |
LifeAbility:SplitGem_Update(number)number · 1 个返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1108 |
LifeAbility:Stiletto_Preparation(number, number)number, number · 4 个返回值 · 脚本使用 4 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1242 |
LifeAbility:Update_Equip_VisualID()无参数 · 无返回值 · 脚本使用 2 处 |
读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1679 |
LifeAbility:Update_Synthesize(number)number · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_UPDATE_COMPOSE_ITEM;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L452 |
LifeAbility:Wear_Equip_VisualID(number, number)number, number · 无返回值 · 脚本使用 1 处 |
触发客户端事件 GE_NEW_DEBUGMESSAGE;操作客户端界面;读取客户端本地数据 Game/Interface/GMGameInterface_Script_LifeAbility.cpp L1448 |
多返回值方法
LifeAbility:Get_Equip_StrengthLevel→ 2 个返回值LifeAbility:Get_Test_Prescr_Item→ 2 个返回值LifeAbility:GetPrescr_Consume_Vigor_Energy→ 2 个返回值LifeAbility:GetPrescr_Material→ 2 个返回值LifeAbility:GetPrescr_Material_Tooltip→ 3 个返回值LifeAbility:Stiletto_Preparation→ 4 个返回值
脚本中的调用
以下是该对象在客户端界面脚本里的调用点(整理为注释,便于检索):
-- LifeAbility:ClearComposeItems ← Materalcompose/MaterialCompound.lua -- LifeAbility:ClearSlotFour ← Stiletto_Four/Stiletto_Four.lua -- LifeAbility:CloseReIdentifyMsgBox ← Identify/Identify.lua -- LifeAbility:CloseStrengthMsgBox ← CoupleQuestion/CoupleQuestion.lua