Advertisement
pitrioptixiop

jakel lol

Oct 28th, 2019
335
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.03 KB | None | 0 0
  1. wait(2)
  2. --owner = game.Players['Retro_Jono']
  3. p = owner
  4. c = p.Character
  5. h = c:WaitForChild('Humanoid')
  6. hp = c:WaitForChild('HumanoidRootPart')
  7. main = Instance.new('Part',c)
  8. main.Name = 'Main'
  9. main.Color = Color3.new(1,0,0)
  10. main.Material = Enum.Material.Glass
  11. main.TopSurface = Enum.SurfaceType.Smooth
  12. main.BottomSurface = Enum.SurfaceType.Smooth
  13. main.Reflectance = 0.7
  14. main.Shape = Enum.PartType.Ball
  15. main.Size = Vector3.new(11.74,11.74,11.74)
  16. main.CFrame = hp.CFrame
  17. glow = main:Clone()
  18. glow.Parent = main
  19. glow.Name = 'Glow'
  20. glow.Size = Vector3.new(11.84,11.84,11.84)
  21. glow.Material = Enum.Material.Neon
  22. glow.CanCollide = false
  23. weld = Instance.new('WeldConstraint',glow)
  24. weld.Part0 = glow
  25. weld.Part1 = main
  26. glow.CFrame = main.CFrame
  27. cross = Instance.new('Decal',glow)
  28. cross.Name = 'Cross'
  29. cross.Texture = 'http://www.roblox.com/asset/?id=4227864506'
  30. cross.Color3 = Color3.new(0,0,0)
  31. cross.Transparency = 0.4
  32. cross.Face = Enum.NormalId.Top
  33. laugh = Instance.new('Sound',main)
  34. laugh.SoundId = 'rbxassetid://652842349'
  35. laugh.Volume = 1
  36. laugh.PlaybackSpeed = 0.9
  37. amb = Instance.new('Sound',main)
  38. amb.SoundId = 'rbxassetid://1207747305'
  39. amb.Looped = true
  40. ambp = Instance.new('PitchShiftSoundEffect',amb)
  41. ambp.Octave = 1
  42. amb:Play()
  43. died = false
  44.  
  45. coroutine.resume(coroutine.create(function()
  46. while true do
  47. wait(math.random(1,10)/100)
  48. ambp.Octave = math.random(90,110)/100
  49. if died == false then
  50. glow.Transparency = math.random(1,100)/100
  51. end
  52. end
  53. end))
  54.  
  55. cweld = Instance.new('Weld',hp)
  56. cweld.Part0 = hp
  57. cweld.Part1 = main
  58. h.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  59. chm = Instance.new('Model',main)
  60. chm.Name = 'Jäkel'
  61. chh = Instance.new('Humanoid',chm)
  62. chh.HealthDisplayType = Enum.HumanoidHealthDisplayType.AlwaysOn
  63. chp = Instance.new('Part',chm)
  64. chp.Name = 'Head'
  65. chp.Anchored = false
  66. chp.CanCollide = false
  67. chp.Size = Vector3.new(1,1,1)
  68. chpm = Instance.new('BlockMesh',chp)
  69. chpm.Scale = Vector3.new(0,0,0)
  70. chpw = Instance.new('WeldConstraint',chp)
  71. chp.CFrame = main.CFrame
  72. chpw.Part0 = chp
  73. chpw.Part1 = main
  74.  
  75. coroutine.resume(coroutine.create(function()
  76. while true do
  77. wait(0.01)
  78. chh.MaxHealth = h.MaxHealth
  79. chh.Health = h.Health
  80. h.MaxHealth = 300
  81. end
  82. end))
  83. h.MaxHealth = 300
  84. wait(0.02)
  85. h.Health = 300
  86. h.WalkSpeed = 30
  87. h.JumpPower = 0
  88. jump = Instance.new('Tool',p:WaitForChild('Backpack'))
  89. jump.RequiresHandle = false
  90. jump.Name = 'Jump'
  91. h:EquipTool(jump)
  92. jdeb = false
  93. jump.Activated:Connect(function()
  94. if jdeb then return end
  95. jdeb = true
  96. main.RotVelocity = Vector3.new(0, 0, 0)
  97. main.Velocity = main.Velocity + Vector3.new(0, 100, 0)
  98. glow.Velocity = main.Velocity
  99. wait(2.5)
  100. jdeb = false
  101. end)
  102.  
  103. main.Touched:Connect(function(hit)
  104. if c:IsAncestorOf(hit) == false and chm:IsAncestorOf(hit) == false then
  105. local thum = hit.Parent:FindFirstChildOfClass('Humanoid')
  106. if thum then
  107. if thum.PlatformStand == false then
  108. if hit.Position.Y < main.Position.Y - 5 then
  109. thum:TakeDamage(math.random(10,30))
  110. end
  111. thum.PlatformStand = true
  112. laugh:Play()
  113. laugh.PlaybackSpeed = math.random(85,105)/100
  114. wait(2.5)
  115. thum.PlatformStand = false
  116. end
  117. end
  118. end
  119. end)
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129. -- death
  130.  
  131. h.Died:Wait()
  132.  
  133. wait(0.01)
  134.  
  135. glow.CanCollide = false
  136. glow.Anchored = true
  137. weld = Instance.new('WeldConstraint',glow)
  138. weld.Part0 = glow
  139. weld.Part1 = main
  140. glow.CFrame = main.CFrame
  141. chpw = Instance.new('WeldConstraint',chp)
  142. chp.CFrame = main.CFrame
  143. chpw.Part0 = chp
  144. chpw.Part1 = main
  145.  
  146. main.Anchored = true
  147. main.Parent = workspace
  148. c:Destroy()
  149. wait(2)
  150. died = true
  151. wait(1)
  152. for _=1, 15 do
  153. wait(math.random(1,4)/10)
  154. glow.Transparency = math.random(1,100)/100
  155. end
  156. wait(0.5)
  157. ti = TweenInfo.new(1.5,Enum.EasingStyle.Linear,Enum.EasingDirection.Out)
  158. t = game:GetService('TweenService'):Create(main,ti,{Transparency = 1})
  159. ti2 = TweenInfo.new(3,Enum.EasingStyle.Linear,Enum.EasingDirection.Out)
  160. t2 = game:GetService('TweenService'):Create(main,ti2,{Transparency = 1})
  161. t3 = game:GetService('TweenService'):Create(cross,ti2,{Transparency = 1})
  162. t:Play()
  163. t2:Play()
  164. t3:Play()
  165. wait(1.5)
  166. chm:Destroy()
  167. wait(2)
  168. main:Destroy()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement