Sends data to a webhook
It contains a Discord (or similar) webhook link. Loggers use these to send out your details.
Run it
Copy the script and paste it into your executor.
()
Players = :()
HttpService = :()
RunService = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
RIVALS_OK_URL =
RIVALS_WHITELIST_PL =
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.IgnoreGuiInset =
ScreenGui.DisplayOrder =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.Parent = LocalPlayer:()
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BackgroundTransparency =
MainFrame.BorderSizePixel =
MainFrame.Parent = ScreenGui
Corner = .()
Corner.CornerRadius = .(, )
Corner.Parent = MainFrame
Title = .()
Title.Name =
Title.Text =
Title.Size = .(, , , )
Title.Position = .(, , , )
Title.BackgroundTransparency =
Title.TextColor3 = .(, , )
Title.Font = .Font.GothamBold
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Title.Parent = MainFrame
Padding = .()
Padding.PaddingLeft = .(, )
Padding.Parent = Title
ScrollingFrame = .()
ScrollingFrame.Name =
ScrollingFrame.Size = .(, -, , -)
ScrollingFrame.Position = .(, , , )
ScrollingFrame.BackgroundTransparency =
ScrollingFrame.ScrollBarThickness =
ScrollingFrame.ScrollBarImageColor3 = .(, , )
ScrollingFrame.CanvasSize = .(, , , )
ScrollingFrame.Parent = MainFrame
UIListLayout = .()
UIListLayout.SortOrder = .SortOrder.LayoutOrder
UIListLayout.Padding = .(, )
UIListLayout.Parent = ScrollingFrame
playerEntries = {}
priorityPlayers = {}
(num)
(num):():(, ):():(, )
(player)
leaderstats = player:()
leaderstats
level = leaderstats:()
elo = leaderstats:()
streak = leaderstats:()
rank = leaderstats:()
{
Level = level level.Value ,
ELO = elo elo.Value ,
Streak = streak streak.Value ,
Rank = rank rank.Value ,
Name = player.Name,
DisplayName = player.DisplayName
}
(elo)
elo >=
elo >=
elo >=
(streak)
streak >=
streak >=
(player, stats)
success, err = (()
data = {
content = .. player.Name,
embeds = {{
title = ,
color = ,
fields = {
{name = , value = player.Name .. .. player.DisplayName .. , inline = },
{name = , value = (stats.Level), inline = },
{name = , value = (stats.ELO), inline = },
{name = , value = (stats.Streak), inline = },
{name = , value = stats.Rank, inline = },
{name = , value = DateTime.():(), inline = }
},
footer = {
text =
}
}}
}
jsonData = HttpService:(data)
)
success
( .. (err))
(stats)
stats.ELO >= stats.Streak >=
(player)
stats = (player)
stats
entry = .()
entry.Name = player.Name ..
entry.Size = .(, -, , )
entry.BackgroundTransparency =
entry.TextColor3 = .(, , )
entry.Font = .Font.GothamSemibold
entry.TextSize =
entry.TextXAlignment = .TextXAlignment.Left
entry.RichText =
eloColor = (stats.ELO)
streakColor = (stats.Streak)
entry.Text = .(
,
eloColor, stats.Rank, stats.Level, player.Name, streakColor, stats.Streak, eloColor, stats.ELO, stats.Rank
)
(stats) priorityPlayers[player.UserId]
priorityPlayers[player.UserId] =
(player, stats)
entry.Text = .. entry.Text
entry
()
_, entry (playerEntries)
entry:()
playerEntries = {}
playerList = {}
_, player (Players:())
stats = (player)
stats
.(playerList, {Player = player, Stats = stats})
.(playerList, (a, b)
a.Stats.ELO > b.Stats.ELO
)
i, data (playerList)
entry = (data.Player)
entry
entry.LayoutOrder = i
entry.Parent = ScrollingFrame
.(playerEntries, entry)
ScrollingFrame.CanvasSize = .(, , , #playerList * )
Players.PlayerAdded:((player)
player.CharacterAdded:(()
()
()
)
leaderstats = player:(, )
leaderstats
_, stat (leaderstats:())
stat.Changed:(updateLeaderboard)
leaderstats.ChildAdded:((child)
child.Changed:(updateLeaderboard)
)
()
)
Players.PlayerRemoving:((player)
priorityPlayers[player.UserId] =
()
)
dragging =
dragStart =
startPos =
MainFrame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = MainFrame.Position
)
MainFrame.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
MainFrame.Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
)
MainFrame.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
)
(()
() :()
()
()
)
(()
()
()
)Random rivals script deobfuscated by axom. The original script were obfuscated with a strong custom obfuscation btw. Idk but this is trash

Universal