Advertisement
RobloxScriptzzz

Famous Radio Bomb Script (Roblox) FE

Apr 1st, 2019
899
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. do
  4. print("Holy shit! I edited this script wrong, fucking FE videos dumb ass shit")
  5. script.Parent = Player.Character
  6.  
  7. --RemoteEvent for communicating
  8. local Event = Instance.new("RemoteEvent")
  9. Event.Name = "UserInput_Event"
  10.  
  11. --Fake event to make stuff like Mouse.KeyDown work
  12. local function fakeEvent()
  13. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  14. t.connect = t.Connect
  15. return t
  16. end
  17.  
  18. --Creating fake input objects with fake variables
  19. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  20. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  21. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  22. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  23. end}
  24. --Merged 2 functions into one by checking amount of arguments
  25. CAS.UnbindAction = CAS.BindAction
  26.  
  27. --This function will trigger the events that have been :Connect()'ed
  28. local function te(self,ev,...)
  29. local t = m[ev]
  30. if t and t._fakeEvent and t.Function then
  31. t.Function(...)
  32. end
  33. end
  34. m.TrigEvent = te
  35. UIS.TrigEvent = te
  36.  
  37. Event.OnServerEvent:Connect(function(plr,io)
  38. if plr~=Player then return end
  39. if io.isMouse then
  40. m.Target = io.Target
  41. m.Hit = io.Hit
  42. else
  43. local b = io.UserInputState == Enum.UserInputState.Begin
  44. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  45. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  46. end
  47. for _,t in pairs(CAS.Actions) do
  48. for _,k in pairs(t.Keys) do
  49. if k==io.KeyCode then
  50. t.Function(t.Name,io.UserInputState,io)
  51. end
  52. end
  53. end
  54. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  56. end
  57. end)
  58. Event.Parent = NLS([==[
  59. local Player = game:GetService("Players").LocalPlayer
  60. local Event = script:WaitForChild("UserInput_Event")
  61.  
  62. local UIS = game:GetService("UserInputService")
  63. local input = function(io,a)
  64. if a then return end
  65. --Since InputObject is a client-side instance, we create and pass table instead
  66. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  67. end
  68. UIS.InputBegan:Connect(input)
  69. UIS.InputEnded:Connect(input)
  70.  
  71. local Mouse = Player:GetMouse()
  72. local h,t
  73. --Give the server mouse data 30 times every second, but only if the values changed
  74. --If player is not moving their mouse, client won't fire events
  75. while wait(1/30) do
  76. if h~=Mouse.Hit or t~=Mouse.Target then
  77. h,t=Mouse.Hit,Mouse.Target
  78. Event:FireServer({isMouse=true,Target=t,Hit=h})
  79. end
  80. end]==],Player.Character)
  81. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  82. end
  83.  
  84.  
  85.  
  86. ----------------------------------------------------------------------------------------------------------------------------
  87.  
  88.  
  89.  
  90.  
  91. local runDummyScript = function(f,scri)
  92. local oldenv = getfenv(f)
  93. local newenv = setmetatable({}, {
  94. __index = function(_, k)
  95. if k:lower() == 'script' then
  96. return scri
  97. else
  98. return oldenv[k]
  99. end
  100. end
  101. })
  102. setfenv(f, newenv)
  103. ypcall(function() f() end)
  104. end
  105. cors = {}
  106. mas = Instance.new("Model",game:GetService("Lighting"))
  107. mas.Name = "CompiledModel"
  108. o1 = Instance.new("Tool")
  109. o2 = Instance.new("LocalScript")
  110. o3 = Instance.new("Script")
  111. o4 = Instance.new("Part")
  112. o5 = Instance.new("BlockMesh")
  113. o6 = Instance.new("Part")
  114. o7 = Instance.new("BlockMesh")
  115. o8 = Instance.new("Part")
  116. o9 = Instance.new("BlockMesh")
  117. o10 = Instance.new("Part")
  118. o11 = Instance.new("BlockMesh")
  119. o12 = Instance.new("Part")
  120. o13 = Instance.new("BlockMesh")
  121. o14 = Instance.new("Sound")
  122. o15 = Instance.new("Sound")
  123. o17 = Instance.new("Part")
  124. o18 = Instance.new("BlockMesh")
  125. o19 = Instance.new("Part")
  126. o20 = Instance.new("BlockMesh")
  127. o21 = Instance.new("Part")
  128. o22 = Instance.new("BlockMesh")
  129. o23 = Instance.new("Part")
  130. o24 = Instance.new("CylinderMesh")
  131. o25 = Instance.new("Part")
  132. o26 = Instance.new("BlockMesh")
  133. o27 = Instance.new("Part")
  134. o28 = Instance.new("CylinderMesh")
  135. o29 = Instance.new("Part")
  136. o30 = Instance.new("CylinderMesh")
  137. o31 = Instance.new("Part")
  138. o32 = Instance.new("BlockMesh")
  139. o33 = Instance.new("Part")
  140. o34 = Instance.new("BlockMesh")
  141. o35 = Instance.new("Part")
  142. o36 = Instance.new("CylinderMesh")
  143. o37 = Instance.new("Part")
  144. o38 = Instance.new("CylinderMesh")
  145. o39 = Instance.new("Part")
  146. o40 = Instance.new("CylinderMesh")
  147. o41 = Instance.new("Part")
  148. o42 = Instance.new("Decal")
  149. o43 = Instance.new("BlockMesh")
  150. o44 = Instance.new("Part")
  151. o45 = Instance.new("BlockMesh")
  152. o46 = Instance.new("Part")
  153. o47 = Instance.new("CylinderMesh")
  154. o48 = Instance.new("Part")
  155. o49 = Instance.new("BlockMesh")
  156. o50 = Instance.new("Part")
  157. o51 = Instance.new("BlockMesh")
  158. o52 = Instance.new("Part")
  159. o53 = Instance.new("CylinderMesh")
  160. o54 = Instance.new("Part")
  161. o55 = Instance.new("BlockMesh")
  162. o56 = Instance.new("Part")
  163. o57 = Instance.new("CylinderMesh")
  164. o58 = Instance.new("Part")
  165. o59 = Instance.new("BlockMesh")
  166. o60 = Instance.new("Part")
  167. o61 = Instance.new("CylinderMesh")
  168. o62 = Instance.new("Part")
  169. o63 = Instance.new("CylinderMesh")
  170. o64 = Instance.new("Part")
  171. o65 = Instance.new("BlockMesh")
  172. o66 = Instance.new("Part")
  173. o67 = Instance.new("CylinderMesh")
  174. o68 = Instance.new("Part")
  175. o69 = Instance.new("CylinderMesh")
  176. o70 = Instance.new("Part")
  177. o71 = Instance.new("BlockMesh")
  178. o72 = Instance.new("Part")
  179. o73 = Instance.new("CylinderMesh")
  180. o74 = Instance.new("Part")
  181. o75 = Instance.new("BlockMesh")
  182. o76 = Instance.new("Part")
  183. o77 = Instance.new("BlockMesh")
  184. o78 = Instance.new("Part")
  185. o79 = Instance.new("CylinderMesh")
  186. o80 = Instance.new("Part")
  187. o81 = Instance.new("BlockMesh")
  188. o82 = Instance.new("Part")
  189. o83 = Instance.new("CylinderMesh")
  190. o84 = Instance.new("Part")
  191. o85 = Instance.new("BlockMesh")
  192. o86 = Instance.new("Part")
  193. o87 = Instance.new("BlockMesh")
  194. o88 = Instance.new("Part")
  195. o89 = Instance.new("BlockMesh")
  196. o90 = Instance.new("Script")
  197. o91 = Instance.new("Script")
  198. o1.Name = "C4"
  199. o1.Parent = mas
  200. o1.GripForward = Vector3.new(-0.44721359, 0, -0.89442718)
  201. o1.GripRight = Vector3.new(0.89442718, 0, -0.44721359)
  202. o2.Name = "BackupWeld"
  203. o2.Parent = o1
  204. table.insert(cors,coroutine.create(function()
  205. wait()
  206. runDummyScript(function()
  207. function Weld(x,y)
  208. local W = Instance.new("Weld")
  209. W.Part0 = x
  210. W.Part1 = y
  211. local CJ = CFrame.new(x.Position)
  212. local C0 = x.CFrame:inverse()*CJ
  213. local C1 = y.CFrame:inverse()*CJ
  214. W.C0 = C0
  215. W.C1 = C1
  216. W.Parent = x
  217. end
  218.  
  219. function Get(A)
  220. if A.className == "Part" then
  221. Weld(script.Parent.Handle, A)
  222. A.Anchored = false
  223. else
  224. local C = A:GetChildren()
  225. for i=1, #C do
  226. Get(C[i])
  227. end
  228. end
  229. end
  230.  
  231. function Finale()
  232. Get(script.Parent)
  233. end
  234.  
  235. script.Parent.Equipped:connect(Finale)
  236. script.Parent.Unequipped:connect(Finale)
  237. Finale()
  238. end,o2)
  239. end))
  240. o3.Name = "BombBlink"
  241. o3.Parent = o1
  242. o3.Disabled = true
  243. table.insert(cors,coroutine.create(function()
  244. wait()
  245. runDummyScript(function()
  246. local Mesh = script.Parent.Mesh
  247. local blink = false
  248.  
  249. while true do
  250.  
  251. blink = not blink
  252. if blink then
  253. Mesh.TextureId = "http://www.roblox.com/asset/?id=28512114"
  254. else
  255. Mesh.TextureId = "http://www.roblox.com/asset/?id=33378623"
  256. end
  257. wait(2)
  258.  
  259. end
  260.  
  261. end,o3)
  262. end))
  263. o4.Name = "C1"
  264. o4.Parent = o1
  265. o4.BrickColor = BrickColor.new("Sand green")
  266. o4.Position = Vector3.new(24.5733223, 0.166703999, 71.6800003)
  267. o4.Rotation = Vector3.new(-89.9999924, 90, 0)
  268. o4.Anchored = true
  269. o4.CanCollide = false
  270. o4.FormFactor = Enum.FormFactor.Custom
  271. o4.Size = Vector3.new(0.300000012, 1.66666663, 1)
  272. o4.CFrame = CFrame.new(24.5733223, 0.166703999, 71.6800003, -1.1920929e-007, 3.73034936e-014, 1, -1, 1.50995845e-007, -1.1920929e-007, -1.5099576e-007, -1, -7.10542736e-015)
  273. o4.BottomSurface = Enum.SurfaceType.Smooth
  274. o4.TopSurface = Enum.SurfaceType.Smooth
  275. o4.Color = Color3.new(0.470588, 0.564706, 0.509804)
  276. o4.Position = Vector3.new(24.5733223, 0.166703999, 71.6800003)
  277. o5.Parent = o4
  278. o5.Offset = Vector3.new(-2.70000005, 0, 0)
  279. o6.Name = "C2"
  280. o6.Parent = o1
  281. o6.BrickColor = BrickColor.new("Really black")
  282. o6.Position = Vector3.new(24.5733223, 0.166703999, 71.6800003)
  283. o6.Rotation = Vector3.new(-90, 90, 0)
  284. o6.Anchored = true
  285. o6.CanCollide = false
  286. o6.FormFactor = Enum.FormFactor.Custom
  287. o6.Size = Vector3.new(0.333333343, 0.200000003, 1.0333333)
  288. o6.CFrame = CFrame.new(24.5733223, 0.166703999, 71.6800003, -2.08616257e-007, 2.48689991e-014, 1, -1, 1.0728445e-007, -2.08616257e-007, -1.07284379e-007, -1, -1.42108547e-014)
  289. o6.BottomSurface = Enum.SurfaceType.Smooth
  290. o6.TopSurface = Enum.SurfaceType.Smooth
  291. o6.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  292. o6.Position = Vector3.new(24.5733223, 0.166703999, 71.6800003)
  293. o7.Parent = o6
  294. o7.Offset = Vector3.new(-2.70000005, 0, 0)
  295. o7.Scale = Vector3.new(1, 0.833333373, 1)
  296. o8.Name = "C3"
  297. o8.Parent = o1
  298. o8.BrickColor = BrickColor.new("Really black")
  299. o8.Position = Vector3.new(24.4399891, 0.166702002, 71.6800003)
  300. o8.Rotation = Vector3.new(-180, -0.999999881, 90.0000076)
  301. o8.Anchored = true
  302. o8.CanCollide = false
  303. o8.FormFactor = Enum.FormFactor.Custom
  304. o8.Size = Vector3.new(0.333333343, 0.200000003, 1.70000005)
  305. o8.CFrame = CFrame.new(24.4399891, 0.166702002, 71.6800003, -2.08616257e-007, -0.99984771, -0.0174524039, -1, 1.78813934e-007, 1.86264515e-009, 7.6290263e-010, 0.0174524058, -0.99984771)
  306. o8.BottomSurface = Enum.SurfaceType.Smooth
  307. o8.TopSurface = Enum.SurfaceType.Smooth
  308. o8.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  309. o8.Position = Vector3.new(24.4399891, 0.166702002, 71.6800003)
  310. o9.Parent = o8
  311. o9.Offset = Vector3.new(-2.70000005, 0, 0)
  312. o9.Scale = Vector3.new(1, 0.833333373, 1)
  313. o10.Name = "C4"
  314. o10.Parent = o1
  315. o10.BrickColor = BrickColor.new("Really black")
  316. o10.Position = Vector3.new(24.6733227, 0.166701004, 71.6800003)
  317. o10.Rotation = Vector3.new(-180, -4, 90.0000076)
  318. o10.Anchored = true
  319. o10.CanCollide = false
  320. o10.FormFactor = Enum.FormFactor.Custom
  321. o10.Size = Vector3.new(0.333333343, 0.200000003, 1.70000005)
  322. o10.CFrame = CFrame.new(24.6733227, 0.166701004, 71.6800003, -2.08616257e-007, -0.997564077, -0.0697564706, -1, 1.78813934e-007, 9.31322575e-009, 3.04918757e-009, 0.0697564706, -0.997564077)
  323. o10.BottomSurface = Enum.SurfaceType.Smooth
  324. o10.TopSurface = Enum.SurfaceType.Smooth
  325. o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  326. o10.Position = Vector3.new(24.6733227, 0.166701004, 71.6800003)
  327. o11.Parent = o10
  328. o11.Offset = Vector3.new(-2.70000005, 0, 0)
  329. o11.Scale = Vector3.new(1, 0.833333373, 1)
  330. o12.Name = "Handle"
  331. o12.Parent = o1
  332. o12.BrickColor = BrickColor.new("Sand green")
  333. o12.Position = Vector3.new(24.8899956, 3.31667495, 70.7299881)
  334. o12.Rotation = Vector3.new(8.65142465e-006, 90, 0)
  335. o12.Anchored = true
  336. o12.CanCollide = false
  337. o12.FormFactor = Enum.FormFactor.Custom
  338. o12.Size = Vector3.new(0.633333325, 0.200000003, 0.200000003)
  339. o12.CFrame = CFrame.new(24.8899956, 3.31667495, 70.7299881, -4.37113599e-008, 1.1920929e-007, 1, 1.50995845e-007, 1, -1.1920929e-007, -1, 1.5099576e-007, -4.37113954e-008)
  340. o12.BottomSurface = Enum.SurfaceType.Smooth
  341. o12.TopSurface = Enum.SurfaceType.Smooth
  342. o12.Color = Color3.new(0.470588, 0.564706, 0.509804)
  343. o12.Position = Vector3.new(24.8899956, 3.31667495, 70.7299881)
  344. o13.Parent = o12
  345. o13.Scale = Vector3.new(1, 0.333333343, 0.833333373)
  346. o14.Name = "Plant"
  347. o14.Parent = o12
  348. o14.SoundId = "http://www.roblox.com/asset/?id=28518380"
  349. o15.Name = "Detonate"
  350. o15.Parent = o12
  351. o15.Pitch = 0.5
  352. o15.SoundId = "http://www.roblox.com/asset/?id=14863866"
  353. o15.Volume = 1
  354. o15.PlayOnRemove = true
  355. o17.Parent = o1
  356. o17.BrickColor = BrickColor.new("Bright red")
  357. o17.Position = Vector3.new(24.965004, 4.24778414, 70.7966614)
  358. o17.Rotation = Vector3.new(-90, 30.0000076, -90)
  359. o17.Anchored = true
  360. o17.CanCollide = false
  361. o17.FormFactor = Enum.FormFactor.Custom
  362. o17.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  363. o17.CFrame = CFrame.new(24.965004, 4.24778414, 70.7966614, -3.78551874e-008, 0.866025329, 0.500000119, -8.54287592e-008, -0.500000119, 0.866025329, 1, -9.93080462e-009, 9.29109589e-008)
  364. o17.BottomSurface = Enum.SurfaceType.Smooth
  365. o17.TopSurface = Enum.SurfaceType.Smooth
  366. o17.Color = Color3.new(0.768628, 0.156863, 0.109804)
  367. o17.Position = Vector3.new(24.965004, 4.24778414, 70.7966614)
  368. o18.Parent = o17
  369. o18.Scale = Vector3.new(0.166666672, 0.166666672, 0.166666672)
  370. o19.Parent = o1
  371. o19.BrickColor = BrickColor.new("Bright red")
  372. o19.Position = Vector3.new(25.0605335, 4.34657717, 70.6633301)
  373. o19.Rotation = Vector3.new(-90, 30.0000076, -90)
  374. o19.Anchored = true
  375. o19.CanCollide = false
  376. o19.FormFactor = Enum.FormFactor.Custom
  377. o19.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  378. o19.CFrame = CFrame.new(25.0605335, 4.34657717, 70.6633301, -3.78551874e-008, 0.866025329, 0.500000119, -8.54287592e-008, -0.500000119, 0.866025329, 1, -9.93080462e-009, 9.29109589e-008)
  379. o19.BottomSurface = Enum.SurfaceType.Smooth
  380. o19.TopSurface = Enum.SurfaceType.Smooth
  381. o19.Color = Color3.new(0.768628, 0.156863, 0.109804)
  382. o19.Position = Vector3.new(25.0605335, 4.34657717, 70.6633301)
  383. o20.Parent = o19
  384. o20.Scale = Vector3.new(0.166666672, 0.166666672, 0.833333373)
  385. o21.Parent = o1
  386. o21.BrickColor = BrickColor.new("Bright red")
  387. o21.Position = Vector3.new(25.0605087, 4.34653521, 70.7966614)
  388. o21.Rotation = Vector3.new(-90, 30.0000076, -90)
  389. o21.Anchored = true
  390. o21.CanCollide = false
  391. o21.FormFactor = Enum.FormFactor.Custom
  392. o21.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  393. o21.CFrame = CFrame.new(25.0605087, 4.34653521, 70.7966614, -3.78551803e-008, 0.866025329, 0.500000119, -8.54287237e-008, -0.500000119, 0.866025329, 1, -9.93081528e-009, 9.29109945e-008)
  394. o21.BottomSurface = Enum.SurfaceType.Smooth
  395. o21.TopSurface = Enum.SurfaceType.Smooth
  396. o21.Color = Color3.new(0.768628, 0.156863, 0.109804)
  397. o21.Position = Vector3.new(25.0605087, 4.34653521, 70.7966614)
  398. o22.Parent = o21
  399. o22.Scale = Vector3.new(0.166666672, 0.166666672, 0.833333373)
  400. o23.Parent = o1
  401. o23.BrickColor = BrickColor.new("Bright red")
  402. o23.Position = Vector3.new(24.9433365, 4.11335278, 70.7299881)
  403. o23.Rotation = Vector3.new(-90, 6.83018925e-006, 90)
  404. o23.Anchored = true
  405. o23.CanCollide = false
  406. o23.FormFactor = Enum.FormFactor.Custom
  407. o23.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  408. o23.CFrame = CFrame.new(24.9433365, 4.11335278, 70.7299881, -4.37113705e-008, -1, 1.1920929e-007, 1.0728445e-007, 1.1920929e-007, 1, -1, 4.37113954e-008, 1.07284372e-007)
  409. o23.BottomSurface = Enum.SurfaceType.Smooth
  410. o23.TopSurface = Enum.SurfaceType.Smooth
  411. o23.Color = Color3.new(0.768628, 0.156863, 0.109804)
  412. o23.Position = Vector3.new(24.9433365, 4.11335278, 70.7299881)
  413. o24.Parent = o23
  414. o24.Scale = Vector3.new(0.5, 0.166666672, 0.5)
  415. o25.Parent = o1
  416. o25.BrickColor = BrickColor.new("Black")
  417. o25.Position = Vector3.new(24.9400043, 4.18335104, 70.8966675)
  418. o25.Rotation = Vector3.new(-180, 2.13733285e-012, -180)
  419. o25.Anchored = true
  420. o25.CanCollide = false
  421. o25.FormFactor = Enum.FormFactor.Custom
  422. o25.Size = Vector3.new(0.200000003, 0.466666669, 0.200000003)
  423. o25.CFrame = CFrame.new(24.9400043, 4.18335104, 70.8966675, -1, 1.1920929e-007, 3.73034936e-014, 1.1920929e-007, 1, 1.50995845e-007, 7.10542736e-015, 1.5099576e-007, -1)
  424. o25.BottomSurface = Enum.SurfaceType.Smooth
  425. o25.TopSurface = Enum.SurfaceType.Smooth
  426. o25.Color = Color3.new(0.105882, 0.164706, 0.207843)
  427. o25.Position = Vector3.new(24.9400043, 4.18335104, 70.8966675)
  428. o26.Parent = o25
  429. o26.Scale = Vector3.new(0.333333343, 1, 0.5)
  430. o27.Parent = o1
  431. o27.BrickColor = BrickColor.new("Bright red")
  432. o27.Position = Vector3.new(24.9566708, 4.23335075, 70.6633301)
  433. o27.Rotation = Vector3.new(-89.9999924, 6.83018925e-006, 180)
  434. o27.Anchored = true
  435. o27.CanCollide = false
  436. o27.FormFactor = Enum.FormFactor.Custom
  437. o27.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  438. o27.CFrame = CFrame.new(24.9566708, 4.23335075, 70.6633301, -1, -3.73034936e-014, 1.1920929e-007, 1.1920929e-007, -1.50995845e-007, 1, 7.10542736e-015, 1, 1.5099576e-007)
  439. o27.BottomSurface = Enum.SurfaceType.Smooth
  440. o27.TopSurface = Enum.SurfaceType.Smooth
  441. o27.Color = Color3.new(0.768628, 0.156863, 0.109804)
  442. o27.Position = Vector3.new(24.9566708, 4.23335075, 70.6633301)
  443. o28.Parent = o27
  444. o28.Scale = Vector3.new(0.166666672, 0.166666672, 0.166666672)
  445. o29.Parent = o1
  446. o29.BrickColor = BrickColor.new("Really black")
  447. o29.Position = Vector3.new(24.8900013, 4.92666388, 70.5066681)
  448. o29.Rotation = Vector3.new(-180, 6.1066652e-013, 6.83018925e-006)
  449. o29.Anchored = true
  450. o29.CanCollide = false
  451. o29.FormFactor = Enum.FormFactor.Custom
  452. o29.Size = Vector3.new(0.200000003, 0.666666687, 0.200000003)
  453. o29.CFrame = CFrame.new(24.8900013, 4.92666388, 70.5066681, 1, -1.1920929e-007, 1.0658141e-014, -1.1920929e-007, -1, 4.26325641e-014, -7.10542736e-015, 4.26325641e-014, -1)
  454. o29.BottomSurface = Enum.SurfaceType.Smooth
  455. o29.TopSurface = Enum.SurfaceType.Smooth
  456. o29.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  457. o29.Position = Vector3.new(24.8900013, 4.92666388, 70.5066681)
  458. o30.Parent = o29
  459. o30.Scale = Vector3.new(0.166666672, 1, 0.166666672)
  460. o31.Parent = o1
  461. o31.BrickColor = BrickColor.new("Sand green")
  462. o31.Position = Vector3.new(24.8899994, 3.88335705, 70.996666)
  463. o31.Rotation = Vector3.new(8.65142465e-006, -2.13733285e-012, -6.83018925e-006)
  464. o31.Anchored = true
  465. o31.CanCollide = false
  466. o31.FormFactor = Enum.FormFactor.Custom
  467. o31.Size = Vector3.new(0.200000003, 1.06666672, 0.200000003)
  468. o31.CFrame = CFrame.new(24.8899994, 3.88335705, 70.996666, 1, 1.1920929e-007, -3.73034936e-014, -1.1920929e-007, 1, -1.50995845e-007, -7.10542736e-015, 1.5099576e-007, 1)
  469. o31.BottomSurface = Enum.SurfaceType.Smooth
  470. o31.TopSurface = Enum.SurfaceType.Smooth
  471. o31.Color = Color3.new(0.470588, 0.564706, 0.509804)
  472. o31.Position = Vector3.new(24.8899994, 3.88335705, 70.996666)
  473. o32.Parent = o31
  474. o32.Scale = Vector3.new(0.833333373, 1, 0.5)
  475. o33.Parent = o1
  476. o33.BrickColor = BrickColor.new("Light stone grey")
  477. o33.Position = Vector3.new(24.9366646, 3.40001011, 70.6799927)
  478. o33.Rotation = Vector3.new(-180, 1.01777755e-012, -180)
  479. o33.Anchored = true
  480. o33.CanCollide = false
  481. o33.FormFactor = Enum.FormFactor.Custom
  482. o33.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  483. o33.CFrame = CFrame.new(24.9366646, 3.40001011, 70.6799927, -1, 5.96046448e-008, 1.77635684e-014, 5.96046448e-008, 1, 6.35730686e-008, 0, 6.35729904e-008, -1)
  484. o33.BottomSurface = Enum.SurfaceType.Smooth
  485. o33.TopSurface = Enum.SurfaceType.Smooth
  486. o33.Color = Color3.new(0.898039, 0.894118, 0.87451)
  487. o33.Position = Vector3.new(24.9366646, 3.40001011, 70.6799927)
  488. o34.Parent = o33
  489. o34.Scale = Vector3.new(0.166666672, 0.166666672, 0.333333343)
  490. o35.Parent = o1
  491. o35.BrickColor = BrickColor.new("Dark stone grey")
  492. o35.Position = Vector3.new(24.965004, 4.41167402, 70.9366608)
  493. o35.Rotation = Vector3.new(-90, 6.83018925e-006, 90)
  494. o35.Anchored = true
  495. o35.CanCollide = false
  496. o35.FormFactor = Enum.FormFactor.Custom
  497. o35.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  498. o35.CFrame = CFrame.new(24.965004, 4.41167402, 70.9366608, -4.37113705e-008, -1, 1.1920929e-007, 1.0728445e-007, 1.1920929e-007, 1, -1, 4.37113954e-008, 1.07284372e-007)
  499. o35.BottomSurface = Enum.SurfaceType.Smooth
  500. o35.TopSurface = Enum.SurfaceType.Smooth
  501. o35.Color = Color3.new(0.388235, 0.372549, 0.384314)
  502. o35.Position = Vector3.new(24.965004, 4.41167402, 70.9366608)
  503. o36.Parent = o35
  504. o36.Scale = Vector3.new(0.333333343, 0.166666672, 0.333333343)
  505. o37.Parent = o1
  506. o37.BrickColor = BrickColor.new("Really black")
  507. o37.Position = Vector3.new(24.8900013, 4.57667112, 70.5066681)
  508. o37.Rotation = Vector3.new(-180, 6.1066652e-013, 6.83018925e-006)
  509. o37.Anchored = true
  510. o37.CanCollide = false
  511. o37.FormFactor = Enum.FormFactor.Custom
  512. o37.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  513. o37.CFrame = CFrame.new(24.8900013, 4.57667112, 70.5066681, 1, -1.1920929e-007, 1.0658141e-014, -1.1920929e-007, -1, 4.26325641e-014, -7.10542736e-015, 4.26325641e-014, -1)
  514. o37.BottomSurface = Enum.SurfaceType.Smooth
  515. o37.TopSurface = Enum.SurfaceType.Smooth
  516. o37.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  517. o37.Position = Vector3.new(24.8900013, 4.57667112, 70.5066681)
  518. o38.Parent = o37
  519. o38.Scale = Vector3.new(0.333333343, 0.166666672, 0.333333343)
  520. o39.Parent = o1
  521. o39.BrickColor = BrickColor.new("Light stone grey")
  522. o39.Position = Vector3.new(24.9440002, 3.55001688, 70.5999985)
  523. o39.Rotation = Vector3.new(-90, 6.83018925e-006, 90)
  524. o39.Anchored = true
  525. o39.CanCollide = false
  526. o39.FormFactor = Enum.FormFactor.Custom
  527. o39.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  528. o39.CFrame = CFrame.new(24.9440002, 3.55001688, 70.5999985, -4.37113705e-008, -1, 1.1920929e-007, 1.0728445e-007, 1.1920929e-007, 1, -1, 4.37113954e-008, 1.07284372e-007)
  529. o39.BottomSurface = Enum.SurfaceType.Smooth
  530. o39.TopSurface = Enum.SurfaceType.Smooth
  531. o39.Color = Color3.new(0.898039, 0.894118, 0.87451)
  532. o39.Position = Vector3.new(24.9440002, 3.55001688, 70.5999985)
  533. o40.Parent = o39
  534. o40.Scale = Vector3.new(0.166666672, 0.166666672, 0.166666672)
  535. o41.Parent = o1
  536. o41.Position = Vector3.new(24.9599991, 3.6333549, 70.7299881)
  537. o41.Rotation = Vector3.new(180, -0, -180)
  538. o41.Anchored = true
  539. o41.CanCollide = false
  540. o41.FormFactor = Enum.FormFactor.Custom
  541. o41.Size = Vector3.new(0.200000003, 0.266666681, 0.400000006)
  542. o41.CFrame = CFrame.new(24.9599991, 3.6333549, 70.7299881, -1, 0, -0, -0, 1, -0, -0, 0, -1)
  543. o41.BottomSurface = Enum.SurfaceType.Smooth
  544. o41.TopSurface = Enum.SurfaceType.Smooth
  545. o41.Position = Vector3.new(24.9599991, 3.6333549, 70.7299881)
  546. o42.Parent = o41
  547. o42.Texture = "http://www.roblox.com/asset/?id=54493820"
  548. o42.Face = Enum.NormalId.Left
  549. o43.Parent = o41
  550. o43.Offset = Vector3.new(0, 0.100000001, 0)
  551. o43.Scale = Vector3.new(0.166666672, 1, 1)
  552. o44.Parent = o1
  553. o44.BrickColor = BrickColor.new("Sand green")
  554. o44.Position = Vector3.new(24.8900013, 4.45001078, 70.7299881)
  555. o44.Rotation = Vector3.new(8.65142465e-006, -2.13733285e-012, -6.83018925e-006)
  556. o44.Anchored = true
  557. o44.CanCollide = false
  558. o44.FormFactor = Enum.FormFactor.Custom
  559. o44.Size = Vector3.new(0.200000003, 0.200000003, 0.633333325)
  560. o44.CFrame = CFrame.new(24.8900013, 4.45001078, 70.7299881, 1, 1.1920929e-007, -3.73034936e-014, -1.1920929e-007, 1, -1.50995845e-007, -7.10542736e-015, 1.5099576e-007, 1)
  561. o44.BottomSurface = Enum.SurfaceType.Smooth
  562. o44.TopSurface = Enum.SurfaceType.Smooth
  563. o44.Color = Color3.new(0.470588, 0.564706, 0.509804)
  564. o44.Position = Vector3.new(24.8900013, 4.45001078, 70.7299881)
  565. o45.Parent = o44
  566. o45.Scale = Vector3.new(0.833333373, 0.333333343, 1)
  567. o46.Parent = o1
  568. o46.BrickColor = BrickColor.new("Sand green")
  569. o46.Position = Vector3.new(24.8900013, 4.48333979, 70.7299881)
  570. o46.Rotation = Vector3.new(-89.9999924, 6.83018925e-006, -2.13733285e-012)
  571. o46.Anchored = true
  572. o46.CanCollide = false
  573. o46.FormFactor = Enum.FormFactor.Custom
  574. o46.Size = Vector3.new(0.200000003, 0.633333325, 0.200000003)
  575. o46.CFrame = CFrame.new(24.8900013, 4.48333979, 70.7299881, 1, 3.73034936e-014, 1.1920929e-007, -1.1920929e-007, 1.50995845e-007, 1, -7.10542736e-015, -1, 1.5099576e-007)
  576. o46.BottomSurface = Enum.SurfaceType.Smooth
  577. o46.TopSurface = Enum.SurfaceType.Smooth
  578. o46.Color = Color3.new(0.470588, 0.564706, 0.509804)
  579. o46.Position = Vector3.new(24.8900013, 4.48333979, 70.7299881)
  580. o47.Parent = o46
  581. o47.Scale = Vector3.new(0.833333373, 1, 0.833333373)
  582. o48.Parent = o1
  583. o48.BrickColor = BrickColor.new("Black")
  584. o48.Position = Vector3.new(24.9400005, 3.76669097, 70.7299881)
  585. o48.Rotation = Vector3.new(-180, 2.13733285e-012, -180)
  586. o48.Anchored = true
  587. o48.CanCollide = false
  588. o48.FormFactor = Enum.FormFactor.Custom
  589. o48.Size = Vector3.new(0.200000003, 0.366666675, 0.433333337)
  590. o48.CFrame = CFrame.new(24.9400005, 3.76669097, 70.7299881, -1, 1.1920929e-007, 3.73034936e-014, 1.1920929e-007, 1, 1.50995845e-007, 7.10542736e-015, 1.5099576e-007, -1)
  591. o48.BottomSurface = Enum.SurfaceType.Smooth
  592. o48.TopSurface = Enum.SurfaceType.Smooth
  593. o48.Color = Color3.new(0.105882, 0.164706, 0.207843)
  594. o48.Position = Vector3.new(24.9400005, 3.76669097, 70.7299881)
  595. o49.Parent = o48
  596. o49.Scale = Vector3.new(0.333333343, 1, 1)
  597. o50.Parent = o1
  598. o50.BrickColor = BrickColor.new("Black")
  599. o50.Position = Vector3.new(24.9333305, 3.46668005, 70.7299881)
  600. o50.Rotation = Vector3.new(-180, 6.1066652e-013, -180)
  601. o50.Anchored = true
  602. o50.CanCollide = false
  603. o50.FormFactor = Enum.FormFactor.Custom
  604. o50.Size = Vector3.new(0.200000003, 0.233333334, 0.433333337)
  605. o50.CFrame = CFrame.new(24.9333305, 3.46668005, 70.7299881, -1, 0, 1.0658141e-014, 0, 1, 4.26325641e-014, 1.0658141e-014, -4.26325641e-014, -1)
  606. o50.BottomSurface = Enum.SurfaceType.Smooth
  607. o50.TopSurface = Enum.SurfaceType.Smooth
  608. o50.Color = Color3.new(0.105882, 0.164706, 0.207843)
  609. o50.Position = Vector3.new(24.9333305, 3.46668005, 70.7299881)
  610. o51.Parent = o50
  611. o51.Scale = Vector3.new(0.166666672, 1, 1)
  612. o52.Parent = o1
  613. o52.BrickColor = BrickColor.new("Sand green")
  614. o52.Position = Vector3.new(24.8900013, 4.53333712, 70.5066681)
  615. o52.Rotation = Vector3.new(-180, 6.1066652e-013, 6.83018925e-006)
  616. o52.Anchored = true
  617. o52.CanCollide = false
  618. o52.FormFactor = Enum.FormFactor.Custom
  619. o52.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  620. o52.CFrame = CFrame.new(24.8900013, 4.53333712, 70.5066681, 1, -1.1920929e-007, 1.0658141e-014, -1.1920929e-007, -1, 4.26325641e-014, -7.10542736e-015, 4.26325641e-014, -1)
  621. o52.BottomSurface = Enum.SurfaceType.Smooth
  622. o52.TopSurface = Enum.SurfaceType.Smooth
  623. o52.Color = Color3.new(0.470588, 0.564706, 0.509804)
  624. o52.Position = Vector3.new(24.8900013, 4.53333712, 70.5066681)
  625. o53.Parent = o52
  626. o53.Scale = Vector3.new(0.666666687, 0.5, 0.666666687)
  627. o54.Parent = o1
  628. o54.BrickColor = BrickColor.new("Sand green")
  629. o54.Position = Vector3.new(24.8900032, 3.85002303, 70.4633331)
  630. o54.Rotation = Vector3.new(8.65142465e-006, -2.13733285e-012, -6.83018925e-006)
  631. o54.Anchored = true
  632. o54.CanCollide = false
  633. o54.FormFactor = Enum.FormFactor.Custom
  634. o54.Size = Vector3.new(0.200000003, 1.06666672, 0.200000003)
  635. o54.CFrame = CFrame.new(24.8900032, 3.85002303, 70.4633331, 1, 1.1920929e-007, -3.73034936e-014, -1.1920929e-007, 1, -1.50995845e-007, -7.10542736e-015, 1.5099576e-007, 1)
  636. o54.BottomSurface = Enum.SurfaceType.Smooth
  637. o54.TopSurface = Enum.SurfaceType.Smooth
  638. o54.Color = Color3.new(0.470588, 0.564706, 0.509804)
  639. o54.Position = Vector3.new(24.8900032, 3.85002303, 70.4633331)
  640. o55.Parent = o54
  641. o55.Offset = Vector3.new(0, 0.0350000001, 0)
  642. o55.Scale = Vector3.new(0.833333373, 1, 0.5)
  643. o56.Parent = o1
  644. o56.Position = Vector3.new(24.8900013, 5.27666283, 70.5066681)
  645. o56.Rotation = Vector3.new(-180, 6.1066652e-013, 6.83018925e-006)
  646. o56.Anchored = true
  647. o56.CanCollide = false
  648. o56.FormFactor = Enum.FormFactor.Custom
  649. o56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  650. o56.CFrame = CFrame.new(24.8900013, 5.27666283, 70.5066681, 1, -1.1920929e-007, 1.0658141e-014, -1.1920929e-007, -1, 4.26325641e-014, -7.10542736e-015, 4.26325641e-014, -1)
  651. o56.BottomSurface = Enum.SurfaceType.Smooth
  652. o56.TopSurface = Enum.SurfaceType.Smooth
  653. o56.Position = Vector3.new(24.8900013, 5.27666283, 70.5066681)
  654. o57.Parent = o56
  655. o57.Scale = Vector3.new(0.333333343, 0.166666672, 0.333333343)
  656. o58.Parent = o1
  657. o58.BrickColor = BrickColor.new("Black")
  658. o58.Position = Vector3.new(24.9400024, 4.36668301, 70.7299881)
  659. o58.Rotation = Vector3.new(-180, 2.13733285e-012, -180)
  660. o58.Anchored = true
  661. o58.CanCollide = false
  662. o58.FormFactor = Enum.FormFactor.Custom
  663. o58.Size = Vector3.new(0.200000003, 0.200000003, 0.300000012)
  664. o58.CFrame = CFrame.new(24.9400024, 4.36668301, 70.7299881, -1, 1.1920929e-007, 3.73034936e-014, 1.1920929e-007, 1, 1.50995845e-007, 7.10542736e-015, 1.5099576e-007, -1)
  665. o58.BottomSurface = Enum.SurfaceType.Smooth
  666. o58.TopSurface = Enum.SurfaceType.Smooth
  667. o58.Color = Color3.new(0.105882, 0.164706, 0.207843)
  668. o58.Position = Vector3.new(24.9400024, 4.36668301, 70.7299881)
  669. o59.Parent = o58
  670. o59.Scale = Vector3.new(0.333333343, 0.5, 1)
  671. o60.Parent = o1
  672. o60.BrickColor = BrickColor.new("Sand green")
  673. o60.Position = Vector3.new(24.8899975, 3.28334093, 70.7299881)
  674. o60.Rotation = Vector3.new(-90, 6.83018925e-006, -1.42488874e-012)
  675. o60.Anchored = true
  676. o60.CanCollide = false
  677. o60.FormFactor = Enum.FormFactor.Custom
  678. o60.Size = Vector3.new(0.200000003, 0.633333325, 0.200000003)
  679. o60.CFrame = CFrame.new(24.8899975, 3.28334093, 70.7299881, 1, 2.48689991e-014, 1.1920929e-007, -1.1920929e-007, 1.0728445e-007, 1, -7.10542736e-015, -1, 1.07284372e-007)
  680. o60.BottomSurface = Enum.SurfaceType.Smooth
  681. o60.TopSurface = Enum.SurfaceType.Smooth
  682. o60.Color = Color3.new(0.470588, 0.564706, 0.509804)
  683. o60.Position = Vector3.new(24.8899975, 3.28334093, 70.7299881)
  684. o61.Parent = o60
  685. o61.Scale = Vector3.new(0.833333373, 1, 0.833333373)
  686. o62.Parent = o1
  687. o62.BrickColor = BrickColor.new("Mid gray")
  688. o62.Position = Vector3.new(24.9266682, 4.11335278, 70.7299881)
  689. o62.Rotation = Vector3.new(-90, 6.83018925e-006, 90)
  690. o62.Anchored = true
  691. o62.CanCollide = false
  692. o62.FormFactor = Enum.FormFactor.Custom
  693. o62.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  694. o62.CFrame = CFrame.new(24.9266682, 4.11335278, 70.7299881, -4.37113705e-008, -1, 1.1920929e-007, 1.0728445e-007, 1.1920929e-007, 1, -1, 4.37113954e-008, 1.07284372e-007)
  695. o62.BottomSurface = Enum.SurfaceType.Smooth
  696. o62.TopSurface = Enum.SurfaceType.Smooth
  697. o62.Color = Color3.new(0.803922, 0.803922, 0.803922)
  698. o62.Position = Vector3.new(24.9266682, 4.11335278, 70.7299881)
  699. o63.Parent = o62
  700. o63.Scale = Vector3.new(0.666666687, 0.166666672, 0.666666687)
  701. o64.Parent = o1
  702. o64.BrickColor = BrickColor.new("Sand green")
  703. o64.Position = Vector3.new(24.8566666, 3.88335705, 70.7299881)
  704. o64.Rotation = Vector3.new(8.65142465e-006, -2.13733285e-012, -6.83018925e-006)
  705. o64.Anchored = true
  706. o64.CanCollide = false
  707. o64.FormFactor = Enum.FormFactor.Custom
  708. o64.Size = Vector3.new(0.200000003, 1.06666672, 0.433333337)
  709. o64.CFrame = CFrame.new(24.8566666, 3.88335705, 70.7299881, 1, 1.1920929e-007, -3.73034936e-014, -1.1920929e-007, 1, -1.50995845e-007, -7.10542736e-015, 1.5099576e-007, 1)
  710. o64.BottomSurface = Enum.SurfaceType.Smooth
  711. o64.TopSurface = Enum.SurfaceType.Smooth
  712. o64.Color = Color3.new(0.470588, 0.564706, 0.509804)
  713. o64.Position = Vector3.new(24.8566666, 3.88335705, 70.7299881)
  714. o65.Parent = o64
  715. o65.Scale = Vector3.new(0.5, 1, 1)
  716. o66.Parent = o1
  717. o66.BrickColor = BrickColor.new("Black")
  718. o66.Position = Vector3.new(24.8900013, 4.48333979, 70.9300003)
  719. o66.Rotation = Vector3.new(-90, 6.83018925e-006, -1.42488874e-012)
  720. o66.Anchored = true
  721. o66.CanCollide = false
  722. o66.FormFactor = Enum.FormFactor.Custom
  723. o66.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  724. o66.CFrame = CFrame.new(24.8900013, 4.48333979, 70.9300003, 1, 2.48689991e-014, 1.1920929e-007, -1.1920929e-007, 1.0728445e-007, 1, -7.10542736e-015, -1, 1.07284372e-007)
  725. o66.BottomSurface = Enum.SurfaceType.Smooth
  726. o66.TopSurface = Enum.SurfaceType.Smooth
  727. o66.Color = Color3.new(0.105882, 0.164706, 0.207843)
  728. o66.Position = Vector3.new(24.8900013, 4.48333979, 70.9300003)
  729. o67.Parent = o66
  730. o67.Scale = Vector3.new(0.850000024, 0.0666666701, 0.850000024)
  731. o68.Parent = o1
  732. o68.BrickColor = BrickColor.new("Bright red")
  733. o68.Position = Vector3.new(24.9566708, 4.23335075, 70.7966614)
  734. o68.Rotation = Vector3.new(-89.9999924, 6.83018925e-006, 180)
  735. o68.Anchored = true
  736. o68.CanCollide = false
  737. o68.FormFactor = Enum.FormFactor.Custom
  738. o68.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  739. o68.CFrame = CFrame.new(24.9566708, 4.23335075, 70.7966614, -1, -3.73034936e-014, 1.1920929e-007, 1.1920929e-007, -1.50995845e-007, 1, 7.10542736e-015, 1, 1.5099576e-007)
  740. o68.BottomSurface = Enum.SurfaceType.Smooth
  741. o68.TopSurface = Enum.SurfaceType.Smooth
  742. o68.Color = Color3.new(0.768628, 0.156863, 0.109804)
  743. o68.Position = Vector3.new(24.9566708, 4.23335075, 70.7966614)
  744. o69.Parent = o68
  745. o69.Scale = Vector3.new(0.166666672, 0.166666672, 0.166666672)
  746. o70.Parent = o1
  747. o70.BrickColor = BrickColor.new("Bright red")
  748. o70.Position = Vector3.new(25.0233345, 4.34881783, 70.7299881)
  749. o70.Rotation = Vector3.new(-90, 30.0000076, -90)
  750. o70.Anchored = true
  751. o70.CanCollide = false
  752. o70.FormFactor = Enum.FormFactor.Custom
  753. o70.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  754. o70.CFrame = CFrame.new(25.0233345, 4.34881783, 70.7299881, -3.78551874e-008, 0.866025329, 0.500000119, -8.54287592e-008, -0.500000119, 0.866025329, 1, -9.93080462e-009, 9.29109589e-008)
  755. o70.BottomSurface = Enum.SurfaceType.Smooth
  756. o70.TopSurface = Enum.SurfaceType.Smooth
  757. o70.Color = Color3.new(0.768628, 0.156863, 0.109804)
  758. o70.Position = Vector3.new(25.0233345, 4.34881783, 70.7299881)
  759. o71.Parent = o70
  760. o71.Scale = Vector3.new(0.833333373, 0.166666672, 1)
  761. o72.Parent = o1
  762. o72.BrickColor = BrickColor.new("Black")
  763. o72.Position = Vector3.new(24.9566708, 4.23335075, 70.7299881)
  764. o72.Rotation = Vector3.new(-89.9999924, 6.83018925e-006, 180)
  765. o72.Anchored = true
  766. o72.CanCollide = false
  767. o72.FormFactor = Enum.FormFactor.Custom
  768. o72.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  769. o72.CFrame = CFrame.new(24.9566708, 4.23335075, 70.7299881, -1, -3.73034936e-014, 1.1920929e-007, 1.1920929e-007, -1.50995845e-007, 1, 7.10542736e-015, 1, 1.5099576e-007)
  770. o72.BottomSurface = Enum.SurfaceType.Smooth
  771. o72.TopSurface = Enum.SurfaceType.Smooth
  772. o72.Color = Color3.new(0.105882, 0.164706, 0.207843)
  773. o72.Position = Vector3.new(24.9566708, 4.23335075, 70.7299881)
  774. o73.Parent = o72
  775. o73.Scale = Vector3.new(0.166666672, 0.5, 0.166666672)
  776. o74.Parent = o1
  777. o74.BrickColor = BrickColor.new("Black")
  778. o74.Position = Vector3.new(24.9400043, 4.15002012, 70.5633316)
  779. o74.Rotation = Vector3.new(-180, 2.13733285e-012, -180)
  780. o74.Anchored = true
  781. o74.CanCollide = false
  782. o74.FormFactor = Enum.FormFactor.Custom
  783. o74.Size = Vector3.new(0.200000003, 0.466666669, 0.200000003)
  784. o74.CFrame = CFrame.new(24.9400043, 4.15002012, 70.5633316, -1, 1.1920929e-007, 3.73034936e-014, 1.1920929e-007, 1, 1.50995845e-007, 7.10542736e-015, 1.5099576e-007, -1)
  785. o74.BottomSurface = Enum.SurfaceType.Smooth
  786. o74.TopSurface = Enum.SurfaceType.Smooth
  787. o74.Color = Color3.new(0.105882, 0.164706, 0.207843)
  788. o74.Position = Vector3.new(24.9400043, 4.15002012, 70.5633316)
  789. o75.Parent = o74
  790. o75.Offset = Vector3.new(0, 0.0340000018, 0)
  791. o75.Scale = Vector3.new(0.333333343, 1, 0.5)
  792. o76.Parent = o1
  793. o76.BrickColor = BrickColor.new("Really black")
  794. o76.Position = Vector3.new(24.9506664, 3.5166831, 70.5999985)
  795. o76.Rotation = Vector3.new(-90, 6.83018925e-006, 90)
  796. o76.Anchored = true
  797. o76.CanCollide = false
  798. o76.FormFactor = Enum.FormFactor.Custom
  799. o76.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  800. o76.CFrame = CFrame.new(24.9506664, 3.5166831, 70.5999985, -4.37113705e-008, -1, 1.1920929e-007, 1.0728445e-007, 1.1920929e-007, 1, -1, 4.37113954e-008, 1.07284372e-007)
  801. o76.BottomSurface = Enum.SurfaceType.Smooth
  802. o76.TopSurface = Enum.SurfaceType.Smooth
  803. o76.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  804. o76.Position = Vector3.new(24.9506664, 3.5166831, 70.5999985)
  805. o77.Parent = o76
  806. o77.Scale = Vector3.new(0.0333333351, 0.0333333351, 0.5)
  807. o78.Parent = o1
  808. o78.BrickColor = BrickColor.new("Black")
  809. o78.Position = Vector3.new(24.9583359, 4.41167402, 70.9366608)
  810. o78.Rotation = Vector3.new(-90, 6.83018925e-006, 90)
  811. o78.Anchored = true
  812. o78.CanCollide = false
  813. o78.FormFactor = Enum.FormFactor.Custom
  814. o78.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  815. o78.CFrame = CFrame.new(24.9583359, 4.41167402, 70.9366608, -4.37113705e-008, -1, 1.1920929e-007, 1.0728445e-007, 1.1920929e-007, 1, -1, 4.37113954e-008, 1.07284372e-007)
  816. o78.BottomSurface = Enum.SurfaceType.Smooth
  817. o78.TopSurface = Enum.SurfaceType.Smooth
  818. o78.Color = Color3.new(0.105882, 0.164706, 0.207843)
  819. o78.Position = Vector3.new(24.9583359, 4.41167402, 70.9366608)
  820. o79.Parent = o78
  821. o79.Scale = Vector3.new(0.666666687, 0.166666672, 0.666666687)
  822. o80.Parent = o1
  823. o80.BrickColor = BrickColor.new("Light stone grey")
  824. o80.Position = Vector3.new(24.9366646, 3.40001011, 70.8133392)
  825. o80.Rotation = Vector3.new(-180, 1.01777755e-012, -180)
  826. o80.Anchored = true
  827. o80.CanCollide = false
  828. o80.FormFactor = Enum.FormFactor.Custom
  829. o80.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  830. o80.CFrame = CFrame.new(24.9366646, 3.40001011, 70.8133392, -1, 5.96046448e-008, 1.77635684e-014, 5.96046448e-008, 1, 6.35730686e-008, 0, 6.35729904e-008, -1)
  831. o80.BottomSurface = Enum.SurfaceType.Smooth
  832. o80.TopSurface = Enum.SurfaceType.Smooth
  833. o80.Color = Color3.new(0.898039, 0.894118, 0.87451)
  834. o80.Position = Vector3.new(24.9366646, 3.40001011, 70.8133392)
  835. o81.Parent = o80
  836. o81.Scale = Vector3.new(0.166666672, 0.166666672, 0.333333343)
  837. o82.Parent = o1
  838. o82.BrickColor = BrickColor.new("Light stone grey")
  839. o82.Position = Vector3.new(24.9466667, 3.53002095, 70.8300018)
  840. o82.Rotation = Vector3.new(-90, 6.83018925e-006, 90)
  841. o82.Anchored = true
  842. o82.CanCollide = false
  843. o82.FormFactor = Enum.FormFactor.Custom
  844. o82.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  845. o82.CFrame = CFrame.new(24.9466667, 3.53002095, 70.8300018, -4.37113705e-008, -1, 1.1920929e-007, 1.0728445e-007, 1.1920929e-007, 1, -1, 4.37113954e-008, 1.07284372e-007)
  846. o82.BottomSurface = Enum.SurfaceType.Smooth
  847. o82.TopSurface = Enum.SurfaceType.Smooth
  848. o82.Color = Color3.new(0.898039, 0.894118, 0.87451)
  849. o82.Position = Vector3.new(24.9466667, 3.53002095, 70.8300018)
  850. o83.Parent = o82
  851. o83.Scale = Vector3.new(0.5, 0.166666672, 0.5)
  852. o84.Parent = o1
  853. o84.BrickColor = BrickColor.new("Really black")
  854. o84.Position = Vector3.new(24.9706688, 3.89335489, 70.7133331)
  855. o84.Rotation = Vector3.new(-180, 6.1066652e-013, -90)
  856. o84.Anchored = true
  857. o84.CanCollide = false
  858. o84.FormFactor = Enum.FormFactor.Custom
  859. o84.Size = Vector3.new(0.200000003, 0.200000003, 0.433333337)
  860. o84.CFrame = CFrame.new(24.9706688, 3.89335489, 70.7133331, 0, 1, 1.0658141e-014, 1, 0, 4.26325641e-014, -4.26325641e-014, -1.0658141e-014, -1)
  861. o84.BottomSurface = Enum.SurfaceType.Smooth
  862. o84.TopSurface = Enum.SurfaceType.Smooth
  863. o84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  864. o84.Position = Vector3.new(24.9706688, 3.89335489, 70.7133331)
  865. o85.Parent = o84
  866. o85.Offset = Vector3.new(0, 0, -0.0179999992)
  867. o85.Scale = Vector3.new(0.0333333351, 0.0333333351, 1)
  868. o86.Parent = o1
  869. o86.BrickColor = BrickColor.new("Black")
  870. o86.Position = Vector3.new(24.923336, 4.13335419, 70.7299881)
  871. o86.Rotation = Vector3.new(-180, 2.13733285e-012, -180)
  872. o86.Anchored = true
  873. o86.CanCollide = false
  874. o86.FormFactor = Enum.FormFactor.Custom
  875. o86.Size = Vector3.new(0.200000003, 0.366666675, 0.300000012)
  876. o86.CFrame = CFrame.new(24.923336, 4.13335419, 70.7299881, -1, 1.1920929e-007, 3.73034936e-014, 1.1920929e-007, 1, 1.50995845e-007, 7.10542736e-015, 1.5099576e-007, -1)
  877. o86.BottomSurface = Enum.SurfaceType.Smooth
  878. o86.TopSurface = Enum.SurfaceType.Smooth
  879. o86.Color = Color3.new(0.105882, 0.164706, 0.207843)
  880. o86.Position = Vector3.new(24.923336, 4.13335419, 70.7299881)
  881. o87.Parent = o86
  882. o87.Scale = Vector3.new(0.166666672, 1, 1)
  883. o88.Parent = o1
  884. o88.BrickColor = BrickColor.new("Bright red")
  885. o88.Position = Vector3.new(24.965004, 4.24778414, 70.6633301)
  886. o88.Rotation = Vector3.new(-90, 30.0000076, -90)
  887. o88.Anchored = true
  888. o88.CanCollide = false
  889. o88.FormFactor = Enum.FormFactor.Custom
  890. o88.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  891. o88.CFrame = CFrame.new(24.965004, 4.24778414, 70.6633301, -3.78551874e-008, 0.866025329, 0.500000119, -8.54287592e-008, -0.500000119, 0.866025329, 1, -9.93080462e-009, 9.29109589e-008)
  892. o88.BottomSurface = Enum.SurfaceType.Smooth
  893. o88.TopSurface = Enum.SurfaceType.Smooth
  894. o88.Color = Color3.new(0.768628, 0.156863, 0.109804)
  895. o88.Position = Vector3.new(24.965004, 4.24778414, 70.6633301)
  896. o89.Parent = o88
  897. o89.Scale = Vector3.new(0.166666672, 0.166666672, 0.166666672)
  898. o90.Name = "PlantBomb"
  899. o90.Parent = o1
  900. table.insert(cors,coroutine.create(function()
  901. wait()
  902. runDummyScript(function()
  903. Tool = script.Parent
  904. local arms = nil
  905. local torso = nil
  906. local weld33 = nil
  907. local weld55 = nil
  908. local welds = {}
  909. local planting = true
  910. local bomb = nil
  911. local slimesbricks={} --Fixed, now you can just clear a table to remove bricks.
  912.  
  913. local sound = Instance.new("Sound")
  914. sound.SoundId = "http://www.roblox.com/asset/?id=1087567418"
  915. sound.Looped = true
  916.  
  917. local explosion = Instance.new("Sound")
  918. explosion.SoundId = "rbxasset://sounds/vehicleExplosion"
  919. explosion.Volume = 0.01
  920. explosion:Play()
  921. explosion.Volume = 0.5
  922.  
  923. function plant(pos)
  924.  
  925. Tool.Handle.Plant:Play()
  926.  
  927. local vCharacter = Tool.Parent
  928. local vPlayer = game.Players:playerFromCharacter(vCharacter)
  929.  
  930. local spawnPos = vCharacter.PrimaryPart.Position
  931.  
  932. bomb = Instance.new("Part")
  933. bomb.Locked = true
  934. bomb.formFactor = 2
  935. bomb.Size = Vector3.new(1,0.4,1)
  936. bomb.Name = "Mine"
  937. bomb.Position = pos
  938.  
  939. sound.Parent = bomb
  940. sound:Play()
  941.  
  942. explosion:Stop()
  943.  
  944. local mesh = Instance.new("SpecialMesh")
  945. mesh.MeshId = "http://www.roblox.com/asset/?id=28511843"
  946. mesh.TextureId = "http://www.roblox.com/asset/?id=28512114"
  947. mesh.Parent = bomb
  948.  
  949. local creator_tag = Instance.new("ObjectValue")
  950. creator_tag.Value = vPlayer
  951. creator_tag.Name = "creator"
  952. creator_tag.Parent = bomb
  953.  
  954. local script = Tool.BombBlink:clone()
  955. script.Parent = bomb
  956. script.Disabled = false
  957.  
  958. bomb.Parent = game.Workspace
  959. bomb.Touched:connect(function(part)
  960. if part ~= Tool.Handle and part.Parent:FindFirstChild("Humanoid") == nil then
  961. bomb.Anchored = true
  962. bomb.CanCollide = false
  963. end
  964. end)
  965. end
  966.  
  967. function blowUp()
  968.  
  969. local e = Instance.new("Explosion")
  970. e.BlastPressure = 10
  971. e.BlastRadius = 10
  972. e.Parent = game.Workspace
  973. e.Position = bomb.Position
  974. sound:Stop()
  975. explosion.Parent = e
  976. explosion:Play()
  977. bomb:remove()
  978.  
  979. Tool.Handle.Detonate:Play()
  980. for i=1,#slimesbricks do --OH EMM GEE!
  981. slimesbricks[i]:Remove()
  982. end
  983.  
  984. weld33.C1 = CFrame.new(-1.05, -0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-89), math.rad(-25), 0)
  985. wait()
  986. weld33.C1 = CFrame.new(-1.05, -0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-88), math.rad(-25), 0)
  987. wait()
  988. weld33.C1 = CFrame.new(-1.05, -0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-87), math.rad(-25), 0)
  989. wait()
  990. weld33.C1 = CFrame.new(-1.05, -0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-88), math.rad(-25), 0)
  991. wait()
  992. weld33.C1 = CFrame.new(-1.05, -0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-89), math.rad(-25), 0)
  993. wait()
  994. weld33.C1 = CFrame.new(-1.05, -0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-25), 0)
  995. wait()
  996. end
  997.  
  998. function Equip(mouse) --woohoo
  999. wait(0.01)
  1000. arms = {Tool.Parent:FindFirstChild("Left Arm"), Tool.Parent:FindFirstChild("Right Arm")}
  1001. torso = Tool.Parent:FindFirstChild("Torso")
  1002. if arms ~= nil and torso ~= nil then
  1003. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  1004. if sh ~= nil then
  1005. local yes = true
  1006. if yes then
  1007. yes = false
  1008. sh[1].Part1 = nil
  1009. sh[2].Part1 = nil
  1010. falsearm1 = arms[1]:clone()
  1011. local mesh1 = Instance.new("BlockMesh")
  1012. mesh1.Scale = Vector3.new(.9,.9,.9)
  1013. mesh1.Parent = falsearm1
  1014. local armweld1 = Instance.new("Weld")
  1015. falsearm1.BrickColor = BrickColor.new(26)
  1016. falsearm1.Parent = Tool
  1017. armweld1.Parent = falsearm1
  1018. armweld1.Part0 = falsearm1
  1019. armweld1.Part1 = arms[1]
  1020. falsearm2 = arms[2]:clone()
  1021. local mesh2 = Instance.new("BlockMesh")
  1022. mesh2.Scale = Vector3.new(.9,.9,.9)
  1023. mesh2.Parent = falsearm2
  1024. local armweld2 = Instance.new("Weld")
  1025. falsearm2.BrickColor = BrickColor.new(26)
  1026. falsearm2.Parent = Tool
  1027. armweld2.Parent = falsearm2
  1028. armweld2.Part0 = falsearm2
  1029. armweld2.Part1 = arms[2]
  1030. local weld1 = Instance.new("Weld") -- left arm
  1031. weld55 = weld1
  1032. weld1.Part0 = torso
  1033. weld1.Parent = torso
  1034. weld1.Part1 = arms[1]
  1035. weld1.C1 = CFrame.new(-0.25, 0.2, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(280), -0.1, math.rad(-90))
  1036. welds[1] = weld1
  1037. local weld2 = Instance.new("Weld") -- right arm
  1038. weld33 = weld2
  1039. weld2.Part0 = torso
  1040. weld2.Parent = torso
  1041. weld2.Part1 = arms[2]
  1042. weld2.C1 = CFrame.new(-1.05, -0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-25), 0)
  1043. welds[2] = weld2
  1044. Takeout()
  1045. end
  1046. else
  1047. print("sh")
  1048. end
  1049. else
  1050. print("arms")
  1051. end
  1052. end
  1053.  
  1054. local legs = nil
  1055. local torso2 = nil
  1056. local welds2 = {}
  1057. local bodyforce = nil
  1058.  
  1059. function Unequip(mouse)
  1060. if arms ~= nil and torso ~= nil then
  1061. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  1062. if sh ~= nil then
  1063. local yes = true
  1064. if yes then
  1065. yes = false
  1066. sh[1].Part1 = arms[1]
  1067. sh[2].Part1 = arms[2]
  1068. welds[1].Parent = nil
  1069. welds[2].Parent = nil
  1070. falsearm1:remove()
  1071. falsearm2:remove()
  1072. end
  1073. else
  1074. print("sh")
  1075. end
  1076. else
  1077. print("arms")
  1078. end
  1079. end
  1080.  
  1081. function Dropanim()
  1082. weld55.C1 = CFrame.new(-0.25, 0.2, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(280), -0.7, math.rad(-90))
  1083. Tool.C1.Transparency = 1
  1084. local Cpart1 = Tool.C1:clone()
  1085. Cpart1.Parent = game.Workspace
  1086. Cpart1.Mesh.Offset = Vector3.new(0, 0, 0)
  1087. Cpart1.Anchored = true
  1088. Cpart1.Transparency = 0
  1089. Tool.C2.Transparency = 1
  1090. table.insert(slimesbricks,Cpart1)
  1091. local Cpart2 = Tool.C2:clone()
  1092. Cpart2.Parent = game.Workspace
  1093. Cpart2.Mesh.Offset = Vector3.new(0, 0, 0)
  1094. Cpart2.Anchored = true
  1095. Cpart2.Transparency = 0
  1096. Tool.C3.Transparency = 1
  1097. table.insert(slimesbricks,Cpart2)
  1098. local Cpart3 = Tool.C3:clone()
  1099. Cpart3.Parent = game.Workspace
  1100. Cpart3.Mesh.Offset = Vector3.new(0, 0, 0)
  1101. Cpart3.Anchored = true
  1102. Cpart3.Transparency = 0
  1103. Tool.C4.Transparency = 1
  1104. table.insert(slimesbricks,Cpart3)
  1105. local Cpart4 = Tool.C4:clone()
  1106. Cpart4.Parent = game.Workspace
  1107. Cpart4.Mesh.Offset = Vector3.new(0, 0, 0)
  1108. Cpart4.Anchored = true
  1109. Cpart4.Transparency = 0
  1110. table.insert(slimesbricks,Cpart4)
  1111. wait()
  1112. weld55.C1 = CFrame.new(-0.25, 0.2, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(280), -0.6, math.rad(-90))
  1113. wait()
  1114. weld55.C1 = CFrame.new(-0.25, 0.2, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(280), -0.5, math.rad(-90))
  1115. wait()
  1116. weld55.C1 = CFrame.new(-0.25, 0.2, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(280), -0.4, math.rad(-90))
  1117. wait()
  1118. weld55.C1 = CFrame.new(-0.25, 0.2, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(280), -0.3, math.rad(-90))
  1119. wait()
  1120. weld55.C1 = CFrame.new(-0.25, 0.2, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(280), -0.2, math.rad(-90))
  1121. wait()
  1122. weld55.C1 = CFrame.new(-0.25, 0.2, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(280), -0.1, math.rad(-90))
  1123. Tool.C1.Transparency = 0
  1124. Tool.C2.Transparency = 0
  1125. Tool.C3.Transparency = 0
  1126. Tool.C4.Transparency = 0
  1127. end
  1128.  
  1129. Tool.Enabled = true
  1130. function onActivated()
  1131.  
  1132. if not Tool.Enabled then
  1133. return
  1134. end
  1135.  
  1136. Tool.Enabled = false
  1137.  
  1138. local character = Tool.Parent;
  1139. local humanoid = character.Humanoid
  1140. if humanoid == nil then
  1141. print("Humanoid not found")
  1142. return
  1143. end
  1144.  
  1145. local targetPos = humanoid.TargetPoint
  1146.  
  1147. if planting then
  1148. plant(Tool.C1.Position)
  1149. Dropanim()
  1150. planting = false
  1151. else
  1152. blowUp()
  1153. planting = true
  1154. end
  1155.  
  1156. Tool.Enabled = true
  1157. end
  1158.  
  1159. function onEquippedLocal(mouse)
  1160.  
  1161. if mouse == nil then
  1162. print("Mouse not found")
  1163. return
  1164. end
  1165.  
  1166. mouse.Icon = "http://www.roblox.com/asset/?id=54564144"
  1167. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  1168. mouse.KeyDown:connect(KeyDownFunctions)
  1169. while true do
  1170. wait()
  1171. end
  1172. end
  1173.  
  1174.  
  1175. Tool.Equipped:connect(onEquippedLocal)
  1176.  
  1177.  
  1178. script.Parent.Activated:connect(onActivated)
  1179. Tool.Equipped:connect(Equip)
  1180. Tool.Unequipped:connect(Unequip)
  1181. end,o90)
  1182. end))
  1183. o91.Name = "-(Read me)-"
  1184. o91.Parent = o1
  1185. table.insert(cors,coroutine.create(function()
  1186. wait()
  1187. runDummyScript(function()
  1188. --This C4 is made by manofthelol
  1189. --Thanks to slimeball105 for helping me script it and thanks to dynastorious for the idea
  1190.  
  1191. --Do not complain about the C4 being misshaped
  1192. --Simply go in edit and select the C4 model
  1193. --Auto-place it in the starterpack and the bricks are how they should be
  1194. --Blame roblox for this annoying bug
  1195.  
  1196. --Anyway enjoy
  1197.  
  1198. end,o91)
  1199. end))
  1200. mas.Parent = workspace
  1201. mas:MakeJoints()
  1202. local mas1 = mas:GetChildren()
  1203. for i=1,#mas1 do
  1204. mas1[i].Parent = owner
  1205. ypcall(function() mas1[i]:MakeJoints() end)
  1206. end
  1207. mas:Destroy()
  1208. for i=1,#cors do
  1209. coroutine.resume(cors[i])
  1210. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement