
Key Required VerifiedUniversal

local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local player = Players.LocalPlayer
-- Function to create achievement-style popup
local function createAchievementPopup(titleText, subtitleText, imageId)
local playerGui = player:WaitForChild("PlayerGui")
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "AchievementPopup"
screenGui.Parent = playerGui
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 300, 0, 80)
frame.Position = UDim2.new(0.5, -150, -0.1, 0)
frame.BackgroundColor3 = Color3.fromRGB(255,203,107)
frame.BorderSizePixel = 0
frame.AnchorPoint = Vector2.new(0.5,0)
frame.Parent = screenGui
local uistroke = Instance.new("UIStroke")
uistroke.Thickness = 2
uistroke.Transparency = 0.5
uistroke.Parent = frame
local image = Instance.new("ImageLabel")
image.Size = UDim2.new(0,80,0,80)
image.Position = UDim2.new(0,10,0,0)
image.BackgroundTransparency = 1
image.Image = imageId
image.Parent = frame
local title = Instance.new("TextLabel")
title.Size = UDim2.new(0,200,0,35)
title.Position = UDim2.new(0,100,0,10)
title.BackgroundTransparency = 1
title.Text = titleText
title.TextColor3 = Color3.fromRGB(50,50,50)
title.TextScaled = true
title.Font = Enum.Font.GothamBold
title.TextXAlignment = Enum.TextXAlignment.Left
title.Parent = frame
local subtitle = Instance.new("TextLabel")
subtitle.Size = UDim2.new(0,200,0,25)
subtitle.Position = UDim2.new(0,100,0,45)
subtitle.BackgroundTransparency = 1
subtitle.Text = subtitleText
subtitle.TextColor3 = Color3.fromRGB(30,30,30)
subtitle.TextScaled = true
subtitle.Font = Enum.Font.Gotham
subtitle.TextXAlignment = Enum.TextXAlignment.Left
subtitle.Parent = frame
-- Tween animation
local slideIn = TweenService:Create(frame, TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Position=UDim2.new(0.5,-150,0.05,0)})
local slideOut = TweenService:Create(frame, TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {Position=UDim2.new(0.5,-150,-0.1,0)})
slideIn:Play()
slideIn.Completed:Connect(function()
task.wait(3)
slideOut:Play()
slideOut.Completed:Connect(function()
screenGui:Destroy()
end)
end)
end
-- Function for balanced rainbow color
local function rainbowColorBalanced(t)
local r = math.sin(t*5)*0.5+0.5
local g = math.sin(t*5+2)*0.5+0.5
local b = math.sin(t*5+4)*0.5+0.5
r = math.clamp(r,0.2,0.9)
g = math.clamp(g,0.2,0.9)
b = math.clamp(b,0.2,0.9)
return Color3.new(r,g,b)
end
-- Apply rainbow effect
local function applyRainbow(char)
-- Left Arm
char['Left Arm'].ChildAdded:Connect(function(pp)
if pp.Name=="WaterPalm" then
local emitters = pp:WaitForChild('ConstantEmit'):GetChildren()
local trail = pp:WaitForChild('WaterTrail')
task.spawn(function()
local t=0
while pp.Parent do
local color = rainbowColorBalanced(t)
for _,v in pairs(emitters) do
v.Color = ColorSequence.new(color,color)
end
trail.Color = ColorSequence.new(color,color)
t = t + 0.05
task.wait(0.03)
end
end)
end
end)
-- Right Arm
char['Right Arm'].ChildAdded:Connect(function(pp)
if pp.Name=="WaterPalm" then
local emitters = pp:WaitForChild('ConstantEmit'):GetChildren()
local trail = pp:WaitForChild('WaterTrail')
task.spawn(function()
local t=0
while pp.Parent do
local color = rainbowColorBalanced(t)
for _,v in pairs(emitters) do
v.Color = ColorSequence.new(color,color)
end
trail.Color = ColorSequence.new(color,color)
t = t + 0.05
task.wait(0.03)
end
end)
end
end)
-- Effects
char.ChildAdded:Connect(function(pp)
if pp.Name=="Effects" then
task.spawn(function()
local t=0
while pp.Parent do
for _,v in pairs(pp:GetDescendants()) do
if v:IsA("ParticleEmitter") then
v.Color = ColorSequence.new(rainbowColorBalanced(t),rainbowColorBalanced(t))
end
end
t = t + 0.05
task.wait(0.03)
end
end)
end
end)
end
-- Check game
local char = player.Character or player.CharacterAdded:Wait()
if game.PlaceId ~= 10449761463 then
createAchievementPopup(
"Script Only Supports The Strongest Battlegrounds",
"Script will not run in this game.",
"rbxthumb://type=Asset&id=111082305955767&w=420&h=420"
)
else
createAchievementPopup(
"Use Garou",
"Script is running...",
"rbxthumb://type=Asset&id=121155219824087&w=420&h=420"
)
applyRainbow(char)
endNo comments yet for this script.



