HomeGuides
GithubWeb site

SetMenuButtons

📘

Available

Client

Syntax

SetMenuButtons(name, buttons)

Parameters

VariableType
nameString
buttonsArray

Check AddMenu for buttons parameters

Exemple

exports.ft_libs:SetMenuButtons("ft_libs_menu_exemple", {
    {
        text = "Hello world callback",
        exec = {
            callback = message,
        },
    },
    {
        text = "Hello world Client event",
        exec = {
            eventClient = "ft_emples:MenuClientEvent",
        },
    },
    {
        text = "Hello world Server event",
        exec = {
            eventServer = "ft_emples:MenuServerEvent",
        },
    },
    {
        text = "Close menu",
        close = true,
    },
})
exports.ft_libs:SetMenuButtons(
    ["ft_libs_menu_exemple_1"] = {
        {
            text = "Hello world callback",
            exec = {
                callback = message,
            },
        },
        {
            text = "Hello world Client event",
            exec = {
                eventClient = "ft_emples:MenuClientEvent",
            },
        },
        {
            text = "Hello world Server event",
            exec = {
                eventServer = "ft_emples:MenuServerEvent",
            },
        },
        {
            text = "Close menu",
            close = true,
        },
    },
    ["ft_libs_menu_exemple_2"] = {
        {
            text = "Hello world callback",
            exec = {
                callback = message,
            },
        },
        {
            text = "Hello world Client event",
            exec = {
                eventClient = "ft_emples:MenuClientEvent",
            },
        },
        {
            text = "Hello world Server event",
            exec = {
                eventServer = "ft_emples:MenuServerEvent",
            },
        },
        {
            text = "Close menu",
            close = true,
        },
    },
})