
Keyless Patched

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local Player = Players.LocalPlayer
local AnchorParts = workspace:WaitForChild("anchorparts")
local Baseplate = AnchorParts:WaitForChild("Baseplate")
local Basecharcha1 = AnchorParts:WaitForChild("Basecharcha1")
local Speed = 0.12
local Hue = 0
local function getPaintEvent()
local Character = Player.Character or Player.CharacterAdded:Wait()
local Tool = Character:FindFirstChild("Tarrodepintura")
or Player.Backpack:FindFirstChild("Tarrodepintura")
if not Tool then
Tool = Character:WaitForChild("Tarrodepintura", 10)
end
if Tool then
return Tool:WaitForChild("Remotes"):WaitForChild("ServerControls")
end
end
local Event = getPaintEvent()
if not Event then
warn("Equip paint tool.")
return
end
RunService.Heartbeat:Connect(function(dt)
Hue = (Hue + dt * Speed) % 1
local RainbowColor = Color3.fromHSV(Hue, 1, 1)
pcall(function()
Event:InvokeServer("PaintPart", {
Part = Baseplate,
Color = RainbowColor
})
end)
pcall(function()
Event:InvokeServer("PaintPart", {
Part = Basecharcha1,
Color = RainbowColor
})
end)
end)
Works but pls make a gui next