Advertisement
ManOhMan

Untitled

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