Skip to content
RoRoScripts
ConsoleCopyButton preview
UnknownUniversal

ConsoleCopyButton

Script
Universal ScriptLordi_scripts
Views
2M
Likes
30
Dislikes
1
Added
Script
local hui=game:GetService("CoreGui")
local govno=game:GetService("RunService")
local zalupa=game:GetService("TextService")
local function penis()
local dcmaster=hui:FindFirstChild("DevConsoleMaster")
if not dcmaster then return end
local dcwindow=dcmaster:FindFirstChild("DevConsoleWindow")
if not dcwindow then return end
local dcui=dcwindow:FindFirstChild("DevConsoleUI")
if not dcui then return end
local mainview=dcui:FindFirstChild("MainView")
if not mainview then return end
local clientlog=mainview:FindFirstChild("ClientLog")
if not clientlog then return end
local function addbaton(popka)
if popka:FindFirstChild("1") then return end
local baton=Instance.new("TextButton")
baton.Name="1"
baton.Size=UDim2.new(0,30,0,20)
baton.BackgroundTransparency=1
baton.Text="[C]"
baton.TextColor3=popka.TextColor3
baton.Font=popka.Font
baton.TextSize=popka.TextSize
baton.TextTransparency=0.5
baton.TextXAlignment=Enum.TextXAlignment.Left
baton.Parent=popka
local conn
conn=govno.RenderStepped:Connect(function()
if not baton.Parent then
conn:Disconnect()
return
end
local tb=popka.TextBounds
if tb.X>0 then
baton.AnchorPoint=Vector2.new(0,0.5)
if string.find(popka.Text,"\n") then
local last=popka.Text:match("([^\n]*)$")
local size=zalupa:GetTextSize(last,popka.TextSize,popka.Font,Vector2.new(popka.AbsoluteSize.X,math.huge))
baton.Position=UDim2.new(0,size.X+5,1,-popka.TextSize/2)
else
baton.Position=UDim2.new(0,tb.X+5,0.5,0)
end
conn:Disconnect()
end
end)
baton.MouseEnter:Connect(function() baton.TextTransparency=0 end)
baton.MouseLeave:Connect(function() baton.TextTransparency=0.5 end)
baton.MouseButton1Click:Connect(function()
setclipboard(popka.Text)
baton.Text="[✓]"
task.wait(0.3)
baton.Text="[C]"
end)
end
local function findpopka(obj)
for _,popka in pairs(obj:GetDescendants()) do
if popka:IsA("TextLabel") and not popka:FindFirstChild("1") then
addbaton(popka)
end
end
end
for _,frame in pairs(clientlog:GetChildren()) do
if frame:IsA("Frame") or frame:IsA("ScrollingFrame") then
findpopka(frame)
end
end
clientlog.ChildAdded:Connect(function(child)
task.wait(0.15)
if child then findpopka(child) end
end)
clientlog.DescendantAdded:Connect(function(desc)
if desc:IsA("TextLabel") and not desc:FindFirstChild("1") then
task.wait(0.05)
addbaton(desc)
end
end)
end
penis()
local timer=0
govno.Heartbeat:Connect(function(delta)
timer=timer+delta
if timer>1 then
timer=0
local m=hui:FindFirstChild("DevConsoleMaster")
if m and m:FindFirstChild("DevConsoleWindow") then penis() end
end
end)

Features

  • oh… and here’s my telegram channel (-_-) t.me/lordi_scripts