|
GGE梦幻飞蛾端添加背包整理功能
首先在客户端的背包或者你要添加按钮的脚本中添加一个按钮,我这里测试就随意在背包中写一个整理的按钮,你们自己做的时候自行调整。如果要做自定义图标的可以看看 上面的GGE梦幻图标制作教程。
我这里设置的按钮的发送数据号为 3831,当我们点击背包添加的按钮时,会向服务端发送 序号为 3831 数据请求。最终会跳转到服务端的道具处理类中(关于数据通讯序号跳转之类的可以看看上面的GGE数据通信说明)。
do local ret={数字id="4000001",硬盘="WT811813216132 8\0\0\0\0",ip="127.0.0.1",序号=3831} return ret end
复制“道具处理类.lua”中的代码 粘贴到 服务端 “Script\角色处理类\道具处理类.lua” 中 数据处理 下面的任意空白处。 保存 重启游戏,点击背包按钮,查看服务端输出。
报错处理
[string "./Script/角色处理类/道具处理类.lua"]:254: attempt to index a nil value..//按F4或双击此行可转到错误代码页。//
特殊处理段
以鉴定符来举例,鉴定符有等级区分,但同等级的鉴定符可以叠加,不同等级的鉴定符不能叠加。而且不管多少级的鉴定符,他的道具名称都是一样的。
如果不做特殊处理,就会出现,他不管多少级的鉴定符 ,整理后都会叠加在一起,这样的话,叠加后的鉴定符等级可能就会出错。
|
|