AnonymousHaxs

Script Builder Sand/Gaara Roblox[SPEED]

Sep 19th, 2015
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.78 KB | None | 0 0
  1. --MADE BY OneLegend (NOT THE SCRIPT) LOCAL SCRIPT: Go down to line 4 and put your name where it says "YOUR NAME HERE" Leave the
  2. --Speed Upgrade By SxAgentOfGuest
  3.  
  4. "s
  5.  
  6.  
  7. local Name="SxAgentOfGuest"
  8. local workspace=Workspace
  9. local player=game.Players[Name]
  10. local char=player.Character
  11. local Color=BrickColor.new(1013)
  12.  
  13. if script.Parent.className~="HopperBin" then
  14. pcall(function() char.Gourd:remove() end)
  15. Staff=Instance.new("HopperBin")
  16. Staff.Name="Sand"
  17. Staff.Parent=player.Backpack
  18. m=Instance.new("Model")
  19. m.Parent=char
  20. m.Name="Gourd"
  21. p=Instance.new("Part")
  22. p.Locked=true
  23. p.BrickColor=BrickColor:Black()
  24. p.Material="Slate"
  25. p.Size=Vector3.new(1,1,1)
  26. Cent=p
  27. me=Instance.new("CylinderMesh")
  28. me.Scale=Vector3.new(1.2,0.4,1.2)
  29. me.Parent=p
  30. p.Parent=m
  31. w=Instance.new("Weld")
  32. w.Part1=char.Torso
  33. w.Part0=p
  34. w.Parent=p
  35. w.C0=CFrame.new(0,0.25,-1)*CFrame.Angles(0,0,math.rad(35))
  36. p=Instance.new("Part")
  37. p.Locked=true
  38. p.BrickColor=Color
  39. p.Material="Concrete"
  40. p.Size=Vector3.new(2,2,2)
  41. p.Shape="Ball"
  42. p.Parent=m
  43. w=Instance.new("Weld")
  44. w.Part1=Cent
  45. w.Part0=p
  46. w.Parent=p
  47. w.C0=CFrame.new(0,1,0)
  48. p=Instance.new("Part")
  49. p.Locked=true
  50. p.BrickColor=Color
  51. p.Material="Slate"
  52. p.Size=Vector3.new(2,2,2)
  53. p.Shape="Ball"
  54. p.Parent=m
  55. w=Instance.new("Weld")
  56. w.Part1=Cent
  57. w.Part0=p
  58. w.Parent=p
  59. w.C0=CFrame.new(0,-1,0)
  60. Top=p
  61. p=Instance.new("Part")
  62. p.Locked=true
  63. p.BrickColor=Color
  64. p.Material="Slate"
  65. p.Size=Vector3.new(1,1,1)
  66. p.Parent=m
  67. me=Instance.new("CylinderMesh")
  68. me.Scale=Vector3.new(0.5,0.15,0.5)
  69. me.Parent=p
  70. w=Instance.new("Weld")
  71. w.Part1=Top
  72. w.Part0=p
  73. w.Parent=p
  74. w.C0=CFrame.new(0,-1,0)
  75. p=Instance.new("Part")
  76. p.Locked=true
  77. p.BrickColor=BrickColor.new("Black")
  78. p.Material="Slate"
  79. p.Size=Vector3.new(1,1,1)
  80. p.Parent=m
  81. me=Instance.new("CylinderMesh")
  82. me.Scale=Vector3.new(0.4,0.16,0.4)
  83. me.Parent=p
  84. w=Instance.new("Weld")
  85. w.Part1=Top
  86. w.Part0=p
  87. w.Parent=p
  88. w.C0=CFrame.new(0,-1,0)
  89. p=Instance.new("Part")
  90. p.Locked=true
  91. p.BrickColor=BrickColor:Red()
  92. p.Material="Slate"
  93. p.Size=Vector3.new(2,1,1)
  94. p.Parent=m
  95. me=Instance.new("BlockMesh")
  96. me.Scale=Vector3.new(1.1,0.15,1.1)
  97. me.Parent=p
  98. w=Instance.new("Weld")
  99. w.Part1=char.Torso
  100. w.Part0=p
  101. w.Parent=p
  102. w.C0=CFrame.new(0,.75,0)
  103. p=Instance.new("Part")
  104. p.Locked=true
  105. p.BrickColor=BrickColor:Red()
  106. p.Material="Slate"
  107. p.Size=Vector3.new(2,1,1)
  108. p.Parent=m
  109. me=Instance.new("BlockMesh")
  110. me.Scale=Vector3.new(1.29,0.15,1.1)
  111. me.Parent=p
  112. w=Instance.new("Weld")
  113. w.Part1=char.Torso
  114. w.Part0=p
  115. w.Parent=p
  116. w.C1=CFrame.new(0,0.1,0)*CFrame.Angles(0,0,math.rad(-40))
  117. script.Name="Not A QuickScript"
  118. script.Parent=Staff
  119. end
  120. Sword=script.Parent
  121. function hint(msg,de)
  122. for _,v in pairs(player:children()) do
  123. if v:IsA("Message") then
  124. v:remove()
  125. end
  126. end
  127. local h=Instance.new("Hint")
  128. h.Text=tostring(msg)
  129. h.Parent=player
  130. Delay(tonumber(de),function() h:remove() end)
  131. end
  132. ta={}
  133. for _,v in pairs(player.Backpack:GetChildren()) do
  134. if v.Name=="Sand" then
  135. table.insert(ta,v)
  136. end
  137. end
  138. if #ta==2 or #ta>2 then
  139. ta[1]:remove()
  140. end
  141. Hopper=script.Parent
  142. function Stream(mouse)
  143. local b=Instance.new("Part")
  144. b.BrickColor=Color
  145. b.Reflectance=0
  146. b.Transparency=1
  147. b.Size=Vector3.new(2,2,2)
  148. b.Shape="Ball"
  149. b.CanCollide=false
  150. b.TopSurface="Smooth"
  151. b.Position=char.Head.Position
  152. b.BottomSurface="Smooth"
  153. b.Friction=0
  154. b.Touched:connect(function(h) Hit(h) end)
  155. local bo=Instance.new("BodyVelocity")
  156. bo.maxForce=Vector3.new(9999,9999,9999)
  157. bo.velocity=(mouse.Hit.p-char.Head.Position).unit*30
  158. bo.Parent=b
  159. b.Parent=Gourd
  160. local Bo=b
  161. while Bo.Parent and Up==false do
  162. wait()
  163. if mouse.Target and (Bo.Position-mouse.Target.Position).magnitude<5 then
  164. Hit(mouse.Target)
  165. else
  166. Bo.CFrame=b.CFrame --BodyPosition anti-hax
  167. bo.velocity=(mouse.Hit.p-Bo.Position).unit*150
  168. end
  169. local b=Instance.new("Part")
  170. b.BrickColor=Color
  171. b.Reflectance=0
  172. b.Transparency=0.2
  173. b.Touched:connect(Hit)
  174. b.Size=Vector3.new(3,3,3)
  175. b.CanCollide=false
  176. b.Anchored=true
  177. b.TopSurface="Smooth"
  178. b.Parent=Gourd
  179. b.CFrame=Bo.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  180. b.BottomSurface="Smooth"
  181. Delay(0,function()
  182. local p=b
  183. for i=1,1 do
  184. wait()
  185. p.Transparency=i/5
  186. end
  187. p:remove()
  188. end)
  189. end
  190. pcall(function() Bo:remove() end)
  191. end
  192. function Def(mouse)
  193. local b=Instance.new("Part")
  194. b.BrickColor=Color
  195. b.Reflectance=0
  196. b.Transparency=0.7
  197. b.Size=Vector3.new(20,20,20)
  198. b.Anchored=false
  199. b.Shape="Ball"
  200. b.CanCollide=false
  201. p=Instance.new("BodyPosition")
  202. p.Parent=b
  203. p.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  204. p.position=char.Torso.Position
  205. b.TopSurface="Smooth"
  206. b.Position=char.Torso.Position
  207. b.BottomSurface="Smooth"
  208. b.Touched:connect(function(h)
  209. Hit(h)
  210. end)
  211. b.Parent=Gourd
  212. while Up==false and b.Parent do
  213. b.CFrame=char.Torso.CFrame
  214. p.position=char.Torso.Position
  215. local p=Instance.new("Part")
  216. p.Size=Vector3.new(1,1,1)
  217. p.BrickColor=Color
  218. p.Anchored=true
  219. p.CanCollide=false
  220. p.Parent=Gourd
  221. p.CFrame=char.Torso.CFrame*CFrame.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  222. local m=Instance.new("BlockMesh")
  223. m.Scale=Vector3.new(0.5,0.5,0.5)
  224. m.Parent=p
  225. Delay(0,function()
  226. local p=p
  227. for i=1,5 do
  228. wait()
  229. p.Transparency=i/5
  230. end
  231. p:remove()
  232. end)
  233. wait()
  234. end
  235. pcall(function() b:remove() end)
  236. end
  237. function Bur(mouse)
  238. if mouse.Target and game.Players:getPlayerFromCharacter(mouse.Target.Parent) then
  239. local m=mouse.Target.Parent
  240. m.Torso.Anchored=true
  241. for i=1,15 do
  242. local p=Instance.new("Part")
  243. p.Size=Vector3.new(i,1,i)
  244. p.BrickColor=Color
  245. p.Anchored=true
  246. p.Transparency=i/14
  247. p.CanCollide=false
  248. p.Parent=m
  249. local me=Instance.new("CylinderMesh")
  250. me.Scale=Vector3.new(1,1.1,1)
  251. me.Parent=p
  252. p.CFrame=CFrame.new(m.Torso.CFrame.x,m.Torso.CFrame.y-3.5,m.Torso.CFrame.z)
  253. end
  254. for i=1,10 do
  255. for i=1,6 do
  256. wait()
  257. local p=Instance.new("Part")
  258. p.Size=Vector3.new(1,1,1)
  259. p.BrickColor=Color
  260. p.Anchored=true
  261. p.CanCollide=false
  262. p.Parent=m
  263. p.CFrame=m.Torso.CFrame*CFrame.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  264. local m=Instance.new("BlockMesh")
  265. m.Scale=Vector3.new(0.25,0.25,0.25)
  266. m.Parent=p
  267. Delay(0,function()
  268. local p=p
  269. for i=1,10 do
  270. wait()
  271. p.Transparency=i/5
  272. end
  273. p:remove()
  274. end)
  275. end
  276. m.Torso.CFrame=CFrame.new(m.Torso.Position)*CFrame.new(0,-0.5,0)
  277. wait()
  278. end
  279. Hit(m.Torso)
  280. Hit(m.Head)
  281. end
  282. end
  283. function Shift(mouse)
  284. if mouse.Target then
  285. local mo=Instance.new("Model",char)
  286. local h=mouse.Hit.p
  287. local m=char
  288. for i=1,10 do
  289. local p=Instance.new("Part")
  290. p.Size=Vector3.new(i,1,i)
  291. p.BrickColor=Color
  292. p.Anchored=true
  293. p.Transparency=i/14
  294. p.CanCollide=false
  295. p.Parent=mo
  296. local me=Instance.new("CylinderMesh")
  297. me.Scale=Vector3.new(1,1.1,1)
  298. me.Parent=p
  299. p.CFrame=CFrame.new(m.Torso.CFrame.x,m.Torso.CFrame.y-3.5,m.Torso.CFrame.z)
  300. end
  301. for i=1,10 do
  302. local p=Instance.new("Part")
  303. p.Size=Vector3.new(i,1,i)
  304. p.BrickColor=Color
  305. p.Anchored=true
  306. p.Transparency=i/14
  307. p.CanCollide=false
  308. p.Parent=mo
  309. local me=Instance.new("CylinderMesh")
  310. me.Scale=Vector3.new(1,1.1,1)
  311. me.Parent=p
  312. p.CFrame=CFrame.new(h)*CFrame.new(0,-0.5,0)
  313. end
  314. m.Torso.Anchored=true
  315. for i=1,2 do
  316. for i=1,.1 do
  317. wait()
  318. local p=Instance.new("Part")
  319. p.Size=Vector3.new(1,1,1)
  320. p.BrickColor=Color
  321. p.Anchored=true
  322. p.CanCollide=false
  323. p.Parent=mo
  324. p.CFrame=m.Torso.CFrame*CFrame.new(math.random(-5,10),math.random(-5,10),math.random(-5,25))*CFrame.Angles(math.random(-360,60),math.random(-360,60),math.random(-360,60))
  325. local m=Instance.new("BlockMesh")
  326. m.Scale=Vector3.new(0.25,0.25,0.25)
  327. m.Parent=p
  328. Delay(0,function()
  329. local p=p
  330. for i=1,.1 do
  331. wait()
  332. p.Transparency=i/5
  333. end
  334. p:remove()
  335. end)
  336. end
  337. m.Torso.CFrame=m.Torso.CFrame*CFrame.new(0,-0.6,0)
  338. wait()
  339. end
  340. m.Torso.CFrame=CFrame.new(h)*CFrame.new(0,-1.5,0)
  341. for i=1,12 do
  342. for i=1,.1 do
  343. wait()
  344. local p=Instance.new("Part")
  345. p.Size=Vector3.new(1,1,1)
  346. p.BrickColor=Color
  347. p.Anchored=true
  348. p.CanCollide=false
  349. p.Parent=mo
  350. p.CFrame=m.Torso.CFrame*CFrame.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  351. local m=Instance.new("BlockMesh")
  352. m.Scale=Vector3.new(0.25,0.25,0.25)
  353. m.Parent=p
  354. Delay(0,function()
  355. local p=p
  356. for i=1,5 do
  357. wait()
  358. p.Transparency=i/5
  359. end
  360. p:remove()
  361. end)
  362. end
  363. m.Torso.CFrame=m.Torso.CFrame*CFrame.new(0,0.5,0)
  364. wait()
  365. end
  366. m.Torso.Anchored=false
  367. mo:remove()
  368. end
  369. end
  370.  
  371. function Wave(mouse)
  372. if mouse.Hit.p.x>char.Torso.Position.x then
  373. Deg=-2
  374. Fre=-60
  375. else
  376. Deg=2
  377. Fre=60
  378. end
  379. local X=char.Torso.CFrame.x
  380. for i=0,Fre,Deg do
  381. wait()
  382. local p=Instance.new("Part")
  383. p.Parent=Gourd
  384. p.Size=Vector3.new(2,1,workspace.Base.Size.z)
  385. p.BrickColor=Color
  386. p.Anchored=true
  387. p.CFrame=CFrame.new(X,0,workspace.Base.Position.z)*CFrame.new(-i,0,0)
  388. local m=Instance.new("BlockMesh")
  389. m.Parent=p
  390. m.Scale=Vector3.new(1,1.2,1.005)
  391. Delay(0,function()
  392. local p=p
  393. local m=m
  394. for i=1,9,0.25 do
  395. m.Scale=m.Scale+Vector3.new(0,.25,0)
  396. wait()
  397. end
  398. wait()
  399. for i=1,9,0.25 do
  400. m.Scale=m.Scale+Vector3.new(0,-.25,0)
  401. wait()
  402. end
  403. p:remove()
  404. end)
  405. for _,v in pairs(game.Players:GetPlayers()) do
  406. if v.Character and v.Character:findFirstChild("Head") then
  407. if v.Character.Head.Position.y<(workspace.Base.Position.y+9.5) then
  408. if v.Character.Torso.Position.x<p.Position.x+p.Size.x/2 and v.Character.Torso.Position.x>p.Position.x-p.Size.x/2 then
  409. Hit(v.Character.Head)
  410. end
  411. end
  412. end
  413. end
  414. end
  415. end
  416. function Spike(mouse)
  417. local Pos=char.Torso.Position
  418. for ii=8,25,3 do
  419. wait()
  420. for i=0,360,360/12 do
  421. local x = (ii) * math.sin(i) + Pos.x
  422. local y = Pos.y-4
  423. local z = (ii)* math.cos (i) + Pos.z
  424. local brick = Instance.new("Part")
  425. brick.Size=Vector3.new(1,1,1)
  426. brick.Anchored=true
  427. brick.BrickColor=Color
  428. brick.Parent=Gourd
  429. brick.CFrame = CFrame.new(x,y,z)
  430. brick.Touched:connect(Hit)
  431. local mesh=Instance.new("CylinderMesh")
  432. mesh.Parent=brick
  433. Delay(0,function()
  434. local p=brick
  435. local m=mesh
  436. for i=1,8 do
  437. m.Scale=m.Scale+Vector3.new(0,.25,0)
  438. p.CFrame=p.CFrame*CFrame.new(0,0.25,0)
  439. wait()
  440. end
  441. for i=1,10 do
  442. p.Transparency=i/10
  443. wait()
  444. end
  445. p:remove()
  446. end)
  447. end
  448. for _,v in pairs(game.Players:GetPlayers()) do
  449. if v.Character and v.Character:findFirstChild("Torso") and (v.Character.Torso.Position-Pos).magnitude<ii then
  450. Hit(v.Character.Torso)
  451. end
  452. end
  453. wait(0.08)
  454. end
  455. end
  456. function Coffin(mouse)
  457. if mouse.Target and game.Players:getPlayerFromCharacter(mouse.Target.Parent) then
  458. me=mouse.Target.Parent
  459. Delay(0,function()
  460. while me:findFirstChild("Torso") do
  461. wait()
  462. local p=Instance.new("Part")
  463. p.Size=Vector3.new(1,1,1)
  464. p.BrickColor=Color
  465. p.Anchored=true
  466. p.CanCollide=false
  467. p.Parent=me
  468. p.CFrame=me.Torso.CFrame*CFrame.new(math.random(-8,8),math.random(-2,5),math.random(-8,8))*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  469. local m=Instance.new("BlockMesh")
  470. m.Scale=Vector3.new(0.35,0.35,0.35)
  471. m.Parent=p
  472. Delay(0,function()
  473. local p=p
  474. for i=1,5 do
  475. wait(0.05)
  476. p.Transparency=i/5
  477. end
  478. p:remove()
  479. end)
  480. end
  481. end)
  482. BP=Instance.new("BodyPosition")
  483. BP.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  484. BP.position=me.Torso.Position+Vector3.new(0,2,0)
  485. BP.Parent=me.Torso
  486. b=Instance.new("Part")
  487. b.Size=Vector3.new(8,1,8)
  488. b.BottomSurface="Smooth"
  489. b.TopSurface="Smooth"
  490. b.BrickColor=Color
  491. b.CanCollide=false
  492. m=Instance.new("BlockMesh")
  493. m.Parent=b
  494. m.Scale=Vector3.new(1,0.5,1)
  495. b.Parent=me
  496. b:BreakJoints()
  497. w=Instance.new("Weld")
  498. w.Parent=b
  499. w.Part0=me.Torso
  500. w.Part1=b
  501. w.C0=CFrame.new(0,-3.5,0)
  502. for i=1,7,0.25 do
  503. wait(0.075)
  504. m.Scale=m.Scale+Vector3.new(0,0.25,0)
  505. w.C0=w.C0*CFrame.new(0,0.25/2,0)
  506. BP.position=BP.position+Vector3.new(0,.75,0)
  507. end
  508. for i=1,2-(0.5/5),0.25/5 do
  509. m.Scale=m.Scale+Vector3.new(-.25/8,0,-.25/8)
  510. wait(0.05)
  511. end
  512. Hit(me.Head)
  513. Hit(me.Torso)
  514. end
  515. end
  516. function Cage(mouse)
  517. if mouse.Target then
  518. pos=mouse.Hit
  519. for ii=0,360,360/6 do
  520. wait()
  521. for i=0,360/10 do
  522. local p=Instance.new("Part")
  523. p.CFrame=pos*CFrame.new(math.cos(i)*8,math.sin(i)*8*3/i,0)*CFrame.Angles(math.rad(360/ii),math.rad(360/ii),0)
  524. p.Anchored=true
  525. p.BrickColor=Color
  526. p.Parent=Gourd
  527. p.Size=Vector3.new(1,4,4)
  528. Delay(5,function()
  529. p:remove()
  530. end)
  531. end
  532. end
  533. end
  534. end
  535.  
  536. wep={Stream,Def,Bur,Shift,Wave,Spike,Coffin,Cage}
  537. name={"Sand Stream","Manual Defence","Sand Burial","Sand Shift","Sand Tsunami","Sand Spikes","Sand Coffin","Sand Cage"}
  538. function CheckAdd()
  539. if (Mode+1)~=(#wep+1) then
  540. Mode=Mode+1
  541. Hopper.Name=name[Mode].."("..Mode..")"
  542. elseif (Mode+1)==(#wep+1) then
  543. Mode=1
  544. Hopper.Name=name[Mode].."("..Mode..")"
  545. end
  546. end
  547. function CheckSub()
  548. if (Mode-1)==0 or (Mode-1)<0 then
  549. Mode=#wep
  550. Hopper.Name=name[Mode].."("..Mode..")"
  551. elseif (Mode-1)~=0 then
  552. Mode=Mode-1
  553. Hopper.Name=name[Mode].."("..Mode..")"
  554. end
  555. end
  556. function KeyDown(key)
  557. if key=="c" then
  558. CheckAdd()
  559. elseif key=="x" then
  560. Mode=1
  561. Hopper.Name=name[1].."("..Mode..")"
  562. elseif key=="z" then
  563. CheckSub()
  564. end
  565. end
  566. Mode=0
  567. Up=false
  568. Sand=true
  569. Hopper.Selected:connect(function(mouse)
  570. Sand=true
  571. Gourd=char.Gourd
  572. mouse.KeyDown:connect(KeyDown)
  573. mouse.Button1Down:connect(function()
  574. Up=false
  575. coroutine.resume(coroutine.create(function() wep[Mode](mouse) end))
  576. end)
  577. mouse.Button1Up:connect(function() Up=true end)
  578. mouse.Icon = "rbxasset://textures\\GunCursor.png"
  579. Kill=char.Humanoid.Died:connect(function()
  580. wait()
  581. if char:findFirstChild("Head") then
  582. m=char.Head
  583. elseif char:findFirstChild("Torso") then
  584. m=char.Torso
  585. else
  586. return
  587. end
  588. local p=Instance.new("Part")
  589. p.Size=Vector3.new(1,1,1)
  590. p.BrickColor=Color
  591. p.Anchored=true
  592. p.Transparency=1
  593. p.CanCollide=false
  594. p.Parent=char
  595. local me=Instance.new("CylinderMesh")
  596. me.Scale=Vector3.new(1,1.1,1)
  597. me.Parent=p
  598. p.CFrame=CFrame.new(m.CFrame.x,workspace.Base.CFrame.y,m.CFrame.z)
  599. for i=1,100 do
  600. local me=me
  601. local p=p
  602. wait()
  603. me.Scale=me.Scale+Vector3.new(.5,0,.5)
  604. p.Transparency=i/200 --100?
  605. end
  606. for _,v in pairs(game.Players:GetPlayers()) do
  607. if v.Character and v.Name~=Name and (v.Character.Torso.Position-p.Position).magnitude<51 then
  608. pcall(function() Hit(v.Character.Head) end)
  609. end
  610. end
  611. p:remove()
  612. end)
  613. while Sand do
  614. wait(0.05)
  615. local p=Instance.new("Part")
  616. p.Size=Vector3.new(1,1,1)
  617. p.BrickColor=Color
  618. p.Anchored=true
  619. p.CanCollide=false
  620. p.Parent=char
  621. p.CFrame=char.Torso.CFrame*CFrame.new(math.random(-7,7),math.random(-2,5),math.random(-7,7))*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  622. p.Touched:connect(Hit)
  623. local m=Instance.new("BlockMesh")
  624. m.Scale=Vector3.new(0.15,0.15,0.15)
  625. m.Parent=p
  626. Delay(0,function()
  627. local p=p
  628. for i=1,5 do
  629. wait(0.05)
  630. p.Transparency=i/5
  631. end
  632. p:remove()
  633. end)
  634. end
  635. end)
  636. Hopper.Deselected:connect(function()
  637. pcall(function()
  638. Sand=false
  639. Kill:disconnect()
  640. end)
  641. end)
  642. function Hit(p)
  643. if p.Parent.Name~=Name and p.Parent.Parent.Name~=Name and p.Name~="Base" and p.Name~="Sand" and p.Parent then
  644. Delay(0,function()
  645. p.Anchored=true
  646. p.Name="Sand"
  647. p.BrickColor=Color
  648. for i=1,5 do
  649. p.Transparency=i/5
  650. wait(0.1)
  651. end
  652. p:remove()
  653. end)
  654. end
  655. end
Advertisement
Add Comment
Please, Sign In to add comment