跳到主要内容

复合面板

复合面板的设置与常规面板非常相似,实质上是三个面板同时在箱子界面的不同区域显示。这三个区域分别为:箱子区域(顶部)、玩家物品栏区域(中部)和快捷栏区域(底部)。必须打开顶部面板才能打开另外两个面板,否则所有面板都不会打开。

注意

若需要在面板内对玩家物品栏进行操作时(例如在商店中给予玩家物品),此时不应使用复合面板,以确保物品能正常给予玩家。

创建复合面板

创建复合面板很简单。首先创建两到三个常规面板,并定义每个面板的显示区域。

每个区域有固定的最大行数限制:

  • 顶部(箱子界面):最多6行(54个格子)

  • 中部(玩家物品栏):最多3行(27个格子)

  • 底部(玩家快捷栏):最多1行(9个格子)

注意

如果某个面板配置的槽位数超过对应区域的最大容量,超出的槽位将不会显示。

提示

建议将中部和底部面板设置为无法通过命令直接打开(将面板设置为nocommand类型),然后通过在顶部面板中使用open=命令来打开这两个面板。

参考以下配置示例:

commands-on-open:
- 'open= the_middle_panel {Middle}'
- 'open= the_bottom_panel {Bottom}'

如示例所示,你只需正常打开另外两个面板,同时在后面添加参数,通过花括号{}指定它们显示在中部和底部位置。