Advertisement
terminal_shell

Untitled

Nov 12th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.52 KB | None | 0 0
  1.  
  2. local lovecounter = false
  3. local love = 99
  4. local sprint = false
  5. local done = false
  6. local canheal = false
  7. local deathchat1 = false
  8. local once = true
  9. local breakjoints = true
  10. local dead = false
  11. local candie = true
  12. local deathchat = false
  13. local canattack = true
  14. local colorred = 0
  15. local lala = true
  16. local idleon = true
  17. local walking = true
  18. local idle1 = true
  19. local canchange = false
  20. local idle = true
  21. local p = game.Players.LocalPlayer
  22. local char = p.Character
  23. local mouse = p:GetMouse()
  24. local larm = char["Left Arm"]
  25. local rarm = char["Right Arm"]
  26. local lleg = char["Left Leg"]
  27. local rleg = char["Right Leg"]
  28. local hed = char.Head
  29. local torso = char.Torso
  30. local hum = char.Humanoid
  31.  
  32. local root = char.HumanoidRootPart
  33.  
  34. refused = Instance.new("Sound",larm)
  35. refused.Volume = 100
  36. refused.SoundId = "http://www.roblox.com/asset/?id=147080452"
  37.  
  38. local Create = LoadLibrary("RbxUtility").Create
  39.  
  40. ArtificialHB = Create("BindableEvent", script){
  41. Parent = script,
  42. Name = "Heartbeat",
  43. }
  44. CFuncs = {
  45.  
  46.  
  47. ["Sound"] = {
  48. Create = function(id, par, vol, pit)
  49. coroutine.resume(coroutine.create(function()
  50. local S = Create("Sound"){
  51. Volume = vol,
  52. Pitch = pit or 1,
  53. SoundId = id,
  54. Parent = par or workspace,
  55. }
  56. wait()
  57. S:play()
  58. game:GetService("Debris"):AddItem(S, 6)
  59. end))
  60. end;
  61. };
  62.  
  63.  
  64.  
  65. CreateTemplate = {
  66.  
  67. };
  68. }
  69. function swait(num)
  70. if num == 0 or num == nil then
  71. ArtificialHB.Event:wait()
  72. else
  73. for i = 0, num do
  74. ArtificialHB.Event:wait()
  75. end
  76. end
  77. end
  78.  
  79.  
  80.  
  81. function chatfunc(text)
  82. local chat = coroutine.wrap(function()
  83. if char:FindFirstChild("TalkingBillBoard")~= nil then
  84. char:FindFirstChild("TalkingBillBoard"):destroy()
  85. end
  86. local naeeym2 = Instance.new("BillboardGui",char)
  87. naeeym2.Size = UDim2.new(0,100,0,40)
  88. naeeym2.StudsOffset = Vector3.new(0,3,0)
  89. naeeym2.Adornee = hed
  90. naeeym2.Name = "TalkingBillBoard"
  91. local tecks2 = Instance.new("TextLabel",naeeym2)
  92. tecks2.BackgroundTransparency = 1
  93. tecks2.BorderSizePixel = 0
  94. tecks2.Text = ""
  95. tecks2.Font = "Cartoon"
  96. tecks2.TextSize = 30
  97. tecks2.TextColor3 = Color3.new(255,255,255)
  98. tecks2.Size = UDim2.new(1,0,0.5,0)
  99.  
  100. for i = 1,string.len(text),1 do
  101. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=1121435278", hed, 6, .8)
  102. tecks2.Text = string.sub(text,1,i)
  103.  
  104. wait(0.01)
  105. end
  106. wait(2)
  107. for i = 1, 50 do
  108. swait()
  109. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  110. tecks2.Rotation = tecks2.Rotation - .8
  111. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  112. tecks2.TextTransparency = tecks2.TextTransparency + .04
  113.  
  114. end
  115. naeeym2:Destroy()
  116. end)
  117. chat()
  118. end
  119.  
  120.  
  121. game:GetService("RunService").RenderStepped:connect(function()
  122.  
  123.  
  124.  
  125. if deathchat1 == true then
  126. char.Parent = workspace.Camera
  127. char.Archivable = true
  128. local c = p.Character:Clone()
  129. c:MakeJoints()
  130. for y,t in pairs(c:GetChildren()) do
  131. if t:IsA("Part") then
  132. t.CanCollide = false
  133. t.Anchored = true
  134. t.BrickColor = BrickColor.new("Black")
  135. t.Transparency = 1
  136.  
  137. t.TopSurface = "Smooth"
  138. t.BottomSurface = "Smooth"
  139. t.RightSurface = "Smooth"
  140. t.LeftSurface = "Smooth"
  141. t.FrontSurface = "Smooth"
  142. t.BackSurface = "Smooth"
  143.  
  144.  
  145. else
  146. t:Remove()
  147. end
  148. end
  149. c.Parent = workspace
  150. game.Debris:AddItem(c,.05)
  151. end
  152.  
  153. hum:SetStateEnabled("Dead",false)
  154. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  155. if hum.Health < 5 and candie == true then
  156. hum.Name = "NOMOREDAMAGE"
  157. canheal = true
  158. done = false
  159.  
  160. done = true
  161. candie = false
  162. dead = true
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170. local t1 = Instance.new("Part",char)
  171. t1.Name = "tombstone_dirt"
  172. t1.BrickColor = BrickColor.new("Reddish brown")
  173. t1.CanCollide = false
  174. t1.CFrame = root.CFrame - Vector3.new(0,3.25,0)
  175. t1.CFrame = t1.CFrame*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  176. t1.Material = "Grass"
  177. t1.Size = Vector3.new(4,1,8)
  178.  
  179. local tw = Instance.new("Weld")
  180.  
  181. local t2 = Instance.new("Part",t1)
  182. t2.Name = "tombstone_stone"
  183. t2.CanCollide = false
  184. t2.BrickColor = BrickColor.new("")
  185. t2.Anchored = false
  186. t2.CFrame = t1.CFrame + Vector3.new(0,0,-4)
  187. t2.Size = Vector3.new(4.2,5,1.2)
  188.  
  189. local sg = Instance.new("SurfaceGui",t2)
  190. sg.Enabled = true
  191. sg.Face = "Back"
  192. sg.Adornee = t2
  193. local txts = "RIP"
  194.  
  195. local txt = Instance.new("TextLabel",sg)
  196. txt.TextScaled = true
  197. txt.Text = txts
  198. txt.BackgroundTransparency = 1
  199. txt.BorderSizePixel = 0
  200. txt.Size = UDim2.new(1,0,1,0)
  201.  
  202. txt.TextColor3 = Color3.new(1,1,1)
  203. if txts == "666" then
  204. txt.TextColor3 = Color3.new(1,0,0)
  205. end
  206.  
  207.  
  208. tw.Part1 = t2
  209. tw.Part0 = t1
  210. tw.Parent = char
  211. tw.C0 = CFrame.new(0,2.5,-4)
  212.  
  213. coroutine.wrap(function()
  214. t1.CFrame = root.CFrame - Vector3.new(0,3.2,0)
  215. t1.CFrame = t1.CFrame*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  216. wait(0.1)
  217. t1.CFrame = root.CFrame - Vector3.new(0,3.2,0)
  218. t1.CFrame = t1.CFrame*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  219. t1.Anchored = true
  220. t2.Anchored = true
  221. t1.CanCollide = true
  222. t2.CanCollide = true
  223. end)()
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232. refused:Play()
  233.  
  234. deathchat = true
  235. end
  236. if deathchat == true then
  237. deathchat = false
  238. idle = false
  239.  
  240. hed.face.Texture = "0"
  241. if char:FindFirstChild("TalkingBillBoard")~= nil then
  242. char:FindFirstChild("TalkingBillBoard"):destroy()
  243. end
  244. idle1 = false
  245. canattack = false
  246. hed.Transparency = 1
  247. torso.Transparency = 1
  248. larm.Transparency = 1
  249. rarm.Transparency = 1
  250. torso.Anchored = true
  251.  
  252.  
  253.  
  254.  
  255. lovecounter = false
  256.  
  257. lleg.Transparency = 1
  258. rleg.Transparency = 1
  259. wait(4)
  260.  
  261. refused:Stop()
  262. wait(1)
  263. chatfunc("You can't beat me.")
  264. wait(1.2)
  265.  
  266.  
  267. for i = 1,10 do
  268. wait()
  269. hed.Transparency = hed.Transparency - 0.1
  270. torso.Transparency = torso.Transparency - 0.1
  271. larm.Transparency = larm.Transparency - 0.1
  272. rarm.Transparency = rarm.Transparency - 0.1
  273. lleg.Transparency = lleg.Transparency - 0.1
  274. rleg.Transparency = rleg.Transparency - 0.1
  275. end
  276. torso.Anchored = false
  277. chatfunc("")
  278. local t1 = char:WaitForChild("tombstone_dirt")
  279. t1:Remove()
  280. lovecounter = true
  281. dead = false
  282. deathchat1 = false
  283. canheal = false
  284.  
  285. candie = true
  286. idle = true
  287. idle1 = true
  288. canattack = true
  289.  
  290.  
  291. hum.Health = 100
  292. hed.face.Texture = "http://www.roblox.com/asset/?id=144080495"
  293. wait(1)
  294. hum.Name = "Humanoid"
  295.  
  296. end
  297.  
  298.  
  299. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement