Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Rayfield = loadstring(game:HttpGet("https://sirius.menu/rayfield"))()
- local Window = Rayfield:CreateWindow({
- Name = "Or4ng3_Saken",
- Icon = 0,
- LoadingTitle = "Forsaken | Or4ng3 Hub",
- LoadingSubtitle = "By vGuest1337",
- ShowText = "Show Or4ng3 Saken",
- ConfigurationSaving = { Enabled = true, FolderName = "Or4ng3_Saken_Configs" },
- Theme = "Amberglow",
- KeySystem = true,
- KeySettings = {
- Title = "Or4ng3 | Key System",
- Subtitle = "Forsaken Access",
- Note = "Join Discord For Key",
- FileName = "Or4ng3_Saken_Key",
- SaveKey = true,
- GrabKeyFromSite = false,
- Key = {"WELOVEORANGE"},
- Actions = {
- [1] = {
- Name = "Copy Discord",
- Callback = function()
- setclipboard("https://discord.gg/your_orange_link")
- end
- }
- }
- }
- })
- local Players = game:GetService("Players")
- local RunService = game:GetService("RunService")
- local localPlayer = Players.LocalPlayer
- _G.AutoBlock = false
- _G.AutoPunch = false
- _G.InfStamina = false
- _G.DetectionRange = 32
- _G.ESP_Enabled = false
- _G.ESP_Killer = false
- _G.ESP_Survivor = false
- _G.ESP_Item = false
- _G.ESP_Gen = false
- _G.AutoGen = false
- _G.GenSpeed = 1
- _G.AutoLoot = false
- _G.LootRange = 15
- local function createESP(target, name, color)
- if target:FindFirstChild("Or4ng3_ESP") then return end
- local folder = Instance.new("Folder", target)
- folder.Name = "Or4ng3_ESP"
- local billboard = Instance.new("BillboardGui", folder)
- billboard.AlwaysOnTop = true
- billboard.Size = UDim2.new(0, 100, 0, 50)
- billboard.ExtentsOffset = Vector3.new(0, 3, 0)
- local label = Instance.new("TextLabel", billboard)
- label.BackgroundTransparency = 1
- label.Size = UDim2.new(1, 0, 1, 0)
- label.Text = name
- label.TextColor3 = color
- label.TextStrokeTransparency = 0
- label.TextSize = 14
- local highlight = Instance.new("Highlight", folder)
- highlight.FillColor = color
- highlight.FillTransparency = 0.5
- highlight.OutlineColor = Color3.new(1, 1, 1)
- RunService.RenderStepped:Connect(function()
- if not _G.ESP_Enabled or not target.Parent then
- folder:Destroy()
- end
- end)
- end
- local CombatTab = Window:CreateTab("Combat", 4483362458)
- local ESPTab = Window:CreateTab("ESP", 4483362458)
- local GenTab = Window:CreateTab("Generator", 4483362458)
- local LootTab = Window:CreateTab("Looting", 4483362458)
- CombatTab:CreateToggle({
- Name = "Auto-Block",
- CurrentValue = false,
- Callback = function(v) _G.AutoBlock = v end
- })
- CombatTab:CreateToggle({
- Name = "Auto-Punch",
- CurrentValue = false,
- Callback = function(v) _G.AutoPunch = v end
- })
- CombatTab:CreateToggle({
- Name = "Infinite Stamina",
- CurrentValue = false,
- Callback = function(v) _G.InfStamina = v end
- })
- ESPTab:CreateToggle({
- Name = "Enable ESP Master",
- CurrentValue = false,
- Callback = function(v) _G.ESP_Enabled = v end
- })
- ESPTab:CreateToggle({
- Name = "Killer ESP",
- CurrentValue = false,
- Callback = function(v) _G.ESP_Killer = v end
- })
- ESPTab:CreateToggle({
- Name = "Survivor ESP",
- CurrentValue = false,
- Callback = function(v) _G.ESP_Survivor = v end
- })
- ESPTab:CreateToggle({
- Name = "Item ESP",
- CurrentValue = false,
- Callback = function(v) _G.ESP_Item = v end
- })
- ESPTab:CreateToggle({
- Name = "Generator ESP",
- CurrentValue = false,
- Callback = function(v) _G.ESP_Gen = v end
- })
- GenTab:CreateToggle({
- Name = "Auto-Generator",
- CurrentValue = false,
- Callback = function(v) _G.AutoGen = v end
- })
- GenTab:CreateSlider({
- Name = "Repair Speed",
- Range = {1, 100},
- Increment = 1,
- CurrentValue = 1,
- Callback = function(v) _G.GenSpeed = v end
- })
- LootTab:CreateToggle({
- Name = "Auto-Loot Items",
- CurrentValue = false,
- Callback = function(v) _G.AutoLoot = v end
- })
- LootTab:CreateSlider({
- Name = "Looting Range",
- Range = {5, 30},
- Increment = 1,
- CurrentValue = 15,
- Callback = function(v) _G.LootRange = v end
- })
- task.spawn(function()
- while task.wait(0.5) do
- if _G.ESP_Enabled then
- for _, p in pairs(Players:GetPlayers()) do
- if p ~= localPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
- if _G.ESP_Survivor and p.Team and p.Team.Name == "Survivors" then
- createESP(p.Character, p.Name, Color3.new(0, 1, 0))
- elseif _G.ESP_Killer and p.Team and p.Team.Name == "Killers" then
- createESP(p.Character, "KILLER", Color3.new(1, 0, 0))
- end
- end
- end
- if _G.ESP_Gen then
- for _, g in pairs(workspace:GetDescendants()) do
- if g.Name == "Generator" and g:IsA("Model") then
- createESP(g, "Generator", Color3.new(1, 1, 0))
- end
- end
- end
- if _G.ESP_Item then
- for _, i in pairs(workspace:GetDescendants()) do
- if (i:IsA("Tool") or i.Name == "ItemBox") and not i:IsDescendantOf(localPlayer.Character) then
- createESP(i, "Item", Color3.new(0, 1, 1))
- end
- end
- end
- end
- end
- end)
- task.spawn(function()
- while task.wait(0.2) do
- if _G.AutoLoot and localPlayer.Character and localPlayer.Character:FindFirstChild("HumanoidRootPart") then
- for _, i in pairs(workspace:GetDescendants()) do
- if i:IsA("TouchTransmitter") and i.Parent and i.Parent:IsA("Part") then
- local tool = i.Parent.Parent
- if tool and (tool:IsA("Tool") or tool:IsA("Model")) then
- local handle = i.Parent
- local dist = (handle.Position - localPlayer.Character.HumanoidRootPart.Position).Magnitude
- if dist <= _G.LootRange then
- firetouchinterest(localPlayer.Character.HumanoidRootPart, handle, 0)
- firetouchinterest(localPlayer.Character.HumanoidRootPart, handle, 1)
- end
- end
- end
- end
- end
- end
- end)
- task.spawn(function()
- while task.wait(0.1) do
- if _G.AutoGen and localPlayer.Character and localPlayer.Character:FindFirstChild("HumanoidRootPart") then
- for _, g in pairs(workspace:GetDescendants()) do
- if g.Name == "Generator" and g:FindFirstChild("PrimaryPart") then
- if (g.PrimaryPart.Position - localPlayer.Character.HumanoidRootPart.Position).Magnitude < 15 then
- local prog = g:FindFirstChild("Progress")
- if prog and prog.Value < 100 then
- prog.Value = prog.Value + (_G.GenSpeed / 10)
- end
- end
- end
- end
- end
- end
- end)
- RunService.Heartbeat:Connect(function()
- if _G.InfStamina then
- local s = localPlayer.Character and localPlayer.Character:FindFirstChild("Stamina")
- if s then s.Value = 100 end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment