迷糊  2024-1-31 12:21:23 | 技术答疑|
6 357

103

回帖

4926

金币

2722

积分

积分
2722
发表于 2024-1-31 12:21:23 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
捡取鉴定,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)


未标题-1.png 未标题-2.png
最后回复时间:2024-01-31 15:40:57官方回复了此贴
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2024-1-31 15:40:57 | 显示全部楼层
你在LUA版块提问看呢
回复

使用道具 举报

103

回帖

4926

金币

2722

积分

积分
2722
 楼主| 发表于 2024-2-1 15:24:05 | 显示全部楼层
996技术-wang 发表于 2024-1-31 15:40
你在LUA版块提问看呢

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

使用道具 举报

74

回帖

1万

金币

7549

积分

积分
7549
发表于 2024-2-3 12:50:02 | 显示全部楼层
这个函数是关联身上的物品,参数填入装备位置就行了。
回复

使用道具 举报

103

回帖

4926

金币

2722

积分

积分
2722
 楼主| 发表于 2024-2-3 15:23:36 | 显示全部楼层
qqq2822 发表于 2024-2-3 12:50
这个函数是关联身上的物品,参数填入装备位置就行了。

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

使用道具 举报

6

回帖

1427

金币

769

积分

积分
769
发表于 2024-2-17 14:28:24 | 显示全部楼层
拾取触发的时候获取道具唯一ID,然后传参到lua,用ID转化对象,不用直接获取位置
回复

使用道具 举报

103

回帖

4926

金币

2722

积分

积分
2722
 楼主| 发表于 2024-2-23 19:39:28 | 显示全部楼层
wwxtl86 发表于 2024-2-17 14:28
拾取触发的时候获取道具唯一ID,然后传参到lua,用ID转化对象,不用直接获取位置 ...

好的,谢谢大佬,我研究下
回复

使用道具 举报