Advertisement
aarontje11002

KAMEHAMEHA

Aug 26th, 2015
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Earth shattering kamehameha Gifted by invaderzimfan1233, Local Script!
  2.  
  3. Instance.new("HopperBin",game.Players.LocalPlayer.Backpack).Name = "Earth-shattering kamehameha"
  4. script.Parent = game.Players.LocalPlayer.Backpack:findFirstChild"Earth-shattering kamehameha"
  5. local char = script.Parent.Parent.Parent.Character
  6. local humanoid = char.Humanoid
  7. local Head = char.Head
  8. local Torso = char.Torso
  9. local LeftArm = char["Left Arm"]
  10. local RightArm = char["Right Arm"]
  11. local LeftLeg = char["Left Leg"]
  12. local RightLeg = char["Right Leg"]
  13. local RightHip = Torso["Right Hip"]
  14. local LeftHip = Torso["Left Hip"]
  15. local Neck = Torso.Neck
  16. local RightShoulder = Torso["Right Shoulder"]
  17. local LeftShoulder = Torso["Left Shoulder"]
  18. local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  19. local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  20. local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  21. local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  22. local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  23. local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  24. local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0)
  25. local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0)
  26. local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0)
  27. local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0)
  28. local taco = false
  29. local taco2 = true
  30. local time = game.Lighting.TimeOfDay
  31. local h = tonumber(string.sub(time,1,2))
  32. local m = tonumber(string.sub(time,4,5))+1
  33. local s = tonumber(string.sub(time,7,8))
  34. local function frame()
  35. TiltX = 0
  36. TiltY = 0
  37. TiltZ = 0
  38. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  39. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
  40. TiltX = -1.65
  41. TiltY = 0
  42. TiltZ = 0
  43. MoveX = 0
  44. MoveY = -0.31
  45. MoveZ = -0.4
  46. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  47. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  48. TiltX = -0.12
  49. TiltY = -0.01
  50. TiltZ = -0.1
  51. MoveX = 0
  52. MoveY = 0.2
  53. MoveZ = 0
  54. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  55. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  56. end
  57. function switch(bool)
  58. for i,v in pairs(char:GetChildren())do
  59. if v == Torso or v == Head or v == LeftArm or v == RightArm or v == LeftLeg or v == RightLeg then
  60. v.Anchored = bool
  61. end end end
  62. local function frame2()
  63. TiltX = 0
  64. TiltY = 0
  65. TiltZ = 1.57
  66. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  67. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
  68. TiltX = 0.6
  69. TiltY = 0
  70. TiltZ = 0
  71. MoveX = 0
  72. MoveY = 0
  73. MoveZ = -0.3
  74. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  75. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  76. TiltX = -0.05
  77. TiltY = 0
  78. TiltZ = 0
  79. MoveX = 0
  80. MoveY = 0.1
  81. MoveZ = 0
  82. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  83. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  84. end
  85. local function RefreshWelds()
  86. Neck.C0 = NeckC0
  87. Neck.C1 = NeckC1
  88. RightShoulder.C0 = RightShoulderC0
  89. RightShoulder.C1 = RightShoulderC1
  90. LeftShoulder.C0 = LeftShoulderC0
  91. LeftShoulder.C1 = LeftShoulderC1
  92. RightHip.C0 = RightHipC0
  93. RightHip.C1 = RightHipC1
  94. LeftHip.C0 = LeftHipC0
  95. LeftHip.C1 = LeftHipC1
  96. end
  97. local function Button1Down(mouse)
  98. if taco then return end
  99. taco = true
  100. humanoid.PlatformStand = true
  101. local staystill = Instance.new("BodyPosition",Torso)
  102. staystill.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  103. staystill.position = Torso.Position
  104. frame()
  105. local energy = Instance.new("Part",char)
  106. energy.Size = Vector3.new(0.1,0.1,0.1)
  107. energy.CanCollide = false
  108. energy.Anchored = true
  109. energy.Locked = true
  110. energy.Shape = "Ball"
  111. energy.TopSurface = "Smooth"
  112. energy.BottomSurface = "Smooth"
  113. energy.Color = Color3.new(0/0,0/0,0/0)
  114. energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
  115. local energy2 = Instance.new("Part",char)
  116. energy2.Size = Vector3.new(0.1,0.1,0.1)
  117. energy2.CanCollide = false
  118. energy2.Anchored = true
  119. energy2.Locked = true
  120. energy2.Shape = "Ball"
  121. energy2.TopSurface = "Smooth"
  122. energy2.BottomSurface = "Smooth"
  123. energy2.Color = Color3.new(0.0,0.0,0.0)
  124. energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
  125. local f1 = Instance.new("Fire",energy)
  126. f1.Color = energy.Color
  127. f1.SecondaryColor = Color3.new(0,0,0)
  128. f1.Heat = 0
  129. local f2 = Instance.new("Fire",energy2)
  130. f2.Color = energy2.Color
  131. f2.SecondaryColor = Color3.new(1,1,1)
  132. f2.Heat = 0
  133. local f1 = Instance.new("Fire",energy)
  134. f1.Color = energy.Color
  135. f1.SecondaryColor = Color3.new(0,0,0)
  136. f1.Heat = 0
  137. local f2 = Instance.new("Fire",energy2)
  138. f2.Color = energy2.Color
  139. f2.SecondaryColor = Color3.new(1,1,1)
  140. f2.Heat = 0
  141. local f1 = Instance.new("Fire",energy)
  142. f1.Color = energy.Color
  143. f1.SecondaryColor = Color3.new(0,0,0)
  144. f1.Heat = 0
  145. local f2 = Instance.new("Fire",energy2)
  146. f2.Color = energy2.Color
  147. f2.SecondaryColor = Color3.new(1,1,1)
  148. f2.Heat = 0
  149. --[[ ]]
  150.  
  151.  
  152.  
  153.  
  154.  
  155. switch(true)
  156. wait(0.5)
  157. repeat m = m * 2 if m >= 60 then m = 1 h = h + 1 end game.Lighting.TimeOfDay = ""..h..":"..m..":"..s.."" wait(0) until game.Lighting.TimeOfDay >= "18:00:00"
  158. for i = 1,10 do
  159. energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
  160. energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
  161. energy.Size = energy.Size + Vector3.new(0.5,0.5,0.5)
  162. energy2.Size = energy2.Size + Vector3.new(0.5,0.5,0.5)
  163. energy.Reflectance = energy.Reflectance + 0.1
  164. energy2.Reflectance = energy2.Reflectance + 0.1
  165. wait()
  166. energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
  167. energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
  168. end
  169. game:GetService("Chat"):Chat(Head,"HEY YOU I GOT A SCORE TO SETTLE WITH YOU MOM'S PUSSY!!!",0)
  170. wait(0.6)
  171. switch(false)
  172. frame2()
  173. wait()
  174. switch(true)
  175. for i = 1,10 do
  176. wait()
  177. energy.CFrame = energy.CFrame * CFrame.new(0,0.25,-0.25)
  178. energy2.CFrame = energy2.CFrame * CFrame.new(0,0.25,-0.25)
  179. end
  180. for i = 1,20 do
  181. energy.Size = energy.Size * Vector3.new(0.5,0.5,0.5)
  182. energy2.Size = energy2.Size * Vector3.new(0.5,0.5,0.5)
  183. energy.Reflectance = energy.Reflectance - 0.1
  184. energy2.Reflectance = energy2.Reflectance - 0.1
  185. wait()
  186. energy.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5)
  187. energy2.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5)
  188. end
  189. energy:Destroy()
  190. energy2:Destroy()
  191. wait(0.6)
  192. game:GetService("Chat"):Chat(Head,"FINAL",0)
  193. local blast = Instance.new("Part",char)
  194. blast.Size = Vector3.new(8,8,8)
  195. blast.Shape = "Ball"
  196. blast.TopSurface = "Smooth"
  197. blast.BottomSurface = "Smooth"
  198. blast.Anchored = true
  199. blast.Locked = true
  200. blast.CanCollide = false
  201. blast.Color = Color3.new(0/0,0/0,0/0)
  202. blast.Transparency = 0
  203. blast.CFrame = Torso.CFrame * CFrame.new(0,0.2,-6.5)
  204. wait(0.6)
  205. game:GetService("Chat"):Chat(Head,"KAMEHAMEHA",1)
  206. local xf = Instance.new("Fire",blast)
  207. xf.Size = 25
  208. xf.Color = blast.Color
  209. xf.SecondaryColor = Color3.new(0.0,0.0,0.0)
  210. xf.Heat = 0
  211. local xf = Instance.new("Fire",blast)
  212. xf.Size = 25
  213. xf.Color = blast.Color
  214. xf.SecondaryColor = Color3.new(0.0,0.0,0.0)
  215. xf.Heat = 0
  216. for i = 1,20 do
  217. blast.Transparency = blast.Transparency + 0.05
  218. blast.Reflectance = blast.Reflectance + 0.01
  219. wait(0.1)
  220. if blast.Transparency >= 1 then
  221. blast.Transparency = blast.Transparency - 0.1
  222. end end
  223. blast.Transparency = 0.1
  224. wait(0.5)
  225. game:GetService("Chat"):Chat(Head,"TASTE MY DICK!!!",2)
  226. coroutine.resume(coroutine.create(function()
  227. for i = 1,5 do wait(0)
  228. local p = Instance.new("Part",blast)
  229. p.Size = Vector3.new(0,0,0)
  230. p.Anchored = true
  231. p.CanCollide = false
  232. p.Locked = true
  233. p.BrickColor = BrickColor.new("Really black")
  234. p.TopSurface = "Smooth"
  235. p.Reflectance = 0.3
  236. p.Transparency = 0.4
  237. p.BottomSurface = "Smooth"
  238. p.CFrame = blast.CFrame * CFrame.new(0,0,0)
  239. local m1 = Instance.new("SpecialMesh",p)
  240. m1.Scale = p.Size
  241. m1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  242. local p2 = Instance.new("Part",blast)
  243. p2.CFrame = blast.CFrame * CFrame.new(0,0,0)
  244. p2.Size = Vector3.new(0,0,0)
  245. p2.Anchored = true
  246. p2.CanCollide = false
  247. p2.Locked = true
  248. p2.BrickColor = BrickColor.new("Really black")
  249. p2.TopSurface = "Smooth"
  250. p2.Reflectance = 0.3
  251. p2.Transparency = 0.4
  252. p2.BottomSurface = "Smooth"
  253. local m2 = Instance.new("SpecialMesh",p2)
  254. m2.Scale = p2.Size
  255. m2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  256. local p3 = Instance.new("Part",blast)
  257. p3.Size = Vector3.new(0,0,0)
  258. p3.Anchored = true
  259. p3.CanCollide = false
  260. p3.Locked = true
  261. p3.Color = blast.Color
  262. p3.TopSurface = "Smooth"
  263. p3.Reflectance = 0.3
  264. p3.Transparency = 0.4
  265. p3.BottomSurface = "Smooth"
  266. p3.CFrame = blast.CFrame * CFrame.new(0,0,0)
  267. local m3 = Instance.new("SpecialMesh",p3)
  268. m3.Scale = p.Size
  269. m3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  270. coroutine.resume(coroutine.create(function()
  271. for i = 1,20 do wait(0)
  272. m1.Scale = m1.Scale + Vector3.new(5,5,5)
  273. p.CFrame = p.CFrame * CFrame.new(0,0,-5)
  274. end
  275. p:Destroy()
  276. end))
  277. coroutine.resume(coroutine.create(function()
  278. for i = 1,20 do wait(0)
  279. m2.Scale = m2.Scale + Vector3.new(5,5,5)
  280. p2.CFrame = p2.CFrame * CFrame.new(0,0,-5)
  281. end
  282. p2:Destroy()
  283. end))
  284. coroutine.resume(coroutine.create(function()
  285. for i = 1,20 do wait(0)
  286. m3.Scale = m3.Scale + Vector3.new(5,5,5)
  287. p3.CFrame = p3.CFrame * CFrame.new(0,0,-5)
  288. end
  289. p3:Destroy()
  290. end))end end))
  291. local p = Instance.new("Part",blast)
  292. p.Size = blast.Size
  293. p.CanCollide = true
  294. p.Anchored = true
  295. p.Locked = true
  296. p.Color = blast.Color
  297. p.Reflectance = blast.Reflectance
  298. p.Transparency = blast.Transparency
  299. p.TopSurface = "Smooth"
  300. p.BottomSurface = "Smooth"
  301. p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(1.57, 0, 0)
  302. p.Touched:connect(function(hit)
  303. if not taco2 then return end
  304. taco2 = false
  305. if hit.Parent:findFirstChild("Humanoid")then
  306. for i,v in pairs(hit.Parent:GetChildren())do
  307. if v:IsA"Hat" then
  308. v:Destroy()
  309. elseif v:IsA"Part" then
  310. v.Velocity = v.Position * Vector3.new(50,3,0)
  311. v.RotVelocity = v.Position - v.Velocity
  312. v.Parent:BreakJoints()
  313. end end end
  314. wait(8)
  315. taco2 = true
  316. end)
  317. local mesh = Instance.new("CylinderMesh",p)
  318. mesh.Scale = Vector3.new(1,0,1)
  319. for i = 1,150 do
  320. mesh.Scale = mesh.Scale + Vector3.new(-0.16,1.19,-0.16)
  321. p.CFrame = p.CFrame * CFrame.new(0,-5,0)
  322. wait(0)
  323. mesh.Scale = mesh.Scale + Vector3.new(0.1599,0,0.1599)
  324. end
  325. blast:Destroy()
  326. game.Lighting.TimeOfDay = 12
  327. switch(false)
  328. RefreshWelds()
  329. humanoid.PlatformStand = false
  330. staystill:Destroy()
  331. wait(8)
  332. taco = false
  333. end
  334. script.Parent.Selected:connect(function(mouse)mouse.Button1Down:connect(function(mouse)Button1Down(mouse)end)end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement