最MC论坛

标题: [经济][传送][综合][娱乐]AnimatedMenu —— 支持papi的动画菜单[1.8-1.9] [打印本页]

作者: Stay_adorable    时间: 2016-10-14 18:38
标题: [经济][传送][综合][娱乐]AnimatedMenu —— 支持papi的动画菜单[1.8-1.9]
本帖最后由 Stay_adorable 于 2016-10-14 18:39 编辑

AnimatedMenu


需要AnimationLib?
你曾经在一个大型服务器,它有一个动画服务器菜单?
你的服务器也一直想要,但不要如何代码?
然后这个插件就是适合你的!        



特性

- 没有限制的菜单

- 动画的菜单标题

- 动画的菜单物品,Lore

- 动画菜单可以分行

- 动态菜单可以设置快键命令

- 占位符PlaceholderAPI的支持

- 支持多个命令执行

- 可装逼,逼格

- 自动检查更新

- 更多

配置(已汉化)

Inventories:
    Test:
        #菜单的标题
        Menu-Name: 'Test'
        #打开菜单的物品
        Menu-Opener: diamond-block
        #菜单物品的展示名
        Menu-Opener-Name: '&a&l菜单'
        #菜单的lore
        Menu-Opener-Lore:
        - '&a点我!'
        #打开菜单声音设置
        Open-Sound: arrow-hit
        #设置为1,如果你不知道那是什么就不要调
        Open-Sound-Pitch: 1
        #多少行的菜单(最多2行)
        Rows: 1
        #打开菜单的快键命令
        Command: 'opentest'
        #物品列表
        Items:
            #这个项可以任意一个名字
            Example-item:
                #物品的位置(0=第1个位置,1=第2个位置...)
                Slot: 0
                #物品显示的名字
                Name: '&6测试'
                #物品显示的方块ID
                Material: stone:1:0
                #点击物品执行的命令
                #无需在配置命令加/
                #特殊的一些:
                #'console: '是执行后台指令 比如: - 'console: spawn'
                #'server: ' 跨服(BungeeCord用)
                #'broadcast: ' 发送公告
                #'message: ' 来执行玩家说话 比如: - 'message: &6测试'
                Commands:
                - 'say hi'
                #点击执行的价格
                Price: 100
                #当玩家没有足够的钱时
                #发送提示给他告诉他没有足够的钱
                Price-Message: '&c你没有足够的钱'
                #关于物品的帧的数量?(未知)
                Frames: 3
                #帧之间的延迟
                Frame-Delay: 20
                #物品的lore
                #lore可以动态
                Lore:
                    #第一个lore
                    1:
                    - 'test'
                    - 'test2'
                    - 'test3'
                    #第二个
                    2:
                    - 'test2'
                    - 'test3'
                    - 'test'
                    #第三个
                    3:
                    - 'test3'
                    - 'test'
                    - 'test2'
            Another-item:
                Slot: 1
                #设置是否设置为动态
                Change-Name: true
                #设置动态的物品名字变化
                Name:
                  1: '&1Test'
                  2: '&2Test'
                  3: '&3Test'
                  4: '&4Test'
                #如果你想改变物品每一帧,设置为true,
                #如果你不想要它,你可以删除行或设置为false
                Change-Material: true
                #如果你要有动态的物品变化
                Material:
                    1: wool:1:11
                    2: wool:2:11
                    3: wool:3:11
                    4: wool:4:11
                #点击物品执行的命令
                Commands:
                - 'say hi'
                #执行命令的权限
                Permission: 'animatedmenu.item.test'
                #当玩家没有足够的权限时
                #发送提示给他告诉他没有足够的权限
                Permission-Message: '&4你没有足够的权限'
                #关于物品的帧的数量?(未知)
                Frames: 4
                #帧之间的延迟
                Frame-Delay: 5
                #需要的点券,需要前置 PlayerPoints 插件
                Points: 50
                #当玩家没有足够的点券时
                #发送提示给他告诉他没有足够的点券
                Points-Message: '&c你没有没有足够的点券!'
                #物品的lore
                #lore可以动态
                Lore:
                    1:
                    - 'test'
                    2:
                    - 'estt'
                    3:
                    - 'stte'
                    4:
                    - 'ttes'


前置插件

- PlaceholderAPI #占位符插件 下载地址
- PlayerPoints #玩家点券插件 下载地址
- Vault #经济插件 下载地址
- ProtocolLib #前置插件 下载地址

占位符插件
如果你想了解占位符插件请访问

http://www.zuimc.com/thread-54390-1-1.html
命令
<>为必填  []为选填
/animatedmenu -显示帮助菜单
/animatedmenu open <菜单名称> [玩家名字] -为某玩家打开指定的菜单
/animatedmenu reload -重新加载插件
/animatedmenu liem <菜单名字> [玩家名字] -得到一个打开菜单的物品


权限
animatedmenu.command.help -使用 /animatedmenu的权限
animatedmenu.command.reload -使用/ animatedmenu reload 的权限
animatedmenu.command.open -使用/ animatedmenu open 的权限
animatedmenu.command.open.other -让其他玩家打开一个菜单的权限
animatedmenu.* -所有权限
animatedmenu.economy -无需支付钱来买东西的权限
animatedmenu.points -无需支付点券来买东西的权限


下载
原帖下载

源代码

点我


更新记录

AnimatedMenu 版本2.5.4
- Fixed the motd check placeholder staying on the last motd when a server went offline.
- Made invalid placeholder values for the animated menu placeholder return a bit nicer value.

AnimatedMenu 版本2.5.3
- Fixed issue with menus being empty when they've just opened


AnimatedMenu 版本2.5.2
- This one really fixes the pre-1.9 error :/.






欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2