1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- -- function sdandagchange(actor, name, value)
- -- -- 重置护盾和技能值为零
- -- if tonumber(value) == 0 then
- -- return
- -- end
- -- restSdAndAgToZero(actor)
- -- end
- -- function revival(actor)
- -- -- 重置护盾和技能值为零
- -- restSdAndAgToZero(actor)
- -- end
- -- -- 角色升级事件触发
- -- function levelup(actor)
- -- -- 重置护盾和技能值为零
- -- restSdAndAgToZero(actor)
- -- end
- -- function performerbasicfieldchange(actor,fieldType, value)
- -- if tonumber(fieldType) == 1 or tonumber(fieldType) == 2 then
- -- local level = getbaseinfo(actor, "level")
- -- if level == nil or level <= 0 then
- -- return 0
- -- end
- -- local levelLimit = ConfigDataManager.getTableValue("cfg_global", "value", "id", 10000)
- -- -- logInfo(21, "mainui", "levelLimit", levelLimit)
- -- if levelLimit == "" or levelLimit == nil or tonumber(levelLimit) <= 0 then
- -- return value
- -- end
- -- if tonumber(level) < tonumber(levelLimit) then
- -- return 0
- -- end
- -- end
- -- return value
- -- end
- -- function restSdAndAgToZero(actor)
- -- local level = getbaseinfo(actor, "level")
- -- local levelLimit = ConfigDataManager.getTableValue("cfg_global", "value", "id", 10000)
- -- logInfo(21, "mainui", "levelLimit", levelLimit)
- -- -- if levelLimit == "" or levelLimit == nil or levelLimit <= 0 then
- -- -- return
- -- -- end
- -- if level < 300 then
- -- updateattr(actor, "shield", 0, "agSto", 0)
- -- end
- -- -- if level < levelLimit then
- -- -- updateattr(actor, "shield", 0, "agSto", 0)
- -- -- end
- -- end
|