--[[ 物品操作
{
sendactionofjson 返回前端面板消息[合成系统] -- 不太理解 可能类似与传递消息
自定属性太复杂,这个需要师傅来讲解一下
setitemcustomabil 设置自定义属性
getitemcustomabil 获取自定义属性
clearitemcustomabil 清理物品自定义属性
------------------------------------------
changecustomitemabil 绑定自定义装备属性
changecustomitemvalue 修改自定义属性值
changecustomitemtext 增加和修改自定义属性分类名称
changecustomitemtextcolor 增加和修改分类名称颜色
}
refreshitem 刷新物品到前端(超常用)
gives 批量给予物品
takew 扣除角色穿戴的装备
takes 批量拿走背包物品
checkitems 批量检测背包物品
getbagitems 获取背包物品列表 (遍历物品得对象)
getstorageitems 获取仓库所有物品
refreshbag 刷新背包
getiteminfobyindex 根据索引返回背包物品信息
getbagitemcount 获取背包物品数量
getdbitemfieldvalue 获取物品原始各项数据库字段值参数(有些字段无法获取,看说明书)
changeitemnamecolor 调整人物身上物品装备名字颜色
getnewitemaddvalue 获取物品的附加属性(有返回值,不要被说明书误导)
hasitem 判断角色是否有该物品
checkitemstate 判定装备是否班底绑定
isitemjp 判定物品是否极品
setnewitemvalue 设置装备的元素属性
getitemjsonex 根据物品获取前端显示的Json
giveitembyjson 根据json字符串给物品
getitemjson 根据物品获取Json
setitemeffect 设置物品特效
drillhole 装备开孔
getdrillhole 获取装备开孔数据
socketableitem 获取装备钻石镶嵌情况
setaddnewabil 装备批量增加附加属性(常用命令 务必记住)
getitemattidvalue 获取人物身上装备属性值命令
setcustomitemprogressbar 设置自定义进度条参数 (刀魂条)
getcustomitemprogressbar 获取自定义进度条参数 (刀魂条)
setitemlooks 修改装备内观Looks值
setdura 修改物品持久度
getdura 获取物品持久度
addfunitemdura 增加限次使用物品的次数
changeitemidx 将物品唯一ID转换成道具表里对应的IDX物品
setitemaddvalue ??????
getitemaddvalue 物品记录信息(一推乱七八糟的可以取) ????
getitemstars 获取当前唯一ID物品的星星数量
getstditematt 获取物品基础属性(对应属性表ID)
getstditeminfo 获取物品基础信息(对应装备表)
getiteminfo 获取物品信息
linkbodyitem 关联装备物品(身上穿戴的物品,返回对象)
delstorageitem 根据唯一ID删除仓库物品
getitembymakeindex 根据物品唯一ID获得物品对象
eatitem 使用物品 (非叠加物品3参默认1)
delitembymakeindex 通过物品唯一id拿走物品
takeitemex 拿物品(可拿走绑定)
takeitem 拿物品 官方提醒判断一下返回值
giveitem 给物品,重要:返回值可以得到最后一个物品的对象
giveonitem 给物品 直接穿戴在身上
]]