CMB - Custom Mpp Buttons by gtnntg

Custom buttons for Multiplayer Piano with panel navigation

Verze ze dne 06. 02. 2024. Zobrazit nejnovější verzi.

Autor
Georgiy gtnntg
Hodnocení
0 0 0
Verze
0.0.1
Vytvořeno
05. 02. 2024
Aktualizováno
06. 02. 2024
Size
13,2 KB
Licence
GPL-3.0-or-later
Spustit na

дополнительная информация ещё не готово

внешний вид

черный прозрачный фон панели как белый текст


Добавление своей панели

Чтобы добавить свою собственную панель, скопируйте и вставьте следующий код в соответствующий раздел в скрипте:

    {
        title: 'Your Panel Title',
        left: '10px', // Adjust the position as needed
        top: '50px',  // Adjust the position as needed
        categories: [
            // Ваши категории с кнопками добавляются здесь
        ]
    }
    

Добавление категории в панели

Для добавления категории в вашу панель скопируйте и вставьте следующий код в соответствующий раздел в коде панели:

    {
        title: 'Your Category Title',
        buttons: [
            // Ваши кнопки добавляются здесь
        ]
    }
    

Добавление кнопки в категорию

Для добавления кнопки в вашу категорию скопируйте и вставьте следующий код в соответствующий раздел в коде категории:

    { name: 'Button 1', action: () => sendChat('Button 2.1 pressed') },
    

итог

в этом примере показано классическая структура кода после 1 идет 2 если 2 последняя там и нету запятой если вы хотите 3 тогда вам надо скопировать первую вставить между последней и 1 поменять все значения на которые вы хотите поменять и все:

    title: 'Panel 1',
                left: '10px',
                top: '50px',
                categories: [
                    {
                        title: '1',
                        buttons: [
                            { name: 'Button 1', action: () => sendChat('Button 1.1 pressed') },
                            { name: 'Button 2', action: () => sendChat('Button 1.2 pressed') },
                            { name: 'Button 3', action: () => sendChat('Button 1.3 pressed') }
                        ]
                    },
                    {
                        title: '2',
                        buttons: [
                            { name: 'Button 1', action: () => sendChat('Button 2.1 pressed') },
                            { name: 'Button 2', action: () => sendChat('Button 2.2 pressed') }
                        ]
                    },
                    {
                        title: '3',
                        buttons: [
                            { name: 'Button 1', action: () => sendChat('Button 3.1 pressed') },
                            { name: 'Button 2', action: () => sendChat('Button 3.2 pressed') }
                        ]
                    }
                ]
            },