Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/SindubsMini/doors-script/main/Doors/source%20(OrionLib)')))()
- local Window = OrionLib:MakeWindow({Name = "Doors Script", HidePremium = false, SaveConfig = true, ConfigFolder = "Doors Summon"})
- 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 ()
- --[[ local shadow=game:GetObjects("rbxassetid://11480603603")[1]
- shadow.Parent = game.Players.LocalPlayer.Backpack
- local anim = Instance.new("Animation")
- anim.AnimationId = 'https://www.roblox.com/Assest?ID=9982615727'
- local track
- shadow.Equipped:Connect(function()
- track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(anim)
- track.Priority = Enum.AnimationPriority.Action
- track:Play()
- track.Looped = true
- end)
- shadow.Unequipped:Connect(function()
- if track then
- track:Stop()
- end
- end)
- end,
- ]]
- loadstring(game:HttpGet("https://raw.githubusercontent.com/Johnny39871/assets/main/crucifixo"))()
- end
- })
- itemsTab:AddButton({
- Name = "Give Skeleton Key",
- Info = "Opens All Doors",
- Callback = function ()
- function skelly()
- local DoorReplication = loadstring(game:HttpGet("https://github.com/RegularVynixu/Utilities/raw/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
- -- 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
- })
- local time = Window:MakeTab({
- Name = "Entity Timer",
- Icon = "rbxassetid://11372950109",
- PremiumOnly = false
- })
- time:AddParagraph("sorry guys", "so far only ordinary entities")
- 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://github.com/RegularVynixu/Utilities/raw/main/Doors/Entity%20Spawner/V1/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 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 Rush (Ambush (No Sound)) ??",
- 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 = "bruh", -- Custom name of your entity
- Model = "https://github.com/RegularVynixu/Utilities/blob/main/Doors%20Entity%20Spawner/Models/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 = 50,
- BreakLights = true,
- BackwardsMovement = false,
- FlickerLights = {
- true, -- Enabled/Disabled
- 2, -- Time (seconds)
- },
- Cycles = {
- Min = 2,
- Max = 5,
- WaitTime = 3,
- },
- CamShake = {
- true, -- Enabled/Disabled
- {4.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://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 = "Summon Entity",
- Icon = "rbxassetid://11372950109",
- PremiumOnly = false
- })
- OrionLib:MakeNotification({
- Name = "Script",
- Content = "Pre-release version",
- Time = 9
- })
- OrionLib:MakeNotification({
- Name = "Made By",
- Content = " me in github:sindubsmini my discord: netzklap#7566",
- Image = "rbxassetid://4483345998",
- Time = 3
- })
- 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 100 Screechs",
- Callback = function ()
- local Data = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game)
- for i = 1, 100 do -- Will run the script 100 times
- coroutine.wrap(function() require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.Screech)(Data) end)()
- 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 = "Heartbeat Minigame",
- Callback = function ()
- firesignal(game.ReplicatedStorage.Bricks.ClutchHeartbeat.OnClientEvent)
- 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
- })
- Tab: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
- })
- Tab: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
- })
- Tab:AddButton({
- Name = "Seek 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
- })
- Tab: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
- })
- local PlayerTab = Window:MakeTab({
- Name = "Player",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- local FullHealth = 100
- PlayerTab:AddButton({
- Name = "100 HP",
- Callback = function ()
- game.Players.LocalPlayer.Character.Humanoid.Health = FullHealth
- end
- })
- local WalkSpeed = 0
- PlayerTab:AddSlider({
- Name = "WalkSpeed",
- Min = 0,
- Max = 200,
- Default = 16,
- Color = Color3.fromRGB(255,255,255),
- Increment = 1,
- ValueName = "",
- Callback = function(Value)
- WalkSpeed = Value
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 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 = "Infinite Yield",
- Callback = function ()
- loadstring(game:HttpGet(('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source')))()
- end
- })
- ExtraTab:AddButton({
- Name = "the best script for the game DOORS is not advertising!",
- Callback = function ()
- loadstring(game:HttpGet('https://raw.githubusercontent.com/Johnny39871/assets/main/DoorsHubSpawner'))()
- end
- })
- ExtraTab:AddButton({
- Name = "Doors Speedrun Mode [50 door is impossible, I think]",
- Callback = function ()
- loadstring(game:HttpGet('https://raw.githubusercontent.com/MuhXd/DoorSuff/main/DoorsModes/DoorSpeedRun%20Mode'))()
- end
- })
- local CreditsTab = Window:MakeTab({
- Name = "Credits",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- CreditsTab:AddParagraph("Credits to","plamen6789 to custom entites model!!. Dreadmania to every door script, Break Light, Flicker Light, Loop Script. screech#6908 to crucifix script, to skeleton key script, to the best script for the game DOORS!. MuhammadGames#0017 to Doors Speedrun Script","My GitHub: SindubsMini - my discord: netzklap#7566")
- local UpdateTab = Window:MakeTab({
- Name = "Update Log",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- UpdateTab:AddParagraph("10.11.2022","Some changes, FINNALY! Timer Entity Tab RETURNED, New Tab Update Log.")
- UpdateTab:AddParagraph("Soon...","this script will change the library from OrionLib to RayField (because it is outdated)")
- OrionLib:Init()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement