【PxDialogue】高效的多功能轻量级对话,不同NPC支持不同对话(支持龙核|萌芽)
支持不同NPC不同对话框
一个完整对话只需一个文件即可
购买详情
预览截图
需要(萌芽完整版/龙之核心)的支持
轻量级的对话
支持不同NPC不同对话框
一个完整对话只需一个文件即可
#对话名称
name: '新手向导'
#依次检查 condition
#按条件打开
dialogue:
- '例子_对话'
- '例子_对话2'
#此次对话的内容
info:
例子_对话2:
#对话内容
text:
- '选择下面的选项会删除标签并打开第一个界面'
#判断条件,其中一个不成立就不会打开这个
condition:
- 'tag 选项1'
#可选项
#留空[]
options:
- '任务'
- '选项1'
- '选项2'
- '显示NPC4'
- '隐藏NPC4'
- '接任务'
- '放弃任务'
- '完成任务'
- '关闭'
例子_对话:
text:
- '很不错,你学会了右键我'
- '选择下面的选项会打开第二个界面'
- ''
- '我是替换测试文本'
condition:
- '!tag 选项1'
#不带前缀默认是公式和函数,支持变量
- 'if(%player_level%,>=,0{true})'
options:
- '任务'
- '选项1'
- '选项2'
- '显示NPC4'
- '隐藏NPC4'
- '接任务'
- '放弃任务'
- '完成任务'
- '关闭'
#对话的可选项
options:
任务:
#内容
text: '任务'
#鼠标挪到上面提示的内容
tip:
- '打开NPC委托任务'
#触发事件
event:
- 'openquest'
选项1:
#内容
text: '好的'
#鼠标挪到上面提示的内容
tip:
- '好的吧'
#可选条件,其中一个不成立就不会显示这个选项
condition:
- '!tag 选项1'
#触发事件
event:
- 'cmd op:say %player_name%点击了选项1'
- 'cmd con:say %player_name%点击了选项1'
- 'cmd say %player_name%点击了选项1'
- 'tag add 选项1'
#选择后所打开的对话
#这里留空,将刷新当前界面 可删除
click: '例子_对话2'
选项2:
text: '删除选项1,就又可以打开第一个界面了'
tip:
- '好的吧'
condition:
- 'tag 选项1'
event:
- 'cmd op:say %player_name%点击了选项2'
- 'cmd con:say %player_name%点击了选项2'
- 'cmd say %player_name%点击了选项2'
- 'tag remove 选项1'
click: '例子_对话'
显示NPC4:
text: '点我显示NPC4'
condition:
- '!tag 显示NPC4'
event:
- 'tag add 显示NPC4'
- 'updatenpc'
隐藏NPC4:
text: '点我隐藏NPC4'
condition:
- 'tag 显示NPC4'
event:
- 'tag remove 显示NPC4'
- 'updatenpc'
关闭:
text: '没事了'
event:
- 'close'
接任务:
text: '接任务'
condition:
- '!quest isaccept 初入江湖'
- 'quest canaccept 初入江湖'
event:
- 'quest accept 初入江湖'
放弃任务:
text: '放弃任务'
condition:
- 'quest isaccept 初入江湖'
- 'quest candrop 初入江湖'
- '!quest candone 初入江湖'
event:
- 'quest drop 初入江湖'
完成任务:
text: '完成任务'
condition:
- 'quest isaccept 初入江湖'
- 'quest candone 初入江湖'
event:
- 'quest done 初入江湖'
版本 | 下载次数 | 更新时间 | 操作 |
---|---|---|---|
1.3.1 | 4 | 2025-01-02 | |
1.3.0 | 39 | 2025-01-01 | |
1.2.1 | 49 | 2023-01-01 | |
1.2.0 | 34 | 2022-02-21 | |
1.1.2 | 40 | 2021-11-22 | |
1.1.0 | 46 | 2021-07-31 | |
1.0.0 | 118 | 2021-07-31 |
1.3.1 - 日期:2025-01-02
1
1.3.0 - 日期:2025-01-01
1.2.1 - 日期:2023-01-01
1.添加龙核的支持
2.优化了代码
3.最好使用PxTools1.9.1+的版本
1.2.0 - 日期:2022-02-21
1.添加Adyeshach的支持(开发版本为1.5.6,其他版本未测试)
2.添加了在玩家打开窗口之前执行event组,具体请备份dialogue文件夹删除让插件重新生成
3.同时需要GermPlugin4.2.1及以上的版本
1.1.2 - 日期:2021-11-22
1.兼容4.0.0萌芽
1.1.0 - 日期:2021-07-31
修改:
必须要pxtools1.6.0及以上版本
将所有条件/事件集成到1.6.0及以上的版本
对话暂时用不到数据库了~
1.0.0 - 日期:2021-07-31
试用版
2021年7月26日 15:00:23
修复:
上线读取tag失败的问题
2021年7月29日 04:02:51
修复:
修复quest isdone 读取不到的问题
优化了代码
忘记了还修了啥
2021年7月31日 03:08:36
修复:
修复了玩家进入一次后,退出游戏重新进,会打不开对话的问题
©软件著作权归作者所有。本站所有软件均来源于作者,请支持正版!
为什么jar包运行之后加载不出来文件夹呢