Помогите с ошибкой скрипта(своего)

Farmix

Новичок
Автор темы
1
0
Версия MoonLoader
.026-beta
Учил как работают аргументы и вылезла в консольке сампфункса такая ошибка:
[ML] (error) Test.lua: D:\Games\90K EDITION BY DAPO SHOW\moonloader\Test.lua:60: ')' expected near 'main_color_text'
[ML] (error) Test.lua: Script died due to an error. (05312D2C)

Lua:
require "lib.moonloader"

local tag = "(Hello, World!):"
local label = 0
local main_color = 0x59A90CE
local main_color_text = "(59A90CE)"
local white_color = "(FFFFFF)"


function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    
    sampRegisterChatCommand("normal", cmd_normal)
    sampRegisterChatCommand("optimal", cmd_optimal)
    
    if label == 1 then
                -- Условие 1
    sampAddChatMessage(tag .. "O Privet", 0xFFFF00)
    else
                -- Условие 2
    sampAddChatMessage(tag .. "O Privet", 0xFFFFFF)
    end
    
    --sampAddChatMessage(tag .. "O Privet", 0xFFFF00)
    
    
    
    
    while true do
        wait(0)
        
        
    end
end
    
function cmd_normal(arg)
    sampAddChatMessage("Привет всем, вы создали команду (FFFFFF)/normal", main_color)
end

function cmd_optimal(arg)
    if #arg == 0 then
        sampAddChatMessage("Привет, вы ввели команду но не ввели аргумент :(", main_color)
    else
        sampAddChatMessage("Привет! Вы ввели команду и ввели аргумент: (FFFFFF)" .. arg, main_color)
    end
end

function cmd_cool(arg)
    var1, var2 = string.match(arg, "(.+) (.+)")
    if var1 == nil or var1 == "" then
        sampAddChatMessage("У вас уже 2 аргумента, но вы их не ввели :(", main_color)
    else
        sampAddChatMessage("Вы ввели команду и 2 аргумента. 1ый: " .. white_color .. var1 .. ", " main_color_text .."2ой: " .. white_color .. var2, main_color)
    end
end