特工绍特 发表于 2022-9-25 13:05:52

建议lua增加修改物品对象属性的接口

getiteminfo 有了,但setiteminfo 接口没有,这就比较尴尬了

9602084 发表于 2022-10-7 20:54:48

设置人物/怪物相关信息
setbaseinfo

参数        类型        空        默认        注释
object        object        否                玩家/怪物 对象
nID        int        否                类型(详见说明)
value        int        否                属性值
说明
nID对应值分别为:
6:设置等级
7: 职业
8: 性别
9: 当前HP
11: 当前MP
15=物防下限
16=物防上限
17=魔防下限
18=魔防上限
19=物攻下限
20=物攻上限
21=魔攻下限
22=魔攻上限
23=道攻下限
24=道攻上限
25=幸运值
26=HP恢复
27=MP恢复
28=中毒恢复
29=毒物躲避
30=魔法躲避
31=准确
32=敏捷
33: 发型
39:转生等级(仅人物)
40:杀怪经验倍数(仅人物)
41:杀怪经验时间(仅人物)
43:人物杀怪爆率倍数(仅人物)
46:人物PK点(仅人物)
50=行为方式,只针对宠物,包含多个行为时,求和(1:禁止攻击玩家,2:不可被攻击,4:优先攻击 玩家攻击对象,8:优先攻击 玩家受击对象,16:不可被玩家攻击,允许被怪攻击 )
51=叛变(仅怪物)
52=穿人/怪方式 0=恢复/1=穿人/2=穿怪/3=穿人穿怪
56=颜色(0~255)
57=爆怪次数(等同之前 MonItems 功能)
57=设置时装显示状态(仅人物)
58=设置对象的身体颜色
67=设置对象的攻击对象,参数3为对象,空,0,为清空目标 (object为玩家时无效)

996技术-wang 发表于 2022-10-8 09:09:11

感谢回复
页: [1]
查看完整版本: 建议lua增加修改物品对象属性的接口