Run it
Copy the script and paste it into your executor.
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = { Enabled = , FolderName = },
KeySystem =
})
player = .Players.LocalPlayer
RunService = :()
rainbowActive =
selectedColor = .(, , )
(color)
touchGui = player.PlayerGui:()
touchGui
_, obj (touchGui:())
obj:() obj:()
obj.ImageColor3 = color
MainTab = Window:(, )
MainTab:()
MainTab:({
Name = ,
CurrentValue = ,
Callback = (Value) rainbowActive = Value ,
})
MainTab:({
Name = ,
Callback = () rainbowActive = ; selectedColor = .(, , ); (selectedColor) ,
})
MainTab:()
colors = {
{, .(, , )},
{, .(, , )},
{, .(, , )},
{, .(, , )},
{, .(, , )},
{, .(, , )},
{, .(, , )},
{, .(, , )},
{, .(, , )},
{, .(, , )},
{, .(, , )},
{, .(, , )},
{, .(, , )}
}
_, data (colors)
MainTab:({
Name = data[],
Callback = ()
rainbowActive =
selectedColor = data[]
(selectedColor)
,
})
CreditsTab = Window:(, )
CreditsTab:({
Title = ,
Content =
})
hue =
RunService.RenderStepped:(()
rainbowActive
hue = hue + ; hue > hue =
(.(hue, , ))
(selectedColor)
)
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
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

Universal