TheProNoob2004

Arcane

Jun 24th, 2016
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.47 KB | None | 0 0
  1. --Put is in local script pls
  2.  
  3. name = "TheProNoob2004"
  4. plr = game.Players[name]
  5. char = plr.Character
  6. prim = BrickColor.new("Magenta") -- PRIMARY COLOR
  7. seco = BrickColor.new("Royal purple") --SECONDARY COLOR
  8. cf = CFrame.new
  9.  
  10. ball = Instance.new("Model", char)
  11.  
  12. an = Instance.new("Animation", ball)
  13. an.AnimationId = "http://www.roblox.com/Asset?ID=45873069"
  14.  
  15. p = Instance.new("Part", ball)
  16. p.Size = Vector3.new(1,1,1)
  17. p.FormFactor = "Symmetric"
  18. p.BrickColor = prim
  19. p.Transparency = .5
  20. p.BottomSurface = 0
  21. p.TopSurface = 0
  22. p.CanCollide = false
  23.  
  24. s = Instance.new("Sound", p)
  25. s.SoundId = "http://www.roblox.com/asset/?id=99173388"
  26. s.Pitch = 2
  27.  
  28. s2 = Instance.new("Sound", p)
  29. s2.SoundId = "http://www.roblox.com/asset/?id=98333808"
  30. s2.Pitch = 2
  31.  
  32. m = Instance.new("SpecialMesh", p)
  33. m.MeshType = "Sphere"
  34. m.Scale = Vector3.new(1.5,1.5,1.5)
  35.  
  36. weld = function(par,p0,p1,c0,c1,name)
  37. local weld = Instance.new("Weld",par)
  38. weld.Part0 = p0
  39. weld.Part1 = p1
  40. weld.C0 = c0
  41. weld.C1 = c1
  42. weld.Name = name
  43. end
  44.  
  45. weld(ball, p, char["Right Arm"], cf(0,0,0), cf(0,-1.25,0), "Inside")
  46.  
  47. ball = Instance.new("Model", char)
  48.  
  49. p2 = Instance.new("Part", ball)
  50. p2.Size = Vector3.new(1,1,1)
  51. p2.FormFactor = "Symmetric"
  52. p2.BrickColor = seco
  53. p2.Transparency = .5
  54. p2.BottomSurface = 0
  55. p2.TopSurface = 0
  56. p2.CanCollide = false
  57.  
  58. m2 = Instance.new("SpecialMesh", p2)
  59. m2.MeshType = "Sphere"
  60. m2.Scale = Vector3.new(.55,.55,.55)
  61.  
  62. weld = function(par,p0,p1,c0,c1,name)
  63. local weld = Instance.new("Weld",par)
  64. weld.Part0 = p0
  65. weld.Part1 = p1
  66. weld.C0 = c0
  67. weld.C1 = c1
  68. weld.Name = name
  69. end
  70.  
  71. weld(ball, p2, char["Right Arm"], cf(0,0,0), cf(0,-1.25,0), "Outside")
  72.  
  73. p1 = Instance.new("Part", ball)
  74. p1.Size = Vector3.new(1,1,1)
  75. p1.FormFactor = "Symmetric"
  76. p1.BrickColor = prim
  77. p1.Transparency = .5
  78. p1.BottomSurface = 0
  79. p1.TopSurface = 0
  80. p1.CanCollide = false
  81.  
  82. m = Instance.new("SpecialMesh", p1)
  83. m.MeshType = "Sphere"
  84. m.Scale = Vector3.new(1.5,1.5,1.5)
  85.  
  86. weld = function(par,p0,p1,c0,c1,name)
  87. local weld = Instance.new("Weld",par)
  88. weld.Part0 = p0
  89. weld.Part1 = p1
  90. weld.C0 = c0
  91. weld.C1 = c1
  92. weld.Name = name
  93. end
  94.  
  95. weld(ball, p1, char["Left Arm"], cf(0,0,0), cf(0,-1.25,0), "Inside")
  96.  
  97. ball = Instance.new("Model", char)
  98.  
  99. p2 = Instance.new("Part", ball)
  100. p2.Size = Vector3.new(1,1,1)
  101. p2.FormFactor = "Symmetric"
  102. p2.BrickColor = seco
  103. p2.Transparency = .5
  104. p2.BottomSurface = 0
  105. p2.TopSurface = 0
  106. p2.CanCollide = false
  107.  
  108. m2 = Instance.new("SpecialMesh", p2)
  109. m2.MeshType = "Sphere"
  110. m2.Scale = Vector3.new(.55,.55,.55)
  111.  
  112. weld = function(par,p0,p1,c0,c1,name)
  113. local weld = Instance.new("Weld",par)
  114. weld.Part0 = p0
  115. weld.Part1 = p1
  116. weld.C0 = c0
  117. weld.C1 = c1
  118. weld.Name = name
  119. end
  120.  
  121. weld(ball, p2, char["Left Arm"], cf(0,0,0), cf(0,-1.25,0), "Outside")
  122.  
  123. if script.Parent.ClassName ~= "HopperBin" then
  124. local bin = Instance.new("HopperBin",plr.Backpack)
  125. bin.Name = "Baul"
  126. bin.BinType = "Script"
  127. script:clone().Parent = bin
  128. script:remove()
  129. else
  130. bin = script.Parent;
  131. char.Humanoid.MaxHealth = math.huge
  132. fakehead = char.Head:Clone()
  133. fakehead.Parent = char
  134. char.Head.Transparency = 1
  135.  
  136. weld = function(par,p0,p1,c0,c1,name)
  137. local weld = Instance.new("Weld",par)
  138. weld.Part0 = p0
  139. weld.Part1 = p1
  140. weld.C0 = c0
  141. weld.C1 = c1
  142. weld.Name = name
  143. end
  144.  
  145. weld(char, fakehead, char.Head, cf(0,0,0), cf(0,0,0), "Head")
  146.  
  147. Attack = function()
  148.  
  149. b = ball:FindFirstChild("ASPHERE")
  150.  
  151. if not b then
  152.  
  153. char.Humanoid:LoadAnimation(an):Play()
  154. wait(.0)
  155. s:Play()
  156. s2:Play()
  157.  
  158. A = Instance.new("Part", ball)
  159. A.Size = Vector3.new(20,20,20)
  160. A.Transparency = .5
  161. A.BrickColor = seco
  162. A.Reflectance = .5
  163. A.BottomSurface = 0
  164. A.TopSurface = 0
  165. A.CanCollide = false
  166. A.Anchored = true
  167. A.CFrame = char.Torso.CFrame
  168. A.Name = "ASPHERE"
  169.  
  170. game.Debris:AddItem(A,.3)
  171.  
  172. m = Instance.new("SpecialMesh", A)
  173. m.Scale = Vector3.new(.1,.1,.1)
  174. m.MeshType = "Sphere"
  175.  
  176. function Tuch(hit)
  177. h = hit.Parent:findFirstChild("Humanoid")
  178. if h then
  179. h:TakeDamage(50) -- lel
  180. end
  181. end
  182. A.Touched:connect(Tuch)
  183. p.Touched:connect(Tuch)
  184. p1.Touched:connect(Tuch)
  185. wait(.05)
  186. A.CFrame = p.CFrame
  187. m.Scale = m.Scale*2
  188. wait(.05)
  189. A.CFrame = p.CFrame
  190. m.Scale = m.Scale*2
  191. wait(.05)
  192. A.CFrame = p.CFrame
  193. m.Scale = m.Scale*2
  194. wait(.05)
  195. A.CFrame = p.CFrame
  196. m.Scale = m.Scale*2
  197. wait(.05)
  198. A.CFrame = p.CFrame
  199. A:Destroy()
  200. end
  201. end
  202. bin.Selected:connect(function(mouse)
  203. mouse.Button1Down:connect(Attack)
  204. end)
  205.  
  206. end
Add Comment
Please, Sign In to add comment