Project1

标题: 关于主菜单显示的问题? [打印本页]

作者: 搁浅的鲸鱼    时间: 2024-5-4 12:12
标题: 关于主菜单显示的问题?

我用了几个在主菜单显示的插件,开启就会出现这个。
有用YEP主菜单管理器,然后开了诸如YEP音乐菜单、职业变更的插件就会出错。
说是超过什么最大堆线,应该是主菜单显示最大数,不知道在哪扩容?
作者: 505681468    时间: 2024-5-4 16:47
本帖最后由 505681468 于 2024-5-4 16:48 编辑

插件反复调用了,看看他们 alias 了什么方法,改下独立的名字就好了

不行就丢工程或者插件上来看看
作者: 搁浅的鲸鱼    时间: 2024-5-4 18:32
505681468 发表于 2024-5-4 16:47
插件反复调用了,看看他们 alias 了什么方法,改下独立的名字就好了

不行就丢工程或者插件上来看看 ...

直接外面改插件名称吗?工程太大了,很多插件,估计上传不了。
作者: 505681468    时间: 2024-5-4 19:18
搁浅的鲸鱼 发表于 2024-5-4 18:32
直接外面改插件名称吗?工程太大了,很多插件,估计上传不了。

改函数方法名,F8 看看 console 控制台的报错
作者: 搁浅的鲸鱼    时间: 2024-5-4 22:41
YEP_MusicMenu.zip (4.67 KB, 下载次数: 0) YEP_MainMenuManager.zip (7.41 KB, 下载次数: 0) YEP_ClassChangeCore.zip (10 KB, 下载次数: 2) YEP_BattleEngineCore.zip (33.9 KB, 下载次数: 0) 论坛这个高级模式不太会用,请见谅。这是插件和截图。

作者: 505681468    时间: 2024-5-4 23:50
本帖最后由 505681468 于 2024-5-5 00:00 编辑
搁浅的鲸鱼 发表于 2024-5-4 22:41
论坛这个高级模式不太会用,请见谅。这是插件和截图。


不太清楚了,看报错是只跟 KMS_PassiveSkill 有关 YEP_ClassChangeCore
  1. Game_Party.prototype.unlockedClasses = function() {
  2.     if (this._unlockedClasses === undefined) this.initClasses();
  3.     var classes = this._unlockedClasses.sort(function(a, b) { return a - b });
  4.     return classes.filter(Yanfly.Util.onlyUnique);
  5. };
复制代码

在 unlockedClasses 中排序超了,但是经验原因......并不清楚为啥
或许你可以打印一下数据看看为什么

其实最好是发工程,把 audio image 等删除掉,剩下的工程压缩下,一般都会在 2M/4M 左右
作者: 搁浅的鲸鱼    时间: 2024-5-5 01:10
505681468 发表于 2024-5-4 23:50
不太清楚了,看报错是只跟 KMS_PassiveSkill 有关 YEP_ClassChangeCore

在 unlockedClasses 中排序超了 ...

但是里面还有很多插件,如果把图片那些文件删了,也会报错吧。
先谢谢你啦。
另外我想问下我用了TEP战斗核心和基础核心。怪物的位置没有调。在敌群界面放到最下还是在很上面。请问在哪里设置敌人的位置啊(论坛回复上传图片和附件好难
作者: 搁浅的鲸鱼    时间: 2024-5-5 01:12
505681468 发表于 2024-5-4 23:50
不太清楚了,看报错是只跟 KMS_PassiveSkill 有关 YEP_ClassChangeCore

在 unlockedClasses 中排序超了 ...

把KMS这个插件关了就可以了,可惜了这个插件挺好用的。谢谢了
作者: 505681468    时间: 2024-5-5 01:25
搁浅的鲸鱼 发表于 2024-5-5 01:10
但是里面还有很多插件,如果把图片那些文件删了,也会报错吧。
先谢谢你啦。
另外我想问下我用了TEP战斗 ...

啊很可惜,并没有用过 yep 的插件,帮不上忙了
作者: 搁浅的鲸鱼    时间: 2024-5-5 10:53
505681468 发表于 2024-5-5 01:25
啊很可惜,并没有用过 yep 的插件,帮不上忙了

啊,你都是自己写的吗?
作者: 505681468    时间: 2024-5-5 11:37
搁浅的鲸鱼 发表于 2024-5-5 10:53
啊,你都是自己写的吗?

有就用插件,没有就自己写了或者改插件,多是没有的或者功能相差比较大的
其实很多时候是不知道有什么插件而已啦,重复造轮子
作者: 搁浅的鲸鱼    时间: 2024-5-6 09:23
505681468 发表于 2024-5-5 11:37
有就用插件,没有就自己写了或者改插件,多是没有的或者功能相差比较大的
其实很多时候是不知道有什么插 ...

YEP,MOG,这些系列还是很出名的。就是有些找不到汉化版,用起来一知半解。
不过总是比从头学js简单
作者: 505681468    时间: 2024-5-6 14:40
搁浅的鲸鱼 发表于 2024-5-6 09:23
YEP,MOG,这些系列还是很出名的。就是有些找不到汉化版,用起来一知半解。
不过总是比从头学js简单{:4_11 ...

也就是还没用到重型的功能就自己写了

yep mog 这些没有汉化没有教程,就不知道插件有什么功能
很头疼,找到小功能花的时间基本上能写一个了
drill的最好看,一找就知道有没有了,但是需要的动能都没有,或者架构用着很不好就得自己写

找到个安卓本地文件存取的,找到后部署插件工程,结果版本不适配跑不起来
修完工程后变成了自己写一个了
作者: 搁浅的鲸鱼    时间: 2024-5-6 14:50
505681468 发表于 2024-5-6 14:40
也就是还没用到重型的功能就自己写了

yep mog 这些没有汉化没有教程,就不知道插件有什么功能

有很多汉化的,这些都是很出名的系列。基本都有搬运汉化,但是真的不太好找就是了。
钻头大佬的插件,怎么说呢?关联插件太多,一个功能要关联几个插件。而且说的太多太底层,看的头晕。不过自己能写,又何必依赖别人插件呢?仰慕




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