CrazIIZen

dacube

Apr 15th, 2016
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.32 KB | None | 0 0
  1. --[[PointCoded's Cube Script]]--
  2. --[[
  3. 1: Any Edits Of This Cube Must Include Some Form Of Formal Credits To The Creator Of The Script(PointCoded)
  4. 2: Edits Are Allowed
  5. 3: I Desided To Leak The Script Because People Were Asking For It And I Didnt Want To Add Anything Else
  6. 4: As Long As You Have Fun With It And Follow The Above Rules I Dont Care What You Do With The Script
  7. 5: Have Fun (Q for boost)
  8. ]]--
  9.  
  10. local Plr = game.Players.LocalPlayer or nil
  11. local Player = Plr
  12. local Char = Plr.Character or nil
  13. local Mouse = Plr:GetMouse() or nil
  14. local Version = "2"
  15.  
  16. local Humanoid = Char.Humanoid or nil
  17. local Torso = Char.Torso or nil
  18. local Head = Char.Head or nil
  19. local Larm = Char["Left Arm"] or nil
  20. local Lleg = Char["Left Leg"] or nil
  21. local Rarm = Char["Right Arm"] or nil
  22. local Rleg = Char["Right Leg"] or nil
  23. local euler=CFrame.fromEulerAnglesXYZ
  24. local vt=Vector3.new
  25. local cf=CFrame.new
  26. Humanoid.MaxHealth = 100000
  27. wait(0.1)
  28. Humanoid.Health = 1000000
  29. Humanoid.WalkSpeed = 25
  30. Humanoid.JumpPower = 90
  31. Humanoid.MaxSlopeAngle = 89.9
  32.  
  33. print("Cube Guardian")
  34. print("Made by PointCoded")
  35. print("Version is: "..Version)
  36.  
  37. Head.Transparency = 1
  38. Torso.Transparency = 1
  39. Larm:remove()
  40. Rarm:remove()
  41. Lleg.Transparency = 1
  42. Rleg.Transparency = 1
  43.  
  44. Humanoid.Jump = true
  45. wait(1)
  46. Humanoid.CameraOffset = Vector3.new(0,3,0)
  47.  
  48. local MainBlock = Instance.new("Part")
  49. MainBlock.Parent = Char
  50. MainBlock.Name = "Main Block"
  51. MainBlock.formFactor = 0
  52. MainBlock.BrickColor = BrickColor.new("Really black")
  53. MainBlock.Size = Vector3.new(8,8,8)
  54. MainBlock.BottomSurface = "Smooth"
  55. MainBlock.TopSurface = "Smooth"
  56. MainBlock.Material = "Neon"
  57. MainBlock.Locked = true
  58. MainBlock.CFrame = Torso.CFrame
  59.  
  60. local Decal = Instance.new("Decal")
  61. Decal.Parent = MainBlock
  62. Decal.Name = "Face"
  63. Decal.Texture = "http://www.roblox.com/asset/?id=131003983"
  64. Decal.Face = "Front"
  65.  
  66. local Box = Instance.new("SelectionBox")
  67. Box.Parent = MainBlock
  68. Box.Name = "Box"
  69. Box.Color3 = Color3.new(255,255,255)
  70. Box.LineThickness = 0.06
  71. Box.SurfaceTransparency = 1
  72. Box.Transparency = 0.5
  73. Box.Adornee = MainBlock
  74.  
  75. local AttachMain = Instance.new("Weld")
  76. AttachMain.Part0 = Torso
  77. AttachMain.Part1 = MainBlock
  78. AttachMain.C1 = AttachMain.C1 * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  79. AttachMain.Parent = MainBlock
  80. AttachMain.Name = "Attach Main Block"
  81.  
  82. local Sound1 = Instance.new("Sound")
  83. Sound1.Parent = MainBlock
  84. Sound1.SoundId = "http://www.roblox.com/asset/?id=186130717"
  85. Sound1.Looped = true
  86. Sound1.Name = "Eletric"
  87. Sound1.MaxDistance = 1000
  88. Sound1.MinDistance = 750
  89. Sound1.Pitch = 1
  90. Sound1.Volume = 1
  91. Sound1.PlayOnRemove = false
  92.  
  93. local Sound1 = Instance.new("Sound")
  94. Sound1.Parent = MainBlock
  95. Sound1.SoundId = "http://www.roblox.com/asset/?id=186130717"
  96. Sound1.Name = "Eletric"
  97. Sound1.MaxDistance = 1000
  98. Sound1.MinDistance = 750
  99. Sound1.Pitch = 1
  100. Sound1.Volume = 0.6
  101. Sound1.PlayOnRemove = false
  102.  
  103. local Sound2 = Instance.new("Sound")
  104. Sound2.Parent = MainBlock
  105. Sound2.SoundId = "http://www.roblox.com/asset/?id=236146895"
  106. Sound2.Name = "DumDumDumDum"
  107. Sound2.MaxDistance = 1000
  108. Sound2.MinDistance = 750
  109. Sound2.Pitch = 1
  110. Sound2.Volume = 0.6
  111. Sound2.PlayOnRemove = false
  112.  
  113. local Sound3 = Instance.new("Sound")
  114. Sound3.Parent = MainBlock
  115. Sound3.SoundId = "http://www.roblox.com/asset/?id=184107000"
  116. Sound3.Name = "Whip"
  117. Sound3.MaxDistance = 1000
  118. Sound3.MinDistance = 750
  119. Sound3.Pitch = 1
  120. Sound3.Volume = 0.6
  121. Sound3.PlayOnRemove = false
  122.  
  123. local Sound4 = Instance.new("Sound")
  124. Sound4.Parent = MainBlock
  125. Sound4.SoundId = "http://www.roblox.com/asset/?id=154904310"
  126. Sound4.Name = "Slap"
  127. Sound4.MaxDistance = 1000
  128. Sound4.MinDistance = 750
  129. Sound4.Pitch = 1
  130. Sound4.Volume = 0.6
  131. Sound4.PlayOnRemove = false
  132.  
  133. function Loop(Action)
  134. game:GetService("RunService").RenderStepped:connect(Action)
  135. end
  136. local AttackEnabled = true
  137. MainBlock.Touched:connect(function(hit)
  138. for i,v in pairs(game.Players:GetPlayers()) do
  139. if hit.Parent and v.Name == hit.Parent.Name then
  140. if v.Character:findFirstChild("Main Block") == nil then
  141. v.Character.Torso.Name = "Main Block"
  142. Sound3:Play()
  143. v.Character:BreakJoints()
  144. for i = 1,20 do
  145. if v.Character then
  146. for i,x in pairs(v.Character:GetChildren()) do
  147. x:ClearAllChildren()
  148. if x:IsA("Part") then
  149. x.Size = Vector3.new(3.5,3.5,3.5)
  150. else
  151. x:remove()
  152. end
  153. end
  154. end
  155. end
  156. end
  157. end
  158. end
  159. end)
  160. function GUI(Text,Time)
  161. local S = Instance.new("ScreenGui")
  162. S.Parent = game:GetService("Players").LocalPlayer.PlayerGui
  163. local F = Instance.new("Frame")
  164. F.Parent = S
  165. F.BackgroundColor3 = Color3.new(0,0,0)
  166. F.BackgroundTransparency = 0.5
  167. F.BorderSizePixel = 0
  168. F.Position = UDim2.new(0, 0, 0, 245)
  169. F.Size = UDim2.new(0, 1500, 0, 100)
  170. local T = Instance.new("TextLabel")
  171. T.Parent = F
  172. T.BackgroundTransparency = 1
  173. T.BorderSizePixel = 0
  174. T.Size = UDim2.new(0,1000, 0, 100)
  175. T.Font = "SourceSansBold"
  176. T.FontSize = "Size24"
  177. T.Text = Text
  178. T.TextColor3 = Color3.new(255,255,255)
  179. T.TextStrokeTransparency = 0
  180. wait(Time)
  181. S:remove()
  182. end
  183.  
  184.  
  185. Mouse.KeyDown:connect(function(key)
  186. if key == "q" and AttackEnabled == true then
  187. AttackEnabled = false
  188. Char["Main Block"].Box.Color3 = Color3.new(0,75,0)
  189. Char.Head.Velocity=Char.Head.CFrame.lookVector*420
  190. Sound2:Play()
  191. GUI("Boost",5)
  192. Char["Main Block"].Box.Color3 = Color3.new(255,255,255)
  193. AttackEnabled = true
  194. elseif key == "e" and AttackEnabled == true then
  195. AttackEnabled = false
  196. Char["Main Block"].Box.Color3 = Color3.new(0,75,0)
  197. Sound1:Play()
  198. local P = Instance.new("Part")
  199. P.Parent = Char
  200. P.Shape = 0
  201. P.CanCollide = false
  202. P.CFrame = Torso.CFrame
  203. P.Material = "Neon"
  204. P.TopSurface = "Smooth"
  205. P.BrickColor = BrickColor.new("Black")
  206. P.Transparency = 0.4
  207. Instance.new("ForceField",Char)
  208. GUI("Phsycic Blast",3)
  209. for i = 1,20 do
  210. wait(0.5)
  211. P.Size = Vector3.new(P.Size.X + 1,P.Size.Y + 1,P.Size.Z + 1)
  212. P.CFrame = Torso.CFrame
  213. P.Touched:connect(function(hit)
  214. if hit.Parent.Name ~= Player.Name and hit.Parent.Name ~= "Workspace" then
  215. hit.Parent:BreakJoints()
  216. end
  217. end)
  218. end
  219. P:remove()
  220. wait(10)
  221. Char["Main Block"].Box.Color3 = Color3.new(255,255,255)
  222. AttackEnabled = true
  223. end
  224. end)
  225.  
  226. Loop(function()
  227. if Char["Main Block"] then
  228. Char["Main Block"].Locked = true -- No Btools For u Bish
  229. end
  230. end)
Add Comment
Please, Sign In to add comment