Project1

标题: 写了一个技能就这样了 [打印本页]

作者: 白色幸福    时间: 2019-1-17 16:54
标题: 写了一个技能就这样了
只能看出来应该是错误出现在魔力再生上,
我写了一个技能,让他释放出去能给自己加一个体力,魔力,特技都恢复的技能,不知道错在哪儿,能帮我看看嘛,不行我会发工程文件的

03TD4UPO709OH@1C3{[email protected] (12.03 KB, 下载次数: 35)

03TD4UPO709OH@1C3{2D0@B.jpg

作者: 白色幸福    时间: 2019-1-17 16:57
本帖最后由 白色幸福 于 2019-1-17 17:16 编辑


是因为我填了新技能类型的原因还是数据爆了?

刚刚开战斗测试,不是是会这个技能的,任何一个角色用防御也会弹出这个报错
然后敌人队伍里有会再生技能会立即报错 我也没动脚本啊,怎么回事?

点到717行我也没看出来哪儿不对啊?
作者: MCCF    时间: 2019-1-17 18:52
这里可以明确的告诉你,原因是由于没有定义这个方法在Game_Actor和Game_Enemy中。看一下是不是自己哪里改错了脚本。这个方法貌似是与魔法反射有关……总之新开的工程把技能复制过去,如果还是有这个问题,可能就是软件本身生成的问题或者是设定的问题了。
现在没有开电脑,暂时没办法详细的检查。
作者: 白色幸福    时间: 2019-1-17 19:35
本帖最后由 白色幸福 于 2019-1-17 19:47 编辑
MCCF 发表于 2019-1-17 18:52
这里可以明确的告诉你,原因是由于没有定义这个方法在Game_Actor和Game_Enemy中。看一下是不是自己哪里改错 ...


我倒是完全没有改动脚本,只是添加了一个跳过标题画面
很小的时候还是接触过一些flash脚本和编程,印象中应该只是这个区块有问题啊,我都没改不知道为啥会报这个错
复制的其他的项目中也会报错,emm我想我应该找个组织学习学习了,网上那点基础教程不够用啊

据监测去掉那些附加的状态恢复就不报错了,难道是因为不支持一口气把所有再生都加上吗?
作者: 白色幸福    时间: 2019-1-17 20:03
MCCF 发表于 2019-1-17 18:52
这里可以明确的告诉你,原因是由于没有定义这个方法在Game_Actor和Game_Enemy中。看一下是不是自己哪里改错 ...

刚刚试了一下,只要这个技能加了任何buf就会报错,而且都是这个错误
如果敌人中有会这些buff的报错就是enemy
防御也会报这个错误……
作者: shencao    时间: 2019-1-18 05:38
如果完全没改过脚本,那提到魔法反射相关的,我记得官方SP1里有修复魔法反射还有状态的一些问题
这帖里的脚本加进去试试?
https://rpg.blue/thread-318353-1-1.html
其他自定义脚本放在SP1之后
(如果是steam正版应该不需要这个SP1,如果也有问题我就不知道了……)
作者: 白色幸福    时间: 2019-1-18 11:50
本帖最后由 白色幸福 于 2019-1-18 11:59 编辑
shencao 发表于 2019-1-18 05:38
如果完全没改过脚本,那提到魔法反射相关的,我记得官方SP1里有修复魔法反射还有状态的一些问题
这帖里的脚 ...


的确是steam正版,不过因为我下的是远古汉化dll了,里面没有这个bug修复
只能用官方的dll才有这个修复脚本,我也是醉了啊。

然后依旧是报错,我放在插件脚本前面了。
作者: shencao    时间: 2019-1-18 12:23
本帖最后由 shencao 于 2019-1-18 12:29 编辑
白色幸福 发表于 2019-1-18 11:50
的确是steam正版,不过因为我下的是远古汉化dll了,里面没有这个bug修复
只能用官方的dll才有这个修复脚 ...


我完全按照你图片里的设置试验了一下,我这里是没问题的,在地图战斗或者战斗测试都OK
(不过我没测试再生效果是否实际生效……状态图标正常显示了,也没报错)
我用的论坛版本,开新工程,没打sp补丁。

你是什么情况出这问题的?是不是读了修改之前的旧存档?还是进行了什么别的操作……开全新工程也报错吗?
作者: 白色幸福    时间: 2019-1-18 12:29
shencao 发表于 2019-1-18 12:23
我完全按照你图片里的设置试验了一下,我这里是没问题的,在地图战斗或者战斗测试都OK
(不过我没测试再 ...

应该是我用的是老版本的dll,然后没有这个补丁的原因。
你给我的这个帖子的里面的不好使,我自己去找了一个大佬汉化的补丁,都是sp1,
就好使了,我也不知道原理在哪儿2333
作者: 白色幸福    时间: 2019-1-18 12:41
本帖最后由 白色幸福 于 2019-1-18 12:56 编辑
白色幸福 发表于 2019-1-18 12:29
应该是我用的是老版本的dll,然后没有这个补丁的原因。
你给我的这个帖子的里面的不好使,我自己去找了一 ...

于是又有新问题了,新的不去旧的不来……
sp1里面有一个
Project2
X
Script 'sp1' line 73: SyntaxError occurred.
unexpected tIDENTIFIER, expecting ']'
@origin = 0

刚刚还好使来的,不知道咋又这样了




好吧我吧那一行删掉了就好了,怎么那一行给好像是谁的空间ID啊2333
作者: 白色幸福    时间: 2019-1-18 17:13
白色幸福 发表于 2019-1-18 12:41
于是又有新问题了,新的不去旧的不来……
sp1里面有一个
Project2

多谢了!想找个群学习一下,自己做东西效率太低了233




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1