0% found this document useful (0 votes)
123 views

SCRIPT

Uploaded by

drmarcus404alt
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
123 views

SCRIPT

Uploaded by

drmarcus404alt
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 4

-- Feel free to modify, contact pystyt on discord if u want to show me the

modifications you did to the script, thanks alot


-- Detect R6 or R15
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local isR6 = character:FindFirstChild("Torso") ~= nil

-- Notification Function
local function showNotification(message)
local notificationGui = Instance.new("ScreenGui")
notificationGui.Name = "NotificationGui"
notificationGui.Parent = game.CoreGui

local notificationFrame = Instance.new("Frame")


notificationFrame.Size = UDim2.new(0, 300, 0, 50)
notificationFrame.Position = UDim2.new(0.5, -150, 1, -60)
notificationFrame.AnchorPoint = Vector2.new(0.5, 1)
notificationFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
notificationFrame.BorderSizePixel = 0
notificationFrame.Parent = notificationGui

local uicorner = Instance.new("UICorner")


uicorner.CornerRadius = UDim.new(0, 10)
uicorner.Parent = notificationFrame

local textLabel = Instance.new("TextLabel")


textLabel.Size = UDim2.new(1, -20, 1, 0)
textLabel.Position = UDim2.new(0, 10, 0, 0)
textLabel.BackgroundTransparency = 1
textLabel.Text = message .. " | by pyst"
textLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
textLabel.Font = Enum.Font.SourceSansSemibold
textLabel.TextSize = 18
textLabel.TextXAlignment = Enum.TextXAlignment.Left
textLabel.Parent = notificationFrame

notificationFrame.BackgroundTransparency = 1
textLabel.TextTransparency = 1

game:GetService("TweenService"):Create(
notificationFrame,
TweenInfo.new(0.5, Enum.EasingStyle.Quint, Enum.EasingDirection.Out),
{BackgroundTransparency = 0}
):Play()

game:GetService("TweenService"):Create(
textLabel,
TweenInfo.new(0.5, Enum.EasingStyle.Quint, Enum.EasingDirection.Out),
{TextTransparency = 0}
):Play()

task.delay(5, function()
game:GetService("TweenService"):Create(
notificationFrame,
TweenInfo.new(0.5, Enum.EasingStyle.Quint, Enum.EasingDirection.In),
{BackgroundTransparency = 1}
):Play()

game:GetService("TweenService"):Create(
textLabel,
TweenInfo.new(0.5, Enum.EasingStyle.Quint, Enum.EasingDirection.In),
{TextTransparency = 1}
):Play()

task.delay(0.5, function()
notificationGui:Destroy()
end)
end)
end

-- Show notification based on rig type


if isR6 then
showNotification("R6 detected")
else
showNotification("R15 detected")
end

-- Create Screen GUI


local gui = Instance.new("ScreenGui")
gui.Name = "BangGui"
gui.Parent = game.CoreGui

-- Main Frame
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 300, 0, 300)
mainFrame.AnchorPoint = Vector2.new(0.5, 0.5)
mainFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
mainFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
mainFrame.BorderSizePixel = 0
mainFrame.Parent = gui

local uicorner = Instance.new("UICorner")


uicorner.CornerRadius = UDim.new(0, 20)
uicorner.Parent = mainFrame

-- Title
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, -60, 0, 30)
title.Position = UDim2.new(0, 10, 0, 0)
title.BackgroundTransparency = 1
title.Text = "Choose"
title.TextColor3 = Color3.fromRGB(255, 255, 255)
title.Font = Enum.Font.SourceSansSemibold
title.TextSize = 24
title.TextXAlignment = Enum.TextXAlignment.Left
title.Parent = mainFrame

-- Close Button
local closeButton = Instance.new("TextButton")
closeButton.Size = UDim2.new(0, 30, 0, 30)
closeButton.Position = UDim2.new(1, -40, 0, 0)
closeButton.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
closeButton.Text = "X"
closeButton.Font = Enum.Font.SourceSansBold
closeButton.TextSize = 20
closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
closeButton.Parent = mainFrame
local closeCorner = Instance.new("UICorner")
closeCorner.CornerRadius = UDim.new(0, 10)
closeCorner.Parent = closeButton

