搜索
查看: 84|回复: 1

[已处理] 建议增加复制物品数据的函数

 关闭 [复制链接]
发表于 2025-12-17 20:25:03 | 显示全部楼层 |阅读模式
建议反馈
建议描述: 1.比如装备A升级到装备B时,需要保留物品A的所有原始数据,
2.或用于实现临时仓库、物品通区交易等功能,都可以利用这个函数

这些数据包括:
持久/最大持久、鉴定属性、鉴定星级、物品来源、极品属性、钢纹熔炼、升级次数、LUA变量、绑定状态、物品ATT属性等等。。
实现具体思路: 增加2个物品对象函数
Item:getData()
Item:setData(sData)
sData为物品的所有数据内容,GM可以利用这个值把数据复制到新的物品上面,可以限制只有相同STDMODE的物品才能使用

具体实现过程如下:
local sData = Item:getData()
local newitem = actor:giveitem(...)
local result = newitem:setData(sData)
if result = true then 物品数据复制成功 end
联系QQ: 隐藏内容
建议增加2个物品对象函数,用于复制物品数据
Item:getData()
Item:setData(sData)

这些数据包括(是每件物品自身的特有属性,不包括物品DB里面的属性):
持久/最大持久、鉴定属性、鉴定星级、物品来源、极品属性、钢纹熔炼、升级次数、LUA变量、绑定状态、物品ATT属性等等。。

发表于 2025-12-22 09:37:05 | 显示全部楼层
已收集
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2026-2-9 19:33 , Processed in 0.347802 second(s), 7 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表