-- скрываем ванильную модель
vanilla_model.PLAYER:setVisible(false)
vanilla_model.CAPE:setVisible(false)
vanilla_model.ELYTRA:setVisible(false)
-- состояние
local wingsEnabled = true
-- ⚠️ ВАЖНО: проверь путь
local wings = models.model and models.model.Wings
if not wings then
print("❌ Wings НЕ найдены! Проверь путь models.model.Wings")
end
-- создаём кнопку ВСЕГДА
local action = action_wheel:newAction()
-- функция обновления текста
local function updateAction()
if wingsEnabled then
action:title("Wings: ON")
else
action:title("Wings: OFF")
end
end
-- переключение крыльев
local function toggleWings()
wingsEnabled = not wingsEnabled
if wings then
if wingsEnabled then
wings:setScale(1, 1, 1) -- включить
else
wings:setScale(0, 0, 0) -- выключить
end
end
updateAction()
end
-- настраиваем кнопку
action
:title("Wings: ON")
:item("minecraft:elytra")
:onLeftClick(function()
toggleWings()
end)
-- стартовое состояние
if wings then
wings:setScale(1, 1, 1)
end
updateAction()
print("✅ Script loaded, action wheel should work")