“模板:TrMenu目录”的版本间的差异
来自Purtmars Wikipedia —— 普特莫斯维基
(→目录) |
|||
第14行: | 第14行: | ||
<br> | <br> | ||
* '''<big>Settings</big>''' | * '''<big>Settings</big>''' | ||
+ | 快捷键模块 | ||
+ | :按下对应按键执行动作反应 | ||
<syntaxhighlight lang="kotlin" line="line"> | <syntaxhighlight lang="kotlin" line="line"> | ||
Shortcuts: | Shortcuts: | ||
− | Offhand: | + | # 副手键 |
+ | Offhand: 'open: Example' | ||
+ | # 潜行+副手键 | ||
Sneaking-Offhand: | Sneaking-Offhand: | ||
+ | # 条件 | ||
- condition: 'perm *trmenu.shortcut' | - condition: 'perm *trmenu.shortcut' | ||
+ | # 反应 | ||
execute: 'open: Example' | execute: 'open: Example' | ||
+ | # 条件未达到的反应 | ||
deny: 'return' | deny: 'return' | ||
+ | # 右键玩家 | ||
+ | # 菜单内第一个默认参数({0})为对方玩家ID,下同 | ||
Right-Click-Player: 'open: Profile' | Right-Click-Player: 'open: Profile' | ||
+ | # 潜行+右键玩家 | ||
Sneaking-Right-Click-Player: [ ] | Sneaking-Right-Click-Player: [ ] | ||
+ | # 左键点击生存背包以外的区域 | ||
PlayerInventory-Border-Left: [ ] | PlayerInventory-Border-Left: [ ] | ||
+ | # 右键点击生存背包以外的区域 | ||
PlayerInventory-Border-Right: [ ] | PlayerInventory-Border-Right: [ ] | ||
+ | # 中键点击生存背包以外的区域 | ||
PlayerInventory-Border-Middle: [ ] | PlayerInventory-Border-Middle: [ ] | ||
+ | </syntaxhighlight> | ||
+ | 注册命令模块 | ||
+ | :需要重启服务器 | ||
+ | ::可注册带有参数的指令 | ||
+ | ::可以执行TrMenu动作及kether | ||
+ | <syntaxhighlight lang="kotlin" line="line"> | ||
+ | RegisterCommands: | ||
+ | # 主命令( 自定义 ) | ||
+ | # 礼包领取,提供者: 劫( QQ:1503745098 ) | ||
+ | Gift: | ||
+ | aliases: [ pack ] | ||
+ | permission: null | ||
+ | execute: | ||
+ | - 'tell: &f输入 &cGift help &f获取帮助' | ||
+ | arguments: | ||
+ | help: | ||
+ | - 'tell: &fGift <key>\n &f获得礼包' | ||
+ | default: |- | ||
+ | if all [ not perm *default.kit check papi *%player_empty_slots% >= *1 ] | ||
+ | then { | ||
+ | command papi *"give %player_name% diamond 5" as op | ||
+ | command papi *"lp u %player_name% p set default.kit" as console | ||
+ | } else { | ||
+ | tell *你背包没有足够的空间领取礼包或者你已领取过该礼包 | ||
+ | } | ||
</syntaxhighlight> | </syntaxhighlight> |
2021年5月29日 (六) 16:59的版本
<- 返回社区
目录
- 公益配置
- 系统商城
Configurations
- Settings
快捷键模块
- 按下对应按键执行动作反应
1 Shortcuts:
2 # 副手键
3 Offhand: 'open: Example'
4 # 潜行+副手键
5 Sneaking-Offhand:
6 # 条件
7 - condition: 'perm *trmenu.shortcut'
8 # 反应
9 execute: 'open: Example'
10 # 条件未达到的反应
11 deny: 'return'
12 # 右键玩家
13 # 菜单内第一个默认参数({0})为对方玩家ID,下同
14 Right-Click-Player: 'open: Profile'
15 # 潜行+右键玩家
16 Sneaking-Right-Click-Player: [ ]
17 # 左键点击生存背包以外的区域
18 PlayerInventory-Border-Left: [ ]
19 # 右键点击生存背包以外的区域
20 PlayerInventory-Border-Right: [ ]
21 # 中键点击生存背包以外的区域
22 PlayerInventory-Border-Middle: [ ]
注册命令模块
- 需要重启服务器
- 可注册带有参数的指令
- 可以执行TrMenu动作及kether
1 RegisterCommands:
2 # 主命令( 自定义 )
3 # 礼包领取,提供者: 劫( QQ:1503745098 )
4 Gift:
5 aliases: [ pack ]
6 permission: null
7 execute:
8 - 'tell: &f输入 &cGift help &f获取帮助'
9 arguments:
10 help:
11 - 'tell: &fGift <key>\n &f获得礼包'
12 default: |-
13 if all [ not perm *default.kit check papi *%player_empty_slots% >= *1 ]
14 then {
15 command papi *"give %player_name% diamond 5" as op
16 command papi *"lp u %player_name% p set default.kit" as console
17 } else {
18 tell *你背包没有足够的空间领取礼包或者你已领取过该礼包
19 }