closeButton.MouseButton1Click:Connect(function()
gui:Destroy()
end)

-- Minimize Button
local minimizeButton = Instance.new("TextButton")
minimizeButton.Size = UDim2.new(0, 30, 0, 30)
minimizeButton.Position = UDim2.new(1, -80, 0, 0)
minimizeButton.BackgroundColor3 = Color3.fromRGB(255, 165, 0)
minimizeButton.Text = "-"
minimizeButton.Font = Enum.Font.SourceSansBold
minimizeButton.TextSize = 20
minimizeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
minimizeButton.Parent = mainFrame

local minimizeCorner = Instance.new("UICorner")


minimizeCorner.CornerRadius = UDim.new(0, 10)
minimizeCorner.Parent = minimizeButton

local minimized = false


minimizeButton.MouseButton1Click:Connect(function()
minimized = not minimized
if minimized then
mainFrame:TweenSize(UDim2.new(0, 300, 0, 30), Enum.EasingDirection.In,
Enum.EasingStyle.Quint, 0.5)
else
mainFrame:TweenSize(UDim2.new(0, 300, 0, 300), Enum.EasingDirection.Out,
Enum.EasingStyle.Quint, 0.5)
end
end)

-- Dragging Functionality
local dragging, dragStart, startPos
mainFrame.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or
input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = mainFrame.Position
end
end)

mainFrame.InputChanged:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or
input.UserInputType == Enum.UserInputType.Touch) then
local delta = input.Position - dragStart
mainFrame.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)
mainFrame.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or
input.UserInputType == Enum.UserInputType.Touch then
dragging = false
end
end)

-- Scrolling Frame
local scrollingFrame = Instance.new("ScrollingFrame")
scrollingFrame.Size = UDim2.new(1, -20, 1, -50)
scrollingFrame.Position = UDim2.new(0, 10, 0, 40)
scrollingFrame.BackgroundTransparency = 1
scrollingFrame.CanvasSize = UDim2.new(0, 0, 0, 300)
scrollingFrame.ScrollBarThickness = 6
scrollingFrame.Parent = mainFrame

local layout = Instance.new("UIListLayout")


layout.Padding = UDim.new(0, 10)
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
layout.Parent = scrollingFrame

-- Buttons Data
local buttons = {
{name = "Bang V2", r6 = "https://pastebin.com/raw/aPSHMV6K", r15 =
"https://pastebin.com/raw/1ePMTt9n"},
{name = "Get Banged", r6 = "https://pastebin.com/raw/zHbw7ND1", r15 =
"https://pastebin.com/raw/7hvcjDnW"},
{name = "Suck", r6 = "https://pastebin.com/raw/SymCfnAW", r15 =
"https://pastebin.com/raw/p8yxRfr4"},
{name = "Get Suc", r6 = "https://pastebin.com/raw/FPu4e2Qh", r15 =
"https://pastebin.com/raw/DyPP2tAF"},
{name = "Jerk", r6 = "https://pastefy.app/wa3v2Vgm/raw", r15 =
"https://pastefy.app/YZoglOyJ/raw"}
}

for _, buttonData in pairs(buttons) do


local button = Instance.new("TextButton")
button.Size = UDim2.new(0.8, 0, 0, 40)
button.BackgroundColor3 = Color3.fromRGB(50, 150, 255)
button.Text = buttonData.name
button.Font = Enum.Font.SourceSansBold
button.TextSize = 20
button.TextColor3 = Color3.fromRGB(255, 255, 255)
button.Parent = scrollingFrame

local uicorner = Instance.new("UICorner")


uicorner.CornerRadius = UDim.new(0, 10)
uicorner.Parent = button

button.MouseButton1Click:Connect(function()
if isR6 then
loadstring(game:HttpGet(buttonData.r6))()
else
loadstring(game:HttpGet(buttonData.r15))()
end
end)
end

You might also like