查看: 6885|回复: 11

[有事请教] 批量对话导入

[复制链接]
梦石
0
星屑
903
在线时间
76 小时
注册时间
2022-4-26
回帖
12
发表于 2023-10-1 19:38:12 | 显示全部楼层 |阅读模式

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

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

×
因为做的游戏文本量比较大,手动导入太累了,但搜了很久都没找到可以大量导入对话文本的插件或者工具,想知道是否有这样的工具或者插件
梦石
16
星屑
7735
在线时间
1075 小时
注册时间
2020-7-17
回帖
82

极短27获奖RM创作大赛01参赛者极短26获奖极短24参与

发表于 2023-10-1 20:30:27 | 显示全部楼层
本帖最后由 Undermine 于 2023-10-1 20:31 编辑

这个:https://rpg.blue/thread-390820-1-1.html
超级实用!简直是我的救命恩人!
回复

使用道具 举报

梦石
0
星屑
903
在线时间
76 小时
注册时间
2022-4-26
回帖
12
 楼主| 发表于 2023-10-1 21:43:36 | 显示全部楼层
Undermine 发表于 2023-10-1 20:30
这个:https://rpg.blue/thread-390820-1-1.html
超级实用!简直是我的救命恩人!

感谢!我这就看看!
回复

使用道具 举报

梦石
0
星屑
903
在线时间
76 小时
注册时间
2022-4-26
回帖
12
 楼主| 发表于 2024-4-6 02:16:06 | 显示全部楼层
Undermine 发表于 2023-10-1 20:30
这个:https://rpg.blue/thread-390820-1-1.html
超级实用!简直是我的救命恩人!

{EA9933FA-3502-46e6-9672-A7E19A76D139}.png
打扰一下,我用了这个插件后不知道哪里出错了,是乱码
回复

使用道具 举报

梦石
0
星屑
1333
在线时间
471 小时
注册时间
2012-4-8
回帖
314
发表于 2024-4-6 02:28:39 | 显示全部楼层
本帖最后由 505681468 于 2024-4-6 02:36 编辑
诗与曲 发表于 2024-4-6 02:16
打扰一下,我用了这个插件后不知道哪里出错了,是乱码


文本内容是什么,工程或者配置文件方便发一下吗

如果只是简单的显示指定文本文件的话,可以试试 QABS 的功能
QQ录屏20240406022547 00_00_00-00_00_30.gif
1.png
2.png

demo : https://github.com/quxios/QMV-Master-Demo
demo  download : https://github.com/quxios/QMV-Master-Demo/archive/refs/heads/master.zip

文本导入功能核心:
基础核心 : https://github.com/quxios/QMV-Master-Demo/blob/master/js/plugins/QPlus.js
导入功能 : https://github.com/quxios/QMV-Master-Demo/blob/master/js/plugins/QImport.js
pokemon 和 digimon 正在路上
回复

使用道具 举报

梦石
0
星屑
903
在线时间
76 小时
注册时间
2022-4-26
回帖
12
 楼主| 发表于 2024-4-6 13:45:23 | 显示全部楼层
505681468 发表于 2024-4-6 02:28
文本内容是什么,工程或者配置文件方便发一下吗

如果只是简单的显示指定文本文件的话,可以试试 QABS 的 ...

这是文本内容
#sec start
玩家:你……不是卡南帝国的人,神殿的人竟然会允许吗?
当初为了收下林当侍从,你就花了不少功夫。
白发是受到神明宠爱的象征,但是卡南帝国十分排外,他们怎么会接受异国人成为他们的圣女?
米娅:你难道认为那些人像表面上那样虔诚吗?在利益面前,偏见也可以让步
玩家:…… ……

Config文件我是直接复制帖子里的
{
  "roles": {
        "1": {
          "name": "",
          "fuki":"#{P:heros}#{N:\\N[1]}"
        },
        "2": {
          "box": ["heros",1],
          "name": "\\N[2]"
        }
  },
  "importantColor":17,
  "defaultColor":0,
  "nameColor":1,
  "nameTag":"\\>\\C[%3]【%1】\\C[%2]"
}

指令我是这样写的
{BDE58F00-1B84-40d8-B031-4E414C1AEBB7}.png




回复

使用道具 举报

梦石
0
星屑
1333
在线时间
471 小时
注册时间
2012-4-8
回帖
314
发表于 2024-4-6 14:01:44 | 显示全部楼层
可能是插件冲突?
正常跑起来了

QQ录屏20240406135958 00_00_00-00_00_30.gif
pokemon 和 digimon 正在路上
回复

使用道具 举报

梦石
2
星屑
8479
在线时间
463 小时
注册时间
2021-12-4
回帖
486

MZ评测员

发表于 2024-4-6 16:08:32 | 显示全部楼层
mv/mz批量导入文本最容易想到的方法应该是逐句自动化处理成json格式再粘贴到对应的地图/公共事件文件里,可以先打开一个现有的地图或公共事件的json文件(MapXxx.json或者CommonEvents.json)然后看看其中有没有101和401号指令,是什么样的格式,最后自动化处理方面应该可以用各种编程语言来写,包括JavaScript自己。
回复

使用道具 举报

梦石
0
星屑
903
在线时间
76 小时
注册时间
2022-4-26
回帖
12
 楼主| 发表于 2024-4-6 21:45:52 | 显示全部楼层
505681468 发表于 2024-4-6 14:01
可能是插件冲突?
正常跑起来了

我把其他插件都关了,还是乱码,我不知道是哪里出错了
请问有没有范例工程?
回复

使用道具 举报

梦石
0
星屑
903
在线时间
76 小时
注册时间
2022-4-26
回帖
12
 楼主| 发表于 2024-4-6 21:47:20 | 显示全部楼层
小秋橙 发表于 2024-4-6 16:08
mv/mz批量导入文本最容易想到的方法应该是逐句自动化处理成json格式再粘贴到对应的地图/公共事件文件里,可 ...

我完全不会程序
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部