Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Farewell Infortality.
- -- Version: 2.82
- -- Instances:
- local ScreenGui = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local PFHaxx = Instance.new("TextButton")
- local LightDevs = Instance.new("TextButton")
- local LX5 = Instance.new("TextButton")
- local GameSense = Instance.new("TextButton")
- local Close = Instance.new("TextButton")
- local PFGUIBYROBLOXINGOR = Instance.new("TextLabel")
- --Properties:
- ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- Frame.Parent = ScreenGui
- Frame.BackgroundColor3 = Color3.new(0.223529, 0.223529, 0.223529)
- Frame.Position = UDim2.new(0.0804693997, 0, 0.54181391, 0)
- Frame.Size = UDim2.new(0, 290, 0, 258)
- PFHaxx.Name = "PFHaxx"
- PFHaxx.Parent = Frame
- PFHaxx.BackgroundColor3 = Color3.new(1, 0.388235, 1)
- PFHaxx.Position = UDim2.new(0.0955573916, 0, 0.27049607, 0)
- PFHaxx.Size = UDim2.new(0, 104, 0, 38)
- PFHaxx.Font = Enum.Font.Arcade
- PFHaxx.Text = "PFHaxx"
- PFHaxx.TextColor3 = Color3.new(0, 0, 0)
- PFHaxx.TextSize = 14
- LightDevs.Name = "LightDevs"
- LightDevs.Parent = Frame
- LightDevs.BackgroundColor3 = Color3.new(1, 0.388235, 1)
- LightDevs.Position = UDim2.new(0.530671895, 0, 0.568882108, 0)
- LightDevs.Size = UDim2.new(0, 104, 0, 38)
- LightDevs.Font = Enum.Font.Arcade
- LightDevs.Text = "Wally Aimbot"
- LightDevs.TextColor3 = Color3.new(0, 0, 0)
- LightDevs.TextSize = 14
- LX5.Name = "LX 5"
- LX5.Parent = Frame
- LX5.BackgroundColor3 = Color3.new(1, 0.388235, 1)
- LX5.Position = UDim2.new(0.0955573916, 0, 0.568882108, 0)
- LX5.Size = UDim2.new(0, 104, 0, 38)
- LX5.Font = Enum.Font.Arcade
- LX5.Text = "LX 5 for PF"
- LX5.TextColor3 = Color3.new(0, 0, 0)
- LX5.TextSize = 14
- GameSense.Name = "GameSense"
- GameSense.Parent = Frame
- GameSense.BackgroundColor3 = Color3.new(1, 0.388235, 1)
- GameSense.Position = UDim2.new(0.530671895, 0, 0.27049607, 0)
- GameSense.Size = UDim2.new(0, 104, 0, 38)
- GameSense.Font = Enum.Font.Arcade
- GameSense.Text = "GameSense"
- GameSense.TextColor3 = Color3.new(0, 0, 0)
- GameSense.TextSize = 14
- Close.Name = "Close"
- Close.Parent = Frame
- Close.BackgroundColor3 = Color3.new(1, 0.388235, 1)
- Close.Position = UDim2.new(0.889292538, 0, -0.000821727212, 0)
- Close.Size = UDim2.new(0, 31, 0, 20)
- Close.Font = Enum.Font.Arcade
- Close.Text = "X"
- Close.TextColor3 = Color3.new(0, 0, 0)
- Close.TextSize = 14
- PFGUIBYROBLOXINGOR.Name = "PF GUI BY ROBLOXINGOR"
- PFGUIBYROBLOXINGOR.Parent = Frame
- PFGUIBYROBLOXINGOR.BackgroundColor3 = Color3.new(1, 0.388235, 1)
- PFGUIBYROBLOXINGOR.Position = UDim2.new(-0.00228921324, 0, 0.806187868, 0)
- PFGUIBYROBLOXINGOR.Size = UDim2.new(0, 290, 0, 50)
- PFGUIBYROBLOXINGOR.Font = Enum.Font.Arcade
- PFGUIBYROBLOXINGOR.Text = "PF GUI BY ROBLOXINGOR"
- PFGUIBYROBLOXINGOR.TextColor3 = Color3.new(0, 0, 0)
- PFGUIBYROBLOXINGOR.TextScaled = true
- PFGUIBYROBLOXINGOR.TextSize = 14
- PFGUIBYROBLOXINGOR.TextWrapped = true
- -- Scripts:
- function SCRIPT_NSDH75_FAKESCRIPT() -- Close.LocalScript
- local script = Instance.new('LocalScript')
- script.Parent = Close
- script.Parent.MouseButton1Click:Connect(function()
- game.Players.LocalPlayer.PlayerGui.ScreenGui.Frame.Visible = false
- end)
- end
- coroutine.resume(coroutine.create(SCRIPT_NSDH75_FAKESCRIPT))
- function SCRIPT_EFQL88_FAKESCRIPT() -- ScreenGui.Draggability
- local script = Instance.new('LocalScript')
- script.Parent = ScreenGui
- frame = script.Parent.Frame
- frame.Draggable = true
- frame.Active = true
- frame.Selectable = true
- end
- coroutine.resume(coroutine.create(SCRIPT_EFQL88_FAKESCRIPT))
- GameSense.MouseButton1Down:connect(function()
- loadstring(game:HttpGet(('https://pastebin.com/raw/cdPJxGDU'),true))()
- end)
- end
- LightDevs.MouseButton1Down:connect(function()
- local api = {};
- local library = loadstring(game:HttpGet("https://pastebin.com/raw/j3TcLjYu", true))()
- local runService = game:GetService('RunService')
- local inputService = game:GetService('UserInputService')
- local ffc = game.FindFirstChild;
- local WorldToViewport = workspace.CurrentCamera.WorldToViewportPoint;
- local client = game:GetService("Players").LocalPlayer;
- local BLANK_VECTOR = Vector3.new();
- local reg = getreg or debug.getregistry;
- local isp = is_protected_closure or function() return false end
- local guv = secret953 or debug.getupvalues
- local islclosure = islclosure or function(f) return pcall(string.dump, f) end
- for i, func in next, reg() do
- if type(func) == "function" and islclosure(func) and (not isp(func)) then
- local upv = select(2, pcall(guv, func))
- if type(upv) == "table" and upv.network then
- api.network = upv.network
- end
- end
- end
- api.camera = guv(guv(api.network.add).funcs.killed).camera;
- api.hud = guv(guv(api.network.add).funcs.startvotekick).hud;
- api.char = guv(api.hud.fireradar).char;
- local old_loadgun = api.char.loadgun;
- function api.char.loadgun(self, data, ...)
- data.camkickmin = BLANK_VECTOR;
- data.camkickmax = BLANK_VECTOR;
- data.aimcamkickmin = BLANK_VECTOR;
- data.aimcamkickmax = BLANK_VECTOR;
- data.aimtranskickmin = BLANK_VECTOR;
- data.aimtranskickmax = BLANK_VECTOR;
- data.transkickmin = BLANK_VECTOR;
- data.transkickmax = BLANK_VECTOR;
- data.rotkickmin = BLANK_VECTOR;
- data.rotkickmax = BLANK_VECTOR;
- data.aimrotkickmin = BLANK_VECTOR;
- data.aimrotkickmax = BLANK_VECTOR;
- data.hipfirespread = 0;
- data.hipfirestability = 0;
- data.swayamp = 0;
- data.swayspeed = 0;
- data.steadyspeed = 0;
- data.breathspeed = 0;
- return old_loadgun(self, data, ...)
- end
- local function findTarg()
- local _distance = math.huge
- local found_player = nil;
- for _, player in next, game:GetService("Players"):GetPlayers() do
- if player ~= client and player.Team ~= client.Team and player.Character ~= nil then
- local vector, visible = WorldToViewport(workspace.CurrentCamera, ffc(player.Character, 'Head').CFrame.p);
- if ffc(player.Character, 'HumanoidRootPart') and (ffc(player.Character, 'HumanoidRootPart').Position - workspace.Lobby.Spawn1.Position).magnitude > 100 then
- if visible then
- local position_of_head = Vector2.new(vector.X, vector.Y)
- local center_of_screen = Vector2.new(api.camera.cframe.p.X, api.camera.cframe.p.Y)
- local distance_between_points = (center_of_screen - position_of_head).magnitude
- local parts = workspace.CurrentCamera:GetPartsObscuringTarget({workspace.CurrentCamera.CFrame.p, ffc(player.Character, 'Head').Position}, {player.Character, workspace.Ignore, client.Character, workspace.CurrentCamera})
- if (distance_between_points < _distance) and (#parts <= 0) then
- found_player = player;
- _distance = distance_between_points;
- end
- end
- end
- end
- end
- return found_player
- end
- local window = library:CreateWindow({underline = Color3.fromRGB(30, 30, 30), text = 'Phantom Forces', barcolor = Color3.fromRGB(234, 234, 234), bgcolor = Color3.fromRGB(80,80,80), txtcolor = Color3.fromRGB(0, 0, 0), bartextcolor = Color3.fromRGB(0, 0, 0)})
- window:AddToggle('Aimbot', function(a)
- api.aimbot = a
- end)
- local last = tick()
- local targ;
- runService:BindToRenderStep("asd", 1, function()
- if tick() - last > 0.3 then
- targ = findTarg();
- last = tick();
- end
- end)
- coroutine.wrap(function()
- while wait() do
- if targ and api.aimbot and inputService:IsKeyDown(Enum.KeyCode.LeftAlt) then
- if targ.Character and ffc(targ.Character,'Head') then
- api.camera:setlookvector(CFrame.new(api.camera.cframe.p, ffc(targ.Character,'Head').CFrame.p).lookVector)
- end
- end
- end
- end)()
- end
- PFHaxx.MouseButton1Down:connect(function()
- loadstring(game:HttpGet("https://pastebin.com/raw/VMd1reg4", true))()
- end)
- end
- LX5.MouseButton1Down:connect(function()
- loadstring(game:GetObjects('rbxassetid://2328329642')[1].Source)()
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement