搜索
查看: 458|回复: 3

[沟通中] 装备进入包裹时,出现报错

[复制链接]
发表于 2023-1-8 19:32:05 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 230105
登陆器版本号: 230105
BUG描述: 装备拾取,进入包裹,出现报错
BUG重现方式: 装备拾取,进入包裹,出现报错
修复后应达到的效果: 无报错
联系QQ: 隐藏内容
客户端LOG文件里边出现报错,装备进入包裹,GM刷装备的时候,会出现这种提示,屏蔽过所有LUA都出现报错。希望可以解决

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2023-1-8 19:51:20 | 显示全部楼层
[+]增加:登录器c.game.doAddSysMsg 添加系统消息(左上角获取物品消息)方法
 楼主| 发表于 2023-1-8 20:53:01 | 显示全部楼层
怎么弄,
发表于 2023-1-9 11:54:59 | 显示全部楼层
查看 gamelogic.lua文件

--游戏逻辑单元
--无特殊需求请不要自行修改,主程序会调用此单元过程
require("main\\const")


--根据职业数值获取名称
function on_getJobName(value)
        local s = const.jobnames[value+1]
        return s or "未知"
end

--主角获取物品回调
--item=物品对象
function on_PlayerItemAdd(item)
        local ItemName = item:getName()
        --根据物品ID获取数据库实例
        local dbitem = c.item.getDBItem(item:getIndex())
        local Msg = ""
        if dbitem:getStdMode() == 17 then
                local Count = item:getDura()
                Msg = ItemName.." x"..Count.." 被发现."
        else
                Msg = ItemName.." 被发现."
        end
        c.game.doAddSysMsg(Msg)
end
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-24 19:00 , Processed in 0.553842 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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