if not game:IsLoaded() then pcall(function() game.Loaded:Wait() end) end local Player = game.Players.LocalPlayer local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") local CoreGui = game:GetService("CoreGui") local locations = { { category = "PLACES OF INTEREST", items = { {"Quarry Nuke Shelter", {-6248, 379, -417}}, {"Farm Nuke Bunker", {-3001, 157, -4742}}, {"Fallout Shelter", {2740, 633, -307}}, {"Military Base", {-6940, 216, -4406}}, {"Oil Plant (RPG)", {-1367, 322, 6075}}, {"Prison Armory", {-6732, 268, 1561}}, {"FBPD Armory", {-580, 365, 1770}}, {"Silo Armory", {-8777, 192, -3697}}, {"Motel Room", {-1674, 550, -879}}, {"Casino Locker", {4490, 702, -1200}}, {"Radio Station", {1649, 729, -640}}, {"Evidence Locker", {3736, 216, -4594}}, {"Murphy's Pharmacy", {2913, 215, -2272}}, {"Hospital", {-647, 368, 2291}}, {"Infirmary", {-8861, 216, -3723}}, {"Drive-In Theater", {-3839, 429, 6014}}, {"Derailed Train", {-6472, 268, 2221}}, {"Junkyard", {-3704, 267, 1853}}, {"Museum", {-5141, 461, 5345}}, {"Mall", {-1249, 410, 2325}}, } }, { category = "SPAWN POINTS", items = { {"Dessert Gas Station", {-7352, 212, -2373}}, {"Military Checkpoint", {2106, 562, 1021}}, {"Litttle Redrock",{-1571, 363, 4629}}, {"General Store", {-1529, 549, -907}}, {"Compground", {-3689, 426, 4537}}, {"Farm", {-2836, 212, -4970}}, {"Garage", {4710, 214, -3484}}, {"Town", {2378, 245, -2276}}, {"Church", {2801, 115, -3469}}, } }, { category = "NEAR BOSSES", items = { {"Mori Calliope", {3780 , 215, -4715}}, {"Sangvis Ferri", {-6661, 229, -2584}}, {"Dio Brando", {678, 212, -4103}}, {"Darkness", {3464, -50, -3121}}, {"Denji", {3515, 701, 198}}, } }, { category = "DEFENSE OBJECTIVE", items = { {"Cabins", {228, 363, 838}}, {"In Redwood", {496, 212, -2320}}, {"Waffle Hut", {2132, 562, 1239}}, {"Police area", {3834, 214, -4814}}, {"Oasis Motel", {-5421, 461, 5585}}, {"Racing Track", {-6088, 212, -2662}}, {"church Inter", {2685, 115, -3470}}, {"Derset Inter", {-7445, 212, -2291}}, {"Near Military", {-7316, 212, -2941}}, {"Near Motelroom", {-1632, 549, -916}}, {"Treatment Plant", {-2054, 220, -3655}}, } }, { category = "KEY'S LOCATIONS", items = { {"Casino Locker Room Key", {3562, 704, 59}}, {"Silo Luanch Room Key", {-8865, 216, -3743}}, {"FBPD Armory Keycard", {-1208, 426, 1713}}, {"Evidence Locker Key", {3844, 215, -4880}}, {"Ranger Station Key", {-1747, 364, 4775}}, {"Prison Armory Key", {-6414, 278, 1507}}, {"Silo Armory Key", {-8919, 216, -3764}}, {"Prison Yard Key", {-6881, 268, 1600}}, {"Motel Room Key", {-5039, 271, 1062}}, {"Silo Key ", {-6918, 213, -4399}}, } }, { category = "NUKE KEY POINTS", items = { {"Nuke Point 1", {4809, 215, -3429}}, {"Nuke Point 2", {-6796, 213, -4514}}, {"Nuke Point 3", {3933, 215, -4624}}, {"Nuke Point 4", {4479, 702, -1195}}, {"Nuke Point 5", {-6462, 268, 2221}}, } }, { category = "NUKE CODE POINTS", items = { {"Code Point 1", {-8662, 257, -3774}}, {"Code Point 2", {-6915, 213, -4397}}, {"Code Point 3", {-7255, 213, -2340}}, {"Code Point 4", {767, 213, -4136}}, {"Code Point 5", {-3672, 212, -2585}}, {"Code Point 6", {1720, 729, -649}}, } }, { category = "TURN ON POWER", items = { {"Valve", {-5264, 282, 835}}, {"Reboot Button", {-5039, 268, 1043}}, {"Breaker", {-5458, 269, 997}}, } }, { category = "ACTIVATE NUKE", items = { {"Disengage Clamps", {-8764, 192, -3785}}, {"Launch Room",{-8754, 219, -3854}}, } }, } local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "TeleportSystem" ScreenGui.ResetOnSpawn = false ScreenGui.IgnoreGuiInset = true ScreenGui.Parent = CoreGui local MainFrame = Instance.new("Frame", ScreenGui) MainFrame.Size = UDim2.new(0, 280, 0, 750) MainFrame.AnchorPoint = Vector2.new(1, 0) MainFrame.Position = UDim2.new(1, -10, 0, 5) MainFrame.BackgroundColor3 = Color3.fromRGB(30, 45, 65) MainFrame.BackgroundTransparency = 0.7 MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.Visible = false local Corner = Instance.new("UICorner", MainFrame) Corner.CornerRadius = UDim.new(0, 8) local UISizeConstraint = Instance.new("UISizeConstraint", MainFrame) UISizeConstraint.MinSize = Vector2.new(200, 200) UISizeConstraint.MaxSize = Vector2.new(600, 1000) local TitleBar = Instance.new("Frame", MainFrame) TitleBar.Size = UDim2.new(1, 0, 0, 35) TitleBar.BackgroundColor3 = Color3.fromRGB(50, 80, 120) TitleBar.BackgroundTransparency = 0.1 TitleBar.BorderSizePixel = 0 local TitleBarCorner = Instance.new("UICorner", TitleBar) TitleBarCorner.CornerRadius = UDim.new(0, 8) local TitleText = Instance.new("TextLabel", TitleBar) TitleText.Text = " AniPhobia Teleporter" TitleText.Size = UDim2.new(1, -70, 1, 0) TitleText.Position = UDim2.new(0, 10, 0, 0) TitleText.BackgroundTransparency = 1 TitleText.TextColor3 = Color3.fromRGB(220, 245, 255) TitleText.TextXAlignment = Enum.TextXAlignment.Left TitleText.Font = Enum.Font.GothamBold TitleText.TextSize = 14 local CloseBtn = Instance.new("TextButton", TitleBar) CloseBtn.Text = "×" CloseBtn.Size = UDim2.new(0, 30, 0, 35) CloseBtn.Position = UDim2.new(1, -30, 0, 0) CloseBtn.BackgroundTransparency = 1 CloseBtn.TextColor3 = Color3.fromRGB(255, 130, 130) CloseBtn.TextSize = 25 CloseBtn.Font = Enum.Font.GothamBold local MinBtn = Instance.new("TextButton", TitleBar) MinBtn.Text = "−" MinBtn.Size = UDim2.new(0, 30, 0, 35) MinBtn.Position = UDim2.new(1, -60, 0, 0) MinBtn.BackgroundTransparency = 1 MinBtn.TextColor3 = Color3.new(1, 1, 1) MinBtn.TextSize = 20 MinBtn.Font = Enum.Font.GothamBold local ContentContainer = Instance.new("Frame", MainFrame) ContentContainer.Size = UDim2.new(1, -14, 1, -45) ContentContainer.Position = UDim2.new(0, 7, 0, 40) ContentContainer.BackgroundTransparency = 1 local ScrollFrame = Instance.new("ScrollingFrame", ContentContainer) ScrollFrame.Size = UDim2.new(1, 0, 1, -114) ScrollFrame.Position = UDim2.new(0, 0, 0, 0) ScrollFrame.BackgroundTransparency = 1 ScrollFrame.ScrollBarThickness = 3 ScrollFrame.ScrollBarImageColor3 = Color3.fromRGB(0, 200, 255) local Layout = Instance.new("UIListLayout", ScrollFrame) Layout.Padding = UDim.new(0, 6) Layout.SortOrder = Enum.SortOrder.LayoutOrder local ClickTPBtn = Instance.new("TextButton", ContentContainer) ClickTPBtn.Size = UDim2.new(1, 0, 0, 32) ClickTPBtn.Position = UDim2.new(0, 0, 1, -109) ClickTPBtn.BackgroundColor3 = Color3.fromRGB(150, 40, 40) ClickTPBtn.BackgroundTransparency = 0.25 ClickTPBtn.Text = "Click Teleport: OFF" ClickTPBtn.TextColor3 = Color3.new(1, 1, 1) ClickTPBtn.Font = Enum.Font.GothamBold ClickTPBtn.TextSize = 14 Instance.new("UICorner", ClickTPBtn).CornerRadius = UDim.new(0, 6) local CustomTPFrame = Instance.new("Frame", ContentContainer) CustomTPFrame.Size = UDim2.new(1, 0, 0, 32) CustomTPFrame.Position = UDim2.new(0, 0, 1, -72) CustomTPFrame.BackgroundColor3 = Color3.fromRGB(22, 32, 48) CustomTPFrame.BackgroundTransparency = 0.4 Instance.new("UICorner", CustomTPFrame).CornerRadius = UDim.new(0, 6) local CustomTPInput = Instance.new("TextBox", CustomTPFrame) CustomTPInput.Size = UDim2.new(1, -40, 1, 0) CustomTPInput.Position = UDim2.new(0, 8, 0, 0) CustomTPInput.BackgroundTransparency = 1 CustomTPInput.Text = "" CustomTPInput.PlaceholderText = "Insert coordinates here and click arrow" CustomTPInput.PlaceholderColor3 = Color3.fromRGB(130, 160, 190) CustomTPInput.TextColor3 = Color3.new(1, 1, 1) CustomTPInput.Font = Enum.Font.Code CustomTPInput.TextSize = 12 CustomTPInput.TextXAlignment = Enum.TextXAlignment.Left local CustomTPGoBtn = Instance.new("TextButton", CustomTPFrame) CustomTPGoBtn.Size = UDim2.new(0, 32, 1, 0) CustomTPGoBtn.Position = UDim2.new(1, -32, 0, 0) CustomTPGoBtn.BackgroundTransparency = 1 CustomTPGoBtn.Text = "→" CustomTPGoBtn.TextColor3 = Color3.fromRGB(0, 230, 255) CustomTPGoBtn.Font = Enum.Font.GothamBold CustomTPGoBtn.TextSize = 20 local TrackerFrame = Instance.new("Frame", ContentContainer) TrackerFrame.Size = UDim2.new(1, 0, 0, 35) TrackerFrame.Position = UDim2.new(0, 0, 1, -35) TrackerFrame.BackgroundColor3 = Color3.fromRGB(12, 16, 24) TrackerFrame.BackgroundTransparency = 0.5 Instance.new("UICorner", TrackerFrame).CornerRadius = UDim.new(0, 6) local TrackerText = Instance.new("TextButton", TrackerFrame) TrackerText.Size = UDim2.new(1, 0, 1, 0) TrackerText.BackgroundTransparency = 1 TrackerText.TextColor3 = Color3.fromRGB(50, 255, 180) TrackerText.Font = Enum.Font.Code TrackerText.TextSize = 14 TrackerText.Text = "X: 0 | Y: 0 | Z: 0" local Resizer = Instance.new("TextButton", MainFrame) Resizer.Size = UDim2.new(0, 15, 0, 15) Resizer.Position = UDim2.new(1, -15, 1, -15) Resizer.BackgroundTransparency = 1 Resizer.Text = "┘" Resizer.TextColor3 = Color3.fromRGB(0, 210, 255) Resizer.TextSize = 18 Resizer.ZIndex = 10 local MiniCircle = Instance.new("TextButton", ScreenGui) MiniCircle.Size = UDim2.new(0, 45, 0, 45) MiniCircle.BackgroundColor3 = Color3.fromRGB(60, 110, 190) MiniCircle.BackgroundTransparency = 0.1 MiniCircle.Text = "Ani" MiniCircle.TextColor3 = Color3.fromRGB(200, 240, 255) MiniCircle.Font = Enum.Font.GothamBold MiniCircle.TextSize = 22 MiniCircle.Visible = true MiniCircle.ZIndex = 100 MiniCircle.AnchorPoint = MainFrame.AnchorPoint MiniCircle.Position = UDim2.new(MainFrame.Position.X.Scale, MainFrame.Position.X.Offset, MainFrame.Position.Y.Scale, MainFrame.Position.Y.Offset + 5) local CircleCorner = Instance.new("UICorner", MiniCircle) CircleCorner.CornerRadius = UDim.new(1, 0) local AirWalkEnabled = false local AirPart = nil local function toggleAirWalk(state) AirWalkEnabled = state if AirWalkEnabled then if AirPart then AirPart:Destroy() end AirPart = Instance.new("Part") AirPart.Name = "AirPlate" AirPart.Size = Vector3.new(7, 0.5, 7) AirPart.Transparency = 1 AirPart.Anchored = true AirPart.Parent = workspace task.spawn(function() while AirWalkEnabled and AirPart do local char = Player.Character local hrp = char and char:FindFirstChild("HumanoidRootPart") local hum = char and char:FindFirstChildOfClass("Humanoid") if hrp and hum then local offset = hum.RigType == Enum.HumanoidRigType.R6 and (3 + (AirPart.Size.Y / 2)) or (hum.HipHeight + (hrp.Size.Y / 2) + (AirPart.Size.Y / 2)) AirPart.Position = hrp.Position - Vector3.new(0, offset, 0) end task.wait() end end) else if AirPart then AirPart:Destroy() AirPart = nil end end end local function tp(coords) local char = Player.Character local root = char and char:FindFirstChild("HumanoidRootPart") if root and coords then toggleAirWalk(true) local targetCFrame = CFrame.new(coords[1], coords[2], coords[3]) root.CFrame = targetCFrame pcall(function() Player:RequestStreamAroundAsync(targetCFrame.Position) end) toggleAirWalk(false) end end CustomTPGoBtn.MouseButton1Click:Connect(function() local text = CustomTPInput.Text local numbers = {} for num in string.gmatch(text, "-?%d+") do table.insert(numbers, tonumber(num)) end if #numbers >= 3 then tp({numbers[1], numbers[2], numbers[3]}) end end) local globalLayoutOrder = 1 for _, section in ipairs(locations) do local isExpanded = false local childElements = {} local HeaderBtn = Instance.new("TextButton", ScrollFrame) HeaderBtn.Size = UDim2.new(1, -5, 0, 28) HeaderBtn.BackgroundColor3 = Color3.fromRGB(22, 32, 48) HeaderBtn.BackgroundTransparency = 0.5 HeaderBtn.Text = " [+] " .. section.category HeaderBtn.TextColor3 = Color3.fromRGB(0, 200, 255) HeaderBtn.Font = Enum.Font.GothamBold HeaderBtn.TextSize = 12 HeaderBtn.TextXAlignment = Enum.TextXAlignment.Left HeaderBtn.LayoutOrder = globalLayoutOrder Instance.new("UICorner", HeaderBtn).CornerRadius = UDim.new(0, 6) globalLayoutOrder = globalLayoutOrder + 1 for _, item in ipairs(section.items) do if item and item[1] and item[2] then local b = Instance.new("TextButton", ScrollFrame) b.Size = UDim2.new(1, -5, 0, 32) b.BackgroundColor3 = Color3.fromRGB(28, 40, 60) b.BackgroundTransparency = 0.6 b.RichText = true if section.category == "PLACES OF INTEREST" then b.Text = "" .. item[1] .. "" elseif section.category == "SPAWN POINTS" then b.Text = "" .. item[1] .. "" elseif section.category == "NEAR BOSSES" then b.Text = "" .. item[1] .. "" elseif section.category == "DEFENSE OBJECTIVE" then b.Text = "" .. item[1] .. "" elseif section.category == "KEY'S LOCATIONS" then b.Text = "" .. item[1] .. "" elseif section.category == "NUKE KEY POINTS" then b.Text = "" .. item[1] .. "" elseif section.category == "NUKE CODE POINTS" then b.Text = "" .. item[1] .. "" elseif section.category == "TURN ON POWER" then b.Text = "" .. item[1] .. "" elseif section.category == "ACTIVATE NUKE" then b.Text = "" .. item[1] .. "" else b.Text = item[1] end b.TextColor3 = Color3.new(1, 1, 1) b.Font = Enum.Font.Gotham b.TextSize = 14 b.LayoutOrder = globalLayoutOrder b.Visible = false Instance.new("UICorner", b).CornerRadius = UDim.new(0, 6) b.MouseButton1Click:Connect(function() tp(item[2]) end) table.insert(childElements, b) globalLayoutOrder = globalLayoutOrder + 1 end end HeaderBtn.MouseButton1Click:Connect(function() isExpanded = not isExpanded HeaderBtn.Text = (isExpanded and " [-] " or " [+] ") .. section.category HeaderBtn.TextColor3 = isExpanded and Color3.fromRGB(255, 195, 30) or Color3.fromRGB(0, 200, 255) for _, el in ipairs(childElements) do el.Visible = isExpanded end end) end CloseBtn.MouseButton1Click:Connect(function() ScreenGui:Destroy() end) local minimized = true local function toggleMinimize() minimized = not minimized if minimized then MiniCircle.AnchorPoint = MainFrame.AnchorPoint MiniCircle.Position = UDim2.new( MainFrame.Position.X.Scale, MainFrame.Position.X.Offset, MainFrame.Position.Y.Scale, MainFrame.Position.Y.Offset + 5 ) MainFrame.Visible = false MiniCircle.Visible = true else MainFrame.Visible = true MiniCircle.Visible = false end end MinBtn.MouseButton1Click:Connect(toggleMinimize) MiniCircle.MouseButton1Click:Connect(toggleMinimize) local dragToggle, dragStart, startPos TitleBar.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragToggle = true dragStart = input.Position startPos = MainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragToggle = false end end) end end) UserInputService.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then if dragToggle then local delta = input.Position - dragStart MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end end end) local dragging = false local dragStartSize = Vector2.new() local dragStartPos = UDim2.new() local dragStartMouse = Vector2.new() Resizer.MouseButton1Down:Connect(function() if minimized then return end dragging = true dragStartSize = Vector2.new(MainFrame.AbsoluteSize.X, MainFrame.AbsoluteSize.Y) dragStartPos = MainFrame.Position dragStartMouse = UserInputService:GetMouseLocation() end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) UserInputService.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then local currentMousePos = UserInputService:GetMouseLocation() local delta = currentMousePos - dragStartMouse local newWidth = math.clamp(dragStartSize.X + delta.X, UISizeConstraint.MinSize.X, UISizeConstraint.MaxSize.X) local newHeight = math.clamp(dragStartSize.Y + delta.Y, UISizeConstraint.MinSize.Y, UISizeConstraint.MaxSize.Y) local actualDeltaX = newWidth - dragStartSize.X MainFrame.Size = UDim2.new(0, newWidth, 0, newHeight) MainFrame.Position = UDim2.new( dragStartPos.X.Scale, dragStartPos.X.Offset + actualDeltaX, dragStartPos.Y.Scale, dragStartPos.Y.Offset ) end end) local function updateCanvas() ScrollFrame.CanvasSize = UDim2.new(0, 0, 0, Layout.AbsoluteContentSize.Y + 10) end Layout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(updateCanvas) updateCanvas() local lastCopiedTime = 0 RunService.Heartbeat:Connect(function() if tick() - lastCopiedTime > 1.5 then local char = Player.Character local root = char and char:FindFirstChild("HumanoidRootPart") if root then local pos = root.Position TrackerText.Text = string.format("X: %d | Y: %d | Z: %d", pos.X, pos.Y, pos.Z) end end end) TrackerText.MouseButton1Click:Connect(function() local char = Player.Character local root = char and char:FindFirstChild("HumanoidRootPart") if root then local pos = root.Position local formattedCoords = string.format("{%d, %d, %d}", pos.X, pos.Y, pos.Z) if setclipboard then setclipboard(formattedCoords) elseif toclipboard then toclipboard(formattedCoords) end lastCopiedTime = tick() TrackerText.Text = "COORDINATES COPIED!" end end) local ClickTeleportEnabled = false local function toggleClickTeleport() ClickTeleportEnabled = not ClickTeleportEnabled if ClickTeleportEnabled then ClickTPBtn.BackgroundColor3 = Color3.fromRGB(30, 140, 60) ClickTPBtn.Text = "Click Teleport: ON" else ClickTPBtn.BackgroundColor3 = Color3.fromRGB(150, 40, 40) ClickTPBtn.Text = "Click Teleport: OFF" end end ClickTPBtn.MouseButton1Click:Connect(toggleClickTeleport) UserInputService.InputBegan:Connect(function(input, gameProcessed) if gameProcessed then return end if input.KeyCode == Enum.KeyCode.Z then toggleMinimize() end if input.KeyCode == Enum.KeyCode.X then toggleClickTeleport() end if ClickTeleportEnabled and input.UserInputType == Enum.UserInputType.MouseButton1 then local mouse = Player:GetMouse() if mouse and mouse.Hit then local char = Player.Character local root = char and char:FindFirstChild("HumanoidRootPart") if root then local targetCFrame = CFrame.new(mouse.Hit.X, mouse.Hit.Y + 4, mouse.Hit.Z) root.CFrame = targetCFrame pcall(function() Player:RequestStreamAroundAsync(targetCFrame.Position) end) end end end end) --Notification tab local function sendTopNotification(title, text, duration) local NotifyGui = Instance.new("ScreenGui") NotifyGui.Name = "CustomNotification" NotifyGui.Parent = CoreGui local Frame = Instance.new("Frame", NotifyGui) Frame.Size = UDim2.new(0, 400, 0, 70) Frame.AnchorPoint = Vector2.new(0.5, 0) Frame.Position = UDim2.new(0.5, 0, 0, -100) Frame.BackgroundColor3 = Color3.fromRGB(35, 45, 65) Frame.BackgroundTransparency = 0 Frame.BorderSizePixel = 0 local Corner = Instance.new("UICorner", Frame) Corner.CornerRadius = UDim.new(0, 6) local Line = Instance.new("Frame", Frame) Line.Size = UDim2.new(1, 0, 0, 3) Line.BackgroundColor3 = Color3.fromRGB(0, 110, 220) Line.BorderSizePixel = 0 Instance.new("UICorner", Line).CornerRadius = UDim.new(0, 6) local TitleLabel = Instance.new("TextLabel", Frame) TitleLabel.Size = UDim2.new(1, -20, 0, 25) TitleLabel.Position = UDim2.new(0, 10, 0, 6) TitleLabel.BackgroundTransparency = 1 TitleLabel.Text = title TitleLabel.TextColor3 = Color3.fromRGB(180, 210, 245) TitleLabel.Font = Enum.Font.GothamBold TitleLabel.TextSize = 13 TitleLabel.TextXAlignment = Enum.TextXAlignment.Left local TextLabel = Instance.new("TextLabel", Frame) TextLabel.Size = UDim2.new(1, -20, 0, 25) TextLabel.Position = UDim2.new(0, 10, 0, 30) TextLabel.BackgroundTransparency = 1 TextLabel.Text = text TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.Font = Enum.Font.Gotham TextLabel.TextSize = 12 TextLabel.TextXAlignment = Enum.TextXAlignment.Left local tweenIn = TweenService:Create(Frame, TweenInfo.new(0.4, Enum.EasingStyle.Back, Enum.EasingDirection.Out), { Position = UDim2.new(0.5, 0, 0, 20) }) local tweenOut = TweenService:Create(Frame, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.In), { Position = UDim2.new(0.5, 0, 0, -100) }) tweenIn:Play() task.wait(duration or 10) tweenOut:Play() tweenOut.Completed:Connect(function() NotifyGui:Destroy() end) end sendTopNotification("Aniphobia Teleporter loaded", "You can use Z to Minimize/Maximize and X to turn ON/OFF Click Teleport") --Unlimited Ammo local Players = game:GetService("Players") local RunService = game:GetService("RunService") local StarterGui = game:GetService("StarterGui") local LocalPlayer = Players.LocalPlayer StarterGui:SetCore("SendNotification", { Title = "Reset once to load unlimited Ammo", Text = "Only AMMO part works (Bullets In magazine only)", Duration = 10, }) local Settings = { Enabled = true, AmmoAmount = 9999999, ReserveAmount = 9999999, } local function isAmmo(name) local n = name:lower() return n:find("ammo") or n:find("mag") or n:find("clip") or n:find("cur") or n:find("val") or n:find("count") or n:find("bullets") end local function isReserve(name) local n = name:lower() return n:find("reserve") or n:find("stock") or n:find("max") or n:find("total") or n:find("extra") end local function ForceAmmo(obj) pcall(function() for _, v in pairs(obj:GetDescendants()) do if v:IsA("IntValue") or v:IsA("NumberValue") then if isAmmo(v.Name) then v.Value = Settings.AmmoAmount elseif isReserve(v.Name) then v.Value = Settings.ReserveAmount end end end end) end local function ScanEverything() if not Settings.Enabled then return end local char = LocalPlayer.Character if char then for _, item in pairs(char:GetChildren()) do if item:IsA("Tool") or item:IsA("Model") then ForceAmmo(item) end end end local bp = LocalPlayer:FindFirstChild("Backpack") if bp then for _, item in pairs(bp:GetChildren()) do ForceAmmo(item) end end local gui = LocalPlayer:FindFirstChild("PlayerGui") if gui then for _, item in pairs(gui:GetChildren()) do ForceAmmo(item) end end end local function HookReload() task.spawn(function() pcall(function() for _, v in pairs(getgc(true)) do if typeof(v) == "function" and isclosure(v) then local info = getinfo(v) if info.name and (info.name:lower():find("reload") or info.name:lower():find("updateammo")) then hookfunction(v, function() return end) end end end end) end) end RunService.RenderStepped:Connect(ScanEverything) LocalPlayer.DescendantAdded:Connect(function(desc) if desc:IsA("Tool") or desc:IsA("IntValue") or desc:IsA("NumberValue") then ForceAmmo(desc.Parent) end end) HookReload()