登陆 注册 QQ登陆
快捷导航
查看: 0|回复: 0

[插件介绍] BukkitPokeClear--- 清理神奇宝贝 | 高性能两种清理方案 | 无差别清理和冗余清理 [1.12.2]1.7

[复制链接]

394

主题

60

回帖

9128

积分

龙❁妻

Rank: 8Rank: 8

经验
9128 EP
金粒
5008 粒
绿宝石
10 块
爱心
0 点
发表于 昨天 05:39 | 显示全部楼层 |阅读模式 IP:浙江宁波
插件交流群: 817735597  
插件交流群: 817735597  
插件交流群: 817735597  
对话框组成:  
1. 对话文本 -> 支持使用 papi 变量  
2. 按钮  
3. 对话框 -> 用于集成 对话文本 和 按钮  
# 创建一个对话框  
/poked create ui 对话框名字例:  
# 创建一个文本框  
/poked create text 文本框名字例:  
# 创建一个按钮  
/poked create button 按钮名字例:  
❤首先我们将按钮和对话文本添加进对话框内  
/poked add button 对话框 按钮名字  
/poked add text 对话框 对话文本名字  
/poked remove button 对话框 按钮名字  
/poked remove text 对话框 对话文本名字  
# 下一步我们创建一个对话框  
# 需要注意的是 对话框分两种 一种是 可以翻页对话文本的但是不能加按钮的  
# 另一种是 不可以翻页对话文本的 但是可以加按钮  
# 意思是 如果想要加按钮,就只能添加进去一个 对话文本  
# 其实也是可以一个对话框拥有翻页文本和按钮的,只是会出现一种奇怪的情况  
# 就是 你点击文本框不能翻页, 但是点击按钮以后 如果按钮不执行关闭对话框的操作则会直接翻页  
# 翻到最后一页以后就自动关闭了  
组合举例:  
首先我们按照上面的教程创建好对话框 对话文本 按钮这三个  
将对话文本添加进对话框内这里的最后两个参数 是上面教程中所创建的 对话框( ui1 ) 和 对话文本( tx1 )  
在你们自己创建使用的时候使用自己创建的即可,这里只是示例  
当一个对话框拥有一个对话文本以后就可以直接打开了  
OP命令: /poked open 玩家名 对话框名字  
示例我们之前创建的对话框是 ui1 那命令就是  
OP命令: /poked open 玩家 ui1  
这样我们就看到了 对话框文本了!  
然后再创建一个对话文本,实现翻页功能吧!  
我们创建了第二个对话文本 名字为 tx2  
打开他的配置文件可以看到YAML:  
name: tx2  
title: \'&c标题\'  
text: \'&e文本内容,你可以在设置任意的内容,打开配置文件: [ plugins/PokeDialogue/text/tx2 ] 进行设置\'  
我把它修改一下来分别下是第二页  
YAML:  
name: tx2  
title: \'&c标题 [2]\'  
text: \'&e我是第二页\'  
保存以后我们使用命令:  
/poked reload  
来重新载入配置文件  
重新载入完成以后我们可以将创建的第二个对话文本 tx2 添加进对话框 ui1 内了  
/poked add text ui1 tx2  
添加完成以后我们打开这个对话框 然后点击一下对话文本即可翻页查看到我们加入的第二个对话文本  
同理我们添加按钮进到对话框内  
/poked add button ui1 bt1  
加入后 即可看到按钮了  
我们来介绍下按钮的配置文件丰富的(BB 代码):  
name: bt1  
text: 按钮  
commands:  
- chat:我说了话,也可以用这个方法加一个 / 来执行 trMenu 的自定义命令  
- spawn  
- op:spawn  
- console:kick %player% 后台执行了踢你的命令  
permission: \'\'  
在 commands 中可以看到我们加入了点击按钮以后四个执行的操作  
chat: 开头 -> 强制玩家在聊天框发送 chat: 后面的内容  
op: 开头 -> 强制玩家以OP身份执行 op: 后面的命令内容  
console: 开头 -> 在后台输入 console: 后面的内容  
可以使用变量 %player% 为点击这个按钮的玩家名字  
你可以模仿上面的内容进行删改 或者 新增  
比如我们将其修改为丰富的(BB 代码):  
name: bt1  
text: 按钮  
commands:  
- chat: 老头!  
- chat: 老头牛啊!  
permission: \'\'  
这样修改以后 保存重新载入配置文件以后玩家点击这个按钮 即可在聊天栏发送 老头! 和老头牛啊 两句话简单易懂了吧这个然后 permission 是权限 你可以设置一个权限进去 如果没有这个权限则就无法使用此按钮❤
然后我们将如何绑定对话框到实体和公民2的NPC上
# 命令# 绑定到实体: /poked bind entity 对话框
# 绑定到公民2的NPC: /poked bind npc 对话框
# 实际操作绑定实体:随便创建一个实体 比如用 凿子 创建一个神奇宝贝模型然后输入命令 /poked bind entity ui1
# 这样就绑定好了
# 绑定到公民2的 方法一样 输入上面另一个命令就行
# 解绑命令:# /poked unbind# 输入后








下载地址:
游客,如果您要查看本帖隐藏内容请回复
楼主 昨天 05:39 回复 收起回复
小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2025-7-19 06:50 , Processed in 0.802002 second(s), 32 queries , Redis On.

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