Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Farewell Infortality.
- -- Version: 2.82
- -- Instances:
- local TrollGui = Instance.new("ScreenGui")
- local WhitelistFrame = Instance.new("Frame")
- local WhitelistBox = Instance.new("TextBox")
- local EnterWhitelistKey = Instance.new("TextLabel")
- local EnterWhiteList = Instance.new("TextButton")
- local Backbutton = Instance.new("TextButton")
- local Main = Instance.new("Frame")
- local GameScripts = Instance.new("TextButton")
- local TrollScripts = Instance.new("TextButton")
- local TextLabel = Instance.new("TextLabel")
- local Closeee = Instance.new("TextButton")
- local OpenFrame = Instance.new("Frame")
- local Open = Instance.new("TextButton")
- local GameFrame = Instance.new("Frame")
- local PfScripts = Instance.new("TextButton")
- local TextLabel_2 = Instance.new("TextLabel")
- local RoCitzens = Instance.new("TextButton")
- local MinersHaven = Instance.new("TextButton")
- local CounterBolxz = Instance.new("TextButton")
- local Theplaza = Instance.new("TextButton")
- local ApocScripts = Instance.new("TextButton")
- local TextLabel_3 = Instance.new("TextLabel")
- local b = Instance.new("TextButton")
- local LoginGame = Instance.new("Frame")
- local GameWhite = Instance.new("TextBox")
- local TextLabel_4 = Instance.new("TextLabel")
- local WhiteListEnter2 = Instance.new("TextButton")
- local ApocFrame = Instance.new("Frame")
- local TextLabel_5 = Instance.new("TextLabel")
- local KillallBring = Instance.new("TextButton")
- local NwordSpam = Instance.new("TextButton")
- local BlowupallVehicles = Instance.new("TextButton")
- local Backkkk = Instance.new("TextButton")
- local PhantomForcesFrame = Instance.new("Frame")
- local TextLabel_6 = Instance.new("TextLabel")
- local PfEsp = Instance.new("TextButton")
- local PfAimbot = Instance.new("TextButton")
- local PfUnlockall = Instance.new("TextButton")
- local bakk = Instance.new("TextButton")
- --Properties:
- TrollGui.Name = "Troll Gui"
- TrollGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- TrollGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- WhitelistFrame.Name = "Whitelist Frame"
- WhitelistFrame.Parent = TrollGui
- WhitelistFrame.BackgroundColor3 = Color3.new(0.835294, 0.529412, 0.529412)
- WhitelistFrame.BackgroundTransparency = 0.44999998807907
- WhitelistFrame.BorderSizePixel = 0
- WhitelistFrame.Position = UDim2.new(0.319524854, 0, 0.434426218, 0)
- WhitelistFrame.Size = UDim2.new(0, 638, 0, 195)
- WhitelistBox.Name = "Whitelist Box"
- WhitelistBox.Parent = WhitelistFrame
- WhitelistBox.BackgroundColor3 = Color3.new(0.584314, 0.478431, 0.376471)
- WhitelistBox.BackgroundTransparency = 0.34999999403954
- WhitelistBox.BorderSizePixel = 5
- WhitelistBox.Position = UDim2.new(0.0568928011, 0, 0.369230777, 0)
- WhitelistBox.Size = UDim2.new(0, 568, 0, 50)
- WhitelistBox.Font = Enum.Font.SourceSans
- WhitelistBox.PlaceholderColor3 = Color3.new(0, 0, 0)
- WhitelistBox.PlaceholderText = "Enter WhiteList Key"
- WhitelistBox.Text = ""
- WhitelistBox.TextColor3 = Color3.new(1, 1, 1)
- WhitelistBox.TextScaled = true
- WhitelistBox.TextSize = 14
- WhitelistBox.TextWrapped = true
- EnterWhitelistKey.Name = "Enter Whitelist Key"
- EnterWhitelistKey.Parent = WhitelistFrame
- EnterWhitelistKey.BackgroundColor3 = Color3.new(0.337255, 0.364706, 0.839216)
- EnterWhitelistKey.BackgroundTransparency = 0.64999997615814
- EnterWhitelistKey.BorderSizePixel = 0
- EnterWhitelistKey.Position = UDim2.new(0.291292489, 0, 0.0615384616, 0)
- EnterWhitelistKey.Size = UDim2.new(0, 268, 0, 45)
- EnterWhitelistKey.Font = Enum.Font.SourceSans
- EnterWhitelistKey.Text = "Enter Whitelist Key"
- EnterWhitelistKey.TextColor3 = Color3.new(1, 1, 1)
- EnterWhitelistKey.TextScaled = true
- EnterWhitelistKey.TextSize = 14
- EnterWhitelistKey.TextWrapped = true
- EnterWhiteList.Name = "Enter WhiteList"
- EnterWhiteList.Parent = WhitelistFrame
- EnterWhiteList.BackgroundColor3 = Color3.new(1, 1, 0.439216)
- EnterWhiteList.BorderSizePixel = 0
- EnterWhiteList.Position = UDim2.new(0.332603931, 0, 0.743589759, 0)
- EnterWhiteList.Size = UDim2.new(0, 200, 0, 40)
- EnterWhiteList.Font = Enum.Font.SourceSans
- EnterWhiteList.Text = "Submit"
- EnterWhiteList.TextColor3 = Color3.new(0, 0, 0)
- EnterWhiteList.TextScaled = true
- EnterWhiteList.TextSize = 14
- EnterWhiteList.TextWrapped = true
- Backbutton.Name = "Back button"
- Backbutton.Parent = WhitelistFrame
- Backbutton.BackgroundColor3 = Color3.new(1, 1, 1)
- Backbutton.BackgroundTransparency = 1
- Backbutton.Position = UDim2.new(0.908096254, 0, 0, 0)
- Backbutton.Size = UDim2.new(0, 42, 0, 36)
- Backbutton.Font = Enum.Font.SourceSans
- Backbutton.Text = ">"
- Backbutton.TextColor3 = Color3.new(0, 0, 0)
- Backbutton.TextScaled = true
- Backbutton.TextSize = 14
- Backbutton.TextWrapped = true
- Main.Name = "Main"
- Main.Parent = TrollGui
- Main.BackgroundColor3 = Color3.new(1, 1, 1)
- Main.BackgroundTransparency = 0.40000000596046
- Main.BorderSizePixel = 5
- Main.Position = UDim2.new(0.682493269, 0, 0.05152224, 0)
- Main.Size = UDim2.new(0, 508, 0, 175)
- Main.Visible = false
- GameScripts.Name = "Game Scripts"
- GameScripts.Parent = Main
- GameScripts.BackgroundColor3 = Color3.new(0.196078, 0.258824, 0.137255)
- GameScripts.BackgroundTransparency = 0.34999999403954
- GameScripts.BorderSizePixel = 0
- GameScripts.Position = UDim2.new(0.0334645808, 0, 0.452817082, 0)
- GameScripts.Size = UDim2.new(0, 180, 0, 50)
- GameScripts.Font = Enum.Font.SourceSans
- GameScripts.Text = "Game Scripts"
- GameScripts.TextColor3 = Color3.new(1, 0, 0.984314)
- GameScripts.TextScaled = true
- GameScripts.TextSize = 14
- GameScripts.TextWrapped = true
- TrollScripts.Name = "Troll Scripts"
- TrollScripts.Parent = Main
- TrollScripts.BackgroundColor3 = Color3.new(0.196078, 0.258824, 0.137255)
- TrollScripts.BackgroundTransparency = 0.34999999403954
- TrollScripts.BorderSizePixel = 0
- TrollScripts.Position = UDim2.new(0.604330719, 0, 0.452817082, 0)
- TrollScripts.Size = UDim2.new(0, 180, 0, 50)
- TrollScripts.Font = Enum.Font.SourceSans
- TrollScripts.Text = "Troll Scripts"
- TrollScripts.TextColor3 = Color3.new(1, 0, 0.984314)
- TrollScripts.TextScaled = true
- TrollScripts.TextSize = 14
- TrollScripts.TextWrapped = true
- TextLabel.Parent = Main
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = 0.44999998807907
- TextLabel.BorderSizePixel = 0
- TextLabel.Position = UDim2.new(0.198818892, 0, 0, 0)
- TextLabel.Size = UDim2.new(0, 301, 0, 39)
- TextLabel.Font = Enum.Font.SourceSans
- TextLabel.Text = "Newtmannewt Gui v1"
- TextLabel.TextColor3 = Color3.new(0, 0, 0)
- TextLabel.TextScaled = true
- TextLabel.TextSize = 14
- TextLabel.TextWrapped = true
- Closeee.Name = "Closeee"
- Closeee.Parent = Main
- Closeee.BackgroundColor3 = Color3.new(0.196078, 0.258824, 0.137255)
- Closeee.BackgroundTransparency = 0.34999999403954
- Closeee.BorderSizePixel = 0
- Closeee.Position = UDim2.new(0.933070898, 0, -0.0028591156, 0)
- Closeee.Size = UDim2.new(0, 34, 0, 33)
- Closeee.Font = Enum.Font.SourceSans
- Closeee.Text = "X"
- Closeee.TextColor3 = Color3.new(1, 0, 0.984314)
- Closeee.TextScaled = true
- Closeee.TextSize = 14
- Closeee.TextWrapped = true
- OpenFrame.Name = "Open Frame"
- OpenFrame.Parent = TrollGui
- OpenFrame.BackgroundColor3 = Color3.new(1, 1, 1)
- OpenFrame.Position = UDim2.new(0.978408396, 0, 0.245901644, 0)
- OpenFrame.Size = UDim2.new(0, 35, 0, 30)
- OpenFrame.Visible = false
- Open.Name = "Open"
- Open.Parent = OpenFrame
- Open.BackgroundColor3 = Color3.new(1, 1, 1)
- Open.BackgroundTransparency = 1
- Open.Position = UDim2.new(0.0285701752, 0, -2.38418579e-07, 0)
- Open.Size = UDim2.new(0, 34, 0, 30)
- Open.Font = Enum.Font.SourceSans
- Open.Text = "<"
- Open.TextColor3 = Color3.new(0, 0, 0)
- Open.TextScaled = true
- Open.TextSize = 14
- Open.TextWrapped = true
- GameFrame.Name = "Game Frame"
- GameFrame.Parent = TrollGui
- GameFrame.BackgroundColor3 = Color3.new(0.498039, 0.498039, 0.498039)
- GameFrame.BackgroundTransparency = 0.25
- GameFrame.BorderSizePixel = 5
- GameFrame.Position = UDim2.new(0.796672821, 0, 0.0538641699, 0)
- GameFrame.Size = UDim2.new(0, 296, 0, 451)
- GameFrame.Visible = false
- PfScripts.Name = "Pf Scripts"
- PfScripts.Parent = GameFrame
- PfScripts.BackgroundColor3 = Color3.new(1, 1, 1)
- PfScripts.BackgroundTransparency = 0.20000000298023
- PfScripts.BorderSizePixel = 4
- PfScripts.Position = UDim2.new(0.277027041, 0, 0.272727311, 0)
- PfScripts.Size = UDim2.new(0, 132, 0, 50)
- PfScripts.Font = Enum.Font.SourceSans
- PfScripts.Text = "Phantom Forces Scripts"
- PfScripts.TextColor3 = Color3.new(0, 0, 0)
- PfScripts.TextScaled = true
- PfScripts.TextSize = 14
- PfScripts.TextWrapped = true
- TextLabel_2.Parent = GameFrame
- TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_2.BackgroundTransparency = 0.40000000596046
- TextLabel_2.BorderSizePixel = 5
- TextLabel_2.Position = UDim2.new(0.162162155, 0, 0.0133037698, 0)
- TextLabel_2.Size = UDim2.new(0, 200, 0, 50)
- TextLabel_2.Font = Enum.Font.SourceSans
- TextLabel_2.Text = "Game Scripts"
- TextLabel_2.TextColor3 = Color3.new(0, 0, 0)
- TextLabel_2.TextScaled = true
- TextLabel_2.TextSize = 14
- TextLabel_2.TextWrapped = true
- RoCitzens.Name = "RoCitzens"
- RoCitzens.Parent = GameFrame
- RoCitzens.BackgroundColor3 = Color3.new(1, 1, 1)
- RoCitzens.BackgroundTransparency = 0.20000000298023
- RoCitzens.BorderSizePixel = 4
- RoCitzens.Position = UDim2.new(0.378378391, 0, 0.769401312, 0)
- RoCitzens.Size = UDim2.new(0, 84, 0, 36)
- RoCitzens.Font = Enum.Font.SourceSans
- RoCitzens.Text = "RoCitizens Money"
- RoCitzens.TextColor3 = Color3.new(0, 0, 0)
- RoCitzens.TextScaled = true
- RoCitzens.TextSize = 14
- RoCitzens.TextWrapped = true
- MinersHaven.Name = "Miners Haven"
- MinersHaven.Parent = GameFrame
- MinersHaven.BackgroundColor3 = Color3.new(1, 1, 1)
- MinersHaven.BackgroundTransparency = 0.20000000298023
- MinersHaven.BorderSizePixel = 4
- MinersHaven.Position = UDim2.new(0.722972989, 0, 0.769401312, 0)
- MinersHaven.Size = UDim2.new(0, 78, 0, 36)
- MinersHaven.Font = Enum.Font.SourceSans
- MinersHaven.Text = "Miner's Haven Stat Change"
- MinersHaven.TextColor3 = Color3.new(0, 0, 0)
- MinersHaven.TextScaled = true
- MinersHaven.TextSize = 14
- MinersHaven.TextWrapped = true
- CounterBolxz.Name = "Counter Bolxz"
- CounterBolxz.Parent = GameFrame
- CounterBolxz.BackgroundColor3 = Color3.new(1, 1, 1)
- CounterBolxz.BackgroundTransparency = 0.20000000298023
- CounterBolxz.BorderSizePixel = 4
- CounterBolxz.Position = UDim2.new(0.520270228, 0, 0.443459004, 0)
- CounterBolxz.Size = UDim2.new(0, 132, 0, 50)
- CounterBolxz.Font = Enum.Font.SourceSans
- CounterBolxz.Text = "Counter Blox Scripts"
- CounterBolxz.TextColor3 = Color3.new(0, 0, 0)
- CounterBolxz.TextScaled = true
- CounterBolxz.TextSize = 14
- CounterBolxz.TextWrapped = true
- Theplaza.Name = "The plaza"
- Theplaza.Parent = GameFrame
- Theplaza.BackgroundColor3 = Color3.new(1, 1, 1)
- Theplaza.BackgroundTransparency = 0.20000000298023
- Theplaza.BorderSizePixel = 4
- Theplaza.Position = UDim2.new(0.0202702731, 0, 0.769401312, 0)
- Theplaza.Size = UDim2.new(0, 84, 0, 37)
- Theplaza.Font = Enum.Font.SourceSans
- Theplaza.Text = "The Plaza Money"
- Theplaza.TextColor3 = Color3.new(0, 0, 0)
- Theplaza.TextScaled = true
- Theplaza.TextSize = 14
- Theplaza.TextWrapped = true
- ApocScripts.Name = "Apoc Scripts"
- ApocScripts.Parent = GameFrame
- ApocScripts.BackgroundColor3 = Color3.new(1, 1, 1)
- ApocScripts.BackgroundTransparency = 0.20000000298023
- ApocScripts.BorderSizePixel = 4
- ApocScripts.Position = UDim2.new(0.0202702284, 0, 0.441241711, 0)
- ApocScripts.Size = UDim2.new(0, 132, 0, 50)
- ApocScripts.Font = Enum.Font.SourceSans
- ApocScripts.Text = "Apoc Scripts"
- ApocScripts.TextColor3 = Color3.new(0, 0, 0)
- ApocScripts.TextScaled = true
- ApocScripts.TextSize = 14
- ApocScripts.TextWrapped = true
- TextLabel_3.Parent = GameFrame
- TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_3.BackgroundTransparency = 0.40000000596046
- TextLabel_3.BorderSizePixel = 5
- TextLabel_3.Position = UDim2.new(0.0777027011, 0, 0.605321467, 0)
- TextLabel_3.Size = UDim2.new(0, 255, 0, 50)
- TextLabel_3.Font = Enum.Font.SourceSans
- TextLabel_3.Text = "Single Scripts "
- TextLabel_3.TextColor3 = Color3.new(0, 0, 0)
- TextLabel_3.TextScaled = true
- TextLabel_3.TextSize = 14
- TextLabel_3.TextWrapped = true
- b.Name = "b"
- b.Parent = GameFrame
- b.BackgroundColor3 = Color3.new(1, 1, 1)
- b.BackgroundTransparency = 0.20000000298023
- b.BorderSizePixel = 4
- b.Position = UDim2.new(0, 0, 0.917960048, 0)
- b.Size = UDim2.new(0, 90, 0, 37)
- b.Font = Enum.Font.SourceSans
- b.Text = "<"
- b.TextColor3 = Color3.new(0, 0, 0)
- b.TextScaled = true
- b.TextSize = 14
- b.TextWrapped = true
- LoginGame.Name = "Login Game"
- LoginGame.Parent = TrollGui
- LoginGame.BackgroundColor3 = Color3.new(0.584314, 0.584314, 0.584314)
- LoginGame.BorderSizePixel = 5
- LoginGame.Position = UDim2.new(0.556377053, 0, 0.362997681, 0)
- LoginGame.Size = UDim2.new(0, 463, 0, 172)
- LoginGame.Visible = false
- GameWhite.Name = "Game White"
- GameWhite.Parent = LoginGame
- GameWhite.BackgroundColor3 = Color3.new(0.737255, 0.737255, 0.737255)
- GameWhite.BackgroundTransparency = 0.15000000596046
- GameWhite.BorderSizePixel = 5
- GameWhite.Position = UDim2.new(0.153347731, 0, 0.424418598, 0)
- GameWhite.Size = UDim2.new(0, 321, 0, 50)
- GameWhite.Font = Enum.Font.SourceSans
- GameWhite.Text = ""
- GameWhite.TextColor3 = Color3.new(0, 0, 0)
- GameWhite.TextSize = 14
- TextLabel_4.Parent = LoginGame
- TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_4.BackgroundTransparency = 0.40000000596046
- TextLabel_4.BorderSizePixel = 5
- TextLabel_4.Position = UDim2.new(0.283944309, 0, 0.042373538, 0)
- TextLabel_4.Size = UDim2.new(0, 200, 0, 50)
- TextLabel_4.Font = Enum.Font.SourceSans
- TextLabel_4.Text = "Game Scripts Login"
- TextLabel_4.TextColor3 = Color3.new(0, 0, 0)
- TextLabel_4.TextScaled = true
- TextLabel_4.TextSize = 14
- TextLabel_4.TextWrapped = true
- WhiteListEnter2.Name = "WhiteList Enter2"
- WhiteListEnter2.Parent = LoginGame
- WhiteListEnter2.BackgroundColor3 = Color3.new(0.772549, 0.772549, 0.772549)
- WhiteListEnter2.BorderSizePixel = 5
- WhiteListEnter2.Position = UDim2.new(0.282937378, 0, 0.779069722, 0)
- WhiteListEnter2.Size = UDim2.new(0, 200, 0, 28)
- WhiteListEnter2.Font = Enum.Font.SourceSans
- WhiteListEnter2.Text = "Enter"
- WhiteListEnter2.TextColor3 = Color3.new(0, 0, 0)
- WhiteListEnter2.TextScaled = true
- WhiteListEnter2.TextSize = 14
- WhiteListEnter2.TextWrapped = true
- ApocFrame.Name = "ApocFrame"
- ApocFrame.Parent = TrollGui
- ApocFrame.Active = true
- ApocFrame.BackgroundColor3 = Color3.new(0.498039, 0.498039, 0.498039)
- ApocFrame.BackgroundTransparency = 0.25
- ApocFrame.BorderSizePixel = 5
- ApocFrame.Position = UDim2.new(0.810422897, 0, 0.0187354088, 0)
- ApocFrame.Size = UDim2.new(0, 296, 0, 501)
- ApocFrame.Visible = false
- TextLabel_5.Parent = ApocFrame
- TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_5.BackgroundTransparency = 0.40000000596046
- TextLabel_5.BorderSizePixel = 5
- TextLabel_5.Position = UDim2.new(0.121621616, 0, 0.0192917921, 0)
- TextLabel_5.Size = UDim2.new(0, 224, 0, 60)
- TextLabel_5.Font = Enum.Font.SourceSans
- TextLabel_5.Text = "The Apoc Menu"
- TextLabel_5.TextColor3 = Color3.new(0, 0, 0)
- TextLabel_5.TextScaled = true
- TextLabel_5.TextSize = 14
- TextLabel_5.TextWrapped = true
- KillallBring.Name = "Kill all Bring"
- KillallBring.Parent = ApocFrame
- KillallBring.BackgroundColor3 = Color3.new(1, 1, 1)
- KillallBring.BackgroundTransparency = 0.20000000298023
- KillallBring.BorderSizePixel = 4
- KillallBring.Position = UDim2.new(0.0337837823, 0, 0.225894153, 0)
- KillallBring.Size = UDim2.new(0, 270, 0, 50)
- KillallBring.Font = Enum.Font.SourceSans
- KillallBring.Text = "Kill All and Bring Loot"
- KillallBring.TextColor3 = Color3.new(0, 0, 0)
- KillallBring.TextScaled = true
- KillallBring.TextSize = 14
- KillallBring.TextWrapped = true
- NwordSpam.Name = "Nword Spam"
- NwordSpam.Parent = ApocFrame
- NwordSpam.BackgroundColor3 = Color3.new(1, 1, 1)
- NwordSpam.BackgroundTransparency = 0.20000000298023
- NwordSpam.BorderSizePixel = 4
- NwordSpam.Position = UDim2.new(0.0337837823, 0, 0.419506907, 0)
- NwordSpam.Size = UDim2.new(0, 270, 0, 50)
- NwordSpam.Font = Enum.Font.SourceSans
- NwordSpam.Text = "N word Spam Apoc"
- NwordSpam.TextColor3 = Color3.new(0, 0, 0)
- NwordSpam.TextScaled = true
- NwordSpam.TextSize = 14
- NwordSpam.TextWrapped = true
- BlowupallVehicles.Name = "Blow up all Vehicles"
- BlowupallVehicles.Parent = ApocFrame
- BlowupallVehicles.BackgroundColor3 = Color3.new(1, 1, 1)
- BlowupallVehicles.BackgroundTransparency = 0.20000000298023
- BlowupallVehicles.BorderSizePixel = 4
- BlowupallVehicles.Position = UDim2.new(0.0337837823, 0, 0.609127641, 0)
- BlowupallVehicles.Size = UDim2.new(0, 270, 0, 50)
- BlowupallVehicles.Font = Enum.Font.SourceSans
- BlowupallVehicles.Text = "Blow up all Vehicles"
- BlowupallVehicles.TextColor3 = Color3.new(0, 0, 0)
- BlowupallVehicles.TextScaled = true
- BlowupallVehicles.TextSize = 14
- BlowupallVehicles.TextWrapped = true
- Backkkk.Name = "Backkkk"
- Backkkk.Parent = ApocFrame
- Backkkk.BackgroundColor3 = Color3.new(1, 1, 1)
- Backkkk.BackgroundTransparency = 0.20000000298023
- Backkkk.BorderSizePixel = 4
- Backkkk.Position = UDim2.new(0, 0, 0.898548782, 0)
- Backkkk.Size = UDim2.new(0, 134, 0, 50)
- Backkkk.Font = Enum.Font.SourceSans
- Backkkk.Text = "< Back"
- Backkkk.TextColor3 = Color3.new(0, 0, 0)
- Backkkk.TextScaled = true
- Backkkk.TextSize = 14
- Backkkk.TextWrapped = true
- PhantomForcesFrame.Name = "Phantom Forces Frame"
- PhantomForcesFrame.Parent = TrollGui
- PhantomForcesFrame.Active = true
- PhantomForcesFrame.BackgroundColor3 = Color3.new(0.498039, 0.498039, 0.498039)
- PhantomForcesFrame.BackgroundTransparency = 0.25
- PhantomForcesFrame.BorderSizePixel = 5
- PhantomForcesFrame.Position = UDim2.new(0.800422847, 0, 0.0316159688, 0)
- PhantomForcesFrame.Size = UDim2.new(0, 296, 0, 501)
- PhantomForcesFrame.Visible = false
- TextLabel_6.Parent = PhantomForcesFrame
- TextLabel_6.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_6.BackgroundTransparency = 0.40000000596046
- TextLabel_6.BorderSizePixel = 5
- TextLabel_6.Position = UDim2.new(0.121621616, 0, 0.0192917921, 0)
- TextLabel_6.Size = UDim2.new(0, 224, 0, 60)
- TextLabel_6.Font = Enum.Font.SourceSans
- TextLabel_6.Text = "The Phantom Forces Menu"
- TextLabel_6.TextColor3 = Color3.new(0, 0, 0)
- TextLabel_6.TextScaled = true
- TextLabel_6.TextSize = 14
- TextLabel_6.TextWrapped = true
- PfEsp.Name = "PfEsp"
- PfEsp.Parent = PhantomForcesFrame
- PfEsp.BackgroundColor3 = Color3.new(1, 1, 1)
- PfEsp.BackgroundTransparency = 0.20000000298023
- PfEsp.BorderSizePixel = 4
- PfEsp.Position = UDim2.new(0.0540540516, 0, 0.257830262, 0)
- PfEsp.Size = UDim2.new(0, 264, 0, 50)
- PfEsp.Font = Enum.Font.SourceSans
- PfEsp.Text = "Phantom Forces Esp"
- PfEsp.TextColor3 = Color3.new(0, 0, 0)
- PfEsp.TextScaled = true
- PfEsp.TextSize = 14
- PfEsp.TextWrapped = true
- PfAimbot.Name = "PfAimbot"
- PfAimbot.Parent = PhantomForcesFrame
- PfAimbot.BackgroundColor3 = Color3.new(1, 1, 1)
- PfAimbot.BackgroundTransparency = 0.20000000298023
- PfAimbot.BorderSizePixel = 4
- PfAimbot.Position = UDim2.new(0.0540540554, 0, 0.449447036, 0)
- PfAimbot.Size = UDim2.new(0, 264, 0, 50)
- PfAimbot.Font = Enum.Font.SourceSans
- PfAimbot.Text = "Phantom Forces Aimbot"
- PfAimbot.TextColor3 = Color3.new(0, 0, 0)
- PfAimbot.TextScaled = true
- PfAimbot.TextSize = 14
- PfAimbot.TextWrapped = true
- PfUnlockall.Name = "PfUnlockall"
- PfUnlockall.Parent = PhantomForcesFrame
- PfUnlockall.BackgroundColor3 = Color3.new(1, 1, 1)
- PfUnlockall.BackgroundTransparency = 0.20000000298023
- PfUnlockall.BorderSizePixel = 4
- PfUnlockall.Position = UDim2.new(0.0540540516, 0, 0.637071729, 0)
- PfUnlockall.Size = UDim2.new(0, 264, 0, 50)
- PfUnlockall.Font = Enum.Font.SourceSans
- PfUnlockall.Text = "Phantom Forces Unlockall"
- PfUnlockall.TextColor3 = Color3.new(0, 0, 0)
- PfUnlockall.TextScaled = true
- PfUnlockall.TextSize = 14
- PfUnlockall.TextWrapped = true
- bakk.Name = "bakk"
- bakk.Parent = PhantomForcesFrame
- bakk.BackgroundColor3 = Color3.new(1, 1, 1)
- bakk.BackgroundTransparency = 0.20000000298023
- bakk.BorderSizePixel = 4
- bakk.Position = UDim2.new(0, 0, 0.898548782, 0)
- bakk.Size = UDim2.new(0, 134, 0, 50)
- bakk.Font = Enum.Font.SourceSans
- bakk.Text = "< Back"
- bakk.TextColor3 = Color3.new(0, 0, 0)
- bakk.TextScaled = true
- bakk.TextSize = 14
- bakk.TextWrapped = true
- -- Scripts:
- Backbutton.MouseButton1Click:connect(function()
- Main.Visible = false
- WhitelistFrame.Visible = false
- OpenFrame.Visible = true
- end)
- EnterWhiteList.MouseButton1Click:connect(function()
- if WhitelistBox.Text == "v*7oL^$dESH>$iO" then
- WhitelistFrame.Visible = false
- Main.Visible = true
- OpenFrame.Visible = false
- end
- end)
- Open.MouseButton1Click:connect(function()
- WhitelistFrame.Visible = true
- Main.Visible = false
- OpenFrame.Visible = false
- end)
- WhiteListEnter2.MouseButton1Click:connect(function()
- if GameWhite.Text == "v*7oL^$dESH>$iO" then
- WhitelistFrame.Visible = false
- Main.Visible = false
- OpenFrame.Visible = false
- LoginGame.Visible = false
- GameFrame.Visible = true
- PhantomForcesFrame.Visible = false
- ApocFrame.Visible = false
- end
- end)
- PfScripts.MouseButton1Click:connect(function()
- WhitelistFrame.Visible = false
- Main.Visible = false
- OpenFrame.Visible = false
- LoginGame.Visible = false
- GameFrame.Visible = false
- PhantomForcesFrame.Visible = true
- ApocFrame.Visible = false
- end)
- ApocScripts.MouseButton1Click:connect(function()
- WhitelistFrame.Visible = false
- Main.Visible = false
- OpenFrame.Visible = false
- LoginGame.Visible = false
- GameFrame.Visible = false
- PhantomForcesFrame.Visible = false
- ApocFrame.Visible = true
- end)
- Backkkk.MouseButton1Click:connect(function()
- WhitelistFrame.Visible = false
- Main.Visible = false
- OpenFrame.Visible = false
- LoginGame.Visible = false
- GameFrame.Visible = true
- PhantomForcesFrame.Visible = false
- ApocFrame.Visible = false
- end)
- bakk.MouseButton1Click:connect(function()
- WhitelistFrame.Visible = false
- Main.Visible = false
- OpenFrame.Visible = false
- LoginGame.Visible = false
- GameFrame.Visible = true
- PhantomForcesFrame.Visible = false
- ApocFrame.Visible = false
- end)
- Closeee.MouseButton1Click:connect(function()
- WhitelistFrame.Visible = false
- Main.Visible = false
- OpenFrame.Visible = false
- LoginGame.Visible = false
- GameFrame.Visible = false
- PhantomForcesFrame.Visible = false
- ApocFrame.Visible = false
- OpenFrame.Visible = true
- end)
- GameScripts.MouseButton1Click:connect(function()
- WhitelistFrame.Visible = false
- Main.Visible = false
- OpenFrame.Visible = false
- LoginGame.Visible = true
- GameFrame.Visible = false
- PhantomForcesFrame.Visible = false
- ApocFrame.Visible = false
- OpenFrame.Visible = false
- end)
- b.MouseButton1Click:connect(function()
- WhitelistFrame.Visible = false
- Main.Visible = true
- OpenFrame.Visible = false
- LoginGame.Visible = false
- GameFrame.Visible = false
- PhantomForcesFrame.Visible = false
- ApocFrame.Visible = false
- OpenFrame.Visible = false
- end)
- -- Scripts
- PfAimbot.MouseButton1Click:connect(function()
- --Updated aimbot it will now work!
- ESP = false --Do you want ESP?
- Aimbot = true --Do you want Aimbot?
- IgnoreWalls = true --Do you want to shoot through walls?
- _G.Legit = false --Do you always want to shoot headshots?
- BeepEffect = true --Do you want it to make a sound when someone comes close to you from behind?
- BeepSound = 138081500 --What sound do you want to play when someone comes behind you (BeepEffect must be enabled for it to work)
- BeepSize = 8 --How large should the red dot be?
- BeepVolume = 5 --Max volume for the SoundID(1 is max, 0 is nothing.)
- TimeDelay = 6 --If you look at the person it won't beep again until the timedelay is up (BeepEffect must be enabled)
- SoundDelay = 2 --Time before a new sound is played. (Useful if many people spawn on the same person so you won't hear 999 beeps)
- DetectionTime = 1 --How long should you wait to make sure the person is looking at you to beep?
- BehindDetectionTime = 3 --How long should you wait to check if the person is behind you?
- Sniper = {"INTERVENTION", "REMINGTON 700", "AWS", "L115A3", "MOSIN NAGANT", "OBREZ"}
- SpecialSniper = {"BFG 50", "SFG 50"}
- WeakSniper = {"MK11", "SKS", "SCAR SSR", "DRAGUNOV SVU", "HENRY 45-70"}
- SMG = {"SCAR-H", "AG-3", "M4A1", "G36C", "M4", "L22", "SCAR PDW", "SR-3M", "P90", "AUG A3 PARA", "AK12", "AN-94", "AS VAL", "SCAR-L", "AUG A1", "M16A4", "G36", "M16A3", "AUG A2", "FAMAS", "AK44", "AUG A3", "L85A2", "HONEY BADGER", "AK74", "AKM", "M231"}
- WeakSMG = {"MP5K", "UMP45", "MP7", "MAC10", "MP5", "COLT SMG 635", "MP5SD", "MP10", "MP5/10", "KRISS VECTOR"}
- ShotGun = {"REMINGTON 870", "KSG 12", "KS-23M", "SERBU SHOTGUN"}
- LMG = {"COLT LMG", "M60", "AUG HBAR", "MG36", "L86 LSW", "RPK", "SCAR HAMR", "RPK74"}
- Other = {"M9", "GLOCK 17", "M1911", "DEAGLE 44", "GLOCK 18", "M93R", "TEC9", "MP412 REX"}
- Melee = {"KNIFE", "MACHETE"}
- warn("Version: 1.0.0.0")
- local camera = workspace.CurrentCamera
- local ScreenX, ScreenY = workspace.CurrentCamera.ViewportSize.X, workspace.CurrentCamera.ViewportSize.Y
- local inversePi = 1 / math.pi
- _G.FOV = 9
- local magic = _G.FOV*inversePi
- _G.ignoreFOV = false
- local aim_through_list = {nil, nil, nil}
- local distance
- local ignore
- local distance2
- Pixels = ScreenX * ScreenY
- local mouse = game:GetService("Players").LocalPlayer:GetMouse()
- Radius = math.sqrt(Pixels*magic)
- local viable
- local your_head = game:GetService("Players").LocalPlayer.Character:FindFirstChild("Head")
- local ray_start
- local vector
- _G.ignoreWalls = true
- _G.ShootingTeam = false
- local enabled = false
- local target
- local function ReturnF(player, bone)
- if not bone and player.Character:FindFirstChild(bone) then
- return {_, false}
- end
- return camera:WorldToScreenPoint(player.Character[bone].Position)
- end
- local function checksight(player)
- local screen_position, in_fov = ReturnF(player, "Head") -- end my life
- if not (in_fov or _G.ignoreFOV) then
- return false
- else -- bug here with fov checks
- if (not _G.ignoreFOV) and (_G.FOV~=-1) then
- local distance2 = (Vector2.new(screen_position.X, screen_position.Y) - Vector2.new(mouse.X, mouse.Y)).magnitude
- if distance2<=Radius then
- return player, screen_position
- end
- return false
- else
- return player, screen_position
- end
- end
- end
- local function ViableP()
- aim_through_list[1] = game:GetService("Players").LocalPlayer.Character
- local distance = 1000
- local closest_distance = 1000
- local most_viable_player = nil
- for i, player_being_checked in pairs(game:GetService("Players"):GetPlayers()) do
- local player_or_false, targets_coordinates = checksight(player_being_checked)
- if (player_or_false) then
- local char = player_being_checked.Character
- local target_torso = char and char:FindFirstChild "Torso"
- if (camera.Focus.p - camera.CoordinateFrame.p).magnitude <= 1 then
- ray_start = your_head.Position + your_head.CFrame.lookVector * 16 + Vector3.new(0, 4, 0)
- else
- ray_start = your_head.Position + Vector3.new(0, 4, 0)
- end
- if not targets_coordinates then
- distance = (Vector2.new(targets_coordinates.X, targets_coordinates.Y) - Vector2.new(mouse.X, mouse.Y)).magnitude
- else
- distance = (Vector2.new(targets_coordinates.X, targets_coordinates.Y) - Vector2.new(mouse.X, mouse.Y)).magnitude
- end
- vector = (target_torso.Position - ray_start)
- if char:FindFirstChild("Head") then
- if (not targets_coordinates) or (distance <= closest_distance) then
- local new_ray = Ray.new(ray_start, vector.unit * 1000) -- "fire" ray and make sure to ignore our own character
- local hit, position = workspace:FindPartOnRayWithIgnoreList(new_ray, aim_through_list) -- check if the ray hit anything and if it's a descendant of the target's character
- if (hit and hit:isDescendantOf(char)) or _G.ignoreWalls then
- if char.HumanoidRootPart:FindFirstChild("ESP") then
- if char.HumanoidRootPart.ESP.Frame.BackgroundColor3 == Color3.new(1, 0.666667, 0) or char.HumanoidRootPart.ESP.Frame.BackgroundColor3 == Color3.new(0, 1, 0.498039) then
- closest_distance = distance
- most_viable_player = player_being_checked
- target = player_being_checked
- else
- if IgnoreWalls == false then
- most_viable_player = nil
- target = nil
- elseif IgnoreWalls == true then
- closest_distance = distance
- most_viable_player = player_being_checked
- target = player_being_checked
- end
- end
- else
- if IgnoreWalls == false then
- most_viable_player = nil
- target = nil
- elseif IgnoreWalls == true then
- closest_distance = distance
- most_viable_player = player_being_checked
- target = player_being_checked
- end
- end
- else
- most_viable_player = nil
- target = nil
- end -- hit or ignore walls
- end -- meets distance or no priority
- end
- end
- end
- return most_viable_player
- end
- game:GetService("RunService").Heartbeat:connect(function()
- if Aimbot == true then
- ViableP()
- workspace.DeadBody:ClearAllChildren()
- wep = nil
- for i,v in pairs(workspace.Camera:GetChildren()) do
- if v:FindFirstChild("Flame") then
- wep = v
- break
- end
- end
- if wep and target ~= nil then
- if target.TeamColor ~= game:GetService("Players").LocalPlayer.TeamColor then
- wep.Flame.Size = Vector3.new(1,5,1)
- wep.Flame.Anchored = true
- if target.Character:FindFirstChild("Head") then
- if _G.Legit == false then
- wep.Flame.CFrame = target.Character.Head.CFrame*CFrame.new(0,0,1.9) -- this is where the magic is
- elseif _G.Legit == true then
- wep = false
- Type = nil
- Current = nil
- for i,v in pairs(workspace.CurrentCamera:GetChildren()) do
- if v.Name ~= "Right Arm" and v.Name ~= "Left Arm" then
- if v:IsA("Model") then
- if v:FindFirstChild("Flame") then
- Current = v
- break
- end
- end
- end
- end
- if wep == false then
- for i = 1,#LMG do
- if Current ~= nil then
- if LMG[i] == Current.Name then
- wep = true
- Type = "LMG"
- break
- end
- end
- end
- end
- if wep == false then
- for i = 1,#SMG do
- if Current ~= nil then
- if SMG[i] == Current.Name then
- wep = true
- Type = "SMG"
- break
- end
- end
- end
- end
- if wep == false then
- for i = 1,#WeakSMG do
- if Current ~= nil then
- if WeakSMG[i] == Current.Name then
- wep = true
- Type = "WeakSMG"
- break
- end
- end
- end
- end
- if wep == false then
- for i = 1,#Other do
- if Current ~= nil then
- if Other[i] == Current.Name then
- wep = true
- Type = "Other"
- break
- end
- end
- end
- end
- if wep == false then
- for i = 1,#ShotGun do
- if Current ~= nil then
- if ShotGun[i] == Current.Name then
- wep = true
- Type = "ShotGun"
- break
- end
- end
- end
- end
- if Type == nil then
- random = math.random(1,3)
- if random == 1 then
- Current.Flame.CFrame = target.Character.Head.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 2 and random <= 3 then
- Current.Flame.CFrame = target.Character.Torso.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- elseif Type == "LMG" then
- if ((game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - target.Character.HumanoidRootPart.Position).magnitude) <= 150 then
- random = math.random(1,6)
- if random == 1 then
- Current.Flame.CFrame = target.Character.Head.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 2 and random <= 3 then
- Current.Flame.CFrame = target.Character.Torso.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 4 and random <= 6 then
- Current.Flame.CFrame = CFrame.new(0,0,0)
- end
- else
- random = math.random(1,10)
- if random == 1 then
- Current.Flame.CFrame = target.Character.Head.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 2 and random <= 3 then
- Current.Flame.CFrame = target.Character.Torso.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 4 and random <= 10 then
- Current.Flame.CFrame = CFrame.new(0,0,0)
- end
- end
- elseif Type == "ShotGun" then
- random = math.random(1,5)
- if random == 1 then
- Current.Flame.CFrame = target.Character.Head.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 2 and random <= 3 then
- Current.Flame.CFrame = target.Character.Torso.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 4 and random <= 5 then
- Current.Flame.CFrame = CFrame.new(0,0,0)
- end
- elseif Type == "WeakSMG" or Type == "SMG" then
- if ((game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - target.Character.HumanoidRootPart.Position).magnitude) <= 125 then
- random = math.random(1,6)
- if random == 1 then
- Current.Flame.CFrame = target.Character.Head.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 2 and random <= 3 then
- Current.Flame.CFrame = target.Character.Torso.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 4 and random <= 6 then
- Current.Flame.CFrame = CFrame.new(0,0,0)
- end
- else
- random = math.random(1,8)
- if random == 1 then
- Current.Flame.CFrame = target.Character.Head.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 2 and random <= 3 then
- Current.Flame.CFrame = target.Character.Torso.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 4 and random <= 8 then
- Current.Flame.CFrame = CFrame.new(0,0,0)
- end
- end
- elseif Type == "Other" then
- random = math.random(1,6)
- if random == 1 then
- Current.Flame.CFrame = target.Character.Head.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 2 and random <= 4 then
- Current.Flame.CFrame = target.Character.Torso.CFrame*CFrame.new(0,0,0.1) -- this is where the magic is
- end
- if random >= 5 and random <= 6 then
- Current.Flame.CFrame = CFrame.new(0,0,0)
- end
- end
- end
- end
- end
- end
- end
- if ESP == true then
- for i,v in pairs(game:GetService("Players"):GetChildren()) do
- pass = false
- if workspace:FindFirstChild(v.Name) then
- if v.Team == game:GetService("Players").LocalPlayer.Team then
- if v.Character:FindFirstChild("HumanoidRootPart") then
- if v.Character.HumanoidRootPart:FindFirstChild("ESP") then
- v.Character.HumanoidRootPart.ESP:Destroy()
- end
- end
- end
- if v.Team ~= game:GetService("Players").LocalPlayer.Team then
- if v.Character:FindFirstChild("HumanoidRootPart") then
- for i,v in pairs(v.Character:GetChildren()) do
- if v:IsA("Model") then
- pass = true
- break
- end
- end
- shirt = nil
- passer = false
- for i,v in pairs(v.Character:GetChildren()) do
- if v:IsA("Shirt") then
- shirt = v
- break
- end
- end
- for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
- if v:IsA("Shirt") then
- if shirt ~= nil then
- if v.Name ~= shirt.Name then
- passer = true
- break
- end
- end
- end
- end
- if passer == true then
- if v.Character:FindFirstChild("HumanoidRootPart") then
- if v.Character.HumanoidRootPart:FindFirstChild("ESP") then
- v.Character.HumanoidRootPart.ESP.TextLabel.Text = v.Name.." Distance: "..math.floor(((game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).magnitude))
- hitting = false
- local ray = Ray.new(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.p, (v.Character.HumanoidRootPart.CFrame.p - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.p).unit * 2000)
- local part, position = workspace:FindPartOnRayWithIgnoreList(ray, {game:GetService("Players").LocalPlayer.Character, workspace.CurrentCamera, workspace.Ignore}, false, true)
- if part then
- if part.Parent == v.Character then
- hitting = true
- end
- end
- if hitting == false then
- elseif hitting == true then
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(0, 1, 0.498039)
- end
- if hitting == false then
- local ray = Ray.new(game:GetService("Players").LocalPlayer.Character.Head.CFrame.p, (v.Character.Head.CFrame.p - game:GetService("Players").LocalPlayer.Character.Head.CFrame.p).unit * 2000)
- local part, position = workspace:FindPartOnRayWithIgnoreList(ray, {game:GetService("Players").LocalPlayer.Character, workspace.CurrentCamera, workspace.Ignore}, false, true)
- if part then
- if part.Parent == v.Character then
- hitting = true
- end
- end
- if hitting == false then
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(1, 0, 0)
- elseif hitting == true then
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(0, 1, 0.498039)
- end
- if hitting == false then
- elseif hitting == true then
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(0, 1, 0.498039)
- end
- if hitting == false then
- local ray = Ray.new(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.p, (v.Character.HumanoidRootPart.CFrame.p - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.p).unit * 2000)
- local part, position = workspace:FindPartOnRayWithIgnoreList(ray, {game:GetService("Players").LocalPlayer.Character, workspace.CurrentCamera, workspace.Ignore}, false, true)
- if part then
- if part:IsA("BasePart") then
- CurrentGun = nil
- for i,v in pairs(workspace.CurrentCamera:GetChildren()) do
- if v.Name ~= "Right Arm" and v.Name ~= "Left Arm" then
- if v:IsA("Model") then
- if v:FindFirstChild("Flame") then
- CurrentGun = v
- break
- end
- end
- end
- end
- found = false
- if found == false then
- for i = 1,#Sniper do
- if CurrentGun ~= nil then
- if Sniper[i] == CurrentGun.Name then
- found = true
- Min = 2.75
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#SpecialSniper do
- if CurrentGun ~= nil then
- if SpecialSniper[i] == CurrentGun.Name then
- found = true
- Min = 3.25
- Max = 3.5
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#WeakSniper do
- if CurrentGun ~= nil then
- if WeakSniper[i] == CurrentGun.Name then
- found = true
- Min = 2.75
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#WeakSMG do
- if CurrentGun ~= nil then
- if WeakSMG[i] == CurrentGun.Name then
- found = true
- Min = 2.25
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#SMG do
- if CurrentGun ~= nil then
- if SMG[i] == CurrentGun.Name then
- found = true
- Min = 2.5
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#ShotGun do
- if CurrentGun ~= nil then
- if ShotGun[i] == CurrentGun.Name then
- found = true
- Min = 2.75
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#LMG do
- if CurrentGun ~= nil then
- if LMG[i] == CurrentGun.Name then
- found = true
- Min = 2.5
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#Other do
- if CurrentGun ~= nil then
- if Other[i] == CurrentGun.Name then
- found = true
- Min = 0
- Max = 0
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#Melee do
- if CurrentGun ~= nil then
- if Melee[i] == CurrentGun.Name then
- found = true
- Min = 0
- Max = 0
- break
- end
- end
- end
- end
- if found == false then
- Min = 0
- Max = 0
- end
- if part.Parent.Name == "Map" then
- if part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Max and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Max and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X >= Max and part.Size.Z <= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X >= Max and part.Size.Z >= Max and part.Size.Y <= Min-1 then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y <= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min or part.Size.Z <= Min or part.Size.Z <= Min then
- hitting = true
- parter = part
- end
- end
- end
- end
- if hitting == true then
- hitting = false
- part = parter
- list = {}
- pos1 = part.Position - (part.Size/2) - Vector3.new(0.01,0.01,0.01)
- pos2 = part.Position + (part.Size/2) + Vector3.new(0.01,0.01,0.01)
- Reg = Region3.new(pos1, pos2)
- TouchingParts = game.Workspace:FindPartsInRegion3(Reg)
- o = 1
- if TouchingParts ~= nil then
- for i,v in pairs(TouchingParts) do
- if v ~= parter then
- part = v
- if part.Parent.Name == "Map" then
- if part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Max and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Max and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X >= Max and part.Size.Z <= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X >= Max and part.Size.Z >= Max and part.Size.Y <= Min-1 then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y <= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min or part.Size.Z <= Min or part.Size.Z <= Min then
- hitting = true
- parter = part
- end
- end
- if hitting == true then
- table.insert(list, o, v)
- o = o + 1
- end
- end
- end
- end
- hitting = false
- part = parter
- pos1 = part.Position + (part.Size/2) + Vector3.new(0.01,0.01,0.01)
- pos2 = part.Position - (part.Size/2) - Vector3.new(0.01,0.01,0.01)
- local ray = Ray.new(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.p, (v.Character.HumanoidRootPart.CFrame.p - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.p).unit * 2000)
- local part, position = workspace:FindPartOnRayWithIgnoreList(ray, {game:GetService("Players").LocalPlayer.Character, workspace.CurrentCamera, workspace.Ignore, parter, unpack(list)}, false, true)
- if part then
- if part.Parent == v.Character then
- hitting = true
- end
- end
- if hitting == false then
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(1, 0, 0)
- elseif hitting == true then
- if ((parter.Position - v.Character.HumanoidRootPart.Position).magnitude) <= 40 then
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(1, 0.666667, 0)
- else
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(1, 0, 0)
- end
- end
- elseif hitting == false then
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(1, 0, 0)
- end
- end
- if hitting == false then
- local ray = Ray.new(game:GetService("Players").LocalPlayer.Character.Head.CFrame.p, (v.Character.Head.CFrame.p - game:GetService("Players").LocalPlayer.Character.Head.CFrame.p).unit * 2000)
- local part, position = workspace:FindPartOnRayWithIgnoreList(ray, {game:GetService("Players").LocalPlayer.Character, workspace.CurrentCamera, workspace.Ignore}, false, true)
- if part then
- if part:IsA("BasePart") then
- CurrentGun = nil
- for i,v in pairs(workspace.CurrentCamera:GetChildren()) do
- if v.Name ~= "Right Arm" and v.Name ~= "Left Arm" then
- if v:IsA("Model") then
- if v:FindFirstChild("Flame") then
- CurrentGun = v
- break
- end
- end
- end
- end
- found = false
- if found == false then
- for i = 1,#Sniper do
- if CurrentGun ~= nil then
- if Sniper[i] == CurrentGun.Name then
- found = true
- Min = 2.75
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#SpecialSniper do
- if CurrentGun ~= nil then
- if SpecialSniper[i] == CurrentGun.Name then
- found = true
- Min = 3.25
- Max = 3.5
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#WeakSniper do
- if CurrentGun ~= nil then
- if WeakSniper[i] == CurrentGun.Name then
- found = true
- Min = 2.75
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#WeakSMG do
- if CurrentGun ~= nil then
- if WeakSMG[i] == CurrentGun.Name then
- found = true
- Min = 2.25
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#SMG do
- if CurrentGun ~= nil then
- if SMG[i] == CurrentGun.Name then
- found = true
- Min = 2.5
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#ShotGun do
- if CurrentGun ~= nil then
- if ShotGun[i] == CurrentGun.Name then
- found = true
- Min = 2.75
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#LMG do
- if CurrentGun ~= nil then
- if LMG[i] == CurrentGun.Name then
- found = true
- Min = 2.5
- Max = 3
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#Other do
- if CurrentGun ~= nil then
- if Other[i] == CurrentGun.Name then
- found = true
- Min = 0
- Max = 0
- break
- end
- end
- end
- end
- if found == false then
- for i = 1,#Melee do
- if CurrentGun ~= nil then
- if Melee[i] == CurrentGun.Name then
- found = true
- Min = 0
- Max = 0
- break
- end
- end
- end
- end
- if found == false then
- Min = 0
- Max = 0
- end
- if part.Parent.Name == "Map" then
- if part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Max and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Max and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X >= Max and part.Size.Z <= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X >= Max and part.Size.Z >= Max and part.Size.Y <= Min-1 then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y <= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min or part.Size.Z <= Min or part.Size.Z <= Min then
- hitting = true
- parter = part
- end
- end
- end
- end
- if hitting == true then
- hitting = false
- part = parter
- list = {}
- pos1 = part.Position - (part.Size/2) - Vector3.new(0.01,0.01,0.01)
- pos2 = part.Position + (part.Size/2) + Vector3.new(0.01,0.01,0.01)
- Reg = Region3.new(pos1, pos2)
- TouchingParts = game.Workspace:FindPartsInRegion3(Reg)
- o = 1
- if TouchingParts ~= nil then
- for i,v in pairs(TouchingParts) do
- if v ~= parter then
- part = v
- if part.Parent.Name == "Map" then
- if part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Max and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Max and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z >= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X >= Max and part.Size.Z <= Min and part.Size.Y <= Min then
- hitting = true
- parter = part
- elseif part.Size.X >= Max and part.Size.Z >= Max and part.Size.Y <= Min-1 then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y <= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min and part.Size.Z <= Min and part.Size.Y >= Max then
- hitting = true
- parter = part
- elseif part.Size.X <= Min or part.Size.Z <= Min or part.Size.Z <= Min then
- hitting = true
- parter = part
- end
- end
- if hitting == true then
- table.insert(list, o, v)
- o = o + 1
- end
- end
- end
- end
- hitting = false
- part = parter
- pos1 = part.Position + (part.Size/2) + Vector3.new(0.01,0.01,0.01)
- pos2 = part.Position - (part.Size/2) - Vector3.new(0.01,0.01,0.01)
- local ray = Ray.new(game:GetService("Players").LocalPlayer.Character.Head.CFrame.p, (v.Character.Head.CFrame.p - game:GetService("Players").LocalPlayer.Character.Head.CFrame.p).unit * 2000)
- local part, position = workspace:FindPartOnRayWithIgnoreList(ray, {game:GetService("Players").LocalPlayer.Character, workspace.CurrentCamera, workspace.Ignore, parter, unpack(list)}, false, true)
- if part then
- if part.Parent == v.Character then
- hitting = true
- end
- end
- if hitting == false then
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(1, 0, 0)
- elseif hitting == true then
- if ((parter.Position - v.Character.HumanoidRootPart.Position).magnitude) <= 40 then
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(1, 0.666667, 0)
- else
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(1, 0, 0)
- end
- end
- elseif hitting == false then
- v.Character.HumanoidRootPart.ESP.Frame.BackgroundColor3 = Color3.new(1, 0, 0)
- end
- end
- end
- elseif pass == true then
- local ESP = Instance.new("BillboardGui",v.Character.HumanoidRootPart)
- ESP.Name = "ESP"
- ESP.Size = UDim2.new(6, 0, 8, 0)
- ESP.StudsOffset = Vector3.new(0, 0.75, 0)
- ESP.AlwaysOnTop = true
- local Frame = Instance.new("Frame",ESP)
- Frame.ZIndex = 1000
- Frame.Size = UDim2.new(0.6, 0, 0.8, 0)
- Frame.Position = UDim2.new(0.2, 0, 0.3, 0)
- Frame.BorderSizePixel = 3
- Frame.BackgroundTransparency = 0.3
- Frame.BackgroundColor3 = Color3.new(1, 0.666667, 0)
- Label = Instance.new("TextLabel", ESP)
- Label.Position = UDim2.new(0, 0, -0.1, 0)
- Label.Size = UDim2.new(1, 0, 0.3, 0)
- Label.Font = "SourceSansLight"
- Label.TextColor3 = Color3.new(1,1,1)
- Label.TextStrokeColor3 = Color3.new(0,0,0)
- Label.TextStrokeTransparency = 0
- Label.BackgroundColor3 = Color3.new(1, 1, 1)
- Label.TextScaled = true
- Label.Text = v.Name.." Distance: "..math.floor(((game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).magnitude))
- Label.BackgroundTransparency = 1
- end
- end
- end
- end
- end
- end
- end
- end
- end)
- end)
- -- Draggerable
- Main.Active = true
- Main.Draggable = true
- LoginGame.Active = true
- LoginGame.Draggable = true
- GameFrame.Active = true
- GameFrame.Draggable = true
- WhitelistFrame.Active = true
- WhitelistFrame.Draggable = true
- ApocFrame.Active = true
- ApocFrame.Draggable = true
- PhantomForcesFrame.Active = true
- PhantomForcesFrame.Draggable = true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement