Advertisement
lafur

Untitled

Oct 19th, 2018
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 205.54 KB | None | 0 0
  1. --Created by PenguinAnonymous (ttyyuu12345) Editied by Dittoide
  2. --What's Added To M2S with Dittoide's Edit?
  3. --/ Better dummy script function to improve compatibility (makes it like you are running the code inside the script.)
  4. --/ Removed Gui In Bottom-Left for when you are making guis.
  5. --/ Removed "Inserting Map Please Wait" gui when selected Workspace as Place to export.
  6. --Credit: PenguinAnonymous for making original script, i just wanted to iron it out to my liking.
  7. --Errors: Camera,Terrain,TouchTransmitter,Attachment,Status,Animator,Accessory
  8. local runDummyScript = function(f,scri)
  9. if (not scri:IsA('Script')) or (not scri:IsA('LocalScript')) then return false; end;
  10. local Dummy_CoRoutine = coroutine.create(function()
  11. getfenv().script = scri
  12. ypcall(function() f() end)
  13. end)
  14. table.insert(cors,Dummy_CoRoutine);
  15. coroutine.resume(Dummy_CoRoutine);
  16. end
  17. cors = {}
  18. mas = Instance.new("Model",game:GetService("Lighting"))
  19. mas.Name = "M2S_Model"
  20. o3 = Instance.new("Model")
  21. o4 = Instance.new("WedgePart")
  22. o5 = Instance.new("Part")
  23. o6 = Instance.new("Script")
  24. o7 = Instance.new("BodyGyro")
  25. o8 = Instance.new("ClickDetector")
  26. o9 = Instance.new("WedgePart")
  27. o10 = Instance.new("Part")
  28. o11 = Instance.new("WedgePart")
  29. o12 = Instance.new("Part")
  30. o13 = Instance.new("Part")
  31. o14 = Instance.new("WedgePart")
  32. o15 = Instance.new("WedgePart")
  33. o16 = Instance.new("Part")
  34. o17 = Instance.new("WedgePart")
  35. o18 = Instance.new("Part")
  36. o19 = Instance.new("ManualWeld")
  37. o20 = Instance.new("ManualWeld")
  38. o21 = Instance.new("ManualWeld")
  39. o22 = Instance.new("WedgePart")
  40. o23 = Instance.new("Part")
  41. o24 = Instance.new("ManualWeld")
  42. o25 = Instance.new("ManualWeld")
  43. o26 = Instance.new("ManualWeld")
  44. o27 = Instance.new("WedgePart")
  45. o28 = Instance.new("WedgePart")
  46. o29 = Instance.new("Part")
  47. o30 = Instance.new("ManualWeld")
  48. o31 = Instance.new("ManualWeld")
  49. o32 = Instance.new("ManualWeld")
  50. o33 = Instance.new("WedgePart")
  51. o34 = Instance.new("Part")
  52. o35 = Instance.new("ManualWeld")
  53. o36 = Instance.new("ManualWeld")
  54. o37 = Instance.new("ManualWeld")
  55. o38 = Instance.new("Part")
  56. o39 = Instance.new("WedgePart")
  57. o40 = Instance.new("WedgePart")
  58. o41 = Instance.new("Part")
  59. o42 = Instance.new("WedgePart")
  60. o43 = Instance.new("WedgePart")
  61. o44 = Instance.new("WedgePart")
  62. o45 = Instance.new("Part")
  63. o46 = Instance.new("Part")
  64. o47 = Instance.new("Part")
  65. o48 = Instance.new("Part")
  66. o49 = Instance.new("Part")
  67. o50 = Instance.new("WedgePart")
  68. o51 = Instance.new("WedgePart")
  69. o52 = Instance.new("Part")
  70. o53 = Instance.new("Part")
  71. o54 = Instance.new("Part")
  72. o55 = Instance.new("Script")
  73. o56 = Instance.new("Script")
  74. o57 = Instance.new("Script")
  75. o58 = Instance.new("Script")
  76. o59 = Instance.new("Script")
  77. o61 = Instance.new("Part")
  78. o62 = Instance.new("ManualWeld")
  79. o63 = Instance.new("ManualWeld")
  80. o64 = Instance.new("ManualWeld")
  81. o65 = Instance.new("Part")
  82. o66 = Instance.new("WedgePart")
  83. o67 = Instance.new("WedgePart")
  84. o68 = Instance.new("WedgePart")
  85. o69 = Instance.new("Part")
  86. o70 = Instance.new("WedgePart")
  87. o71 = Instance.new("Part")
  88. o72 = Instance.new("ManualWeld")
  89. o73 = Instance.new("ManualWeld")
  90. o74 = Instance.new("ManualWeld")
  91. o75 = Instance.new("Part")
  92. o76 = Instance.new("Part")
  93. o77 = Instance.new("CylinderMesh")
  94. o78 = Instance.new("Decal")
  95. o79 = Instance.new("Decal")
  96. o80 = Instance.new("Decal")
  97. o81 = Instance.new("Decal")
  98. o82 = Instance.new("Part")
  99. o83 = Instance.new("WedgePart")
  100. o84 = Instance.new("Part")
  101. o85 = Instance.new("Part")
  102. o86 = Instance.new("WedgePart")
  103. o87 = Instance.new("Part")
  104. o88 = Instance.new("WedgePart")
  105. o89 = Instance.new("Part")
  106. o90 = Instance.new("Part")
  107. o91 = Instance.new("Part")
  108. o92 = Instance.new("VehicleSeat")
  109. o93 = Instance.new("BodyPosition")
  110. o94 = Instance.new("BodyForce")
  111. o95 = Instance.new("BodyAngularVelocity")
  112. o96 = Instance.new("Script")
  113. o97 = Instance.new("Script")
  114. o98 = Instance.new("ClickDetector")
  115. o99 = Instance.new("Script")
  116. o100 = Instance.new("BodyGyro")
  117. o101 = Instance.new("WedgePart")
  118. o102 = Instance.new("WedgePart")
  119. o103 = Instance.new("Part")
  120. o104 = Instance.new("Part")
  121. o105 = Instance.new("Part")
  122. o106 = Instance.new("SpecialMesh")
  123. o107 = Instance.new("Decal")
  124. o108 = Instance.new("Decal")
  125. o109 = Instance.new("Decal")
  126. o110 = Instance.new("Decal")
  127. o111 = Instance.new("Decal")
  128. o112 = Instance.new("WedgePart")
  129. o113 = Instance.new("Part")
  130. o114 = Instance.new("Part")
  131. o115 = Instance.new("WedgePart")
  132. o116 = Instance.new("WedgePart")
  133. o117 = Instance.new("WedgePart")
  134. o118 = Instance.new("WedgePart")
  135. o119 = Instance.new("Part")
  136. o120 = Instance.new("WedgePart")
  137. o121 = Instance.new("Part")
  138. o122 = Instance.new("Part")
  139. o123 = Instance.new("Part")
  140. o124 = Instance.new("CylinderMesh")
  141. o125 = Instance.new("Decal")
  142. o126 = Instance.new("Decal")
  143. o127 = Instance.new("Decal")
  144. o128 = Instance.new("Decal")
  145. o129 = Instance.new("Part")
  146. o130 = Instance.new("Part")
  147. o131 = Instance.new("Part")
  148. o132 = Instance.new("Part")
  149. o133 = Instance.new("WedgePart")
  150. o134 = Instance.new("WedgePart")
  151. o135 = Instance.new("Part")
  152. o136 = Instance.new("WedgePart")
  153. o137 = Instance.new("Part")
  154. o138 = Instance.new("Part")
  155. o139 = Instance.new("Part")
  156. o140 = Instance.new("WedgePart")
  157. o141 = Instance.new("WedgePart")
  158. o142 = Instance.new("WedgePart")
  159. o143 = Instance.new("Part")
  160. o144 = Instance.new("Part")
  161. o145 = Instance.new("Decal")
  162. o146 = Instance.new("Decal")
  163. o147 = Instance.new("Decal")
  164. o148 = Instance.new("Decal")
  165. o149 = Instance.new("CylinderMesh")
  166. o150 = Instance.new("Part")
  167. o151 = Instance.new("Part")
  168. o152 = Instance.new("Part")
  169. o153 = Instance.new("Part")
  170. o154 = Instance.new("Part")
  171. o155 = Instance.new("WedgePart")
  172. o156 = Instance.new("WedgePart")
  173. o157 = Instance.new("WedgePart")
  174. o158 = Instance.new("WedgePart")
  175. o159 = Instance.new("Part")
  176. o160 = Instance.new("Part")
  177. o161 = Instance.new("WedgePart")
  178. o162 = Instance.new("Part")
  179. o163 = Instance.new("Part")
  180. o164 = Instance.new("WedgePart")
  181. o165 = Instance.new("WedgePart")
  182. o166 = Instance.new("Part")
  183. o167 = Instance.new("WedgePart")
  184. o168 = Instance.new("Part")
  185. o169 = Instance.new("WedgePart")
  186. o170 = Instance.new("Part")
  187. o171 = Instance.new("Part")
  188. o172 = Instance.new("WedgePart")
  189. o173 = Instance.new("Part")
  190. o174 = Instance.new("Part")
  191. o175 = Instance.new("WedgePart")
  192. o176 = Instance.new("Part")
  193. o177 = Instance.new("Part")
  194. o178 = Instance.new("WedgePart")
  195. o179 = Instance.new("Part")
  196. o180 = Instance.new("BodyGyro")
  197. o181 = Instance.new("WedgePart")
  198. o182 = Instance.new("Part")
  199. o183 = Instance.new("Part")
  200. o184 = Instance.new("BodyGyro")
  201. o185 = Instance.new("Part")
  202. o186 = Instance.new("Part")
  203. o187 = Instance.new("Part")
  204. o188 = Instance.new("Part")
  205. o189 = Instance.new("WedgePart")
  206. o190 = Instance.new("WedgePart")
  207. o191 = Instance.new("WedgePart")
  208. o192 = Instance.new("Part")
  209. o193 = Instance.new("Part")
  210. o194 = Instance.new("Part")
  211. o195 = Instance.new("Script")
  212. o196 = Instance.new("Script")
  213. o197 = Instance.new("Script")
  214. o198 = Instance.new("Script")
  215. o199 = Instance.new("Script")
  216. o200 = Instance.new("Script")
  217. o201 = Instance.new("Script")
  218. o202 = Instance.new("Script")
  219. o204 = Instance.new("WedgePart")
  220. o205 = Instance.new("WedgePart")
  221. o206 = Instance.new("Part")
  222. o207 = Instance.new("WedgePart")
  223. o208 = Instance.new("Part")
  224. o209 = Instance.new("Part")
  225. o210 = Instance.new("Script")
  226. o211 = Instance.new("Script")
  227. o212 = Instance.new("Script")
  228. o213 = Instance.new("Script")
  229. o214 = Instance.new("Script")
  230. o215 = Instance.new("Script")
  231. o216 = Instance.new("Script")
  232. o217 = Instance.new("Script")
  233. o219 = Instance.new("Part")
  234. o220 = Instance.new("Part")
  235. o221 = Instance.new("Part")
  236. o222 = Instance.new("WedgePart")
  237. o223 = Instance.new("Part")
  238. o224 = Instance.new("ManualWeld")
  239. o225 = Instance.new("WedgePart")
  240. o226 = Instance.new("Part")
  241. o227 = Instance.new("WedgePart")
  242. o228 = Instance.new("Part")
  243. o229 = Instance.new("ManualWeld")
  244. o230 = Instance.new("Part")
  245. o231 = Instance.new("Part")
  246. o232 = Instance.new("Part")
  247. o233 = Instance.new("Part")
  248. o234 = Instance.new("Script")
  249. o235 = Instance.new("Script")
  250. o236 = Instance.new("Script")
  251. o237 = Instance.new("Script")
  252. o238 = Instance.new("Script")
  253. o240 = Instance.new("Part")
  254. o241 = Instance.new("Part")
  255. o242 = Instance.new("WedgePart")
  256. o243 = Instance.new("Part")
  257. o244 = Instance.new("Part")
  258. o245 = Instance.new("Part")
  259. o246 = Instance.new("Part")
  260. o247 = Instance.new("Part")
  261. o248 = Instance.new("Part")
  262. o249 = Instance.new("Part")
  263. o250 = Instance.new("WedgePart")
  264. o251 = Instance.new("Part")
  265. o252 = Instance.new("Part")
  266. o253 = Instance.new("WedgePart")
  267. o254 = Instance.new("Part")
  268. o255 = Instance.new("Part")
  269. o256 = Instance.new("WedgePart")
  270. o257 = Instance.new("WedgePart")
  271. o258 = Instance.new("Part")
  272. o259 = Instance.new("Part")
  273. o260 = Instance.new("Part")
  274. o261 = Instance.new("Part")
  275. o262 = Instance.new("Part")
  276. o263 = Instance.new("Part")
  277. o264 = Instance.new("Script")
  278. o265 = Instance.new("BodyGyro")
  279. o266 = Instance.new("ClickDetector")
  280. o267 = Instance.new("WedgePart")
  281. o268 = Instance.new("WedgePart")
  282. o269 = Instance.new("WedgePart")
  283. o270 = Instance.new("Part")
  284. o271 = Instance.new("WedgePart")
  285. o272 = Instance.new("Part")
  286. o273 = Instance.new("Part")
  287. o274 = Instance.new("Part")
  288. o275 = Instance.new("Part")
  289. o276 = Instance.new("Script")
  290. o277 = Instance.new("Script")
  291. o278 = Instance.new("Script")
  292. o279 = Instance.new("Script")
  293. o280 = Instance.new("Script")
  294. o282 = Instance.new("Part")
  295. o283 = Instance.new("Part")
  296. o284 = Instance.new("Part")
  297. o285 = Instance.new("WedgePart")
  298. o286 = Instance.new("Part")
  299. o287 = Instance.new("WedgePart")
  300. o288 = Instance.new("Part")
  301. o289 = Instance.new("Part")
  302. o290 = Instance.new("WedgePart")
  303. o291 = Instance.new("Part")
  304. o292 = Instance.new("Model")
  305. o293 = Instance.new("Part")
  306. o294 = Instance.new("SpecialMesh")
  307. o299 = Instance.new("Sound")
  308. o300 = Instance.new("RemoteEvent")
  309. o301 = Instance.new("Sound")
  310. o302 = Instance.new("RemoteEvent")
  311. o303 = Instance.new("Sound")
  312. o304 = Instance.new("RemoteEvent")
  313. o305 = Instance.new("Sound")
  314. o306 = Instance.new("RemoteEvent")
  315. o307 = Instance.new("Sound")
  316. o308 = Instance.new("RemoteEvent")
  317. o309 = Instance.new("Sound")
  318. o310 = Instance.new("RemoteEvent")
  319. o311 = Instance.new("Sound")
  320. o312 = Instance.new("RemoteEvent")
  321. o313 = Instance.new("Sound")
  322. o314 = Instance.new("RemoteEvent")
  323. o315 = Instance.new("Sound")
  324. o316 = Instance.new("RemoteEvent")
  325. o317 = Instance.new("Decal")
  326. o318 = Instance.new("Part")
  327. o319 = Instance.new("Decal")
  328. o328 = Instance.new("Motor6D")
  329. o329 = Instance.new("Motor6D")
  330. o330 = Instance.new("Motor6D")
  331. o331 = Instance.new("Motor6D")
  332. o332 = Instance.new("Motor6D")
  333. o333 = Instance.new("Part")
  334. o336 = Instance.new("Part")
  335. o339 = Instance.new("Part")
  336. o341 = Instance.new("Part")
  337. o343 = Instance.new("Humanoid")
  338. o346 = Instance.new("Part")
  339. o348 = Instance.new("Motor6D")
  340. o349 = Instance.new("Script")
  341. o350 = Instance.new("LocalScript")
  342. o351 = Instance.new("Script")
  343. o352 = Instance.new("LocalScript")
  344. o353 = Instance.new("StringValue")
  345. o354 = Instance.new("Animation")
  346. o355 = Instance.new("NumberValue")
  347. o356 = Instance.new("Animation")
  348. o357 = Instance.new("NumberValue")
  349. o358 = Instance.new("StringValue")
  350. o359 = Instance.new("Animation")
  351. o360 = Instance.new("StringValue")
  352. o361 = Instance.new("Animation")
  353. o362 = Instance.new("StringValue")
  354. o363 = Instance.new("Animation")
  355. o364 = Instance.new("StringValue")
  356. o365 = Instance.new("Animation")
  357. o366 = Instance.new("StringValue")
  358. o367 = Instance.new("Animation")
  359. o368 = Instance.new("StringValue")
  360. o369 = Instance.new("Animation")
  361. o370 = Instance.new("StringValue")
  362. o371 = Instance.new("Animation")
  363. o372 = Instance.new("NumberValue")
  364. o373 = Instance.new("BodyColors")
  365. o375 = Instance.new("Part")
  366. o376 = Instance.new("SpecialMesh")
  367. o378 = Instance.new("Vector3Value")
  368. o379 = Instance.new("Weld")
  369. o380 = Instance.new("Pants")
  370. o381 = Instance.new("Shirt")
  371. o3.Name = "evil donut mech"
  372. o3.Parent = mas
  373. o4.Name = "Part"
  374. o4.Parent = o3
  375. o4.Material = Enum.Material.DiamondPlate
  376. o4.BrickColor = BrickColor.new("Really black")
  377. o4.Position = Vector3.new(-149.059601, 22.5535717, -109.749115)
  378. o4.Rotation = Vector3.new(-43.3199997, 90, 0)
  379. o4.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  380. o4.FormFactor = Enum.FormFactor.Symmetric
  381. o4.Size = Vector3.new(5, 3, 7)
  382. o4.CFrame = CFrame.new(-149.059601, 22.5535717, -109.749115, 0, 0, 1, -0.686028123, 0.727575064, 0, -0.727575064, -0.686028123, -0)
  383. o4.BottomSurface = Enum.SurfaceType.Weld
  384. o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  385. o4.Position = Vector3.new(-149.059601, 22.5535717, -109.749115)
  386. o4.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  387. o5.Parent = o3
  388. o5.Material = Enum.Material.DiamondPlate
  389. o5.BrickColor = BrickColor.new("Black")
  390. o5.Position = Vector3.new(-149.539566, 22.799696, -109.981209)
  391. o5.Rotation = Vector3.new(-43.3199997, 0, 23.1999989)
  392. o5.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  393. o5.FormFactor = Enum.FormFactor.Symmetric
  394. o5.Size = Vector3.new(7, 1, 7)
  395. o5.CFrame = CFrame.new(-149.539566, 22.799696, -109.981209, 0.919162869, -0.393878341, 0, 0.286575764, 0.668760002, 0.686028123, -0.270211667, -0.630571604, 0.727575421)
  396. o5.BottomSurface = Enum.SurfaceType.Weld
  397. o5.TopSurface = Enum.SurfaceType.Smooth
  398. o5.Color = Color3.new(0.105882, 0.164706, 0.207843)
  399. o5.Position = Vector3.new(-149.539566, 22.799696, -109.981209)
  400. o5.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  401. o6.Parent = o5
  402.  
  403. runDummyScript(function()
  404. local isOn = false
  405.  
  406. function on()
  407. isOn = true
  408. script.Parent.BrickColor = BrickColor.new("Light blue")
  409. script.Parent.BodyGyro.maxTorque = Vector3.new(400000000000000000000, 0, 400000000000000000000)
  410. end
  411.  
  412. function off()
  413. isOn = false
  414. script.Parent.BrickColor = BrickColor.new(26)
  415. script.Parent.BodyGyro.maxTorque = Vector3.new(0, 0, 0)
  416. end
  417.  
  418. function onClicked()
  419.  
  420. if isOn == true then off() else on() end
  421.  
  422. end
  423.  
  424. script.Parent.ClickDetector.MouseClick:connect(onClicked)
  425.  
  426. off()
  427. end,o6)
  428.  
  429. o7.Parent = o5
  430. o7.maxTorque = Vector3.new(0, 0, 0)
  431. o7.MaxTorque = Vector3.new(0, 0, 0)
  432. o8.Parent = o5
  433. o8.MaxActivationDistance = 10
  434. o9.Name = "Part"
  435. o9.Parent = o3
  436. o9.Material = Enum.Material.DiamondPlate
  437. o9.BrickColor = BrickColor.new("Nougat")
  438. o9.Position = Vector3.new(-135.56337, 23.5963631, -114.876106)
  439. o9.FormFactor = Enum.FormFactor.Symmetric
  440. o9.Size = Vector3.new(2, 2, 6)
  441. o9.CFrame = CFrame.new(-135.56337, 23.5963631, -114.876106, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  442. o9.BackSurface = Enum.SurfaceType.Weld
  443. o9.BottomSurface = Enum.SurfaceType.Weld
  444. o9.Color = Color3.new(0.8, 0.556863, 0.411765)
  445. o9.Position = Vector3.new(-135.56337, 23.5963631, -114.876106)
  446. o10.Parent = o3
  447. o10.Material = Enum.Material.DiamondPlate
  448. o10.BrickColor = BrickColor.new("Nougat")
  449. o10.Position = Vector3.new(-135.061752, 16.0977879, -112.376541)
  450. o10.FormFactor = Enum.FormFactor.Symmetric
  451. o10.Size = Vector3.new(1, 1, 9)
  452. o10.CFrame = CFrame.new(-135.061752, 16.0977879, -112.376541, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  453. o10.Color = Color3.new(0.8, 0.556863, 0.411765)
  454. o10.Position = Vector3.new(-135.061752, 16.0977879, -112.376541)
  455. o11.Name = "Part"
  456. o11.Parent = o3
  457. o11.Material = Enum.Material.DiamondPlate
  458. o11.BrickColor = BrickColor.new("Nougat")
  459. o11.Position = Vector3.new(-137.061707, 17.0981636, -113.376625)
  460. o11.Rotation = Vector3.new(0, 90, 0)
  461. o11.FormFactor = Enum.FormFactor.Symmetric
  462. o11.Size = Vector3.new(5, 1, 1)
  463. o11.CFrame = CFrame.new(-137.061707, 17.0981636, -113.376625, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  464. o11.BackSurface = Enum.SurfaceType.Weld
  465. o11.BottomSurface = Enum.SurfaceType.Weld
  466. o11.Color = Color3.new(0.8, 0.556863, 0.411765)
  467. o11.Position = Vector3.new(-137.061707, 17.0981636, -113.376625)
  468. o12.Parent = o3
  469. o12.Material = Enum.Material.DiamondPlate
  470. o12.BrickColor = BrickColor.new("Nougat")
  471. o12.Position = Vector3.new(-133.060776, 18.5975475, -110.376381)
  472. o12.FormFactor = Enum.FormFactor.Symmetric
  473. o12.Size = Vector3.new(3, 4, 5)
  474. o12.CFrame = CFrame.new(-133.060776, 18.5975475, -110.376381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  475. o12.Color = Color3.new(0.8, 0.556863, 0.411765)
  476. o12.Position = Vector3.new(-133.060776, 18.5975475, -110.376381)
  477. o13.Parent = o3
  478. o13.Material = Enum.Material.DiamondPlate
  479. o13.BrickColor = BrickColor.new("Nougat")
  480. o13.Position = Vector3.new(-135.061768, 18.5976849, -111.376663)
  481. o13.FormFactor = Enum.FormFactor.Symmetric
  482. o13.Size = Vector3.new(1, 4, 7)
  483. o13.CFrame = CFrame.new(-135.061768, 18.5976849, -111.376663, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  484. o13.Color = Color3.new(0.8, 0.556863, 0.411765)
  485. o13.Position = Vector3.new(-135.061768, 18.5976849, -111.376663)
  486. o14.Name = "Part"
  487. o14.Parent = o3
  488. o14.Material = Enum.Material.DiamondPlate
  489. o14.BrickColor = BrickColor.new("Nougat")
  490. o14.Position = Vector3.new(-133.060501, 18.5978661, -113.878654)
  491. o14.Rotation = Vector3.new(0, 0, -90)
  492. o14.FormFactor = Enum.FormFactor.Symmetric
  493. o14.Size = Vector3.new(4, 3, 2)
  494. o14.CFrame = CFrame.new(-133.060501, 18.5978661, -113.878654, 0, 1, 0, -1, 0, 0, 0, 0, 1)
  495. o14.BackSurface = Enum.SurfaceType.Weld
  496. o14.BottomSurface = Enum.SurfaceType.Weld
  497. o14.Color = Color3.new(0.8, 0.556863, 0.411765)
  498. o14.Position = Vector3.new(-133.060501, 18.5978661, -113.878654)
  499. o15.Name = "Part"
  500. o15.Parent = o3
  501. o15.Material = Enum.Material.DiamondPlate
  502. o15.BrickColor = BrickColor.new("Nougat")
  503. o15.Position = Vector3.new(-143.558441, 14.0966215, -107.877373)
  504. o15.Rotation = Vector3.new(180, 90, 0)
  505. o15.FormFactor = Enum.FormFactor.Symmetric
  506. o15.Size = Vector3.new(10, 1, 2)
  507. o15.CFrame = CFrame.new(-143.558441, 14.0966215, -107.877373, 6.57018973e-09, 6.57109922e-09, 1, 6.57018973e-09, -1, -6.57109922e-09, 1, -6.57018973e-09, 6.57018973e-09)
  508. o15.BackSurface = Enum.SurfaceType.Weld
  509. o15.BottomSurface = Enum.SurfaceType.Weld
  510. o15.Color = Color3.new(0.8, 0.556863, 0.411765)
  511. o15.Position = Vector3.new(-143.558441, 14.0966215, -107.877373)
  512. o16.Parent = o3
  513. o16.Material = Enum.Material.DiamondPlate
  514. o16.BrickColor = BrickColor.new("Nougat")
  515. o16.Position = Vector3.new(-142.995422, 13.2549887, -108.877251)
  516. o16.Rotation = Vector3.new(0, 0, -26.5699997)
  517. o16.FormFactor = Enum.FormFactor.Symmetric
  518. o16.Size = Vector3.new(4, 1, 8)
  519. o16.CFrame = CFrame.new(-142.995422, 13.2549887, -108.877251, 0.894423783, 0.447220445, 1.57421964e-05, -0.447220445, 0.894423783, -2.54446131e-05, -2.54482438e-05, 1.5744441e-05, 1)
  520. o16.BottomSurface = Enum.SurfaceType.Smooth
  521. o16.TopSurface = Enum.SurfaceType.Weld
  522. o16.Color = Color3.new(0.8, 0.556863, 0.411765)
  523. o16.Position = Vector3.new(-142.995422, 13.2549887, -108.877251)
  524. o17.Name = "Part"
  525. o17.Parent = o3
  526. o17.Material = Enum.Material.DiamondPlate
  527. o17.BrickColor = BrickColor.new("Really black")
  528. o17.Position = Vector3.new(-142.56102, 10.6997814, -107.87529)
  529. o17.Rotation = Vector3.new(0, 90, 0)
  530. o17.FormFactor = Enum.FormFactor.Symmetric
  531. o17.Size = Vector3.new(4, 1, 4)
  532. o17.CFrame = CFrame.new(-142.56102, 10.6997814, -107.87529, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  533. o17.BackSurface = Enum.SurfaceType.Weld
  534. o17.BottomSurface = Enum.SurfaceType.Weld
  535. o17.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  536. o17.Position = Vector3.new(-142.56102, 10.6997814, -107.87529)
  537. o18.Parent = o3
  538. o18.Material = Enum.Material.DiamondPlate
  539. o18.BrickColor = BrickColor.new("Nougat")
  540. o18.Position = Vector3.new(-144.059616, 18.5973225, -110.376099)
  541. o18.FormFactor = Enum.FormFactor.Symmetric
  542. o18.Size = Vector3.new(3, 4, 5)
  543. o18.CFrame = CFrame.new(-144.059616, 18.5973225, -110.376099, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  544. o18.Color = Color3.new(0.8, 0.556863, 0.411765)
  545. o18.Position = Vector3.new(-144.059616, 18.5973225, -110.376099)
  546. o19.Name = "Part-to-Wedge Strong Joint"
  547. o19.Parent = o18
  548. o19.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  549. o19.C1 = CFrame.new(-5.5, -1.49999952, 2, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  550. o20.Name = "Part-to-Wedge Strong Joint"
  551. o20.Parent = o18
  552. o20.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  553. o20.C1 = CFrame.new(-0.500003815, -1.49999571, 2, -1.1920929e-07, 1.00000012, 0, 1.00000012, -1.1920929e-07, 0, 0, 0, -1.00000024)
  554. o21.Name = "Part-to-Wedge Strong Joint"
  555. o21.Parent = o18
  556. o21.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  557. o21.C1 = CFrame.new(-2.99996185, -1.4999733, 1, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  558. o22.Name = "Part"
  559. o22.Parent = o3
  560. o22.Material = Enum.Material.DiamondPlate
  561. o22.BrickColor = BrickColor.new("Nougat")
  562. o22.Position = Vector3.new(-141.561264, 24.097456, -102.377403)
  563. o22.Rotation = Vector3.new(-180, 0, -180)
  564. o22.FormFactor = Enum.FormFactor.Symmetric
  565. o22.Size = Vector3.new(2, 3, 3)
  566. o22.CFrame = CFrame.new(-141.561264, 24.097456, -102.377403, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  567. o22.BackSurface = Enum.SurfaceType.Weld
  568. o22.BottomSurface = Enum.SurfaceType.Weld
  569. o22.Color = Color3.new(0.8, 0.556863, 0.411765)
  570. o22.Position = Vector3.new(-141.561264, 24.097456, -102.377403)
  571. o23.Parent = o3
  572. o23.Material = Enum.Material.DiamondPlate
  573. o23.BrickColor = BrickColor.new("Nougat")
  574. o23.Position = Vector3.new(-144.061554, 16.0975647, -108.376839)
  575. o23.FormFactor = Enum.FormFactor.Symmetric
  576. o23.Size = Vector3.new(3, 1, 9)
  577. o23.CFrame = CFrame.new(-144.061554, 16.0975647, -108.376839, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  578. o23.Color = Color3.new(0.8, 0.556863, 0.411765)
  579. o23.Position = Vector3.new(-144.061554, 16.0975647, -108.376839)
  580. o24.Name = "Part-to-Wedge Strong Joint"
  581. o24.Parent = o23
  582. o24.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  583. o24.C1 = CFrame.new(-5.5, -1.49999952, 2, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  584. o25.Name = "Part-to-Wedge Strong Joint"
  585. o25.Parent = o23
  586. o25.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  587. o25.C1 = CFrame.new(-0.500003815, -1.49999571, 2, -1.1920929e-07, 1.00000012, 0, 1.00000012, -1.1920929e-07, 0, 0, 0, -1.00000024)
  588. o26.Name = "Part-to-Wedge Strong Joint"
  589. o26.Parent = o23
  590. o26.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  591. o26.C1 = CFrame.new(-2.99996185, -1.4999733, 1, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  592. o27.Name = "Part"
  593. o27.Parent = o3
  594. o27.Material = Enum.Material.DiamondPlate
  595. o27.BrickColor = BrickColor.new("Really black")
  596. o27.Position = Vector3.new(-146.062515, 17.8238888, -105.289833)
  597. o27.Rotation = Vector3.new(136.679993, -90, 0)
  598. o27.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  599. o27.FormFactor = Enum.FormFactor.Symmetric
  600. o27.Size = Vector3.new(5, 4, 1)
  601. o27.CFrame = CFrame.new(-146.062515, 17.8238888, -105.289833, -1.1920929e-07, 0, -1.00000012, -0.686028183, -0.727575243, -8.17809251e-08, -0.727575123, 0.686028302, -8.67337064e-08)
  602. o27.BackSurface = Enum.SurfaceType.Weld
  603. o27.BottomSurface = Enum.SurfaceType.Weld
  604. o27.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  605. o27.Position = Vector3.new(-146.062515, 17.8238888, -105.289833)
  606. o27.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  607. o28.Name = "Part"
  608. o28.Parent = o3
  609. o28.Material = Enum.Material.DiamondPlate
  610. o28.BrickColor = BrickColor.new("Really black")
  611. o28.Position = Vector3.new(-146.561127, 12.810998, -103.318878)
  612. o28.Rotation = Vector3.new(136.679993, 0, -90)
  613. o28.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  614. o28.FormFactor = Enum.FormFactor.Symmetric
  615. o28.Size = Vector3.new(2, 2, 11)
  616. o28.CFrame = CFrame.new(-146.561127, 12.810998, -103.318878, 0, 1, 0, 0.727575064, 0, -0.686028123, -0.686028123, 0, -0.727575064)
  617. o28.BottomSurface = Enum.SurfaceType.Weld
  618. o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  619. o28.Position = Vector3.new(-146.561127, 12.810998, -103.318878)
  620. o28.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  621. o29.Parent = o3
  622. o29.Material = Enum.Material.DiamondPlate
  623. o29.BrickColor = BrickColor.new("Nougat")
  624. o29.Position = Vector3.new(-144.061584, 21.0975151, -108.376419)
  625. o29.FormFactor = Enum.FormFactor.Symmetric
  626. o29.Size = Vector3.new(3, 1, 9)
  627. o29.CFrame = CFrame.new(-144.061584, 21.0975151, -108.376419, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  628. o29.Color = Color3.new(0.8, 0.556863, 0.411765)
  629. o29.Position = Vector3.new(-144.061584, 21.0975151, -108.376419)
  630. o30.Name = "Part-to-Wedge Strong Joint"
  631. o30.Parent = o29
  632. o30.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  633. o30.C1 = CFrame.new(-5.5, -1.49999952, 2, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  634. o31.Name = "Part-to-Wedge Strong Joint"
  635. o31.Parent = o29
  636. o31.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  637. o31.C1 = CFrame.new(-0.500003815, -1.49999571, 2, -1.1920929e-07, 1.00000012, 0, 1.00000012, -1.1920929e-07, 0, 0, 0, -1.00000024)
  638. o32.Name = "Part-to-Wedge Strong Joint"
  639. o32.Parent = o29
  640. o32.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  641. o32.C1 = CFrame.new(-2.99996185, -1.4999733, 1, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  642. o33.Name = "Part"
  643. o33.Parent = o3
  644. o33.Material = Enum.Material.DiamondPlate
  645. o33.BrickColor = BrickColor.new("Nougat")
  646. o33.Position = Vector3.new(-143.560516, 23.0974655, -107.376915)
  647. o33.Rotation = Vector3.new(0, 90, 0)
  648. o33.FormFactor = Enum.FormFactor.Symmetric
  649. o33.Size = Vector3.new(9, 1, 2)
  650. o33.CFrame = CFrame.new(-143.560516, 23.0974655, -107.376915, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  651. o33.BackSurface = Enum.SurfaceType.Weld
  652. o33.BottomSurface = Enum.SurfaceType.Weld
  653. o33.Color = Color3.new(0.8, 0.556863, 0.411765)
  654. o33.Position = Vector3.new(-143.560516, 23.0974655, -107.376915)
  655. o34.Parent = o3
  656. o34.Material = Enum.Material.DiamondPlate
  657. o34.BrickColor = BrickColor.new("Nougat")
  658. o34.Position = Vector3.new(-143.561569, 18.5975475, -105.876427)
  659. o34.FormFactor = Enum.FormFactor.Symmetric
  660. o34.Size = Vector3.new(4, 4, 4)
  661. o34.CFrame = CFrame.new(-143.561569, 18.5975475, -105.876427, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  662. o34.Color = Color3.new(0.8, 0.556863, 0.411765)
  663. o34.Position = Vector3.new(-143.561569, 18.5975475, -105.876427)
  664. o35.Name = "Part-to-Wedge Strong Joint"
  665. o35.Parent = o34
  666. o35.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  667. o35.C1 = CFrame.new(-5.5, -1.49999952, 2, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  668. o36.Name = "Part-to-Wedge Strong Joint"
  669. o36.Parent = o34
  670. o36.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  671. o36.C1 = CFrame.new(-0.500003815, -1.49999571, 2, -1.1920929e-07, 1.00000012, 0, 1.00000012, -1.1920929e-07, 0, 0, 0, -1.00000024)
  672. o37.Name = "Part-to-Wedge Strong Joint"
  673. o37.Parent = o34
  674. o37.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  675. o37.C1 = CFrame.new(-2.99996185, -1.4999733, 1, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  676. o38.Parent = o3
  677. o38.Material = Enum.Material.DiamondPlate
  678. o38.BrickColor = BrickColor.new("Really black")
  679. o38.Position = Vector3.new(-147.060883, 15.6412125, -103.231483)
  680. o38.Rotation = Vector3.new(-43.3199997, 0, 0)
  681. o38.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  682. o38.CanCollide = false
  683. o38.FormFactor = Enum.FormFactor.Symmetric
  684. o38.Size = Vector3.new(1, 2, 5)
  685. o38.CFrame = CFrame.new(-147.060883, 15.6412125, -103.231483, 1.00000024, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028242, 0.727575183)
  686. o38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  687. o38.Position = Vector3.new(-147.060883, 15.6412125, -103.231483)
  688. o38.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  689. o39.Name = "Part"
  690. o39.Parent = o3
  691. o39.Material = Enum.Material.DiamondPlate
  692. o39.BrickColor = BrickColor.new("Nougat")
  693. o39.Position = Vector3.new(-144.059006, 21.0969162, -101.876419)
  694. o39.Rotation = Vector3.new(-180, 0, 90)
  695. o39.FormFactor = Enum.FormFactor.Symmetric
  696. o39.Size = Vector3.new(1, 3, 4)
  697. o39.CFrame = CFrame.new(-144.059006, 21.0969162, -101.876419, 0, -1, 0, -1, 0, 0, 0, 0, -1)
  698. o39.BackSurface = Enum.SurfaceType.Weld
  699. o39.BottomSurface = Enum.SurfaceType.Weld
  700. o39.Color = Color3.new(0.8, 0.556863, 0.411765)
  701. o39.Position = Vector3.new(-144.059006, 21.0969162, -101.876419)
  702. o40.Name = "Part"
  703. o40.Parent = o3
  704. o40.Material = Enum.Material.DiamondPlate
  705. o40.BrickColor = BrickColor.new("Really black")
  706. o40.Position = Vector3.new(-149.060532, 11.4831362, -106.183624)
  707. o40.Rotation = Vector3.new(136.679993, 0, -180)
  708. o40.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  709. o40.FormFactor = Enum.FormFactor.Symmetric
  710. o40.Size = Vector3.new(3, 2, 5)
  711. o40.CFrame = CFrame.new(-149.060532, 11.4831362, -106.183624, -1, 0, 0, 0, 0.727575064, -0.686028123, 0, -0.686028123, -0.727575064)
  712. o40.BottomSurface = Enum.SurfaceType.Weld
  713. o40.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  714. o40.Position = Vector3.new(-149.060532, 11.4831362, -106.183624)
  715. o40.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  716. o41.Parent = o3
  717. o41.Material = Enum.Material.DiamondPlate
  718. o41.BrickColor = BrickColor.new("Really black")
  719. o41.Position = Vector3.new(-149.060028, 8.41745567, -110.162781)
  720. o41.Rotation = Vector3.new(-43.3199997, 90, 0)
  721. o41.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  722. o41.FormFactor = Enum.FormFactor.Symmetric
  723. o41.Size = Vector3.new(5, 1, 3)
  724. o41.CFrame = CFrame.new(-149.060028, 8.41745567, -110.162781, 0, 0, 1, -0.686028123, 0.727575064, 0, -0.727575064, -0.686028123, 0)
  725. o41.BottomSurface = Enum.SurfaceType.Weld
  726. o41.LeftSurface = Enum.SurfaceType.Weld
  727. o41.TopSurface = Enum.SurfaceType.Smooth
  728. o41.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  729. o41.Position = Vector3.new(-149.060028, 8.41745567, -110.162781)
  730. o41.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  731. o42.Name = "Part"
  732. o42.Parent = o3
  733. o42.Material = Enum.Material.DiamondPlate
  734. o42.BrickColor = BrickColor.new("Nougat")
  735. o42.Position = Vector3.new(-144.05867, 18.5976257, -102.376656)
  736. o42.Rotation = Vector3.new(-180, 0, 90)
  737. o42.FormFactor = Enum.FormFactor.Symmetric
  738. o42.Size = Vector3.new(4, 3, 3)
  739. o42.CFrame = CFrame.new(-144.05867, 18.5976257, -102.376656, 0, -1, 0, -1, 0, 0, 0, 0, -1)
  740. o42.BackSurface = Enum.SurfaceType.Weld
  741. o42.BottomSurface = Enum.SurfaceType.Weld
  742. o42.Color = Color3.new(0.8, 0.556863, 0.411765)
  743. o42.Position = Vector3.new(-144.05867, 18.5976257, -102.376656)
  744. o43.Name = "Part"
  745. o43.Parent = o3
  746. o43.Material = Enum.Material.DiamondPlate
  747. o43.BrickColor = BrickColor.new("Nougat")
  748. o43.Position = Vector3.new(-144.05986, 16.0984058, -101.876244)
  749. o43.Rotation = Vector3.new(-180, 0, 90)
  750. o43.FormFactor = Enum.FormFactor.Symmetric
  751. o43.Size = Vector3.new(1, 3, 4)
  752. o43.CFrame = CFrame.new(-144.05986, 16.0984058, -101.876244, 0, -1, 0, -1, 0, 0, 0, 0, -1)
  753. o43.BackSurface = Enum.SurfaceType.Weld
  754. o43.BottomSurface = Enum.SurfaceType.Weld
  755. o43.Color = Color3.new(0.8, 0.556863, 0.411765)
  756. o43.Position = Vector3.new(-144.05986, 16.0984058, -101.876244)
  757. o44.Name = "Part"
  758. o44.Parent = o3
  759. o44.Material = Enum.Material.DiamondPlate
  760. o44.BrickColor = BrickColor.new("Really black")
  761. o44.Position = Vector3.new(-146.561493, 14.4664097, -99.3750992)
  762. o44.Rotation = Vector3.new(136.679993, 0, -90)
  763. o44.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  764. o44.FormFactor = Enum.FormFactor.Symmetric
  765. o44.Size = Vector3.new(1, 2, 5)
  766. o44.CFrame = CFrame.new(-146.561493, 14.4664097, -99.3750992, 0, 1, 0, 0.727575064, 0, -0.686028123, -0.686028123, 0, -0.727575064)
  767. o44.BackSurface = Enum.SurfaceType.Weld
  768. o44.BottomSurface = Enum.SurfaceType.Weld
  769. o44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  770. o44.Position = Vector3.new(-146.561493, 14.4664097, -99.3750992)
  771. o44.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  772. o45.Parent = o3
  773. o45.Material = Enum.Material.DiamondPlate
  774. o45.BrickColor = BrickColor.new("Really black")
  775. o45.Position = Vector3.new(-149.060883, 16.2442932, -99.6764755)
  776. o45.Rotation = Vector3.new(-43.3199997, 0, 0)
  777. o45.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  778. o45.FormFactor = Enum.FormFactor.Symmetric
  779. o45.Size = Vector3.new(3, 2, 1)
  780. o45.CFrame = CFrame.new(-149.060883, 16.2442932, -99.6764755, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  781. o45.FrontSurface = Enum.SurfaceType.Weld
  782. o45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  783. o45.Position = Vector3.new(-149.060883, 16.2442932, -99.6764755)
  784. o45.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  785. o46.Parent = o3
  786. o46.Material = Enum.Material.DiamondPlate
  787. o46.BrickColor = BrickColor.new("Really black")
  788. o46.Position = Vector3.new(-149.060883, 15.4959631, -98.2836456)
  789. o46.Rotation = Vector3.new(-43.3199997, 0, 0)
  790. o46.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  791. o46.FormFactor = Enum.FormFactor.Symmetric
  792. o46.Size = Vector3.new(3, 1, 2)
  793. o46.CFrame = CFrame.new(-149.060883, 15.4959631, -98.2836456, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  794. o46.FrontSurface = Enum.SurfaceType.Weld
  795. o46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  796. o46.Position = Vector3.new(-149.060883, 15.4959631, -98.2836456)
  797. o46.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  798. o47.Parent = o3
  799. o47.Material = Enum.Material.DiamondPlate
  800. o47.BrickColor = BrickColor.new("Really black")
  801. o47.Position = Vector3.new(-146.061142, 20.0066166, -107.347496)
  802. o47.Rotation = Vector3.new(136.690002, 0, 180)
  803. o47.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  804. o47.FormFactor = Enum.FormFactor.Symmetric
  805. o47.Size = Vector3.new(1, 2, 5)
  806. o47.CFrame = CFrame.new(-146.061142, 20.0066166, -107.347496, -1.00000012, -8.10623169e-05, -8.11815335e-05, -3.44967975e-06, 0.727630854, -0.685969174, 0.000114503237, -0.685969293, -0.727630734)
  807. o47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  808. o47.Position = Vector3.new(-146.061142, 20.0066166, -107.347496)
  809. o47.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  810. o48.Parent = o3
  811. o48.Material = Enum.Material.DiamondPlate
  812. o48.BrickColor = BrickColor.new("Really black")
  813. o48.Position = Vector3.new(-148.560867, 21.0979786, -108.376656)
  814. o48.Rotation = Vector3.new(136.679993, 0, -180)
  815. o48.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  816. o48.FormFactor = Enum.FormFactor.Symmetric
  817. o48.Size = Vector3.new(6, 1, 5)
  818. o48.CFrame = CFrame.new(-148.560867, 21.0979786, -108.376656, -1, 0, 0, 0, 0.727575064, -0.686028123, 0, -0.686028123, -0.727575064)
  819. o48.LeftSurface = Enum.SurfaceType.Hinge
  820. o48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  821. o48.Position = Vector3.new(-148.560867, 21.0979786, -108.376656)
  822. o48.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  823. o49.Parent = o3
  824. o49.Material = Enum.Material.DiamondPlate
  825. o49.BrickColor = BrickColor.new("Really black")
  826. o49.Position = Vector3.new(-148.560883, 18.551506, -105.975586)
  827. o49.Rotation = Vector3.new(-43.3199997, 0, 0)
  828. o49.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  829. o49.FormFactor = Enum.FormFactor.Symmetric
  830. o49.Size = Vector3.new(4, 6, 5)
  831. o49.CFrame = CFrame.new(-148.560883, 18.551506, -105.975586, 1, 0, 0, 0, 0.727575064, 0.686028123, -0, -0.686028123, 0.727575064)
  832. o49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  833. o49.Position = Vector3.new(-148.560883, 18.551506, -105.975586)
  834. o49.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  835. o50.Name = "Part"
  836. o50.Parent = o3
  837. o50.Material = Enum.Material.DiamondPlate
  838. o50.BrickColor = BrickColor.new("Really black")
  839. o50.Position = Vector3.new(-146.561874, 8.05327129, -109.820267)
  840. o50.Rotation = Vector3.new(-43.3199997, -90, 0)
  841. o50.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  842. o50.FormFactor = Enum.FormFactor.Symmetric
  843. o50.Size = Vector3.new(5, 2, 2)
  844. o50.CFrame = CFrame.new(-146.561874, 8.05327129, -109.820267, 0, 0, -1, 0.686028123, 0.727575064, 0, 0.727575064, -0.686028123, 0)
  845. o50.BackSurface = Enum.SurfaceType.Weld
  846. o50.BottomSurface = Enum.SurfaceType.Weld
  847. o50.LeftSurface = Enum.SurfaceType.Weld
  848. o50.RightSurface = Enum.SurfaceType.Weld
  849. o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  850. o50.Position = Vector3.new(-146.561874, 8.05327129, -109.820267)
  851. o50.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  852. o51.Name = "Part"
  853. o51.Parent = o3
  854. o51.Material = Enum.Material.DiamondPlate
  855. o51.BrickColor = BrickColor.new("Really black")
  856. o51.Position = Vector3.new(-151.559952, 8.05296803, -109.820541)
  857. o51.Rotation = Vector3.new(-43.3199997, 90, 0)
  858. o51.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  859. o51.FormFactor = Enum.FormFactor.Symmetric
  860. o51.Size = Vector3.new(5, 2, 2)
  861. o51.CFrame = CFrame.new(-151.559952, 8.05296803, -109.820541, 0, 0, 1, -0.686028123, 0.727575064, 0, -0.727575064, -0.686028123, 0)
  862. o51.BackSurface = Enum.SurfaceType.Weld
  863. o51.BottomSurface = Enum.SurfaceType.Weld
  864. o51.LeftSurface = Enum.SurfaceType.Weld
  865. o51.RightSurface = Enum.SurfaceType.Weld
  866. o51.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  867. o51.Position = Vector3.new(-151.559952, 8.05296803, -109.820541)
  868. o51.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  869. o52.Parent = o3
  870. o52.Material = Enum.Material.DiamondPlate
  871. o52.BrickColor = BrickColor.new("Really black")
  872. o52.Transparency = 1
  873. o52.Position = Vector3.new(-149.060867, 15.2775764, -102.88829)
  874. o52.Rotation = Vector3.new(-43.3199997, 0, 0)
  875. o52.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  876. o52.FormFactor = Enum.FormFactor.Symmetric
  877. o52.Size = Vector3.new(3, 1, 5)
  878. o52.CFrame = CFrame.new(-149.060867, 15.2775764, -102.88829, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  879. o52.LeftSurface = Enum.SurfaceType.SteppingMotor
  880. o52.RightSurface = Enum.SurfaceType.SteppingMotor
  881. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  882. o52.Position = Vector3.new(-149.060867, 15.2775764, -102.88829)
  883. o52.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  884. o53.Parent = o3
  885. o53.Material = Enum.Material.DiamondPlate
  886. o53.BrickColor = BrickColor.new("Really black")
  887. o53.Position = Vector3.new(-149.060883, 14.549983, -102.202248)
  888. o53.Rotation = Vector3.new(-43.3199997, 0, 0)
  889. o53.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  890. o53.FormFactor = Enum.FormFactor.Symmetric
  891. o53.Size = Vector3.new(3, 1, 5)
  892. o53.CFrame = CFrame.new(-149.060883, 14.549983, -102.202248, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  893. o53.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  894. o53.Position = Vector3.new(-149.060883, 14.549983, -102.202248)
  895. o53.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  896. o54.Parent = o3
  897. o54.Material = Enum.Material.DiamondPlate
  898. o54.BrickColor = BrickColor.new("Nougat")
  899. o54.Transparency = 1
  900. o54.Position = Vector3.new(-138.561676, 18.597683, -116.37648)
  901. o54.Rotation = Vector3.new(-180, 0, -180)
  902. o54.FormFactor = Enum.FormFactor.Symmetric
  903. o54.Size = Vector3.new(6, 6, 1)
  904. o54.CFrame = CFrame.new(-138.561676, 18.597683, -116.37648, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  905. o54.BottomSurface = Enum.SurfaceType.Weld
  906. o54.FrontSurface = Enum.SurfaceType.Weld
  907. o54.LeftSurface = Enum.SurfaceType.Weld
  908. o54.RightSurface = Enum.SurfaceType.Weld
  909. o54.TopSurface = Enum.SurfaceType.Weld
  910. o54.Color = Color3.new(0.8, 0.556863, 0.411765)
  911. o54.Position = Vector3.new(-138.561676, 18.597683, -116.37648)
  912. o55.Name = "Hurting"
  913. o55.Parent = o54
  914.  
  915. runDummyScript(function()
  916. function onTouched(hit)
  917. local humanoid = hit.Parent:findFirstChild("Humanoid")
  918. if (humanoid ~= nil) then
  919. humanoid.Health = humanoid.Health - 15
  920. end
  921. end
  922.  
  923. script.Parent.Touched:connect(onTouched)
  924. end,o55)
  925.  
  926. o56.Parent = o54
  927.  
  928. runDummyScript(function()
  929. print("1Falco3's Sit OnTouch Script Running...")
  930.  
  931. brick = script.Parent
  932.  
  933. function OnTouched(part)
  934. local humanoid = part.Parent:FindFirstChild("Humanoid")
  935. if (humanoid ~= nil) then -- if a humanoid exists, then
  936. humanoid.Sit = true
  937. end
  938. end
  939.  
  940. script.Parent.Touched:connect(OnTouched)
  941. end,o56)
  942.  
  943. o57.Parent = o54
  944.  
  945. runDummyScript(function()
  946. lastpoint = script.Parent.Position
  947. leds = {}
  948. function makeled()
  949. tip = script.Parent
  950. if tip ~= nil then
  951. off = (tip.Mesh.Scale.z/tip.Size.z)/2
  952. point = (tip.CFrame*CFrame.new(0, 0, -off)).p
  953. unit = (lastpoint - point).unit
  954. mag = (lastpoint - point).magnitude
  955. if mag>1 then
  956. middle = lastpoint-(unit*(mag/2))
  957. cf = CFrame.new(middle, point)
  958. local l = Instance.new("Part")
  959. l.Name = "Trail"
  960. l.Anchored = true
  961. l.CanCollide = false
  962. l.Size = Vector3.new(1, 1, mag)
  963. l.BrickColor = tip.BrickColor
  964. l.TopSurface = 0
  965. l.BottomSurface = 0
  966. local m= Instance.new("SpecialMesh")
  967. m.MeshType = "Brick"
  968. m.Scale = Vector3.new(.9, .9, mag)/l.Size
  969. m.Parent = l
  970. l.Parent = workspace
  971. local new = script.Script:clone()
  972. new.Disabled = false
  973. new.Parent = l
  974. l.CFrame = cf
  975. table.insert(leds, l)
  976. lastpoint = point
  977. game:getService("Debris"):addItem(l, 2)
  978. end
  979. end
  980. end
  981.  
  982.  
  983. while true do
  984. makeled()
  985. wait()
  986. end
  987.  
  988. end,o57)
  989.  
  990. o58.Parent = o57
  991. o58.Disabled = true
  992.  
  993. runDummyScript(function()
  994. while script.Parent.Transparency<1 do
  995. script.Parent.Transparency = script.Parent.Transparency+.06
  996. wait(0.04)
  997. end
  998.  
  999. script.Parent:remove()
  1000. end,o58)
  1001.  
  1002. o59.Name = "Splash Script"
  1003. o59.Parent = o54
  1004.  
  1005. runDummyScript(function()
  1006. print("Splash Script by Plad loaded")
  1007.  
  1008.  
  1009. local Pool = script.Parent
  1010.  
  1011. function onTouched(hit)
  1012. print("Pool hit")
  1013.  
  1014. local human = hit.Parent:findFirstChild("Humanoid")
  1015.  
  1016. if (human ~= nil ) then
  1017. for i =1,2 do
  1018. local Splash = Instance.new("Part")
  1019. Splash.Parent = game.Workspace
  1020. Splash.Position = human.Torso.Position + Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
  1021. Splash.Shape = 0
  1022. Splash.formFactor = "Symmetric"
  1023. Splash.Name = "Splash"
  1024. Splash.BrickColor = BrickColor.new("Lime green")
  1025. Splash.Reflectance = 0
  1026. Splash.Size = Vector3.new(1,1,1)
  1027.  
  1028. game:GetService("Debris"):AddItem(Splash, 1) -- get rid of Splash after a certain amount of time
  1029.  
  1030.  
  1031. end
  1032. end
  1033.  
  1034. end
  1035.  
  1036.  
  1037. script.Parent.Touched:connect(onTouched)
  1038. end,o59)
  1039.  
  1040. o61.Parent = o3
  1041. o61.Material = Enum.Material.DiamondPlate
  1042. o61.BrickColor = BrickColor.new("Nougat")
  1043. o61.Position = Vector3.new(-133.060699, 16.0975704, -108.376381)
  1044. o61.FormFactor = Enum.FormFactor.Symmetric
  1045. o61.Size = Vector3.new(3, 1, 9)
  1046. o61.CFrame = CFrame.new(-133.060699, 16.0975704, -108.376381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1047. o61.Color = Color3.new(0.8, 0.556863, 0.411765)
  1048. o61.Position = Vector3.new(-133.060699, 16.0975704, -108.376381)
  1049. o62.Name = "Part-to-Wedge Strong Joint"
  1050. o62.Parent = o61
  1051. o62.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1052. o62.C1 = CFrame.new(-5.5, -1.49999952, 2, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  1053. o63.Name = "Part-to-Wedge Strong Joint"
  1054. o63.Parent = o61
  1055. o63.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1056. o63.C1 = CFrame.new(-0.500003815, -1.49999571, 2, -1.1920929e-07, 1.00000012, 0, 1.00000012, -1.1920929e-07, 0, 0, 0, -1.00000024)
  1057. o64.Name = "Part-to-Wedge Strong Joint"
  1058. o64.Parent = o61
  1059. o64.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1060. o64.C1 = CFrame.new(-2.99996185, -1.4999733, 1, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  1061. o65.Parent = o3
  1062. o65.Material = Enum.Material.DiamondPlate
  1063. o65.BrickColor = BrickColor.new("Nougat")
  1064. o65.Position = Vector3.new(-133.560715, 18.5975819, -105.876205)
  1065. o65.FormFactor = Enum.FormFactor.Symmetric
  1066. o65.Size = Vector3.new(4, 4, 4)
  1067. o65.CFrame = CFrame.new(-133.560715, 18.5975819, -105.876205, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1068. o65.Color = Color3.new(0.8, 0.556863, 0.411765)
  1069. o65.Position = Vector3.new(-133.560715, 18.5975819, -105.876205)
  1070. o66.Name = "Part"
  1071. o66.Parent = o3
  1072. o66.Material = Enum.Material.DiamondPlate
  1073. o66.BrickColor = BrickColor.new("Nougat")
  1074. o66.Position = Vector3.new(-137.060883, 20.0961876, -113.374847)
  1075. o66.Rotation = Vector3.new(180, 90, 0)
  1076. o66.FormFactor = Enum.FormFactor.Symmetric
  1077. o66.Size = Vector3.new(5, 1, 1)
  1078. o66.CFrame = CFrame.new(-137.060883, 20.0961876, -113.374847, 0, 0, 1, 0, -1, 0, 1, 0, 0)
  1079. o66.BackSurface = Enum.SurfaceType.Weld
  1080. o66.BottomSurface = Enum.SurfaceType.Weld
  1081. o66.Color = Color3.new(0.8, 0.556863, 0.411765)
  1082. o66.Position = Vector3.new(-137.060883, 20.0961876, -113.374847)
  1083. o67.Name = "Part"
  1084. o67.Parent = o3
  1085. o67.Material = Enum.Material.DiamondPlate
  1086. o67.BrickColor = BrickColor.new("Nougat")
  1087. o67.Position = Vector3.new(-133.563858, 14.0975189, -107.876656)
  1088. o67.Rotation = Vector3.new(-180, -90, 0)
  1089. o67.FormFactor = Enum.FormFactor.Symmetric
  1090. o67.Size = Vector3.new(10, 1, 2)
  1091. o67.CFrame = CFrame.new(-133.563858, 14.0975189, -107.876656, 0, 0, -1, 0, -1, 0, -1, 0, 0)
  1092. o67.BackSurface = Enum.SurfaceType.Weld
  1093. o67.BottomSurface = Enum.SurfaceType.Weld
  1094. o67.Color = Color3.new(0.8, 0.556863, 0.411765)
  1095. o67.Position = Vector3.new(-133.563858, 14.0975189, -107.876656)
  1096. o68.Name = "Part"
  1097. o68.Parent = o3
  1098. o68.Material = Enum.Material.DiamondPlate
  1099. o68.BrickColor = BrickColor.new("Nougat")
  1100. o68.Position = Vector3.new(-133.062622, 21.0977421, -114.875366)
  1101. o68.Rotation = Vector3.new(0, 0, -90)
  1102. o68.FormFactor = Enum.FormFactor.Symmetric
  1103. o68.Size = Vector3.new(1, 3, 4)
  1104. o68.CFrame = CFrame.new(-133.062622, 21.0977421, -114.875366, 0, 1, 0, -1, 0, 0, 0, 0, 1)
  1105. o68.BackSurface = Enum.SurfaceType.Weld
  1106. o68.BottomSurface = Enum.SurfaceType.Weld
  1107. o68.Color = Color3.new(0.8, 0.556863, 0.411765)
  1108. o68.Position = Vector3.new(-133.062622, 21.0977421, -114.875366)
  1109. o69.Parent = o3
  1110. o69.Material = Enum.Material.DiamondPlate
  1111. o69.BrickColor = BrickColor.new("Nougat")
  1112. o69.Transparency = 1
  1113. o69.Position = Vector3.new(-138.559982, 18.597765, -115.380737)
  1114. o69.Rotation = Vector3.new(-90, 0, 0)
  1115. o69.FormFactor = Enum.FormFactor.Symmetric
  1116. o69.Size = Vector3.new(2, 1, 2)
  1117. o69.CFrame = CFrame.new(-138.559982, 18.597765, -115.380737, 1, 0, 0, 0, 0, 1, 0, -1, 0)
  1118. o69.BottomSurface = Enum.SurfaceType.Weld
  1119. o69.TopSurface = Enum.SurfaceType.Motor
  1120. o69.Color = Color3.new(0.8, 0.556863, 0.411765)
  1121. o69.Position = Vector3.new(-138.559982, 18.597765, -115.380737)
  1122. o70.Name = "Part"
  1123. o70.Parent = o3
  1124. o70.Material = Enum.Material.DiamondPlate
  1125. o70.BrickColor = BrickColor.new("Nougat")
  1126. o70.Position = Vector3.new(-133.56131, 23.0974941, -107.376793)
  1127. o70.Rotation = Vector3.new(0, -90, 0)
  1128. o70.FormFactor = Enum.FormFactor.Symmetric
  1129. o70.Size = Vector3.new(9, 1, 2)
  1130. o70.CFrame = CFrame.new(-133.56131, 23.0974941, -107.376793, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1131. o70.BackSurface = Enum.SurfaceType.Weld
  1132. o70.BottomSurface = Enum.SurfaceType.Weld
  1133. o70.Color = Color3.new(0.8, 0.556863, 0.411765)
  1134. o70.Position = Vector3.new(-133.56131, 23.0974941, -107.376793)
  1135. o71.Parent = o3
  1136. o71.Material = Enum.Material.DiamondPlate
  1137. o71.BrickColor = BrickColor.new("Nougat")
  1138. o71.Position = Vector3.new(-133.060944, 21.0974941, -108.376137)
  1139. o71.FormFactor = Enum.FormFactor.Symmetric
  1140. o71.Size = Vector3.new(3, 1, 9)
  1141. o71.CFrame = CFrame.new(-133.060944, 21.0974941, -108.376137, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1142. o71.Color = Color3.new(0.8, 0.556863, 0.411765)
  1143. o71.Position = Vector3.new(-133.060944, 21.0974941, -108.376137)
  1144. o72.Name = "Part-to-Wedge Strong Joint"
  1145. o72.Parent = o71
  1146. o72.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1147. o72.C1 = CFrame.new(-5.5, -1.49999952, 2, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  1148. o73.Name = "Part-to-Wedge Strong Joint"
  1149. o73.Parent = o71
  1150. o73.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1151. o73.C1 = CFrame.new(-0.500003815, -1.49999571, 2, -1.1920929e-07, 1.00000012, 0, 1.00000012, -1.1920929e-07, 0, 0, 0, -1.00000024)
  1152. o74.Name = "Part-to-Wedge Strong Joint"
  1153. o74.Parent = o71
  1154. o74.C0 = CFrame.new(1.5, -3, -2.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1155. o74.C1 = CFrame.new(-2.99996185, -1.4999733, 1, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  1156. o75.Parent = o3
  1157. o75.Material = Enum.Material.DiamondPlate
  1158. o75.BrickColor = BrickColor.new("Nougat")
  1159. o75.Position = Vector3.new(-138.561905, 22.09762, -114.876404)
  1160. o75.FormFactor = Enum.FormFactor.Symmetric
  1161. o75.Size = Vector3.new(8, 1, 4)
  1162. o75.CFrame = CFrame.new(-138.561905, 22.09762, -114.876404, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1163. o75.Color = Color3.new(0.8, 0.556863, 0.411765)
  1164. o75.Position = Vector3.new(-138.561905, 22.09762, -114.876404)
  1165. o76.Parent = o3
  1166. o76.Material = Enum.Material.DiamondPlate
  1167. o76.BrickColor = BrickColor.new("Nougat")
  1168. o76.Position = Vector3.new(-135.061722, 18.5976677, -115.87648)
  1169. o76.FormFactor = Enum.FormFactor.Symmetric
  1170. o76.Size = Vector3.new(1, 4, 2)
  1171. o76.CFrame = CFrame.new(-135.061722, 18.5976677, -115.87648, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1172. o76.Color = Color3.new(0.8, 0.556863, 0.411765)
  1173. o76.Position = Vector3.new(-135.061722, 18.5976677, -115.87648)
  1174. o77.Parent = o76
  1175. o78.Parent = o76
  1176. o78.Transparency = 0.5
  1177. o78.Texture = "http://www.roblox.com/asset/?id=66374616"
  1178. o79.Parent = o76
  1179. o79.Transparency = 0.5
  1180. o79.Texture = "http://www.roblox.com/asset/?id=66374616"
  1181. o79.Face = Enum.NormalId.Right
  1182. o80.Parent = o76
  1183. o80.Transparency = 0.5
  1184. o80.Texture = "http://www.roblox.com/asset/?id=66374616"
  1185. o80.Face = Enum.NormalId.Left
  1186. o81.Parent = o76
  1187. o81.Transparency = 0.5
  1188. o81.Texture = "http://www.roblox.com/asset/?id=66374616"
  1189. o81.Face = Enum.NormalId.Back
  1190. o82.Parent = o3
  1191. o82.Material = Enum.Material.DiamondPlate
  1192. o82.BrickColor = BrickColor.new("Nougat")
  1193. o82.Position = Vector3.new(-135.061707, 21.0976181, -112.376549)
  1194. o82.FormFactor = Enum.FormFactor.Symmetric
  1195. o82.Size = Vector3.new(1, 1, 9)
  1196. o82.CFrame = CFrame.new(-135.061707, 21.0976181, -112.376549, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1197. o82.BottomSurface = Enum.SurfaceType.Weld
  1198. o82.Color = Color3.new(0.8, 0.556863, 0.411765)
  1199. o82.Position = Vector3.new(-135.061707, 21.0976181, -112.376549)
  1200. o83.Name = "Part"
  1201. o83.Parent = o3
  1202. o83.Material = Enum.Material.DiamondPlate
  1203. o83.BrickColor = BrickColor.new("Nougat")
  1204. o83.Position = Vector3.new(-141.55896, 23.5966396, -114.875908)
  1205. o83.FormFactor = Enum.FormFactor.Symmetric
  1206. o83.Size = Vector3.new(2, 2, 6)
  1207. o83.CFrame = CFrame.new(-141.55896, 23.5966396, -114.875908, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1208. o83.BackSurface = Enum.SurfaceType.Weld
  1209. o83.BottomSurface = Enum.SurfaceType.Weld
  1210. o83.Color = Color3.new(0.8, 0.556863, 0.411765)
  1211. o83.Position = Vector3.new(-141.55896, 23.5966396, -114.875908)
  1212. o84.Parent = o3
  1213. o84.Material = Enum.Material.DiamondPlate
  1214. o84.BrickColor = BrickColor.new("Nougat")
  1215. o84.Position = Vector3.new(-138.561996, 22.097559, -107.876923)
  1216. o84.FormFactor = Enum.FormFactor.Symmetric
  1217. o84.Size = Vector3.new(12, 1, 10)
  1218. o84.CFrame = CFrame.new(-138.561996, 22.097559, -107.876923, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1219. o84.Color = Color3.new(0.8, 0.556863, 0.411765)
  1220. o84.Position = Vector3.new(-138.561996, 22.097559, -107.876923)
  1221. o85.Parent = o3
  1222. o85.Material = Enum.Material.DiamondPlate
  1223. o85.BrickColor = BrickColor.new("Nougat")
  1224. o85.Position = Vector3.new(-138.560715, 12.5978489, -108.876663)
  1225. o85.FormFactor = Enum.FormFactor.Symmetric
  1226. o85.Size = Vector3.new(4, 2, 8)
  1227. o85.CFrame = CFrame.new(-138.560715, 12.5978489, -108.876663, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1228. o85.Color = Color3.new(0.8, 0.556863, 0.411765)
  1229. o85.Position = Vector3.new(-138.560715, 12.5978489, -108.876663)
  1230. o86.Name = "Part"
  1231. o86.Parent = o3
  1232. o86.Material = Enum.Material.DiamondPlate
  1233. o86.BrickColor = BrickColor.new("Nougat")
  1234. o86.Position = Vector3.new(-135.565262, 24.0975971, -102.377556)
  1235. o86.Rotation = Vector3.new(-180, 0, -180)
  1236. o86.FormFactor = Enum.FormFactor.Symmetric
  1237. o86.Size = Vector3.new(2, 3, 3)
  1238. o86.CFrame = CFrame.new(-135.565262, 24.0975971, -102.377556, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1239. o86.BackSurface = Enum.SurfaceType.Weld
  1240. o86.BottomSurface = Enum.SurfaceType.Weld
  1241. o86.Color = Color3.new(0.8, 0.556863, 0.411765)
  1242. o86.Position = Vector3.new(-135.565262, 24.0975971, -102.377556)
  1243. o87.Parent = o3
  1244. o87.Material = Enum.Material.DiamondPlate
  1245. o87.BrickColor = BrickColor.new("Nougat")
  1246. o87.Position = Vector3.new(-138.561661, 18.5977669, -110.376602)
  1247. o87.FormFactor = Enum.FormFactor.Symmetric
  1248. o87.Size = Vector3.new(6, 6, 1)
  1249. o87.CFrame = CFrame.new(-138.561661, 18.5977669, -110.376602, 1, 0, 0, 0, 1, 0, -0, 0, 1)
  1250. o87.FrontSurface = Enum.SurfaceType.Weld
  1251. o87.TopSurface = Enum.SurfaceType.Weld
  1252. o87.Color = Color3.new(0.8, 0.556863, 0.411765)
  1253. o87.Position = Vector3.new(-138.561661, 18.5977669, -110.376602)
  1254. o88.Name = "Part"
  1255. o88.Parent = o3
  1256. o88.Material = Enum.Material.DiamondPlate
  1257. o88.BrickColor = BrickColor.new("Nougat")
  1258. o88.Position = Vector3.new(-140.05899, 17.0988865, -113.376808)
  1259. o88.Rotation = Vector3.new(0, -90, 0)
  1260. o88.FormFactor = Enum.FormFactor.Symmetric
  1261. o88.Size = Vector3.new(5, 1, 1)
  1262. o88.CFrame = CFrame.new(-140.05899, 17.0988865, -113.376808, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1263. o88.BackSurface = Enum.SurfaceType.Weld
  1264. o88.BottomSurface = Enum.SurfaceType.Weld
  1265. o88.Color = Color3.new(0.8, 0.556863, 0.411765)
  1266. o88.Position = Vector3.new(-140.05899, 17.0988865, -113.376808)
  1267. o89.Parent = o3
  1268. o89.Material = Enum.Material.DiamondPlate
  1269. o89.BrickColor = BrickColor.new("Nougat")
  1270. o89.Position = Vector3.new(-138.559769, 23.0975018, -107.876266)
  1271. o89.FormFactor = Enum.FormFactor.Symmetric
  1272. o89.Size = Vector3.new(4, 1, 8)
  1273. o89.CFrame = CFrame.new(-138.559769, 23.0975018, -107.876266, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1274. o89.Color = Color3.new(0.8, 0.556863, 0.411765)
  1275. o89.Position = Vector3.new(-138.559769, 23.0975018, -107.876266)
  1276. o90.Parent = o3
  1277. o90.Material = Enum.Material.DiamondPlate
  1278. o90.BrickColor = BrickColor.new("Nougat")
  1279. o90.Position = Vector3.new(-138.561676, 21.0975571, -113.376434)
  1280. o90.FormFactor = Enum.FormFactor.Symmetric
  1281. o90.Size = Vector3.new(6, 1, 5)
  1282. o90.CFrame = CFrame.new(-138.561676, 21.0975571, -113.376434, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1283. o90.Color = Color3.new(0.8, 0.556863, 0.411765)
  1284. o90.Position = Vector3.new(-138.561676, 21.0975571, -113.376434)
  1285. o91.Parent = o3
  1286. o91.Material = Enum.Material.DiamondPlate
  1287. o91.BrickColor = BrickColor.new("Nougat")
  1288. o91.Position = Vector3.new(-135.56105, 23.5974426, -107.876854)
  1289. o91.FormFactor = Enum.FormFactor.Symmetric
  1290. o91.Size = Vector3.new(2, 2, 8)
  1291. o91.CFrame = CFrame.new(-135.56105, 23.5974426, -107.876854, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1292. o91.Color = Color3.new(0.8, 0.556863, 0.411765)
  1293. o91.Position = Vector3.new(-135.56105, 23.5974426, -107.876854)
  1294. o92.Name = "TestSeat.V1"
  1295. o92.Parent = o3
  1296. o92.Material = Enum.Material.DiamondPlate
  1297. o92.BrickColor = BrickColor.new("Black")
  1298. o92.Position = Vector3.new(-138.559738, 24.0974522, -108.876213)
  1299. o92.Size = Vector3.new(4, 1, 4)
  1300. o92.CFrame = CFrame.new(-138.559738, 24.0974522, -108.876213, 1.00000024, 0, 0, 0, 1.00000012, -1.1920929e-07, 0, -1.1920929e-07, 1.00000012)
  1301. o92.BottomSurface = Enum.SurfaceType.Weld
  1302. o92.TopSurface = Enum.SurfaceType.Smooth
  1303. o92.MaxSpeed = 0
  1304. o92.Torque = 60
  1305. o92.TurnSpeed = inf
  1306. o92.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1307. o92.Position = Vector3.new(-138.559738, 24.0974522, -108.876213)
  1308. o93.Parent = o92
  1309. o93.Position = Vector3.new(0, 5, 0)
  1310. o93.position = Vector3.new(0, 5, 0)
  1311. o93.Position = Vector3.new(0, 5, 0)
  1312. o94.Parent = o92
  1313. o94.force = Vector3.new(0, 0, 0)
  1314. o95.Parent = o92
  1315. o95.angularVelocity = Vector3.new(0, 0, 0)
  1316. o95.maxTorque = Vector3.new(4000, 4000000, 4000)
  1317. o95.MaxTorque = Vector3.new(4000, 4000000, 4000)
  1318. o96.Name = "Twist"
  1319. o96.Parent = o92
  1320.  
  1321. runDummyScript(function()
  1322. function Right()
  1323. script.Parent.BodyAngularVelocity.angularvelocity = Vector3.new(0, -5, 0)
  1324. end
  1325.  
  1326. function Left()
  1327. script.Parent.BodyAngularVelocity.angularvelocity = Vector3.new(0, 5, 0)
  1328. end
  1329.  
  1330. function Stop()
  1331. script.Parent.BodyAngularVelocity.angularvelocity = Vector3.new(0, 0, 0)
  1332. end
  1333.  
  1334. while true do
  1335. if script.Parent.Steer == 1 then
  1336. Right()
  1337. elseif script.Parent.Steer == -1 then
  1338. Left()
  1339. elseif script.Parent.Steer == 0 then
  1340. Stop()
  1341. end
  1342. wait()
  1343. end
  1344. end,o96)
  1345.  
  1346. o97.Name = "Movement F & R"
  1347. o97.Parent = o92
  1348.  
  1349. runDummyScript(function()
  1350. function Forward()
  1351. script.Parent.BodyForce.force = Vector3.new(0 , 0 , 0)
  1352. script.Parent.Velocity = script.Parent.CFrame.lookVector * 220
  1353.  
  1354. end
  1355.  
  1356. function Reverse()
  1357. script.Parent.BodyForce.force = Vector3.new(0 , 0 , 0)
  1358. script.Parent.Velocity = script.Parent.CFrame.lookVector * -220
  1359.  
  1360. end
  1361.  
  1362. function Stop()
  1363. script.Parent.BodyForce.force = Vector3.new(0 , 0, 0)
  1364. script.Parent.Velocity = Vector3.new(0,0,0)
  1365. end
  1366.  
  1367. while true do
  1368. if script.Parent.Throttle == 1 then
  1369. Forward()
  1370. elseif script.Parent.Throttle == -1 then
  1371. Reverse()
  1372. elseif script.Parent.Throttle == 0 then
  1373. Stop()
  1374. end
  1375. wait()
  1376. end
  1377. end,o97)
  1378.  
  1379. o98.Parent = o92
  1380. o98.MaxActivationDistance = 10
  1381. o99.Parent = o92
  1382.  
  1383. runDummyScript(function()
  1384. local isOn = false
  1385.  
  1386. function on()
  1387. isOn = true
  1388. script.Parent.BrickColor = BrickColor.new("Light blue")
  1389. script.Parent.BodyGyro.maxTorque = Vector3.new(400000000000000000000, 0, 400000000000000000000)
  1390. end
  1391.  
  1392. function off()
  1393. isOn = false
  1394. script.Parent.BrickColor = BrickColor.new(26)
  1395. script.Parent.BodyGyro.maxTorque = Vector3.new(0, 0, 0)
  1396. end
  1397.  
  1398. function onClicked()
  1399.  
  1400. if isOn == true then off() else on() end
  1401.  
  1402. end
  1403.  
  1404. script.Parent.ClickDetector.MouseClick:connect(onClicked)
  1405.  
  1406. off()
  1407. end,o99)
  1408.  
  1409. o100.Parent = o92
  1410. o100.maxTorque = Vector3.new(0, 0, 0)
  1411. o100.MaxTorque = Vector3.new(0, 0, 0)
  1412. o101.Name = "Part"
  1413. o101.Parent = o3
  1414. o101.Material = Enum.Material.DiamondPlate
  1415. o101.BrickColor = BrickColor.new("Nougat")
  1416. o101.Position = Vector3.new(-140.06015, 20.0966568, -113.37397)
  1417. o101.Rotation = Vector3.new(-180, -90, 0)
  1418. o101.FormFactor = Enum.FormFactor.Symmetric
  1419. o101.Size = Vector3.new(5, 1, 1)
  1420. o101.CFrame = CFrame.new(-140.06015, 20.0966568, -113.37397, 0, 0, -1, 0, -1, 0, -1, -0, 0)
  1421. o101.BackSurface = Enum.SurfaceType.Weld
  1422. o101.BottomSurface = Enum.SurfaceType.Weld
  1423. o101.Color = Color3.new(0.8, 0.556863, 0.411765)
  1424. o101.Position = Vector3.new(-140.06015, 20.0966568, -113.37397)
  1425. o102.Name = "Part"
  1426. o102.Parent = o3
  1427. o102.Material = Enum.Material.DiamondPlate
  1428. o102.BrickColor = BrickColor.new("Nougat")
  1429. o102.Position = Vector3.new(-135.561157, 15.0960894, -117.37664)
  1430. o102.FormFactor = Enum.FormFactor.Symmetric
  1431. o102.Size = Vector3.new(2, 1, 1)
  1432. o102.CFrame = CFrame.new(-135.561157, 15.0960894, -117.37664, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1433. o102.BackSurface = Enum.SurfaceType.Weld
  1434. o102.BottomSurface = Enum.SurfaceType.Weld
  1435. o102.Color = Color3.new(0.8, 0.556863, 0.411765)
  1436. o102.Position = Vector3.new(-135.561157, 15.0960894, -117.37664)
  1437. o103.Parent = o3
  1438. o103.Material = Enum.Material.DiamondPlate
  1439. o103.BrickColor = BrickColor.new("Nougat")
  1440. o103.Position = Vector3.new(-134.128571, 13.2559614, -108.876762)
  1441. o103.Rotation = Vector3.new(0, 0, 26.5699997)
  1442. o103.FormFactor = Enum.FormFactor.Symmetric
  1443. o103.Size = Vector3.new(4, 1, 8)
  1444. o103.CFrame = CFrame.new(-134.128571, 13.2559614, -108.876762, 0.894423783, -0.447220445, -1.57356262e-05, 0.447220445, 0.894423783, -2.54511833e-05, 2.54511833e-05, 1.57356262e-05, 1)
  1445. o103.BottomSurface = Enum.SurfaceType.Smooth
  1446. o103.TopSurface = Enum.SurfaceType.Weld
  1447. o103.Color = Color3.new(0.8, 0.556863, 0.411765)
  1448. o103.Position = Vector3.new(-134.128571, 13.2559614, -108.876762)
  1449. o104.Parent = o3
  1450. o104.Material = Enum.Material.DiamondPlate
  1451. o104.BrickColor = BrickColor.new("Nougat")
  1452. o104.Position = Vector3.new(-138.561661, 16.0978565, -113.376457)
  1453. o104.FormFactor = Enum.FormFactor.Symmetric
  1454. o104.Size = Vector3.new(6, 1, 5)
  1455. o104.CFrame = CFrame.new(-138.561661, 16.0978565, -113.376457, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1456. o104.Color = Color3.new(0.8, 0.556863, 0.411765)
  1457. o104.Position = Vector3.new(-138.561661, 16.0978565, -113.376457)
  1458. o105.Name = "Core Spin"
  1459. o105.Parent = o3
  1460. o105.Material = Enum.Material.DiamondPlate
  1461. o105.BrickColor = BrickColor.new("Nougat")
  1462. o105.Position = Vector3.new(-138.559814, 18.5978718, -112.880913)
  1463. o105.Rotation = Vector3.new(0, 90, 0)
  1464. o105.FormFactor = Enum.FormFactor.Symmetric
  1465. o105.Shape = Enum.PartType.Ball
  1466. o105.Size = Vector3.new(4, 4, 4)
  1467. o105.CFrame = CFrame.new(-138.559814, 18.5978718, -112.880913, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1468. o105.BottomSurface = Enum.SurfaceType.Smooth
  1469. o105.LeftSurface = Enum.SurfaceType.Motor
  1470. o105.TopSurface = Enum.SurfaceType.Smooth
  1471. o105.Color = Color3.new(0.8, 0.556863, 0.411765)
  1472. o105.Position = Vector3.new(-138.559814, 18.5978718, -112.880913)
  1473. o106.Parent = o105
  1474. o106.MeshType = Enum.MeshType.Cylinder
  1475. o107.Parent = o105
  1476. o107.Transparency = 0.5
  1477. o107.Texture = "http://www.roblox.com/asset/?id=66374616"
  1478. o108.Parent = o105
  1479. o108.Transparency = 0.5
  1480. o108.Texture = "http://www.roblox.com/asset/?id=66374616"
  1481. o108.Face = Enum.NormalId.Top
  1482. o109.Parent = o105
  1483. o109.Transparency = 0.5
  1484. o109.Texture = "http://www.roblox.com/asset/?id=66374616"
  1485. o109.Face = Enum.NormalId.Back
  1486. o110.Parent = o105
  1487. o110.Transparency = 0.5
  1488. o110.Texture = "http://www.roblox.com/asset/?id=66374616"
  1489. o110.Face = Enum.NormalId.Bottom
  1490. o111.Parent = o105
  1491. o111.Texture = "http://www.roblox.com/asset/?id=84399888"
  1492. o111.Face = Enum.NormalId.Right
  1493. o112.Name = "Part"
  1494. o112.Parent = o3
  1495. o112.Material = Enum.Material.DiamondPlate
  1496. o112.BrickColor = BrickColor.new("Nougat")
  1497. o112.Position = Vector3.new(-138.560837, 23.0965691, -113.875679)
  1498. o112.FormFactor = Enum.FormFactor.Symmetric
  1499. o112.Size = Vector3.new(4, 1, 4)
  1500. o112.CFrame = CFrame.new(-138.560837, 23.0965691, -113.875679, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1501. o112.BackSurface = Enum.SurfaceType.Weld
  1502. o112.BottomSurface = Enum.SurfaceType.Weld
  1503. o112.Color = Color3.new(0.8, 0.556863, 0.411765)
  1504. o112.Position = Vector3.new(-138.560837, 23.0965691, -113.875679)
  1505. o113.Parent = o3
  1506. o113.Material = Enum.Material.DiamondPlate
  1507. o113.BrickColor = BrickColor.new("Nougat")
  1508. o113.Position = Vector3.new(-136.061829, 21.0976658, -108.876457)
  1509. o113.FormFactor = Enum.FormFactor.Symmetric
  1510. o113.Size = Vector3.new(1, 1, 2)
  1511. o113.CFrame = CFrame.new(-136.061829, 21.0976658, -108.876457, 1, 0, 0, 0, 1.00000024, -2.38418608e-07, 0, 2.38418608e-07, 1.00000024)
  1512. o113.BottomSurface = Enum.SurfaceType.Weld
  1513. o113.Color = Color3.new(0.8, 0.556863, 0.411765)
  1514. o113.Position = Vector3.new(-136.061829, 21.0976658, -108.876457)
  1515. o114.Parent = o3
  1516. o114.Material = Enum.Material.DiamondPlate
  1517. o114.BrickColor = BrickColor.new("Nougat")
  1518. o114.Position = Vector3.new(-138.561615, 15.0977049, -114.87645)
  1519. o114.FormFactor = Enum.FormFactor.Symmetric
  1520. o114.Size = Vector3.new(8, 1, 4)
  1521. o114.CFrame = CFrame.new(-138.561615, 15.0977049, -114.87645, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1522. o114.Color = Color3.new(0.8, 0.556863, 0.411765)
  1523. o114.Position = Vector3.new(-138.561615, 15.0977049, -114.87645)
  1524. o115.Name = "Part"
  1525. o115.Parent = o3
  1526. o115.Material = Enum.Material.DiamondPlate
  1527. o115.BrickColor = BrickColor.new("Nougat")
  1528. o115.Position = Vector3.new(-133.063446, 18.5977821, -102.376144)
  1529. o115.Rotation = Vector3.new(-180, 0, -90)
  1530. o115.FormFactor = Enum.FormFactor.Symmetric
  1531. o115.Size = Vector3.new(4, 3, 3)
  1532. o115.CFrame = CFrame.new(-133.063446, 18.5977821, -102.376144, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  1533. o115.BackSurface = Enum.SurfaceType.Weld
  1534. o115.BottomSurface = Enum.SurfaceType.Weld
  1535. o115.Color = Color3.new(0.8, 0.556863, 0.411765)
  1536. o115.Position = Vector3.new(-133.063446, 18.5977821, -102.376144)
  1537. o116.Name = "Part"
  1538. o116.Parent = o3
  1539. o116.Material = Enum.Material.DiamondPlate
  1540. o116.BrickColor = BrickColor.new("Nougat")
  1541. o116.Position = Vector3.new(-133.064285, 16.0982685, -101.876389)
  1542. o116.Rotation = Vector3.new(-180, 0, -90)
  1543. o116.FormFactor = Enum.FormFactor.Symmetric
  1544. o116.Size = Vector3.new(1, 3, 4)
  1545. o116.CFrame = CFrame.new(-133.064285, 16.0982685, -101.876389, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  1546. o116.BackSurface = Enum.SurfaceType.Weld
  1547. o116.BottomSurface = Enum.SurfaceType.Weld
  1548. o116.Color = Color3.new(0.8, 0.556863, 0.411765)
  1549. o116.Position = Vector3.new(-133.064285, 16.0982685, -101.876389)
  1550. o117.Name = "Part"
  1551. o117.Parent = o3
  1552. o117.Material = Enum.Material.DiamondPlate
  1553. o117.BrickColor = BrickColor.new("Nougat")
  1554. o117.Position = Vector3.new(-133.06218, 21.0977135, -101.876076)
  1555. o117.Rotation = Vector3.new(-180, 0, -90)
  1556. o117.FormFactor = Enum.FormFactor.Symmetric
  1557. o117.Size = Vector3.new(1, 3, 4)
  1558. o117.CFrame = CFrame.new(-133.06218, 21.0977135, -101.876076, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  1559. o117.BackSurface = Enum.SurfaceType.Weld
  1560. o117.BottomSurface = Enum.SurfaceType.Weld
  1561. o117.Color = Color3.new(0.8, 0.556863, 0.411765)
  1562. o117.Position = Vector3.new(-133.06218, 21.0977135, -101.876076)
  1563. o118.Name = "Part"
  1564. o118.Parent = o3
  1565. o118.Material = Enum.Material.DiamondPlate
  1566. o118.BrickColor = BrickColor.new("Nougat")
  1567. o118.Position = Vector3.new(-133.06279, 16.0985394, -114.875816)
  1568. o118.Rotation = Vector3.new(0, 0, -90)
  1569. o118.FormFactor = Enum.FormFactor.Symmetric
  1570. o118.Size = Vector3.new(1, 3, 4)
  1571. o118.CFrame = CFrame.new(-133.06279, 16.0985394, -114.875816, 0, 1, 0, -1, 0, 0, 0, 0, 1)
  1572. o118.BackSurface = Enum.SurfaceType.Weld
  1573. o118.BottomSurface = Enum.SurfaceType.Weld
  1574. o118.Color = Color3.new(0.8, 0.556863, 0.411765)
  1575. o118.Position = Vector3.new(-133.06279, 16.0985394, -114.875816)
  1576. o119.Parent = o3
  1577. o119.Material = Enum.Material.DiamondPlate
  1578. o119.BrickColor = BrickColor.new("Nougat")
  1579. o119.Position = Vector3.new(-136.061768, 19.0977154, -105.876595)
  1580. o119.FormFactor = Enum.FormFactor.Symmetric
  1581. o119.Size = Vector3.new(1, 3, 8)
  1582. o119.CFrame = CFrame.new(-136.061768, 19.0977154, -105.876595, 1, 0, 0, 0, 1.00000012, -1.1920929e-07, 0, 1.1920929e-07, 1.00000012)
  1583. o119.Color = Color3.new(0.8, 0.556863, 0.411765)
  1584. o119.Position = Vector3.new(-136.061768, 19.0977154, -105.876595)
  1585. o120.Name = "Part"
  1586. o120.Parent = o3
  1587. o120.Material = Enum.Material.DiamondPlate
  1588. o120.BrickColor = BrickColor.new("Nougat")
  1589. o120.Position = Vector3.new(-135.560715, 25.0974751, -107.875916)
  1590. o120.FormFactor = Enum.FormFactor.Symmetric
  1591. o120.Size = Vector3.new(2, 1, 8)
  1592. o120.CFrame = CFrame.new(-135.560715, 25.0974751, -107.875916, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1593. o120.BackSurface = Enum.SurfaceType.Weld
  1594. o120.BottomSurface = Enum.SurfaceType.Weld
  1595. o120.Color = Color3.new(0.8, 0.556863, 0.411765)
  1596. o120.Position = Vector3.new(-135.560715, 25.0974751, -107.875916)
  1597. o121.Parent = o3
  1598. o121.Material = Enum.Material.DiamondPlate
  1599. o121.BrickColor = BrickColor.new("Nougat")
  1600. o121.Position = Vector3.new(-136.061768, 17.0977287, -105.876518)
  1601. o121.FormFactor = Enum.FormFactor.Symmetric
  1602. o121.Size = Vector3.new(1, 1, 8)
  1603. o121.CFrame = CFrame.new(-136.061768, 17.0977287, -105.876518, 1, 0, 0, 0, 1.00000012, -1.1920929e-07, 0, 1.1920929e-07, 1.00000012)
  1604. o121.Color = Color3.new(0.8, 0.556863, 0.411765)
  1605. o121.Position = Vector3.new(-136.061768, 17.0977287, -105.876518)
  1606. o122.Parent = o3
  1607. o122.Material = Enum.Material.DiamondPlate
  1608. o122.BrickColor = BrickColor.new("Nougat")
  1609. o122.Position = Vector3.new(-136.06189, 18.5976543, -113.376457)
  1610. o122.FormFactor = Enum.FormFactor.Symmetric
  1611. o122.Size = Vector3.new(1, 4, 5)
  1612. o122.CFrame = CFrame.new(-136.06189, 18.5976543, -113.376457, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1613. o122.Color = Color3.new(0.8, 0.556863, 0.411765)
  1614. o122.Position = Vector3.new(-136.06189, 18.5976543, -113.376457)
  1615. o123.Parent = o3
  1616. o123.Material = Enum.Material.DiamondPlate
  1617. o123.BrickColor = BrickColor.new("Nougat")
  1618. o123.Position = Vector3.new(-142.061661, 18.597683, -115.876503)
  1619. o123.FormFactor = Enum.FormFactor.Symmetric
  1620. o123.Size = Vector3.new(1, 4, 2)
  1621. o123.CFrame = CFrame.new(-142.061661, 18.597683, -115.876503, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1622. o123.Color = Color3.new(0.8, 0.556863, 0.411765)
  1623. o123.Position = Vector3.new(-142.061661, 18.597683, -115.876503)
  1624. o124.Parent = o123
  1625. o125.Parent = o123
  1626. o125.Transparency = 0.5
  1627. o125.Texture = "http://www.roblox.com/asset/?id=66374616"
  1628. o126.Parent = o123
  1629. o126.Transparency = 0.5
  1630. o126.Texture = "http://www.roblox.com/asset/?id=66374616"
  1631. o126.Face = Enum.NormalId.Right
  1632. o127.Parent = o123
  1633. o127.Transparency = 0.5
  1634. o127.Texture = "http://www.roblox.com/asset/?id=66374616"
  1635. o127.Face = Enum.NormalId.Left
  1636. o128.Parent = o123
  1637. o128.Transparency = 0.5
  1638. o128.Texture = "http://www.roblox.com/asset/?id=66374616"
  1639. o128.Face = Enum.NormalId.Back
  1640. o129.Name = "Head"
  1641. o129.Parent = o3
  1642. o129.Material = Enum.Material.DiamondPlate
  1643. o129.BrickColor = BrickColor.new("Nougat")
  1644. o129.Position = Vector3.new(-138.561661, 18.5977097, -107.376457)
  1645. o129.FormFactor = Enum.FormFactor.Symmetric
  1646. o129.Size = Vector3.new(4, 4, 1)
  1647. o129.CFrame = CFrame.new(-138.561661, 18.5977097, -107.376457, 1.00000024, 0, 0, 0, 1.00000024, -2.38418608e-07, 0, 0, 1.00000024)
  1648. o129.BottomSurface = Enum.SurfaceType.Weld
  1649. o129.TopSurface = Enum.SurfaceType.Smooth
  1650. o129.Color = Color3.new(0.8, 0.556863, 0.411765)
  1651. o129.Position = Vector3.new(-138.561661, 18.5977097, -107.376457)
  1652. o130.Parent = o3
  1653. o130.Material = Enum.Material.DiamondPlate
  1654. o130.BrickColor = BrickColor.new("Nougat")
  1655. o130.Position = Vector3.new(-138.561646, 14.0976334, -107.876755)
  1656. o130.FormFactor = Enum.FormFactor.Symmetric
  1657. o130.Size = Vector3.new(8, 1, 10)
  1658. o130.CFrame = CFrame.new(-138.561646, 14.0976334, -107.876755, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1659. o130.Color = Color3.new(0.8, 0.556863, 0.411765)
  1660. o130.Position = Vector3.new(-138.561646, 14.0976334, -107.876755)
  1661. o131.Parent = o3
  1662. o131.Material = Enum.Material.DiamondPlate
  1663. o131.BrickColor = BrickColor.new("Nougat")
  1664. o131.Position = Vector3.new(-141.061539, 18.597702, -113.376434)
  1665. o131.FormFactor = Enum.FormFactor.Symmetric
  1666. o131.Size = Vector3.new(1, 4, 5)
  1667. o131.CFrame = CFrame.new(-141.061539, 18.597702, -113.376434, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1668. o131.Color = Color3.new(0.8, 0.556863, 0.411765)
  1669. o131.Position = Vector3.new(-141.061539, 18.597702, -113.376434)
  1670. o132.Parent = o3
  1671. o132.Material = Enum.Material.DiamondPlate
  1672. o132.BrickColor = BrickColor.new("Nougat")
  1673. o132.Position = Vector3.new(-138.561737, 15.0971994, -107.877205)
  1674. o132.FormFactor = Enum.FormFactor.Symmetric
  1675. o132.Size = Vector3.new(12, 1, 10)
  1676. o132.CFrame = CFrame.new(-138.561737, 15.0971994, -107.877205, 1, -8.10623169e-05, -8.10623169e-05, 8.10623169e-05, 1, 8.10623169e-05, 8.10623169e-05, -8.10623169e-05, 1)
  1677. o132.Color = Color3.new(0.8, 0.556863, 0.411765)
  1678. o132.Position = Vector3.new(-138.561737, 15.0971994, -107.877205)
  1679. o133.Name = "Part"
  1680. o133.Parent = o3
  1681. o133.Material = Enum.Material.DiamondPlate
  1682. o133.BrickColor = BrickColor.new("Nougat")
  1683. o133.Position = Vector3.new(-135.562988, 13.597928, -115.376526)
  1684. o133.Rotation = Vector3.new(0, 0, -180)
  1685. o133.FormFactor = Enum.FormFactor.Symmetric
  1686. o133.Size = Vector3.new(2, 2, 5)
  1687. o133.CFrame = CFrame.new(-135.562988, 13.597928, -115.376526, -1, 0, 0, 0, -1, 0, 0, 0, 1)
  1688. o133.BackSurface = Enum.SurfaceType.Weld
  1689. o133.BottomSurface = Enum.SurfaceType.Weld
  1690. o133.Color = Color3.new(0.8, 0.556863, 0.411765)
  1691. o133.Position = Vector3.new(-135.562988, 13.597928, -115.376526)
  1692. o134.Name = "Part"
  1693. o134.Parent = o3
  1694. o134.Material = Enum.Material.DiamondPlate
  1695. o134.BrickColor = BrickColor.new("Nougat")
  1696. o134.Position = Vector3.new(-141.560425, 15.0960855, -117.376717)
  1697. o134.FormFactor = Enum.FormFactor.Symmetric
  1698. o134.Size = Vector3.new(2, 1, 1)
  1699. o134.CFrame = CFrame.new(-141.560425, 15.0960855, -117.376717, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1700. o134.BackSurface = Enum.SurfaceType.Weld
  1701. o134.BottomSurface = Enum.SurfaceType.Weld
  1702. o134.Color = Color3.new(0.8, 0.556863, 0.411765)
  1703. o134.Position = Vector3.new(-141.560425, 15.0960855, -117.376717)
  1704. o135.Parent = o3
  1705. o135.Material = Enum.Material.DiamondPlate
  1706. o135.BrickColor = BrickColor.new("Nougat")
  1707. o135.Position = Vector3.new(-138.561691, 21.0977364, -104.876526)
  1708. o135.FormFactor = Enum.FormFactor.Symmetric
  1709. o135.Size = Vector3.new(6, 1, 6)
  1710. o135.CFrame = CFrame.new(-138.561691, 21.0977364, -104.876526, 1, 0, 0, 0, 1.00000012, -1.1920929e-07, 0, 1.1920929e-07, 1.00000012)
  1711. o135.BottomSurface = Enum.SurfaceType.Weld
  1712. o135.Color = Color3.new(0.8, 0.556863, 0.411765)
  1713. o135.Position = Vector3.new(-138.561691, 21.0977364, -104.876526)
  1714. o136.Name = "Part"
  1715. o136.Parent = o3
  1716. o136.Material = Enum.Material.DiamondPlate
  1717. o136.BrickColor = BrickColor.new("Really black")
  1718. o136.Position = Vector3.new(-134.563339, 10.6997309, -107.875275)
  1719. o136.Rotation = Vector3.new(0, -90, 0)
  1720. o136.FormFactor = Enum.FormFactor.Symmetric
  1721. o136.Size = Vector3.new(4, 1, 4)
  1722. o136.CFrame = CFrame.new(-134.563339, 10.6997309, -107.875275, -1.1920929e-07, 0, -1.00000012, 0, 1, 0, 1.00000012, 0, -1.1920929e-07)
  1723. o136.BackSurface = Enum.SurfaceType.Weld
  1724. o136.BottomSurface = Enum.SurfaceType.Weld
  1725. o136.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1726. o136.Position = Vector3.new(-134.563339, 10.6997309, -107.875275)
  1727. o137.Parent = o3
  1728. o137.Material = Enum.Material.DiamondPlate
  1729. o137.BrickColor = BrickColor.new("Nougat")
  1730. o137.Position = Vector3.new(-142.061661, 16.0977402, -112.376579)
  1731. o137.FormFactor = Enum.FormFactor.Symmetric
  1732. o137.Size = Vector3.new(1, 1, 9)
  1733. o137.CFrame = CFrame.new(-142.061661, 16.0977402, -112.376579, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1734. o137.Color = Color3.new(0.8, 0.556863, 0.411765)
  1735. o137.Position = Vector3.new(-142.061661, 16.0977402, -112.376579)
  1736. o138.Parent = o3
  1737. o138.Material = Enum.Material.DiamondPlate
  1738. o138.BrickColor = BrickColor.new("Nougat")
  1739. o138.Position = Vector3.new(-142.061646, 21.0976257, -112.376579)
  1740. o138.FormFactor = Enum.FormFactor.Symmetric
  1741. o138.Size = Vector3.new(1, 1, 9)
  1742. o138.CFrame = CFrame.new(-142.061646, 21.0976257, -112.376579, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1743. o138.BottomSurface = Enum.SurfaceType.Weld
  1744. o138.Color = Color3.new(0.8, 0.556863, 0.411765)
  1745. o138.Position = Vector3.new(-142.061646, 21.0976257, -112.376579)
  1746. o139.Parent = o3
  1747. o139.Material = Enum.Material.DiamondPlate
  1748. o139.BrickColor = BrickColor.new("Nougat")
  1749. o139.Position = Vector3.new(-142.061691, 18.597662, -111.376495)
  1750. o139.FormFactor = Enum.FormFactor.Symmetric
  1751. o139.Size = Vector3.new(1, 4, 7)
  1752. o139.CFrame = CFrame.new(-142.061691, 18.597662, -111.376495, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1753. o139.Color = Color3.new(0.8, 0.556863, 0.411765)
  1754. o139.Position = Vector3.new(-142.061691, 18.597662, -111.376495)
  1755. o140.Name = "Part"
  1756. o140.Parent = o3
  1757. o140.Material = Enum.Material.DiamondPlate
  1758. o140.BrickColor = BrickColor.new("Nougat")
  1759. o140.Position = Vector3.new(-141.560394, 13.5977974, -115.376411)
  1760. o140.Rotation = Vector3.new(0, 0, -180)
  1761. o140.FormFactor = Enum.FormFactor.Symmetric
  1762. o140.Size = Vector3.new(2, 2, 5)
  1763. o140.CFrame = CFrame.new(-141.560394, 13.5977974, -115.376411, -1, 0, 0, 0, -1, 0, 0, 0, 1)
  1764. o140.BackSurface = Enum.SurfaceType.Weld
  1765. o140.BottomSurface = Enum.SurfaceType.Weld
  1766. o140.Color = Color3.new(0.8, 0.556863, 0.411765)
  1767. o140.Position = Vector3.new(-141.560394, 13.5977974, -115.376411)
  1768. o141.Name = "Part"
  1769. o141.Parent = o3
  1770. o141.Material = Enum.Material.DiamondPlate
  1771. o141.BrickColor = BrickColor.new("Nougat")
  1772. o141.Position = Vector3.new(-138.561646, 13.5976725, -114.876312)
  1773. o141.Rotation = Vector3.new(0, 0, -180)
  1774. o141.FormFactor = Enum.FormFactor.Symmetric
  1775. o141.Size = Vector3.new(4, 2, 4)
  1776. o141.CFrame = CFrame.new(-138.561646, 13.5976725, -114.876312, -1, 0, 0, 0, -1, 0, 0, 0, 1)
  1777. o141.BackSurface = Enum.SurfaceType.Weld
  1778. o141.BottomSurface = Enum.SurfaceType.Weld
  1779. o141.Color = Color3.new(0.8, 0.556863, 0.411765)
  1780. o141.Position = Vector3.new(-138.561646, 13.5976725, -114.876312)
  1781. o142.Name = "Part"
  1782. o142.Parent = o3
  1783. o142.Material = Enum.Material.DiamondPlate
  1784. o142.BrickColor = BrickColor.new("Nougat")
  1785. o142.Position = Vector3.new(-138.56073, 12.5979195, -103.87735)
  1786. o142.Rotation = Vector3.new(-180, 0, 0)
  1787. o142.FormFactor = Enum.FormFactor.Symmetric
  1788. o142.Size = Vector3.new(4, 2, 2)
  1789. o142.CFrame = CFrame.new(-138.56073, 12.5979195, -103.87735, 1, 0, 0, 0, -1, 0, 0, 0, -1)
  1790. o142.BackSurface = Enum.SurfaceType.Weld
  1791. o142.BottomSurface = Enum.SurfaceType.Weld
  1792. o142.Color = Color3.new(0.8, 0.556863, 0.411765)
  1793. o142.Position = Vector3.new(-138.56073, 12.5979195, -103.87735)
  1794. o143.Parent = o3
  1795. o143.Material = Enum.Material.DiamondPlate
  1796. o143.BrickColor = BrickColor.new("Nougat")
  1797. o143.Position = Vector3.new(-138.560196, 18.5971832, -101.376564)
  1798. o143.FormFactor = Enum.FormFactor.Symmetric
  1799. o143.Size = Vector3.new(8, 6, 1)
  1800. o143.CFrame = CFrame.new(-138.560196, 18.5971832, -101.376564, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1801. o143.Color = Color3.new(0.8, 0.556863, 0.411765)
  1802. o143.Position = Vector3.new(-138.560196, 18.5971832, -101.376564)
  1803. o144.Parent = o3
  1804. o144.Material = Enum.Material.DiamondPlate
  1805. o144.BrickColor = BrickColor.new("Really black")
  1806. o144.Position = Vector3.new(-138.56163, 11.0996399, -107.875244)
  1807. o144.FormFactor = Enum.FormFactor.Symmetric
  1808. o144.Size = Vector3.new(4, 1, 4)
  1809. o144.CFrame = CFrame.new(-138.56163, 11.0996399, -107.875244, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  1810. o144.TopSurface = Enum.SurfaceType.SteppingMotor
  1811. o144.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1812. o144.Position = Vector3.new(-138.56163, 11.0996399, -107.875244)
  1813. o145.Parent = o144
  1814. o145.Transparency = 0.5
  1815. o145.Texture = "http://www.roblox.com/asset/?id=66374616"
  1816. o145.Face = Enum.NormalId.Right
  1817. o146.Parent = o144
  1818. o146.Transparency = 0.5
  1819. o146.Texture = "http://www.roblox.com/asset/?id=66374616"
  1820. o146.Face = Enum.NormalId.Back
  1821. o147.Parent = o144
  1822. o147.Transparency = 0.5
  1823. o147.Texture = "http://www.roblox.com/asset/?id=66374616"
  1824. o147.Face = Enum.NormalId.Left
  1825. o148.Parent = o144
  1826. o148.Transparency = 0.5
  1827. o148.Texture = "http://www.roblox.com/asset/?id=66374616"
  1828. o149.Parent = o144
  1829. o150.Parent = o3
  1830. o150.Material = Enum.Material.DiamondPlate
  1831. o150.BrickColor = BrickColor.new("Nougat")
  1832. o150.Position = Vector3.new(-141.061584, 19.0976868, -105.876511)
  1833. o150.FormFactor = Enum.FormFactor.Symmetric
  1834. o150.Size = Vector3.new(1, 3, 8)
  1835. o150.CFrame = CFrame.new(-141.061584, 19.0976868, -105.876511, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1836. o150.Color = Color3.new(0.8, 0.556863, 0.411765)
  1837. o150.Position = Vector3.new(-141.061584, 19.0976868, -105.876511)
  1838. o151.Parent = o3
  1839. o151.Material = Enum.Material.DiamondPlate
  1840. o151.BrickColor = BrickColor.new("Nougat")
  1841. o151.Position = Vector3.new(-138.560898, 22.0975609, -101.877258)
  1842. o151.FormFactor = Enum.FormFactor.Symmetric
  1843. o151.Size = Vector3.new(10, 1, 2)
  1844. o151.CFrame = CFrame.new(-138.560898, 22.0975609, -101.877258, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1845. o151.Color = Color3.new(0.8, 0.556863, 0.411765)
  1846. o151.Position = Vector3.new(-138.560898, 22.0975609, -101.877258)
  1847. o152.Parent = o3
  1848. o152.Material = Enum.Material.DiamondPlate
  1849. o152.BrickColor = BrickColor.new("Nougat")
  1850. o152.Position = Vector3.new(-138.560181, 15.0972261, -101.876442)
  1851. o152.FormFactor = Enum.FormFactor.Symmetric
  1852. o152.Size = Vector3.new(10, 1, 2)
  1853. o152.CFrame = CFrame.new(-138.560181, 15.0972261, -101.876442, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1854. o152.Color = Color3.new(0.8, 0.556863, 0.411765)
  1855. o152.Position = Vector3.new(-138.560181, 15.0972261, -101.876442)
  1856. o153.Parent = o3
  1857. o153.Material = Enum.Material.DiamondPlate
  1858. o153.BrickColor = BrickColor.new("Nougat")
  1859. o153.Position = Vector3.new(-138.559982, 16.0972748, -100.37664)
  1860. o153.FormFactor = Enum.FormFactor.Symmetric
  1861. o153.Size = Vector3.new(8, 1, 1)
  1862. o153.CFrame = CFrame.new(-138.559982, 16.0972748, -100.37664, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1863. o153.FrontSurface = Enum.SurfaceType.Weld
  1864. o153.Color = Color3.new(0.8, 0.556863, 0.411765)
  1865. o153.Position = Vector3.new(-138.559982, 16.0972748, -100.37664)
  1866. o154.Parent = o3
  1867. o154.Material = Enum.Material.DiamondPlate
  1868. o154.BrickColor = BrickColor.new("Nougat")
  1869. o154.Position = Vector3.new(-138.560165, 21.0970058, -100.376656)
  1870. o154.FormFactor = Enum.FormFactor.Symmetric
  1871. o154.Size = Vector3.new(8, 1, 1)
  1872. o154.CFrame = CFrame.new(-138.560165, 21.0970058, -100.376656, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1873. o154.FrontSurface = Enum.SurfaceType.Weld
  1874. o154.Color = Color3.new(0.8, 0.556863, 0.411765)
  1875. o154.Position = Vector3.new(-138.560165, 21.0970058, -100.376656)
  1876. o155.Name = "Part"
  1877. o155.Parent = o3
  1878. o155.Material = Enum.Material.DiamondPlate
  1879. o155.BrickColor = BrickColor.new("Nougat")
  1880. o155.Position = Vector3.new(-138.562057, 14.0976782, -101.877426)
  1881. o155.Rotation = Vector3.new(-180, 0, 0)
  1882. o155.FormFactor = Enum.FormFactor.Symmetric
  1883. o155.Size = Vector3.new(10, 1, 2)
  1884. o155.CFrame = CFrame.new(-138.562057, 14.0976782, -101.877426, 1, 0, 0, 0, -1, 0, 0, 0, -1)
  1885. o155.BackSurface = Enum.SurfaceType.Weld
  1886. o155.BottomSurface = Enum.SurfaceType.Weld
  1887. o155.Color = Color3.new(0.8, 0.556863, 0.411765)
  1888. o155.Position = Vector3.new(-138.562057, 14.0976782, -101.877426)
  1889. o156.Name = "Part"
  1890. o156.Parent = o3
  1891. o156.Material = Enum.Material.DiamondPlate
  1892. o156.BrickColor = BrickColor.new("Nougat")
  1893. o156.Position = Vector3.new(-144.059372, 21.0973377, -114.875694)
  1894. o156.Rotation = Vector3.new(0, 0, 90)
  1895. o156.FormFactor = Enum.FormFactor.Symmetric
  1896. o156.Size = Vector3.new(1, 3, 4)
  1897. o156.CFrame = CFrame.new(-144.059372, 21.0973377, -114.875694, 0, -1, 0, 1, 0, 0, 0, 0, 1)
  1898. o156.BackSurface = Enum.SurfaceType.Weld
  1899. o156.BottomSurface = Enum.SurfaceType.Weld
  1900. o156.Color = Color3.new(0.8, 0.556863, 0.411765)
  1901. o156.Position = Vector3.new(-144.059372, 21.0973377, -114.875694)
  1902. o157.Name = "Part"
  1903. o157.Parent = o3
  1904. o157.Material = Enum.Material.DiamondPlate
  1905. o157.BrickColor = BrickColor.new("Nougat")
  1906. o157.Position = Vector3.new(-144.059418, 18.5977688, -113.875969)
  1907. o157.Rotation = Vector3.new(0, 0, 90)
  1908. o157.FormFactor = Enum.FormFactor.Symmetric
  1909. o157.Size = Vector3.new(4, 3, 2)
  1910. o157.CFrame = CFrame.new(-144.059418, 18.5977688, -113.875969, 0, -1, 0, 1, 0, 0, 0, 0, 1)
  1911. o157.BackSurface = Enum.SurfaceType.Weld
  1912. o157.BottomSurface = Enum.SurfaceType.Weld
  1913. o157.Color = Color3.new(0.8, 0.556863, 0.411765)
  1914. o157.Position = Vector3.new(-144.059418, 18.5977688, -113.875969)
  1915. o158.Name = "Part"
  1916. o158.Parent = o3
  1917. o158.Material = Enum.Material.DiamondPlate
  1918. o158.BrickColor = BrickColor.new("Nougat")
  1919. o158.Position = Vector3.new(-144.059326, 16.0983372, -114.875656)
  1920. o158.Rotation = Vector3.new(0, 0, 90)
  1921. o158.FormFactor = Enum.FormFactor.Symmetric
  1922. o158.Size = Vector3.new(1, 3, 4)
  1923. o158.CFrame = CFrame.new(-144.059326, 16.0983372, -114.875656, 0, -1, 0, 1, 0, 0, 0, 0, 1)
  1924. o158.BackSurface = Enum.SurfaceType.Weld
  1925. o158.BottomSurface = Enum.SurfaceType.Weld
  1926. o158.Color = Color3.new(0.8, 0.556863, 0.411765)
  1927. o158.Position = Vector3.new(-144.059326, 16.0983372, -114.875656)
  1928. o159.Parent = o3
  1929. o159.Material = Enum.Material.DiamondPlate
  1930. o159.BrickColor = BrickColor.new("Nougat")
  1931. o159.Position = Vector3.new(-141.56189, 23.5975113, -107.876953)
  1932. o159.FormFactor = Enum.FormFactor.Symmetric
  1933. o159.Size = Vector3.new(2, 2, 8)
  1934. o159.CFrame = CFrame.new(-141.56189, 23.5975113, -107.876953, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1935. o159.Color = Color3.new(0.8, 0.556863, 0.411765)
  1936. o159.Position = Vector3.new(-141.56189, 23.5975113, -107.876953)
  1937. o160.Parent = o3
  1938. o160.Material = Enum.Material.DiamondPlate
  1939. o160.BrickColor = BrickColor.new("Nougat")
  1940. o160.Position = Vector3.new(-141.061646, 17.0976715, -105.876534)
  1941. o160.FormFactor = Enum.FormFactor.Symmetric
  1942. o160.Size = Vector3.new(1, 1, 8)
  1943. o160.CFrame = CFrame.new(-141.061646, 17.0976715, -105.876534, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1944. o160.Color = Color3.new(0.8, 0.556863, 0.411765)
  1945. o160.Position = Vector3.new(-141.061646, 17.0976715, -105.876534)
  1946. o161.Name = "Part"
  1947. o161.Parent = o3
  1948. o161.Material = Enum.Material.DiamondPlate
  1949. o161.BrickColor = BrickColor.new("Nougat")
  1950. o161.Position = Vector3.new(-141.559875, 25.0971241, -107.876503)
  1951. o161.FormFactor = Enum.FormFactor.Symmetric
  1952. o161.Size = Vector3.new(2, 1, 8)
  1953. o161.CFrame = CFrame.new(-141.559875, 25.0971241, -107.876503, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1954. o161.BackSurface = Enum.SurfaceType.Weld
  1955. o161.BottomSurface = Enum.SurfaceType.Weld
  1956. o161.Color = Color3.new(0.8, 0.556863, 0.411765)
  1957. o161.Position = Vector3.new(-141.559875, 25.0971241, -107.876503)
  1958. o162.Parent = o3
  1959. o162.Material = Enum.Material.DiamondPlate
  1960. o162.BrickColor = BrickColor.new("Nougat")
  1961. o162.Position = Vector3.new(-141.061646, 21.0976677, -108.87648)
  1962. o162.FormFactor = Enum.FormFactor.Symmetric
  1963. o162.Size = Vector3.new(1, 1, 2)
  1964. o162.CFrame = CFrame.new(-141.061646, 21.0976677, -108.87648, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1965. o162.BottomSurface = Enum.SurfaceType.Weld
  1966. o162.Color = Color3.new(0.8, 0.556863, 0.411765)
  1967. o162.Position = Vector3.new(-141.061646, 21.0976677, -108.87648)
  1968. o163.Parent = o3
  1969. o163.Material = Enum.Material.DiamondPlate
  1970. o163.BrickColor = BrickColor.new("Really black")
  1971. o163.Position = Vector3.new(-152.060852, 21.0979786, -108.376656)
  1972. o163.Rotation = Vector3.new(136.679993, 0, -180)
  1973. o163.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  1974. o163.FormFactor = Enum.FormFactor.Symmetric
  1975. o163.Size = Vector3.new(1, 1, 3)
  1976. o163.CFrame = CFrame.new(-152.060852, 21.0979786, -108.376656, -1, 0, 0, 0, 0.727575064, -0.686028123, 0, -0.686028123, -0.727575064)
  1977. o163.LeftSurface = Enum.SurfaceType.Weld
  1978. o163.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1979. o163.Position = Vector3.new(-152.060852, 21.0979786, -108.376656)
  1980. o163.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  1981. o164.Name = "Part"
  1982. o164.Parent = o3
  1983. o164.Material = Enum.Material.DiamondPlate
  1984. o164.BrickColor = BrickColor.new("Really black")
  1985. o164.Position = Vector3.new(-152.059418, 19.7265282, -109.832207)
  1986. o164.Rotation = Vector3.new(-43.3199997, 0, 0)
  1987. o164.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  1988. o164.FormFactor = Enum.FormFactor.Symmetric
  1989. o164.Size = Vector3.new(1, 1, 1)
  1990. o164.CFrame = CFrame.new(-152.059418, 19.7265282, -109.832207, 1, 0, 0, 0, 0.727575064, 0.686028123, -0, -0.686028123, 0.727575064)
  1991. o164.BackSurface = Enum.SurfaceType.Weld
  1992. o164.BottomSurface = Enum.SurfaceType.Weld
  1993. o164.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1994. o164.Position = Vector3.new(-152.059418, 19.7265282, -109.832207)
  1995. o164.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  1996. o165.Name = "Part"
  1997. o165.Parent = o3
  1998. o165.Material = Enum.Material.DiamondPlate
  1999. o165.BrickColor = BrickColor.new("Really black")
  2000. o165.Position = Vector3.new(-151.560608, 14.4654846, -99.3761368)
  2001. o165.Rotation = Vector3.new(136.679993, 0, 90)
  2002. o165.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2003. o165.FormFactor = Enum.FormFactor.Symmetric
  2004. o165.Size = Vector3.new(1, 2, 5)
  2005. o165.CFrame = CFrame.new(-151.560608, 14.4654846, -99.3761368, 0, -1, 0, -0.727575064, 0, -0.686028123, 0.686028123, 0, -0.727575064)
  2006. o165.BackSurface = Enum.SurfaceType.Weld
  2007. o165.BottomSurface = Enum.SurfaceType.Weld
  2008. o165.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2009. o165.Position = Vector3.new(-151.560608, 14.4654846, -99.3761368)
  2010. o165.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2011. o166.Parent = o3
  2012. o166.Material = Enum.Material.DiamondPlate
  2013. o166.BrickColor = BrickColor.new("Really black")
  2014. o166.Position = Vector3.new(-151.560852, 19.9235249, -104.520409)
  2015. o166.Rotation = Vector3.new(-43.3199997, 0, 0)
  2016. o166.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  2017. o166.FormFactor = Enum.FormFactor.Symmetric
  2018. o166.Size = Vector3.new(2, 6, 1)
  2019. o166.CFrame = CFrame.new(-151.560852, 19.9235249, -104.520409, 1, 0, 0, 0, 0.727575064, 0.686028123, -0, -0.686028123, 0.727575064)
  2020. o166.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2021. o166.Position = Vector3.new(-151.560852, 19.9235249, -104.520409)
  2022. o166.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  2023. o167.Name = "Part"
  2024. o167.Parent = o3
  2025. o167.Material = Enum.Material.DiamondPlate
  2026. o167.BrickColor = BrickColor.new("Really black")
  2027. o167.Position = Vector3.new(-152.060806, 22.4698715, -106.921364)
  2028. o167.Rotation = Vector3.new(136.679993, 0, -180)
  2029. o167.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  2030. o167.FormFactor = Enum.FormFactor.Symmetric
  2031. o167.Size = Vector3.new(1, 1, 1)
  2032. o167.CFrame = CFrame.new(-152.060806, 22.4698715, -106.921364, -1, 0, 0, 0, 0.727575064, -0.686028123, 0, -0.686028123, -0.727575064)
  2033. o167.BackSurface = Enum.SurfaceType.Weld
  2034. o167.BottomSurface = Enum.SurfaceType.Weld
  2035. o167.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2036. o167.Position = Vector3.new(-152.060806, 22.4698715, -106.921364)
  2037. o167.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  2038. o168.Parent = o3
  2039. o168.Material = Enum.Material.DiamondPlate
  2040. o168.BrickColor = BrickColor.new("Really black")
  2041. o168.Position = Vector3.new(-151.060883, 15.641202, -103.231476)
  2042. o168.Rotation = Vector3.new(-43.3199997, 0, 0)
  2043. o168.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  2044. o168.CanCollide = false
  2045. o168.FormFactor = Enum.FormFactor.Symmetric
  2046. o168.Size = Vector3.new(1, 2, 5)
  2047. o168.CFrame = CFrame.new(-151.060883, 15.641202, -103.231476, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  2048. o168.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2049. o168.Position = Vector3.new(-151.060883, 15.641202, -103.231476)
  2050. o168.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  2051. o169.Name = "Part"
  2052. o169.Parent = o3
  2053. o169.Material = Enum.Material.DiamondPlate
  2054. o169.BrickColor = BrickColor.new("Really black")
  2055. o169.Position = Vector3.new(-151.559128, 12.8112717, -103.317635)
  2056. o169.Rotation = Vector3.new(136.679993, 0, 90)
  2057. o169.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2058. o169.FormFactor = Enum.FormFactor.Symmetric
  2059. o169.Size = Vector3.new(2, 2, 11)
  2060. o169.CFrame = CFrame.new(-151.559128, 12.8112717, -103.317635, 0, -1, 0, -0.727575064, 0, -0.686028123, 0.686028123, 0, -0.727575064)
  2061. o169.BottomSurface = Enum.SurfaceType.Weld
  2062. o169.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2063. o169.Position = Vector3.new(-151.559128, 12.8112717, -103.317635)
  2064. o169.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2065. o170.Parent = o3
  2066. o170.Material = Enum.Material.DiamondPlate
  2067. o170.BrickColor = BrickColor.new("Really black")
  2068. o170.Position = Vector3.new(-151.560852, 17.1794357, -107.430733)
  2069. o170.Rotation = Vector3.new(-43.3199997, 0, 0)
  2070. o170.Velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  2071. o170.FormFactor = Enum.FormFactor.Symmetric
  2072. o170.Size = Vector3.new(2, 6, 1)
  2073. o170.CFrame = CFrame.new(-151.560852, 17.1794357, -107.430733, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  2074. o170.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2075. o170.Position = Vector3.new(-151.560852, 17.1794357, -107.430733)
  2076. o170.velocity = Vector3.new(0.00097703957, 0, 0.000488519785)
  2077. o171.Parent = o3
  2078. o171.Material = Enum.Material.DiamondPlate
  2079. o171.BrickColor = BrickColor.new("Really black")
  2080. o171.Position = Vector3.new(-125.560623, 18.5026913, -105.29203)
  2081. o171.Rotation = Vector3.new(-20.1800003, 0, 0)
  2082. o171.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  2083. o171.Velocity = Vector3.new(0.000447178725, 0.00558042247, 0.005850696)
  2084. o171.FormFactor = Enum.FormFactor.Symmetric
  2085. o171.Size = Vector3.new(2, 6, 1)
  2086. o171.CFrame = CFrame.new(-125.560623, 18.5026913, -105.29203, 1, 0, 0, 0, 0.938616574, 0.344962239, -0, -0.344962239, 0.938616574)
  2087. o171.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2088. o171.Position = Vector3.new(-125.560623, 18.5026913, -105.29203)
  2089. o171.velocity = Vector3.new(0.000447178725, 0.00558042247, 0.005850696)
  2090. o172.Name = "Part"
  2091. o172.Parent = o3
  2092. o172.Material = Enum.Material.DiamondPlate
  2093. o172.BrickColor = BrickColor.new("Really black")
  2094. o172.Position = Vector3.new(-128.060806, 22.9753513, -109.066612)
  2095. o172.Rotation = Vector3.new(-20.1800003, -90, 0)
  2096. o172.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  2097. o172.Velocity = Vector3.new(0.00229113665, -0.00363936648, -0.00629560696)
  2098. o172.FormFactor = Enum.FormFactor.Symmetric
  2099. o172.Size = Vector3.new(5, 3, 7)
  2100. o172.CFrame = CFrame.new(-128.060806, 22.9753513, -109.066612, 0, 0, -1, 0.344962239, 0.938616574, 0, 0.938616574, -0.344962239, 0)
  2101. o172.BottomSurface = Enum.SurfaceType.Weld
  2102. o172.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2103. o172.Position = Vector3.new(-128.060806, 22.9753513, -109.066612)
  2104. o172.velocity = Vector3.new(0.00229113665, -0.00363936648, -0.00629560696)
  2105. o173.Parent = o3
  2106. o173.Material = Enum.Material.DiamondPlate
  2107. o173.BrickColor = BrickColor.new("Really black")
  2108. o173.Position = Vector3.new(-128.560699, 17.812664, -107.16893)
  2109. o173.Rotation = Vector3.new(-20.1800003, 0, 0)
  2110. o173.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  2111. o173.Velocity = Vector3.new(0.0013640814, 0.000995909795, 0.00607055891)
  2112. o173.FormFactor = Enum.FormFactor.Symmetric
  2113. o173.Size = Vector3.new(4, 6, 5)
  2114. o173.CFrame = CFrame.new(-128.560699, 17.812664, -107.16893, 1, 8.10623169e-05, -8.10623169e-05, -4.81229945e-05, 0.938588619, 0.345038325, 0.000104049876, -0.345038325, 0.938588619)
  2115. o173.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2116. o173.Position = Vector3.new(-128.560699, 17.812664, -107.16893)
  2117. o173.velocity = Vector3.new(0.0013640814, 0.000995909795, 0.00607055891)
  2118. o174.Parent = o3
  2119. o174.Material = Enum.Material.DiamondPlate
  2120. o174.BrickColor = BrickColor.new("Really black")
  2121. o174.Position = Vector3.new(-125.060623, 21.0979939, -108.376648)
  2122. o174.Rotation = Vector3.new(-20.1800003, 0, 0)
  2123. o174.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  2124. o174.Velocity = Vector3.new(0.00195407541, -0.00195406051, -0.00024432689)
  2125. o174.FormFactor = Enum.FormFactor.Symmetric
  2126. o174.Size = Vector3.new(1, 1, 3)
  2127. o174.CFrame = CFrame.new(-125.060623, 21.0979939, -108.376648, 1, 0, 0, 0, 0.938616574, 0.344962239, 0, -0.344962239, 0.938616574)
  2128. o174.LeftSurface = Enum.SurfaceType.Weld
  2129. o174.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2130. o174.Position = Vector3.new(-125.060623, 21.0979939, -108.376648)
  2131. o174.velocity = Vector3.new(0.00195407541, -0.00195406051, -0.00024432689)
  2132. o175.Name = "Part"
  2133. o175.Parent = o3
  2134. o175.Material = Enum.Material.DiamondPlate
  2135. o175.BrickColor = BrickColor.new("Really black")
  2136. o175.Position = Vector3.new(-125.060829, 20.4081841, -110.253944)
  2137. o175.Rotation = Vector3.new(-20.1800003, 0, 0)
  2138. o175.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  2139. o175.Velocity = Vector3.new(0.0028711718, -0.00653954269, 0.00144050107)
  2140. o175.FormFactor = Enum.FormFactor.Symmetric
  2141. o175.Size = Vector3.new(1, 1, 1)
  2142. o175.CFrame = CFrame.new(-125.060829, 20.4081841, -110.253944, 1, 0, 0, 0, 0.938616574, 0.344962239, 0, -0.344962239, 0.938616574)
  2143. o175.BackSurface = Enum.SurfaceType.Weld
  2144. o175.BottomSurface = Enum.SurfaceType.Weld
  2145. o175.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2146. o175.Position = Vector3.new(-125.060829, 20.4081841, -110.253944)
  2147. o175.velocity = Vector3.new(0.0028711718, -0.00653954269, 0.00144050107)
  2148. o176.Parent = o3
  2149. o176.Material = Enum.Material.DiamondPlate
  2150. o176.BrickColor = BrickColor.new("Really black")
  2151. o176.Position = Vector3.new(-128.060516, 9.91171551, -106.926323)
  2152. o176.Rotation = Vector3.new(-20.1800003, 0, 0)
  2153. o176.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2154. o176.Velocity = Vector3.new(0.000488519785, 0.00186613412, 0.0355390087)
  2155. o176.FormFactor = Enum.FormFactor.Symmetric
  2156. o176.Size = Vector3.new(3, 3, 10)
  2157. o176.CFrame = CFrame.new(-128.060516, 9.91171551, -106.926323, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  2158. o176.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2159. o176.Position = Vector3.new(-128.060516, 9.91171551, -106.926323)
  2160. o176.velocity = Vector3.new(0.000488519785, 0.00186613412, 0.0355390087)
  2161. o177.Parent = o3
  2162. o177.Material = Enum.Material.DiamondPlate
  2163. o177.BrickColor = BrickColor.new("Really black")
  2164. o177.Position = Vector3.new(-130.559525, 9.39483166, -108.334145)
  2165. o177.Rotation = Vector3.new(-20.1800003, 0, 0)
  2166. o177.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2167. o177.Velocity = Vector3.new(0.000488519785, -0.0029481072, 0.0373065658)
  2168. o177.FormFactor = Enum.FormFactor.Symmetric
  2169. o177.Size = Vector3.new(2, 1, 7)
  2170. o177.CFrame = CFrame.new(-130.559525, 9.39483166, -108.334145, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  2171. o177.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2172. o177.Position = Vector3.new(-130.559525, 9.39483166, -108.334145)
  2173. o177.velocity = Vector3.new(0.000488519785, -0.0029481072, 0.0373065658)
  2174. o178.Name = "Part"
  2175. o178.Parent = o3
  2176. o178.Material = Enum.Material.DiamondPlate
  2177. o178.BrickColor = BrickColor.new("Really black")
  2178. o178.Position = Vector3.new(-125.560898, 8.67714024, -105.939835)
  2179. o178.Rotation = Vector3.new(159.819992, 0, -90)
  2180. o178.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2181. o178.Velocity = Vector3.new(0.000488519785, 0.00523956772, 0.0397608094)
  2182. o178.FormFactor = Enum.FormFactor.Symmetric
  2183. o178.Size = Vector3.new(2, 2, 11)
  2184. o178.CFrame = CFrame.new(-125.560898, 8.67714024, -105.939835, 0, 1, 0, 0.938586295, 0, -0.345044553, -0.345044553, 0, -0.938586295)
  2185. o178.BottomSurface = Enum.SurfaceType.Weld
  2186. o178.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2187. o178.Position = Vector3.new(-125.560898, 8.67714024, -105.939835)
  2188. o178.velocity = Vector3.new(0.000488519785, 0.00523956772, 0.0397608094)
  2189. o179.Parent = o3
  2190. o179.Material = Enum.Material.DiamondPlate
  2191. o179.BrickColor = BrickColor.new("Really black")
  2192. o179.Position = Vector3.new(-134.562881, 9.70043278, -107.875282)
  2193. o179.FormFactor = Enum.FormFactor.Symmetric
  2194. o179.Size = Vector3.new(4, 1, 4)
  2195. o179.CFrame = CFrame.new(-134.562881, 9.70043278, -107.875282, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  2196. o179.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2197. o179.Position = Vector3.new(-134.562881, 9.70043278, -107.875282)
  2198. o180.Parent = o179
  2199. o181.Name = "Part"
  2200. o181.Parent = o3
  2201. o181.Material = Enum.Material.DiamondPlate
  2202. o181.BrickColor = BrickColor.new("Really black")
  2203. o181.Position = Vector3.new(-130.559036, 9.66970444, -114.82885)
  2204. o181.Rotation = Vector3.new(-20.1800003, 90, 0)
  2205. o181.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2206. o181.Velocity = Vector3.new(0.000488519785, -0.0251576509, 0.0363665968)
  2207. o181.FormFactor = Enum.FormFactor.Symmetric
  2208. o181.Size = Vector3.new(5, 2, 2)
  2209. o181.CFrame = CFrame.new(-130.559036, 9.66970444, -114.82885, 0, 0, 1, -0.345044553, 0.938586295, 0, -0.938586295, -0.345044553, 0)
  2210. o181.BackSurface = Enum.SurfaceType.Weld
  2211. o181.BottomSurface = Enum.SurfaceType.Weld
  2212. o181.LeftSurface = Enum.SurfaceType.Weld
  2213. o181.RightSurface = Enum.SurfaceType.Weld
  2214. o181.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2215. o181.Position = Vector3.new(-130.559036, 9.66970444, -114.82885)
  2216. o181.velocity = Vector3.new(0.000488519785, -0.0251576509, 0.0363665968)
  2217. o182.Parent = o3
  2218. o182.Material = Enum.Material.DiamondPlate
  2219. o182.BrickColor = BrickColor.new("Really black")
  2220. o182.Position = Vector3.new(-138.561752, 10.0997963, -107.875259)
  2221. o182.FormFactor = Enum.FormFactor.Symmetric
  2222. o182.Size = Vector3.new(4, 1, 4)
  2223. o182.CFrame = CFrame.new(-138.561752, 10.0997963, -107.875259, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  2224. o182.LeftSurface = Enum.SurfaceType.Hinge
  2225. o182.RightSurface = Enum.SurfaceType.Hinge
  2226. o182.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2227. o182.Position = Vector3.new(-138.561752, 10.0997963, -107.875259)
  2228. o183.Parent = o3
  2229. o183.Material = Enum.Material.DiamondPlate
  2230. o183.BrickColor = BrickColor.new("Really black")
  2231. o183.Position = Vector3.new(-142.561218, 9.69994545, -107.875107)
  2232. o183.FormFactor = Enum.FormFactor.Symmetric
  2233. o183.Size = Vector3.new(4, 1, 4)
  2234. o183.CFrame = CFrame.new(-142.561218, 9.69994545, -107.875107, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2235. o183.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2236. o183.Position = Vector3.new(-142.561218, 9.69994545, -107.875107)
  2237. o184.Parent = o183
  2238. o185.Parent = o3
  2239. o185.Material = Enum.Material.DiamondPlate
  2240. o185.BrickColor = BrickColor.new("Really black")
  2241. o185.Position = Vector3.new(-130.05954, 8.01464081, -112.088478)
  2242. o185.Rotation = Vector3.new(-20.1800003, 0, 0)
  2243. o185.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2244. o185.Velocity = Vector3.new(0.000488519785, -0.0157865714, 0.0420263186)
  2245. o185.FormFactor = Enum.FormFactor.Symmetric
  2246. o185.Size = Vector3.new(1, 3, 1)
  2247. o185.CFrame = CFrame.new(-130.05954, 8.01464081, -112.088478, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  2248. o185.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2249. o185.Position = Vector3.new(-130.05954, 8.01464081, -112.088478)
  2250. o185.velocity = Vector3.new(0.000488519785, -0.0157865714, 0.0420263186)
  2251. o186.Parent = o3
  2252. o186.Material = Enum.Material.DiamondPlate
  2253. o186.BrickColor = BrickColor.new("Really black")
  2254. o186.Position = Vector3.new(-128.060089, 8.01507664, -112.088448)
  2255. o186.Rotation = Vector3.new(-20.1800003, 0, 0)
  2256. o186.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2257. o186.Velocity = Vector3.new(0.000488519785, -0.0157864653, 0.0420248285)
  2258. o186.FormFactor = Enum.FormFactor.Symmetric
  2259. o186.Size = Vector3.new(3, 3, 1)
  2260. o186.CFrame = CFrame.new(-128.060089, 8.01507664, -112.088448, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  2261. o186.BackSurface = Enum.SurfaceType.Hinge
  2262. o186.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2263. o186.Position = Vector3.new(-128.060089, 8.01507664, -112.088448)
  2264. o186.velocity = Vector3.new(0.000488519785, -0.0157864653, 0.0420248285)
  2265. o187.Parent = o3
  2266. o187.Material = Enum.Material.DiamondPlate
  2267. o187.BrickColor = BrickColor.new("Really black")
  2268. o187.Position = Vector3.new(-126.0606, 8.01459694, -112.088112)
  2269. o187.Rotation = Vector3.new(-20.1800003, 0, 0)
  2270. o187.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2271. o187.Velocity = Vector3.new(0.000488519785, -0.0157853197, 0.0420264676)
  2272. o187.FormFactor = Enum.FormFactor.Symmetric
  2273. o187.Size = Vector3.new(1, 3, 1)
  2274. o187.CFrame = CFrame.new(-126.0606, 8.01459694, -112.088112, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  2275. o187.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2276. o187.Position = Vector3.new(-126.0606, 8.01459694, -112.088112)
  2277. o187.velocity = Vector3.new(0.000488519785, -0.0157853197, 0.0420264676)
  2278. o188.Parent = o3
  2279. o188.Material = Enum.Material.DiamondPlate
  2280. o188.BrickColor = BrickColor.new("Really black")
  2281. o188.Position = Vector3.new(-125.060661, 7.32451296, -113.965202)
  2282. o188.Rotation = Vector3.new(-20.1800003, 90, 0)
  2283. o188.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2284. o188.Velocity = Vector3.new(0.000488519785, -0.0222042911, 0.0443863049)
  2285. o188.FormFactor = Enum.FormFactor.Symmetric
  2286. o188.Size = Vector3.new(5, 3, 1)
  2287. o188.CFrame = CFrame.new(-125.060661, 7.32451296, -113.965202, 0, 0, 1, -0.345044553, 0.938586295, 0, -0.938586295, -0.345044553, 0)
  2288. o188.BottomSurface = Enum.SurfaceType.Smooth
  2289. o188.FrontSurface = Enum.SurfaceType.Weld
  2290. o188.LeftSurface = Enum.SurfaceType.Weld
  2291. o188.TopSurface = Enum.SurfaceType.Smooth
  2292. o188.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2293. o188.Position = Vector3.new(-125.060661, 7.32451296, -113.965202)
  2294. o188.velocity = Vector3.new(0.000488519785, -0.0222042911, 0.0443863049)
  2295. o189.Name = "Part"
  2296. o189.Parent = o3
  2297. o189.Material = Enum.Material.DiamondPlate
  2298. o189.BrickColor = BrickColor.new("Really black")
  2299. o189.Position = Vector3.new(-130.559753, 8.67683506, -105.940117)
  2300. o189.Rotation = Vector3.new(159.819992, 0, 90)
  2301. o189.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2302. o189.Velocity = Vector3.new(0.000488519785, 0.0052386024, 0.0397618525)
  2303. o189.FormFactor = Enum.FormFactor.Symmetric
  2304. o189.Size = Vector3.new(2, 2, 11)
  2305. o189.CFrame = CFrame.new(-130.559753, 8.67683506, -105.940117, 0, -1, 0, -0.938586295, 0, -0.345044553, 0.345044553, 0, -0.938586295)
  2306. o189.BottomSurface = Enum.SurfaceType.Weld
  2307. o189.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2308. o189.Position = Vector3.new(-130.559753, 8.67683506, -105.940117)
  2309. o189.velocity = Vector3.new(0.000488519785, 0.0052386024, 0.0397618525)
  2310. o190.Name = "Part"
  2311. o190.Parent = o3
  2312. o190.Material = Enum.Material.DiamondPlate
  2313. o190.BrickColor = BrickColor.new("Really black")
  2314. o190.Position = Vector3.new(-134.562866, 5.70132303, -105.375626)
  2315. o190.Rotation = Vector3.new(-180, 0, -180)
  2316. o190.FormFactor = Enum.FormFactor.Symmetric
  2317. o190.Size = Vector3.new(4, 7, 1)
  2318. o190.CFrame = CFrame.new(-134.562866, 5.70132303, -105.375626, -1.00000012, 0, 1.1920929e-07, 0, 1, 0, -1.1920929e-07, 0, -1.00000012)
  2319. o190.BackSurface = Enum.SurfaceType.Weld
  2320. o190.BottomSurface = Enum.SurfaceType.Smooth
  2321. o190.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2322. o190.Position = Vector3.new(-134.562866, 5.70132303, -105.375626)
  2323. o191.Name = "Part"
  2324. o191.Parent = o3
  2325. o191.Material = Enum.Material.DiamondPlate
  2326. o191.BrickColor = BrickColor.new("Really black")
  2327. o191.Position = Vector3.new(-128.060196, 6.70356941, -108.410225)
  2328. o191.Rotation = Vector3.new(159.819992, 0, 0)
  2329. o191.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2330. o191.Velocity = Vector3.new(0.000488519785, -0.00320827425, 0.0465097092)
  2331. o191.FormFactor = Enum.FormFactor.Symmetric
  2332. o191.Size = Vector3.new(3, 2, 5)
  2333. o191.CFrame = CFrame.new(-128.060196, 6.70356941, -108.410225, 1, 0, 0, 0, -0.938586295, -0.345044553, 0, 0.345044553, -0.938586295)
  2334. o191.BottomSurface = Enum.SurfaceType.Weld
  2335. o191.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2336. o191.Position = Vector3.new(-128.060196, 6.70356941, -108.410225)
  2337. o191.velocity = Vector3.new(0.000488519785, -0.00320827425, 0.0465097092)
  2338. o192.Parent = o3
  2339. o192.Material = Enum.Material.DiamondPlate
  2340. o192.BrickColor = BrickColor.new("Really black")
  2341. o192.Position = Vector3.new(-133.063095, 5.70060682, -106.375328)
  2342. o192.FormFactor = Enum.FormFactor.Symmetric
  2343. o192.Size = Vector3.new(1, 7, 1)
  2344. o192.CFrame = CFrame.new(-133.063095, 5.70060682, -106.375328, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  2345. o192.BottomSurface = Enum.SurfaceType.Smooth
  2346. o192.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2347. o192.Position = Vector3.new(-133.063095, 5.70060682, -106.375328)
  2348. o193.Parent = o3
  2349. o193.Material = Enum.Material.DiamondPlate
  2350. o193.BrickColor = BrickColor.new("Really black")
  2351. o193.Position = Vector3.new(-131.059509, 7.32456446, -113.96566)
  2352. o193.Rotation = Vector3.new(-20.1800003, 90, 0)
  2353. o193.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2354. o193.Velocity = Vector3.new(0.000488519785, -0.0222058557, 0.0443861298)
  2355. o193.FormFactor = Enum.FormFactor.Symmetric
  2356. o193.Size = Vector3.new(5, 3, 1)
  2357. o193.CFrame = CFrame.new(-131.059509, 7.32456446, -113.96566, 0, 0, 1, -0.345044553, 0.938586295, -0, -0.938586295, -0.345044553, 0)
  2358. o193.BackSurface = Enum.SurfaceType.Weld
  2359. o193.BottomSurface = Enum.SurfaceType.Smooth
  2360. o193.LeftSurface = Enum.SurfaceType.Weld
  2361. o193.TopSurface = Enum.SurfaceType.Smooth
  2362. o193.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2363. o193.Position = Vector3.new(-131.059509, 7.32456446, -113.96566)
  2364. o193.velocity = Vector3.new(0.000488519785, -0.0222058557, 0.0443861298)
  2365. o194.Name = "Punch"
  2366. o194.Parent = o3
  2367. o194.Material = Enum.Material.DiamondPlate
  2368. o194.BrickColor = BrickColor.new("Really black")
  2369. o194.Position = Vector3.new(-149.060043, 3.83430934, -110.651413)
  2370. o194.Rotation = Vector3.new(-43.3199997, 0, 0)
  2371. o194.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2372. o194.CanCollide = false
  2373. o194.FormFactor = Enum.FormFactor.Symmetric
  2374. o194.Size = Vector3.new(5, 5, 2)
  2375. o194.CFrame = CFrame.new(-149.060043, 3.83430934, -110.651413, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  2376. o194.BackSurface = Enum.SurfaceType.Weld
  2377. o194.BottomSurface = Enum.SurfaceType.Weld
  2378. o194.LeftSurface = Enum.SurfaceType.Weld
  2379. o194.RightSurface = Enum.SurfaceType.Weld
  2380. o194.TopSurface = Enum.SurfaceType.Weld
  2381. o194.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2382. o194.Position = Vector3.new(-149.060043, 3.83430934, -110.651413)
  2383. o194.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2384. o195.Name = "Hurting"
  2385. o195.Parent = o194
  2386.  
  2387. runDummyScript(function()
  2388. function onTouched(hit)
  2389. local humanoid = hit.Parent:findFirstChild("Humanoid")
  2390. if (humanoid ~= nil) then
  2391. humanoid.Health = humanoid.Health - 5
  2392. end
  2393. end
  2394.  
  2395. script.Parent.Touched:connect(onTouched)
  2396. end,o195)
  2397.  
  2398. o196.Name = "Test Hurting"
  2399. o196.Parent = o194
  2400.  
  2401. runDummyScript(function()
  2402. function onTouched(hit)
  2403. local humanoid = hit.Parent:findFirstChild("Punch")
  2404. if (humanoid ~= nil) then
  2405. humanoid.Health = humanoid.Health - 5
  2406. end
  2407. end
  2408.  
  2409. script.Parent.Touched:connect(onTouched)
  2410. end,o196)
  2411.  
  2412. o197.Name = "Test PushPack"
  2413. o197.Parent = o194
  2414.  
  2415. runDummyScript(function()
  2416. door = script.Parent
  2417.  
  2418. function onTouch(hit)
  2419. if hit.Parent == nil then return end
  2420. local h = hit.Parent:FindFirstChild("Push")
  2421. if h ~= nil then
  2422. hit.Parent.Torso.Velocity=door.CFrame.lookVector * 50 -- Push the Player back
  2423. end
  2424. end
  2425. door.Touched:connect(onTouch)
  2426. end,o197)
  2427.  
  2428. o198.Name = "PushPack"
  2429. o198.Parent = o194
  2430.  
  2431. runDummyScript(function()
  2432. door = script.Parent
  2433.  
  2434. function onTouch(hit)
  2435. if hit.Parent == nil then return end
  2436. local h = hit.Parent:FindFirstChild("Humanoid")
  2437. if h ~= nil then
  2438. hit.Parent.Torso.Velocity=door.CFrame.lookVector * 50 -- Push the Player back
  2439. end
  2440. end
  2441. door.Touched:connect(onTouch)
  2442. end,o198)
  2443.  
  2444. o199.Parent = o194
  2445.  
  2446. runDummyScript(function()
  2447. print("1Falco3's Sit OnTouch Script Running...")
  2448.  
  2449. brick = script.Parent
  2450.  
  2451. function OnTouched(part)
  2452. local humanoid = part.Parent:FindFirstChild("Humanoid")
  2453. if (humanoid ~= nil) then -- if a humanoid exists, then
  2454. humanoid.Sit = true
  2455. end
  2456. end
  2457.  
  2458. script.Parent.Touched:connect(OnTouched)
  2459. end,o199)
  2460.  
  2461. o200.Name = "Test Script"
  2462. o200.Parent = o194
  2463.  
  2464. runDummyScript(function()
  2465. print("1Falco3's Sit OnTouch Script Running...")
  2466.  
  2467. brick = script.Parent
  2468.  
  2469. function OnTouched(part)
  2470. local humanoid = part.Parent:FindFirstChild("Punch")
  2471. if (humanoid ~= nil) then -- if a humanoid exists, then
  2472. humanoid.Sit = true
  2473. end
  2474. end
  2475.  
  2476. script.Parent.Touched:connect(OnTouched)
  2477. end,o200)
  2478.  
  2479. o201.Parent = o194
  2480.  
  2481. runDummyScript(function()
  2482. lastpoint = script.Parent.Position
  2483. leds = {}
  2484. function makeled()
  2485. tip = script.Parent
  2486. if tip ~= nil then
  2487. off = (tip.Mesh.Scale.z/tip.Size.z)/2
  2488. point = (tip.CFrame*CFrame.new(0, 0, -off)).p
  2489. unit = (lastpoint - point).unit
  2490. mag = (lastpoint - point).magnitude
  2491. if mag>1 then
  2492. middle = lastpoint-(unit*(mag/2))
  2493. cf = CFrame.new(middle, point)
  2494. local l = Instance.new("Part")
  2495. l.Name = "Trail"
  2496. l.Anchored = true
  2497. l.CanCollide = false
  2498. l.Size = Vector3.new(1, 1, mag)
  2499. l.BrickColor = tip.BrickColor
  2500. l.TopSurface = 0
  2501. l.BottomSurface = 0
  2502. local m= Instance.new("SpecialMesh")
  2503. m.MeshType = "Brick"
  2504. m.Scale = Vector3.new(.9, .9, mag)/l.Size
  2505. m.Parent = l
  2506. l.Parent = workspace
  2507. local new = script.Script:clone()
  2508. new.Disabled = false
  2509. new.Parent = l
  2510. l.CFrame = cf
  2511. table.insert(leds, l)
  2512. lastpoint = point
  2513. game:getService("Debris"):addItem(l, 2)
  2514. end
  2515. end
  2516. end
  2517.  
  2518.  
  2519. while true do
  2520. makeled()
  2521. wait()
  2522. end
  2523.  
  2524. end,o201)
  2525.  
  2526. o202.Parent = o201
  2527. o202.Disabled = true
  2528.  
  2529. runDummyScript(function()
  2530. while script.Parent.Transparency<1 do
  2531. script.Parent.Transparency = script.Parent.Transparency+.06
  2532. wait(0.04)
  2533. end
  2534.  
  2535. script.Parent:remove()
  2536. end,o202)
  2537.  
  2538. o204.Name = "Part"
  2539. o204.Parent = o3
  2540. o204.Material = Enum.Material.DiamondPlate
  2541. o204.BrickColor = BrickColor.new("Really black")
  2542. o204.Position = Vector3.new(-146.56134, 4.41422224, -106.391663)
  2543. o204.Rotation = Vector3.new(-133.319992, 0, -90)
  2544. o204.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2545. o204.FormFactor = Enum.FormFactor.Symmetric
  2546. o204.Size = Vector3.new(5, 2, 2)
  2547. o204.CFrame = CFrame.new(-146.56134, 4.41422224, -106.391663, 0, 1, 0, 0.686028123, 0, 0.727575064, 0.727575064, 0, -0.686028123)
  2548. o204.BackSurface = Enum.SurfaceType.Weld
  2549. o204.BottomSurface = Enum.SurfaceType.Weld
  2550. o204.LeftSurface = Enum.SurfaceType.Weld
  2551. o204.RightSurface = Enum.SurfaceType.Weld
  2552. o204.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2553. o204.Position = Vector3.new(-146.56134, 4.41422224, -106.391663)
  2554. o204.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2555. o205.Name = "Part"
  2556. o205.Parent = o3
  2557. o205.Material = Enum.Material.DiamondPlate
  2558. o205.BrickColor = BrickColor.new("Really black")
  2559. o205.Position = Vector3.new(-151.55925, 4.41442299, -106.391777)
  2560. o205.Rotation = Vector3.new(-133.319992, 0, 90)
  2561. o205.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2562. o205.FormFactor = Enum.FormFactor.Symmetric
  2563. o205.Size = Vector3.new(5, 2, 2)
  2564. o205.CFrame = CFrame.new(-151.55925, 4.41442299, -106.391777, 0, -1, 0, -0.686028123, 0, 0.727575064, -0.727575064, 0, -0.686028123)
  2565. o205.BackSurface = Enum.SurfaceType.Weld
  2566. o205.BottomSurface = Enum.SurfaceType.Weld
  2567. o205.LeftSurface = Enum.SurfaceType.Weld
  2568. o205.RightSurface = Enum.SurfaceType.Weld
  2569. o205.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2570. o205.Position = Vector3.new(-151.55925, 4.41442299, -106.391777)
  2571. o205.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2572. o206.Parent = o3
  2573. o206.Material = Enum.Material.DiamondPlate
  2574. o206.BrickColor = BrickColor.new("Really black")
  2575. o206.Position = Vector3.new(-149.060043, 4.05287743, -106.046898)
  2576. o206.Rotation = Vector3.new(-43.3199997, 90, 0)
  2577. o206.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2578. o206.FormFactor = Enum.FormFactor.Symmetric
  2579. o206.Size = Vector3.new(5, 1, 3)
  2580. o206.CFrame = CFrame.new(-149.060043, 4.05287743, -106.046898, 0, 0, 1, -0.686028123, 0.727575064, 0, -0.727575064, -0.686028123, 0)
  2581. o206.BottomSurface = Enum.SurfaceType.Smooth
  2582. o206.LeftSurface = Enum.SurfaceType.Weld
  2583. o206.TopSurface = Enum.SurfaceType.Weld
  2584. o206.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2585. o206.Position = Vector3.new(-149.060043, 4.05287743, -106.046898)
  2586. o206.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2587. o207.Name = "Part"
  2588. o207.Parent = o3
  2589. o207.Material = Enum.Material.DiamondPlate
  2590. o207.BrickColor = BrickColor.new("Really black")
  2591. o207.Position = Vector3.new(-142.561661, 5.70030451, -105.375366)
  2592. o207.Rotation = Vector3.new(-180, 0, -180)
  2593. o207.FormFactor = Enum.FormFactor.Symmetric
  2594. o207.Size = Vector3.new(4, 7, 1)
  2595. o207.CFrame = CFrame.new(-142.561661, 5.70030451, -105.375366, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  2596. o207.BackSurface = Enum.SurfaceType.Weld
  2597. o207.BottomSurface = Enum.SurfaceType.Smooth
  2598. o207.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2599. o207.Position = Vector3.new(-142.561661, 5.70030451, -105.375366)
  2600. o208.Parent = o3
  2601. o208.Material = Enum.Material.DiamondPlate
  2602. o208.BrickColor = BrickColor.new("Really black")
  2603. o208.Position = Vector3.new(-141.061615, 5.69997931, -106.375191)
  2604. o208.FormFactor = Enum.FormFactor.Symmetric
  2605. o208.Size = Vector3.new(1, 7, 1)
  2606. o208.CFrame = CFrame.new(-141.061615, 5.69997931, -106.375191, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2607. o208.BottomSurface = Enum.SurfaceType.Smooth
  2608. o208.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2609. o208.Position = Vector3.new(-141.061615, 5.69997931, -106.375191)
  2610. o209.Name = "Punch"
  2611. o209.Parent = o3
  2612. o209.Material = Enum.Material.DiamondPlate
  2613. o209.BrickColor = BrickColor.new("Really black")
  2614. o209.Position = Vector3.new(-128.06015, 6.11737728, -117.250641)
  2615. o209.Rotation = Vector3.new(-20.1800003, 0, 0)
  2616. o209.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2617. o209.Velocity = Vector3.new(0.000488519785, -0.033439301, 0.048514273)
  2618. o209.CanCollide = false
  2619. o209.FormFactor = Enum.FormFactor.Symmetric
  2620. o209.Size = Vector3.new(5, 5, 2)
  2621. o209.CFrame = CFrame.new(-128.06015, 6.11737728, -117.250641, 1, 0, 0, 0, 0.938586295, 0.345044553, -0, -0.345044553, 0.938586295)
  2622. o209.BackSurface = Enum.SurfaceType.Weld
  2623. o209.BottomSurface = Enum.SurfaceType.Weld
  2624. o209.LeftSurface = Enum.SurfaceType.Weld
  2625. o209.RightSurface = Enum.SurfaceType.Weld
  2626. o209.TopSurface = Enum.SurfaceType.Weld
  2627. o209.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2628. o209.Position = Vector3.new(-128.06015, 6.11737728, -117.250641)
  2629. o209.velocity = Vector3.new(0.000488519785, -0.033439301, 0.048514273)
  2630. o210.Name = "Hurting"
  2631. o210.Parent = o209
  2632.  
  2633. runDummyScript(function()
  2634. function onTouched(hit)
  2635. local humanoid = hit.Parent:findFirstChild("Humanoid")
  2636. if (humanoid ~= nil) then
  2637. humanoid.Health = humanoid.Health - 5
  2638. end
  2639. end
  2640.  
  2641. script.Parent.Touched:connect(onTouched)
  2642. end,o210)
  2643.  
  2644. o211.Parent = o209
  2645.  
  2646. runDummyScript(function()
  2647. print("1Falco3's Sit OnTouch Script Running...")
  2648.  
  2649. brick = script.Parent
  2650.  
  2651. function OnTouched(part)
  2652. local humanoid = part.Parent:FindFirstChild("Humanoid")
  2653. if (humanoid ~= nil) then -- if a humanoid exists, then
  2654. humanoid.Sit = true
  2655. end
  2656. end
  2657.  
  2658. script.Parent.Touched:connect(OnTouched)
  2659. end,o211)
  2660.  
  2661. o212.Name = "Test PushPack"
  2662. o212.Parent = o209
  2663.  
  2664. runDummyScript(function()
  2665. door = script.Parent
  2666.  
  2667. function onTouch(hit)
  2668. if hit.Parent == nil then return end
  2669. local h = hit.Parent:FindFirstChild("Push")
  2670. if h ~= nil then
  2671. hit.Parent.Torso.Velocity=door.CFrame.lookVector * 50 -- Push the Player back
  2672. end
  2673. end
  2674. door.Touched:connect(onTouch)
  2675. end,o212)
  2676.  
  2677. o213.Name = "Test Hurting"
  2678. o213.Parent = o209
  2679.  
  2680. runDummyScript(function()
  2681. function onTouched(hit)
  2682. local humanoid = hit.Parent:findFirstChild("Punch")
  2683. if (humanoid ~= nil) then
  2684. humanoid.Health = humanoid.Health - 5
  2685. end
  2686. end
  2687.  
  2688. script.Parent.Touched:connect(onTouched)
  2689. end,o213)
  2690.  
  2691. o214.Name = "PushPack"
  2692. o214.Parent = o209
  2693.  
  2694. runDummyScript(function()
  2695. door = script.Parent
  2696.  
  2697. function onTouch(hit)
  2698. if hit.Parent == nil then return end
  2699. local h = hit.Parent:FindFirstChild("Humanoid")
  2700. if h ~= nil then
  2701. hit.Parent.Torso.Velocity=door.CFrame.lookVector * 50 -- Push the Player back
  2702. end
  2703. end
  2704. door.Touched:connect(onTouch)
  2705. end,o214)
  2706.  
  2707. o215.Parent = o209
  2708.  
  2709. runDummyScript(function()
  2710. lastpoint = script.Parent.Position
  2711. leds = {}
  2712. function makeled()
  2713. tip = script.Parent
  2714. if tip ~= nil then
  2715. off = (tip.Mesh.Scale.z/tip.Size.z)/2
  2716. point = (tip.CFrame*CFrame.new(0, 0, -off)).p
  2717. unit = (lastpoint - point).unit
  2718. mag = (lastpoint - point).magnitude
  2719. if mag>1 then
  2720. middle = lastpoint-(unit*(mag/2))
  2721. cf = CFrame.new(middle, point)
  2722. local l = Instance.new("Part")
  2723. l.Name = "Trail"
  2724. l.Anchored = true
  2725. l.CanCollide = false
  2726. l.Size = Vector3.new(1, 1, mag)
  2727. l.BrickColor = tip.BrickColor
  2728. l.TopSurface = 0
  2729. l.BottomSurface = 0
  2730. local m= Instance.new("SpecialMesh")
  2731. m.MeshType = "Brick"
  2732. m.Scale = Vector3.new(.9, .9, mag)/l.Size
  2733. m.Parent = l
  2734. l.Parent = workspace
  2735. local new = script.Script:clone()
  2736. new.Disabled = false
  2737. new.Parent = l
  2738. l.CFrame = cf
  2739. table.insert(leds, l)
  2740. lastpoint = point
  2741. game:getService("Debris"):addItem(l, 2)
  2742. end
  2743. end
  2744. end
  2745.  
  2746.  
  2747. while true do
  2748. makeled()
  2749. wait()
  2750. end
  2751.  
  2752. end,o215)
  2753.  
  2754. o216.Parent = o215
  2755. o216.Disabled = true
  2756.  
  2757. runDummyScript(function()
  2758. while script.Parent.Transparency<1 do
  2759. script.Parent.Transparency = script.Parent.Transparency+.06
  2760. wait(0.04)
  2761. end
  2762.  
  2763. script.Parent:remove()
  2764. end,o216)
  2765.  
  2766. o217.Name = "Test Script"
  2767. o217.Parent = o209
  2768.  
  2769. runDummyScript(function()
  2770. print("1Falco3's Sit OnTouch Script Running...")
  2771.  
  2772. brick = script.Parent
  2773.  
  2774. function OnTouched(part)
  2775. local humanoid = part.Parent:FindFirstChild("Punch")
  2776. if (humanoid ~= nil) then -- if a humanoid exists, then
  2777. humanoid.Sit = true
  2778. end
  2779. end
  2780.  
  2781. script.Parent.Touched:connect(OnTouched)
  2782. end,o217)
  2783.  
  2784. o219.Parent = o3
  2785. o219.Material = Enum.Material.DiamondPlate
  2786. o219.BrickColor = BrickColor.new("Really black")
  2787. o219.Position = Vector3.new(-141.061478, 5.69999504, -109.375107)
  2788. o219.FormFactor = Enum.FormFactor.Symmetric
  2789. o219.Size = Vector3.new(1, 7, 1)
  2790. o219.CFrame = CFrame.new(-141.061478, 5.69999504, -109.375107, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2791. o219.BottomSurface = Enum.SurfaceType.Smooth
  2792. o219.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2793. o219.Position = Vector3.new(-141.061478, 5.69999504, -109.375107)
  2794. o220.Parent = o3
  2795. o220.Material = Enum.Material.DiamondPlate
  2796. o220.BrickColor = BrickColor.new("Really black")
  2797. o220.Position = Vector3.new(-147.061371, 7.60541248, -106.652969)
  2798. o220.Rotation = Vector3.new(-43.3199997, 0, 0)
  2799. o220.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2800. o220.FormFactor = Enum.FormFactor.Symmetric
  2801. o220.Size = Vector3.new(1, 3, 1)
  2802. o220.CFrame = CFrame.new(-147.061371, 7.60541248, -106.652969, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  2803. o220.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2804. o220.Position = Vector3.new(-147.061371, 7.60541248, -106.652969)
  2805. o220.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2806. o221.Parent = o3
  2807. o221.Material = Enum.Material.DiamondPlate
  2808. o221.BrickColor = BrickColor.new("Really black")
  2809. o221.Position = Vector3.new(-151.558945, 10.3486519, -103.743355)
  2810. o221.Rotation = Vector3.new(-43.3199997, 0, 0)
  2811. o221.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2812. o221.FormFactor = Enum.FormFactor.Symmetric
  2813. o221.Size = Vector3.new(2, 1, 7)
  2814. o221.CFrame = CFrame.new(-151.558945, 10.3486519, -103.743355, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  2815. o221.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2816. o221.Position = Vector3.new(-151.558945, 10.3486519, -103.743355)
  2817. o221.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2818. o222.Name = "Part"
  2819. o222.Parent = o3
  2820. o222.Material = Enum.Material.DiamondPlate
  2821. o222.BrickColor = BrickColor.new("Really black")
  2822. o222.Position = Vector3.new(-151.560425, 10.6291847, -101.258797)
  2823. o222.Rotation = Vector3.new(136.679993, 0, 90)
  2824. o222.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2825. o222.FormFactor = Enum.FormFactor.Symmetric
  2826. o222.Size = Vector3.new(2, 2, 11)
  2827. o222.CFrame = CFrame.new(-151.560425, 10.6291847, -101.258797, 0, -1, 0, -0.727575064, 0, -0.686028123, 0.686028123, 0, -0.727575064)
  2828. o222.BottomSurface = Enum.SurfaceType.Weld
  2829. o222.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2830. o222.Position = Vector3.new(-151.560425, 10.6291847, -101.258797)
  2831. o222.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2832. o223.Parent = o3
  2833. o223.Material = Enum.Material.DiamondPlate
  2834. o223.BrickColor = BrickColor.new("Really black")
  2835. o223.Position = Vector3.new(-144.561401, 5.59992743, -107.875122)
  2836. o223.FormFactor = Enum.FormFactor.Plate
  2837. o223.Size = Vector3.new(2, 7.20000029, 2)
  2838. o223.CFrame = CFrame.new(-144.561401, 5.59992743, -107.875122, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2839. o223.BottomSurface = Enum.SurfaceType.Smooth
  2840. o223.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2841. o223.Position = Vector3.new(-144.561401, 5.59992743, -107.875122)
  2842. o224.Name = "Part Terrain Joint"
  2843. o224.Parent = o223
  2844. o224.Part0 = mas
  2845. o224.Part1 = o223
  2846. o225.Name = "Part"
  2847. o225.Parent = o3
  2848. o225.Material = Enum.Material.DiamondPlate
  2849. o225.BrickColor = BrickColor.new("Really black")
  2850. o225.Position = Vector3.new(-134.563232, 5.70131063, -110.874748)
  2851. o225.FormFactor = Enum.FormFactor.Symmetric
  2852. o225.Size = Vector3.new(4, 7, 2)
  2853. o225.CFrame = CFrame.new(-134.563232, 5.70131063, -110.874748, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  2854. o225.BackSurface = Enum.SurfaceType.Weld
  2855. o225.BottomSurface = Enum.SurfaceType.Smooth
  2856. o225.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2857. o225.Position = Vector3.new(-134.563232, 5.70131063, -110.874748)
  2858. o226.Parent = o3
  2859. o226.Material = Enum.Material.DiamondPlate
  2860. o226.BrickColor = BrickColor.new("Really black")
  2861. o226.Position = Vector3.new(-144.061356, 5.70002651, -106.375153)
  2862. o226.FormFactor = Enum.FormFactor.Symmetric
  2863. o226.Size = Vector3.new(1, 7, 1)
  2864. o226.CFrame = CFrame.new(-144.061356, 5.70002651, -106.375153, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2865. o226.BottomSurface = Enum.SurfaceType.Smooth
  2866. o226.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2867. o226.Position = Vector3.new(-144.061356, 5.70002651, -106.375153)
  2868. o227.Name = "Part"
  2869. o227.Parent = o3
  2870. o227.Material = Enum.Material.DiamondPlate
  2871. o227.BrickColor = BrickColor.new("Really black")
  2872. o227.Position = Vector3.new(-125.560936, 4.97815514, -113.103561)
  2873. o227.Rotation = Vector3.new(-110.18, 0, -90)
  2874. o227.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2875. o227.Velocity = Vector3.new(0.000488519785, -0.0192577876, 0.0524100028)
  2876. o227.FormFactor = Enum.FormFactor.Symmetric
  2877. o227.Size = Vector3.new(5, 2, 2)
  2878. o227.CFrame = CFrame.new(-125.560936, 4.97815514, -113.103561, 0, 1, 0, 0.345044553, 0, 0.938586295, 0.938586295, 0, -0.345044553)
  2879. o227.BackSurface = Enum.SurfaceType.Weld
  2880. o227.BottomSurface = Enum.SurfaceType.Weld
  2881. o227.LeftSurface = Enum.SurfaceType.Weld
  2882. o227.RightSurface = Enum.SurfaceType.Weld
  2883. o227.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2884. o227.Position = Vector3.new(-125.560936, 4.97815514, -113.103561)
  2885. o227.velocity = Vector3.new(0.000488519785, -0.0192577876, 0.0524100028)
  2886. o228.Parent = o3
  2887. o228.Material = Enum.Material.DiamondPlate
  2888. o228.BrickColor = BrickColor.new("Really black")
  2889. o228.Position = Vector3.new(-141.061493, 5.59991026, -107.875122)
  2890. o228.FormFactor = Enum.FormFactor.Plate
  2891. o228.Size = Vector3.new(1, 7.20000029, 2)
  2892. o228.CFrame = CFrame.new(-141.061493, 5.59991026, -107.875122, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2893. o228.BottomSurface = Enum.SurfaceType.Smooth
  2894. o228.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2895. o228.Position = Vector3.new(-141.061493, 5.59991026, -107.875122)
  2896. o229.Name = "Part Terrain Joint"
  2897. o229.Parent = o228
  2898. o229.Part0 = mas
  2899. o229.Part1 = o228
  2900. o230.Parent = o3
  2901. o230.Material = Enum.Material.DiamondPlate
  2902. o230.BrickColor = BrickColor.new("Really black")
  2903. o230.Position = Vector3.new(-149.060898, 14.0614405, -97.6181564)
  2904. o230.Rotation = Vector3.new(-43.3199997, 0, 0)
  2905. o230.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2906. o230.FormFactor = Enum.FormFactor.Symmetric
  2907. o230.Size = Vector3.new(3, 2, 1)
  2908. o230.CFrame = CFrame.new(-149.060898, 14.0614405, -97.6181564, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  2909. o230.FrontSurface = Enum.SurfaceType.Weld
  2910. o230.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2911. o230.Position = Vector3.new(-149.060898, 14.0614405, -97.6181564)
  2912. o230.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  2913. o231.Parent = o3
  2914. o231.Material = Enum.Material.DiamondPlate
  2915. o231.BrickColor = BrickColor.new("Really black")
  2916. o231.Position = Vector3.new(-136.062653, 5.70057297, -109.375267)
  2917. o231.FormFactor = Enum.FormFactor.Symmetric
  2918. o231.Size = Vector3.new(1, 7, 1)
  2919. o231.CFrame = CFrame.new(-136.062653, 5.70057297, -109.375267, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  2920. o231.BottomSurface = Enum.SurfaceType.Smooth
  2921. o231.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2922. o231.Position = Vector3.new(-136.062653, 5.70057297, -109.375267)
  2923. o232.Parent = o3
  2924. o232.Material = Enum.Material.DiamondPlate
  2925. o232.BrickColor = BrickColor.new("Really black")
  2926. o232.Position = Vector3.new(-134.562897, 6.70050001, -107.875282)
  2927. o232.FormFactor = Enum.FormFactor.Symmetric
  2928. o232.Size = Vector3.new(2, 5, 4)
  2929. o232.CFrame = CFrame.new(-134.562897, 6.70050001, -107.875282, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  2930. o232.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2931. o232.Position = Vector3.new(-134.562897, 6.70050001, -107.875282)
  2932. o233.Parent = o3
  2933. o233.Material = Enum.Material.DiamondPlate
  2934. o233.BrickColor = BrickColor.new("Really black")
  2935. o233.Position = Vector3.new(-128.060089, 7.15247154, -114.434891)
  2936. o233.Rotation = Vector3.new(-20.1800003, 0, 0)
  2937. o233.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  2938. o233.Velocity = Vector3.new(0.000488519785, -0.0238104537, 0.0449746251)
  2939. o233.CanCollide = false
  2940. o233.FormFactor = Enum.FormFactor.Symmetric
  2941. o233.Size = Vector3.new(3, 3, 4)
  2942. o233.CFrame = CFrame.new(-128.060089, 7.15247154, -114.434891, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  2943. o233.BackSurface = Enum.SurfaceType.Weld
  2944. o233.BottomSurface = Enum.SurfaceType.Weld
  2945. o233.FrontSurface = Enum.SurfaceType.Weld
  2946. o233.LeftSurface = Enum.SurfaceType.Weld
  2947. o233.RightSurface = Enum.SurfaceType.Weld
  2948. o233.TopSurface = Enum.SurfaceType.Weld
  2949. o233.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2950. o233.Position = Vector3.new(-128.060089, 7.15247154, -114.434891)
  2951. o233.velocity = Vector3.new(0.000488519785, -0.0238104537, 0.0449746251)
  2952. o234.Name = "Hurting"
  2953. o234.Parent = o233
  2954.  
  2955. runDummyScript(function()
  2956. function onTouched(hit)
  2957. local humanoid = hit.Parent:findFirstChild("Humanoid")
  2958. if (humanoid ~= nil) then
  2959. humanoid.Health = humanoid.Health - 5
  2960. end
  2961. end
  2962.  
  2963. script.Parent.Touched:connect(onTouched)
  2964. end,o234)
  2965.  
  2966. o235.Parent = o233
  2967.  
  2968. runDummyScript(function()
  2969. print("1Falco3's Sit OnTouch Script Running...")
  2970.  
  2971. brick = script.Parent
  2972.  
  2973. function OnTouched(part)
  2974. local humanoid = part.Parent:FindFirstChild("Humanoid")
  2975. if (humanoid ~= nil) then -- if a humanoid exists, then
  2976. humanoid.Sit = true
  2977. end
  2978. end
  2979.  
  2980. script.Parent.Touched:connect(OnTouched)
  2981. end,o235)
  2982.  
  2983. o236.Parent = o233
  2984.  
  2985. runDummyScript(function()
  2986. lastpoint = script.Parent.Position
  2987. leds = {}
  2988. function makeled()
  2989. tip = script.Parent
  2990. if tip ~= nil then
  2991. off = (tip.Mesh.Scale.z/tip.Size.z)/2
  2992. point = (tip.CFrame*CFrame.new(0, 0, -off)).p
  2993. unit = (lastpoint - point).unit
  2994. mag = (lastpoint - point).magnitude
  2995. if mag>1 then
  2996. middle = lastpoint-(unit*(mag/2))
  2997. cf = CFrame.new(middle, point)
  2998. local l = Instance.new("Part")
  2999. l.Name = "Trail"
  3000. l.Anchored = true
  3001. l.CanCollide = false
  3002. l.Size = Vector3.new(1, 1, mag)
  3003. l.BrickColor = tip.BrickColor
  3004. l.TopSurface = 0
  3005. l.BottomSurface = 0
  3006. local m= Instance.new("SpecialMesh")
  3007. m.MeshType = "Brick"
  3008. m.Scale = Vector3.new(.9, .9, mag)/l.Size
  3009. m.Parent = l
  3010. l.Parent = workspace
  3011. local new = script.Script:clone()
  3012. new.Disabled = false
  3013. new.Parent = l
  3014. l.CFrame = cf
  3015. table.insert(leds, l)
  3016. lastpoint = point
  3017. game:getService("Debris"):addItem(l, 2)
  3018. end
  3019. end
  3020. end
  3021.  
  3022.  
  3023. while true do
  3024. makeled()
  3025. wait()
  3026. end
  3027.  
  3028. end,o236)
  3029.  
  3030. o237.Parent = o236
  3031. o237.Disabled = true
  3032.  
  3033. runDummyScript(function()
  3034. while script.Parent.Transparency<1 do
  3035. script.Parent.Transparency = script.Parent.Transparency+.06
  3036. wait(0.04)
  3037. end
  3038.  
  3039. script.Parent:remove()
  3040. end,o237)
  3041.  
  3042. o238.Name = "PushPack"
  3043. o238.Parent = o233
  3044.  
  3045. runDummyScript(function()
  3046. door = script.Parent
  3047.  
  3048. function onTouch(hit)
  3049. if hit.Parent == nil then return end
  3050. local h = hit.Parent:FindFirstChild("Humanoid")
  3051. if h ~= nil then
  3052. hit.Parent.Torso.Velocity=door.CFrame.lookVector * 50 -- Push the Player back
  3053. end
  3054. end
  3055. door.Touched:connect(onTouch)
  3056. end,o238)
  3057.  
  3058. o240.Parent = o3
  3059. o240.Material = Enum.Material.DiamondPlate
  3060. o240.BrickColor = BrickColor.new("Really black")
  3061. o240.Position = Vector3.new(-149.060013, 9.06231976, -108.021828)
  3062. o240.Rotation = Vector3.new(-43.3199997, 0, 0)
  3063. o240.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3064. o240.FormFactor = Enum.FormFactor.Symmetric
  3065. o240.Size = Vector3.new(3, 1, 1)
  3066. o240.CFrame = CFrame.new(-149.060013, 9.06231976, -108.021828, 1, 0, 0, -0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  3067. o240.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3068. o240.Position = Vector3.new(-149.060013, 9.06231976, -108.021828)
  3069. o240.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3070. o241.Parent = o3
  3071. o241.Material = Enum.Material.DiamondPlate
  3072. o241.BrickColor = BrickColor.new("Really black")
  3073. o241.Position = Vector3.new(-142.561462, 6.69993448, -107.875122)
  3074. o241.FormFactor = Enum.FormFactor.Symmetric
  3075. o241.Size = Vector3.new(2, 5, 4)
  3076. o241.CFrame = CFrame.new(-142.561462, 6.69993448, -107.875122, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3077. o241.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3078. o241.Position = Vector3.new(-142.561462, 6.69993448, -107.875122)
  3079. o242.Name = "Part"
  3080. o242.Parent = o3
  3081. o242.Material = Enum.Material.DiamondPlate
  3082. o242.BrickColor = BrickColor.new("Really black")
  3083. o242.Position = Vector3.new(-146.561523, 10.6270475, -101.26059)
  3084. o242.Rotation = Vector3.new(136.679993, 0, -90)
  3085. o242.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3086. o242.FormFactor = Enum.FormFactor.Symmetric
  3087. o242.Size = Vector3.new(2, 2, 11)
  3088. o242.CFrame = CFrame.new(-146.561523, 10.6270475, -101.26059, 0, 1, 0, 0.727575064, 0, -0.686028123, -0.686028123, 0, -0.727575064)
  3089. o242.BottomSurface = Enum.SurfaceType.Weld
  3090. o242.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3091. o242.Position = Vector3.new(-146.561523, 10.6270475, -101.26059)
  3092. o242.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3093. o243.Parent = o3
  3094. o243.Material = Enum.Material.DiamondPlate
  3095. o243.BrickColor = BrickColor.new("Really black")
  3096. o243.Position = Vector3.new(-136.062851, 5.60054111, -107.875282)
  3097. o243.FormFactor = Enum.FormFactor.Plate
  3098. o243.Size = Vector3.new(1, 7.20000029, 2)
  3099. o243.CFrame = CFrame.new(-136.062851, 5.60054111, -107.875282, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  3100. o243.BottomSurface = Enum.SurfaceType.Smooth
  3101. o243.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3102. o243.Position = Vector3.new(-136.062851, 5.60054111, -107.875282)
  3103. o244.Parent = o3
  3104. o244.Material = Enum.Material.DiamondPlate
  3105. o244.BrickColor = BrickColor.new("Really black")
  3106. o244.Position = Vector3.new(-136.062714, 5.70057249, -106.37529)
  3107. o244.FormFactor = Enum.FormFactor.Symmetric
  3108. o244.Size = Vector3.new(1, 7, 1)
  3109. o244.CFrame = CFrame.new(-136.062714, 5.70057249, -106.37529, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  3110. o244.BottomSurface = Enum.SurfaceType.Smooth
  3111. o244.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3112. o244.Position = Vector3.new(-136.062714, 5.70057249, -106.37529)
  3113. o245.Parent = o3
  3114. o245.Material = Enum.Material.DiamondPlate
  3115. o245.BrickColor = BrickColor.new("Really black")
  3116. o245.Position = Vector3.new(-132.562958, 5.60054016, -107.875282)
  3117. o245.FormFactor = Enum.FormFactor.Plate
  3118. o245.Size = Vector3.new(2, 7.20000029, 2)
  3119. o245.CFrame = CFrame.new(-132.562958, 5.60054016, -107.875282, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  3120. o245.BottomSurface = Enum.SurfaceType.Smooth
  3121. o245.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3122. o245.Position = Vector3.new(-132.562958, 5.60054016, -107.875282)
  3123. o246.Parent = o3
  3124. o246.Material = Enum.Material.DiamondPlate
  3125. o246.BrickColor = BrickColor.new("Really black")
  3126. o246.Position = Vector3.new(-128.060135, 6.13771391, -111.398483)
  3127. o246.Rotation = Vector3.new(-20.1800003, 0, 0)
  3128. o246.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3129. o246.Velocity = Vector3.new(0.000488519785, -0.0134270387, 0.0484447256)
  3130. o246.FormFactor = Enum.FormFactor.Symmetric
  3131. o246.Size = Vector3.new(3, 1, 1)
  3132. o246.CFrame = CFrame.new(-128.060135, 6.13771391, -111.398483, 1, 0, 0, 0, 0.938586295, 0.345044553, -0, -0.345044553, 0.938586295)
  3133. o246.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3134. o246.Position = Vector3.new(-128.060135, 6.13771391, -111.398483)
  3135. o246.velocity = Vector3.new(0.000488519785, -0.0134270387, 0.0484447256)
  3136. o247.Parent = o3
  3137. o247.Material = Enum.Material.DiamondPlate
  3138. o247.BrickColor = BrickColor.new("Really black")
  3139. o247.Position = Vector3.new(-149.060898, 11.3798504, -102.649147)
  3140. o247.Rotation = Vector3.new(-43.3199997, 0, 0)
  3141. o247.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3142. o247.FormFactor = Enum.FormFactor.Symmetric
  3143. o247.Size = Vector3.new(3, 3, 10)
  3144. o247.CFrame = CFrame.new(-149.060898, 11.3798504, -102.649147, 1, 0, 0, -0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  3145. o247.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3146. o247.Position = Vector3.new(-149.060898, 11.3798504, -102.649147)
  3147. o247.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3148. o248.Parent = o3
  3149. o248.Material = Enum.Material.DiamondPlate
  3150. o248.BrickColor = BrickColor.new("Really black")
  3151. o248.Position = Vector3.new(-133.063049, 5.70057201, -109.375267)
  3152. o248.FormFactor = Enum.FormFactor.Symmetric
  3153. o248.Size = Vector3.new(1, 7, 1)
  3154. o248.CFrame = CFrame.new(-133.063049, 5.70057201, -109.375267, 1.00000012, 0, -1.1920929e-07, 0, 1, 0, 1.1920929e-07, 0, 1.00000012)
  3155. o248.BottomSurface = Enum.SurfaceType.Smooth
  3156. o248.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3157. o248.Position = Vector3.new(-133.063049, 5.70057201, -109.375267)
  3158. o249.Parent = o3
  3159. o249.Material = Enum.Material.DiamondPlate
  3160. o249.BrickColor = BrickColor.new("Really black")
  3161. o249.Position = Vector3.new(-146.561356, 10.3496189, -103.742767)
  3162. o249.Rotation = Vector3.new(-43.3199997, 0, 0)
  3163. o249.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3164. o249.FormFactor = Enum.FormFactor.Symmetric
  3165. o249.Size = Vector3.new(2, 1, 7)
  3166. o249.CFrame = CFrame.new(-146.561356, 10.3496189, -103.742767, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  3167. o249.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3168. o249.Position = Vector3.new(-146.561356, 10.3496189, -103.742767)
  3169. o249.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3170. o250.Name = "Part"
  3171. o250.Parent = o3
  3172. o250.Material = Enum.Material.DiamondPlate
  3173. o250.BrickColor = BrickColor.new("Really black")
  3174. o250.Position = Vector3.new(-131.060287, 16.8746548, -106.824089)
  3175. o250.Rotation = Vector3.new(159.819992, 90, 0)
  3176. o250.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  3177. o250.Velocity = Vector3.new(0.0011956197, 0.00183821807, 0.0071406411)
  3178. o250.FormFactor = Enum.FormFactor.Symmetric
  3179. o250.Size = Vector3.new(5, 4, 1)
  3180. o250.CFrame = CFrame.new(-131.060287, 16.8746548, -106.824089, -8.10623169e-05, -8.10623169e-05, 1, 0.345038325, -0.938588619, -4.81229945e-05, 0.938588619, 0.345038325, 0.000104049876)
  3181. o250.BackSurface = Enum.SurfaceType.Weld
  3182. o250.BottomSurface = Enum.SurfaceType.Weld
  3183. o250.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3184. o250.Position = Vector3.new(-131.060287, 16.8746548, -106.824089)
  3185. o250.velocity = Vector3.new(0.0011956197, 0.00183821807, 0.0071406411)
  3186. o251.Parent = o3
  3187. o251.Material = Enum.Material.DiamondPlate
  3188. o251.BrickColor = BrickColor.new("Really black")
  3189. o251.Position = Vector3.new(-131.0616, 19.6900826, -107.859207)
  3190. o251.Rotation = Vector3.new(-20.1800003, 0, 0)
  3191. o251.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  3192. o251.Velocity = Vector3.new(0.00170129538, -0.000690160203, 0.000263039488)
  3193. o251.FormFactor = Enum.FormFactor.Symmetric
  3194. o251.Size = Vector3.new(1, 2, 5)
  3195. o251.CFrame = CFrame.new(-131.0616, 19.6900826, -107.859207, 1, 0, 0, 0, 0.938616574, 0.344962239, 0, -0.344962239, 0.938616574)
  3196. o251.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3197. o251.Position = Vector3.new(-131.0616, 19.6900826, -107.859207)
  3198. o251.velocity = Vector3.new(0.00170129538, -0.000690160203, 0.000263039488)
  3199. o252.Parent = o3
  3200. o252.Material = Enum.Material.DiamondPlate
  3201. o252.BrickColor = BrickColor.new("Really black")
  3202. o252.Position = Vector3.new(-125.560776, 17.1228352, -109.046463)
  3203. o252.Rotation = Vector3.new(-20.1800003, 0, 0)
  3204. o252.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  3205. o252.Velocity = Vector3.new(0.00228129327, -0.00359015004, 0.00922105648)
  3206. o252.FormFactor = Enum.FormFactor.Symmetric
  3207. o252.Size = Vector3.new(2, 6, 1)
  3208. o252.CFrame = CFrame.new(-125.560776, 17.1228352, -109.046463, 1, 0, 0, 0, 0.938616574, 0.344962239, 0, -0.344962239, 0.938616574)
  3209. o252.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3210. o252.Position = Vector3.new(-125.560776, 17.1228352, -109.046463)
  3211. o252.velocity = Vector3.new(0.00228129327, -0.00359015004, 0.00922105648)
  3212. o253.Name = "Part"
  3213. o253.Parent = o3
  3214. o253.Material = Enum.Material.DiamondPlate
  3215. o253.BrickColor = BrickColor.new("Really black")
  3216. o253.Position = Vector3.new(-125.060623, 21.7881947, -106.499557)
  3217. o253.Rotation = Vector3.new(159.819992, 0, -180)
  3218. o253.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  3219. o253.Velocity = Vector3.new(0.00103707961, 0.00263091829, -0.00193021051)
  3220. o253.FormFactor = Enum.FormFactor.Symmetric
  3221. o253.Size = Vector3.new(1, 1, 1)
  3222. o253.CFrame = CFrame.new(-125.060623, 21.7881947, -106.499557, -1, 0, 0, 0, 0.938616574, -0.344962239, 0, -0.344962239, -0.938616574)
  3223. o253.BackSurface = Enum.SurfaceType.Weld
  3224. o253.BottomSurface = Enum.SurfaceType.Weld
  3225. o253.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3226. o253.Position = Vector3.new(-125.060623, 21.7881947, -106.499557)
  3227. o253.velocity = Vector3.new(0.00103707961, 0.00263091829, -0.00193021051)
  3228. o254.Parent = o3
  3229. o254.Material = Enum.Material.DiamondPlate
  3230. o254.BrickColor = BrickColor.new("Really black")
  3231. o254.Position = Vector3.new(-128.060516, 11.9819717, -101.29483)
  3232. o254.Rotation = Vector3.new(-20.1800003, 0, 0)
  3233. o254.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3234. o254.Velocity = Vector3.new(0.000488519785, 0.0211238042, 0.02845948)
  3235. o254.FormFactor = Enum.FormFactor.Symmetric
  3236. o254.Size = Vector3.new(3, 1, 2)
  3237. o254.CFrame = CFrame.new(-128.060516, 11.9819717, -101.29483, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  3238. o254.FrontSurface = Enum.SurfaceType.Weld
  3239. o254.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3240. o254.Position = Vector3.new(-128.060516, 11.9819717, -101.29483)
  3241. o254.velocity = Vector3.new(0.000488519785, 0.0211238042, 0.02845948)
  3242. o255.Parent = o3
  3243. o255.Material = Enum.Material.DiamondPlate
  3244. o255.BrickColor = BrickColor.new("Really black")
  3245. o255.Transparency = 1
  3246. o255.Position = Vector3.new(-128.060547, 13.5900507, -105.614891)
  3247. o255.Rotation = Vector3.new(-20.1800003, 0, 0)
  3248. o255.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3249. o255.Velocity = Vector3.new(0.000488519785, 0.00635075709, 0.02296043)
  3250. o255.FormFactor = Enum.FormFactor.Symmetric
  3251. o255.Size = Vector3.new(3, 1, 5)
  3252. o255.CFrame = CFrame.new(-128.060547, 13.5900507, -105.614891, 1, -0, 0, 0, 0.938586295, 0.345044553, -0, -0.345044553, 0.938586295)
  3253. o255.LeftSurface = Enum.SurfaceType.SteppingMotor
  3254. o255.RightSurface = Enum.SurfaceType.SteppingMotor
  3255. o255.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3256. o255.Position = Vector3.new(-128.060547, 13.5900507, -105.614891)
  3257. o255.velocity = Vector3.new(0.000488519785, 0.00635075709, 0.02296043)
  3258. o256.Name = "Part"
  3259. o256.Parent = o3
  3260. o256.Material = Enum.Material.DiamondPlate
  3261. o256.BrickColor = BrickColor.new("Really black")
  3262. o256.Position = Vector3.new(-125.56057, 11.4641876, -102.702934)
  3263. o256.Rotation = Vector3.new(159.819992, 0, -90)
  3264. o256.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3265. o256.Velocity = Vector3.new(0.000488519785, 0.0163085982, 0.0302301161)
  3266. o256.FormFactor = Enum.FormFactor.Symmetric
  3267. o256.Size = Vector3.new(1, 2, 5)
  3268. o256.CFrame = CFrame.new(-125.56057, 11.4641876, -102.702934, 0, 1, 0, 0.938586295, 0, -0.345044553, -0.345044553, 0, -0.938586295)
  3269. o256.BackSurface = Enum.SurfaceType.Weld
  3270. o256.BottomSurface = Enum.SurfaceType.Weld
  3271. o256.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3272. o256.Position = Vector3.new(-125.56057, 11.4641876, -102.702934)
  3273. o256.velocity = Vector3.new(0.000488519785, 0.0163085982, 0.0302301161)
  3274. o257.Name = "Part"
  3275. o257.Parent = o3
  3276. o257.Material = Enum.Material.DiamondPlate
  3277. o257.BrickColor = BrickColor.new("Really black")
  3278. o257.Position = Vector3.new(-128.060699, 11.3955975, -110.134712)
  3279. o257.Rotation = Vector3.new(159.819992, 0, -180)
  3280. o257.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3281. o257.Velocity = Vector3.new(0.000488519785, -0.00910539832, 0.0304646678)
  3282. o257.FormFactor = Enum.FormFactor.Symmetric
  3283. o257.Size = Vector3.new(3, 2, 5)
  3284. o257.CFrame = CFrame.new(-128.060699, 11.3955975, -110.134712, -1, 0, 0, 0, 0.938586295, -0.345044553, 0, -0.345044553, -0.938586295)
  3285. o257.BottomSurface = Enum.SurfaceType.Weld
  3286. o257.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3287. o257.Position = Vector3.new(-128.060699, 11.3955975, -110.134712)
  3288. o257.velocity = Vector3.new(0.000488519785, -0.00910539832, 0.0304646678)
  3289. o258.Parent = o3
  3290. o258.Material = Enum.Material.DiamondPlate
  3291. o258.BrickColor = BrickColor.new("Really black")
  3292. o258.Position = Vector3.new(-128.060516, 13.2173119, -102.281677)
  3293. o258.Rotation = Vector3.new(-20.1800003, 0, 0)
  3294. o258.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3295. o258.Velocity = Vector3.new(0.000488519785, 0.0177491438, 0.0242350642)
  3296. o258.FormFactor = Enum.FormFactor.Symmetric
  3297. o258.Size = Vector3.new(3, 2, 1)
  3298. o258.CFrame = CFrame.new(-128.060516, 13.2173119, -102.281677, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  3299. o258.FrontSurface = Enum.SurfaceType.Weld
  3300. o258.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3301. o258.Position = Vector3.new(-128.060516, 13.2173119, -102.281677)
  3302. o258.velocity = Vector3.new(0.000488519785, 0.0177491438, 0.0242350642)
  3303. o259.Parent = o3
  3304. o259.Material = Enum.Material.DiamondPlate
  3305. o259.BrickColor = BrickColor.new("Really black")
  3306. o259.Position = Vector3.new(-128.560562, 21.0979786, -108.376656)
  3307. o259.Rotation = Vector3.new(-20.1800003, 0, 0)
  3308. o259.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  3309. o259.Velocity = Vector3.new(0.00195407914, -0.00195407914, -0.00195407914)
  3310. o259.FormFactor = Enum.FormFactor.Symmetric
  3311. o259.Size = Vector3.new(6, 1, 5)
  3312. o259.CFrame = CFrame.new(-128.560562, 21.0979786, -108.376656, 1, -0, 0, 0, 0.938616574, 0.344962239, -0, -0.344962239, 0.938616574)
  3313. o259.LeftSurface = Enum.SurfaceType.Hinge
  3314. o259.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3315. o259.Position = Vector3.new(-128.560562, 21.0979786, -108.376656)
  3316. o259.velocity = Vector3.new(0.00195407914, -0.00195407914, -0.00195407914)
  3317. o260.Parent = o3
  3318. o260.Material = Enum.Material.DiamondPlate
  3319. o260.BrickColor = BrickColor.new("Really black")
  3320. o260.Position = Vector3.new(-126.060776, 14.0582933, -105.789383)
  3321. o260.Rotation = Vector3.new(-20.1800003, 0, 0)
  3322. o260.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  3323. o260.Velocity = Vector3.new(0.000690145185, 0.0043655904, 0.0164622422)
  3324. o260.CanCollide = false
  3325. o260.FormFactor = Enum.FormFactor.Symmetric
  3326. o260.Size = Vector3.new(1, 2, 5)
  3327. o260.CFrame = CFrame.new(-126.060776, 14.0582933, -105.789383, 1, 0, 0, 0, 0.938616574, 0.344962239, 0, -0.344962239, 0.938616574)
  3328. o260.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3329. o260.Position = Vector3.new(-126.060776, 14.0582933, -105.789383)
  3330. o260.velocity = Vector3.new(0.000690145185, 0.0043655904, 0.0164622422)
  3331. o261.Parent = o3
  3332. o261.Material = Enum.Material.DiamondPlate
  3333. o261.BrickColor = BrickColor.new("Really black")
  3334. o261.Position = Vector3.new(-130.061005, 14.0584383, -105.788956)
  3335. o261.Rotation = Vector3.new(-20.1800003, 0, 0)
  3336. o261.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  3337. o261.Velocity = Vector3.new(0.000689936627, 0.00436663348, 0.0145076979)
  3338. o261.CanCollide = false
  3339. o261.FormFactor = Enum.FormFactor.Symmetric
  3340. o261.Size = Vector3.new(1, 2, 5)
  3341. o261.CFrame = CFrame.new(-130.061005, 14.0584383, -105.788956, 1, 8.10623169e-05, -8.10623169e-05, -4.81229945e-05, 0.938588619, 0.345038325, 0.000104049876, -0.345038325, 0.938588619)
  3342. o261.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3343. o261.Position = Vector3.new(-130.061005, 14.0584383, -105.788956)
  3344. o261.velocity = Vector3.new(0.000689936627, 0.00436663348, 0.0145076979)
  3345. o262.Parent = o3
  3346. o262.Material = Enum.Material.DiamondPlate
  3347. o262.BrickColor = BrickColor.new("Really black")
  3348. o262.Position = Vector3.new(-128.060562, 12.651453, -105.269875)
  3349. o262.Rotation = Vector3.new(-20.1800003, 0, 0)
  3350. o262.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3351. o262.Velocity = Vector3.new(0.000488519785, 0.00753058866, 0.0261700954)
  3352. o262.FormFactor = Enum.FormFactor.Symmetric
  3353. o262.Size = Vector3.new(3, 1, 5)
  3354. o262.CFrame = CFrame.new(-128.060562, 12.651453, -105.269875, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  3355. o262.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3356. o262.Position = Vector3.new(-128.060562, 12.651453, -105.269875)
  3357. o262.velocity = Vector3.new(0.000488519785, 0.00753058866, 0.0261700954)
  3358. o263.Parent = o3
  3359. o263.Material = Enum.Material.DiamondPlate
  3360. o263.BrickColor = BrickColor.new("Black")
  3361. o263.Position = Vector3.new(-127.580795, 23.2929306, -109.183319)
  3362. o263.Rotation = Vector3.new(-20.1800003, 0, -23.1999989)
  3363. o263.RotVelocity = Vector3.new(-0.00244259881, -0.000488519785, 0)
  3364. o263.Velocity = Vector3.new(0.00234815036, -0.00392443454, -0.00683683064)
  3365. o263.FormFactor = Enum.FormFactor.Symmetric
  3366. o263.Size = Vector3.new(7, 1, 7)
  3367. o263.CFrame = CFrame.new(-127.580795, 23.2929306, -109.183319, 0.919162869, 0.393878341, 0, -0.369700462, 0.86274153, 0.34496209, 0.135873303, -0.317076474, 0.938616872)
  3368. o263.BottomSurface = Enum.SurfaceType.Weld
  3369. o263.TopSurface = Enum.SurfaceType.Smooth
  3370. o263.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3371. o263.Position = Vector3.new(-127.580795, 23.2929306, -109.183319)
  3372. o263.velocity = Vector3.new(0.00234815036, -0.00392443454, -0.00683683064)
  3373. o264.Parent = o263
  3374.  
  3375. runDummyScript(function()
  3376. local isOn = false
  3377.  
  3378. function on()
  3379. isOn = true
  3380. script.Parent.BrickColor = BrickColor.new("Light blue")
  3381. script.Parent.BodyGyro.maxTorque = Vector3.new(400000000000000000000, 0, 400000000000000000000)
  3382. end
  3383.  
  3384. function off()
  3385. isOn = false
  3386. script.Parent.BrickColor = BrickColor.new(26)
  3387. script.Parent.BodyGyro.maxTorque = Vector3.new(0, 0, 0)
  3388. end
  3389.  
  3390. function onClicked()
  3391.  
  3392. if isOn == true then off() else on() end
  3393.  
  3394. end
  3395.  
  3396. script.Parent.ClickDetector.MouseClick:connect(onClicked)
  3397.  
  3398. off()
  3399. end,o264)
  3400.  
  3401. o265.Parent = o263
  3402. o265.maxTorque = Vector3.new(0, 0, 0)
  3403. o265.MaxTorque = Vector3.new(0, 0, 0)
  3404. o266.Parent = o263
  3405. o266.MaxActivationDistance = 10
  3406. o267.Name = "Part"
  3407. o267.Parent = o3
  3408. o267.Material = Enum.Material.DiamondPlate
  3409. o267.BrickColor = BrickColor.new("Really black")
  3410. o267.Position = Vector3.new(-130.560013, 11.4926529, -106.974518)
  3411. o267.Rotation = Vector3.new(159.819992, 0, 90)
  3412. o267.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3413. o267.Velocity = Vector3.new(0.000488519785, 0.00170132506, 0.0301327743)
  3414. o267.FormFactor = Enum.FormFactor.Symmetric
  3415. o267.Size = Vector3.new(2, 2, 11)
  3416. o267.CFrame = CFrame.new(-130.560013, 11.4926529, -106.974518, 0, -1, 0, -0.938586295, 0, -0.345044553, 0.345044553, 0, -0.938586295)
  3417. o267.BottomSurface = Enum.SurfaceType.Weld
  3418. o267.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3419. o267.Position = Vector3.new(-130.560013, 11.4926529, -106.974518)
  3420. o267.velocity = Vector3.new(0.000488519785, 0.00170132506, 0.0301327743)
  3421. o268.Name = "Part"
  3422. o268.Parent = o3
  3423. o268.Material = Enum.Material.DiamondPlate
  3424. o268.BrickColor = BrickColor.new("Really black")
  3425. o268.Position = Vector3.new(-125.560631, 11.4927197, -106.974976)
  3426. o268.Rotation = Vector3.new(159.819992, 0, -90)
  3427. o268.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3428. o268.Velocity = Vector3.new(0.000488519785, 0.00169975962, 0.0301325452)
  3429. o268.FormFactor = Enum.FormFactor.Symmetric
  3430. o268.Size = Vector3.new(2, 2, 11)
  3431. o268.CFrame = CFrame.new(-125.560631, 11.4927197, -106.974976, 0, 1, 0, 0.938586295, 0, -0.345044553, -0.345044553, 0, -0.938586295)
  3432. o268.BottomSurface = Enum.SurfaceType.Weld
  3433. o268.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3434. o268.Position = Vector3.new(-125.560631, 11.4927197, -106.974976)
  3435. o268.velocity = Vector3.new(0.000488519785, 0.00169975962, 0.0301325452)
  3436. o269.Name = "Part"
  3437. o269.Parent = o3
  3438. o269.Material = Enum.Material.DiamondPlate
  3439. o269.BrickColor = BrickColor.new("Really black")
  3440. o269.Position = Vector3.new(-130.56012, 11.4643173, -102.70266)
  3441. o269.Rotation = Vector3.new(159.819992, 0, 90)
  3442. o269.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3443. o269.Velocity = Vector3.new(0.000488519785, 0.016309537, 0.0302296709)
  3444. o269.FormFactor = Enum.FormFactor.Symmetric
  3445. o269.Size = Vector3.new(1, 2, 5)
  3446. o269.CFrame = CFrame.new(-130.56012, 11.4643173, -102.70266, 0, -1, 0, -0.938586295, 0, -0.345044553, 0.345044553, 0, -0.938586295)
  3447. o269.BackSurface = Enum.SurfaceType.Weld
  3448. o269.BottomSurface = Enum.SurfaceType.Weld
  3449. o269.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3450. o269.Position = Vector3.new(-130.56012, 11.4643173, -102.70266)
  3451. o269.velocity = Vector3.new(0.000488519785, 0.016309537, 0.0302296709)
  3452. o270.Parent = o3
  3453. o270.Material = Enum.Material.DiamondPlate
  3454. o270.BrickColor = BrickColor.new("Really black")
  3455. o270.Position = Vector3.new(-128.060516, 10.4015942, -101.246559)
  3456. o270.Rotation = Vector3.new(-20.1800003, 0, 0)
  3457. o270.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3458. o270.Velocity = Vector3.new(0.000488519785, 0.0212888736, 0.0338638015)
  3459. o270.FormFactor = Enum.FormFactor.Symmetric
  3460. o270.Size = Vector3.new(3, 2, 1)
  3461. o270.CFrame = CFrame.new(-128.060516, 10.4015942, -101.246559, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  3462. o270.FrontSurface = Enum.SurfaceType.Weld
  3463. o270.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3464. o270.Position = Vector3.new(-128.060516, 10.4015942, -101.246559)
  3465. o270.velocity = Vector3.new(0.000488519785, 0.0212888736, 0.0338638015)
  3466. o271.Name = "Part"
  3467. o271.Parent = o3
  3468. o271.Material = Enum.Material.DiamondPlate
  3469. o271.BrickColor = BrickColor.new("Really black")
  3470. o271.Position = Vector3.new(-125.561493, 9.66970444, -114.828979)
  3471. o271.Rotation = Vector3.new(-20.1800003, -90, 0)
  3472. o271.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3473. o271.Velocity = Vector3.new(0.000488519785, -0.0251580942, 0.0363665968)
  3474. o271.FormFactor = Enum.FormFactor.Symmetric
  3475. o271.Size = Vector3.new(5, 2, 2)
  3476. o271.CFrame = CFrame.new(-125.561493, 9.66970444, -114.828979, 0, 0, -1, 0.345044553, 0.938586295, 0, 0.938586295, -0.345044553, 0)
  3477. o271.BackSurface = Enum.SurfaceType.Weld
  3478. o271.BottomSurface = Enum.SurfaceType.Weld
  3479. o271.LeftSurface = Enum.SurfaceType.Weld
  3480. o271.RightSurface = Enum.SurfaceType.Weld
  3481. o271.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3482. o271.Position = Vector3.new(-125.561493, 9.66970444, -114.828979)
  3483. o271.velocity = Vector3.new(0.000488519785, -0.0251580942, 0.0363665968)
  3484. o272.Parent = o3
  3485. o272.Material = Enum.Material.DiamondPlate
  3486. o272.BrickColor = BrickColor.new("Really black")
  3487. o272.Position = Vector3.new(-128.060699, 9.89151096, -112.778038)
  3488. o272.Rotation = Vector3.new(-20.1800003, 0, 0)
  3489. o272.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3490. o272.Velocity = Vector3.new(0.000488519785, -0.018144615, 0.0356080979)
  3491. o272.FormFactor = Enum.FormFactor.Symmetric
  3492. o272.Size = Vector3.new(3, 1, 1)
  3493. o272.CFrame = CFrame.new(-128.060699, 9.89151096, -112.778038, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  3494. o272.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3495. o272.Position = Vector3.new(-128.060699, 9.89151096, -112.778038)
  3496. o272.velocity = Vector3.new(0.000488519785, -0.018144615, 0.0356080979)
  3497. o273.Parent = o3
  3498. o273.Material = Enum.Material.DiamondPlate
  3499. o273.BrickColor = BrickColor.new("Really black")
  3500. o273.Position = Vector3.new(-128.060669, 10.1399975, -115.000145)
  3501. o273.Rotation = Vector3.new(-20.1800003, 90, 0)
  3502. o273.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3503. o273.Velocity = Vector3.new(0.000488519785, -0.0257434174, 0.0347583629)
  3504. o273.FormFactor = Enum.FormFactor.Symmetric
  3505. o273.Size = Vector3.new(5, 1, 3)
  3506. o273.CFrame = CFrame.new(-128.060669, 10.1399975, -115.000145, 0, 0, 1, -0.345044553, 0.938586295, 0, -0.938586295, -0.345044553, 0)
  3507. o273.BottomSurface = Enum.SurfaceType.Weld
  3508. o273.LeftSurface = Enum.SurfaceType.Weld
  3509. o273.TopSurface = Enum.SurfaceType.Smooth
  3510. o273.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3511. o273.Position = Vector3.new(-128.060669, 10.1399975, -115.000145)
  3512. o273.velocity = Vector3.new(0.000488519785, -0.0257434174, 0.0347583629)
  3513. o274.Parent = o3
  3514. o274.Material = Enum.Material.DiamondPlate
  3515. o274.BrickColor = BrickColor.new("Really black")
  3516. o274.Position = Vector3.new(-125.560608, 9.39472485, -108.333847)
  3517. o274.Rotation = Vector3.new(-20.1800003, 0, 0)
  3518. o274.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3519. o274.Velocity = Vector3.new(0.000488519785, -0.00294709019, 0.0373069271)
  3520. o274.FormFactor = Enum.FormFactor.Symmetric
  3521. o274.Size = Vector3.new(2, 1, 7)
  3522. o274.CFrame = CFrame.new(-125.560608, 9.39472485, -108.333847, 1, 0, 0, 0, 0.938586295, 0.345044553, 0, -0.345044553, 0.938586295)
  3523. o274.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3524. o274.Position = Vector3.new(-125.560608, 9.39472485, -108.333847)
  3525. o274.velocity = Vector3.new(0.000488519785, -0.00294709019, 0.0373069271)
  3526. o275.Parent = o3
  3527. o275.Material = Enum.Material.DiamondPlate
  3528. o275.BrickColor = BrickColor.new("Really black")
  3529. o275.Position = Vector3.new(-149.060028, 5.8924036, -108.468788)
  3530. o275.Rotation = Vector3.new(-43.3199997, 0, 0)
  3531. o275.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3532. o275.CanCollide = false
  3533. o275.FormFactor = Enum.FormFactor.Symmetric
  3534. o275.Size = Vector3.new(3, 3, 4)
  3535. o275.CFrame = CFrame.new(-149.060028, 5.8924036, -108.468788, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  3536. o275.BackSurface = Enum.SurfaceType.Weld
  3537. o275.BottomSurface = Enum.SurfaceType.Weld
  3538. o275.FrontSurface = Enum.SurfaceType.Weld
  3539. o275.LeftSurface = Enum.SurfaceType.Weld
  3540. o275.RightSurface = Enum.SurfaceType.Weld
  3541. o275.TopSurface = Enum.SurfaceType.Weld
  3542. o275.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3543. o275.Position = Vector3.new(-149.060028, 5.8924036, -108.468788)
  3544. o275.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3545. o276.Name = "Hurting"
  3546. o276.Parent = o275
  3547.  
  3548. runDummyScript(function()
  3549. function onTouched(hit)
  3550. local humanoid = hit.Parent:findFirstChild("Humanoid")
  3551. if (humanoid ~= nil) then
  3552. humanoid.Health = humanoid.Health - 5
  3553. end
  3554. end
  3555.  
  3556. script.Parent.Touched:connect(onTouched)
  3557. end,o276)
  3558.  
  3559. o277.Parent = o275
  3560.  
  3561. runDummyScript(function()
  3562. print("1Falco3's Sit OnTouch Script Running...")
  3563.  
  3564. brick = script.Parent
  3565.  
  3566. function OnTouched(part)
  3567. local humanoid = part.Parent:FindFirstChild("Humanoid")
  3568. if (humanoid ~= nil) then -- if a humanoid exists, then
  3569. humanoid.Sit = true
  3570. end
  3571. end
  3572.  
  3573. script.Parent.Touched:connect(OnTouched)
  3574. end,o277)
  3575.  
  3576. o278.Parent = o275
  3577.  
  3578. runDummyScript(function()
  3579. lastpoint = script.Parent.Position
  3580. leds = {}
  3581. function makeled()
  3582. tip = script.Parent
  3583. if tip ~= nil then
  3584. off = (tip.Mesh.Scale.z/tip.Size.z)/2
  3585. point = (tip.CFrame*CFrame.new(0, 0, -off)).p
  3586. unit = (lastpoint - point).unit
  3587. mag = (lastpoint - point).magnitude
  3588. if mag>1 then
  3589. middle = lastpoint-(unit*(mag/2))
  3590. cf = CFrame.new(middle, point)
  3591. local l = Instance.new("Part")
  3592. l.Name = "Trail"
  3593. l.Anchored = true
  3594. l.CanCollide = false
  3595. l.Size = Vector3.new(1, 1, mag)
  3596. l.BrickColor = tip.BrickColor
  3597. l.TopSurface = 0
  3598. l.BottomSurface = 0
  3599. local m= Instance.new("SpecialMesh")
  3600. m.MeshType = "Brick"
  3601. m.Scale = Vector3.new(.9, .9, mag)/l.Size
  3602. m.Parent = l
  3603. l.Parent = workspace
  3604. local new = script.Script:clone()
  3605. new.Disabled = false
  3606. new.Parent = l
  3607. l.CFrame = cf
  3608. table.insert(leds, l)
  3609. lastpoint = point
  3610. game:getService("Debris"):addItem(l, 2)
  3611. end
  3612. end
  3613. end
  3614.  
  3615.  
  3616. while true do
  3617. makeled()
  3618. wait()
  3619. end
  3620.  
  3621. end,o278)
  3622.  
  3623. o279.Parent = o278
  3624. o279.Disabled = true
  3625.  
  3626. runDummyScript(function()
  3627. while script.Parent.Transparency<1 do
  3628. script.Parent.Transparency = script.Parent.Transparency+.06
  3629. wait(0.04)
  3630. end
  3631.  
  3632. script.Parent:remove()
  3633. end,o279)
  3634.  
  3635. o280.Name = "PushPack"
  3636. o280.Parent = o275
  3637.  
  3638. runDummyScript(function()
  3639. door = script.Parent
  3640.  
  3641. function onTouch(hit)
  3642. if hit.Parent == nil then return end
  3643. local h = hit.Parent:FindFirstChild("Humanoid")
  3644. if h ~= nil then
  3645. hit.Parent.Torso.Velocity=door.CFrame.lookVector * 50 -- Push the Player back
  3646. end
  3647. end
  3648. door.Touched:connect(onTouch)
  3649. end,o280)
  3650.  
  3651. o282.Parent = o3
  3652. o282.Material = Enum.Material.DiamondPlate
  3653. o282.BrickColor = BrickColor.new("Really black")
  3654. o282.Position = Vector3.new(-149.060028, 7.60799646, -106.650078)
  3655. o282.Rotation = Vector3.new(-43.3199997, 0, 0)
  3656. o282.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3657. o282.FormFactor = Enum.FormFactor.Symmetric
  3658. o282.Size = Vector3.new(3, 3, 1)
  3659. o282.CFrame = CFrame.new(-149.060028, 7.60799646, -106.650078, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  3660. o282.BackSurface = Enum.SurfaceType.Hinge
  3661. o282.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3662. o282.Position = Vector3.new(-149.060028, 7.60799646, -106.650078)
  3663. o282.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3664. o283.Parent = o3
  3665. o283.Material = Enum.Material.DiamondPlate
  3666. o283.BrickColor = BrickColor.new("Really black")
  3667. o283.Position = Vector3.new(-146.06134, 6.23346424, -108.108208)
  3668. o283.Rotation = Vector3.new(-43.3199997, 90, 0)
  3669. o283.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3670. o283.FormFactor = Enum.FormFactor.Symmetric
  3671. o283.Size = Vector3.new(5, 3, 1)
  3672. o283.CFrame = CFrame.new(-146.06134, 6.23346424, -108.108208, 0, 0, 1, -0.686028123, 0.727575064, 0, -0.727575064, -0.686028123, 0)
  3673. o283.BottomSurface = Enum.SurfaceType.Smooth
  3674. o283.FrontSurface = Enum.SurfaceType.Weld
  3675. o283.LeftSurface = Enum.SurfaceType.Weld
  3676. o283.TopSurface = Enum.SurfaceType.Smooth
  3677. o283.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3678. o283.Position = Vector3.new(-146.06134, 6.23346424, -108.108208)
  3679. o283.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3680. o284.Parent = o3
  3681. o284.Material = Enum.Material.DiamondPlate
  3682. o284.BrickColor = BrickColor.new("Really black")
  3683. o284.Position = Vector3.new(-151.058975, 7.6039896, -106.653137)
  3684. o284.Rotation = Vector3.new(-43.3199997, 0, 0)
  3685. o284.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3686. o284.FormFactor = Enum.FormFactor.Symmetric
  3687. o284.Size = Vector3.new(1, 3, 1)
  3688. o284.CFrame = CFrame.new(-151.058975, 7.6039896, -106.653137, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  3689. o284.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3690. o284.Position = Vector3.new(-151.058975, 7.6039896, -106.653137)
  3691. o284.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3692. o285.Name = "Part"
  3693. o285.Parent = o3
  3694. o285.Material = Enum.Material.DiamondPlate
  3695. o285.BrickColor = BrickColor.new("Really black")
  3696. o285.Position = Vector3.new(-149.061142, 7.84715557, -102.753143)
  3697. o285.Rotation = Vector3.new(136.679993, 0, 0)
  3698. o285.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3699. o285.FormFactor = Enum.FormFactor.Symmetric
  3700. o285.Size = Vector3.new(3, 2, 5)
  3701. o285.CFrame = CFrame.new(-149.061142, 7.84715557, -102.753143, 1, 0, 0, 0, -0.727575064, -0.686028123, 0, 0.686028123, -0.727575064)
  3702. o285.BottomSurface = Enum.SurfaceType.Weld
  3703. o285.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3704. o285.Position = Vector3.new(-149.061142, 7.84715557, -102.753143)
  3705. o285.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3706. o286.Parent = o3
  3707. o286.Material = Enum.Material.DiamondPlate
  3708. o286.BrickColor = BrickColor.new("Really black")
  3709. o286.Position = Vector3.new(-152.058945, 6.23247719, -108.108704)
  3710. o286.Rotation = Vector3.new(-43.3199997, 90, 0)
  3711. o286.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3712. o286.FormFactor = Enum.FormFactor.Symmetric
  3713. o286.Size = Vector3.new(5, 3, 1)
  3714. o286.CFrame = CFrame.new(-152.058945, 6.23247719, -108.108704, 0, 0, 1, -0.686028123, 0.727575064, -0, -0.727575064, -0.686028123, 0)
  3715. o286.BackSurface = Enum.SurfaceType.Weld
  3716. o286.BottomSurface = Enum.SurfaceType.Smooth
  3717. o286.LeftSurface = Enum.SurfaceType.Weld
  3718. o286.TopSurface = Enum.SurfaceType.Smooth
  3719. o286.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3720. o286.Position = Vector3.new(-152.058945, 6.23247719, -108.108704)
  3721. o286.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3722. o287.Name = "Part"
  3723. o287.Parent = o3
  3724. o287.Material = Enum.Material.DiamondPlate
  3725. o287.BrickColor = BrickColor.new("Really black")
  3726. o287.Position = Vector3.new(-142.562149, 5.69707203, -110.873978)
  3727. o287.FormFactor = Enum.FormFactor.Symmetric
  3728. o287.Size = Vector3.new(4, 7, 2)
  3729. o287.CFrame = CFrame.new(-142.562149, 5.69707203, -110.873978, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3730. o287.BackSurface = Enum.SurfaceType.Weld
  3731. o287.BottomSurface = Enum.SurfaceType.Smooth
  3732. o287.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3733. o287.Position = Vector3.new(-142.562149, 5.69707203, -110.873978)
  3734. o288.Parent = o3
  3735. o288.Material = Enum.Material.DiamondPlate
  3736. o288.BrickColor = BrickColor.new("Really black")
  3737. o288.Position = Vector3.new(-144.061234, 5.69997358, -109.375122)
  3738. o288.FormFactor = Enum.FormFactor.Symmetric
  3739. o288.Size = Vector3.new(1, 7, 1)
  3740. o288.CFrame = CFrame.new(-144.061234, 5.69997358, -109.375122, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3741. o288.BottomSurface = Enum.SurfaceType.Smooth
  3742. o288.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3743. o288.Position = Vector3.new(-144.061234, 5.69997358, -109.375122)
  3744. o289.Parent = o3
  3745. o289.Material = Enum.Material.DiamondPlate
  3746. o289.BrickColor = BrickColor.new("Really black")
  3747. o289.Position = Vector3.new(-128.060089, 4.50910568, -112.93058)
  3748. o289.Rotation = Vector3.new(-20.1800003, 90, 0)
  3749. o289.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3750. o289.Velocity = Vector3.new(0.000488519785, -0.0186662562, 0.0540139787)
  3751. o289.FormFactor = Enum.FormFactor.Symmetric
  3752. o289.Size = Vector3.new(5, 1, 3)
  3753. o289.CFrame = CFrame.new(-128.060089, 4.50910568, -112.93058, 0, 0, 1, -0.345044553, 0.938586295, 0, -0.938586295, -0.345044553, -0)
  3754. o289.BottomSurface = Enum.SurfaceType.Smooth
  3755. o289.LeftSurface = Enum.SurfaceType.Weld
  3756. o289.TopSurface = Enum.SurfaceType.Weld
  3757. o289.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3758. o289.Position = Vector3.new(-128.060089, 4.50910568, -112.93058)
  3759. o289.velocity = Vector3.new(0.000488519785, -0.0186662562, 0.0540139787)
  3760. o290.Name = "Part"
  3761. o290.Parent = o3
  3762. o290.Material = Enum.Material.DiamondPlate
  3763. o290.BrickColor = BrickColor.new("Really black")
  3764. o290.Position = Vector3.new(-130.559814, 4.97800303, -113.10363)
  3765. o290.Rotation = Vector3.new(-110.18, 0, 90)
  3766. o290.RotVelocity = Vector3.new(-0.00341963861, 0, 0)
  3767. o290.Velocity = Vector3.new(0.000488519785, -0.0192580242, 0.0524105206)
  3768. o290.FormFactor = Enum.FormFactor.Symmetric
  3769. o290.Size = Vector3.new(5, 2, 2)
  3770. o290.CFrame = CFrame.new(-130.559814, 4.97800303, -113.10363, 0, -1, 0, -0.345044553, 0, 0.938586295, -0.938586295, 0, -0.345044553)
  3771. o290.BackSurface = Enum.SurfaceType.Weld
  3772. o290.BottomSurface = Enum.SurfaceType.Weld
  3773. o290.LeftSurface = Enum.SurfaceType.Weld
  3774. o290.RightSurface = Enum.SurfaceType.Weld
  3775. o290.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3776. o290.Position = Vector3.new(-130.559814, 4.97800303, -113.10363)
  3777. o290.velocity = Vector3.new(0.000488519785, -0.0192580242, 0.0524105206)
  3778. o291.Parent = o3
  3779. o291.Material = Enum.Material.DiamondPlate
  3780. o291.BrickColor = BrickColor.new("Really black")
  3781. o291.Position = Vector3.new(-149.060074, 6.15276957, -105.278221)
  3782. o291.Rotation = Vector3.new(-43.3199997, 0, 0)
  3783. o291.Velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3784. o291.FormFactor = Enum.FormFactor.Symmetric
  3785. o291.Size = Vector3.new(3, 1, 1)
  3786. o291.CFrame = CFrame.new(-149.060074, 6.15276957, -105.278221, 1, 0, 0, 0, 0.727575064, 0.686028123, 0, -0.686028123, 0.727575064)
  3787. o291.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3788. o291.Position = Vector3.new(-149.060074, 6.15276957, -105.278221)
  3789. o291.velocity = Vector3.new(0.00146555935, -0.000488519785, 0)
  3790. o292.Name = "timetodie23232223"
  3791. o292.Parent = mas
  3792. o292.Archivable = false
  3793. o292.PrimaryPart = o293
  3794. o293.Name = "Head"
  3795. o293.Parent = o292
  3796. o293.BrickColor = BrickColor.new("Pastel brown")
  3797. o293.Position = Vector3.new(-96.7147903, 6.47254467, -99.7201309)
  3798. o293.Rotation = Vector3.new(165.369995, -88.3699951, 165.37999)
  3799. o293.Locked = true
  3800. o293.FormFactor = Enum.FormFactor.Symmetric
  3801. o293.Size = Vector3.new(2, 1, 1)
  3802. o293.CFrame = CFrame.new(-96.7147903, 6.47254467, -99.7201309, -0.0275832228, -0.00719706947, -0.999593616, -1.01214891e-05, 0.999974072, -0.00719952956, 0.999619544, -0.000188468854, -0.0275825802)
  3803. o293.TopSurface = Enum.SurfaceType.Smooth
  3804. o293.Color = Color3.new(1, 0.8, 0.6)
  3805. o293.Position = Vector3.new(-96.7147903, 6.47254467, -99.7201309)
  3806. o294.Parent = o293
  3807. o294.Scale = Vector3.new(1.25, 1.25, 1.25)
  3808. o299.Name = "GettingUp"
  3809. o299.Parent = o293
  3810. o299.Archivable = false
  3811. o299.SoundId = "rbxasset://sounds/action_get_up.mp3"
  3812. o299.Volume = 0.64999997615814
  3813. o300.Name = "CharacterSoundEvent"
  3814. o300.Parent = o299
  3815. o301.Name = "Died"
  3816. o301.Parent = o293
  3817. o301.Archivable = false
  3818. o301.SoundId = "rbxasset://sounds/uuhhh.mp3"
  3819. o301.Volume = 0.64999997615814
  3820. o302.Name = "CharacterSoundEvent"
  3821. o302.Parent = o301
  3822. o303.Name = "FreeFalling"
  3823. o303.Parent = o293
  3824. o303.Archivable = false
  3825. o303.SoundId = "rbxasset://sounds/action_falling.mp3"
  3826. o303.TimePosition = 0.019035353092477
  3827. o303.Volume = 0.35646721720695
  3828. o303.Looped = true
  3829. o304.Name = "CharacterSoundEvent"
  3830. o304.Parent = o303
  3831. o305.Name = "Jumping"
  3832. o305.Parent = o293
  3833. o305.Archivable = false
  3834. o305.SoundId = "rbxasset://sounds/action_jump.mp3"
  3835. o305.Volume = 0.64999997615814
  3836. o306.Name = "CharacterSoundEvent"
  3837. o306.Parent = o305
  3838. o307.Name = "Landing"
  3839. o307.Parent = o293
  3840. o307.Archivable = false
  3841. o307.SoundId = "rbxasset://sounds/action_jump_land.mp3"
  3842. o307.Volume = 0.78422790765762
  3843. o308.Name = "CharacterSoundEvent"
  3844. o308.Parent = o307
  3845. o309.Name = "Splash"
  3846. o309.Parent = o293
  3847. o309.Archivable = false
  3848. o309.SoundId = "rbxasset://sounds/impact_water.mp3"
  3849. o309.Volume = 0.64999997615814
  3850. o310.Name = "CharacterSoundEvent"
  3851. o310.Parent = o309
  3852. o311.Name = "Running"
  3853. o311.Parent = o293
  3854. o311.Archivable = false
  3855. o311.Pitch = 1.8500000238419
  3856. o311.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3857. o311.TimePosition = 2.4594246493497
  3858. o311.Volume = 0.64999997615814
  3859. o311.Looped = true
  3860. o312.Name = "CharacterSoundEvent"
  3861. o312.Parent = o311
  3862. o313.Name = "Swimming"
  3863. o313.Parent = o293
  3864. o313.Archivable = false
  3865. o313.Pitch = 1.6000000238419
  3866. o313.SoundId = "rbxasset://sounds/action_swim.mp3"
  3867. o313.Volume = 0.64999997615814
  3868. o313.Looped = true
  3869. o314.Name = "CharacterSoundEvent"
  3870. o314.Parent = o313
  3871. o315.Name = "Climbing"
  3872. o315.Parent = o293
  3873. o315.Archivable = false
  3874. o315.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3875. o315.TimePosition = 0.2393031325264
  3876. o315.Volume = 0.64999997615814
  3877. o315.Looped = true
  3878. o316.Name = "CharacterSoundEvent"
  3879. o316.Parent = o315
  3880. o317.Name = "face"
  3881. o317.Parent = o293
  3882. o317.Texture = "http://www.roblox.com/asset/?id=13038247"
  3883. o318.Name = "Torso"
  3884. o318.Parent = o292
  3885. o318.BrickColor = BrickColor.new("Pastel brown")
  3886. o318.Position = Vector3.new(-96.7111893, 4.99814606, -99.7200394)
  3887. o318.Rotation = Vector3.new(180, -88.5, 180)
  3888. o318.Locked = true
  3889. o318.FormFactor = Enum.FormFactor.Symmetric
  3890. o318.Size = Vector3.new(2, 2, 1)
  3891. o318.CFrame = CFrame.new(-96.7111893, 4.99814606, -99.7200394, -0.0261523779, -2.01748893e-08, -0.999657989, -1.24839357e-08, 1, -1.98551966e-08, 0.999657989, 1.19604051e-08, -0.0261523779)
  3892. o318.LeftSurface = Enum.SurfaceType.Weld
  3893. o318.RightSurface = Enum.SurfaceType.Weld
  3894. o318.Color = Color3.new(1, 0.8, 0.6)
  3895. o318.Position = Vector3.new(-96.7111893, 4.99814606, -99.7200394)
  3896. o319.Name = "roblox"
  3897. o319.Parent = o318
  3898. o328.Name = "Right Shoulder"
  3899. o328.Parent = o318
  3900. o328.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  3901. o328.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  3902. o328.Part0 = o318
  3903. o328.Part1 = o336
  3904. o328.CurrentAngle = -0.00066886295098811
  3905. o328.MaxVelocity = 0.10000000149012
  3906. o329.Name = "Left Shoulder"
  3907. o329.Parent = o318
  3908. o329.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  3909. o329.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  3910. o329.Part0 = o318
  3911. o329.Part1 = o333
  3912. o329.CurrentAngle = -0.00082750205183402
  3913. o329.MaxVelocity = 0.10000000149012
  3914. o330.Name = "Right Hip"
  3915. o330.Parent = o318
  3916. o330.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  3917. o330.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  3918. o330.Part0 = o318
  3919. o330.Part1 = o341
  3920. o330.MaxVelocity = 0.10000000149012
  3921. o331.Name = "Left Hip"
  3922. o331.Parent = o318
  3923. o331.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  3924. o331.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  3925. o331.Part0 = o318
  3926. o331.Part1 = o339
  3927. o331.MaxVelocity = 0.10000000149012
  3928. o332.Name = "Neck"
  3929. o332.Parent = o318
  3930. o332.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  3931. o332.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  3932. o332.Part0 = o318
  3933. o332.Part1 = o293
  3934. o332.CurrentAngle = -0.00043213838944212
  3935. o332.MaxVelocity = 0.10000000149012
  3936. o333.Name = "Left Arm"
  3937. o333.Parent = o292
  3938. o333.BrickColor = BrickColor.new("Pastel brown")
  3939. o333.Position = Vector3.new(-96.6727753, 5.0071311, -101.220284)
  3940. o333.Rotation = Vector3.new(-176.410004, -88.5, -176.5)
  3941. o333.CanCollide = false
  3942. o333.Locked = true
  3943. o333.FormFactor = Enum.FormFactor.Symmetric
  3944. o333.Size = Vector3.new(1, 2, 1)
  3945. o333.CFrame = CFrame.new(-96.6727753, 5.0071311, -101.220284, -0.0261228383, 0.00159974815, -0.999657452, -0.00147594174, 0.999997556, 0.00163886102, 0.999657691, 0.00151824777, -0.0261204019)
  3946. o333.Color = Color3.new(1, 0.8, 0.6)
  3947. o333.Position = Vector3.new(-96.6727753, 5.0071311, -101.220284)
  3948. o336.Name = "Right Arm"
  3949. o336.Parent = o292
  3950. o336.BrickColor = BrickColor.new("Pastel brown")
  3951. o336.Position = Vector3.new(-96.7551498, 5.00450373, -98.2183685)
  3952. o336.Rotation = Vector3.new(-172.330002, -88.1899948, -172.069992)
  3953. o336.CanCollide = false
  3954. o336.Locked = true
  3955. o336.FormFactor = Enum.FormFactor.Symmetric
  3956. o336.Size = Vector3.new(1, 2, 1)
  3957. o336.CFrame = CFrame.new(-96.7551498, 5.00450373, -98.2183685, -0.0312678367, 0.00435592374, -0.999501586, 0.00465872046, 0.999980271, 0.00421228865, 0.999500215, -0.00452470826, -0.031287495)
  3958. o336.Color = Color3.new(1, 0.8, 0.6)
  3959. o336.Position = Vector3.new(-96.7551498, 5.00450373, -98.2183685)
  3960. o339.Name = "Left Leg"
  3961. o339.Parent = o292
  3962. o339.BrickColor = BrickColor.new("Pastel brown")
  3963. o339.Position = Vector3.new(-96.6981125, 2.99921227, -100.219872)
  3964. o339.Rotation = Vector3.new(180, -88.5, 180)
  3965. o339.CanCollide = false
  3966. o339.Locked = true
  3967. o339.FormFactor = Enum.FormFactor.Symmetric
  3968. o339.Size = Vector3.new(1, 2, 1)
  3969. o339.CFrame = CFrame.new(-96.6981125, 2.99921227, -100.219872, -0.0261523779, -2.01748893e-08, -0.999657989, -1.24839357e-08, 1, -1.98551966e-08, 0.999657989, 1.19604051e-08, -0.0261523779)
  3970. o339.BottomSurface = Enum.SurfaceType.Smooth
  3971. o339.Color = Color3.new(1, 0.8, 0.6)
  3972. o339.Position = Vector3.new(-96.6981125, 2.99921227, -100.219872)
  3973. o341.Name = "Right Leg"
  3974. o341.Parent = o292
  3975. o341.BrickColor = BrickColor.new("Pastel brown")
  3976. o341.Position = Vector3.new(-96.7242661, 2.99729443, -99.2202072)
  3977. o341.Rotation = Vector3.new(180, -88.5, 180)
  3978. o341.CanCollide = false
  3979. o341.Locked = true
  3980. o341.FormFactor = Enum.FormFactor.Symmetric
  3981. o341.Size = Vector3.new(1, 2, 1)
  3982. o341.CFrame = CFrame.new(-96.7242661, 2.99729443, -99.2202072, -0.0261523779, -2.01748893e-08, -0.999657989, -1.24839357e-08, 1, -1.98551966e-08, 0.999657989, 1.19604051e-08, -0.0261523779)
  3983. o341.BottomSurface = Enum.SurfaceType.Smooth
  3984. o341.Color = Color3.new(1, 0.8, 0.6)
  3985. o341.Position = Vector3.new(-96.7242661, 2.99729443, -99.2202072)
  3986. o343.Parent = o292
  3987. o343.RightLeg = o341
  3988. o343.LeftLeg = o339
  3989. o343.Torso = o346
  3990. o346.Name = "HumanoidRootPart"
  3991. o346.Parent = o292
  3992. o346.Transparency = 1
  3993. o346.Position = Vector3.new(-96.7111893, 5, -99.7200394)
  3994. o346.Rotation = Vector3.new(180, -88.5, 180)
  3995. o346.CanCollide = false
  3996. o346.Locked = true
  3997. o346.FormFactor = Enum.FormFactor.Symmetric
  3998. o346.Size = Vector3.new(2, 2, 1)
  3999. o346.CFrame = CFrame.new(-96.7111893, 5, -99.7200394, -0.0261523779, -2.01748893e-08, -0.999657989, -1.24839357e-08, 1, -1.98551966e-08, 0.999657989, 1.19604051e-08, -0.0261523779)
  4000. o346.BottomSurface = Enum.SurfaceType.Smooth
  4001. o346.TopSurface = Enum.SurfaceType.Smooth
  4002. o346.Position = Vector3.new(-96.7111893, 5, -99.7200394)
  4003. o348.Name = "RootJoint"
  4004. o348.Parent = o346
  4005. o348.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  4006. o348.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  4007. o348.Part0 = o346
  4008. o348.Part1 = o318
  4009. o348.MaxVelocity = 0.10000000149012
  4010. o349.Name = "Sound"
  4011. o349.Parent = o292
  4012.  
  4013. runDummyScript(function()
  4014. --[[
  4015. Author: @spotco
  4016. This script creates sounds which are placed under the character head.
  4017. These sounds are used by the "LocalSound" script.
  4018.  
  4019. To modify this script, copy it to your "StarterPlayer/StarterCharacterScripts" folder keeping the same script name ("Sound").
  4020. The default Sound script loaded for every character will then be replaced with your copy of the script.
  4021. ]]--
  4022. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  4023. local Players = game:GetService("Players")
  4024.  
  4025. local SOUND_EVENT_FOLDER_NAME = "DefaultSoundEvents"
  4026. local DEFAULT_SERVER_SOUND_EVENT_NAME = "DefaultServerSoundEvent"
  4027.  
  4028. local SoundEventFolder = ReplicatedStorage:FindFirstChild(SOUND_EVENT_FOLDER_NAME)
  4029. local DefaultServerSoundEvent = nil
  4030.  
  4031. local useSoundDispatcher = UserSettings():IsUserFeatureEnabled("UserUseSoundDispatcher")
  4032. if useSoundDispatcher then
  4033. if not SoundEventFolder then
  4034. SoundEventFolder = Instance.new("Folder")
  4035. SoundEventFolder.Name = SOUND_EVENT_FOLDER_NAME
  4036. SoundEventFolder.Archivable = false
  4037. SoundEventFolder.Parent = ReplicatedStorage
  4038. end
  4039.  
  4040. DefaultServerSoundEvent = SoundEventFolder:FindFirstChild(DEFAULT_SERVER_SOUND_EVENT_NAME)
  4041. else
  4042. DefaultServerSoundEvent = ReplicatedStorage:FindFirstChild(DEFAULT_SERVER_SOUND_EVENT_NAME)
  4043. end
  4044.  
  4045. if not DefaultServerSoundEvent then
  4046. if useSoundDispatcher then
  4047. DefaultServerSoundEvent = Instance.new("RemoteEvent", SoundEventFolder)
  4048. else
  4049. DefaultServerSoundEvent = Instance.new("RemoteEvent", ReplicatedStorage)
  4050. end
  4051.  
  4052. DefaultServerSoundEvent.Name = DEFAULT_SERVER_SOUND_EVENT_NAME
  4053. DefaultServerSoundEvent.OnServerEvent:Connect(function() end)
  4054. end
  4055.  
  4056. local function CreateNewSound(name, id, looped, pitch, parent)
  4057. local sound = Instance.new("Sound")
  4058. sound.SoundId = id
  4059. sound.Name = name
  4060. sound.archivable = false
  4061. sound.Pitch = pitch
  4062. sound.Looped = looped
  4063. sound.MinDistance = 5
  4064. sound.MaxDistance = 150
  4065. sound.Volume = 0.65
  4066. sound.Parent = parent
  4067.  
  4068. if DefaultServerSoundEvent then
  4069. local CharacterSoundEvent = Instance.new("RemoteEvent", sound)
  4070. CharacterSoundEvent.Name = "CharacterSoundEvent"
  4071. CharacterSoundEvent.OnServerEvent:Connect(function(player, playing, resetPosition)
  4072. if type(playing) ~= "boolean" then
  4073. return
  4074. end
  4075. if type(resetPosition) ~= "boolean" then
  4076. return
  4077. end
  4078.  
  4079. if player.Character ~= script.Parent then
  4080. return
  4081. end
  4082. for _, p in pairs(Players:GetPlayers()) do
  4083. if p ~= player then
  4084. -- Connect to the dispatcher to check if the player has loaded.
  4085. if useSoundDispatcher then
  4086. SoundEventFolder:FindFirstChild("SoundDispatcher"):Fire(p, sound, playing, resetPosition)
  4087. else
  4088. DefaultServerSoundEvent:FireClient(p, sound, playing, resetPosition)
  4089. end
  4090. end
  4091. end
  4092. end)
  4093. end
  4094. return sound
  4095. end
  4096.  
  4097. local head = script.Parent:FindFirstChild("Head")
  4098. if not head then
  4099. error("Sound script parent has no child Head.")
  4100. return
  4101. end
  4102.  
  4103. CreateNewSound("GettingUp", "rbxasset://sounds/action_get_up.mp3", false, 1, head)
  4104. CreateNewSound("Died", "rbxasset://sounds/uuhhh.mp3", false, 1, head)
  4105. CreateNewSound("FreeFalling", "rbxasset://sounds/action_falling.mp3", true, 1, head)
  4106. CreateNewSound("Jumping", "rbxasset://sounds/action_jump.mp3", false, 1, head)
  4107. CreateNewSound("Landing", "rbxasset://sounds/action_jump_land.mp3", false, 1, head)
  4108. CreateNewSound("Splash", "rbxasset://sounds/impact_water.mp3", false, 1, head)
  4109. CreateNewSound("Running", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1.85, head)
  4110. CreateNewSound("Swimming", "rbxasset://sounds/action_swim.mp3", true, 1.6, head)
  4111. CreateNewSound("Climbing", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1, head)
  4112. end,o349)
  4113.  
  4114. o350.Name = "LocalSound"
  4115. o350.Parent = o349
  4116.  
  4117. runDummyScript(function()
  4118. --[[
  4119. Author: @spotco
  4120. This script runs locally for the player of the given humanoid.
  4121. This script triggers humanoid sound play/pause actions locally.
  4122.  
  4123. The Playing/TimePosition properties of Sound objects bypass FilteringEnabled, so this triggers the sound
  4124. immediately for the player and is replicated to all other players.
  4125.  
  4126. This script is optimized to reduce network traffic through minimizing the amount of property replication.
  4127. ]]--
  4128.  
  4129. --All sounds are referenced by this ID
  4130. local SFX = {
  4131. Died = 0;
  4132. Running = 1;
  4133. Swimming = 2;
  4134. Climbing = 3,
  4135. Jumping = 4;
  4136. GettingUp = 5;
  4137. FreeFalling = 6;
  4138. FallingDown = 7;
  4139. Landing = 8;
  4140. Splash = 9;
  4141. }
  4142.  
  4143. local useUpdatedLocalSoundFlag = UserSettings():IsUserFeatureEnabled("UserFixCharacterSoundIssues")
  4144.  
  4145. local Humanoid = nil
  4146. local Head = nil
  4147. --SFX ID to Sound object
  4148. local Sounds = {}
  4149. local SoundService = game:GetService("SoundService")
  4150. local soundEventFolderName = "DefaultSoundEvents"
  4151. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  4152. local AddCharacterLoadedEvent = nil
  4153. local RemoveCharacterEvent = nil
  4154. local soundEventFolder = ReplicatedStorage:FindFirstChild(soundEventFolderName)
  4155. local useSoundDispatcher = UserSettings():IsUserFeatureEnabled("UserUseSoundDispatcher")
  4156.  
  4157. if useSoundDispatcher then
  4158. if not soundEventFolder then
  4159. soundEventFolder = Instance.new("Folder", ReplicatedStorage)
  4160. soundEventFolder.Name = soundEventFolderName
  4161. soundEventFolder.Archivable = false
  4162. end
  4163.  
  4164. -- Load the RemoveCharacterEvent
  4165. RemoveCharacterEvent = soundEventFolder:FindFirstChild("RemoveCharacterEvent")
  4166. if RemoveCharacterEvent == nil then
  4167. RemoveCharacterEvent = Instance.new("RemoteEvent", soundEventFolder)
  4168. RemoveCharacterEvent.Name = "RemoveCharacterEvent"
  4169. end
  4170.  
  4171. AddCharacterLoadedEvent = soundEventFolder:FindFirstChild("AddCharacterLoadedEvent")
  4172. if AddCharacterLoadedEvent == nil then
  4173. AddCharacterLoadedEvent = Instance.new("RemoteEvent", soundEventFolder)
  4174. AddCharacterLoadedEvent.Name = "AddCharacterLoadedEvent"
  4175. end
  4176.  
  4177. -- Notify the server a new character has been loaded
  4178. AddCharacterLoadedEvent:FireServer()
  4179.  
  4180. -- Notify the sound dispatcher this character has left.
  4181. game.Players.LocalPlayer.CharacterRemoving:connect(function(character)
  4182. RemoveCharacterEvent:FireServer(game.Players.LocalPlayer)
  4183. end)
  4184. end
  4185.  
  4186. do
  4187. local Figure = script.Parent.Parent
  4188. Head = Figure:WaitForChild("Head")
  4189. while not Humanoid do
  4190. for _,NewHumanoid in pairs(Figure:GetChildren()) do
  4191. if NewHumanoid:IsA("Humanoid") then
  4192. Humanoid = NewHumanoid
  4193. break
  4194. end
  4195. end
  4196. if Humanoid then break end
  4197. Figure.ChildAdded:wait()
  4198. end
  4199. Sounds[SFX.Died] = Head:WaitForChild("Died")
  4200. Sounds[SFX.Running] = Head:WaitForChild("Running")
  4201. Sounds[SFX.Swimming] = Head:WaitForChild("Swimming")
  4202. Sounds[SFX.Climbing] = Head:WaitForChild("Climbing")
  4203. Sounds[SFX.Jumping] = Head:WaitForChild("Jumping")
  4204. Sounds[SFX.GettingUp] = Head:WaitForChild("GettingUp")
  4205. Sounds[SFX.FreeFalling] = Head:WaitForChild("FreeFalling")
  4206. Sounds[SFX.Landing] = Head:WaitForChild("Landing")
  4207. Sounds[SFX.Splash] = Head:WaitForChild("Splash")
  4208.  
  4209. local DefaultServerSoundEvent = nil
  4210. if useSoundDispatcher then
  4211. DefaultServerSoundEvent = soundEventFolder:FindFirstChild("DefaultServerSoundEvent")
  4212. else
  4213. DefaultServerSoundEvent = game:GetService("ReplicatedStorage"):FindFirstChild("DefaultServerSoundEvent")
  4214. end
  4215.  
  4216. if DefaultServerSoundEvent then
  4217. DefaultServerSoundEvent.OnClientEvent:connect(function(sound, playing, resetPosition)
  4218. if resetPosition and sound.TimePosition ~= 0 then
  4219. sound.TimePosition = 0
  4220. end
  4221. if sound.IsPlaying ~= playing then
  4222. sound.Playing = playing
  4223. end
  4224. end)
  4225. end
  4226. end
  4227.  
  4228. local IsSoundFilteringEnabled = function()
  4229. return game.Workspace.FilteringEnabled and SoundService.RespectFilteringEnabled
  4230. end
  4231.  
  4232. local Util
  4233. Util = {
  4234.  
  4235. --Define linear relationship between (pt1x,pt2x) and (pt2x,pt2y). Evaluate this at x.
  4236. YForLineGivenXAndTwoPts = function(x,pt1x,pt1y,pt2x,pt2y)
  4237. --(y - y1)/(x - x1) = m
  4238. local m = (pt1y - pt2y) / (pt1x - pt2x)
  4239. --float b = pt1.y - m * pt1.x;
  4240. local b = (pt1y - m * pt1x)
  4241. return m * x + b
  4242. end;
  4243.  
  4244. --Clamps the value of "val" between the "min" and "max"
  4245. Clamp = function(val,min,max)
  4246. return math.min(max,math.max(min,val))
  4247. end;
  4248.  
  4249. --Gets the horizontal (x,z) velocity magnitude of the given part
  4250. HorizontalSpeed = function(Head)
  4251. local hVel = Head.Velocity + Vector3.new(0,-Head.Velocity.Y,0)
  4252. return hVel.magnitude
  4253. end;
  4254.  
  4255. --Gets the vertical (y) velocity magnitude of the given part
  4256. VerticalSpeed = function(Head)
  4257. return math.abs(Head.Velocity.Y)
  4258. end;
  4259.  
  4260. --Setting Playing/TimePosition values directly result in less network traffic than Play/Pause/Resume/Stop
  4261. --If these properties are enabled, use them.
  4262. Play = function(sound)
  4263. if IsSoundFilteringEnabled() then
  4264. sound.CharacterSoundEvent:FireServer(true, true)
  4265. end
  4266. if sound.TimePosition ~= 0 then
  4267. sound.TimePosition = 0
  4268. end
  4269. if not sound.IsPlaying then
  4270. sound.Playing = true
  4271. end
  4272. end;
  4273.  
  4274. Pause = function(sound)
  4275. if IsSoundFilteringEnabled() then
  4276. sound.CharacterSoundEvent:FireServer(false, false)
  4277. end
  4278. if sound.IsPlaying then
  4279. sound.Playing = false
  4280. end
  4281. end;
  4282.  
  4283. Resume = function(sound)
  4284. if IsSoundFilteringEnabled() then
  4285. sound.CharacterSoundEvent:FireServer(true, false)
  4286. end
  4287. if not sound.IsPlaying then
  4288. sound.Playing = true
  4289. end
  4290. end;
  4291.  
  4292. Stop = function(sound)
  4293. if IsSoundFilteringEnabled() then
  4294. sound.CharacterSoundEvent:FireServer(false, true)
  4295. end
  4296. if sound.IsPlaying then
  4297. sound.Playing = false
  4298. end
  4299. if sound.TimePosition ~= 0 then
  4300. sound.TimePosition = 0
  4301. end
  4302. end;
  4303. }
  4304.  
  4305. do
  4306. -- List of all active Looped sounds
  4307. local playingLoopedSounds = {}
  4308.  
  4309. -- Last seen Enum.HumanoidStateType
  4310. local activeState = nil
  4311.  
  4312. local fallSpeed = 0
  4313.  
  4314. -- Verify and set that "sound" is in "playingLoopedSounds".
  4315. function setSoundInPlayingLoopedSounds(sound)
  4316. for i=1, #playingLoopedSounds do
  4317. if playingLoopedSounds[i] == sound then
  4318. return
  4319. end
  4320. end
  4321. table.insert(playingLoopedSounds,sound)
  4322. end
  4323.  
  4324. -- Stop all active looped sounds except parameter "except". If "except" is not passed, all looped sounds will be stopped.
  4325. function stopPlayingLoopedSoundsExcept(except)
  4326. for i=#playingLoopedSounds,1,-1 do
  4327. if playingLoopedSounds[i] ~= except then
  4328. Util.Pause(playingLoopedSounds[i])
  4329. table.remove(playingLoopedSounds,i)
  4330. end
  4331. end
  4332. end
  4333.  
  4334. -- Table of Enum.HumanoidStateType to handling function
  4335. local stateUpdateHandler = {
  4336. [Enum.HumanoidStateType.Dead] = function()
  4337. stopPlayingLoopedSoundsExcept()
  4338. local sound = Sounds[SFX.Died]
  4339. Util.Play(sound)
  4340. end;
  4341.  
  4342. [Enum.HumanoidStateType.RunningNoPhysics] = function(speed)
  4343. stateUpdated(Enum.HumanoidStateType.Running, speed)
  4344. end;
  4345.  
  4346. [Enum.HumanoidStateType.Running] = function(speed)
  4347. local sound = Sounds[SFX.Running]
  4348. stopPlayingLoopedSoundsExcept(sound)
  4349.  
  4350. if(useUpdatedLocalSoundFlag and activeState == Enum.HumanoidStateType.Freefall and fallSpeed > 0.1) then
  4351. -- Play a landing sound if the character dropped from a large distance
  4352. local vol = math.min(1.0, math.max(0.0, (fallSpeed - 50) / 110))
  4353. local freeFallSound = Sounds[SFX.FreeFalling]
  4354. freeFallSound.Volume = vol
  4355. Util.Play(freeFallSound)
  4356. fallSpeed = 0
  4357. end
  4358. if useUpdatedLocalSoundFlag then
  4359. if speed ~= nil and speed > 0.5 then
  4360. Util.Resume(sound)
  4361. setSoundInPlayingLoopedSounds(sound)
  4362. elseif speed ~= nil then
  4363. stopPlayingLoopedSoundsExcept()
  4364. end
  4365. else
  4366. if Util.HorizontalSpeed(Head) > 0.5 then
  4367. Util.Resume(sound)
  4368. setSoundInPlayingLoopedSounds(sound)
  4369. else
  4370. stopPlayingLoopedSoundsExcept()
  4371. end
  4372. end
  4373. end;
  4374.  
  4375. [Enum.HumanoidStateType.Swimming] = function(speed)
  4376. local threshold
  4377. if useUpdatedLocalSoundFlag then threshold = speed else threshold = Util.VerticalSpeed(Head) end
  4378. if activeState ~= Enum.HumanoidStateType.Swimming and threshold > 0.1 then
  4379. local splashSound = Sounds[SFX.Splash]
  4380. splashSound.Volume = Util.Clamp(
  4381. Util.YForLineGivenXAndTwoPts(
  4382. Util.VerticalSpeed(Head),
  4383. 100, 0.28,
  4384. 350, 1),
  4385. 0,1)
  4386. Util.Play(splashSound)
  4387. end
  4388.  
  4389. do
  4390. local sound = Sounds[SFX.Swimming]
  4391. stopPlayingLoopedSoundsExcept(sound)
  4392. Util.Resume(sound)
  4393. setSoundInPlayingLoopedSounds(sound)
  4394. end
  4395. end;
  4396.  
  4397. [Enum.HumanoidStateType.Climbing] = function(speed)
  4398. local sound = Sounds[SFX.Climbing]
  4399. if useUpdatedLocalSoundFlag then
  4400. if speed ~= nil and math.abs(speed) > 0.1 then
  4401. Util.Resume(sound)
  4402. stopPlayingLoopedSoundsExcept(sound)
  4403. else
  4404. Util.Pause(sound)
  4405. stopPlayingLoopedSoundsExcept(sound)
  4406. end
  4407. else
  4408. if Util.VerticalSpeed(Head) > 0.1 then
  4409. Util.Resume(sound)
  4410. stopPlayingLoopedSoundsExcept(sound)
  4411. else
  4412. stopPlayingLoopedSoundsExcept()
  4413. end
  4414. end
  4415.  
  4416. setSoundInPlayingLoopedSounds(sound)
  4417. end;
  4418.  
  4419. [Enum.HumanoidStateType.Jumping] = function()
  4420. if activeState == Enum.HumanoidStateType.Jumping then
  4421. return
  4422. end
  4423. stopPlayingLoopedSoundsExcept()
  4424. local sound = Sounds[SFX.Jumping]
  4425. Util.Play(sound)
  4426. end;
  4427.  
  4428. [Enum.HumanoidStateType.GettingUp] = function()
  4429. stopPlayingLoopedSoundsExcept()
  4430. local sound = Sounds[SFX.GettingUp]
  4431. Util.Play(sound)
  4432. end;
  4433.  
  4434. [Enum.HumanoidStateType.Freefall] = function()
  4435. if activeState == Enum.HumanoidStateType.Freefall then
  4436. return
  4437. end
  4438. local sound = Sounds[SFX.FreeFalling]
  4439. sound.Volume = 0
  4440. stopPlayingLoopedSoundsExcept()
  4441.  
  4442. fallSpeed = math.max(fallSpeed, math.abs(Head.Velocity.y))
  4443. end;
  4444.  
  4445. [Enum.HumanoidStateType.FallingDown] = function()
  4446. stopPlayingLoopedSoundsExcept()
  4447. end;
  4448.  
  4449. [Enum.HumanoidStateType.Landed] = function()
  4450. stopPlayingLoopedSoundsExcept()
  4451. if Util.VerticalSpeed(Head) > 75 then
  4452. local landingSound = Sounds[SFX.Landing]
  4453. landingSound.Volume = Util.Clamp(
  4454. Util.YForLineGivenXAndTwoPts(
  4455. Util.VerticalSpeed(Head),
  4456. 50, 0,
  4457. 100, 1),
  4458. 0,1)
  4459. Util.Play(landingSound)
  4460. end
  4461. end;
  4462.  
  4463. [Enum.HumanoidStateType.Seated] = function()
  4464. stopPlayingLoopedSoundsExcept()
  4465. end;
  4466. }
  4467.  
  4468.  
  4469.  
  4470. -- Handle state event fired or OnChange fired
  4471. function stateUpdated(state, speed)
  4472. if stateUpdateHandler[state] ~= nil then
  4473. if useUpdatedLocalSoundFlag and (state == Enum.HumanoidStateType.Running
  4474. or state == Enum.HumanoidStateType.Climbing
  4475. or state == Enum.HumanoidStateType.Swimming
  4476. or state == Enum.HumanoidStateType.RunningNoPhysics) then
  4477. stateUpdateHandler[state](speed)
  4478. else
  4479. stateUpdateHandler[state]()
  4480. end
  4481. end
  4482. activeState = state
  4483. end
  4484.  
  4485. Humanoid.Died:connect( function() stateUpdated(Enum.HumanoidStateType.Dead) end)
  4486. Humanoid.Running:connect( function(speed) stateUpdated(Enum.HumanoidStateType.Running, speed) end)
  4487. Humanoid.Swimming:connect( function(speed) stateUpdated(Enum.HumanoidStateType.Swimming, speed) end)
  4488. Humanoid.Climbing:connect( function(speed) stateUpdated(Enum.HumanoidStateType.Climbing, speed) end)
  4489. Humanoid.Jumping:connect( function() stateUpdated(Enum.HumanoidStateType.Jumping) end)
  4490. Humanoid.GettingUp:connect( function() stateUpdated(Enum.HumanoidStateType.GettingUp) end)
  4491. Humanoid.FreeFalling:connect( function() stateUpdated(Enum.HumanoidStateType.Freefall) end)
  4492. Humanoid.FallingDown:connect( function() stateUpdated(Enum.HumanoidStateType.FallingDown) end)
  4493.  
  4494.  
  4495.  
  4496. -- required for proper handling of Landed event
  4497.  
  4498. Humanoid.StateChanged:connect(function(old, new)
  4499. stateUpdated(new)
  4500. end)
  4501.  
  4502.  
  4503.  
  4504. function onUpdate(stepDeltaSeconds, tickSpeedSeconds)
  4505. local stepScale = stepDeltaSeconds / tickSpeedSeconds
  4506. do
  4507. local sound = Sounds[SFX.FreeFalling]
  4508. if activeState == Enum.HumanoidStateType.Freefall then
  4509. if Head.Velocity.Y < 0 and Util.VerticalSpeed(Head) > 75 then
  4510. Util.Resume(sound)
  4511.  
  4512. --Volume takes 1.1 seconds to go from volume 0 to 1
  4513. local ANIMATION_LENGTH_SECONDS = 1.1
  4514.  
  4515. local normalizedIncrement = tickSpeedSeconds / ANIMATION_LENGTH_SECONDS
  4516. sound.Volume = Util.Clamp(sound.Volume + normalizedIncrement * stepScale, 0, 1)
  4517. else
  4518. sound.Volume = 0
  4519. end
  4520. else
  4521. Util.Pause(sound)
  4522. end
  4523. end
  4524.  
  4525. do
  4526. local sound = Sounds[SFX.Running]
  4527. if activeState == Enum.HumanoidStateType.Running then
  4528. if Util.HorizontalSpeed(Head) < 0.5 then
  4529. Util.Pause(sound)
  4530. end
  4531. end
  4532. end
  4533. end
  4534.  
  4535.  
  4536. local lastTick = tick()
  4537. local TICK_SPEED_SECONDS = 0.25
  4538. while true do
  4539. onUpdate(tick() - lastTick,TICK_SPEED_SECONDS)
  4540. lastTick = tick()
  4541. wait(TICK_SPEED_SECONDS)
  4542. end
  4543.  
  4544. end
  4545.  
  4546. end,o350)
  4547.  
  4548. o351.Name = "Health"
  4549. o351.Parent = o292
  4550.  
  4551. runDummyScript(function()
  4552. -- Gradually regenerates the Humanoid's Health over time.
  4553.  
  4554. local REGEN_RATE = 1/100 -- Regenerate this fraction of MaxHealth per second.
  4555. local REGEN_STEP = 1 -- Wait this long between each regeneration step.
  4556.  
  4557. --------------------------------------------------------------------------------
  4558.  
  4559. local Character = script.Parent
  4560. local Humanoid = Character:WaitForChild'Humanoid'
  4561.  
  4562. --------------------------------------------------------------------------------
  4563.  
  4564. while true do
  4565. while Humanoid.Health < Humanoid.MaxHealth do
  4566. local dt = wait(REGEN_STEP)
  4567. local dh = dt*REGEN_RATE*Humanoid.MaxHealth
  4568. Humanoid.Health = math.min(Humanoid.Health + dh, Humanoid.MaxHealth)
  4569. end
  4570. Humanoid.HealthChanged:Wait()
  4571. end
  4572. end,o351)
  4573.  
  4574. o352.Name = "Animate"
  4575. o352.Parent = o292
  4576.  
  4577. runDummyScript(function()
  4578. local Figure = script.Parent
  4579. local Torso = Figure:WaitForChild("Torso")
  4580. local RightShoulder = Torso:WaitForChild("Right Shoulder")
  4581. local LeftShoulder = Torso:WaitForChild("Left Shoulder")
  4582. local RightHip = Torso:WaitForChild("Right Hip")
  4583. local LeftHip = Torso:WaitForChild("Left Hip")
  4584. local Neck = Torso:WaitForChild("Neck")
  4585. local Humanoid = Figure:WaitForChild("Humanoid")
  4586. local pose = "Standing"
  4587.  
  4588. local currentAnim = ""
  4589. local currentAnimInstance = nil
  4590. local currentAnimTrack = nil
  4591. local currentAnimKeyframeHandler = nil
  4592. local currentAnimSpeed = 1.0
  4593. local animTable = {}
  4594. local animNames = {
  4595. idle = {
  4596. { id = "http://www.roblox.com/asset/?id=180435571", weight = 9 },
  4597. { id = "http://www.roblox.com/asset/?id=180435792", weight = 1 }
  4598. },
  4599. walk = {
  4600. { id = "http://www.roblox.com/asset/?id=180426354", weight = 10 }
  4601. },
  4602. run = {
  4603. { id = "run.xml", weight = 10 }
  4604. },
  4605. jump = {
  4606. { id = "http://www.roblox.com/asset/?id=125750702", weight = 10 }
  4607. },
  4608. fall = {
  4609. { id = "http://www.roblox.com/asset/?id=180436148", weight = 10 }
  4610. },
  4611. climb = {
  4612. { id = "http://www.roblox.com/asset/?id=180436334", weight = 10 }
  4613. },
  4614. sit = {
  4615. { id = "http://www.roblox.com/asset/?id=178130996", weight = 10 }
  4616. },
  4617. toolnone = {
  4618. { id = "http://www.roblox.com/asset/?id=182393478", weight = 10 }
  4619. },
  4620. toolslash = {
  4621. { id = "http://www.roblox.com/asset/?id=129967390", weight = 10 }
  4622. -- { id = "slash.xml", weight = 10 }
  4623. },
  4624. toollunge = {
  4625. { id = "http://www.roblox.com/asset/?id=129967478", weight = 10 }
  4626. },
  4627. wave = {
  4628. { id = "http://www.roblox.com/asset/?id=128777973", weight = 10 }
  4629. },
  4630. point = {
  4631. { id = "http://www.roblox.com/asset/?id=128853357", weight = 10 }
  4632. },
  4633. dance1 = {
  4634. { id = "http://www.roblox.com/asset/?id=182435998", weight = 10 },
  4635. { id = "http://www.roblox.com/asset/?id=182491037", weight = 10 },
  4636. { id = "http://www.roblox.com/asset/?id=182491065", weight = 10 }
  4637. },
  4638. dance2 = {
  4639. { id = "http://www.roblox.com/asset/?id=182436842", weight = 10 },
  4640. { id = "http://www.roblox.com/asset/?id=182491248", weight = 10 },
  4641. { id = "http://www.roblox.com/asset/?id=182491277", weight = 10 }
  4642. },
  4643. dance3 = {
  4644. { id = "http://www.roblox.com/asset/?id=182436935", weight = 10 },
  4645. { id = "http://www.roblox.com/asset/?id=182491368", weight = 10 },
  4646. { id = "http://www.roblox.com/asset/?id=182491423", weight = 10 }
  4647. },
  4648. laugh = {
  4649. { id = "http://www.roblox.com/asset/?id=129423131", weight = 10 }
  4650. },
  4651. cheer = {
  4652. { id = "http://www.roblox.com/asset/?id=129423030", weight = 10 }
  4653. },
  4654. }
  4655. local dances = {"dance1", "dance2", "dance3"}
  4656.  
  4657. -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
  4658. local emoteNames = { wave = false, point = false, dance1 = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
  4659.  
  4660. function configureAnimationSet(name, fileList)
  4661. if (animTable[name] ~= nil) then
  4662. for _, connection in pairs(animTable[name].connections) do
  4663. connection:disconnect()
  4664. end
  4665. end
  4666. animTable[name] = {}
  4667. animTable[name].count = 0
  4668. animTable[name].totalWeight = 0
  4669. animTable[name].connections = {}
  4670.  
  4671. -- check for config values
  4672. local config = script:FindFirstChild(name)
  4673. if (config ~= nil) then
  4674. -- print("Loading anims " .. name)
  4675. table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
  4676. table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
  4677. local idx = 1
  4678. for _, childPart in pairs(config:GetChildren()) do
  4679. if (childPart:IsA("Animation")) then
  4680. table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
  4681. animTable[name][idx] = {}
  4682. animTable[name][idx].anim = childPart
  4683. local weightObject = childPart:FindFirstChild("Weight")
  4684. if (weightObject == nil) then
  4685. animTable[name][idx].weight = 1
  4686. else
  4687. animTable[name][idx].weight = weightObject.Value
  4688. end
  4689. animTable[name].count = animTable[name].count + 1
  4690. animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
  4691. -- print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
  4692. idx = idx + 1
  4693. end
  4694. end
  4695. end
  4696.  
  4697. -- fallback to defaults
  4698. if (animTable[name].count <= 0) then
  4699. for idx, anim in pairs(fileList) do
  4700. animTable[name][idx] = {}
  4701. animTable[name][idx].anim = Instance.new("Animation")
  4702. animTable[name][idx].anim.Name = name
  4703. animTable[name][idx].anim.AnimationId = anim.id
  4704. animTable[name][idx].weight = anim.weight
  4705. animTable[name].count = animTable[name].count + 1
  4706. animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
  4707. -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
  4708. end
  4709. end
  4710. end
  4711.  
  4712. -- Setup animation objects
  4713. function scriptChildModified(child)
  4714. local fileList = animNames[child.Name]
  4715. if (fileList ~= nil) then
  4716. configureAnimationSet(child.Name, fileList)
  4717. end
  4718. end
  4719.  
  4720. script.ChildAdded:connect(scriptChildModified)
  4721. script.ChildRemoved:connect(scriptChildModified)
  4722.  
  4723.  
  4724. for name, fileList in pairs(animNames) do
  4725. configureAnimationSet(name, fileList)
  4726. end
  4727.  
  4728. -- ANIMATION
  4729.  
  4730. -- declarations
  4731. local toolAnim = "None"
  4732. local toolAnimTime = 0
  4733.  
  4734. local jumpAnimTime = 0
  4735. local jumpAnimDuration = 0.3
  4736.  
  4737. local toolTransitionTime = 0.1
  4738. local fallTransitionTime = 0.3
  4739. local jumpMaxLimbVelocity = 0.75
  4740.  
  4741. -- functions
  4742.  
  4743. function stopAllAnimations()
  4744. local oldAnim = currentAnim
  4745.  
  4746. -- return to idle if finishing an emote
  4747. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  4748. oldAnim = "idle"
  4749. end
  4750.  
  4751. currentAnim = ""
  4752. currentAnimInstance = nil
  4753. if (currentAnimKeyframeHandler ~= nil) then
  4754. currentAnimKeyframeHandler:disconnect()
  4755. end
  4756.  
  4757. if (currentAnimTrack ~= nil) then
  4758. currentAnimTrack:Stop()
  4759. currentAnimTrack:Destroy()
  4760. currentAnimTrack = nil
  4761. end
  4762. return oldAnim
  4763. end
  4764.  
  4765. function setAnimationSpeed(speed)
  4766. if speed ~= currentAnimSpeed then
  4767. currentAnimSpeed = speed
  4768. currentAnimTrack:AdjustSpeed(currentAnimSpeed)
  4769. end
  4770. end
  4771.  
  4772. function keyFrameReachedFunc(frameName)
  4773. if (frameName == "End") then
  4774.  
  4775. local repeatAnim = currentAnim
  4776. -- return to idle if finishing an emote
  4777. if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
  4778. repeatAnim = "idle"
  4779. end
  4780.  
  4781. local animSpeed = currentAnimSpeed
  4782. playAnimation(repeatAnim, 0.0, Humanoid)
  4783. setAnimationSpeed(animSpeed)
  4784. end
  4785. end
  4786.  
  4787. -- Preload animations
  4788. function playAnimation(animName, transitionTime, humanoid)
  4789.  
  4790. local roll = math.random(1, animTable[animName].totalWeight)
  4791. local origRoll = roll
  4792. local idx = 1
  4793. while (roll > animTable[animName][idx].weight) do
  4794. roll = roll - animTable[animName][idx].weight
  4795. idx = idx + 1
  4796. end
  4797. -- print(animName .. " " .. idx .. " [" .. origRoll .. "]")
  4798. local anim = animTable[animName][idx].anim
  4799.  
  4800. -- switch animation
  4801. if (anim ~= currentAnimInstance) then
  4802.  
  4803. if (currentAnimTrack ~= nil) then
  4804. currentAnimTrack:Stop(transitionTime)
  4805. currentAnimTrack:Destroy()
  4806. end
  4807.  
  4808. currentAnimSpeed = 1.0
  4809.  
  4810. -- load it to the humanoid; get AnimationTrack
  4811. currentAnimTrack = humanoid:LoadAnimation(anim)
  4812. currentAnimTrack.Priority = Enum.AnimationPriority.Core
  4813.  
  4814. -- play the animation
  4815. currentAnimTrack:Play(transitionTime)
  4816. currentAnim = animName
  4817. currentAnimInstance = anim
  4818.  
  4819. -- set up keyframe name triggers
  4820. if (currentAnimKeyframeHandler ~= nil) then
  4821. currentAnimKeyframeHandler:disconnect()
  4822. end
  4823. currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  4824.  
  4825. end
  4826.  
  4827. end
  4828.  
  4829. -------------------------------------------------------------------------------------------
  4830. -------------------------------------------------------------------------------------------
  4831.  
  4832. local toolAnimName = ""
  4833. local toolAnimTrack = nil
  4834. local toolAnimInstance = nil
  4835. local currentToolAnimKeyframeHandler = nil
  4836.  
  4837. function toolKeyFrameReachedFunc(frameName)
  4838. if (frameName == "End") then
  4839. -- print("Keyframe : ".. frameName)
  4840. playToolAnimation(toolAnimName, 0.0, Humanoid)
  4841. end
  4842. end
  4843.  
  4844.  
  4845. function playToolAnimation(animName, transitionTime, humanoid, priority)
  4846.  
  4847. local roll = math.random(1, animTable[animName].totalWeight)
  4848. local origRoll = roll
  4849. local idx = 1
  4850. while (roll > animTable[animName][idx].weight) do
  4851. roll = roll - animTable[animName][idx].weight
  4852. idx = idx + 1
  4853. end
  4854. -- print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
  4855. local anim = animTable[animName][idx].anim
  4856.  
  4857. if (toolAnimInstance ~= anim) then
  4858.  
  4859. if (toolAnimTrack ~= nil) then
  4860. toolAnimTrack:Stop()
  4861. toolAnimTrack:Destroy()
  4862. transitionTime = 0
  4863. end
  4864.  
  4865. -- load it to the humanoid; get AnimationTrack
  4866. toolAnimTrack = humanoid:LoadAnimation(anim)
  4867. if priority then
  4868. toolAnimTrack.Priority = priority
  4869. end
  4870.  
  4871. -- play the animation
  4872. toolAnimTrack:Play(transitionTime)
  4873. toolAnimName = animName
  4874. toolAnimInstance = anim
  4875.  
  4876. currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
  4877. end
  4878. end
  4879.  
  4880. function stopToolAnimations()
  4881. local oldAnim = toolAnimName
  4882.  
  4883. if (currentToolAnimKeyframeHandler ~= nil) then
  4884. currentToolAnimKeyframeHandler:disconnect()
  4885. end
  4886.  
  4887. toolAnimName = ""
  4888. toolAnimInstance = nil
  4889. if (toolAnimTrack ~= nil) then
  4890. toolAnimTrack:Stop()
  4891. toolAnimTrack:Destroy()
  4892. toolAnimTrack = nil
  4893. end
  4894.  
  4895.  
  4896. return oldAnim
  4897. end
  4898.  
  4899. -------------------------------------------------------------------------------------------
  4900. -------------------------------------------------------------------------------------------
  4901.  
  4902.  
  4903. function onRunning(speed)
  4904. if speed > 0.01 then
  4905. playAnimation("walk", 0.1, Humanoid)
  4906. if currentAnimInstance and currentAnimInstance.AnimationId == "http://www.roblox.com/asset/?id=180426354" then
  4907. setAnimationSpeed(speed / 14.5)
  4908. end
  4909. pose = "Running"
  4910. else
  4911. if emoteNames[currentAnim] == nil then
  4912. playAnimation("idle", 0.1, Humanoid)
  4913. pose = "Standing"
  4914. end
  4915. end
  4916. end
  4917.  
  4918. function onDied()
  4919. pose = "Dead"
  4920. end
  4921.  
  4922. function onJumping()
  4923. playAnimation("jump", 0.1, Humanoid)
  4924. jumpAnimTime = jumpAnimDuration
  4925. pose = "Jumping"
  4926. end
  4927.  
  4928. function onClimbing(speed)
  4929. playAnimation("climb", 0.1, Humanoid)
  4930. setAnimationSpeed(speed / 12.0)
  4931. pose = "Climbing"
  4932. end
  4933.  
  4934. function onGettingUp()
  4935. pose = "GettingUp"
  4936. end
  4937.  
  4938. function onFreeFall()
  4939. if (jumpAnimTime <= 0) then
  4940. playAnimation("fall", fallTransitionTime, Humanoid)
  4941. end
  4942. pose = "FreeFall"
  4943. end
  4944.  
  4945. function onFallingDown()
  4946. pose = "FallingDown"
  4947. end
  4948.  
  4949. function onSeated()
  4950. pose = "Seated"
  4951. end
  4952.  
  4953. function onPlatformStanding()
  4954. pose = "PlatformStanding"
  4955. end
  4956.  
  4957. function onSwimming(speed)
  4958. if speed > 0 then
  4959. pose = "Running"
  4960. else
  4961. pose = "Standing"
  4962. end
  4963. end
  4964.  
  4965. function getTool()
  4966. for _, kid in ipairs(Figure:GetChildren()) do
  4967. if kid.className == "Tool" then return kid end
  4968. end
  4969. return nil
  4970. end
  4971.  
  4972. function getToolAnim(tool)
  4973. for _, c in ipairs(tool:GetChildren()) do
  4974. if c.Name == "toolanim" and c.className == "StringValue" then
  4975. return c
  4976. end
  4977. end
  4978. return nil
  4979. end
  4980.  
  4981. function animateTool()
  4982.  
  4983. if (toolAnim == "None") then
  4984. playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
  4985. return
  4986. end
  4987.  
  4988. if (toolAnim == "Slash") then
  4989. playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
  4990. return
  4991. end
  4992.  
  4993. if (toolAnim == "Lunge") then
  4994. playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
  4995. return
  4996. end
  4997. end
  4998.  
  4999. function moveSit()
  5000. RightShoulder.MaxVelocity = 0.15
  5001. LeftShoulder.MaxVelocity = 0.15
  5002. RightShoulder:SetDesiredAngle(3.14 /2)
  5003. LeftShoulder:SetDesiredAngle(-3.14 /2)
  5004. RightHip:SetDesiredAngle(3.14 /2)
  5005. LeftHip:SetDesiredAngle(-3.14 /2)
  5006. end
  5007.  
  5008. local lastTick = 0
  5009.  
  5010. function move(time)
  5011. local amplitude = 1
  5012. local frequency = 1
  5013. local deltaTime = time - lastTick
  5014. lastTick = time
  5015.  
  5016. local climbFudge = 0
  5017. local setAngles = false
  5018.  
  5019. if (jumpAnimTime > 0) then
  5020. jumpAnimTime = jumpAnimTime - deltaTime
  5021. end
  5022.  
  5023. if (pose == "FreeFall" and jumpAnimTime <= 0) then
  5024. playAnimation("fall", fallTransitionTime, Humanoid)
  5025. elseif (pose == "Seated") then
  5026. playAnimation("sit", 0.5, Humanoid)
  5027. return
  5028. elseif (pose == "Running") then
  5029. playAnimation("walk", 0.1, Humanoid)
  5030. elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
  5031. -- print("Wha " .. pose)
  5032. stopAllAnimations()
  5033. amplitude = 0.1
  5034. frequency = 1
  5035. setAngles = true
  5036. end
  5037.  
  5038. if (setAngles) then
  5039. local desiredAngle = amplitude * math.sin(time * frequency)
  5040.  
  5041. RightShoulder:SetDesiredAngle(desiredAngle + climbFudge)
  5042. LeftShoulder:SetDesiredAngle(desiredAngle - climbFudge)
  5043. RightHip:SetDesiredAngle(-desiredAngle)
  5044. LeftHip:SetDesiredAngle(-desiredAngle)
  5045. end
  5046.  
  5047. -- Tool Animation handling
  5048. local tool = getTool()
  5049. if tool and tool:FindFirstChild("Handle") then
  5050.  
  5051. local animStringValueObject = getToolAnim(tool)
  5052.  
  5053. if animStringValueObject then
  5054. toolAnim = animStringValueObject.Value
  5055. -- message recieved, delete StringValue
  5056. animStringValueObject.Parent = nil
  5057. toolAnimTime = time + .3
  5058. end
  5059.  
  5060. if time > toolAnimTime then
  5061. toolAnimTime = 0
  5062. toolAnim = "None"
  5063. end
  5064.  
  5065. animateTool()
  5066. else
  5067. stopToolAnimations()
  5068. toolAnim = "None"
  5069. toolAnimInstance = nil
  5070. toolAnimTime = 0
  5071. end
  5072. end
  5073.  
  5074. -- connect events
  5075. Humanoid.Died:connect(onDied)
  5076. Humanoid.Running:connect(onRunning)
  5077. Humanoid.Jumping:connect(onJumping)
  5078. Humanoid.Climbing:connect(onClimbing)
  5079. Humanoid.GettingUp:connect(onGettingUp)
  5080. Humanoid.FreeFalling:connect(onFreeFall)
  5081. Humanoid.FallingDown:connect(onFallingDown)
  5082. Humanoid.Seated:connect(onSeated)
  5083. Humanoid.PlatformStanding:connect(onPlatformStanding)
  5084. Humanoid.Swimming:connect(onSwimming)
  5085.  
  5086. -- setup emote chat hook
  5087. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  5088. local emote = ""
  5089. if msg == "/e dance" then
  5090. emote = dances[math.random(1, #dances)]
  5091. elseif (string.sub(msg, 1, 3) == "/e ") then
  5092. emote = string.sub(msg, 4)
  5093. elseif (string.sub(msg, 1, 7) == "/emote ") then
  5094. emote = string.sub(msg, 8)
  5095. end
  5096.  
  5097. if (pose == "Standing" and emoteNames[emote] ~= nil) then
  5098. playAnimation(emote, 0.1, Humanoid)
  5099. end
  5100.  
  5101. end)
  5102.  
  5103.  
  5104. -- main program
  5105.  
  5106. -- initialize to idle
  5107. playAnimation("idle", 0.1, Humanoid)
  5108. pose = "Standing"
  5109.  
  5110. while Figure.Parent ~= nil do
  5111. local _, time = wait(0.1)
  5112. move(time)
  5113. end
  5114.  
  5115.  
  5116.  
  5117. end,o352)
  5118.  
  5119. o353.Name = "idle"
  5120. o353.Parent = o352
  5121. o354.Name = "Animation1"
  5122. o354.Parent = o353
  5123. o354.AnimationId = "http://www.roblox.com/asset/?id=180435571"
  5124. o355.Name = "Weight"
  5125. o355.Parent = o354
  5126. o355.Value = 9
  5127. o356.Name = "Animation2"
  5128. o356.Parent = o353
  5129. o356.AnimationId = "http://www.roblox.com/asset/?id=180435792"
  5130. o357.Name = "Weight"
  5131. o357.Parent = o356
  5132. o357.Value = 1
  5133. o358.Name = "walk"
  5134. o358.Parent = o352
  5135. o359.Name = "WalkAnim"
  5136. o359.Parent = o358
  5137. o359.AnimationId = "http://www.roblox.com/asset/?id=180426354"
  5138. o360.Name = "run"
  5139. o360.Parent = o352
  5140. o361.Name = "RunAnim"
  5141. o361.Parent = o360
  5142. o361.AnimationId = "http://www.roblox.com/asset/?id=180426354"
  5143. o362.Name = "jump"
  5144. o362.Parent = o352
  5145. o363.Name = "JumpAnim"
  5146. o363.Parent = o362
  5147. o363.AnimationId = "http://www.roblox.com/asset/?id=125750702"
  5148. o364.Name = "climb"
  5149. o364.Parent = o352
  5150. o365.Name = "ClimbAnim"
  5151. o365.Parent = o364
  5152. o365.AnimationId = "http://www.roblox.com/asset/?id=180436334"
  5153. o366.Name = "toolnone"
  5154. o366.Parent = o352
  5155. o367.Name = "ToolNoneAnim"
  5156. o367.Parent = o366
  5157. o367.AnimationId = "http://www.roblox.com/asset/?id=182393478"
  5158. o368.Name = "fall"
  5159. o368.Parent = o352
  5160. o369.Name = "FallAnim"
  5161. o369.Parent = o368
  5162. o369.AnimationId = "http://www.roblox.com/asset/?id=180436148"
  5163. o370.Name = "sit"
  5164. o370.Parent = o352
  5165. o371.Name = "SitAnim"
  5166. o371.Parent = o370
  5167. o371.AnimationId = "http://www.roblox.com/asset/?id=178130996"
  5168. o372.Name = "ScaleDampeningPercent"
  5169. o372.Parent = o352
  5170. o372.Value = 0.39999997615814
  5171. o373.Parent = o292
  5172. o373.HeadColor = BrickColor.new("Pastel brown")
  5173. o373.LeftArmColor = BrickColor.new("Pastel brown")
  5174. o373.LeftLegColor = BrickColor.new("Pastel brown")
  5175. o373.RightArmColor = BrickColor.new("Pastel brown")
  5176. o373.RightLegColor = BrickColor.new("Pastel brown")
  5177. o373.TorsoColor = BrickColor.new("Pastel brown")
  5178. o375.Name = "Handle"
  5179. o375.Parent = mas
  5180. o375.Position = Vector3.new(-96.7334595, 6.89565277, -99.7205658)
  5181. o375.Rotation = Vector3.new(-172.169998, -88.5999985, -172.169998)
  5182. o375.CanCollide = false
  5183. o375.Locked = true
  5184. o375.FormFactor = Enum.FormFactor.Custom
  5185. o375.Size = Vector3.new(1.45002651, 2.35999823, 1.24000001)
  5186. o375.CFrame = CFrame.new(-96.7334595, 6.89565277, -99.7205658, -0.0241649412, 0.00332241901, -0.999702454, -6.80648327e-06, 0.999994457, 0.00332355383, 0.999707997, 8.71083757e-05, -0.0241647847)
  5187. o375.BottomSurface = Enum.SurfaceType.Smooth
  5188. o375.TopSurface = Enum.SurfaceType.Smooth
  5189. o375.Position = Vector3.new(-96.7334595, 6.89565277, -99.7205658)
  5190. o376.Parent = o375
  5191. o376.MeshId = "http://www.roblox.com/asset/?id=188565062 "
  5192. o376.TextureId = "http://www.roblox.com/asset/?id=188565095 "
  5193. o376.MeshType = Enum.MeshType.FileMesh
  5194. o378.Name = "OriginalSize"
  5195. o378.Parent = o375
  5196. o378.Value = Vector3.new(1.45002651, 2.35999823, 1.24000001)
  5197. o379.Name = "AccessoryWeld"
  5198. o379.Parent = o375
  5199. o379.C0 = CFrame.new(8.65748007e-09, 0.199999809, -0.0252722446, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5200. o379.C1 = CFrame.new(0, 0.600000024, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  5201. o379.Part0 = o375
  5202. o379.Part1 = o293
  5203. o380.Name = "Pants"
  5204. o380.Parent = o292
  5205. o380.PantsTemplate = "http://www.roblox.com/asset/?id=1439542143"
  5206. o381.Name = "Shirt"
  5207. o381.Parent = o292
  5208. o381.ShirtTemplate = "http://www.roblox.com/asset/?id=1439532842"
  5209. mas.Parent = workspace
  5210. mas:MakeJoints()
  5211. local mas1 = mas:GetChildren()
  5212. for i=1,#mas1 do
  5213. mas1[i].Parent = script
  5214. ypcall(function() mas1[i]:MakeJoints() end)
  5215. end
  5216. mas:Destroy()
  5217. for i=1,#cors do
  5218. coroutine.resume(cors[i])
  5219. end
  5220. mess_handle.Text = "Resetting"
  5221. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  5222. v:LoadCharacter()
  5223. end
  5224. wait(1)
  5225. mess_handle:Remove()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement