为创业者
服务

逍遥西游自定义物品使用

服务端文件

gamelogic/object/items/item_other.lua

添加下面方法[]里面是物品ID

下面这个方法是添加称谓的

function item:useItem93051(playerObj,tarObj,argsData)

        local titleid = 12101  –称谓ID,需要在data_title里面定义

        addTitle(playerObj.m_ID,titleid)

        

        return true

end

item.useFuncMap[93051] = item.useItem93051

修改称谓自己看着加就行,不在说明

客户端文件

修改称谓文件,不在说明

修改下面文件

app.war.itemdata.itempro.item_pro_def

这个是自定义的ITEM_HuoDong_DuanWu_DYR = 93051

  ITEM_DEF_OTHER_ZJJNS,

  ITEM_DEF_OTHER_BPYB,

  ITEM_DEF_OTHER_TianLingGuo,

  ITEM_DEF_OTHER_JSCY,

  ITEM_DEF_OTHER_JUHUA,

  ITEM_DEF_OTHER_ZHUYU,

  ITEM_DEF_OTHER_CHONGYANGGAO,

  ITEM_HuoDong_DuanWu_DYR,

  ITEM_DEF_OTHER_JUHUAJIU

上面这些是已经定义好的。自己定义一个就可以了,别和上面重复

  ITEM_HuoDong_DuanWu_DYR,

这个是我新加的。

加完后在下面找到这个字段QuickUseItemList和PackageUseItemList

QuickUseItemList表示快速使用面板,在右下角出现的那个使用物品的面板

PackageUseItemList表示背包使用面板。

把你定义好的字段加上。就可以了。

免责声明:站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。展示内容仅作为学习交流使用,其版权归出版公司或原作者所有,本站不对所涉及的版权问题负责。如原作者认为侵权,请联系我们,我们会立即删除文章!蜗牛学社 » 逍遥西游自定义物品使用
分享到: 更多 (0)