Project1

标题: Project FOSSIL:在MZ中使用MV插件 [打印本页]

作者: 戏蹑群星斗    时间: 2021-6-16 16:06
标题: Project FOSSIL:在MZ中使用MV插件

项目SILS(修复旧软件/脚本互操作层)是一个单一的RPG制造商MZ插件,旨在扩大RPG制造商MV插件的使用和使用,允许他们在RPG制造商MZ项目中工作。化石不端口插件。化石使移植没有必要!
不久前我得到了RPG制造商MZ的副本,我认为编辑器甚至比RPG制造商MV
更好。唯一的问题是,它正在与RMMV的深层插件库竞争。MV有如此大量的伟大的插件(由于燕飞,莫格亨特,SRD,Galv,和太多的其他作者在这里列出的不懈努力),这将是很长一段时间之前,他们都被重写与新的引擎工作。
我决定设法加快
速度。与其改变每一个 MV 插件与 MZ 工作, 我会看看我们是否可以改变 MZ, 以便它可以与旧的插件工作, 并仍然保持所有的引擎升级。这样,我们就能拥有两全其美。

化石。化石做基本的互操作性的事情-它使MZ能够理解从旧的MV插件命令。例如,当您在 MZ 中制作窗口时,发动机希望您向它提供一个"矩形",告诉它窗口应该去哪里,以及窗口应该有多大。在 MV 中,当您制作窗口时,您手上的发动机可能非常不同 - 它可能只是"此窗口中有多少行文本",也可能是"x 坐标、y 坐标、宽度和高度"。
在任何这些命令到达核心引擎之前,化石会将其转换为 MZ 期望的矩
形。这样,您就不必实际更改插件尝试创建窗口的方式 - 化石只是将其转换为 MZ 可以理解的术语,然后它就固定在任何地方。
此外,通过这种方式,我们可以让旧的MV插件在MZ中工作,同时仍然尊重他们的任何
许可。我们不必追踪可能离开社区的人,并询问他们是否可以复制他们的插件并更改版本,我们只需使用SPOS,让MZ了解插件试图做什么。


简单来说就是,安装了此插件,能让你的mv插件也能在mz内核里正常运作,再也不用担心mz插件太少了
安装插件后按以下顺序排列:              
1) FOSSIL.js.js(第一个插件)              
2) 所有其他插件。              
除此之外,将插件按与MZ或MV相同的方式排列。像往常一样把互相扩展的插件放在一起。我真的不能给出比这更具体的指示了,一切都会照常逐案处理。


使用mv插件的插件指令方法:
1:使用FOSSIL中的内置插件命令

2:用一个脚本框,用代码:
JAVASCRIPT 代码复制
  1. oldCommand('您的旧插件命令')

3:复制并粘贴一个MV插件指令到MZ中,MZ有一个MV plugin命令。该命令将在MZ编辑器中继续工作,您可以将其复制并粘贴到任何需要的地方。在MV和MZ的某些版本上,您可以在编辑器之间复制和粘贴事件。为什么这对某些人有效而对其他人无效,这是个谜。

测试兼容列表


源地址:https://forums.rpgmakerweb.com/i ... 35523/#post-1180685

FOSSIL.zip (59.74 KB, 下载次数: 466)
作者: 吟游诗人_zhen    时间: 2021-6-16 18:55
emmm,我刚刚测试了一个插件,遗憾的是报错了。因此我暂时还没有去测试其他插件。
作者: 吟游诗人_zhen    时间: 2021-6-16 21:01
测试了其他插件,能在MZ使用的MV插件,似乎还是挺多的,多谢大佬的开发,以及多谢楼主的搬运。
作者: play337    时间: 2021-6-21 20:42
感覺好像很厲害啊~

不過 沒有 DEMO 可以下載.... 真可惜...
作者: l734273398    时间: 2021-6-27 19:22
好东西,已拿
作者: sephyqt    时间: 2021-7-1 13:30
好像还是不完善,我把我的插件包般到MZ上,还是要报错
作者: zy93549640    时间: 2021-8-1 18:34
刚好需要,感谢分享
作者: 夜宇星繁    时间: 2022-11-4 16:07
谢谢大佬分享
作者: 天下无尽    时间: 2023-2-2 13:40
这......我打开YEP商店核心后就会报错,说是Window_ShopCategory未定义......
作者: 天下无尽    时间: 2023-2-2 13:48
天下无尽 发表于 2023-2-2 13:40
这......我打开YEP商店核心后就会报错,说是Window_ShopCategory未定义......

解决了,原来商店核心用的是MZ移植版
改成MV原版就行了




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