Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

[Nl] Проблема в скрипте

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
12 Фев 2021
Сообщения
123
Реакции
21
Здравствуйте я новичок в скриптинге. Изучил чужие скрипты и луа апи. Вроде как сделал все правильно, но по непонятным причинам очень простой скрипт отказывается работать. Подскажите пожалуйста как пофиксить и с чего начинать писать скрипты.


Скрипт:

Код:
Expand Collapse Copy
ui.sidebar("Test","star")

local RemoveSc = ui.find("Visuals", "World", "Main", "Override Zoom", "Scope Overlay")

test = ui.create("Main","Main")

local testfunction = test:switch("Enable Test")

local function eblan()

    if testfunction:get() then
        RemoveSc:set("Remove all")
    else if testfunction:get() == false then
        RemoveSc:set("Remove Overlay")
    end
    
end
end
 
Здравствуйте я новичок в скриптинге. Изучил чужие скрипты и луа апи. Вроде как сделал все правильно, но по непонятным причинам очень простой скрипт отказывается работать. Подскажите пожалуйста как пофиксить и с чего начинать писать скрипты.


Скрипт:

Код:
Expand Collapse Copy
ui.sidebar("Test","star")

local RemoveSc = ui.find("Visuals", "World", "Main", "Override Zoom", "Scope Overlay")

test = ui.create("Main","Main")

local testfunction = test:switch("Enable Test")

local function eblan()

    if testfunction:get() then
        RemoveSc:set("Remove all")
    else if testfunction:get() == false then
        RemoveSc:set("Remove Overlay")
    end
   
end
end
функу в коллбек засунь
 
во-первых он прав, во-вторых в данном случае можно просто else использовать
code_language.lua:
Expand Collapse Copy
testfunction:set_callback( function( ref )
    RemoveSc:override( ref:get( ) and "Remove All" or "Remove Overlay" )
end )
 
Назад
Сверху Снизу