Project1

标题: 求助,插件萌新求助,新写的插件好像出问题了 [打印本页]

作者: 4887441    时间: 2024-2-12 11:12
标题: 求助,插件萌新求助,新写的插件好像出问题了
试着做了个开局自动带入变量的插件,能用倒是能用,但插件管理器里一直显示不一定支持RPG制作大师MZ。这种情况有影响吗?
  1. (function() {
  2.     var _Scene_Boot_start = Scene_Boot.prototype.start;
  3.     Scene_Boot.prototype.start = function() {
  4.         _Scene_Boot_start.call(this);
  5.         $gameVariables.setValue(1, 50);
  6.     };
  7. })();
复制代码

顺便请教一下大佬那种可以直接在插件设置页面设置的插件是怎么做到的?比如需要同时设置几个变量的开局带入,有些大佬的插件可以直接在插件设置页面点进去有个二级菜单,在里面设置好几组参数。
作者: Arrose    时间: 2024-2-12 11:12
本帖最后由 Arrose 于 2024-2-12 13:11 编辑
  1. /*:
  2. * @target MZ
  3. * @plugindesc Description
  4. * @author Author
  5. *
  6. * @help
  7. *
  8. *
  9. * @url
  10. */
复制代码


在插件里插入这个,加上@target MZ就不会有警告了,多级是@parent xxxx,插件参数具体看这个:https://rpgmakerofficial.com/pro ... ake/annotation.html
这是我之前学习写插件时写的第一个插件,写的很简单,你可以参考下:https://github.com/arrosev/RPGMa ... micMessageWindow.js

作者: 余杭    时间: 2024-2-12 13:02
你直接去看那些插件不就好了,一一对照着看
作者: 4887441    时间: 2024-2-12 14:48
余杭 发表于 2024-2-12 13:02
你直接去看那些插件不就好了,一一对照着看

看不懂,那种带二级菜单的插件都是很复杂的那种,特别长一串代码,看不出那部分是干什么用的,试着删一点直接报错。
作者: 4887441    时间: 2024-2-12 14:49
Arrose 发表于 2024-2-12 13:03
在插件里插入这个,加上@target MZ就不会有警告了,多级是@parent xxxx,插件参数具体看这个:https://rp ...

原来头上那一大串注释是这个意思,懂了。
作者: Arrose    时间: 2024-2-12 15:06
4887441 发表于 2024-2-12 14:48
看不懂,那种带二级菜单的插件都是很复杂的那种,特别长一串代码,看不出那部分是干什么用的, ...

那你参考我写的第一个插件吧,那个写的很简单。




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