迷糊 发表于 2024-1-31 12:21:23

多端lua的-1位置怎么表示

捡取鉴定,txt是绑定-1位置,然后修改-1位置,如果用lua写的话,-1应该怎么写,官方命令给的位置参数没有说明-1位置相关的,下方是官方例子:

local itemobj = linkbodyitem(actor,1)
    local itemidx = getiteminfo(actor,itemobj,2)
    local itemName = getstditeminfo(itemidx,1)
    local weizhi = 0
    local attrIndex = 4
    local attrValue = 100
    release_print(itemName,"修改属性",attrIndex .."+" .. attrValue)
    changecustomitemtext(actor, itemobj, "[自定义属性测试]:", 0)
    changecustomitemtextcolor(actor, itemobj, 253, 0)
    changecustomitemabil(actor,itemobj,weizhi,0,214,0)
    changecustomitemabil(actor,itemobj,weizhi,1,attrIndex,0)
    -- changecustomitemabil(actor,itemobj,weizhi,2,1,0)
    -- changecustomitemabil(actor,itemobj,weizhi,3,0,0)
    changecustomitemabil(actor,itemobj,weizhi,4,weizhi,0)
    changecustomitemvalue(actor,itemobj,weizhi,"+",attrValue,0)
    refreshitem(actor,itemobj)



996技术-wang 发表于 2024-1-31 15:40:57

你在LUA版块提问看呢

迷糊 发表于 2024-2-1 15:24:05

996技术-wang 发表于 2024-1-31 15:40
你在LUA版块提问看呢

LUA版块是指LUA版引擎专区吗?

qqq2822 发表于 2024-2-3 12:50:02

这个函数是关联身上的物品,参数填入装备位置就行了。

迷糊 发表于 2024-2-3 15:23:36

qqq2822 发表于 2024-2-3 12:50
这个函数是关联身上的物品,参数填入装备位置就行了。

背包的呢,入包触发,或捡取触发,填啥,txt是用-1位置,lua得怎么绑定入包触发或捡取触发的物品

wwxtl86 发表于 2024-2-17 14:28:24

拾取触发的时候获取道具唯一ID,然后传参到lua,用ID转化对象,不用直接获取位置

迷糊 发表于 2024-2-23 19:39:28

wwxtl86 发表于 2024-2-17 14:28
拾取触发的时候获取道具唯一ID,然后传参到lua,用ID转化对象,不用直接获取位置 ...

好的,谢谢大佬,我研究下
页: [1]
查看完整版本: 多端lua的-1位置怎么表示