Advertisement
RobloxScriptzzz

Fake radio bomb

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