编辑人员:雪舞
函数类别:逍遥子引擎 or 雪舞引擎
案例 获取体力值:
LuaFnGetHumanAttrData(sceneId,selfId,2)
其中2是属性ID,2代表的体力
2022-06-20 补充案例:
local nAttack = {6,5,13,14,15,16}
local nAttacka = {8,7,17,18,19,20}
local n = {SYS_NG,SYS_WG,SYS_ICE_ATTR,SYS_FIRE_ATTR,SYS_LIGHT_ATTR,SYS_POSION_ATTR}
local nex = {AttackMagic,AttackPhysics,IceAttack,FireAttack,LightAttack,PosionAttack}
local t = {SYS_NF,SYS_WF,SYS_ICE_DEC,SYS_FIRE_DEC,SYS_LIGHT_DEC,SYS_POSION_DEC}
local tex = {DefenceMagic,DefencePhysics,IceDefence,FireDefence,LightDefence,PosionDefence}
if x999994_g_acme_SysATTR ~= 0 then
for i = 1,6 do
if i > 2 then
local nAttackEx = LuaFnGetHumanAttrData(sceneId,selfId,nAttack)
SetMissionData(sceneId,selfId,n,nex+ceil(nAttackEx*x999994_g_acme_SysATTR/100))
end
end
end
if x999994_g_acme_SysDce ~= 0 then
for i = 1,6 do
if i > 2 then
local nAttackEx = LuaFnGetHumanAttrData(sceneId,selfId,nAttack)
SetMissionData(sceneId,selfId,t,tex+ceil(nAttackEx*x999994_g_acme_SysDce/100))
end
end
end
{6,5,13,14,15,16} 分别代表,前两位内外攻击,后四位代表属性攻击冰火玄毒
{8,7,17,18,19,20} 分别前两位内外防御,后四位冰火玄毒防御
***付费内容***
剩余 61% 内容需要支付 1.00
金币 后可完整阅读
支持付费阅读,激励作者创作更好的作品。
|