道具分为两类:一类其功能通过程序内部实现(如药品、火龙之火等);一类其功能通过脚本实现(如烟花、神秘宝箱等)

在此详细介绍通过脚本功能实现的道具:

1、配置道具的配置表为Items.xlsx,配置表中的字段功能详见[配置文件说明]

其中比较特殊的字段:Race值一般配置100表示双击可使用的道具(主要使用脚本来实现其道具功能),Script需要配置脚本功能所实现的函数名,通常其功能函数写在脚本item.lua中,故该项配置为item.XXX(XXX为函数名)

2、在item.lua脚本中添加函数function XXX(player,Item)

其中传入的参数分别为player–使用该道具的玩家对象和Item–该道具对象

3、函数中完成道具功能后,将配置表Items.xlsx和脚本文件item.lua用发布工具导出,上传,GM在游戏中输入指令”@reload item”和”@reload script”动态加载即可

例:添加道具–刀魂经验珠

在Items.xlsx配置表中增加道具信息


: 28)

在item.lua脚本中添加函数,在函数中具体写出该道具实现的功能


: 31)

函数返回0表示使用道具后道具不删除,返回1表示使用道具后该道具会删除消失;

声明:本站所有文章,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们(hljlife@vip.qq.com)进行处理。

本站所有资源来源于网络,本站未参与任何dump或hack活动。若有侵犯您的权益请提供相关证明致邮hljlife@vip.qq.com,我将及时撤下该资源。

All resources come from the network, this site does not participate in any dump or hack activities, if there is any violation of your rights, please provide relevant proof and email hljlife@vip.qq.com, I will promptly delete it.

如果下载资源文件后缀为.PDF,请删除后缀.PDF之后运行。

部分失效链接可通过文末填写有效邮箱到Email输入框留言索取。

免责声明:游戏资源均来自网络收集购买,不保证BUG,不保证病毒,不解答游戏问题(传奇服务端提供付费架设服务),为了安全,请尽量选择虚拟机运行服务端。