local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))() local Window = Library.CreateLib("why", colors) local Tab = Window:NewTab("scripts") local Section = Tab:NewSection("scripts") Section:NewButton("ynfinitelayed", "admin comands", function() loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))() print("Clicked") end) Section:NewButton("Car Crushers 2", "auto farm", function() loadstring(game:HttpGet("https://raw.githubusercontent.com/saucekid/scripts/main/CarCrushers.lua"))() print("Clicked") end) Section:NewButton("kat", "aim bot and more", function() loadstring(game:HttpGet('https://raw.githubusercontent.com/zReal-King/Knife-Ability-Test/main/Gui'))() print("Clicked") end) Section:NewButton("MeepCity", "auto farm", function() loadstring(game:HttpGet(('https://raw.githubusercontent.com/kilav3rm/Scripts/main/MeepCity'),true))() print("Clicked") end) Section:NewButton("grenvil", "speed car", function() --==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-- --[[ This script was created by shawnjbragdon#0001. If you are going to re-release this, please leave the credit. https://v3rmillion.net/member.php?action=profile&uid=1870134 https://forum.robloxscripts.com/user-shawnjbragdon This script was made using Synapse X. ]] --==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-- local Players = game:GetService("Players"); local StarterGui = game:GetService("StarterGui"); local RunService = game:GetService("RunService"); local StarterPlayer = game:GetService("StarterPlayer"); local TestService = game:GetService("TestService"); local VirtualUser = game:GetService("VirtualUser"); local TweenService = game:GetService("TweenService"); local UserInputService = game:GetService("UserInputService"); local WallyLibraryV2 = (RunService:IsStudio() and require(script:WaitForChild("WallyLibraryV2"))) or loadstring(game:HttpGet("https://raw.githubusercontent.com/Luminential/releases/main/wallyhub_modified.luau", true))(); local GPEService = (RunService:IsStudio() and require(script:WaitForChild("GPEService"))) or loadstring(game:HttpGet("https://raw.githubusercontent.com/Luminential/releases/main/gpeservice.luau", true))(); local ESPService = (RunService:IsStudio() and require(script:WaitForChild("ESPService"))) or loadstring(game:HttpGet("https://raw.githubusercontent.com/Luminential/releases/main/espservice.luau", true))() local r = 255; local g = 0; local b = 0; coroutine.resume(coroutine.create(function() while true do for i = 1, 255, 1 do RunService.Stepped:Wait(); r = r - 1; g = g + 1; end; r = 0; g = 255; for i = 1, 255, 1 do RunService.Stepped:Wait(); g = g - 1; b = b + 1; end; g = 0; b = 255; for i = 1, 255, 1 do RunService.Stepped:Wait(); b = b - 1; r = r + 1; end; b = 0; r = 255; end; end)) local __applyCustom = function(GuiObject) coroutine.resume(coroutine.create(function() repeat wait(); until GuiObject["object"]:FindFirstChildWhichIsA("TextLabel"); repeat wait(); until GuiObject["object"]:FindFirstChild("Underline"); local TextLabel = GuiObject["object"]:FindFirstChildWhichIsA("TextLabel"); local Underline = GuiObject["object"]:FindFirstChild("Underline"); while true do RunService.Stepped:Wait(); TextLabel.Font = Enum.Font.Michroma; TextLabel.TextColor3 = Color3.new(r / 255, g / 255, b / 255); TextLabel.TextStrokeColor3 = Color3.new(r / 510, g / 510, b / 510); TextLabel.TextStrokeTransparency = 0.5; Underline.BackgroundColor3 = Color3.new(r / 255, g / 255, b / 255); end; end)); end; default = {topcolor = Color3.fromRGB(30, 30, 30);titlecolor = Color3.fromRGB(255, 255, 255);underlinecolor = Color3.fromRGB(255, 0, 0);bgcolor = Color3.fromRGB(35, 35, 35);boxcolor = Color3.fromRGB(35, 35, 35);btncolor = Color3.fromRGB(25, 25, 25);dropcolor = Color3.fromRGB(25, 25, 25);sectncolor = Color3.fromRGB(25, 25, 25);bordercolor = Color3.fromRGB(60, 60, 60);font = Enum.Font.Jura;titlefont = Enum.Font.Michroma;fontsize = 17;titlesize = 18;textstroke = 1;titlestroke = 1;strokecolor = Color3.fromRGB(0, 0, 0);textcolor = Color3.fromRGB(255, 255, 255);titletextcolor = Color3.fromRGB(255, 255, 255);placeholdercolor = Color3.fromRGB(255, 255, 255);titlestrokecolor = Color3.fromRGB(0, 0, 0);} WallyLibraryV2["options"] = setmetatable({}, {__index = default}) local LocalPlayer = Players.LocalPlayer local PlayerGui = (RunService:IsStudio() and LocalPlayer:FindFirstChildWhichIsA("PlayerGui")) or game:GetService("CoreGui") local PlayerMouse = LocalPlayer:GetMouse() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Luminential/releases/main/updated_credit_script", true))() end) local Windows = {[1] = (function() local Window = WallyLibraryV2:CreateWindow("AC6 Fucker", {["Parent"] = PlayerGui}); __applyCustom(Window); return Window; end)(),} Slider = Windows[1]:Slider("Speed", {["flag"] = "max_speed", ["min"] = 50, ["max"] = 800}); Slider:Set(400) TextBox = Windows[1]:Box("KeyCode", {["flag"] = "activation_key"}, function(value) for _, EnumItem in pairs(Enum.KeyCode:GetEnumItems()) do if string.lower(value) == string.lower(EnumItem.Name) then TextBox.Text = EnumItem.Name; Windows[1]["flags"]["activation_key"] = EnumItem; return; end; end; for _, EnumItem in pairs(Enum.KeyCode:GetEnumItems()) do if string.lower(value) == string.lower(string.sub(EnumItem.Name, 1, string.len(value))) then TextBox.Text = EnumItem.Name; Windows[1]["flags"]["activation_key"] = EnumItem; return; end; end; TextBox.Text = "LeftShift"; Windows[1]["flags"]["activation_key"] = Enum.KeyCode.LeftShift; end); TextBox.Text = "LeftShift"; Windows[1]["flags"]["activation_key"] = Enum.KeyCode.LeftShift; Slider = Windows[1]:Slider("Brake Force", {["flag"] = "brake_force", ["min"] = 0, ["max"] = 100}); Slider:Set(20) TextBox2 = Windows[1]:Box("KeyCode", {["flag"] = "brake_key"}, function(value) for _, EnumItem in pairs(Enum.KeyCode:GetEnumItems()) do if string.lower(value) == string.lower(EnumItem.Name) then TextBox2.Text = EnumItem.Name; Windows[1]["flags"]["brake_key"] = EnumItem; return; end; end; for _, EnumItem in pairs(Enum.KeyCode:GetEnumItems()) do if string.lower(value) == string.lower(string.sub(EnumItem.Name, 1, string.len(value))) then TextBox2.Text = EnumItem.Name; Windows[1]["flags"]["brake_key"] = EnumItem; return; end; end; TextBox2.Text = "S"; Windows[1]["flags"]["brake_key"] = Enum.KeyCode.S; end); TextBox2.Text = "S"; Windows[1]["flags"]["brake_key"] = Enum.KeyCode.S; Button = Windows[1]:Button("Stop Vehicle", function() local Character = LocalPlayer.Character; local Humanoid = Character:FindFirstChildWhichIsA("Humanoid"); local VehicleSeat = Humanoid.SeatPart; local Vehicle = VehicleSeat:FindFirstAncestorWhichIsA("Model"); if table.find({"wheels", "body", "misc", "core"}, Vehicle.Name) then Vehicle = Vehicle.Parent; end; for index, value in pairs(Vehicle:GetDescendants()) do if value:IsA("BasePart") then TweenService:Create(value, TweenInfo.new(0.25), {["Velocity"] = Vector3.new(0, 0, 0); ["RotVelocity"] = Vector3.new(0, 0, 0)}):Play(); end; end; end) Windows[1]:Button("Massless", function() local Character = LocalPlayer.Character; local Humanoid = Character:FindFirstChildWhichIsA("Humanoid"); local VehicleSeat = Humanoid.SeatPart; local Vehicle = VehicleSeat:FindFirstAncestorWhichIsA("Model"); if table.find({"wheels", "body", "misc", "core"}, Vehicle.Name) then Vehicle = Vehicle.Parent; end; for index, value in pairs(Vehicle:GetDescendants()) do if value:IsA("BasePart") then value.Massless = true; end; end; end) Toggle = Windows[1]:Toggle("Click-TP Car", {["flag"] = "clicktp_car"}) Windows[1]:Section("Springs (Experimental)"); local Box = Windows[1]:Box("FL", {}, function(number) if tonumber(number) and tonumber(number) < 6 then number = tonumber(number); local Character = LocalPlayer.Character; local Humanoid = Character:FindFirstChildWhichIsA("Humanoid"); local VehicleSeat = Humanoid.SeatPart; local Vehicle = VehicleSeat:FindFirstAncestorWhichIsA("Model"); if table.find({"wheels", "body", "misc", "core"}, Vehicle.Name) then Vehicle = Vehicle.Parent; end; for index, value in pairs(Vehicle:GetDescendants()) do if value:IsA("SpringConstraint") and value:FindFirstAncestor("FL") then value.MaxLength = number + 2; value.MinLength = number; end; end; end; end) local Box = Windows[1]:Box("FR", {}, function(number) if tonumber(number) and tonumber(number) < 6 then number = tonumber(number); local Character = LocalPlayer.Character; local Humanoid = Character:FindFirstChildWhichIsA("Humanoid"); local VehicleSeat = Humanoid.SeatPart; local Vehicle = VehicleSeat:FindFirstAncestorWhichIsA("Model"); if table.find({"wheels", "body", "misc", "core"}, Vehicle.Name) then Vehicle = Vehicle.Parent; end; for index, value in pairs(Vehicle:GetDescendants()) do if value:IsA("SpringConstraint") and value:FindFirstAncestor("FR") then value.MaxLength = number + 2; value.MinLength = number; end; end; end; end) local Box = Windows[1]:Box("RL", {}, function(number) if tonumber(number) and tonumber(number) < 6 then number = tonumber(number); local Character = LocalPlayer.Character; local Humanoid = Character:FindFirstChildWhichIsA("Humanoid"); local VehicleSeat = Humanoid.SeatPart; local Vehicle = VehicleSeat:FindFirstAncestorWhichIsA("Model"); if table.find({"wheels", "body", "misc", "core"}, Vehicle.Name) then Vehicle = Vehicle.Parent; end; for index, value in pairs(Vehicle:GetDescendants()) do if value:IsA("SpringConstraint") and value:FindFirstAncestor("RL") then value.MaxLength = number + 2; value.MinLength = number; end; end; end; end) local Box = Windows[1]:Box("RR", {}, function(number) if tonumber(number) and tonumber(number) < 6 then number = tonumber(number); local Character = LocalPlayer.Character; local Humanoid = Character:FindFirstChildWhichIsA("Humanoid"); local VehicleSeat = Humanoid.SeatPart; local Vehicle = VehicleSeat:FindFirstAncestorWhichIsA("Model"); if table.find({"wheels", "body", "misc", "core"}, Vehicle.Name) then Vehicle = Vehicle.Parent; end; for index, value in pairs(Vehicle:GetDescendants()) do if value:IsA("SpringConstraint") and value:FindFirstAncestor("RR") then value.MaxLength = number + 2; value.MinLength = number; end; end; end; end) if not RunService:IsStudio() then workspace.FallenPartsDestroyHeight = -1e6; end; local PlayerMouse = LocalPlayer:GetMouse() UserInputService.InputBegan:Connect(function(inputObject, gameProcessedEvent) if gameProcessedEvent == false and inputObject.UserInputType == Enum.UserInputType.MouseButton1 or inputObject.UserInputType == Enum.UserInputType.Touch --[[ yeah because mobile exploits apparently existed ]] then pcall(function() if Windows[1]["flags"]["clicktp_car"] then if not PlayerMouse.Target then return; end; local Character = LocalPlayer.Character; local Humanoid = Character:FindFirstChildWhichIsA("Humanoid"); local VehicleSeat = Humanoid.SeatPart; local Vehicle = VehicleSeat:FindFirstAncestorWhichIsA("Model"); if table.find({"wheels", "body", "misc", "core"}, Vehicle.Name) then Vehicle = Vehicle.Parent; end; Character.Parent = Vehicle; Vehicle:MoveTo(PlayerMouse.Hit.Position); Character.Parent = workspace; end; end); end; end) RunService.Stepped:Connect(function() if Windows[1]["flags"] then local flags = Windows[1]["flags"]; if flags["activation_key"] and typeof(flags["activation_key"]) == "EnumItem" then if GPEService:IsProcessedKeyDown(flags["activation_key"]) then local Character = LocalPlayer.Character; local Humanoid = Character:FindFirstChildWhichIsA("Humanoid"); local VehicleSeat = Humanoid.SeatPart; local Vehicle = VehicleSeat:FindFirstAncestorWhichIsA("Model"); if table.find({"wheels", "body", "misc", "core"}, Vehicle.Name) then Vehicle = Vehicle.Parent; end; for index, value in pairs(Vehicle:GetDescendants()) do if value:IsA("BasePart") and flags["max_speed"] > value.Velocity.Magnitude and (value:FindFirstAncestor("Wheels") or value:FindFirstAncestor("Core")) then value.Velocity = value.Velocity * Vector3.new(1.2, 0.95, 1.2); end; end; end; end; if flags["brake_key"] and typeof(flags["brake_key"]) == "EnumItem" then if GPEService:IsProcessedKeyDown(flags["brake_key"]) then local Character = LocalPlayer.Character; local Humanoid = Character:FindFirstChildWhichIsA("Humanoid"); local VehicleSeat = Humanoid.SeatPart; local Vehicle = VehicleSeat:FindFirstAncestorWhichIsA("Model"); if table.find({"wheels", "body", "misc", "core"}, Vehicle.Name) then Vehicle = Vehicle.Parent; end; for index, value in pairs(Vehicle:GetDescendants()) do if value:IsA("BasePart") and value.Velocity.Magnitude >= 10 and (value:FindFirstAncestor("Wheels") or value:FindFirstAncestor("Core")) then local val = 1 - (flags["brake_force"] / 100); value.Velocity = value.Velocity * Vector3.new(val, 0, val); end; end; end; end; end; end) --==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-- print("Clicked") end) Section:NewButton("Ro Ghoul", "auto farm", function() loadstring(game:HttpGetAsync(("https://raw.githubusercontent.com/z4gs/scripts/master/Ro-Ghoul%20Auto%20Farm.lua")))() print("Clicked") end) Section:NewButton("Da Hood", "aimLock", function() loadstring(game:HttpGet("https://raw.githubusercontent.com/NighterEpic/Faded/main/YesEpic", true))() print("Clicked") end) Section:NewButton("SQUID GAME", "auto farm", function() loadstring(game:HttpGet('https://raw.githubusercontent.com/BoaHacker/ROBLOX/main/cheat', true))() print("Clicked") end) Section:NewButton("Pet Simulator X", "auto farms and more", function() loadstring(game:HttpGet("https://system-exodus.com/scripts/PetSimulator/PetSimulatorX.lua", true))() print("Clicked") end) local Tab = Window:NewTab("fe scripts") local Section = Tab:NewSection("fe scripts") Section:NewButton("filip_backips", "filip_backips", function() wait(5) --[[ Info ]]-- local ver = "2.00" local scriptname = "feFlip" --[[ Keybinds ]]-- local FrontflipKey = Enum.KeyCode.z local BackflipKey = Enum.KeyCode.x local AirjumpKey = Enum.KeyCode.c --[[ Dependencies ]]-- local ca = game:GetService("ContextActionService") local zeezy = game:GetService("Players").LocalPlayer local h = 0.0174533 local antigrav --[[ Functions ]]-- function zeezyFrontflip(act,inp,obj) if inp == Enum.UserInputState.Begin then zeezy.Character.Humanoid:ChangeState("Jumping") wait() zeezy.Character.Humanoid.Sit = true for i = 1,360 do delay(i/720,function() zeezy.Character.Humanoid.Sit = true zeezy.Character.HumanoidRootPart.CFrame = zeezy.Character.HumanoidRootPart.CFrame * CFrame.Angles(-h,0,0) end) end wait(0.55) zeezy.Character.Humanoid.Sit = false end end function zeezyBackflip(act,inp,obj) if inp == Enum.UserInputState.Begin then zeezy.Character.Humanoid:ChangeState("Jumping") wait() zeezy.Character.Humanoid.Sit = true for i = 1,360 do delay(i/720,function() zeezy.Character.Humanoid.Sit = true zeezy.Character.HumanoidRootPart.CFrame = zeezy.Character.HumanoidRootPart.CFrame * CFrame.Angles(h,0,0) end) end wait(0.55) zeezy.Character.Humanoid.Sit = false end end function zeezyAirjump(act,inp,obj) if inp == Enum.UserInputState.Begin then zeezy.Character:FindFirstChildOfClass'Humanoid':ChangeState("Seated") wait() zeezy.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping") end end --[[ Binds ]]-- ca:BindAction("zeezyFrontflip",zeezyFrontflip,false,FrontflipKey) ca:BindAction("zeezyBackflip",zeezyBackflip,false,BackflipKey) ca:BindAction("zeezyAirjump",zeezyAirjump,false,AirjumpKey) --[[ Load Message ]]-- print(scriptname .. " " .. ver .. " loaded successfully") print("made by Zeezy#7203") local notifSound = Instance.new("Sound",workspace) notifSound.PlaybackSpeed = 1.5 notifSound.Volume = 0.15 notifSound.SoundId = "rbxassetid://170765130" notifSound.PlayOnRemove = true notifSound:Destroy() game.StarterGui:SetCore("SendNotification", {Title = "feFlip", Text = "feFlip loaded successfully!", Icon = "rbxassetid://505845268", Duration = 5, Button1 = "Okay"}) print("Clicked") end) Section:NewButton("move_sun", "move_sun", function() lp=game.Players.LocalPlayer local Tool = Instance.new('HopperBin',lp.Backpack) Tool.Name='MoveSun' -- convert number (in hours) to TimeOfDay string -- because TimeOfDay doesn't cast numbers as expected (3.7 -> 03:07:00 instead of 3:42:00) local function ToTimeOfDay(n) n = n % 24 local i,f = math.modf(n) local m = f*60 local mi,mf = math.modf(m) m = tostring(math.abs(math.floor(m))) local s = tostring(math.abs(math.floor(mf*60))) return i..":"..string.rep("0",2-#m)..m..":"..string.rep("0",2-#s)..s end -- convert TimeOfDay string to number (in hours) local function FromTimeOfDay(t) local signed,h,m,s = t:match("^(%-?)(%d+):(%d+):(%d+)$") s = tonumber(s)/60 m = tonumber(m + s)/60 h = tonumber(h) + m return h * (#signed > 0 and -1 or 1) end local function rad_sc(n) return n/(math.pi*2) end local function sc_rad(n) return n*(math.pi*2) end -- convert direction to latitude (as GeographicLatitude) and longitude (as TimeOfDay) local function ToLatLon(d) d = Vector3.new(-d.x,-d.y,d.z) -- derp derp derp derp derp local lat = math.atan2(d.z,math.sqrt(d.x^2 + d.y^2)) local lon = math.atan2(d.y,d.x) lat = rad_sc(lat)*360 + 23.5 lon = ToTimeOfDay(rad_sc(lon)*24 - 6) return lat,lon end --[[ -- convert lat and lon to direction (doesn't work) local function to_dir(lat,lon) lat = sc_rad((lat - 23.5)/360) lon = sc_rad((FromTimeOfDay(lon) + 6)/24) return Vector3.new( (math.cos(lat)*math.cos(lon)), (math.cos(lat)*math.sin(lon)), math.sin(lat) ) end ]] local Event = {} local function Disconnect(...) for _,name in pairs{...} do if Event[name] then Event[name]:disconnect() Event[name] = nil end end end local Lighting = Game:GetService("Lighting") local down = false local P = 0.02 local D = 16 local position = Lighting:GetSunDirection() local velocity = Vector3.new(0,0,0) local goal = Lighting:GetSunDirection() local active = false local function Activate(Mouse) position = Lighting:GetSunDirection() goal = Lighting:GetSunDirection() active = true Event.Down = Mouse.Button1Down:connect(function() down = true goal = Mouse.UnitRay.Direction end) Event.Up = Mouse.Button1Up:connect(function() down = false end) Event.Move = Mouse.Move:connect(function() if down then goal = Mouse.UnitRay.Direction end end) asd = game:GetService'RunService'.RenderStepped:connect(function() velocity = Vector3.new( velocity.x + P * ((goal.x - position.x) + D * -velocity.x), velocity.y + P * ((goal.y - position.y) + D * -velocity.y), velocity.z + P * ((goal.z - position.z) + D * -velocity.z) ) position = position + velocity local lat,lon = ToLatLon(position) Lighting.GeographicLatitude = lat Lighting.TimeOfDay = lon --print(lon) --wait() end) end local function Deactivate() active = false down = false asd:disconnect() Disconnect("Down","Up","Move") end Tool.Selected:connect(Activate) Tool.Deselected:connect(Deactivate) print("Clicked") end) Section:NewButton("tails", "ButtonInfo", function() loadstring(game:HttpGet("https://textbin.net/raw/adrybsyq1o"))() print("Clicked") end) Section:NewButton("animations", "r15", function() loadstring(game:HttpGet("https://textbin.net/raw/zaqr2qhtie"))() print("Clicked") end) Section:NewButton("fe bid people", "ButtonInfo", function() loadstring(game:HttpGet("https://textbin.net/raw/2giobhbni5"))() print("Clicked") end) Section:NewButton("fe scripts sword", "sword working r6", function() loadstring(game:HttpGet("https://textbin.net/raw/mtewr6qned"))() print("Clicked") end) Section:NewButton("dab", "dab", function() loadstring(game:HttpGet("https://textbin.net/raw/9ekyg3hqg8"))() print("Clicked") end) Section:NewButton("dog", "r6", function() loadstring(game:HttpGet("https://textbin.net/raw/zkbavt0km9"))(); print("Clicked") end) Section:NewButton("slendr", "r15", function() loadstring(game:HttpGet("https://textbin.net/raw/9ekyg3hqg8"))() print("Clicked") end) Section:NewButton("stand", "r6", function() loadstring(game:HttpGet("https://textbin.net/raw/lfti79tiq7"))() print("Clicked") end) Section:NewButton("rogdol", "r6", function() loadstring(game:HttpGet("https://textbin.net/raw/yznhx68xhd"))() print("Clicked") end) Section:NewButton("bow", "ButtonInfo", function() --// SETTINGS \\ -- local Fling = true --// Recommended: true local FlingBlockInvisible = true --// Recommended: false (So you can see the flinging block) local HighlightFlingBlock = true --// Recommended: true local FlingHighlightColor = Color3.fromRGB(238,130,238) local GunHatId = 5944291607-- // (Red Sci-Fi Scattergun) --// GunHatId is the HatId you will use as the gun for the script, you must have the hat equipped. -- // MAIN \\ -- local HAT_NAME = game:GetObjects("rbxassetid://"..tostring(GunHatId))[1].Name -- // Uses Mizt's bypass \\ -- Bypass = "death" loadstring(game:GetObjects("rbxassetid://5325226148")[1].Source)() local IsDead = false local StateMover = true local playerss = workspace.non local bbv,bullet if Bypass == "death" then bullet = game.Players.LocalPlayer.Character["HumanoidRootPart"] bullet.Transparency = (FlingBlockInvisible ~= true and 0 or 1) bullet.Massless = true if bullet:FindFirstChildOfClass("Attachment") then for _,v in pairs(bullet:GetChildren()) do if v:IsA("Attachment") then v:Destroy() end end end bbv = Instance.new("BodyPosition",bullet) bbv.Position = playerss.Torso.CFrame.p end if Bypass == "death" then coroutine.wrap(function() while true do if not playerss or not playerss:FindFirstChildOfClass("Humanoid") or playerss:FindFirstChildOfClass("Humanoid").Health <= 0 then IsDead = true; return end if StateMover then bbv.Position = playerss.Torso.CFrame.p bullet.Position = playerss.Torso.CFrame.p end game:GetService("RunService").RenderStepped:wait() end end)() end --[[local force = Instance.new("BodyForce",bullet) force.Force = Vector3.new(800,800,800)]]-- if HighlightFlingBlock ~= false then local Highlight = Instance.new("SelectionBox") Highlight.Adornee = bullet Highlight.Color3 = (typeof(FlingHighlightColor)=="Color3" and FlingHighlightColor) or (Color3.fromRGB(255,0,0)) Highlight.Parent = bullet Highlight.Name = "HighlightBox" end bbav = Instance.new("BodyAngularVelocity",bullet) bbav.MaxTorque = Vector3.new(math.huge,math.huge,math.huge) bbav.P = 100000000000000000000000000000 bbav.AngularVelocity = Vector3.new(10000000000000000000000000000000,100000000000000000000000000,100000000000000000) local CDDF = {} local DamageFling = function(DmgPer) if Fling ~= true then return end if IsDead or Bypass ~= "death" or (DmgPer.Name == playerss.Name and DmgPer.Name == "non") or CDDF[DmgPer] or not DmgPer or not DmgPer:FindFirstChildOfClass("Humanoid") or DmgPer:FindFirstChildOfClass("Humanoid").Health <= 0 then return end CDDF[DmgPer] = true; StateMover = false local PosFling = (DmgPer:FindFirstChild("HumanoidRootPart") and DmgPer:FindFirstChild("HumanoidRootPart") .CFrame.p) or (DmgPer:FindFirstChildOfClass("Part") and DmgPer:FindFirstChildOfClass("Part").CFrame.p) bullet.Rotation = playerss.Torso.Rotation bbav = Instance.new("BodyAngularVelocity",bullet) bbav.MaxTorque = Vector3.new(math.huge,math.huge,math.huge) bbav.P = 100000000000000000000000000000 bbav.AngularVelocity = Vector3.new(10000000000000000000000000000000,100000000000000000000000000,100000000000000000) for _=1,15 do bbv.Position = PosFling bullet.Position = PosFling wait(0.03) end bbav:Destroy() bbv.Position = playerss.Torso.CFrame.p bullet.Position = playerss.Torso.CFrame.p CDDF[DmgPer] = false; StateMover = true end wait(.2) local Aligns = 0 function Align(Part0,Part1,Position,Rotation) Aligns = Aligns + 1 local a0,a1 = Instance.new("Attachment",Part0), Instance.new("Attachment",Part1) a1.Position = Position or Vector3.new() a1.Rotation = Rotation or Vector3.new() local ap = Instance.new("AlignPosition", Part0) ap.Attachment0 = a0 ap.Attachment1 = a1 local ao = Instance.new("AlignOrientation", Part0) ao.Name = "AO-"..Aligns ap.Name = "AP-"..Aligns ao.Attachment0 = a0 ao.Attachment1 = a1 ap.ApplyAtCenterOfMass = true; ap.MaxForce = 67752; ap.MaxVelocity = math.huge/9e110; ap.ReactionForceEnabled = false; ap.Responsiveness = 200; ap.RigidityEnabled = false; ao.MaxAngularVelocity = math.huge/9e110; ao.MaxTorque = 67752; ao.PrimaryAxisOnly = false; ao.ReactionTorqueEnabled = false; ao.Responsiveness = 200; ao.RigidityEnabled = false; return a1 end local HumanoidIsDead = false local Player=game.Players.LocalPlayer local Character=workspace.non local Gun = Character[HAT_NAME] local GunHandle = Gun.Handle GunHandle.AccessoryWeld:Destroy() GunHandle.SpecialMesh:Destroy() wait() GunHandle.Parent=workspace local hum = Character.Humanoid local LeftArm=Character["Left Arm"] local LeftLeg=Character["Left Leg"] local RightArm=Character["Right Arm"] local RightLeg=Character["Right Leg"] local Root=Character["HumanoidRootPart"] local Head=Character["Head"] local Torso=Character["Torso"] local Neck=Torso["Neck"] local mouse = Player:GetMouse() local walking = false local jumping = false local attacking = false local firsttime = false local tauntdebounce = false local position = nil local MseGuide = true local running = false local settime = 0 local sine = 0 local t = 0 local ws = 18 local change = 1 local combo1 = true local equip = false local dgs = 75 local combo2 = false local switch1 = true local switch2 = false local firsttime2 = false local combo3 = false local gunallowance = false local shooting = false local RunSrv = game:GetService("RunService") local RenderStepped = game:GetService("RunService").RenderStepped local removeuseless = game:GetService("Debris") coroutine.wrap(function() while true do wait() if not Character or not Character:FindFirstChild("Humanoid") or Character:FindFirstChild("Humanoid").Health <= 0 then HumanoidIsDead = true break end end end)() local HEADLERP = Instance.new("ManualWeld") HEADLERP.Parent = Head HEADLERP.Part0 = Head HEADLERP.Part1 = Head HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local TORSOLERP = Instance.new("ManualWeld") TORSOLERP.Parent = Root TORSOLERP.Part0 = Torso TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local ROOTLERP = Instance.new("ManualWeld") ROOTLERP.Parent = Root ROOTLERP.Part0 = Root ROOTLERP.Part1 = Torso ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local RIGHTARMLERP = Instance.new("ManualWeld") RIGHTARMLERP.Parent = RightArm RIGHTARMLERP.Part0 = RightArm RIGHTARMLERP.Part1 = Torso RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local LEFTARMLERP = Instance.new("ManualWeld") LEFTARMLERP.Parent = LeftArm LEFTARMLERP.Part0 = LeftArm LEFTARMLERP.Part1 = Torso LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local RIGHTLEGLERP = Instance.new("ManualWeld") RIGHTLEGLERP.Parent = RightLeg RIGHTLEGLERP.Part0 = RightLeg RIGHTLEGLERP.Part1 = Torso RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local LEFTLEGLERP = Instance.new("ManualWeld") LEFTLEGLERP.Parent = LeftLeg LEFTLEGLERP.Part0 = LeftLeg LEFTLEGLERP.Part1 = Torso LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) local function weldBetween(a, b) local weld = Instance.new("ManualWeld", a) weld.Part0 = a weld.Part1 = b weld.C0 = a.CFrame:inverse() * b.CFrame return weld end function MAKETRAIL(PARENT,POSITION1,POSITION2,LIFETIME,COLOR) A = Instance.new("Attachment", PARENT) A.Position = POSITION1 A.Name = "A" B = Instance.new("Attachment", PARENT) B.Position = POSITION2 B.Name = "B" tr1 = Instance.new("Trail", PARENT) tr1.Attachment0 = A tr1.Attachment1 = B tr1.Enabled = true tr1.Lifetime = LIFETIME tr1.TextureMode = "Static" tr1.LightInfluence = 0 tr1.Color = COLOR tr1.Transparency = NumberSequence.new(0, 1) end tommygun = Instance.new("Part",Character) tommygun.Size = Vector3.new(2,2,2) tommygun.CFrame = RightArm.CFrame tommygun.CanCollide = false tommygun.Transparency=1 tommygunweld = Instance.new("Weld",tommygun) GUN_A1=Align(GunHandle,tommygun,Vector3.new(),Vector3.new(115,-100,60)) tommygunweld.Part0 = tommygun tommygunweld.Part1 = RightArm tommygunweld.C0 = tommygun.CFrame:inverse() * RightArm.CFrame * CFrame.new(0,-.80,1.25) * CFrame.Angles(math.rad(98),math.rad(0),0) mtommygun = Instance.new("SpecialMesh", tommygun) mtommygun.MeshType = "FileMesh" mtommygun.Scale = Vector3.new(1, 1, 1) mtommygun.MeshId,mtommygun.TextureId = 'http://www.roblox.com/asset/?id=116679805','http://www.roblox.com/asset/?id=116679995' shootbox = Instance.new("Part",Character) shootbox.Size = Vector3.new(.2,.2,.2) shootbox.Transparency=1 shootbox.CanCollide = false shootbox.Transparency = 1 shootbox.CFrame = tommygun.CFrame shootboxweld = weldBetween(shootbox,tommygun) shootboxweld.C0 = CFrame.new(0,-.05,2.62) light = Instance.new("PointLight", shootbox) light.Color = BrickColor.new("Bright yellow").Color light.Range = 5 light.Brightness = 11 light.Enabled = false particlemiter1 = Instance.new("ParticleEmitter", shootbox) particlemiter1.Enabled = false particlemiter1.Texture = "rbxassetid://0" particlemiter1.Lifetime = NumberRange.new(.1) particlemiter1.Size = NumberSequence.new(1,0) particlemiter1.Rate = 20 particlemiter1.RotSpeed = NumberRange.new(0) particlemiter1.Speed = NumberRange.new(0) tommygunammo = Instance.new("Part",Character) tommygunammo.Size = Vector3.new(2,2,2) tommygunammo.CFrame = tommygun.CFrame tommygunammo.CanCollide = false tommygunammoweld = Instance.new("Weld",tommygunammo) tommygunammoweld.Part0 = tommygunammo tommygunammoweld.Part1 = tommygun tommygunammo.Transparency = 1 tommygunammoweld.C0 = tommygun.CFrame:inverse() * tommygun.CFrame * CFrame.new(0,.4,.25) * CFrame.Angles(math.rad(0),math.rad(0),0) mtommygunammo = Instance.new("SpecialMesh", tommygunammo) mtommygunammo.MeshType = "FileMesh" mtommygunammo.Scale = Vector3.new(1, 1, 1) mtommygunammo.MeshId,mtommygunammo.TextureId = 'http://www.roblox.com/asset/?id=116740155','http://www.roblox.com/asset/?id=116679995' coroutine.wrap(function() for i,v in pairs(Character:GetChildren()) do if v.Name == "Animate" then v:Remove() end end end)() function damagealll(Radius,Position) local Returning = {} for _,v in pairs(workspace:GetChildren()) do if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then if v:FindFirstChild("Torso") then local Mag = (v.Torso.Position - Position).magnitude if Mag < Radius then table.insert(Returning,v) end elseif v:FindFirstChild("UpperTorso") then local Mag = (v.UpperTorso.Position - Position).magnitude if Mag < Radius then table.insert(Returning,v) end end end end return Returning end function swait(num) if num == 0 or num == nil then game:service("RunService").Stepped:wait(0) else for i = 0, num do game:service("RunService").Stepped:wait(0) end end end doomtheme = Instance.new("Sound", Torso) doomtheme.Volume = 1 doomtheme.Name = "doomtheme" doomtheme.Looped = true doomtheme.SoundId = "rbxassetid://0" doomtheme:Play() Torso.ChildRemoved:connect(function(removed) if removed.Name == "doomtheme" then doomtheme = Instance.new("Sound", Torso) doomtheme.Volume = 1 doomtheme.Name = "doomtheme" doomtheme.Looped = true doomtheme.SoundId = "rbxassetid://318812395" doomtheme:Play() end end) function SOUND(PARENT,ID,VOL,LOOP,REMOVE) so = Instance.new("Sound") so.Parent = PARENT so.SoundId = "rbxassetid://"..ID so.Volume = VOL so.Looped = LOOP so:Play() removeuseless:AddItem(so,REMOVE) end mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='t' then if tauntdebounce then return end tauntdebounce = true local b1 = Instance.new("BillboardGui",Head) b1.Size = UDim2.new(0,4,0,1.6) b1.StudsOffset = Vector3.new(0,0,0) b1.Name = "laff" b1.AlwaysOnTop = true b1.StudsOffset = Vector3.new(0,2,0) b1.Adornee = Head removeuseless:AddItem(b1,3) local b2 = Instance.new("TextLabel",b1) b2.BackgroundTransparency = 1 b2.Text = "HeHeHeHeHeHeHe..." b2.Font = "Garamond" b2.TextSize = 30 b2.Name = "lafftext" b2.TextStrokeTransparency = 0 b2.TextColor3 = BrickColor.new("Grey").Color b2.TextStrokeColor3 = Color3.new(0,0,0) b2.Size = UDim2.new(1,0,.5,0) laff = Instance.new("Sound",Head) laff.SoundId = "rbxassetid://2126502539" laff.Volume = 5 laff:Play() wait(5) laff:Remove() tauntdebounce = false end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='e' then if debounce then return end if equip then g1:Remove() light.Enabled = false pcall(function() temmy:Remove() end) for i,v in pairs(tommygun:GetDescendants()) do if v.Name == "temmy" then v:Remove() end end light.Enabled = false particlemiter1.Enabled = false hum.CameraOffset = Vector3.new(0,0,0) attacking = false equip = false shooting = false gunallowance = false ws = 18 else g1 = Instance.new("BodyGyro", Root) g1.D = 175 g1.P = 20000 g1.MaxTorque = Vector3.new(0,9000,0) g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p) attacking = true debounce = true equip = true coroutine.wrap(function() while equip do g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.1) ws = 10 swait() if Root.Velocity.y > 1 then position = "Jump3" elseif Root.Velocity.y < -1 then position = "Falling3" elseif Root.Velocity.Magnitude > 2 and running == false and attacking == true then position = "Walk3" elseif Root.Velocity.Magnitude < 2 and running == false and attacking == true then position = "Idle4" end end end)() coroutine.wrap(function() while equip do swait() settime = 0.05 sine = sine + change if position == "Jump3" and attacking and not running then change = .65 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.4) elseif position == "Falling3" and attacking and not running then change = .65 RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(14), math.rad(-4), math.rad(0)), 0.4) elseif position == "Walk3" and attacking == true and running == false then change = .65 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0.05*math.sin(sine/4), 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)),.2) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0), math.cos(25 * math.cos(sine/8))), 0.1) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) , math.cos(25 * math.cos(sine/8))), 0.1) elseif position == "Idle4" and attacking == true and running == false then change = .65 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/25), 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/25), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/25), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1) end end end)() SOUND(RightArm,898163129,6,false,2) for i = 1, 30 do tommygunweld.C0 = tommygunweld.C0:lerp(CFrame.new(0,-.68,1.25) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-12)),.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.1, 0.4) * CFrame.Angles(math.rad(-90), math.rad(-60), math.rad(0)), 0.25) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)), 0.25) swait() end gunallowance = true mouse.Button1Down:connect(function() if gunallowance then particlemiter1.Enabled = true temmy = Instance.new("Sound",tommygun) temmy.SoundId = "rbxassetid://0" temmy.Volume = 6 temmy.Name = "temmy" temmy.Looped = true temmy:Play() shooting = true end end) mouse.Button1Up:connect(function() if gunallowance then hum.CameraOffset = Vector3.new(0,0,0) light.Enabled = false particlemiter1.Enabled = false pcall(function() temmy:Remove() end) for i,v in pairs(tommygun:GetDescendants()) do if v.Name == "temmy" then v:Remove() end end shooting = false end end) coroutine.wrap(function() if firsttime2 then return end firsttime2 = true while true do swait(3) if shooting then if switch1 then switch1 = false switch2 = true light.Enabled = true elseif switch2 then switch1 = true switch2 = false light.Enabled = false end pcall(function() if mouse.Target.Parent:FindFirstChildOfClass("Humanoid") then DamageFling(mouse.Target.Parent) end end) end end end)() coroutine.wrap(function() if firsttime then return end firsttime = true while true do if shooting then pcall(function() if mouse.Target.Parent:FindFirstChildOfClass("Humanoid") then DamageFling(mouse.Target.Parent) end end) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 1.35, 0.4) * CFrame.Angles(math.rad(-90), math.rad(0 - 10 * math.sin(sine)), math.rad(0)), 0.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.1 + .4 * math.sin(sine), 0.4) * CFrame.Angles(math.rad(-90), math.rad(-60), math.rad(0)), 0.25) elseif not shooting then end swait() end end)() debounce = false end end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='z' then print("Music switched to 1") id = 2199374985 doomtheme.SoundId = "rbxassetid://"..id doomtheme:Play() end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='v' then print("Music switched to 4") id = 2111948183 doomtheme.SoundId = "rbxassetid://"..id doomtheme:Play() end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='x' then print("Music switched to 2") id = 318812395 doomtheme.SoundId = "rbxassetid://"..id doomtheme:Play() end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='c' then print("Music switched to 3") id = 180337897 doomtheme.SoundId = "rbxassetid://"..id doomtheme:Play() end end) mouse.KeyDown:connect(function(Press) Press=Press:lower() if Press=='b' then print("Music switched to 5") id = 649148458 doomtheme.SoundId = "rbxassetid://"..id doomtheme:Play() end end) checks1 = coroutine.wrap(function() -------Checks while true do if HumanoidIsDead then break end if Root.Velocity.y > 1 then position = "Jump" elseif Root.Velocity.y < -1 then position = "Falling" elseif Root.Velocity.Magnitude < 2 then position = "Idle" elseif Root.Velocity.Magnitude < 20 then position = "Walking" elseif Root.Velocity.Magnitude > 20 then position = "Running" else end wait() end end) checks1() function ray(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS) return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS) end function ray2(StartPos, EndPos, Distance, Ignore) local DIRECTION = CFrame.new(StartPos,EndPos).lookVector return ray(StartPos, DIRECTION, Distance, Ignore) end OrgnC0 = Neck.C0 local movelimbs = coroutine.wrap(function() while RunSrv.RenderStepped:wait() do if HumanoidIsDead then break end TrsoLV = Torso.CFrame.lookVector Dist = nil Diff = nil if not MseGuide then print("Failed to recognize") else local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true) Dist = (Head.CFrame.p-Point).magnitude Diff = Head.CFrame.Y-Point.Y local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true) Dist2 = (LeftArm.CFrame.p-Point).magnitude Diff2 = LeftArm.CFrame.Y-Point.Y HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1) end end end) movelimbs() immortal = {} for i,v in pairs(Character:GetDescendants()) do if v:IsA("BasePart") and v.Name ~= "lmagic" and v.Name ~= "rmagic" then if v ~= Root and v ~= Torso and v ~= Head and v ~= RightArm and v ~= LeftArm and v ~= RightLeg and v.Name ~= "lmagic" and v.Name ~= "rmagic" and v ~= LeftLeg then v.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) end table.insert(immortal,{v,v.Parent,v.Material,v.Color,v.Transparency}) elseif v:IsA("JointInstance") then table.insert(immortal,{v,v.Parent,nil,nil,nil}) end end for e = 1, #immortal do if immortal[e] ~= nil then local STUFF = immortal[e] local PART = STUFF[1] local PARENT = STUFF[2] local MATERIAL = STUFF[3] local COLOR = STUFF[4] local TRANSPARENCY = STUFF[5] if levitate then if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= eyo1 and PART.Name ~= eyo2 and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then PART.Material = MATERIAL PART.Color = COLOR PART.Transparency = TRANSPARENCY end PART.AncestryChanged:connect(function() PART.Parent = PARENT end) else if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then PART.Material = MATERIAL PART.Color = COLOR PART.Transparency = TRANSPARENCY end PART.AncestryChanged:connect(function() PART.Parent = PARENT end) end end end coroutine.wrap(function() while true do if HumanoidIsDead then break end if hum.Health < .1 then deadsound = Instance.new("Sound", Torso) deadsound.Volume = 6 deadsound.SoundId = "rbxassetid://1411352723" deadsound:Play() end wait() end end)() local anims = coroutine.wrap(function() while true do if HumanoidIsDead then break end settime = 0.05 sine = sine + change if position == "Jump" and attacking == false then change = 1 tommygunweld.C0 = tommygunweld.C0:lerp(CFrame.new(0,-.80,1.25) * CFrame.Angles(math.rad(98),math.rad(0),0),.25) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(-3),math.rad(-4)), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.4) elseif position == "Jump2" and attacking == false then change = 1 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20 - 1 * math.sin(sine/9)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.3) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - .1 * math.sin(sine/12)),math.rad(40 - .5 * math.sin(sine/12))), 0.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + .1 * math.sin(sine/12)),math.rad(-40 + .5 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.3) elseif position == "Falling" and attacking == false then change = 1 tommygunweld.C0 = tommygunweld.C0:lerp(CFrame.new(0,-.80,1.25) * CFrame.Angles(math.rad(98),math.rad(0),0),.25) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.2) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(14), math.rad(-4), math.rad(0)), 0.2) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.2) elseif position == "Falling2" and attacking == false then change = 1 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20 - 1 * math.sin(sine/9)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.3) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - .1 * math.sin(sine/12)),math.rad(40 - .5 * math.sin(sine/12))), 0.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + .1 * math.sin(sine/12)),math.rad(-40 + .5 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.3) elseif position == "Walking" and attacking == false and running == false then change = 1.2 walking = true tommygunweld.C0 = tommygunweld.C0:lerp(CFrame.new(0,-.80,1.25) * CFrame.Angles(math.rad(98),math.rad(0),0),.25) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.3,1,0) * CFrame.Angles(math.rad(180),math.rad(1),math.rad(10)), 0.1) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5 + Root.RotVelocity.Y / 85,.35,.5*math.sin(sine/8)) * CFrame.Angles(math.rad(-35*math.sin(sine/8)),math.rad(0*math.sin(sine/8)),math.rad(10 + Root.RotVelocity.Y / 10, math.sin(20 * math.sin(sine/4)))),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0.05*math.sin(sine/4), 0) * CFrame.Angles(math.rad(-10), math.rad(5 * math.cos(sine/7)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.1) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0), math.cos(25 * math.cos(sine/8))), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) , math.cos(25 * math.cos(sine/8))), 0.3) elseif position == "Idle" and attacking == false and running == false then change = .5 tommygunweld.C0 = tommygunweld.C0:lerp(CFrame.new(0,-.80,1.25) * CFrame.Angles(math.rad(98),math.rad(0),0),.25) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.1) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.3 + .1 * math.sin(sine/12),1 + .1 * math.sin(sine/12),0) * CFrame.Angles(math.rad(180),math.rad(1),math.rad(8 + 5 * math.sin(sine/12))), 0.1) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.59 - .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(8 - 6 * math.sin(sine/12))), .2) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.1) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1) elseif position == "Idle2" and attacking == false and running == false then change = .75 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0 - 3 * math.sin(sine/9)),0,0),.1) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.1) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(-.2,.2,0) * CFrame.Angles(0,0,0),.1) LEFTARMLERP.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.8 - .1 * math.sin(sine/9), 0) * CFrame.Angles(math.rad(0), math.rad(0 + 3 * math.sin(sine/9)), math.rad(35 - 5 * math.sin(sine/9))), 0.4) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.8 - .1 * math.sin(sine/9), 0) * CFrame.Angles(math.rad(0), math.rad(0 - 3 * math.sin(sine/9)), math.rad(-35 + 5 * math.sin(sine/9))), 0.4) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.4) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2.0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10 + 2 * math.sin(sine/9))), 0.4) elseif position == "Walking2" and attacking == false and running == false then ws = 50 ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20 - 1 * math.sin(sine/9)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,0),.3) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3) RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.6,-.5) * CFrame.Angles(math.rad(32),math.rad(5 - .1 * math.sin(sine/12)),math.rad(40 - .5 * math.sin(sine/12))), 0.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.6,-.5) * CFrame.Angles(math.rad(30),math.rad(-5 + .1 * math.sin(sine/12)),math.rad(-40 + .5 * math.sin(sine/12))), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(.2,1.2,-.3),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.54, 1.4 + .1 * math.sin(sine/9), .4) * CFrame.Angles(math.rad(9 + 2 * math.cos(sine/9)), math.rad(0), math.rad(0)), 0.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.54, 2.0 + .02 * math.sin(sine/9), 0.2 + .1 * math.sin(sine/9)) * CFrame.Angles(math.rad(25 + 5 * math.sin(sine/9)), math.rad(20), math.rad(0)), 0.3) elseif position == "Running" and attacking == false then change = 1 RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, .5, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.3) LEFTARMLERP.C1 = LEFTARMLERP.C1:lerp(CFrame.new(-1.24+.6*math.sin(sine/4)/1.4, 0.54, 0-0.8*math.sin(sine/4))*CFrame.Angles(math.rad(6+140*math.sin(sine/4)/1.2), math.rad(0), math.rad(20+70*math.sin(sine/4))), 0.3) LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),.3) ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(math.rad(-20 - 0 * math.sin(sine/4)), math.rad(0 + 6 * math.sin(sine/4)), math.rad(0) + Root.RotVelocity.Y / 30, math.sin(10 * math.sin(sine/4))), 0.3) RIGHTLEGLERP.C1 = RIGHTLEGLERP.C1:lerp(CFrame.new(0,0,-.2 + .5*-math.sin(sine/4)),.3) RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.6+0.1*math.sin(sine/4),.7*-math.sin(sine/4)) * CFrame.Angles(math.rad(15+ -50 * math.sin(sine/4)),0,0),.3) LEFTLEGLERP.C1 = LEFTLEGLERP.C1:lerp(CFrame.new(0,0,-.2 + .5*math.sin(sine/4)),.3) LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.6-0.1*math.sin(sine/4),.7*math.sin(sine/4)) * CFrame.Angles(math.rad(15 + 50 * math.sin(sine/4)),0,0),.3) end swait() end end) anims() game:GetService("StarterGui"):SetCore("SendNotification",{Title = "Edit",Text = "kezmme#0001",Duration = 12}) print("Clicked") end) local Tab = Window:NewTab("hub") local Section = Tab:NewSection("hub") Section:NewButton("Zareen HUB", "Zareen HUB", function() loadstring(game:HttpGet("https://textbin.net/raw/ygobulgmm4"))(); print("Clicked") end) Section:NewButton("Pumpkin Hub", "Pumpkin Hub", function() Simradius = true sethiddenproperty(game.Players.LocalPlayer,"MaximumSimulationRadius",1000) sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",1000) _XLgyWeNtEOLOJWHa, Protected_by_MoonSecV2, Discord = 'discord.gg/gQEH2uZxUk' ,nil,nil;(function() _msec=(function(k,m,f)local T=m[(1241/0x49)];local Y=f[k[(0x571-726)]][k[(0x15ba8/125)]];local U=(55-0x33)/(106-(((-80+0x3)+0x518d)/0xc8))local L=(((1208-0x294)-0x13a)/117)-(0x62+-97)local v=f[k[(0xaf28/236)]][k[((52728/0x68)-0x10d)]];local N=(0xa5/((35532/0x54)-0x102))+(126-0x7c)local g=f[k[(1065-0x227)]][k[(0xe1b9/65)]]local l=(0x7f+-125)-(0x7a-(0xce+(-0x5d+8)))local t=(0x78-((((-0x5d+61)+-6726)/0x6d)+178))local D=((134384/((66468/(454-0x107))-200))/0xe3)local i=(640/(((0x34751/245)-502)-215))local w=(0x80+(-8308/(((855-0x1bd)-240)-103)))local _=((-96+(0x559-(0x5e0-791)))/140)local C=(28-(((14948-0x1d51)-3747)/154))local r=(98+(-97-((-0xf960/140)/0xe4)))local F=(127-((193+(-7+(23-0x40)))+-21))local x=(0x1a+(((-17+0x97)-0x6e)+-0x2f))local K=((0x40b6/(3762/(0xc5+-26)))/251)local O=(321/(4280/(139+(-11286/0x72))))local a=(312/((2468544/(465-0x119))/0x81))local P=((0x9e-((0x168-197)+-0x46))+-0x3f)local B=((0x1a0-(0x271-(0x6939/73)))/0x50)local d=(0xe0/((0x8180/(0x94+-111))/8))local h=(0x1e2/(((0x4153a408/82)/235)/236))local b=(0x62-(((40848-0x4fd2)-0x27fe)/0x6a))local M=(((18980/(0x44b9/241))-138)+-120)local G=k[(0x49323/(17301/0x4f))];local A=f[k[(-0x27+229)]][k[(0x417-557)]];local V=f[(function(k)return type(k):sub(1,1)..'\101\116'end)('oppmFHlh')..'\109\101'..('\116\97'or'bpoLMPoK')..k[(0x466-612)]];local H=f[k[(0x14746/(30318/0xba))]][k[(2049-0x41e)]];local u=(0x1de/239)-((0x83+(-0x23+-38))-0x38)local S=(-69+(((0x7e1e+-38)/0xe8)+-68))-(58-0x38)local y=f[k[(-40+0xe6)]][k[(704-0x169)]];local p=function(k,f)return k..f end local s=(-0x18+28)*(((24400-0x2fe0)/138)+-0x54)local J=f[k[(0x4ec+-67)]];local o=(318/0x9f)*(((0x1c9d4-58656)/164)-0xe5)local j=(0x2000/8)*((233-((0x325680/142)/132))-55)local Q=(-0x4b+((0x23b80/32)/0x24))local c=((-98-(-0x16+35))+113)*(-30+0x20)local n=f[k[(0x2109c/126)]]or f[k[(23130/0x2d)]][k[(0x2109c/126)]];local e=((0x3a9400/(19136/0xd0))/0xa3)local k=f[k[(0x513+-60)]];local g=(function(o)local e,m=1,0x10 local f={j={},v={}}local p=-l local k=m+L while true do f[o:sub(k,(function()k=e+k return k-L end)())]=(function()p=p+l return p end)()if p==(s-l)then p=""m=u break end end local p=#o while k
=k)and l or S;end;end,[(-112+0x75)]=function()local f=k[(96+-0x5f)]();local m=k[(0x51-80)]();local b=l;local p=(k[(-53+0x39)](m,L,s+c)*(U^(s*U)))+f;local f=k[(88-0x54)](m,21,31);local k=((-l)^k[(556/0x8b)](m,32));if(f==S)then if(p==u)then return k*S;else f=L;b=u;end;elseif(f==(o*(U^N))-L)then return(p==S)and(k*(L/u))or(k*(S/u));end;return Y(k,f-((e*(c))-l))*(b+(p/(U^Q)));end,[(-0x32+56)]=function(p,b,b)local b;if(not p)then p=k[(109+-0x6c)]();if(p==S)then return'';end;end;b=A(g,m,m+p-l);m=m+p;local k=''for m=L,#b do k=G(k,y((v(A(b,m,m))+f)%e))f=(f+H)%o end return k;end}local function g(...)return{...},J('#',...)end local function j()local h={};local B={};local f={};local P={h,B,nil,f};local m={}local F=(209+-0x77)local p={[(67-0x43)]=(function(f)return not(#f==k[(96-0x5e)]())end),[(117+-0x74)]=(function(f)return k[(-47+0x34)]()end),[(0x30-45)]=(function(f)return k[(504/0x54)]()end),[((26961/0xd1)-125)]=(function(f)local m=k[(-0x77+125)]()local f=''local k=1 for p=1,#m do k=(k+F)%e f=G(f,y((v(m:sub(p,p))+k)%o))end return f end)};local f=k[(63/0x3f)]()for f=1,f do local k=k[(-103+0x69)]();local l;local k=p[k%(0x92-133)];m[f]=k and k({});end;for P=1,k[(146/0x92)]()do local f=k[(-34+0x24)]();if(k[(0x30c/195)](f,l,L)==u)then local e=k[(42-0x26)](f,U,N);local p=k[(0x1ac/107)](f,c,U+c);local f={k[(128-0x7d)](),k[((-0x5e+168)+-0x47)](),nil,nil};local o={[((-3+-0x43)+0x46)]=function()f[O]=k[(675/0xe1)]();f[w]=k[((11176/0xfe)+-41)]();end,[(0x85/133)]=function()f[O]=k[(127+-0x7e)]();end,[(0x76+-116)]=function()f[K]=k[(0xad/173)]()-(U^s)end,[(0x7b-120)]=function()f[O]=k[(-17+0x12)]()-(U^s)f[C]=k[(0x36-(0xb9-134))]();end};o[e]();if(k[(0x81-125)](p,L,l)==L)then f[M]=m[f[b]]end if(k[(0x6a+-102)](p,U,U)==l)then f[O]=m[f[x]]end if(k[((8160/0x55)-92)](p,N,N)==L)then f[D]=m[f[C]]end h[P]=f;end end;P[3]=k[(0x68-102)]();for k=L,k[(219/0xdb)]()do B[k-L]=j();end;return P;end;local function s(k,S,H)local f=k[U];local m=k[N];local o=k[l];return(function(...)local e=m;local y={};local N=g local k=l k*=-1 local c=k;local m={};local j=J('#',...)-L;local o=o;local u={};local v=f;local g={...};local f=l;for k=0,j do if(k>=e)then y[k-e]=g[k+L];else m[k]=g[k+l];end;end;local k=j-e+l local k;local e;while true do k=o[f];e=k[(223/0xdf)];p=(5282592)while(0xfb-175)>=e do p-= p p=(3551171)while(148+-0x6f)>=e do p-= p p=(6657088)while(2664/0x94)>=e do p-= p p=(749028)while e<=((-2016/0x20)+0x47)do p-= p p=(8748685)while(98-0x5f)>=e do p-= p p=(2443770)while e<=((0xd0-112)/96)do p-= p p=(14952586)while(0x0/9)