功能:
切割
切割属性:
即人物属性,可以设置临时属性或者永久属性,龙岭使用的是临时属性,所谓临时就是存在有效期,龙岭设置的有效期是123456789秒,即1428.89802天。
龙岭写法(倒叙):
- 第一步:调用:QF中写一个配置表,表中配置即自定义属性值,表中我对切割和切割倍数属性进行了打印,这两个属性值分别是1000和0,因此我对1000感到好奇,在代码中并没有使用setbaseinfo函数对切割值进行设置,那是哪里进行设置的?原来调整人物的210对应属性值即可修改,即除了setbaseinfo函数还有其他办法,为修改人物临时属性函数hangehumnewvalue和修改人物永久属性函数gethumnewvalue.
----lua 属性表 local play_attr = { } local attr_tab function addatt(actor) attr_tab = nil if getbaseinfo(actor, ConstCfg.gbase.isplayer) then attr_tab = { [4] = getbaseinfo(actor, ConstCfg.gbase.custom_attr, 4), [8] = getbaseinfo(actor, ConstCfg.gbase.custom_attr, 8), [75] = getbaseinfo(actor, ConstCfg.gbase.custom_attr, 75), [200] = getbaseinfo(actor, ConstCfg.gbase.custom_attr, 200),---技能格挡 [201] = getbaseinfo(actor, ConstCfg.gbase