Joystick and jump button colour
Key RequiredUniversal

Joystick and jump button colour

Universal ScriptAethTexAethTex 608 views 313 executesUpdated Jan 24, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Scriptâ€ĸ89 lines (2861 chars)
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

local Window = Rayfield:CreateWindow({
   Name = "AethTex Hub đŸ›Ąī¸",
   LoadingTitle = "AethTex Protocol Initializing...",
   LoadingSubtitle = "by Ahmas_dev & Gemini",
   ConfigurationSaving = { Enabled = true, FolderName = "AethTex_Config" },
   KeySystem = false
})

local player = game.Players.LocalPlayer
local RunService = game:GetService("RunService")
local rainbowActive = false
local selectedColor = Color3.fromRGB(255, 255, 255)

local function applyColor(color)
    local touchGui = player.PlayerGui:FindFirstChild("TouchGui")
    if touchGui then
        for _, obj in pairs(touchGui:GetDescendants()) do
            if obj:IsA("ImageLabel") or obj:IsA("ImageButton") then 
                obj.ImageColor3 = color 
            end
        end
    end
end

local MainTab = Window:CreateTab("Colors 🎨", 4483362458)

-- 🌈 THE SPECIAL MODES
MainTab:CreateSection("Special Modes")

MainTab:CreateToggle({
    Name = "🌈 Rainbow Mode",
    CurrentValue = false,
    Callback = function(Value) rainbowActive = Value end,
})

MainTab:CreateButton({
    Name = "âšĒ Normal (Reset)",
    Callback = function() rainbowActive = false; selectedColor = Color3.fromRGB(255, 255, 255); applyColor(selectedColor) end,
})

-- 🎨 YOUR CLASSIC COLOR LIST
MainTab:CreateSection("Classic Presets")

local colors = {
    {"âŦ› Black", Color3.fromRGB(0, 0, 0)},
    {"âŦ›âŦœ Gray", Color3.fromRGB(120, 120, 120)},
    {"đŸŸĨ Red", Color3.fromRGB(255, 0, 0)},
    {"đŸŸĢ Brown", Color3.fromRGB(139, 69, 19)},
    {"đŸŸĻâŦ› Midnight Blue", Color3.fromRGB(0, 10, 80)},
    {"đŸŸĒâŦ› Dark Purple", Color3.fromRGB(80, 0, 150)},
    {"📀đŸĒ™ Gold", Color3.fromRGB(255, 215, 0)},
    {"🔋🟩âŦœ Lime", Color3.fromRGB(191, 255, 0)},
    {"🟧 Orange", Color3.fromRGB(255, 165, 0)},
    {"🟨 Yellow", Color3.fromRGB(255, 255, 0)},
    {"🟩 Green", Color3.fromRGB(0, 255, 0)},
    {"đŸŸĻ Cyan", Color3.fromRGB(0, 255, 255)},
    {"â˜ī¸âŦœ White", Color3.fromRGB(255, 255, 255)}
}

for _, data in pairs(colors) do
    MainTab:CreateButton({
        Name = data[1],
        Callback = function()
            rainbowActive = false
            selectedColor = data[2]
            applyColor(selectedColor)
        end,
    })
end

-- â„šī¸ THE HISTORY TAB
local CreditsTab = Window:CreateTab("Info â„šī¸", 4483362458)
CreditsTab:CreateParagraph({
    Title = "The Legend of AethTex", 
    Content = "Made by Gemini AI and Ahmas_dev\n\nI was supposed to be making a fly script when Gemini AI accidentally changed the joystick and jump color to green. So I had the idea to make this script."
})

-- MAIN LOOP
local hue = 0
RunService.RenderStepped:Connect(function()
    if rainbowActive then
        hue = hue + 0.005; if hue > 1 then hue = 0 end
        applyColor(Color3.fromHSV(hue, 1, 1))
    else
        applyColor(selectedColor)
    end
end)

Features & Information

This script allowed you to make your joystick and jump button can be colour support classic joystick I'm running out of Idea so i make this

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts