辉 发表于 2021-2-4 22:10
怎么捆绑左键呢?
- /npcmd add essentials.fly fly -L
左键后,让玩家暂时拥有essentials.fly权限,并且执行指令fly
划重点,这里是左键执行指令
这是他文档中的内容
引用自https://www.mcbbs.net/thread-1002989-1-1.html
复制代码
- citizenscmd.* #获得所有权限
- 指令:/npcmd
- 作用:指令列表
- 权限:citizenscmd.npcmd
- 指令:/npcmd add <console | message | none | permission | server> 绑定的指令 -L
- 作用:给NPC绑定指令
- 权限:citizenscmd.add
- 例子:
- - /npcmd add console fly %player%
- 右键后,后台会执行指令/fly 右键的人的名字
- - /npcmd add message &b这是一句测试的话
- 右键后,发送一句话在玩家的聊天窗口
- - /npcmd add none fly
- 右键后,拥有essentials.fly权限的人会执行指令fly,反之则提示无权限
- - /npcmd add essentials.fly fly
- 右键后,让玩家暂时拥有essentials.fly权限,并且执行指令fly
- - /npcmd add essentials.fly fly -L
- 左键后,让玩家暂时拥有essentials.fly权限,并且执行指令fly
- 划重点,这里是左键执行指令
- - /npcmd add server lobby
- 右键传送到子服lobby
- 这是BC服的功能
- 指令:/npcmd remove <left | right> <id>
- 作用:删除NPC绑定的指令
- 权限:citizenscmd.remove
- 指令:/npcmd cooldown 秒数
- 作用:添加冷却时间 使用此指令的
- 权限:citizenscmd.cooldown
- 例子:/npcmd cooldown 100然后这个npc就会有100秒的冷却,从右键时开始算
- 指令:/npcmd reload
- 作用:重载插件
- 权限:citizenscmd.reload
- 指令:/npcmd list
- 作用:看看该NPC绑定了哪些指令
- 权限:citizenscmd.list
- 指令:/npcmd edit <cmd | perm> <left | right> <id> <新的指令/新的权限>
- 作用:编辑一个指令或者权限到NPC
- 权限:citizenscmd.edit
- 指令:/npcmd price <价格>
- 作用:让NPC在使用时收取金币
- 权限:citizenscmd.price
- #这个指令需要你安装vault以及任意一款经济插件,例如essentials
- 指令:/npcmd sound <sound> [volume] [pitch]
- 作用:让NPC在使用时发出音效
- 权限:citizenscmd.sound
/npcmd add permission 命令 -L