“社区:TrMenu:公益配置:第一章:第三节”的版本间的差异
来自Purtmars Wikipedia —— 普特莫斯维基
第53行: | 第53行: | ||
# 默认布局页码 | # 默认布局页码 | ||
Default-Layout: 0 | Default-Layout: 0 | ||
+ | # 自由槽位 | ||
+ | Free-Slots: | ||
+ | - '71-73' | ||
# 是否隐藏玩家容器 | # 是否隐藏玩家容器 | ||
Hide-Player-Inventory: true | Hide-Player-Inventory: true | ||
第67行: | 第70行: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<br> | <br> | ||
+ | |||
=== Tasks === | === Tasks === | ||
* <small>自定义周期性任务</small> | * <small>自定义周期性任务</small> |
2021年6月1日 (二) 06:59的版本
<-返回社区首页
目录
- 公益配置
- 系统商城
- 配置说明
注意! 所有属性在菜单内是全局唯一的
Events
- 在菜单打开/关闭时执行的动作
- 可以设置条件
- 打开时执行的动作
Events:
Open:
- condition: 'check papi %player_level% >= 10'
execute:
- 'tell color *&f打开成功'
deny:
- 'tell color *f你的等级不足 10 级'
- 'return'
- 关闭时执行的动作
Events:
Close:
- 'tell color *&f成功关闭菜单'
Bindings
- 设置菜单的绑定指令/绑定物品
- 可设置正则表达式
Bindings:
Commands:
- '(?i)example(-)?(gui)?(s)?'
Items:
- 'material:compass'
- 'material:clock,lore:OPEN_MENU'
- 'texture:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDRmNDUyZDk5OGVhYmFjNDY0MmM2YjBmZTVhOGY0ZTJlNjczZWRjYWUyYTZkZmQ5ZTZhMmU4NmU3ODZlZGFjMCJ9fX0='
Options
- 选项设置
Options:
# 是否启用菜单传参功能 (默认开启)
Arguments: true
# 默认填充参数
Default-Arguments: ["0"]
# 默认布局页码
Default-Layout: 0
# 自由槽位
Free-Slots:
- '71-73'
# 是否隐藏玩家容器
Hide-Player-Inventory: true
# 防频繁点击的间隔
Min-Click-Delay: 200
# 强制需要依赖的 PlaceholderAPI 拓展变量
#输入/papi ecloud download [Expansion]
#若服务端内下载失败
#可使用链接 https://api.extendedclip.com/expansions/[Expansion] [Expansion] 替换对应变量的英文名称
#下载后安装至 服务端\plugins\PlaceholderAPI\expansions
#完成后输入/papi reload
Depend-Expansions:
- 'player'
Tasks
- 自定义周期性任务
- tikTok 任务ID
- period 执行周期: 单位( tick )
- task 任务组: 可加入条件
Tasks:
tikTok:
period: 20
task:
- condition: 'check papi *%player_health% <= *10'
actions:
- 'sound: BLOCK_NOTE_BLOCK_BIT-1-2'
Functions
- 内置的自定义脚本变量
- 通过 ${ID_参数_参数} 的方式可以调用=
- 需要有JavaScript基础,不做教程
- health 脚本变量: ${health}
Functions:
health: |-
function math(){
return player.getHealth()
}
math()