Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Scripted by 43Bullets aka ARedbidderr
- local ScreenGui = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local TextLabel = Instance.new("TextLabel")
- local UICorner = Instance.new("UICorner")
- local TextButton = Instance.new("TextButton")
- local UICorner_2 = Instance.new("UICorner")
- local UICorner_3 = Instance.new("UICorner")
- local TextButton_2 = Instance.new("TextButton")
- local UICorner_4 = Instance.new("UICorner")
- local TextLabel_2 = Instance.new("TextLabel")
- local UICorner_5 = Instance.new("UICorner")
- --2
- ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- ScreenGui.ResetOnSpawn = false
- Frame.Parent = ScreenGui
- Frame.BackgroundColor3 = Color3.fromRGB(85, 85, 85)
- Frame.Position = UDim2.new(0.093788065, 0, 0.126953125, 0)
- Frame.Size = UDim2.new(0, 527, 0, 280)
- TextLabel.Parent = Frame
- TextLabel.BackgroundColor3 = Color3.fromRGB(170, 170, 170)
- TextLabel.Size = UDim2.new(0, 527, 0, 50)
- TextLabel.Font = Enum.Font.SourceSans
- TextLabel.Text = "Synxo's KAT GUI"
- TextLabel.TextColor3 = Color3.fromRGB(0, 0, 0)
- TextLabel.TextSize = 30.000
- UICorner.Parent = TextLabel
- TextButton.Parent = Frame
- TextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- TextButton.Position = UDim2.new(0.0265654624, 0, 0.235714287, 0)
- TextButton.Size = UDim2.new(0, 200, 0, 50)
- TextButton.AutoButtonColor = false
- TextButton.Font = Enum.Font.SourceSans
- TextButton.Text = "Aimbot"
- TextButton.TextColor3 = Color3.fromRGB(0, 0, 0)
- TextButton.TextSize = 20.000
- UICorner_2.Parent = TextButton
- UICorner_3.Parent = Frame
- TextButton_2.Parent = Frame
- TextButton_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- TextButton_2.Position = UDim2.new(0.605313063, 0, 0.235714316, 0)
- TextButton_2.Size = UDim2.new(0, 200, 0, 50)
- TextButton_2.AutoButtonColor = false
- TextButton_2.Font = Enum.Font.SourceSans
- TextButton_2.Text = "OP GUI"
- TextButton_2.TextColor3 = Color3.fromRGB(0, 0, 0)
- TextButton_2.TextSize = 20.000
- UICorner_4.Parent = TextButton_2
- TextLabel_2.Parent = Frame
- TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- TextLabel_2.Position = UDim2.new(0.354838699, 0, 0.760714293, 0)
- TextLabel_2.Size = UDim2.new(0, 132, 0, 50)
- TextLabel_2.Font = Enum.Font.SourceSans
- TextLabel_2.Text = "w02#2226"
- TextLabel_2.TextColor3 = Color3.fromRGB(0, 0, 0)
- TextLabel_2.TextSize = 20.000
- UICorner_5.Parent = TextLabel_2
- -- Scripts:
- local function BIAHHMN_fake_script() -- Frame.Dragify
- local script = Instance.new('LocalScript', Frame)
- local UIS = game:GetService("UserInputService")
- function dragify(Frame)
- dragToggle = nil
- local dragSpeed = 0.0005
- dragInput = nil
- dragStart = nil
- local dragPos = nil
- function updateInput(input)
- local Delta = input.Position - dragStart
- local Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
- game:GetService("TweenService"):Create(Frame, TweenInfo.new(0.30), {Position = Position}):Play()
- end
- Frame.InputBegan:Connect(function(input)
- if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and UIS:GetFocusedTextBox() == nil then
- dragToggle = true
- dragStart = input.Position
- startPos = Frame.Position
- input.Changed:Connect(function()
- if input.UserInputState == Enum.UserInputState.End then
- dragToggle = false
- end
- end)
- end
- end)
- Frame.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 input == dragInput and dragToggle then
- updateInput(input)
- end
- end)
- end
- dragify(script.Parent)
- end
- coroutine.wrap(BIAHHMN_fake_script)()
- local function NYBY_fake_script() -- Frame.LocalScript
- local script = Instance.new('LocalScript', Frame)
- while true do
- for a = 1,360,1 do
- wait(0.01)
- script.Parent.BackgroundColor3 = Color3.fromHSV(a/360,1,1)
- end
- end
- end
- coroutine.wrap(NYBY_fake_script)()
- local function BCIR_fake_script() -- TextButton.LocalScript
- local script = Instance.new('LocalScript', TextButton)
- while true do
- for a = 1,360,1 do
- wait(0.1)
- script.Parent.BackgroundColor3 = Color3.fromHSV(a/360,1,1)
- end
- end
- end
- coroutine.wrap(BCIR_fake_script)()
- local function PFYYJS_fake_script() -- TextButton.Script
- local script = Instance.new('Script', TextButton)
- script.Parent.MouseButton1Click:Connect(function()
- PLAYER = game.Players.LocalPlayer
- MOUSE = PLAYER:GetMouse()
- CC = game.Workspace.CurrentCamera
- ENABLED = false
- ESP_ENABLED = false
- _G.FREE_FOR_ALL = true
- _G.BIND = 50
- _G.ESP_BIND = 52
- _G.CHANGE_AIM = 'q'
- _G.AIM_AT = 'Head'
- wait(1)
- function GetNearestPlayerToMouse()
- local PLAYERS = {}
- local PLAYER_HOLD = {}
- local DISTANCES = {}
- for i, v in pairs(game.Players:GetPlayers()) do
- if v ~= PLAYER then
- table.insert(PLAYERS, v)
- end
- end
- for i, v in pairs(PLAYERS) do
- if _G.FREE_FOR_ALL == false then
- if v and (v.Character) ~= nil and v.TeamColor ~= PLAYER.TeamColor then
- local AIM = v.Character:FindFirstChild(_G.AIM_AT)
- if AIM ~= nil then
- local DISTANCE = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
- local RAY = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
- local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
- local DIFF = math.floor((POS - AIM.Position).magnitude)
- PLAYER_HOLD[v.Name .. i] = {}
- PLAYER_HOLD[v.Name .. i].dist = DISTANCE
- PLAYER_HOLD[v.Name .. i].plr = v
- PLAYER_HOLD[v.Name .. i].diff = DIFF
- table.insert(DISTANCES, DIFF)
- end
- end
- elseif _G.FREE_FOR_ALL == true then
- local AIM = v.Character:FindFirstChild(_G.AIM_AT)
- if AIM ~= nil then
- local DISTANCE = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
- local RAY = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
- local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
- local DIFF = math.floor((POS - AIM.Position).magnitude)
- PLAYER_HOLD[v.Name .. i] = {}
- PLAYER_HOLD[v.Name .. i].dist = DISTANCE
- PLAYER_HOLD[v.Name .. i].plr = v
- PLAYER_HOLD[v.Name .. i].diff = DIFF
- table.insert(DISTANCES, DIFF)
- end
- end
- end
- if unpack(DISTANCES) == nil then
- return false
- end
- local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
- if L_DISTANCE > 20 then
- return false
- end
- for i, v in pairs(PLAYER_HOLD) do
- if v.diff == L_DISTANCE then
- return v.plr
- end
- end
- return false
- end
- GUI_MAIN = Instance.new('ScreenGui', game.CoreGui)
- GUI_TARGET = Instance.new('TextLabel', GUI_MAIN)
- GUI_AIM_AT = Instance.new('TextLabel', GUI_MAIN)
- GUI_MAIN.Name = 'AIMBOT'
- GUI_TARGET.Size = UDim2.new(0,200,0,30)
- GUI_TARGET.BackgroundTransparency = 0.5
- GUI_TARGET.BackgroundColor = BrickColor.new('Fossil')
- GUI_TARGET.BorderSizePixel = 0
- GUI_TARGET.Position = UDim2.new(0.5,-100,0,0)
- GUI_TARGET.Text = 'AIMBOT : OFF'
- GUI_TARGET.TextColor3 = Color3.new(1,1,1)
- GUI_TARGET.TextStrokeTransparency = 1
- GUI_TARGET.TextWrapped = true
- GUI_TARGET.FontSize = 'Size24'
- GUI_TARGET.Font = 'SourceSansBold'
- GUI_AIM_AT.Size = UDim2.new(0,200,0,20)
- GUI_AIM_AT.BackgroundTransparency = 0.5
- GUI_AIM_AT.BackgroundColor = BrickColor.new('Fossil')
- GUI_AIM_AT.BorderSizePixel = 0
- GUI_AIM_AT.Position = UDim2.new(0.5,-100,0,30)
- GUI_AIM_AT.Text = 'AIMING : HEAD'
- GUI_AIM_AT.TextColor3 = Color3.new(1,1,1)
- GUI_AIM_AT.TextStrokeTransparency = 1
- GUI_AIM_AT.TextWrapped = true
- GUI_AIM_AT.FontSize = 'Size18'
- GUI_AIM_AT.Font = 'SourceSansBold'
- local TRACK = false
- function CREATE(BASE, TEAM)
- local ESP_MAIN = Instance.new('BillboardGui', PLAYER.PlayerGui)
- local ESP_DOT = Instance.new('Frame', ESP_MAIN)
- local ESP_NAME = Instance.new('TextLabel', ESP_MAIN)
- ESP_MAIN.Name = 'ESP'
- ESP_MAIN.Adornee = BASE
- ESP_MAIN.AlwaysOnTop = true
- ESP_MAIN.ExtentsOffset = Vector3.new(0, 1, 0)
- ESP_MAIN.Size = UDim2.new(0, 5, 0, 5)
- ESP_DOT.Name = 'DOT'
- ESP_DOT.BackgroundColor = BrickColor.new('Bright red')
- ESP_DOT.BackgroundTransparency = 0.3
- ESP_DOT.BorderSizePixel = 0
- ESP_DOT.Position = UDim2.new(-0.5, 0, -0.5, 0)
- ESP_DOT.Size = UDim2.new(2, 0, 2, 0)
- ESP_DOT.Visible = true
- ESP_DOT.ZIndex = 10
- ESP_NAME.Name = 'NAME'
- ESP_NAME.BackgroundColor3 = Color3.new(255, 255, 255)
- ESP_NAME.BackgroundTransparency = 1
- ESP_NAME.BorderSizePixel = 0
- ESP_NAME.Position = UDim2.new(0, 0, 0, -40)
- ESP_NAME.Size = UDim2.new(1, 0, 10, 0)
- ESP_NAME.Visible = true
- ESP_NAME.ZIndex = 10
- ESP_NAME.Font = 'ArialBold'
- ESP_NAME.FontSize = 'Size14'
- ESP_NAME.Text = BASE.Parent.Name:upper()
- ESP_NAME.TextColor = BrickColor.new('Bright red')
- end
- function CLEAR()
- for _,v in pairs(PLAYER.PlayerGui:children()) do
- if v.Name == 'ESP' and v:IsA('BillboardGui') then
- v:Destroy()
- end
- end
- end
- function FIND()
- CLEAR()
- TRACK = true
- spawn(function()
- while wait() do
- if TRACK then
- CLEAR()
- for i,v in pairs(game.Players:GetChildren()) do
- if v.Character and v.Character:FindFirstChild('Head') then
- if _G.FREE_FOR_ALL == false then
- if v.TeamColor ~= PLAYER.TeamColor then
- if v.Character:FindFirstChild('Head') then
- CREATE(v.Character.Head, true)
- end
- end
- else
- if v.Character:FindFirstChild('Head') then
- CREATE(v.Character.Head, true)
- end
- end
- end
- end
- end
- end
- wait(1)
- end)
- end
- MOUSE.KeyDown:connect(function(KEY)
- KEY = KEY:lower():byte()
- if KEY == _G.BIND then
- ENABLED = true
- end
- end)
- MOUSE.KeyUp:connect(function(KEY)
- KEY = KEY:lower():byte()
- if KEY == _G.BIND then
- ENABLED = false
- end
- end)
- MOUSE.KeyDown:connect(function(KEY)
- KEY = KEY:lower():byte()
- if KEY == _G.ESP_BIND then
- if ESP_ENABLED == false then
- FIND()
- ESP_ENABLED = true
- print('ESP : ON')
- elseif ESP_ENABLED == true then
- wait()
- CLEAR()
- TRACK = false
- ESP_ENABLED = true
- print('ESP : OFF')
- end
- end
- end)
- MOUSE.KeyDown:connect(function(KEY)
- if KEY == _G.CHANGE_AIM then
- if _G.AIM_AT == 'Head' then
- _G.AIM_AT = 'Torso'
- GUI_AIM_AT.Text = 'AIMING : TORSO'
- elseif _G.AIM_AT == 'Torso' then
- _G.AIM_AT = 'Head'
- GUI_AIM_AT.Text = 'AIMING : HEAD'
- end
- end
- end)
- game:GetService('RunService').RenderStepped:connect(function()
- if ENABLED then
- local TARGET = GetNearestPlayerToMouse()
- if (TARGET ~= false) then
- local AIM = TARGET.Character:FindFirstChild(_G.AIM_AT)
- if AIM then
- CC.CoordinateFrame = CFrame.new(CC.CoordinateFrame.p, AIM.CFrame.p)
- end
- GUI_TARGET.Text = 'AIMBOT : '.. TARGET.Name:sub(1, 5)
- else
- GUI_TARGET.Text = 'AIMBOT : OFF'
- end
- end
- end)
- repeat
- wait()
- if ESP_ENABLED == true then
- FIND()
- end
- until ESP_ENABLED == false
- wait()
- _G.FREE_FOR_ALL = true
- _G.BIND = 50 -- LEFT CTRL
- _G.ESP_BIND = 52 -- LEFT ALT
- end)
- end
- coroutine.wrap(PFYYJS_fake_script)()
- local function XGBTP_fake_script() -- TextButton_2.LocalScript
- local script = Instance.new('LocalScript', TextButton_2)
- while true do
- for a = 1,360,1 do
- wait(0.1)
- script.Parent.BackgroundColor3 = Color3.fromHSV(a/360,1,1)
- end
- end
- end
- coroutine.wrap(XGBTP_fake_script)()
- local function YUMSD_fake_script() -- TextButton_2.Script
- local script = Instance.new('Script', TextButton_2)
- script.Parent.MouseButton1Click:Connect(function()
- loadstring(game:HttpGet(('https://raw.githubusercontent.com/mememasterboi/a-lot-of-scripts/master/Output%20(6).lua'),true))()
- end)
- end
- coroutine.wrap(YUMSD_fake_script)()
- local function JFNK_fake_script() -- TextLabel_2.LocalScript
- local script = Instance.new('LocalScript', TextLabel_2)
- while true do
- for a = 1,360,1 do
- wait(0.1)
- script.Parent.BackgroundColor3 = Color3.fromHSV(a/360,1,1)
- end
- end
- end
- coroutine.wrap(JFNK_fake_script)()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement