GGE河马西游慕羽4.15版本问题求助
3开挂机打怪挂机的时候 某个号经常出现这个问题 掉线~求大佬~~~~~
要么是纹理类 要么是战斗类的 致命错误 掉线。。
可以,支持一下。 帮顶帮顶帮顶 应该是有一个战斗特效没有 你找找 你的特效文件 看看用的那个角色 他是宝宝技能特效还是啥。。填上。。就行了。要具体分析。。。 从源码的内容来看,在创建单位时已经定义了 状态特效,不应该为空值,现在出现了空值可能是某角色在战斗中因某种原因产生了错误,使状态特效成了空值才会有错误发生。如果你有源码,为避免这种错误,在861行上写上这三行代码,也就是在
if self.状态特效.作茧自缚~=nil or self.状态特效.金蛇缠丝~=nil.........................................................这一行的上面添加如下代码:
if self.状态特效==nil then
self.状态特效={}
end
这样添加后,如果某角色的状态特效 成为了 空值,也会自动修复这个空值,就不会产生错误了。
其实,if self.状态特效.作茧自缚~=nil or self.状态特效.金蛇缠丝~=nil.........................................................这一行是个空的判断,即便成立,啥也不做,只是做了个判断的框架而已。但不能删除,删除了会产生语法错误也会退出游戏。
hfzxxxh2 发表于 2024-3-24 19:29
从源码的内容来看,在创建单位时已经定义了 状态特效,不应该为空值,现在出现了空值可能是某角色在战斗中 ...
大神你好。有源码。。但是没找到这个状态特效在哪儿~~找了很久。 hfzxxxh2 发表于 2024-3-24 19:29
从源码的内容来看,在创建单位时已经定义了 状态特效,不应该为空值,现在出现了空值可能是某角色在战斗中 ...
大神找到了,你看 是这样吗~~谢谢了
是的,在这加上后,可避免空值错误。 hfzxxxh2 发表于 2024-3-26 10:57
是的,在这加上后,可避免空值错误。
十分感谢大神,已经完美解决了。。但是又出现两个 新的致命错误。。。能帮忙看看什么问题吗。。~十分感谢
一个纹理类 一个战斗动画类593.。。
641527461 发表于 2024-3-26 14:01
十分感谢大神,已经完美解决了。。但是又出现两个 新的致命错误。。。能帮忙看看什么问题吗。。~十分感谢 ...
这个错误是你没有把游戏相关的资源复制在相应的位置上造成的,在解压游戏源码时,不仅源码要放对位置,相应的资源也要一样不能少的放在相应的位置上。你没有把客户端中imge文件夹下的资源复制在客户端中。具体位置如图:
再仔细检查其它的文件有没有缺少忘了复制过来的,要把文件复制完整,否则还会有其它错误产生。
我也有同样问题,报错目录里是有这个文件的!但是就是报错! hfzxxxh2 发表于 2024-3-26 15:44
这个错误是你没有把游戏相关的资源复制在相应的位置上造成的,在解压游戏源码时,不仅源码要放对位置,相 ...
大佬您好,按照您说的问题,我检查了一边,我看了一下,里面都有这些文件呀。。。也不知道是不是我这些文件里面缺少什么东西 导致的
641527461 发表于 2024-3-26 16:36
大佬您好,按照您说的问题,我检查了一边,我看了一下,里面都有这些文件呀。。。也不知道是不是我这些 ...
用别人编译好 的服务端和客户端,你运行很容易方便,但是你如果修改了源码并编译,就要设置GGE引擎,不知你是否设置没有?只有设置了,系统才能找到相关的文件和资源。
看你截图,你的源码所放的文件夹名相当长而复杂,如果没有设置GGE,编译和运行时会找不到相应的文件而出错。 hfzxxxh2 发表于 2024-3-26 18:55
用别人编译好 的服务端和客户端,你运行很容易方便,但是你如果修改了源码并编译,就要设置GGE引擎,不知 ...
大佬你好,我是先GGE设置关联 再做修改客户端的。。第一个致命错误 大佬教我改了3行代码就没有了~~~然后接着就出现 纹理错误致命代码 和战斗动画致命错误的代码。。~
不知道大佬所说的GGE设置 是不是这个地方。。确实有些超出我理解范围了,不过还是感谢大佬讲解~
641527461 发表于 2024-3-26 16:36
大佬您好,按照您说的问题,我检查了一边,我看了一下,里面都有这些文件呀。。。也不知道是不是我这些 ...
你先用源码中别人已经编译好的服务端和客户端进入游戏,虽然会有特效空值的错误,你不要让那个有空值错误的角色进游戏,进入同样的战斗,先看看可有imge/003/1538.png这个错误产生,如果没有,就说明你的源码引擎配置没有配置好,你能看到源码文件夹中有这些文件,而系统依然提示加载失败,说明系统并没有找到这些文件,足以说明你没有配置好。要运行源码,要有较好的运行环境,我看你的源码文件夹名称全部按压缩文件名默认的解压文件夹,文件夹名很长,而且放置较乱,即便配置了也没有成功。并且,ggemain右击后,可选择管理员身份运行没有?win10不用管理员身份运行,配置后有可能不起作用。
总之,你的文件夹中有相应的资源,而游戏系统却找不到这些资源,可以判定没有配置好环境。 hfzxxxh2 发表于 2024-3-27 10:15
你先用源码中别人已经编译好的服务端和客户端进入游戏,虽然会有特效空值的错误,你不要让那个有空值错误 ...
大佬这么说我就能理解了。。大佬的意思就是 我文件里有相应的文件 但是还是报错 大概率就是我的客户端GGEMAIN没有配置好导致的,那我再重新配置一边 再重新打包一次。。这样操作 可以吗?大神。
页:
[1]