Advertisement
subaru112g

the oof

Jan 21st, 2019
293
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.86 KB | None | 0 0
  1. owner.Character.Head.face.Texture = "rbxasset://textures/face.png"
  2. owner.Character.Humanoid.WalkSpeed = 30
  3. owner.Character.Humanoid.JumpPower = 60
  4.  
  5. for i,v in pairs(owner.Character:GetChildren()) do
  6. if v.ClassName == "CharacterMesh" then
  7. v:Destroy()
  8. end
  9.  
  10. if v.ClassName == "Shirt" then
  11. v:Destroy()
  12. end
  13.  
  14. if v.ClassName == "Part" then
  15. v.BrickColor = BrickColor.new("New Yeller")
  16. end
  17.  
  18. if v.ClassName == "MeshPart" then
  19. v.BrickColor = BrickColor.new("New Yeller")
  20. end
  21.  
  22. if v.ClassName == "Pants" then
  23. v:Destroy()
  24. end
  25.  
  26. if v.ClassName == "ShirtGraphic" then
  27. v:Destroy()
  28. end
  29.  
  30. if v.ClassName == "Accessory" then
  31. v:Destroy()
  32. end
  33.  
  34. if v.ClassName == "Hat" then
  35. v:Destroy()
  36. end
  37.  
  38. end
  39.  
  40.  
  41. local plr = owner
  42. local char = owner.Character
  43.  
  44. local hat = Instance.new("Hat", game.Workspace)
  45. hat.Name = "OOF"
  46. local handle = Instance.new("Part", hat)
  47. handle.Size = Vector3.new(2, 1.6, 2)
  48. handle.Name = "Handle"
  49. local mesh = Instance.new("SpecialMesh", handle)
  50. mesh.MeshId = "http://www.roblox.com/asset/?id=1047997"
  51. mesh.TextureId = "http://www.roblox.com/asset/?id=1047998"
  52. hat.Parent = char
  53.  
  54. local attacking = false
  55.  
  56. function onTouched(fire)
  57. if attacking == false then
  58. local enemy = fire.Parent:FindFirstChildOfClass("Humanoid")
  59. if enemy then
  60. attacking = true
  61.  
  62. local shot = Instance.new("Sound", char.Head)
  63. shot.SoundId = "rbxassetid://1422881019"
  64. shot.Volume = 0.1
  65. shot:Play()
  66.  
  67. enemy.PlatformStand = true
  68.  
  69. if enemy.RigType == Enum.HumanoidRigType.R6 then
  70. enemy.Parent.Torso["Left Hip"].Part1 = nil
  71. enemy.Parent.Torso["Left Shoulder"].Part1 = nil
  72. enemy.Parent.Torso["Right Hip"].Part1 = nil
  73. enemy.Parent.Torso["Right Shoulder"].Part1 = nil
  74.  
  75. local c1 = Instance.new("Part", enemy.Parent)
  76. c1.Size = Vector3.new(1, 1 , 1)
  77. c1.Transparency = 1
  78. local c2 = Instance.new("Part", enemy.Parent)
  79. c2.Size = Vector3.new(1, 1 , 1)
  80. c2.Transparency = 1
  81. local c3 = Instance.new("Part", enemy.Parent)
  82. c3.Size = Vector3.new(1, 1 , 1)
  83. c3.Transparency = 1
  84. local c4 = Instance.new("Part", enemy.Parent)
  85. c4.Size = Vector3.new(1, 1 , 1)
  86. c4.Transparency = 1
  87.  
  88.  
  89. local weld1 = Instance.new("Weld", enemy.Parent)
  90. weld1.Part0 = enemy.Parent["Left Arm"]
  91. weld1.Part1 = c1
  92.  
  93. local weld2 = Instance.new("Weld", enemy.Parent)
  94. weld2.Part0 = enemy.Parent["Left Leg"]
  95. weld2.Part1 = c2
  96.  
  97. local weld3 = Instance.new("Weld", enemy.Parent)
  98. weld3.Part0 = enemy.Parent["Right Arm"]
  99. weld3.Part1 = c3
  100.  
  101. local weld4 = Instance.new("Weld", enemy.Parent)
  102. weld4.Part0 = enemy.Parent["Right Leg"]
  103. weld4.Part1 = c4
  104.  
  105. local j1 = Instance.new("Glue", enemy.Parent)
  106. j1.Part0 = enemy.Parent.Torso
  107. j1.Part1 = enemy.Parent["Right Arm"]
  108. j1.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  109. j1.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  110.  
  111. local j2 = Instance.new("Glue", enemy.Parent)
  112. j2.Part0 = enemy.Parent.Torso
  113. j2.Part1 = enemy.Parent["Right Leg"]
  114. j2.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  115. j2.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  116.  
  117. local j3 = Instance.new("Glue", enemy.Parent)
  118. j3.Part0 = enemy.Parent.Torso
  119. j3.Part1 = enemy.Parent["Left Arm"]
  120. j3.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  121. j3.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  122.  
  123. local j4 = Instance.new("Glue", enemy.Parent)
  124. j4.Part0 = enemy.Parent.Torso
  125. j4.Part1 = enemy.Parent["Left Leg"]
  126. j4.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  127. j4.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  128. wait(2)
  129. enemy.Parent.Torso["Left Hip"].Part1 = enemy.Parent["Left Leg"]
  130. enemy.Parent.Torso["Left Shoulder"].Part1 = enemy.Parent["Left Arm"]
  131. enemy.Parent.Torso["Right Hip"].Part1 = enemy.Parent["Right Leg"]
  132. enemy.Parent.Torso["Right Shoulder"].Part1 = enemy.Parent["Right Arm"]
  133. end
  134.  
  135. if enemy.RigType == Enum.HumanoidRigType.R15 then
  136. enemy.Parent.LeftUpperLeg.LeftHip.Part1 = nil
  137. enemy.Parent.LeftUpperArm.LeftShoulder.Part1 = nil
  138. enemy.Parent.RightUpperLeg.RightHip.Part1 = nil
  139. enemy.Parent.RightUpperArm.RightShoulder.Part1 = nil
  140.  
  141. local c1 = Instance.new("Part", enemy.Parent)
  142. c1.Size = Vector3.new(1, 1 , 1)
  143. c1.Transparency = 1
  144. local c2 = Instance.new("Part", enemy.Parent)
  145. c2.Size = Vector3.new(1, 1 , 1)
  146. c2.Transparency = 1
  147. local c3 = Instance.new("Part", enemy.Parent)
  148. c3.Size = Vector3.new(1, 1 , 1)
  149. c3.Transparency = 1
  150. local c4 = Instance.new("Part", enemy.Parent)
  151. c4.Size = Vector3.new(1, 1 , 1)
  152. c4.Transparency = 1
  153.  
  154.  
  155. local weld1 = Instance.new("Weld", enemy.Parent)
  156. weld1.Part0 = enemy.Parent.LeftLowerArm
  157. weld1.Part1 = c1
  158.  
  159. local weld2 = Instance.new("Weld", enemy.Parent)
  160. weld2.Part0 = enemy.Parent.LeftLowerLeg
  161. weld2.Part1 = c2
  162.  
  163. local weld3 = Instance.new("Weld", enemy.Parent)
  164. weld3.Part0 = enemy.Parent.RightLowerArm
  165. weld3.Part1 = c3
  166.  
  167. local weld4 = Instance.new("Weld", enemy.Parent)
  168. weld4.Part0 = enemy.Parent.RightLowerLeg
  169. weld4.Part1 = c4
  170.  
  171. local j1 = Instance.new("Glue", enemy.Parent)
  172. j1.Part0 = enemy.Parent. UpperTorso
  173. j1.Part1 = enemy.Parent.RightUpperArm
  174. j1.C0 = enemy.Parent.RightUpperArm.RightShoulder.C0
  175. j1.C1 = enemy.Parent.RightUpperArm.RightShoulder.C1
  176.  
  177. local j2 = Instance.new("Glue", enemy.Parent)
  178. j2.Part0 = enemy.Parent.LowerTorso
  179. j2.Part1 = enemy.Parent.RightUpperLeg
  180. j2.C0 = enemy.Parent.RightUpperLeg.RightHip.C0
  181. j2.C1 = enemy.Parent.RightUpperLeg.RightHip.C1
  182.  
  183. local j3 = Instance.new("Glue", enemy.Parent)
  184. j3.Part0 = enemy.Parent.UpperTorso
  185. j3.Part1 = enemy.Parent.LeftUpperArm
  186. j3.C0 = enemy.Parent.LeftUpperArm.LeftShoulder.C0
  187. j3.C1 = enemy.Parent.LeftUpperArm.LeftShoulder.C1
  188.  
  189. local j4 = Instance.new("Glue", enemy.Parent)
  190. j4.Part0 = enemy.Parent.LowerTorso
  191. j4.Part1 = enemy.Parent.LeftUpperLeg
  192. j4.C0 = enemy.Parent.LeftUpperLeg.LeftHip.C0
  193. j1.C1 = enemy.Parent.LeftUpperLeg.LeftHip.C1
  194. wait(2)
  195. enemy:TakeDamage(5)
  196. enemy.Parent.LeftUpperLeg.LeftHip.Part1 = enemy.Parent.LeftUpperLeg
  197. enemy.Parent.LeftUpperArm.LeftShoulder.Part1 = enemy.Parent.LeftUpperArm
  198. enemy.Parent.RightUpperLeg.RightHip.Part1 = enemy.Parent.RightUpperLeg
  199. enemy.Parent.RightUpperArm.RightShoulder.Part1 = enemy.Parent.RightUpperArm
  200. j1:Destroy()
  201. j2:Destroy()
  202. j3:Destroy()
  203. j4:Destroy()
  204. weld1:Destroy()
  205. weld2:Destroy()
  206. weld3:Destroy()
  207. weld4:Destroy()
  208. c1:Destroy()
  209. c2:Destroy()
  210. c3:Destroy()
  211. c4:Destroy()
  212. end
  213.  
  214.  
  215. for i,v in pairs (enemy.Parent:GetChildren()) do
  216. if v.ClassName == "Part" then
  217. enemy:TakeDamage(7)
  218. end
  219. end
  220. attacking = false
  221. enemy.PlatformStand = false
  222. end
  223. end
  224. end
  225. owner.Character.Head.Touched:connect(onTouched)
  226.  
  227. local m = Instance.new("Model", char)
  228. m.Name = "Do you remember me?"
  229. local new = char.Head:Clone()
  230. new.Parent = m
  231. char.Head.Transparency = 1
  232. local h = Instance.new("Humanoid", m)
  233. h.MaxHealth = 0
  234. h.Health = 0
  235. h.Name = "OOF"
  236. char.Humanoid.Name = "OOF"
  237. wait(2)
  238. m.Name = "It's me the oof."
  239. wait(2)
  240. m.Name = "And it's my revenge!"
  241. wait(2)
  242. m.Name = "THE OOF"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement