
D3MONICxKIRA SPAMMER
Script hubUploaded byDescription
local p=game.Players.LocalPlayer;local C=game:GetService("CoreGui");local T=game:GetService("TweenService");local TC=game:GetService("TextChatService");local R=game:GetService("ReplicatedStorage");local function d(m)pcall(function()TC.TextChannels.RBXGeneral:SendAsync("[KIRA] "..m)end)end;local function s(m)if not m or m==""then return end;pcall(function()local t=game:GetService("TextChatService");local g=t:FindFirstChild("TextChannels")and t.TextChannels:FindFirstChild("RBXGeneral");if g then g:SendAsync(m)else local b=t:FindFirstChild("ChatInputBarConfiguration");if b and b.TargetTextChannel then b.TargetTextChannel:SendAsync(m)end end end);pcall(function()R.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(m,"All")end)end;local UE=true;local function strip(st)local c="";for ch in string.gmatch(st,"[%z\1-\127\194-\244][\128-\191]*")do if#ch==1 then c=c..ch end end;return c:gsub("%s+"," "):match("^%s*(.-)%s*$")or c end;local function build(b,t,pt)local p=(pt and pt~="")and pt or"@";if not UE then p=strip(p)==""and"@"or strip(p)end;local fl=string.upper(UE and b or strip(b));if t and t~=""then local ut=string.upper(t);fl=UE and"🎯 "..ut.." 👉 "..fl or ut.." -> "..fl end;local repeatedPattern;if repCount and repCount>0 then repeatedPattern=string.rep(p,repCount)else local ulen=utf8.len(fl)or#fl;local rem=143-ulen;local plen=utf8.len(p)or#p;local rc=math.max(2,math.floor(rem/plen));repeatedPattern=string.rep(p,rc)end;local pl=repeatedPattern.." "..fl;local tlen=utf8.len(pl)or#pl;if tlen>145 then local ei=utf8.offset(pl,146);if ei then return string.sub(pl,1,ei-1)else return string.sub(pl,1,145)end end;return pl end local active=false;local hyper=false;local currentMode="ENGLISH Roast";local slotCounter=0;local target="TMX";local pattern="@";local delay=0.8;local B1,B2,B3,PB,DB;local lastN=0;local lastH=0;local targets={"TMX","Player2","Player3","Player4"};local currT=1 local repCount=0 -- new variable -- ========== RB Color Mode ========== local colorMode = "rainbow" -- "rainbow" or "custom" local customPalette = { Color3.fromRGB(0,0,0), -- black Color3.fromRGB(255,0,0), -- red Color3.fromRGB(128,0,0), -- maroon Color3.fromRGB(128,0,32) -- burgundy } local function lerpColor(a,b,t) return Color3.new(a.r+(b.r-a.r)*t, a.g+(b.g-a.g)*t, a.b+(b.b-a.b)*t) end local function getCustomColor(phase) local seg = phase * (#customPalette - 1) local idx1 = math.floor(seg) local idx2 = math.min(idx1+1, #customPalette-1) local frac = seg - idx1 return lerpColor(customPalette[idx1+1], customPalette[idx2+1], frac) end -- Set Brookhaven RP name once local function setRPName() local success, err = pcall(function() local RE = game:GetService("ReplicatedStorage"):WaitForChild("RE") local NameRemote = RE:WaitForChild("1RPNam1eTex1t") local ColorRemote = RE:WaitForChild("1RPNam1eColo1r") NameRemote:FireServer("RolePlayName", "ᴋ1ʀA SᴘaᴍM3ʀ") ColorRemote:FireServer("PickingRPNameColor", Color3.fromRGB(255,255,255)) -- Start color loop task.spawn(function() local speed = 2.0 local startTime = tick() while true do local phase = ((tick() - startTime) % speed) / speed local color if colorMode == "rainbow" then color = Color3.fromHSV(phase, 1, 1) else color = getCustomColor(phase) end colorMode="ra

![[2 Player] Guess The Person](/images/script/88989028816809-1788106539182.png)



Moondiety Script | 17+ supported Games


