铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1366|回复: 2

[求助] 这个问题怎么解决?

[复制链接]
 楼主| 发表于 2020-9-29 22:55 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
主角攻击时候推出,查看debug,显示jymain.lua:6327: attempt to index local 't' (a nil value)
查看lua文件,

function GetDataFromStruct(data,offset,t_struct,key)  --从数据的结构中翻译数据,用来取数据
    local t=t_struct[key];
        local r;
        if t[2]==0 then --这是出问题的地方
                r=Byte.get16(data,t[1]+offset);
        elseif t[2]==1 then
                r=Byte.getu16(data,t[1]+offset);
        elseif t[2]==2 then
                if CC.SrcCharSet==0 then
                        r=lib.CharSet(Byte.getstr(data,t[1]+offset,t[3]),0);
                else
                        r=Byte.getstr(data,t[1]+offset,t[3]);
                end
        end
        return r;
end

请问怎么改?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2020-10-5 15:22 | 显示全部楼层
问题不在这一行,把Debug后面的回报给贴上来。

还有!是怎么发生错误的?你是有改过什么东西吗?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-12-19 08:09

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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