ошибка

Fasz fiatal

Активный
Автор темы
291
61
Версия MoonLoader
Другое
решил попробовать с радиальным меню поиграться и выдает такую ошибку ":1: '=' expected"
вот код:
local imgui = require 'imgui'
local pie = require 'imgui_piemenu'
local key = require 'vkeys'

local piemenu = imgui.ImBool(false)

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    
    while true do
        wait(0)
        imgui.Process = piemenu.v
        if isJustKeyPressed(VK_K) then
            piemenu.v = not piemenu.v
        end
    end
end

function imgui.OnDrawFrame()
    if piemenu.v then
        imgui.OpenPopup('PieMenu')
        if pie.BeginPiePopup('PieMenu', 1) then
        if pie.PieMenuItem('Test1') then end
        if pie.PieMenuItem('Test2') then end
        --if pie.PieMenuItem('Test5') then end
        if pie.PieMenuItem('Test3', false) then end
        if pie.BeginPieMenu('Sub') then
            if pie.BeginPieMenu('Sub sub\nmenu') then
            if pie.PieMenuItem('SubSub') then end
            if pie.PieMenuItem('SubSub2') then end
            pie.EndPieMenu()
            end
            if pie.PieMenuItem('TestSub') then end
            if pie.PieMenuItem('TestSub2') then end
        pie.EndPieMenu()
        end
        pie.EndPiePopup()
        end
    end
end
 

Fasz fiatal

Активный
Автор темы
291
61
Ты уверен что сдесь где-то ошибка? Голову ломаю и не могу понять где
я тоже понять не могу, пытался эту ошибку искать в гугле, но успеха особо не принесло так как есть какие хочешь вариации с символами, после которых ожидается, но у меня таковых нет. И да, выдает ошибку именно этого скрипта, а не библиотеки или еще чего либо
 

Fasz fiatal

Активный
Автор темы
291
61
Пересоздай файл луа, у меня такое было. Скорее всего из за названия самого луа файла он выдаёт такую ошибку (не используй специальные символы в названии луа файла)
это помогло + немного переписал код