anshuu v4
Key RequiredUniversal

anshuu v4

Universal Scriptanshuuji08anshuuji08 508 views 655 executesUpdated Sep 26, 2026
Unrated
00
Lua Script•258 lines (7746 chars)
--// ANSHUU V4 - Combined Advanced Spammer & RP System
--// Put this LocalScript in StarterPlayer > StarterPlayerScripts

local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local TextChatService = game:GetService("TextChatService")

local lplr = Players.LocalPlayer
local playerGui = lplr:WaitForChild("PlayerGui")

--------------------------------------------------
-- 1. CLEANUP OLD UI
--------------------------------------------------
local oldGui = playerGui:FindFirstChild("AnshuuV4")
if oldGui then oldGui:Destroy() end

local oldLoading = playerGui:FindFirstChild("AnshuuLoading")
if oldLoading then oldLoading:Destroy() end

--------------------------------------------------
-- 2. CHAT SENDER FUNCTION
--------------------------------------------------
local function sendChatMessage(msg)
	if msg == "" then return end

	-- Modern TextChatService (New Roblox Chat)
	if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then
		local generalChannel = TextChatService.TextChannels:FindFirstChild("RBXGeneral")
		if generalChannel then
			generalChannel:SendAsync(msg)
		end
	else
		-- Legacy ChatService (Old Roblox Chat)
		local chatEvent = ReplicatedStorage:FindFirstChild("DefaultChatSystemChatEvents")
		if chatEvent then
			local sayMessage = chatEvent:FindFirstChild("SayMessageRequest")
			if sayMessage then
				sayMessage:FireServer(msg, "All")
			end
		end
	end
end

--------------------------------------------------
-- 3. LOADING SCREEN + DETECTED BANNER
--------------------------------------------------
local loading = Instance.new("ScreenGui")
loading.Name = "AnshuuLoading"
loading.ResetOnSpawn = false
loading.Parent = playerGui

local loadFrame = Instance.new("Frame")
loadFrame.Size = UDim2.fromScale(1, 1)
loadFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
loadFrame.BackgroundTransparency = 0.4
loadFrame.Parent = loading

local loadingText = Instance.new("TextLabel")
loadingText.Size = UDim2.fromScale(1, 0.15)
loadingText.Position = UDim2.fromScale(0, 0.42)
loadingText.BackgroundTransparency = 1
loadingText.Text = "⚔️ ANSHUU V4 SPAMMER LOADING... ⚔️"
loadingText.TextColor3 = Color3.fromRGB(255, 255, 255)
loadingText.TextScaled = true
loadingText.Font = Enum.Font.GothamBold
loadingText.Parent = loadFrame

task.wait(2)

-- Banner Chat Message
sendChatMessage(string.rep("_", 165) .. " ⚔️ ANSHUU V4 SPAM USER DETECTED ⚔️")

loading:Destroy()

--------------------------------------------------
-- 4. RP NAME, BIO & RGB EVENT SYSTEM
--------------------------------------------------
local remoteFolder = ReplicatedStorage:FindFirstChild("RE")

if remoteFolder then
	local nameEvent = remoteFolder:FindFirstChild("1RPNam1eTex1t")
	local colorEvent = remoteFolder:FindFirstChild("1RPNam1eColo1r")

	-- RolePlay Name & Bio Setup
	if nameEvent then
		nameEvent:FireServer("RolePlayName", "⚔️ ANSHUU V4 ⚔️")
		nameEvent:FireServer("RolePlayBio", "Welcome dear " .. lplr.DisplayName .. " | ANSHUU V4 USER")
	end

	-- RGB Color Cycle Loop
	if colorEvent then
		task.spawn(function()
			local hue = 0
			while task.wait(0.5) do
				local rgbColor = Color3.fromHSV(hue, 1, 1)
				colorEvent:FireServer("PickingRPNameColor", rgbColor)
				colorEvent:FireServer("PickingRPBioColor", rgbColor)

				hue += 0.01
				if hue > 1 then hue = 0 end
			end
		end)
	end
end

--------------------------------------------------
-- 5. MAIN SPAMMER GUI
--------------------------------------------------
local gui = Instance.new("ScreenGui")
gui.Name = "AnshuuV4"
gui.ResetOnSpawn = false
gui.IgnoreGuiInset = true
gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
gui.Parent = playerGui

local panel = Instance.new("Frame")
panel.Name = "Panel"
panel.Size = UDim2.new(0, 420, 0, 280)
panel.Position = UDim2.new(0.5, -210, 0.5, -140)
panel.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
panel.BackgroundTransparency = 0.15
panel.BorderSizePixel = 0
panel.ZIndex = 10
panel.Parent = gui

