Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local backpack = player:FindFirstChildOfClass("Backpack") or player:WaitForChild("Backpack")
-- List of guns you want to apply the rainbow color to
local gunsToRainbow = {"AK-47", "M4A1", "Remington 870", "M9"}
-- Function to change the color of a gun to a rainbow pattern
local function applyRainbowColor(gun)
local hue = 0
while gun and gun.Parent do
hue = (hue + 0.01) % 1 -- Increase hue slightly each time for rainbow effect
local rainbowColor = .(hue, , )
_, part (gun:())
part:()
part.Color = rainbowColor
()
()
_, gunName (gunsToRainbow)
gun = backpack:(gunName) player.Character:(gunName)
gun
(() (gun) )
(gunName .. )
()Script

Prison Life