- local a = game:GetService("Debris")
- local b = game:GetService("TweenService")
- local c = Instance.new("BillboardGui")
- c.AlwaysOnTop = true
- c.Size = UDim2.new(0,40,0,40)
- local d = Instance.new("ImageLabel")
- d.BackgroundTransparency = 1
- d.Size = UDim2.new(1,0,1,0)
- d.Image = ""d.Parent = c
- local e = Instance.new("ScreenGui")
- local f = Instance.new("Frame")
- f.AnchorPoint = Vector2.new(0.5,0.5)
- f.BackgroundTransparency = 1
- f.Position = UDim2.new(0.5,0,0.254,0)
- f.Size = UDim2.new(0.43,0,0.1,0)
- local g = Instance.new("UIListLayout")
- g.Parent = f
- local h = Instance.new("TextLabel")
- h.Size = UDim2.new(1,0,0.276,0)
- h.BackgroundTransparency = 1
- h.Font=Enum.Font.Oswald
- h.TextScaled=true
- h.TextStrokeTransparency=0.3
- local i=Instance.new("TextLabel")
- i.Text="Item Notifier Loaded!"
- i.AnchorPoint=Vector2.new(0.5,0.5)
- i.TextColor3=Color3.fromRGB(212,210,190)
- i.TextStrokeColor3=Color3.fromRGB(85,84,76)
- i.Size=UDim2.new(0.4,0,0.04,0)
- i.Position=UDim2.new(0.5,0,0.04,0)
- i.BackgroundTransparency=1
- i.Font=Enum.Font.Oswald
- i.TextScaled=true
- i.TextStrokeTransparency=0.3
- i.Parent=e
- local j=Instance.new("Sound")
- j.SoundId="rbxassetid://6205717931"
- j.Volume=1.3
- j.Parent=e
- f.Parent=e
- e.Parent=game.Players.LocalPlayer.PlayerGui
- local k=Instance.new("IntValue")
- k.Parent=e
- k.Changed:Connect(function()
- i.Text="Approx. time left: "..tostring(k.Value).." Seconds"
- end)
-
- game.Players.LocalPlayer.Character.Humanoid.Died:Connect(function()
- e:Destroy()
- end)
-
- local l=7
-
- local function m(n,o)
- if n =="None"then
- local p=h:Clone()
- p.Text="Unidentified ("..o.Name..") Item has Spawned!"
- p.TextColor3=Color3.fromRGB(112,212,255)
- p.TextStrokeColor3=Color3.fromRGB(37,70,85)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://172617011"
- q.Parent=o
- a:AddItem(p,l)
- end
- if n =="Requiem Arrow" then
- local p=h:Clone()
- p.Text="Requiem Arrow has Spawned!"
- p.TextColor3=Color3.fromRGB(213,161,5)
- p.TextStrokeColor3=Color3.fromRGB(121,91,2)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://8294562816"
- q.Parent=o
- a:AddItem(p,l)
- end
- if n =="Pluck" then
- local p=h:Clone()
- p.Text="Pluck has Spawned!"
- p.TextColor3=Color3.fromRGB(194,171,103)
- p.TextStrokeColor3=Color3.fromRGB(86,75,45)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://10123421106"
- q.Parent=o
- a:AddItem(p,l)
- end
- if n =="Steel Ball" then
- local p=h:Clone()
- p.Text="Steel Ball has Spawned!"
- p.TextColor3=Color3.fromRGB(25,194,0)
- p.TextStrokeColor3=Color3.fromRGB(9,68,0)
- p.Parent=f
- local q=c:Clone()q.ImageLabel.Image="rbxassetid://10907159904"
- q.Parent=o
- a:AddItem(p,l)
- end
- if n =="Arrow"then
- local p=h:Clone()
- p.Text="Arrow has Spawned!"
- p.TextColor3=Color3.fromRGB(213,213,0)
- p.TextStrokeColor3=Color3.fromRGB(144,144,0)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://6558648587"
- q.Parent=o
- a:AddItem(p,l)
- end
- if n =="Stone Mask"then
- local p=h:Clone()
- p.Text="Stone Mask has Spawned!"
- p.TextColor3=Color3.fromRGB(108,108,108)
- p.TextStrokeColor3=Color3.fromRGB(40,40,40)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://10907324174"
- q.Parent=o
- a:AddItem(p,l)end
- if n =="Heart of the Saint's Corpse" then
- local p=h:Clone()
- p.Text="Heart has Spawned!"
- p.TextColor3=Color3.fromRGB(255,34,34)
- p.TextStrokeColor3=Color3.fromRGB(99,13,13)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://8941506186"
- q.Parent=o
- a:AddItem(p,l)end
- if n =="Skull of the Saint's Corpse"then
- local p=h:Clone()
- p.Text="Skull has Spawned!"
- p.TextColor3=Color3.fromRGB(255,191,139)
- p.TextStrokeColor3=Color3.fromRGB(122,90,66)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://9583486345"
- q.Parent=o
- a:AddItem(p,l)
- end
- if n =="Left Eye of the Saint's Corpse"
- then
- local p=h:Clone()
- p.Text="Left Eye has Spawned!"
- p.TextColor3=Color3.fromRGB(255,191,139)
- p.TextStrokeColor3=Color3.fromRGB(122,90,66)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://8942361465"
- q.Parent=o
- a:AddItem(p,l)
- end
- if n =="Right Eye of the Saint's Corpse"then
- local p=h:Clone()
- p.Text="Right Eye has Spawned!"
- p.TextColor3=Color3.fromRGB(255,191,139)
- p.TextStrokeColor3=Color3.fromRGB(122,90,66)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://8942361465"
- q.Parent=o
- a:AddItem(p,l)
- end
- if n =="Left Arm of the Saint's Corpse" then
- local p=h:Clone()p.Text="Left Arm has Spawned!"
- p.TextColor3=Color3.fromRGB(255,191,139)
- p.TextStrokeColor3=Color3.fromRGB(122,90,66)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://10907171652"
- q.Parent=o
- a:AddItem(p,l)
- end
- if n =="Right Arm of the Saint's Corpse"then
- local p=h:Clone()
- p.Text="Right Arm has Spawned!"
- p.TextColor3=Color3.fromRGB(255,191,139)
- p.TextStrokeColor3=Color3.fromRGB(122,90,66)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://10907171652"
- q.Parent=o
- a:AddItem(p,l)
- end
- if n =="Ribcage of the Saint's Corpse"then
- local p=h:Clone()
- p.Text="Left Leg has Spawned!"
- p.TextColor3=Color3.fromRGB(255,191,139)
- p.TextStrokeColor3=Color3.fromRGB(122,90,66)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://10907182433"
- q.Parent=o
- a:AddItem(p,l)end
- if n =="Left Leg of the Saint's Corpse"then
- local p=h:Clone()
- p.Text="Left Leg has Spawned!"
- p.TextColor3=Color3.fromRGB(255,191,139)
- p.TextStrokeColor3=Color3.fromRGB(122,90,66)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://10907205171"
- q.Parent=o
- a:AddItem(p,l)end
- if n =="Right Leg of the Saint's Corpse"then
- local p=h:Clone()
- p.Text="Left Leg has Spawned!"
- p.TextColor3=Color3.fromRGB(255,191,139)
- p.TextStrokeColor3=Color3.fromRGB(122,90,66)
- p.Parent=f
- local q=c:Clone()
- q.ImageLabel.Image="rbxassetid://10907205171"
- q.Parent=o
- a:AddItem(p,l)
- end
- end
-
- workspace.Map.Items.SpawnedItems.ChildAdded:Connect(function(r)
- if r.Name =="Cash"then return end
- if r.Name =="Coin"then return end
- j:Play()
- k.Value=240
- local p=b:Create(k,TweenInfo.new(240,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),{Value=0})
- p.Completed:Connect(function()
- i.Text="Items spawned in!"
- end)
- p:Play()
- if r.Name =="Requiem Arrow"then
- m("Requiem Arrow",r)
- return
- end
- if r.Name =="Steel Ball"then
- m("Steel Ball",r)return
- end
- if r.Name =="Arrow"then
- m("Arrow",r)return
- end
- if r.Name =="Stone Mask"then
- m("Stone Mask",r)
- return
- end
- if r.Name =="Heart of the Saint's Corpse"then
- m("Heart of the Saint's Corpse",r)
- return
- end
- if r.Name =="Skull of the Saint's Corpse" then
- m("Skull of the Saint's Corpse",r)
- return
- end
- if r.Name =="Left Eye of the Saint's Corpse"then
- m("Left Eye of the Saint's Corpse",r)
- return
- end
- if r.Name =="Right Eye of the Saint's Corpse"then
- m("Right Eye of the Saint's Corpse",r)
- return
- end
- if r.Name =="Ribcage of the Saint's Corpse"then
- m("Ribcage of the Saint's Corpse",r)
- return
- end
- if r.Name =="Left Arm of the Saint's Corpse"then
- m("Left Arm of the Saint's Corpse",r)
- return
- end
- if r.Name =="Right Arm of the Saint's Corpse"then
- m("Right Arm of the Saint's Corpse",r)
- return
- end
- if r.Name =="Left Leg of the Saint's Corpse"then
- m("Left Leg of the Saint's Corpse",r)
- return
- end
- if r.Name =="Right Leg of the Saint's Corpse"then
- m("Right Leg of the Saint's Corpse",r)
- return
- end
- if r.Name ~= "Coin" and r.Name ~= "Cash"then
- m("None",r)
- end
- end)