本帖最后由 XJue_DaDa 于 2019-6-11 09:57 编辑
GuiShopManager
GuiShopManager允许玩家通过点击背包内的物品来打开商店/菜单面板。 这是一个BossShopPro附属插件。
你想要一个功能强大且免费的GUI插件吗? BossShop了解一下。
特点:
- 单击特定的物品打开商店菜单。
- 支持 BossShopPro 所支持的所有物品类型(包括变量)。
- 设置物品在玩家背包中的位置。
- 很多不同的可选设置。
- 你可以将命令/玩家命令绑定到物品。
- 支持多世界。
设置:
- JoinDelay: 当玩家加入游戏之后,插件将等待指定时间之后给予物品(时间以毫秒为单位)。
- AllowPlaceItems: 允许放置物品。
- AllowDropItems: 允许丢弃物品。
- AllowMoveItems: 允许在背包中移动物品。
- AcceptLeftClick: 当玩家手持物品左键时执行操作。
- DropItemsOnDeath: 如果设置为false,玩家死亡的时候不会丢弃物品。
- GetItemsOnRespawn: 在玩家重生时给予物品。
- ClearInvOnJoin: 在添加本插件物品之前清空背包。
- ClearInvOnWorldChange: 当传送到另一个世界的时候清空背包。
命令:
- /GSM reload - 重载插件
- /GSM items - 列出所有插件物品
- /GSM give <ItemName> [Player] - 给予插件物品
权限:
- GUIShopManager.Reload
- GUIShopManager.Items
- GUIShopManager.Give
如何添加更多动作?
物品项目设置如下:
- BossShopMenu:
- Look:
- - name:&6[o] &4&lBossShop &r&6Menu &6[o]
- - lore:&7Right Click to open the Menu!
- - type:BOOK
- - amount:1
- GiveOnJoin: true
- InventoryLocation: 1
- OpenShop: menu
复制代码 如果要添加命令或者是玩家命令,只需要加入一行配置:
- #Example 1
- Command:
- - fly %player%
- #Example 2
- PlayerCommand:
- - spawn
复制代码 理论上,一个物品可以添加多个动作。
如果使用世界限制物品?
- BossShopMenu:
- Look:
- - name:&6[o] &4&lBossShop &r&6Menu &6[o]
- - lore:&7Right Click to open the Menu!
- - type:BOOK
- - amount:1
- GiveOnJoin: true
- InventoryLocation: 1
- OpenShop: menu
- World: world1:world2:world3
复制代码 只需要在物品项中添加world行就可以了。
|
|