-- Title
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, -45, 0, 40)
title.Position = UDim2.new(0, 10, 0, 5)
title.BackgroundTransparency = 1
title.Text = "⚔️ ANSHUU V4 SPAMMER"
title.TextColor3 = Color3.fromRGB(255, 255, 255)
title.TextScaled = true
title.Font = Enum.Font.GothamBold
title.ZIndex = 11
title.Parent = panel

-- Minimize & Reopen Buttons
local minBtn = Instance.new("TextButton")
minBtn.Size = UDim2.new(0, 35, 0, 35)
minBtn.Position = UDim2.new(1, -40, 0, 5)
minBtn.Text = "-"
minBtn.TextScaled = true
minBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
minBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
minBtn.ZIndex = 12
minBtn.Parent = panel

local reopenBtn = Instance.new("TextButton")
reopenBtn.Name = "OpenButton"
reopenBtn.Size = UDim2.new(0, 100, 0, 40)
reopenBtn.Position = UDim2.new(0, 10, 1, -50)
reopenBtn.Text = "OPEN"
reopenBtn.TextScaled = true
reopenBtn.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
reopenBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
reopenBtn.Visible = false
reopenBtn.ZIndex = 20
reopenBtn.Parent = gui

minBtn.Activated:Connect(function()
	panel.Visible = false
	reopenBtn.Visible = true
end)

reopenBtn.Activated:Connect(function()
	panel.Visible = true
	reopenBtn.Visible = false
end)

-- Message Box
local textbox = Instance.new("TextBox")
textbox.Name = "MessageBox"
textbox.Size = UDim2.new(0.9, 0, 0, 45)
textbox.Position = UDim2.new(0.05, 0, 0.22, 0)
textbox.PlaceholderText = "Enter text..."
textbox.Text = ""
textbox.TextScaled = true
textbox.ClearTextOnFocus = false
textbox.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
textbox.TextColor3 = Color3.fromRGB(255, 255, 255)
textbox.ZIndex = 11
textbox.Parent = panel

-- Status Display
local status = Instance.new("TextLabel")
status.Name = "Status"
status.Size = UDim2.new(0.9, 0, 0, 35)
status.Position = UDim2.new(0.05, 0, 0.48, 0)
status.BackgroundTransparency = 1
status.Text = "STATUS: READY"
status.TextColor3 = Color3.fromRGB(0, 255, 150)
status.TextScaled = true
status.Font = Enum.Font.GothamBold
status.ZIndex = 11
status.Parent = panel

-- Start / Stop Buttons
local start = Instance.new("TextButton")
start.Size = UDim2.new(0, 100, 0, 40)
start.Position = UDim2.new(0.2, 0, 0.75, 0)
start.Text = "START"
start.TextScaled = true
start.BackgroundColor3 = Color3.fromRGB(0, 150, 0)
start.TextColor3 = Color3.fromRGB(255, 255, 255)
start.ZIndex = 11
start.Parent = panel

local stop = Instance.new("TextButton")
stop.Size = UDim2.new(0, 100, 0, 40)
stop.Position = UDim2.new(0.55, 0, 0.75, 0)
stop.Text = "STOP"
stop.TextScaled = true
stop.BackgroundColor3 = Color3.fromRGB(150, 0, 0)
stop.TextColor3 = Color3.fromRGB(255, 255, 255)
stop.ZIndex = 11
stop.Parent = panel

--------------------------------------------------
-- 6. ADVANCED CHAT SPAM ENGINE (Ash Logic Integrated)
--------------------------------------------------
local selectedSymbol = "@"

local words = {
	"RAGE", "GT7", "CQ", "ARES", "DESK", "GARV", "LEVI", "ASHU", "GENIUS", "SNIPER",
	"BOT", "TREE", "CHAIR", "MOBILE", "PC", "COMPUTER", "TAB", "IPHONE", "EXTREME"
}

local spamming = false

start.Activated:Connect(function()
	if spamming then return end
	spamming = true

	status.Text = "STATUS: SPAMMER RUNNING 🔥"
	status.TextColor3 = Color3.fromRGB(255, 200, 0)

	task.spawn(function()
		while spamming do
			local userText = textbox.Text
			if userText == "" then
				userText = "ANSHUU V4"
			end

			-- Ash Spammer Message Format
			local spamMessage = string.rep(selectedSymbol, 165) .. " " .. userText .. " TMKX ME " .. words[math.random(1, #words)]
			sendChatMessage(spamMessage)

			task.wait(3)
		end
	end)
end)

stop.Activated:Connect(function()
	spamming = false
	status.Text = "STATUS: STOPPED 🛑"
	status.TextColor3 = Color3.fromRGB(255, 50, 50)
end)

Features & Information

spammer by anshuu divine spammer wolf vivek anshuu spammer

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts