有没有办法对具体的某一件物品进行操作
打个简单的比方,我想做一个模拟仓库存取的脚本,那我存的时候应该用takedlgitem收走OK框中的物品,取的时候应该用GIVE给一个同样的物品。可是假如真这样操作,那事实上存和取已经是两件物品了,如果存的是一件极品,那取的时候还得把极品属性加回去。 这里就涉及到一个问题,到底有没有办法对具体的某一件物品进行操作,也就是我存的是这把刀,取出来还是这把刀。
Gee引擎是没有绝对操作同一件装备的办法的。顶多就是复刻一件装备。 一直以来都有这个问题,无法像NPC商店那样,卖一个装备进去,别人买去的就是同一个ID的装备,所有附加属性都在,不需要手动复刻,如果能增加这个功能就可以方便很多,比如用新命令:
SaveItemID 物品ID 来取代take命令,用LoadItemID 物品ID 来取代give命令
我看楼主挺闲的,不如去提交一个建议 系统的只是对数据的标记转换..自写实现不了,除非是简单的属性,不然要写很多脚本来记录数据.以前写过,及其麻烦 极品的话是不能的。。。。一般搞行会仓库 公共仓库都是存些材料之类的 这个可以。
页:
[1]