local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))() local Window = OrionLib:MakeWindow({Name = "Doors Script", HidePremium = false, SaveConfig = true, ConfigFolder = "Doors Spawn"}) local TargetWalkspeed = 0 if game.PlaceId == 6516141723 then OrionLib:MakeNotification({ Name = "WARNING!", Content = "Do NOT execute Doors in the lobby as it could get you permanently banned!", Time = 30 }) return end local time = Window:MakeTab({ Name = "Entity Timer", Icon = "rbxassetid://11372950109", PremiumOnly = false }) time:AddButton({ Name = "Screech Every 15 Secs", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) while true do -- Will run the script forever coroutine.wrap(function() require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.Screech)(Data) end)() -- Coroutines prevent the script from yielding. task.wait(15) -- Waits somewhere around a millisecond before executing again. This is necessary so that the script won't crash your game. You can also add a time as such: task.wait(1) or task.wait(0.5) end end }) time:AddButton({ Name = "Halt Every 15 Secs", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) while true do -- Will run the script forever coroutine.wrap(function() require(game.ReplicatedStorage.ClientModules.EntityModules.Glitch).stuff(Data, workspace.CurrentRooms[tostring(game.ReplicatedStorage.GameData.LatestRoom.Value)]) end)() -- Coroutines prevent the script from yielding. task.wait(15) -- Waits somewhere around a millisecond before executing again. This is necessary so that the script won't crash your game. You can also add a time as such: task.wait(1) or task.wait(0.5) end end }) time:AddButton({ Name = "Glitch Every 15 Secs", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) while true do -- Will run the script forever coroutine.wrap(function() require(game.ReplicatedStorage.ClientModules.EntityModules.Glitch).stuff(Data, workspace.CurrentRooms[tostring(game.ReplicatedStorage.GameData.LatestRoom.Value)]) end)() -- Coroutines prevent the script from yielding. task.wait(15) -- Waits somewhere around a millisecond before executing again. This is necessary so that the script won't crash your game. You can also add a time as such: task.wait(1) or task.wait(0.5) end end }) time:AddButton({ Name = "Heartbeat Minigame Every 15 Secs", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) while true do -- Will run the script forever coroutine.wrap(function() firesignal(game.ReplicatedStorage.Bricks.ClutchHeartbeat.OnClientEvent) end)() -- Coroutines prevent the script from yielding. task.wait(15) -- Waits somewhere around a millisecond before executing again. This is necessary so that the script won't crash your game. You can also add a time as such: task.wait(1) or task.wait(0.5) end end }) time:AddButton({ Name = "Timothy Every 15 Secs", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) while true do -- Will run the script forever coroutine.wrap(function() local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.SpiderJumpscare)(Data.workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value].Assets:WaitForChild("Dresser").DrawerContainer, 0.2) end)() -- Coroutines prevent the script from yielding. task.wait(15) -- Waits somewhere around a millisecond before executing again. This is necessary so that the script won't crash your game. You can also add a time as such: task.wait(1) or task.wait(0.5) end end }) time:AddParagraph("Bug", "it crashes when i click on spawn rush") time:AddButton({ Name = "Spawn Rush Every 15 Secs", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) while true do coroutine.wrap(function() local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Rush", -- Custom name of your entity Model = "https://github.com/Johnny39871/assets/blob/main/Rush.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 100, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 25, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 1, -- Time (seconds) }, Cycles = { Min = 1, Max = 1, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { true, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(0, 0, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 4, Max = 4, }, }, }, CustomDialog = {"You died to Rush...", "your balls look dry", "Can I put some lotion on them?"}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end)() end end }) local customTab = Window:MakeTab({ Name = "Custom Entites", Icon = "rbxassetid://11372950109", PremiumOnly = false }) customTab:AddButton({ Name = "Spawn A-60", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "A-60", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/A-60.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 1, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 3, Max = 3, WaitTime = 5, }, CamShake = { true, -- Enabled/Disabled {30, 30, 0.1, 1}, -- Shake values (don't change if you don't know) 50, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://11394048190", -- Image1 url Image2 = "rbxassetid://11394048190", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 0, 0), -- Color }, Tease = { false, -- Enabled/Disabled Min = 1, Max = 1, }, }, }, CustomDialog = {"You died to A-60", "It can Apear at any moment, a loud scream will anounce its presence", "When you hear it spawn you must stay out of its reach as soon as possible", "It knows exactly where you are so hiding in different places will not work.."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Firebrand", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Firebrand", -- Custom name of your entity Model = "https://github.com/fnaclol/sussy-bois/raw/main/FireBrand3.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 400, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 1, -- Time (seconds) }, Cycles = { Min = 2, Max = 2, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {5, 15, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { true, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You died to whom you call FireBrand", "FireBrand will spawn only on your will", "When you hear him spawn you only have 2 seconds to hide", "Vents do not save you aswell"}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Null", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Null", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Null.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 400, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 1, -- Time (seconds) }, Cycles = { Min = 2, Max = 2, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {5, 15, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { true, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You died to whom you call FireBrand", "FireBrand will spawn only on your will", "When you hear him spawn you only have 2 seconds to hide", "Vents do not save you aswell"}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Rebound", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Rebound", -- Custom name of your entity Model = "rbxassetid://11401769490", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 3, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2.5, -- Time (seconds) }, Cycles = { Min = 1, Max = 6, WaitTime = 7, }, CamShake = { true, -- Enabled/Disabled {5, 15, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://11372489796", -- Image1 url Image2 = "rbxassetid://11372489796", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 0, 0), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You died to Rebound...", "The lights flicker upon its scream.", "It is also tricky, as it rebounds.", "You need to hide to around 6 times."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Angry Munci", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Angry Munci", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/AngryMunci.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 400, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 3, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {5, 20, 3, 1}, -- Shake values (don't change if you don't know) 50, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn BigGames", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "BigGames", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/BIGGAMES.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 200, -- Percentage, 100 = default Rush speed DelayTime = 3, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 3, -- Time (seconds) }, Cycles = { Min = 2, Max = 5, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {5, 20, 1, 2}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Bonnie", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Bonnie", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Bonnie.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 1, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Capybara", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Capybara", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Capybara.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 100, -- Percentage, 100 = default Rush speed DelayTime = 3, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 3, }, CamShake = { true, -- Enabled/Disabled {5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Chica", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Chica", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Chica.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 3, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 3, Max = 6, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Depth", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Depth", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Depth.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {10, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Doge", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Doge", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Doge.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 3, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 1, Max = 5, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {4.9, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Eater", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Eater", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Eater.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 1, -- Time (seconds) }, Cycles = { Min = 1, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {5.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Elgato", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Elgato", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Elgato.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 230, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 1, -- Time (seconds) }, Cycles = { Min = 1, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Flamingo", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Flamingo", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Flamingo.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 4, -- Time (seconds) }, Cycles = { Min = 3, Max = 6, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) customTab:AddButton({ Name = "Spawn Foxy", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Foxy", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Foxy.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 1, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.9, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Freddy Fazbear", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Freddy Fazbear", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/FreddyFazbear.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 3, -- Time (seconds) }, Cycles = { Min = 1, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {5.5, 20, 1.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Greed", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Greed", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Greed.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Greed RF", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Greed RF", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/GreedRF.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Happy Muchi", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Happy Munci", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/HappyMuchi.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Hehehehaw", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Hehehehaw", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Hehehehaw.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Kardin", -- subscribe Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Kardin", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Kardin.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn LSPLASH", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "LSPLASH", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/LSPLASH.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Movong Eyes", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Moving Eyes", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/MovingEyes.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Obunga", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Obunga", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Obunga.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 400, -- Percentage, 100 = default Rush speed DelayTime = 4, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 4, -- Time (seconds) }, Cycles = { Min = 2, Max = 6, WaitTime = 3, }, CamShake = { true, -- Enabled/Disabled {7, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Old Ambush", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Ambush", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/OldAmbush.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Orange", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Orange", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Orange.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Peter Griffin", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Peter Griffin", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/PeterGriffin.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 350, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Pikachu", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Greed RF", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Pikachu.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 350, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Sanic", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Sanic", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Sanic.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 450, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 3, Max = 6, WaitTime = 4, }, CamShake = { true, -- Enabled/Disabled {7, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Saul", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Saul", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Saul.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 300, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn Wise Mystical Tree", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Greed RF", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/Wise Mystical Tree.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) customTab:AddButton({ Name = "Spawn plamen6789", -- like Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Greed RF", -- Custom name of your entity Model = "https://github.com/plamen6789/CustomDoorsMonsters/blob/main/plamen6789.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 250, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 2, Max = 4, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 255, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You can", "put your", "custom death", "message here."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) local everyTab = Window:MakeTab({ Name = "Entity Every Door", Icon = "rbxassetid://11372950109", PremiumOnly = false }) everyTab:AddParagraph("Warning!","High performance required!") everyTab:AddButton({ Name = "Screech Every Door", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.Screech)(Data) end) end }) everyTab:AddButton({ Name = "Spawn Eyes Every Door", Callback = function () game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() local enableDamage = true repenttimes = 0 local deadeyescrucifix = false local repentcomplete = false local currentLoadedRoom = workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] local eyes = game:GetObjects("rbxassetid://11388700077")[1] local num = math.floor(#currentLoadedRoom.Nodes:GetChildren() / 2) eyes.CFrame = (num == 0 and currentLoadedRoom.Base or currentLoadedRoom.Nodes[num]).CFrame + Vector3.new(0, 7, 0) eyes.Parent = workspace eyes.Initiate:Play() task.wait(0.5) eyes.Attachment.Eyes.Enabled = true eyes.whisper:Play() eyes.whisper.Looped = true function EyesHell() ts = game:GetService("TweenService") wait(3) eyes.Scream:Play() ts:Create(eyes,TweenInfo.new(5),{CFrame = eyes.CFrame - Vector3.new(0,12,0)}):Play() wait(7) eyes:Destroy() end local hum = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid") local function IsVisible(part) local vec, found=workspace.CurrentCamera:WorldToViewportPoint(part.Position) local onscreen = found and vec.Z > 0 local cfg = RaycastParams.new(); cfg.FilterType = Enum.RaycastFilterType.Blacklist cfg.FilterDescendantsInstances = {part}; local cast = workspace:Raycast(part.Position, (game.Players.LocalPlayer.Character.UpperTorso.Position - part.Position), cfg); return (onscreen and true) and ((cast and cast.Instance).Parent==game.Players.LocalPlayer.Character and true) end while true do if workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] ~= currentLoadedRoom then enableDamage = false task.wait(0.2) eyes:Destroy() end if enableDamage then if (IsVisible(eyes)) and not game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and deadeyescrucifix == false then game.Players.LocalPlayer.Character.Humanoid.Health = game.Players.LocalPlayer.Character.Humanoid.Health - 10 wait(0.2) elseif (IsVisible(eyes)) and game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and repenttimes < 5 and deadeyescrucifix == false then print("GET THAT AWAY FROM ME") eyes.Repent:Play() eyes.Attachment.Angry.Enabled = true wait(1) repenttimes = repenttimes + 1 print(repenttimes) eyes.Attachment.Angry.Enabled = false wait(0.4) elseif game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and repenttimes == 5 and deadeyescrucifix == false then local hi = game.Players.LocalPlayer.Character:FindFirstChild("Crucifix").Handle:Clone() hi.Anchored = true hi.Parent = workspace hi:PivotTo(game.Players.LocalPlayer.Character:FindFirstChild("Crucifix").Handle.CFrame) game.Players.LocalPlayer.Character:FindFirstChild("Crucifix"):Destroy() EyesHell() enableDamage = false if hum.Health <= 0 then game:GetService("ReplicatedStorage").GameStats["Player_" .. game.Players.LocalPlayer.Name].Total.DeathCause.Value = "Eyes" debug.setupvalue( getconnections(game:GetService("ReplicatedStorage").Bricks.DeathHint.OnClientEvent)[1].Function, 1, { "You died to the Eyes...", "They don't like to be stared at.", } ) end end end task.wait(0.2) end end) end, }) everyTab:AddButton({ Name = "Jack Hallway Every Door", Callback = function () game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() local currentLoadedRoom=workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] local shadow=game:GetObjects("rbxassetid://11446576619")[1] firesignal(game.ReplicatedStorage.Bricks.UseEventModule.OnClientEvent, "flickerLights", game.ReplicatedStorage.GameData.LatestRoom.Value, 1) shadow:PivotTo(currentLoadedRoom.RoomStart.CFrame) wait(0.2) shadow.Parent=workspace shadow.Sound:Play() task.wait(0.3) shadow:Destroy() firesignal(game.ReplicatedStorage.Bricks.UseEventModule.OnClientEvent, "tryp", workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value], 10) end) end }) everyTab:AddButton({ Name = "Halt Every Door", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() require(game.ReplicatedStorage.ClientModules.EntityModules.Glitch).stuff(Data, workspace.CurrentRooms[tostring(game.ReplicatedStorage.GameData.LatestRoom.Value)]) end) end }) everyTab:AddButton({ Name = "Break Lights Every Door", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() firesignal(game.ReplicatedStorage.Bricks.UseEventModule.OnClientEvent, "breakLights", workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value], 0.416, 60) end) end }) everyTab:AddButton({ Name = "Spawn Eyes Every Door", Callback = function () game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() local enableDamage = true repenttimes = 0 local deadeyescrucifix = false local repentcomplete = false local currentLoadedRoom = workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] local eyes = game:GetObjects("rbxassetid://11388700077")[1] local num = math.floor(#currentLoadedRoom.Nodes:GetChildren() / 2) eyes.CFrame = (num == 0 and currentLoadedRoom.Base or currentLoadedRoom.Nodes[num]).CFrame + Vector3.new(0, 7, 0) eyes.Parent = workspace eyes.Initiate:Play() task.wait(0.5) eyes.Attachment.Eyes.Enabled = true eyes.whisper:Play() eyes.whisper.Looped = true function EyesHell() ts = game:GetService("TweenService") wait(3) eyes.Scream:Play() ts:Create(eyes,TweenInfo.new(5),{CFrame = eyes.CFrame - Vector3.new(0,12,0)}):Play() wait(7) eyes:Destroy() end local hum = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid") local function IsVisible(part) local vec, found=workspace.CurrentCamera:WorldToViewportPoint(part.Position) local onscreen = found and vec.Z > 0 local cfg = RaycastParams.new(); cfg.FilterType = Enum.RaycastFilterType.Blacklist cfg.FilterDescendantsInstances = {part}; local cast = workspace:Raycast(part.Position, (game.Players.LocalPlayer.Character.UpperTorso.Position - part.Position), cfg); return (onscreen and true) and ((cast and cast.Instance).Parent==game.Players.LocalPlayer.Character and true) end while true do if workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] ~= currentLoadedRoom then enableDamage = false task.wait(0.2) eyes:Destroy() end if enableDamage then if (IsVisible(eyes)) and not game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and deadeyescrucifix == false then game.Players.LocalPlayer.Character.Humanoid.Health = game.Players.LocalPlayer.Character.Humanoid.Health - 10 wait(0.2) elseif (IsVisible(eyes)) and game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and repenttimes < 5 and deadeyescrucifix == false then print("GET THAT AWAY FROM ME") eyes.Repent:Play() eyes.Attachment.Angry.Enabled = true wait(1) repenttimes = repenttimes + 1 print(repenttimes) eyes.Attachment.Angry.Enabled = false wait(0.4) elseif game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and repenttimes == 5 and deadeyescrucifix == false then local hi = game.Players.LocalPlayer.Character:FindFirstChild("Crucifix").Handle:Clone() hi.Anchored = true hi.Parent = workspace hi:PivotTo(game.Players.LocalPlayer.Character:FindFirstChild("Crucifix").Handle.CFrame) game.Players.LocalPlayer.Character:FindFirstChild("Crucifix"):Destroy() EyesHell() enableDamage = false if hum.Health <= 0 then game:GetService("ReplicatedStorage").GameStats["Player_" .. game.Players.LocalPlayer.Name].Total.DeathCause.Value = "Eyes" debug.setupvalue( getconnections(game:GetService("ReplicatedStorage").Bricks.DeathHint.OnClientEvent)[1].Function, 1, { "You died to the Eyes...", "They don't like to be stared at.", } ) end end end task.wait(0.2) end end) end, }) everyTab:AddButton({ Name = "Flicker Lights Every Door", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() firesignal(game.ReplicatedStorage.Bricks.UseEventModule.OnClientEvent, "flickerLights", game.ReplicatedStorage.GameData.LatestRoom.Value, 1) end) end }) everyTab:AddButton({ Name = "Seek Eyes Every Door", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() require(game:GetService("ReplicatedStorage").ClientModules.EntityModules.Seek).tease(nil, workspace.CurrentRooms:WaitForChild(game.ReplicatedStorage.GameData.LatestRoom.Value), 14, 1665596753, true) end) end }) everyTab:AddButton({ Name = "Heartbeat Minigame Every Door", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() firesignal(game.ReplicatedStorage.Bricks.ClutchHeartbeat.OnClientEvent) end) end }) everyTab:AddButton({ Name = "Red Room Every Door", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() local v1 = require(game.ReplicatedStorage.ClientModules.Module_Events) local room = workspace.CurrentRooms[game.Players.LocalPlayer:GetAttribute("CurrentRoom")] local seconds = 1000000 v1.tryp(workspace.CurrentRooms[game.Players.LocalPlayer:GetAttribute("CurrentRoom")], seconds) end) end }) everyTab:AddButton({ Name = "A-60 Every Door", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "A-60", -- Custom name of your entity Model = "https://github.com/fnaclol/sussy-bois/blob/main/A-60V2.rbxm", -- Can be GitHub file or rbxassetid Speed = 200, -- Percentage, 100 = default Rush speed DelayTime = 3, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2, -- Time (seconds) }, Cycles = { Min = 1, Max = 2, WaitTime = 0.05, }, CamShake = { true, -- Enabled/Disabled {30, 30, 0.1, 1}, -- Shake values (don't change if you don't know) 50, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://11394048190", -- Image1 url Image2 = "rbxassetid://11394048190", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 0, 0), -- Color }, Tease = { false, -- Enabled/Disabled Min = 1, Max = 1, }, }, }, CustomDialog = {"You died to A-60", "It can Apear at any moment, a loud scream will anounce its presence", "When you hear it spawn you must stay out of its reach as soon as possible", "It knows exactly where you are so hiding in different places will not work.."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end) end }) everyTab:AddButton({ Name = "Rebound Every Door", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Rebound", -- Custom name of your entity Model = "rbxassetid://11401769490", -- Can be GitHub file or rbxassetid Speed = 150, -- Percentage, 100 = default Rush speed DelayTime = 3, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 50, BreakLights = false, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 2.5, -- Time (seconds) }, Cycles = { Min = 1, Max = 6, WaitTime = 7, }, CamShake = { true, -- Enabled/Disabled {5, 15, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { false, -- Enabled/Disabled { Image1 = "rbxassetid://11372489796", -- Image1 url Image2 = "rbxassetid://11372489796", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(255, 0, 0), -- Color }, Tease = { true, -- Enabled/Disabled Min = 1, Max = 3, }, }, }, CustomDialog = {"You died to Rebound...", "The lights flicker upon its scream.", "It is also tricky, as it rebounds.", "You need to hide to around 6 times."}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end) end }) local Tab = Window:MakeTab({ Name = "Spawn Entity", Icon = "rbxassetid://11372950109", PremiumOnly = false }) Tab:AddButton({ Name = "Spawn Screech", Callback = function () require(game.StarterGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.Screech)(require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game), workspace.CurrentRooms[game.Players.LocalPlayer:GetAttribute("CurrentRoom")]) end }) Tab:AddButton({ Name = "Spawn Ambush", Callback = function () local EntitySpawner = loadstring(game:HttpGet("https://raw.githubusercontent.com/dreadmania/Scripts/main/Spawner_V2.lua"))() local Configuration = { Kill = false, Speed = 160, Time = 3 } EntitySpawner:Spawn("Ambush", Configuration) end }) Tab:AddButton({ Name = "Spawn Ambush [Killable]", Callback = function () local EntitySpawner = loadstring(game:HttpGet("https://raw.githubusercontent.com/dreadmania/Scripts/main/Spawner_V2.lua"))() local Configuration = { Kill = true, Speed = 160, Time = 3 } EntitySpawner:Spawn("Ambush", Configuration) end }) Tab:AddButton({ Name = "Spawn Seek", Callback = function () local EntitySpawner = loadstring(game:HttpGet("https://raw.githubusercontent.com/dreadmania/Scripts/main/EntitySpawner.lua"))() local Configuration = {} EntitySpawner:Spawn("Seek", unpack(Configuration)) end }) Tab:AddButton({ Name = "Spawn Eyes", Callback = function () local enableDamage = false repenttimes = 0 local deadeyescrucifix = false local repentcomplete = false local currentLoadedRoom = workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] local eyes = game:GetObjects("rbxassetid://11488518082")[1] local num = math.floor(#currentLoadedRoom.Nodes:GetChildren() / 2) eyes.CFrame = (num == 0 and currentLoadedRoom.Base or currentLoadedRoom.Nodes[num]).CFrame + Vector3.new(0, 7, 0) eyes.Parent = workspace eyes.Initiate:Play() task.wait(0.5) eyes.Attachment.Eyes.Enabled = true eyes.whisper:Play() eyes.whisper.Looped = true function EyesHell() local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(10,30,0.7,0.1) ts = game:GetService("TweenService") wait(0.2) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(2,30,5,2) wait(3) eyes.Scream:Play() ts:Create(eyes,TweenInfo.new(5),{CFrame = eyes.CFrame - Vector3.new(0,12,0)}):Play() wait(7) eyes:Destroy() end local hum = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid") local function IsVisible(part) local vec, found=workspace.CurrentCamera:WorldToViewportPoint(part.Position) local onscreen = found and vec.Z > 0 local cfg = RaycastParams.new(); cfg.FilterType = Enum.RaycastFilterType.Blacklist cfg.FilterDescendantsInstances = {part}; local cast = workspace:Raycast(part.Position, (game.Players.LocalPlayer.Character.UpperTorso.Position - part.Position), cfg); return (onscreen and true) and ((cast and cast.Instance).Parent==game.Players.LocalPlayer.Character and true) end while true do if workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] ~= currentLoadedRoom then enableDamage = false task.wait(0.2) eyes:Destroy() end if enableDamage then if (IsVisible(eyes)) and not game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and deadeyescrucifix == false then game.Players.LocalPlayer.Character.Humanoid.Health = game.Players.LocalPlayer.Character.Humanoid.Health - 10 wait(0.2) elseif (IsVisible(eyes)) and game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and repenttimes < 5 and deadeyescrucifix == false then print("GET THAT AWAY FROM ME") eyes.Repent:Play() eyes.Attachment.Angry.Enabled = true local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(5,50,0.7,0.2) wait(0.7) repenttimes = repenttimes + 1 print(repenttimes) eyes.Attachment.Angry.Enabled = false wait(0.4) elseif game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and repenttimes == 5 and deadeyescrucifix == false then local hi = game.Players.LocalPlayer.Character:FindFirstChild("Crucifix").Handle:Clone() hi.Anchored = true hi.Parent = workspace hi:PivotTo(game.Players.LocalPlayer.Character:FindFirstChild("Crucifix").Handle.CFrame) game.Players.LocalPlayer.Character:FindFirstChild("Crucifix"):Destroy() EyesHell() enableDamage = false if hum.Health <= 0 then game:GetService("ReplicatedStorage").GameStats["Player_" .. game.Players.LocalPlayer.Name].Total.DeathCause.Value = "Eyes" debug.setupvalue( getconnections(game:GetService("ReplicatedStorage").Bricks.DeathHint.OnClientEvent)[1].Function, 1, { "You died to the Eyes...", "They don't like to be stared at.", } ) end end end task.wait(0.2) end end }) Tab:AddButton({ Name = "Spawn Eyes [Killable]", Callback = function () local enableDamage = true repenttimes = 0 local deadeyescrucifix = false local repentcomplete = false local currentLoadedRoom = workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] local eyes = game:GetObjects("rbxassetid://11488518082")[1] local num = math.floor(#currentLoadedRoom.Nodes:GetChildren() / 2) eyes.CFrame = (num == 0 and currentLoadedRoom.Base or currentLoadedRoom.Nodes[num]).CFrame + Vector3.new(0, 7, 0) eyes.Parent = workspace eyes.Initiate:Play() task.wait(0.5) eyes.Attachment.Eyes.Enabled = true eyes.whisper:Play() eyes.whisper.Looped = true function EyesHell() local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(10,30,0.7,0.1) ts = game:GetService("TweenService") wait(0.2) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(2,30,5,2) wait(3) eyes.Scream:Play() ts:Create(eyes,TweenInfo.new(5),{CFrame = eyes.CFrame - Vector3.new(0,12,0)}):Play() wait(7) eyes:Destroy() end local hum = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid") local function IsVisible(part) local vec, found=workspace.CurrentCamera:WorldToViewportPoint(part.Position) local onscreen = found and vec.Z > 0 local cfg = RaycastParams.new(); cfg.FilterType = Enum.RaycastFilterType.Blacklist cfg.FilterDescendantsInstances = {part}; local cast = workspace:Raycast(part.Position, (game.Players.LocalPlayer.Character.UpperTorso.Position - part.Position), cfg); return (onscreen and true) and ((cast and cast.Instance).Parent==game.Players.LocalPlayer.Character and true) end while true do if workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] ~= currentLoadedRoom then enableDamage = false task.wait(0.2) eyes:Destroy() end if enableDamage then if (IsVisible(eyes)) and not game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and deadeyescrucifix == false then game.Players.LocalPlayer.Character.Humanoid.Health = game.Players.LocalPlayer.Character.Humanoid.Health - 10 wait(0.2) elseif (IsVisible(eyes)) and game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and repenttimes < 5 and deadeyescrucifix == false then print("GET THAT AWAY FROM ME") eyes.Repent:Play() eyes.Attachment.Angry.Enabled = true local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(5,50,0.7,0.2) wait(0.7) repenttimes = repenttimes + 1 print(repenttimes) eyes.Attachment.Angry.Enabled = false wait(0.4) elseif game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and repenttimes == 5 and deadeyescrucifix == false then local hi = game.Players.LocalPlayer.Character:FindFirstChild("Crucifix").Handle:Clone() hi.Anchored = true hi.Parent = workspace hi:PivotTo(game.Players.LocalPlayer.Character:FindFirstChild("Crucifix").Handle.CFrame) game.Players.LocalPlayer.Character:FindFirstChild("Crucifix"):Destroy() EyesHell() enableDamage = false if hum.Health <= 0 then game:GetService("ReplicatedStorage").GameStats["Player_" .. game.Players.LocalPlayer.Name].Total.DeathCause.Value = "Eyes" debug.setupvalue( getconnections(game:GetService("ReplicatedStorage").Bricks.DeathHint.OnClientEvent)[1].Function, 1, { "You died to the Eyes...", "They don't like to be stared at.", } ) end end end task.wait(0.2) end end }) Tab:AddButton({ Name = "Spawn Halt", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) require(game.ReplicatedStorage.ClientModules.EntityModules.Shade).stuff(Data, workspace.CurrentRooms[tostring(game.ReplicatedStorage.GameData.LatestRoom.Value)]) end }) Tab:AddButton({ Name = "Spawn Glitch", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) require(game.ReplicatedStorage.ClientModules.EntityModules.Glitch).stuff(Data, workspace.CurrentRooms[tostring(game.ReplicatedStorage.GameData.LatestRoom.Value)]) end }) Tab:AddButton({ Name = "Spawn Rush", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Rush", -- Custom name of your entity Model = "https://github.com/Johnny39871/assets/blob/main/Rush.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 100, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = false, KillRange = 25, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 1, -- Time (seconds) }, Cycles = { Min = 1, Max = 1, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { true, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(0, 0, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 4, Max = 4, }, }, }, CustomDialog = {"You died to Rush...", "your balls look dry", "Can I put some lotion on them?"}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) Tab:AddButton({ Name = "Spawn Rush [Killable]", Callback = function () local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))() -- Create entity local entity = Creator.createEntity({ CustomName = "Rush", -- Custom name of your entity Model = "https://github.com/Johnny39871/assets/blob/main/Rush.rbxm?raw=true", -- Can be GitHub file or rbxassetid Speed = 100, -- Percentage, 100 = default Rush speed DelayTime = 2, -- Time before starting cycles (seconds) HeightOffset = 0, CanKill = true, KillRange = 25, BreakLights = true, BackwardsMovement = false, FlickerLights = { true, -- Enabled/Disabled 1, -- Time (seconds) }, Cycles = { Min = 1, Max = 1, WaitTime = 2, }, CamShake = { true, -- Enabled/Disabled {3.5, 20, 0.1, 1}, -- Shake values (don't change if you don't know) 100, -- Shake start distance (from Entity to you) }, Jumpscare = { true, -- Enabled/Disabled { Image1 = "rbxassetid://10483855823", -- Image1 url Image2 = "rbxassetid://10483999903", -- Image2 url Shake = true, Sound1 = { 10483790459, -- SoundId { Volume = 0.5 }, -- Sound properties }, Sound2 = { 10483837590, -- SoundId { Volume = 0.5 }, -- Sound properties }, Flashing = { true, -- Enabled/Disabled Color3.fromRGB(0, 0, 255), -- Color }, Tease = { true, -- Enabled/Disabled Min = 4, Max = 4, }, }, }, CustomDialog = {"You died to Rush...", "your balls look dry", "Can I put some lotion on them?"}, -- Custom death message }) -----[[ Advanced ]]----- entity.Debug.OnEntitySpawned = function(entityTable) print("Entity has spawned:", entityTable.Model) end entity.Debug.OnEntityDespawned = function(entityTable) print("Entity has despawned:", entityTable.Model) end entity.Debug.OnEntityStartMoving = function(entityTable) print("Entity has started moving:", entityTable.Model) end entity.Debug.OnEntityFinishedRebound = function(entityTable) print("Entity has finished rebound:", entityTable.Model) end entity.Debug.OnEntityEnteredRoom = function(entityTable, room) print("Entity:", entityTable.Model, "has entered room:", room) end entity.Debug.OnLookAtEntity = function(entityTable) print("Player has looked at entity:", entityTable.Model) end entity.Debug.OnDeath = function(entityTable) warn("Player has died.") end ------------------------ -- Run the created entity Creator.runEntity(entity) end }) local itemsTab = Window:MakeTab({ Name = "Items", Icon = "rbxassetid://7734068321", PremiumOnly = false }) itemsTab:AddParagraph("Warning!","Only works on entites spawned by script!") itemsTab:AddButton({ Name = "Give Crucifix", Callback = function () loadstring(game:HttpGet("https://raw.githubusercontent.com/Fazedrab/Utilities-1/main/Crucifix"))() end }) itemsTab:AddButton({ Name = "Give Skeleton Key", Callback = function () function skelly() local DoorReplication = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors/Door%20Replication/Source.lua"))() -- Get current room local room = workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] -- Replicate door local replicatedDoor = DoorReplication.ReplicateDoor(room, { CustomKeyName = "Skeleton Key", DestroyKey = false, }) -- Debug features [advanced] replicatedDoor.Debug.OnDoorOpened = function(doorTable) warn("Door", doorTable.Model, "has opened") end end local DoorReplication = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors/Door%20Replication/Source.lua"))() -- Get current room local room = workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] -- Replicate door local replicatedDoor = DoorReplication.ReplicateDoor(room, { CustomKeyName = "Skeleton Key", DestroyKey = false, }) -- Debug features [advanced] replicatedDoor.Debug.OnDoorOpened = function(doorTable) warn("Door", doorTable.Model, "has opened") end local shadow=game:GetObjects("rbxassetid://11491147151")[1] shadow.Parent = game.Players.LocalPlayer.Backpack local anim = Instance.new("Animation") local anim2 = Instance.new("Animation") anim.AnimationId = 'https://www.roblox.com/Assest?ID=6525854363' anim2.AnimationId = 'https://www.roblox.com/Assest?ID=10526835827' local track shadow.Equipped:Connect(function() track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(anim) track.Priority = Enum.AnimationPriority.Action track:Play() track.Looped = false wait(1.4) track2 = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(anim2) track2.Priority = Enum.AnimationPriority.Action track2:Play() track2.Looped = false end) shadow.Unequipped:Connect(function() if track then track:Stop() track2:Stop() end end) game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function() if workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value].Door:FindFirstChild("Lock") then print("YES KEY") skelly() else print("no.") end end) end }) itemsTab:AddButton({ Name = "crucifix itemshop", Callback = function () --// Crucifix (Execute in prerun shop) function FullVersion() do local Functions = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Functions.lua"))() local CustomShop = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors/Custom%20Shop%20Items/Source.lua"))() -- Create your tool here local exampleTool = game:GetObjects("rbxassetid://11556599019")[1] -- Create custom shop item CustomShop.CreateItem(exampleTool, { Title = "Crucifix", Desc = "Single use, blocks most attacks", Image = "https://static.wikia.nocookie.net/doors-game/images/8/88/Icon_crucifix2.png/revision/latest?cb=20220728033038", Price = 200, Stack = 1, }) local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local tool = exampleTool local Plr = Players.LocalPlayer local Char = Plr.Character or Plr.CharacterAdded:Wait() local Hum = Char:WaitForChild("Humanoid") local RightArm = Char:WaitForChild("RightUpperArm") local LeftArm = Char:WaitForChild("LeftUpperArm") local RightC1 = RightArm.RightShoulder.C1 local LeftC1 = LeftArm.LeftShoulder.C1 local function setupCrucifix(tool) RightArm.Name = "R_Arm" LeftArm.Name = "L_Arm" RightArm.RightShoulder.C1 = RightC1 * CFrame.Angles(math.rad(-90), math.rad(-15), 0) LeftArm.LeftShoulder.C1 = LeftC1 * CFrame.new(-0.2, -0.3, -0.5) * CFrame.Angles(math.rad(-125), math.rad(25), math.rad(25)) for _, v in next, Hum:GetPlayingAnimationTracks() do v:Stop() end end tool.Equipped:Connect(function() setupCrucifix(exampleTool) game.Players.LocalPlayer:SetAttribute("Hidden", true) UIS.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then if tool.Parent == game.Players.LocalPlayer.Character then if game.Workspace:FindFirstChild("Lookman") then local eyes = game.Workspace:FindFirstChild("Lookman").Core local crucifixed = Instance.new("BoolValue") crucifixed.Parent = eyes crucifixed.Name = "GettingCrucifixed" eyes.Ambience.Playing = false eyes.Repent.Looped = true eyes.Repent:Play() local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(3.5, 10, 0.1, 1.5) wait(1.2) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(3.5, 10, 0.1, 1.5) wait(1.2) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(3.5, 10, 0.1, 1.5) wait(1.2) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(3.5, 10, 0.1, 1.5) wait(1.2) local ClonedMesh = tool.NewOneBro:Clone() ClonedMesh.Parent = game.Workspace ClonedMesh.Anchored = true tool:Destroy() eyes.Repent.Playing = false eyes.Scream:Play() eyes.PointLight.Enabled = false eyes.PointLight.Enabled = false local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(6, 10, 0.1, 4.5) loadstring(game:HttpGet(("https://raw.githubusercontent.com/lolthatseazy/KillEyes/main/Source.lua"),true))() wait(0.3) game.Workspace:FindFirstChild("Lookman"):Destroy() end end end end) end) tool.Unequipped:Connect(function() game.Players.LocalPlayer:SetAttribute("Hidden", false) RightArm.Name = "RightUpperArm" LeftArm.Name = "LeftUpperArm" RightArm.RightShoulder.C1 = RightC1 LeftArm.LeftShoulder.C1 = LeftC1 end) local Unlock = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby.RemoteListener.Modules.AchievementUnlock) local Achievements = debug.getupvalue(Unlock, 1) local custom = { Title = "Unlock The Crucifix", Desc = "How did you..", --first line Reason = "Somehow.. You Obtained the Crucifix..", --change this for second line of the badgs desc BadgeId = 2127965910, --change badge id for image Category = 0, } local old = {} for i, v in next, Achievements.Join do old[i] = v end for i, v in next, custom do Achievements.Join[i] = v end Unlock(nil, "Join") for i, v in next, old do Achievements.Join[i] = v end end end FullVersion() end }) itemsTab:AddButton({ Name = "Give Gun Lel", Callback = function () loadstring(game:HttpGet("https://raw.githubusercontent.com/ZepsyyCodesLUA/Utilities/main/DOORSFpsGun.lua?token=GHSAT0AAAAAAB2POHILOXMAHBQ2GN2QD2MQY3SXTCQ"))() end }) itemsTab:AddButton({ Name = "Give M4A1 Lel", Callback = function () loadstring(game:HttpGet("https://raw.githubusercontent.com/EntitySpawnr/main/M4A1.lua"))() end }) local PlayerTab = Window:MakeTab({ Name = "Player", Icon = "rbxassetid://4483345998", PremiumOnly = false }) local FullHealth = 100 PlayerTab:AddButton({ Name = "100 HP", Callback = function () FullHealth = 100 game.Players.LocalPlayer.Character.Humanoid.Health = FullHealth end }) PlayerTab:AddSlider({ Name = "WalkSpeed", Min = 0, Max = 200, Increment = 1, Default = 16, Color = Color3.fromRGB(255,255,255), CurrentValue = 5, ValueName = "", Callback = function(Value) TargetWalkspeed = Value end }) local pcl = Instance.new("SpotLight") pcl.Brightness = 1 pcl.Face = Enum.NormalId.Front pcl.Range = 90 pcl.Parent = game.Players.LocalPlayer.Character.Head pcl.Enabled = false PlayerTab:AddToggle({ Name = "HeadLight", Default = false, Callback = function(Value) pcl.Enabled = Value end }) local VisualsTab = Window:MakeTab({ Name = "Visuals", Icon = "rbxassetid://4483345998", PremiumOnly = false }) VisualsTab:AddButton({ Name = "Get All Achievements", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) for i,v in pairs(require(game.ReplicatedStorage.Achievements)) do spawn(function() require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.AchievementUnlock)(nil, i) end) end end }) local CF = CFrame.new local LatestRoom = game:GetService("ReplicatedStorage").GameData.LatestRoom local ChaseStart = game:GetService("ReplicatedStorage").GameData.ChaseStart local KeyChams = {} VisualsTab:AddToggle({ Name = "Key Chams", Default = false, Flag = "KeyToggle", Save = true, Callback = function(Value) for i,v in pairs(KeyChams) do v.Enabled = Value end end }) local function ApplyKeyChams(inst) wait() local Cham = Instance.new("Highlight") Cham.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop Cham.FillColor = Color3.new(0.980392, 0.670588, 0) Cham.FillTransparency = 0.5 Cham.OutlineColor = Color3.new(0.792156, 0.792156, 0.792156) Cham.Parent = game:GetService("CoreGui") Cham.Adornee = inst Cham.Enabled = OrionLib.Flags["KeyToggle"].Value Cham.RobloxLocked = true return Cham end local KeyCoroutine = coroutine.create(function() workspace.CurrentRooms.DescendantAdded:Connect(function(inst) if inst.Name == "KeyObtain" then table.insert(KeyChams,ApplyKeyChams(inst)) end end) end) for i,v in ipairs(workspace:GetDescendants()) do if v.Name == "KeyObtain" then table.insert(KeyChams,ApplyKeyChams(v)) end end coroutine.resume(KeyCoroutine) local BookChams = {} VisualsTab:AddToggle({ Name = "Book Chams", Default = false, Flag = "BookToggle", Save = true, Callback = function(Value) for i,v in pairs(BookChams) do v.Enabled = Value end end }) local FigureChams = {} VisualsTab:AddToggle({ Name = "Figure Chams", Default = false, Flag = "FigureToggle", Save = true, Callback = function(Value) for i,v in pairs(FigureChams) do v.Enabled = Value end end }) local function ApplyBookChams(inst) if inst:IsDescendantOf(game:GetService("Workspace").CurrentRooms:FindFirstChild("50")) and game:GetService("ReplicatedStorage").GameData.LatestRoom.Value == 50 then wait() local Cham = Instance.new("Highlight") Cham.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop Cham.FillColor = Color3.new(0, 1, 0.749019) Cham.FillTransparency = 0.5 Cham.OutlineColor = Color3.new(0.792156, 0.792156, 0.792156) Cham.Parent = game:GetService("CoreGui") Cham.Enabled = OrionLib.Flags["BookToggle"].Value Cham.Adornee = inst Cham.RobloxLocked = true return Cham end end local function ApplyEntityChams(inst) wait() local Cham = Instance.new("Highlight") Cham.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop Cham.FillColor = Color3.new(1, 0, 0) Cham.FillTransparency = 0.5 Cham.OutlineColor = Color3.new(0.792156, 0.792156, 0.792156) Cham.Parent = game:GetService("CoreGui") Cham.Enabled = OrionLib.Flags["FigureToggle"].Value Cham.Adornee = inst Cham.RobloxLocked = true return Cham end local BookCoroutine = coroutine.create(function() task.wait(1) for i,v in pairs(game:GetService("Workspace").CurrentRooms["50"].Assets:GetDescendants()) do if v.Name == "LiveHintBook" then table.insert(BookChams,ApplyBookChams(v)) end end end) local EntityCoroutine = coroutine.create(function() local Entity = game:GetService("Workspace").CurrentRooms["50"].FigureSetup:WaitForChild("FigureRagdoll",5) Entity:WaitForChild("Torso",2.5) table.insert(FigureChams,ApplyEntityChams(Entity)) end) local GameTab = Window:MakeTab({ Name = "Game", Icon = "rbxassetid://4483345998", PremiumOnly = false }) GameTab:AddToggle({ Name = "Instant Interact", Default = false, Flag = "InstantToggle", Save = true }) GameTab:AddButton({ Name = "Skip Door", Callback = function() pcall(function() local HasKey = false local CurrentDoor = workspace.CurrentRooms[tostring(game:GetService("ReplicatedStorage").GameData.LatestRoom.Value)]:WaitForChild("Door") for i,v in ipairs(CurrentDoor.Parent:GetDescendants()) do if v.Name == "KeyObtain" then HasKey = v end end if HasKey then game.Players.LocalPlayer.Character:PivotTo(CF(HasKey.Hitbox.Position)) wait(0.3) fireproximityprompt(HasKey.ModulePrompt,0) game.Players.LocalPlayer.Character:PivotTo(CF(CurrentDoor.Door.Position)) wait(0.3) fireproximityprompt(CurrentDoor.Lock.UnlockPrompt,0) end if LatestRoom == 50 then CurrentDoor = workspace.CurrentRooms[tostring(LatestRoom+1)]:WaitForChild("Door") end game.Players.LocalPlayer.Character:PivotTo(CF(CurrentDoor.Door.Position)) wait(0.3) CurrentDoor.ClientOpen:FireServer() end) end }) GameTab:AddToggle({ Name = "Auto skip door", Default = false, Save = false, Flag = "AutoSkip" }) local AutoSkipCoro = coroutine.create(function() while true do task.wait() pcall(function() if OrionLib.Flags["AutoSkip"].Value == true and game:GetService("ReplicatedStorage").GameData.LatestRoom.Value < 100 then local HasKey = false local LatestRoom = game:GetService("ReplicatedStorage").GameData.LatestRoom.Value local CurrentDoor = workspace.CurrentRooms[tostring(LatestRoom)]:WaitForChild("Door") for i,v in ipairs(CurrentDoor.Parent:GetDescendants()) do if v.Name == "KeyObtain" then HasKey = v end end if HasKey then game.Players.LocalPlayer.Character:PivotTo(CF(HasKey.Hitbox.Position)) task.wait(0.3) fireproximityprompt(HasKey.ModulePrompt,0) game.Players.LocalPlayer.Character:PivotTo(CF(CurrentDoor.Door.Position)) task.wait(0.3) fireproximityprompt(CurrentDoor.Lock.UnlockPrompt,0) end if LatestRoom == 50 then CurrentDoor = workspace.CurrentRooms[tostring(LatestRoom+1)]:WaitForChild("Door") end game.Players.LocalPlayer.Character:PivotTo(CF(CurrentDoor.Door.Position)) task.wait(0.3) CurrentDoor.ClientOpen:FireServer() end end) end end) coroutine.resume(AutoSkipCoro) GameTab:AddButton({ Name = "No jumpscares", Callback = function() pcall(function() game:GetService("ReplicatedStorage").Bricks.Jumpscare:Destroy() end) end }) GameTab:AddToggle({ Name = "Avoid Rush/Ambush", Default = false, Flag = "AvoidRushToggle", Save = true }) GameTab:AddToggle({ Name = "No Screech", Default = false, Flag = "ScreechToggle", Save = true }) GameTab:AddToggle({ Name = "Always win heartbeat", Default = false, Flag = "HeartbeatWin", Save = true }) GameTab:AddToggle({ Name = "Predict chases", Default = false, Flag = "PredictToggle" , Save = true }) GameTab:AddToggle({ Name = "Notify when mob spawns", Default = false, Flag = "MobToggle" , Save = true }) GameTab:AddButton({ Name = "Complete breaker box minigame", Callback = function() game:GetService("ReplicatedStorage").Bricks.EBF:FireServer() end }) GameTab:AddButton({ Name = "Skip Door 50", Callback = function() local CurrentDoor = workspace.CurrentRooms[tostring(LatestRoom+1)]:WaitForChild("Door") game.Players.LocalPlayer.Character:PivotTo(CF(CurrentDoor.Door.Position)) end }) game:GetService("RunService").RenderStepped:Connect(function() pcall(function() if game.Players.LocalPlayer.Character.Humanoid.MoveDirection.Magnitude > 0 then game.Players.LocalPlayer.Character:TranslateBy(game.Players.LocalPlayer.Character.Humanoid.MoveDirection * TargetWalkspeed/50) end end) end) game:GetService("Workspace").CurrentRooms.DescendantAdded:Connect(function(descendant) if OrionLib.Flags["NoSeek"].Value == true and descendant.Name == ("Seek_Arm" or "ChandelierObstruction") then task.spawn(function() wait() descendant:Destroy() end) end end) game:GetService("ProximityPromptService").PromptButtonHoldBegan:Connect(function(prompt) if OrionLib.Flags["InstantToggle"].Value == true then fireproximityprompt(prompt) end end) local old old = hookmetamethod(game,"__namecall",newcclosure(function(self,...) local args = {...} local method = getnamecallmethod() if tostring(self) == 'Screech' and method == "FireServer" and OrionLib.Flags["ScreechToggle"].Value == true then args[1] = true return old(self,unpack(args)) end if tostring(self) == 'ClutchHeartbeat' and method == "FireServer" and OrionLib.Flags["HeartbeatWin"].Value == true then args[2] = true return old(self,unpack(args)).infiniteyield end return old(self,...) end)) workspace.CurrentCamera.ChildAdded:Connect(function(child) if child.Name == "Screech" and OrionLib.Flags["ScreechToggle"].Value == true then child:Destroy() end end) local NotificationCoroutine = coroutine.create(function() LatestRoom.Changed:Connect(function() if OrionLib.Flags["PredictToggle"].Value == true then local n = ChaseStart.Value - LatestRoom.Value if 0 < n and n < 4 then OrionLib:MakeNotification({ Name = "Warning!", Content = "Event in " .. tostring(n) .. " rooms.", Time = 5 }) end end if OrionLib.Flags["BookToggle"].Value == true then if LatestRoom.Value == 50 then coroutine.resume(BookCoroutine) end end if OrionLib.Flags["FigureToggle"].Value == true then if LatestRoom.Value == 50 then coroutine.resume(EntityCoroutine) end end end) workspace.ChildAdded:Connect(function(inst) if inst.Name == "RushMoving" and OrionLib.Flags["MobToggle"].Value == true then if OrionLib.Flags["AvoidRushToggle"].Value == true then OrionLib:MakeNotification({ Name = "Warning!", Content = "Avoiding Rush. Please wait.", Time = 5 }) local OldPos = game.Players.LocalPlayer.Character.HumanoidRootPart.Position local con = game:GetService("RunService").Heartbeat:Connect(function() game.Players.LocalPlayer.Character:MoveTo(OldPos + Vector3.new(0,20,0)) end) inst.Destroying:Wait() con:Disconnect() game.Players.LocalPlayer.Character:MoveTo(OldPos) else OrionLib:MakeNotification({ Name = "Warning!", Content = "Rush has spawned, hide!", Time = 5 }) end elseif inst.Name == "AmbushMoving" and OrionLib.Flags["MobToggle"].Value == true then if OrionLib.Flags["AvoidRushToggle"].Value == true then OrionLib:MakeNotification({ Name = "Warning!", Content = "Avoiding Ambush. Please wait.", Time = 5 }) local OldPos = game.Players.LocalPlayer.Character.HumanoidRootPart.Position local con = game:GetService("RunService").Heartbeat:Connect(function() game.Players.LocalPlayer.Character:MoveTo(OldPos + Vector3.new(0,20,0)) end) inst.Destroying:Wait() con:Disconnect() game.Players.LocalPlayer.Character:MoveTo(OldPos) else OrionLib:MakeNotification({ Name = "Warning!", Content = "Ambush has spawned, hide!", Time = 5 }) end end end) end) local ExtraTab = Window:MakeTab({ Name = "Extra", Icon = "rbxassetid://7734042071", PremiumOnly = false }) ExtraTab:AddParagraph("Warning!","these scripts are not mine!") ExtraTab:AddButton({ Name = "Break Lights", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) firesignal(game.ReplicatedStorage.Bricks.UseEventModule.OnClientEvent, "breakLights", workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value], 0.416, 60) end }) ExtraTab:AddButton({ Name = "Flicker Lights", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) firesignal(game.ReplicatedStorage.Bricks.UseEventModule.OnClientEvent, "flickerLights", game.ReplicatedStorage.GameData.LatestRoom.Value, 1) end }) ExtraTab:AddButton({ Name = "Seek's Eyes", Callback = function () local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game) require(game:GetService("ReplicatedStorage").ClientModules.EntityModules.Seek).tease(nil, workspace.CurrentRooms:WaitForChild(game.ReplicatedStorage.GameData.LatestRoom.Value), 14, 1665596753, true) end }) ExtraTab:AddButton({ Name = "Red Room", Callback = function () local v1 = require(game.ReplicatedStorage.ClientModules.Module_Events) local room = workspace.CurrentRooms[game.Players.LocalPlayer:GetAttribute("CurrentRoom")] local seconds = 1000000 v1.tryp(workspace.CurrentRooms[game.Players.LocalPlayer:GetAttribute("CurrentRoom")], seconds) end }) ExtraTab:AddButton({ Name = "Heartbeat Minigame", Callback = function () firesignal(game.ReplicatedStorage.Bricks.ClutchHeartbeat.OnClientEvent) end }) ExtraTab:AddButton({ Name = "Infinite Yield", Callback = function () loadstring(game:HttpGet(('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source')))() end }) ExtraTab:AddDropdown({ Name = "Next Room Actions", Options = {"Hallway Jack","Shadow","Eyes"}, CurretOption = "Input", Flag = "Dropdown1", Callback = function(Option) if Option == "Hallway Jack" then game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() local currentLoadedRoom=workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] local shadow=game:GetObjects("rbxassetid://11499539790")[1] firesignal(game.ReplicatedStorage.Bricks.UseEventModule.OnClientEvent, "flickerLights", game.ReplicatedStorage.GameData.LatestRoom.Value, 1) shadow:PivotTo(currentLoadedRoom.RoomStart.CFrame) wait(0.2) shadow.Parent=workspace shadow.Sound:Play() task.wait(0.3) shadow:Destroy() firesignal(game.ReplicatedStorage.Bricks.UseEventModule.OnClientEvent, "tryp", workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value], 10) elseif Option == "Shadow" then game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() wait(0.2) local currentLoadedRoom=workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] local shadow=game:GetObjects("rbxassetid://11454656473")[1] local num=math.floor(#currentLoadedRoom.Nodes:GetChildren()/2) shadow.CFrame=( num==0 and currentLoadedRoom.Base or currentLoadedRoom.Nodes[num] ).CFrame+Vector3.new(0,4,0) firesignal(game.ReplicatedStorage.Bricks.UseEventModule.OnClientEvent, "flickerLights", game.ReplicatedStorage.GameData.LatestRoom.Value, 1) wait(0.2) shadow.Parent=workspace shadow.Initiate:Play() task.wait(0.3) shadow:Destroy() elseif Option == "Eyes" then game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait() local enableDamage = true repenttimes = 0 local deadeyescrucifix = false local repentcomplete = false local currentLoadedRoom = workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] local eyes = game:GetObjects("rbxassetid://11488518082")[1] local num = math.floor(#currentLoadedRoom.Nodes:GetChildren() / 2) eyes.CFrame = (num == 0 and currentLoadedRoom.Base or currentLoadedRoom.Nodes[num]).CFrame + Vector3.new(0, 7, 0) eyes.Parent = workspace eyes.Initiate:Play() task.wait(0.5) eyes.Attachment.Eyes.Enabled = true eyes.whisper:Play() eyes.whisper.Looped = true function EyesHell() local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(10,30,0.7,0.1) ts = game:GetService("TweenService") wait(0.2) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(2,30,5,2) wait(3) eyes.Scream:Play() ts:Create(eyes,TweenInfo.new(5),{CFrame = eyes.CFrame - Vector3.new(0,12,0)}):Play() wait(7) eyes:Destroy() end local hum = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid") local function IsVisible(part) local vec, found=workspace.CurrentCamera:WorldToViewportPoint(part.Position) local onscreen = found and vec.Z > 0 local cfg = RaycastParams.new(); cfg.FilterType = Enum.RaycastFilterType.Blacklist cfg.FilterDescendantsInstances = {part}; local cast = workspace:Raycast(part.Position, (game.Players.LocalPlayer.Character.UpperTorso.Position - part.Position), cfg); return (onscreen and true) and ((cast and cast.Instance).Parent==game.Players.LocalPlayer.Character and true) end while true do if workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value] ~= currentLoadedRoom then enableDamage = false task.wait(0.2) eyes:Destroy() end if enableDamage then if (IsVisible(eyes)) and not game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and deadeyescrucifix == false then game.Players.LocalPlayer.Character.Humanoid.Health = game.Players.LocalPlayer.Character.Humanoid.Health - 10 wait(0.2) elseif (IsVisible(eyes)) and game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and repenttimes < 5 and deadeyescrucifix == false then print("GET THAT AWAY FROM ME") eyes.Repent:Play() eyes.Attachment.Angry.Enabled = true local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local CameraShaker = require(game.ReplicatedStorage.CameraShaker) local camara = game.Workspace.CurrentCamera local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf) camara.CFrame = camara.CFrame * shakeCf end) camShake:Start() camShake:ShakeOnce(5,50,0.7,0.2) wait(0.7) repenttimes = repenttimes + 1 print(repenttimes) eyes.Attachment.Angry.Enabled = false wait(0.4) elseif game.Players.LocalPlayer.Character:FindFirstChild("Crucifix") and repenttimes == 5 and deadeyescrucifix == false then local hi = game.Players.LocalPlayer.Character:FindFirstChild("Crucifix").Handle:Clone() hi.Anchored = true hi.Parent = workspace hi:PivotTo(game.Players.LocalPlayer.Character:FindFirstChild("Crucifix").Handle.CFrame) game.Players.LocalPlayer.Character:FindFirstChild("Crucifix"):Destroy() EyesHell() enableDamage = false if hum.Health <= 0 then game:GetService("ReplicatedStorage").GameStats["Player_" .. game.Players.LocalPlayer.Name].Total.DeathCause.Value = "Eyes" debug.setupvalue( getconnections(game:GetService("ReplicatedStorage").Bricks.DeathHint.OnClientEvent)[1].Function, 1, { "You died to the Eyes...", "They don't like to be stared at.", } ) end end end task.wait(0.2) end end end }) ExtraTab:AddButton({ Name = "Doors Speedrun Mode", Callback = function () loadstring(game:HttpGet('https://raw.githubusercontent.com/MuhXd/DoorSuff/main/DoorsModes/DoorSpeedRun%20Mode'))() end }) local InfoTab = Window:MakeTab({ Name = "Info", Icon = "rbxassetid://4483345998", PremiumOnly = false }) InfoTab:AddParagraph("how can I be contacted","My Discord: ur, My Roblox Account: mom") InfoTab:AddParagraph("Changelog","") InfoTab:AddParagraph("30.11.2022","1.Keybinds for EVERYTHING. 2. Deleted function spawn 100 screechs 3. Credits deleted 4. Update Log renamed to Info 5. Some changes in Extra. 6. Added function spawn ambush, seek.") InfoTab:AddParagraph("Soon...","this script will change the library from OrionLib to RayField (because it is outdated), within a week I will remake this script!!") InfoTab:AddParagraph("Bugs","1. Skeleton key doesn't exist at the moment 2. You're uncontrollably fast and its hard to get out of closets") InfoTab:AddParagraph("Notes","within 3 days I will supplement the timer, every door, keybinds tab, because there are a lot of custom entites") OrionLib:Init()