Project1
标题: 鸟小屋的TXT文档书架插件(附简单教程) [打印本页]
作者: 暴走的露露 时间: 2023-8-18 02:55
标题: 鸟小屋的TXT文档书架插件(附简单教程)
本帖最后由 暴走的露露 于 2023-8-24 08:01 编辑
【TorigoyaMZ_Bookshelf 鸟小屋的TXT文档书架插件】
插件作者:Ruたん
插件出处:鸟小屋
使用条款:
本网站发布的插件可以免费使用。
用于游戏 → 确定
用于付费游戏或有年龄限制的游戏 → 可以
将使用过的游戏提交至比赛 → 确定
修改→确定
重新分配 → 确定
版权 → 你不必这样做!(如果你愿意的话我可能会去看????)
如果每个插件或说明页面有特殊规则,请遵循这些规则。
1.用txt文档文件建立书架系统。
2.可以将书架和书籍加入到菜单列表中选择。
3.也可以用插件指令打开指定的书架和书籍。
4.支持在书籍内容里使用颜色、图标等控制符。
5.除了作者提供的使用开关来激活隐藏书籍,
也可以使用其他脚本命令来激活隐藏书籍。(有待测试)
8/24/2023 发现一个新功能(感谢SUNHIHI大佬帮忙)
this.drawText(item.title, rect.x, rect.y, rect.width, 'left');
this.drawText(item.title, rect.x, rect.y, rect.width, 'left');
原版应该在插件第413行左右,汉化版应该在第667行代码。
将 left 改为 center ,可以让书架里面的书名居中。
【基本用法】
【基本用法】
(1) 新建一个文件夹用来放置书架文件:
在工程文件的目录新建一个【bookshelf】文件夹
就是data,img那个目录
(2) 为书架建立一个txt文本文件:
在【bookshelf】文件夹内新建 XXX.txt 文档文件,XXX为书架文件名。数量不限。
(3) 使用插件指令调用:
用事件使用插件命令,来打开你需要的书架文件。
■ MZ的:在插件指令中选择[打开书架],然后用参数设置对应的书架文件名。
■ MV的:在插件指令中输入:本棚表示 xxxxx
xxxxx 是你要打开的书架文档的文件名。
【如何制作书籍】
【注】如果不明白请参考作者官网的示例(日文)
1. 添加书架标题
新建好书架文件 XXXXX.txt 后,打开并在第一行输入 #书架标题。
如:# 新手指引
注:如果不设置标题,游戏里书架界面的标题栏会被隐藏。
2. 添加书籍名字和制作书籍内容
2.1 在文档内第二行输入 ##书籍名称
如:##新手训练手册
2.2 从第三行开始就是书籍的内容描述了。
可以用\C[N]XXXXX\C[0]的方式添加文字颜色。
[举例]
##新手训练手册1
好好吃饭
好好睡觉
好好打怪
##新手训练手册2
不要放过任何一个房子里的箱子
等等
2.3 给书籍分页:
因为不会自动换页,你需要用3个或更多的"-"符合来使书籍分页。
[举例]
##新手训练手册3
略过1k字...
------
略过1k字....
2.4 在书籍内容里增加头像或者图片:
\bookFace 头像文件名,头像编号
\bookPicture 图片文件名
【注】要在文档里新建一行来使用这些命令,不能夹杂在文字中使用。
3.进阶设置
3.1 图片默认是居中,可以加"left"或"right"来使其靠左或靠右。
如:\bookFace 头像文件名,头像编号,left
注:像头像图片,一张图片8个头,从左到右从第一行到第二行顺序是 0~7
3.2 Picture类可以指定显示图片的高度。
如:\bookFace 图片文件名,300,left
3.3 用开关来设置一个隐藏书籍。
## if($gameSwitches.value(1)): 隐藏的书
【基本用法】
(1) 新建一个文件夹用来放置书架文件:
在工程文件的目录新建一个【bookshelf】文件夹
就是data,img那个目录
(2) 为书架建立一个txt文本文件:
在【bookshelf】文件夹内新建 XXX.txt 文档文件,XXX为书架文件名。数量不限。
(3) 使用插件指令调用:
用事件使用插件命令,来打开你需要的书架文件。
■ MZ的:在插件指令中选择[打开书架],然后用参数设置对应的书架文件名。
■ MV的:在插件指令中输入:本棚表示 xxxxx
xxxxx 是你要打开的书架文档的文件名。
【如何制作书籍】
【注】如果不明白请参考作者官网的示例(日文)
1. 添加书架标题
新建好书架文件 XXXXX.txt 后,打开并在第一行输入 #书架标题。
如:# 新手指引
注:如果不设置标题,游戏里书架界面的标题栏会被隐藏。
2. 添加书籍名字和制作书籍内容
2.1 在文档内第二行输入 ##书籍名称
如:##新手训练手册
2.2 从第三行开始就是书籍的内容描述了。
可以用\C[N]XXXXX\C[0]的方式添加文字颜色。
[举例]
##新手训练手册1
好好吃饭
好好睡觉
好好打怪
##新手训练手册2
不要放过任何一个房子里的箱子
等等
2.3 给书籍分页:
因为不会自动换页,你需要用3个或更多的"-"符合来使书籍分页。
[举例]
##新手训练手册3
略过1k字...
------
略过1k字....
2.4 在书籍内容里增加头像或者图片:
\bookFace 头像文件名,头像编号
\bookPicture 图片文件名
【注】要在文档里新建一行来使用这些命令,不能夹杂在文字中使用。
3.进阶设置
3.1 图片默认是居中,可以加"left"或"right"来使其靠左或靠右。
如:\bookFace 头像文件名,头像编号,left
注:像头像图片,一张图片8个头,从左到右从第一行到第二行顺序是 0~7
3.2 Picture类可以指定显示图片的高度。
如:\bookFace 图片文件名,300,left
3.3 用开关来设置一个隐藏书籍。
## if($gameSwitches.value(1)): 隐藏的书
最后附一组正经的自用的最终效果图
(感情教程里的都是不正经的咯?雾~)
-
-
TorigoyaMZ_Bookshelf.rar
8.57 KB, 下载次数: 63
作者: a30254 时间: 2023-8-19 05:18
感谢大佬分享,这让游戏质感往上提升了不少
作者: URUUR 时间: 2023-8-22 00:19
好!!!!!!!
作者: 暴走的露露 时间: 2023-8-24 23:03
8/24/2023 发现新功能:让书架里的书籍名字居中显示。
作者: sadhu4231 时间: 2023-8-25 06:04
感谢大佬分享,这让游戏质感往上提升了不少
作者: 怒火的燃烧 时间: 2023-8-26 16:25
本帖最后由 怒火的燃烧 于 2023-8-26 16:28 编辑
@暴走的露露 大佬请问一下乱码怎么解决
-
QQ图片20230826162405.png
(121.18 KB, 下载次数: 20)
作者: 暴走的露露 时间: 2023-8-26 23:05
本帖最后由 暴走的露露 于 2023-8-26 21:05 编辑
额,这个是字体编码问题吧。我请教了一下大佬。
他说这个系统文字和插件文字都要用UTF-8来运行。
你检查试试看吧
作者: 怒火的燃烧 时间: 2023-8-27 15:20
感谢大佬的解惑!
欢迎光临 Project1 (https://rpg.blue/) |
Powered by Discuz! X3.1 |