Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local UserHwid = game:GetService("RbxAnalyticsService"):GetClientId()
- local TimeToJoin = workspace:GetServerTimeNow()
- local LocalPlayer = game.Players.LocalPlayer
- _G.ststsaaaToggle = Enum.KeyCode.F7
- local function CreateUI<STRING...>()
- local ScreenGui = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local UserName = Instance.new("TextLabel")
- local UIListLayout = Instance.new("UIListLayout")
- local Hwid = Instance.new("TextLabel")
- local JoinTime = Instance.new("TextLabel")
- local DateTime_Text = Instance.new("TextLabel")
- local UserStats = Instance.new("TextLabel")
- ScreenGui.Parent = game:FindFirstChild('CoreGui') or game.Players.LocalPlayer:WaitForChild("PlayerGui")
- Frame.Parent = ScreenGui
- Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Frame.BackgroundTransparency = 1.000
- Frame.BorderColor3 = Color3.fromRGB(0, 0, 0)
- Frame.BorderSizePixel = 0
- Frame.Position = UDim2.new(0.799753308, 0, 0.799932063, 0)
- Frame.Size = UDim2.new(0.200000003, 0, 0.200000003, 0)
- UserName.Name = "UserName"
- UserName.Parent = Frame
- UserName.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- UserName.BackgroundTransparency = 1.000
- UserName.BorderColor3 = Color3.fromRGB(0, 0, 0)
- UserName.BorderSizePixel = 0
- UserName.Size = UDim2.new(1, 0, 0.100000001, 0)
- UserName.Font = Enum.Font.ArialBold
- UserName.Text = "User: Name"
- UserName.TextColor3 = Color3.fromRGB(255, 255, 255)
- UserName.TextScaled = true
- UserName.TextSize = 14.000
- UserName.TextWrapped = true
- UserName.TextXAlignment = Enum.TextXAlignment.Left
- UserName.RichText = true
- UIListLayout.Parent = Frame
- UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Right
- UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
- UIListLayout.VerticalAlignment = Enum.VerticalAlignment.Bottom
- UIListLayout.Padding = UDim.new(0, 3)
- Hwid.Name = "Hwid"
- Hwid.Parent = Frame
- Hwid.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Hwid.BackgroundTransparency = 1.000
- Hwid.BorderColor3 = Color3.fromRGB(0, 0, 0)
- Hwid.BorderSizePixel = 0
- Hwid.Size = UDim2.new(1, 0, 0.100000001, 0)
- Hwid.Font = Enum.Font.ArialBold
- Hwid.Text = "HardwareId-(Roblox):"
- Hwid.TextColor3 = Color3.fromRGB(255, 255, 255)
- Hwid.TextScaled = true
- Hwid.TextSize = 14.000
- Hwid.TextWrapped = true
- Hwid.TextXAlignment = Enum.TextXAlignment.Left
- Hwid.RichText = true
- JoinTime.Name = "JoinTime"
- JoinTime.Parent = Frame
- JoinTime.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- JoinTime.BackgroundTransparency = 1.000
- JoinTime.BorderColor3 = Color3.fromRGB(0, 0, 0)
- JoinTime.BorderSizePixel = 0
- JoinTime.Size = UDim2.new(1, 0, 0.100000001, 0)
- JoinTime.Font = Enum.Font.ArialBold
- JoinTime.Text = "Join-Time: 0"
- JoinTime.TextColor3 = Color3.fromRGB(255, 255, 255)
- JoinTime.TextScaled = true
- JoinTime.TextSize = 14.000
- JoinTime.TextWrapped = true
- JoinTime.TextXAlignment = Enum.TextXAlignment.Left
- JoinTime.RichText = true
- DateTime_Text.Name = "DateTime_Text"
- DateTime_Text.Parent = Frame
- DateTime_Text.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DateTime_Text.BackgroundTransparency = 1.000
- DateTime_Text.BorderColor3 = Color3.fromRGB(0, 0, 0)
- DateTime_Text.BorderSizePixel = 0
- DateTime_Text.Size = UDim2.new(1, 0, 0.100000001, 0)
- DateTime_Text.Font = Enum.Font.ArialBold
- DateTime_Text.Text = "Date: 0"
- DateTime_Text.TextColor3 = Color3.fromRGB(255, 255, 255)
- DateTime_Text.TextScaled = true
- DateTime_Text.TextSize = 14.000
- DateTime_Text.TextWrapped = true
- DateTime_Text.TextXAlignment = Enum.TextXAlignment.Left
- DateTime_Text.RichText = true
- UserStats.Name = "UserStats"
- UserStats.Parent = Frame
- UserStats.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- UserStats.BackgroundTransparency = 1.000
- UserStats.BorderColor3 = Color3.fromRGB(0, 0, 0)
- UserStats.BorderSizePixel = 0
- UserStats.Size = UDim2.new(1, 0, 0.100000001, 0)
- UserStats.Font = Enum.Font.ArialBold
- UserStats.Text = "UserStats: Safe"
- UserStats.TextColor3 = Color3.fromRGB(255, 255, 255)
- UserStats.TextScaled = true
- UserStats.TextSize = 14.000
- UserStats.TextWrapped = true
- UserStats.TextXAlignment = Enum.TextXAlignment.Left
- UserStats.RichText = true
- return UserName,Hwid,JoinTime,DateTime_Text,UserStats,ScreenGui
- end
- local function NewRichText<RICH...>(Target, color):(string?)
- local c1 = math.floor(color.R * 255)
- local c2 = math.floor(color.G * 255)
- local c3 = math.floor(color.B * 255)
- local main = tostring(c1) .. "," .. tostring(c2) .. "," .. tostring(c3)
- local formattedText = '<font color="rgb(' .. main .. ')">' .. tostring(Target) .. '</font>'
- return formattedText
- end
- local UserName,Hwid,JoinTime,DateTime_Text,UserStats,ScreenGui = CreateUI()
- Hwid.Text = "HardwareId-(Fake): "..tostring(NewRichText(tostring(UserHwid):lower(),Color3.fromRGB(255, 0, 4)))
- local StatsUser = "Safe"
- local statscolor = Color3.fromRGB(26, 255, 0)
- if LocalPlayer.DisplayName == LocalPlayer.Name then
- UserName.Text = "User: "..tostring(NewRichText(LocalPlayer.Name,Color3.fromRGB(34, 255, 0)))
- else
- UserName.Text = "User: "..tostring(NewRichText(LocalPlayer.Name,Color3.fromRGB(34, 255, 0)))..tostring(" | ")..tostring(NewRichText(LocalPlayer.DisplayName,Color3.fromRGB(255, 234, 0)))
- end
- local startTime = os.clock()
- local totalSeconds = workspace:GetServerTimeNow()
- local date = os.date("*t", totalSeconds)
- local year = date.year
- local month = date.month
- local day = date.day
- local hour = date.hour
- local minute = date.min
- local second = date.sec
- local join = string.format("%d-%02d-%02d | %02d:%02d:%02d", year, month, day, hour, minute, second)
- JoinTime.Text = "Join-Time: "..tostring(join)
- local function msg_Check(msg : string)
- msg = msg:lower()
- if msg:find(LocalPlayer.Name:lower()) or msg:find(LocalPlayer.DisplayName:lower()) then
- if msg:find('report') or msg:find('hack') or msg:find('exploit') then
- local main = (msg:find('report') and "Report") or (msg:find('hack') and "Have the user send you a message that you are a hack.") or (msg:find('exploit') and "Users see you are taking exploit.")
- StatsUser = "Risk | "..tostring(main)
- statscolor = Color3.fromRGB(255, 0, 4)
- end
- end
- end
- coroutine.wrap(function()
- while true do wait()
- pcall(function()
- local endTime = os.clock()
- local executionTime = endTime - startTime
- UserStats.Text = "UserStats: "..tostring(NewRichText(StatsUser,statscolor))
- local target = tostring(math.ceil(executionTime))
- DateTime_Text.Text = "Server-Time: "..tostring(NewRichText(target,Color3.fromRGB(255, 238, 0)))
- end)
- end
- end)()
- for i,v in ipairs(game:GetService('Players'):GetPlayers()) do
- v.Chatted:Connect(function(only)
- msg_Check(only)
- end)
- end
- game.Players.PlayerAdded:Connect(function(v)
- v.Chatted:Connect(function(only)
- msg_Check(only)
- end)
- end)
- return ScreenGui;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement