Project1

标题: 请问如何用yep的主菜单管理添加GALV_ActorEquipItem这个插件 [打印本页]

作者: Hilde_Phoenix    时间: 2022-9-22 17:26
标题: 请问如何用yep的主菜单管理添加GALV_ActorEquipItem这个插件
如图如附件
代码能力实在太弱,连照猫画虎式填写都折腾了半天折腾不好,还望赐教

S~JBAMER[II}4I]8F}IQGB7.png (66.08 KB, 下载次数: 26)

S~JBAMER[II}4I]8F}IQGB7.png

@8}N9]8N_W[0Y{@}}Y5RFZ2.png (17.85 KB, 下载次数: 25)

@8}N9]8N_W[0Y{@}}Y5RFZ2.png

Actor Equip Items MV v.1.5 (PLUGIN).zip

6.67 KB, 下载次数: 14


作者: xiamumomo    时间: 2022-9-22 17:26
name 你自己决定  
Menu X Symbol: EquipItems     
Menu X show: this.needsCommand('equipitem')      
Menu X Enabled: true
Menu X Ext :
Menu X Main Bing:  this.commandPersonal.bind(this)   
Menu X Actor Bing:  this.commandPersonal.bind(this)
但是这样会显示出来了就是会出现2个  
如果要去原来插件自带的
JAVASCRIPT 代码复制下载
  1. this.addCommand(Galv.AEI.menuCommand, 'equipitem', enabled);
把插件这一句去掉就好了
作者: xiamumomo    时间: 2022-9-22 18:34
难道你是要调整顺序嘛
作者: Hilde_Phoenix    时间: 2022-9-22 20:05
xiamumomo 发表于 2022-9-22 19:11
name 你自己决定  
Menu X Symbol: EquipItems     
Menu X show: this.needsCommand('equipitem')      

非常感谢大佬!使用了您的方案后,果然在主菜单显示了POCKET选项,但是问题来了,我点击POCEKT,并且选择角色后,整个游戏都卡住了,完全不动,这是为什么呢?(网卡图片暂时传不上来><
作者: Hilde_Phoenix    时间: 2022-9-22 20:11
Hilde_Phoenix 发表于 2022-9-22 20:05
非常感谢大佬!使用了您的方案后,果然在主菜单显示了POCKET选项,但是问题来了,我点击POCEKT,并且选择 ...

我想是不是Menu X Actor Bing这个地方有误呢,因为我看了下别的命令,似乎是指向打开某个面板比如SceneManager.push(Scene_Equip)
作者: xiamumomo    时间: 2022-9-22 20:19
Hilde_Phoenix 发表于 2022-9-22 20:11
我想是不是Menu X Actor Bing这个地方有误呢,因为我看了下别的命令,似乎是指向打开某个面板比如SceneMa ...

复制歪了=。=
作者: Hilde_Phoenix    时间: 2022-9-22 20:31
就是这样子填写,但是不知道为何还是一点角色就卡住了

gggg.png (31.64 KB, 下载次数: 25)

gggg.png

作者: Hilde_Phoenix    时间: 2022-9-22 20:32
xiamumomo 发表于 2022-9-22 20:19
复制歪了=。=

大佬请看楼下我在回复中发不出图片qwq
作者: xiamumomo    时间: 2022-9-22 20:48
Hilde_Phoenix 发表于 2022-9-22 20:32
大佬请看楼下我在回复中发不出图片qwq

SceneManager.push(Scene_EquipItems)
作者: Hilde_Phoenix    时间: 2022-9-22 21:40
QAQ结果还是报错了……可能是软件兼容?唉……

3V4A@GS(N8X8U@4~[ABR$[D.png (30.18 KB, 下载次数: 25)

3V4A@GS(N8X8U@4~[ABR$[D.png

$V$A%W41}6T229([email protected] (606.1 KB, 下载次数: 27)

$V$A%W41}6T229(RM@W2L5N.png

作者: Hilde_Phoenix    时间: 2022-9-22 21:42
xiamumomo 发表于 2022-9-22 20:48
SceneManager.push(Scene_EquipItems)

按照大佬的指示去做了,也在galv的脚本里找到了SceneManager.push(Scene_EquipItems)这个指令,结果还是报错,估计是插件兼容问题了。不过大佬的答案已经很厉害了,分就给大佬吧
作者: xiamumomo    时间: 2022-9-22 21:58
Hilde_Phoenix 发表于 2022-9-22 21:42
按照大佬的指示去做了,也在galv的脚本里找到了SceneManager.push(Scene_EquipItems)这个指令,结果还是 ...

???要不你加我的群好了我再看看727783732   答案5378938
作者: Hilde_Phoenix    时间: 2022-9-22 21:59
xiamumomo 发表于 2022-9-22 21:58
???要不你加我的群好了我再看看727783732   答案5378938

好!感谢大佬厚爱!
作者: Hilde_Phoenix    时间: 2022-9-22 22:17
Hilde_Phoenix 发表于 2022-9-22 21:40
QAQ结果还是报错了……可能是软件兼容?唉……

啊结果是我粗心弄了一点小错误,这个填写方式是正确的,成功在菜单打开了这个功能。大佬就是大佬,感谢大佬。
也希望这个帖子能对以后有同样疑问的朋友有帮助
Menu X Symbol: EquipItems     
Menu X show: this.needsCommand('equipitem')      
Menu X Enabled: true
Menu X Ext :
Menu X Main Bing:  this.commandPersonal.bind(this)   
Menu X Actor Bing:  SceneManager.push(Scene_EquipItems)




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