设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1142|回复: 19

[原创发布] SEP (SailCat's Engine Plugin)系列插件合集 (2021.4.19 Update)

[复制链接]

Lv4.逐梦者 (版主)

遠航の猫咪

梦石
3
星屑
15413
在线时间
1785 小时
注册时间
2005-10-15
帖子
991

开拓者

发表于 2021-2-20 22:44:47 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 SailCat 于 2021-4-19 13:52 编辑

写在前面

RMXP是一个很好的引擎,可操作的自由度极大,只是有点老,默认的功能也不如后面几代丰富。
对RMXP的功能扩充脚本,其实是很多的,有各种天干宝典为证。但是因为本身的脚本就不够模块化,又不像后来的VA,MV和MZ有集约化的书写约定。因此从最初开始,整个XP插件的开发是一种无序的状态,沉淀至今,存在的主要问题有:
1. 基本功能不够全面:有些VA、MV早已植入的功能,XP目前没有成熟的外挂实现方式
2. 常用功能多有重复:例如截图存档就有几十个不同人写的版本,互不兼容
3. 不同插件容易冲突:很多功能插件和其他插件不能共用,如RTAB(桜雅在土版)几乎和一切常见插件冲突
借鉴后来YEP(Yanfly's Engine Plugin)插件系统作用于MV的工作方式,本人现发布SEP(SailCat's Engine Plugin)系列插件,目标是实现大部分常见需求的功能。
先前在本版发布的所有相关内容,因为过于零散,将不再更新,后续所有插件更新和发布,都会在此更新,并汇报更新进度。

最近更新:2021年4月19日
更新项:
1. 核心引擎 1.9版本
· 修复了一些已知问题
· 现在插件依赖出错不会再报错退出,而是报错后禁用依赖出错的插件并继续运行游戏
2. 精灵增强系统核心
· 继窗口增强后又一系统底层增强
3. 精灵增强之多重动画
· 可以在一个战斗者身上叠加播放N个动画
4. 精灵增强之自定义图片
· 可以把不是图片的东西显示成图片


快速导航

楼层
内容说明
1F:主楼插件说明以及核心插件(除有特别说明外后续一切插件的必要依赖项)
4F:数据库增强由于XP的默认数据库过于简单,大部分功能扩充要先进行数据库增强配置
10F:界面增强包括窗口、精灵、输入等基本显示要素的增强
?F:地图增强包括地图类的增强
?F:装备增强装备系统(包括武器、防具)的增强
?F:技能增强技能系统(包括特技、物品)的增强
?F:战斗静态增强战斗系统静态数据部分(角色、职业、敌人、队伍、状态)的增强
?F:战斗动态增强战斗系统动态部分(战斗方式处理)的增强
?F:独立系统功能独立的特色系统
?F:工具脚本不能用于发布游戏,但可以简化游戏制作的脚本,需要在发布前删除


常见问题

Q:这套插件脚本的使用授权为何?
A:免费授权,但是引用者必须在游戏发布时声明脚本来源。
Q:插件的脚本内容允许修改吗?
A:请自便,但我不会为引起的兼容性问题负任何责任。同时,修改后的版本禁止作为插件来二次发布。
Q:插件的使用前提是什么?
A:需要安装RPG Maker XP 1.02及以上版本(未测试1.01版本),并且作用于新开工程。如果你打算使用这套插件,请千万不要对RGSS1的默认代码作出过大的改动,特别是不要更改数据结构、删除实例变量、取消定义方法或以不同逻辑覆写任何方法。
Q:这些插件彼此之间冲突吗?
A:除功能冲突或重复有特殊说明以外,所有插件互相不冲突。
Q:这些插件会和其他作者的脚本冲突吗?
A:不保证。另外那是他们的事情,本插件是完全忠实于RGSS1默认完整引擎进行开发的。如果其他作者的脚本也是基于RGSS1默认引擎并且大量使用alias方法,冲突的可能是不大的。
Q:这套插件兼容RGD吗?
A:已测试(感谢@89444640),不兼容,RGD使用1.91版本的Ruby,本插件基于Ruby 1.81,字符串的组织方式不一样。
Q:这套插件打算未来兼容RGD吗?
A:暂时没有,不仅是字符串的问题,由于Ruby 1.81的机能远不如后续的版本,这套插件在编写时,大量利用了仅1.86以下版本适用的symbol和字符串互认的hack方案来进行批量化方法的动态顺序执行,以避免插件间和插件外的冲突。Ruby 1.9以上symbol和字符串不再互认,原有写法无法适用。
Q:我要的功能这里没有?
A:可以寻求其他作者的插件,进行兼容性测试,如果不成功,欢迎私信或在本贴内留言。
Q:本插件提供范例工程吗?
A:提供一个包含最新发布所有脚本的Scripts.rxdata文件,你可以从中提取你想要的脚本内容。该文件会在每次本贴更新时同步更新。
Q:发布贴没有代码?
A:因为集中发布的原因,代码不单独张贴(不然贴子加载就太慢了),请下载1楼的Scripts.rxdata文件获取代码。GitHub的代码库我还没有时间弄,弄好了会同步过来。
Q:不同功能插件的安装顺序有讲究吗?
A:有。Yanfly的也有。这是没有办法的事情,但每个插件内部都有说明。一般来说,同类插件的安装顺序有讲究,不同类的插件安装顺序较为宽容。
Q:如何像Yanfly系列那样开启/关闭某个插件?
A:关闭插件最简单的办法是直接删除,需要时再插回来,也可以放到Main之后避免被执行(通过复制Main并人为增加exit实现)。XP并没有MV那样的插件开关。在范例的Script.rxdata中,你可以通过对脚本名称前面加#(ruby注释符号)的方法来关闭这个插件。你也可以通过复制===SailCat's 插件合集===这个名称下的那一行脚本内容到你自己的工程当中,来实现这样的开关方式。
Q:我要汇报bug,或者还有其他问题?
A:请回复或留言。
Q:每个脚本前面的module SailCat是干什么用的?
A:该模块使得所有插件能够运行成功并检查依赖项以保证不会出错。请勿更改模块。模块中所有命名为XXX_Config的模块,包含了很多常量,都是插件的配置区域。你可以根据说明任意更改这里的值,实现你想要的功能,但是不可以删除任何一个常量。
Q:每个脚本前面有一些/ xxx的注释是干什么用的,可以删除吗?
A:自1.6版本起,每个脚本不再单独检查依赖和植入,所有依赖和植入的逻辑(即插件管理逻辑)统一移动到核心插件中。这些不光是注释,也是判定依赖的说明,删除它们不会影响系统功能,但是会影响插件的互相冲突及依赖的检查。在游戏发布前请尽量保留这些注释。具体说明如下:
/req 表示该插件的运行需要先安装后述名称的插件,也就是依赖后述名称的插件
/exc 表示该插件的运行禁止先安装后述名称的插件,也就是会和后述名称的插件冲突
/bef 表示该插件必须放在后述名称表示的插件之前,如果你安装了后述名称插件的话
/aft 表示该插件必须放在后述名称表示的插件之后,但不依赖其运行

插件下载

Scripts.rxdata (237.45 KB, 下载次数: 72)

评分

参与人数 9梦石 +1 +8 收起 理由
秋水客 + 1 精品文章
百里_飞柳 + 1 精品文章
非常白菜 + 1 精品文章
miantouchi + 1 精品文章
l734273398 + 1 精品文章
Kim_Shyuen + 1 精品文章
RyanBern + 1 SEP!
Hello``Bubble + 1 精品文章
89444640 + 1 精品文章

查看全部评分

SailCat (小猫子·要开心一点) 共上站 24 次,发表过 11 篇文章 上 次 在: [2006年01月28日11:41:18 星期六] 从 [162.105.120.91] 到本站一游。

Lv4.逐梦者 (版主)

遠航の猫咪

梦石
3
星屑
15413
在线时间
1785 小时
注册时间
2005-10-15
帖子
991

开拓者

 楼主| 发表于 2021-2-21 22:29:04 | 显示全部楼层
本帖最后由 SailCat 于 2021-3-14 18:03 编辑

数据库增强插件
数据库通用备注接口 v 2.3 (Build 210313)
主要功能
使用帮助
效果演示

数据库系统属性枚举接口 v 1.2 (Build 210313)
主要功能
使用帮助
效果演示

点评

已用上最新2.3备注插件,哈哈,依托插件实现很多功能  发表于 2021-3-14 15:59
猫大手动占楼重新排版吧XD,先禁止回复好了  发表于 2021-2-22 09:46
SailCat (小猫子·要开心一点) 共上站 24 次,发表过 11 篇文章 上 次 在: [2006年01月28日11:41:18 星期六] 从 [162.105.120.91] 到本站一游。
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

遠航の猫咪

梦石
3
星屑
15413
在线时间
1785 小时
注册时间
2005-10-15
帖子
991

开拓者

 楼主| 发表于 2021-3-13 23:39:05 | 显示全部楼层
本帖最后由 SailCat 于 2021-4-19 13:50 编辑

界面类增强插件
窗口增强系统核心 v1.8 (Build 210314)
主要功能
使用帮助
效果演示

全键盘处理核心 v1.1 (Build 210313)
主要功能
使用帮助

窗口增强-姓名输入法 v1.0 (Build 210313)
主要功能
使用帮助
效果演示
使用本插件需要下载下面的必须组件:
IME.rxdata (825.74 KB, 下载次数: 17)

评分

参与人数 1+1 收起 理由
89444640 + 1 塞糖

查看全部评分

SailCat (小猫子·要开心一点) 共上站 24 次,发表过 11 篇文章 上 次 在: [2006年01月28日11:41:18 星期六] 从 [162.105.120.91] 到本站一游。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
26747
在线时间
3291 小时
注册时间
2007-12-15
帖子
8345
发表于 2021-2-21 07:29:20 | 显示全部楼层
本帖最后由 89444640 于 2021-2-21 07:33 编辑

猫大辛苦了。
报告,RGD,我用您以前的版本,确实是不支持的。
如果开60帧,我是不是会波动幅度更大,因为现在很多场景从40帧到28帧之间来回波动,能明显感觉部分区域卡了一下,平滑模式,游戏全屏5速跑时候画面会有撕裂现象,开60帧能缓解此现象吗?
然后,问下猫大,能实现地图999以上正确读取吗?为了省地图我现在只能室内很多场景放一张图上,造成每张地图元件越来越大长,不是很方便。

点评

谢谢猫大,编辑器不能用会很麻烦,hack xp本体就算有人会,我感觉因为容易惹麻烦没人愿意干,就跟我出钱也没人接东方原曲的重编曲一样。  发表于 2021-2-21 11:00
999以上正确读取问题不大,但是编辑器模式下,不论是实现超过1000张地图同工程编辑,还是实现前999张地图可编辑其他隐藏,都不可能,除非hack xp本体  发表于 2021-2-21 10:42

评分

参与人数 1星屑 +20 收起 理由
SailCat + 20 感谢测试

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2197
在线时间
50 小时
注册时间
2020-1-8
帖子
87
发表于 2021-2-21 15:46:13 | 显示全部楼层
默默地说一句好强,期待更新
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

梦石
0
星屑
7563
在线时间
4944 小时
注册时间
2013-6-21
帖子
3558

开拓者贵宾剧作品鉴家

发表于 2021-2-22 09:33:44 | 显示全部楼层
这,简直强到不可思议。图书馆也来一份 SEP 吧!
话说应该先占位几层楼的,不然就像现在一样楼都乱了()

不如手动置顶发布层的楼,看看效果。

点评

要不先把帖子删了然后改成只允许楼主编辑?我也是强迫症,帖子不挨着难受XD  发表于 2021-2-22 09:47
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
2
星屑
10154
在线时间
1875 小时
注册时间
2011-6-4
帖子
518
发表于 2021-2-26 20:34:37 | 显示全部楼层
本帖最后由 真·可乐 于 2021-2-26 22:30 编辑

很久之前就开始用了,真的很方便,感谢猫大
RM水友群号   917854767  欢迎加入

===========原创脚本==================
【战斗实时信息窗口】【物物交换脚本 XP版 VA版】【商店好感度】【仿Minecraft九格合成】【区域ID编辑器】
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
10006
在线时间
1590 小时
注册时间
2019-1-24
帖子
1038

R考场第七期纪念奖

发表于 2021-2-26 21:42:55 | 显示全部楼层
猫大的这个插件能用于我这个已经改的面目全非的工程吗?话说以前就看到猫大发的许多功能脚本,强大的对于新手来说,很难入门,谁能做个视频教程就好了

点评

妥妥的冲突..没得商量  发表于 2021-2-26 22:49
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
641
在线时间
871 小时
注册时间
2006-1-10
帖子
766
发表于 2021-2-28 16:44:10 | 显示全部楼层
猫大佬实在是太强啦!特地登陆膜拜,这是我当年梦寐以求的东西啊,只可惜到来晚了十年。。。即便我这种小白都能看出RGSS1的缺陷,梦想着VA的脚本+XP的编辑器,但一想到那背后的工作量都头皮发麻,感谢猫大的超级贡献,让XP这个老平台如获新生
高山仰止,叹息不已...
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
1
星屑
2985
在线时间
3540 小时
注册时间
2005-10-22
帖子
5713

开拓者贵宾

发表于 2021-3-1 17:17:11 | 显示全部楼层
咦,原来你们都还活着啊,我还觉得地球上就我一个在用RMXP了(大雾)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2021-6-23 13:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表