Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local lovecounter = false
- local love = 99
- local sprint = false
- local done = false
- local canheal = false
- local deathchat1 = false
- local once = true
- local breakjoints = true
- local dead = false
- local candie = true
- local deathchat = false
- local canattack = true
- local colorred = 0
- local lala = true
- local idleon = true
- local walking = true
- local idle1 = true
- local canchange = false
- local idle = true
- local p = game.Players.LocalPlayer
- local char = p.Character
- local mouse = p:GetMouse()
- local larm = char["Left Arm"]
- local rarm = char["Right Arm"]
- local lleg = char["Left Leg"]
- local rleg = char["Right Leg"]
- local hed = char.Head
- local torso = char.Torso
- local hum = char.Humanoid
- local root = char.HumanoidRootPart
- refused = Instance.new("Sound",larm)
- refused.Volume = 100
- refused.SoundId = "http://www.roblox.com/asset/?id=147080452"
- local Create = LoadLibrary("RbxUtility").Create
- ArtificialHB = Create("BindableEvent", script){
- Parent = script,
- Name = "Heartbeat",
- }
- CFuncs = {
- ["Sound"] = {
- Create = function(id, par, vol, pit)
- coroutine.resume(coroutine.create(function()
- local S = Create("Sound"){
- Volume = vol,
- Pitch = pit or 1,
- SoundId = id,
- Parent = par or workspace,
- }
- wait()
- S:play()
- game:GetService("Debris"):AddItem(S, 6)
- end))
- end;
- };
- CreateTemplate = {
- };
- }
- function swait(num)
- if num == 0 or num == nil then
- ArtificialHB.Event:wait()
- else
- for i = 0, num do
- ArtificialHB.Event:wait()
- end
- end
- end
- function chatfunc(text)
- local chat = coroutine.wrap(function()
- if char:FindFirstChild("TalkingBillBoard")~= nil then
- char:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",char)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = hed
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = ""
- tecks2.Font = "Cartoon"
- tecks2.TextSize = 30
- tecks2.TextColor3 = Color3.new(255,255,255)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- for i = 1,string.len(text),1 do
- CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=1121435278", hed, 6, .8)
- tecks2.Text = string.sub(text,1,i)
- wait(0.01)
- end
- wait(2)
- for i = 1, 50 do
- swait()
- tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
- tecks2.Rotation = tecks2.Rotation - .8
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks2.TextTransparency = tecks2.TextTransparency + .04
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- game:GetService("RunService").RenderStepped:connect(function()
- if deathchat1 == true then
- char.Parent = workspace.Camera
- char.Archivable = true
- local c = p.Character:Clone()
- c:MakeJoints()
- for y,t in pairs(c:GetChildren()) do
- if t:IsA("Part") then
- t.CanCollide = false
- t.Anchored = true
- t.BrickColor = BrickColor.new("Black")
- t.Transparency = 1
- t.TopSurface = "Smooth"
- t.BottomSurface = "Smooth"
- t.RightSurface = "Smooth"
- t.LeftSurface = "Smooth"
- t.FrontSurface = "Smooth"
- t.BackSurface = "Smooth"
- else
- t:Remove()
- end
- end
- c.Parent = workspace
- game.Debris:AddItem(c,.05)
- end
- hum:SetStateEnabled("Dead",false)
- hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
- if hum.Health < 5 and candie == true then
- hum.Name = "NOMOREDAMAGE"
- canheal = true
- done = false
- done = true
- candie = false
- dead = true
- local t1 = Instance.new("Part",char)
- t1.Name = "tombstone_dirt"
- t1.BrickColor = BrickColor.new("Reddish brown")
- t1.CanCollide = false
- t1.CFrame = root.CFrame - Vector3.new(0,3.25,0)
- t1.CFrame = t1.CFrame*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- t1.Material = "Grass"
- t1.Size = Vector3.new(4,1,8)
- local tw = Instance.new("Weld")
- local t2 = Instance.new("Part",t1)
- t2.Name = "tombstone_stone"
- t2.CanCollide = false
- t2.BrickColor = BrickColor.new("")
- t2.Anchored = false
- t2.CFrame = t1.CFrame + Vector3.new(0,0,-4)
- t2.Size = Vector3.new(4.2,5,1.2)
- local sg = Instance.new("SurfaceGui",t2)
- sg.Enabled = true
- sg.Face = "Back"
- sg.Adornee = t2
- local txts = "RIP"
- local txt = Instance.new("TextLabel",sg)
- txt.TextScaled = true
- txt.Text = txts
- txt.BackgroundTransparency = 1
- txt.BorderSizePixel = 0
- txt.Size = UDim2.new(1,0,1,0)
- txt.TextColor3 = Color3.new(1,1,1)
- if txts == "666" then
- txt.TextColor3 = Color3.new(1,0,0)
- end
- tw.Part1 = t2
- tw.Part0 = t1
- tw.Parent = char
- tw.C0 = CFrame.new(0,2.5,-4)
- coroutine.wrap(function()
- t1.CFrame = root.CFrame - Vector3.new(0,3.2,0)
- t1.CFrame = t1.CFrame*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- wait(0.1)
- t1.CFrame = root.CFrame - Vector3.new(0,3.2,0)
- t1.CFrame = t1.CFrame*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- t1.Anchored = true
- t2.Anchored = true
- t1.CanCollide = true
- t2.CanCollide = true
- end)()
- refused:Play()
- deathchat = true
- end
- if deathchat == true then
- deathchat = false
- idle = false
- hed.face.Texture = "0"
- if char:FindFirstChild("TalkingBillBoard")~= nil then
- char:FindFirstChild("TalkingBillBoard"):destroy()
- end
- idle1 = false
- canattack = false
- hed.Transparency = 1
- torso.Transparency = 1
- larm.Transparency = 1
- rarm.Transparency = 1
- torso.Anchored = true
- lovecounter = false
- lleg.Transparency = 1
- rleg.Transparency = 1
- wait(4)
- refused:Stop()
- wait(1)
- chatfunc("You can't beat me.")
- wait(1.2)
- for i = 1,10 do
- wait()
- hed.Transparency = hed.Transparency - 0.1
- torso.Transparency = torso.Transparency - 0.1
- larm.Transparency = larm.Transparency - 0.1
- rarm.Transparency = rarm.Transparency - 0.1
- lleg.Transparency = lleg.Transparency - 0.1
- rleg.Transparency = rleg.Transparency - 0.1
- end
- torso.Anchored = false
- chatfunc("")
- local t1 = char:WaitForChild("tombstone_dirt")
- t1:Remove()
- lovecounter = true
- dead = false
- deathchat1 = false
- canheal = false
- candie = true
- idle = true
- idle1 = true
- canattack = true
- hum.Health = 100
- hed.face.Texture = "http://www.roblox.com/asset/?id=144080495"
- wait(1)
- hum.Name = "Humanoid"
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement