Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 191.25 KB | None | 0 0
  1. -- This script has convert to FE by who i don't know?
  2.  
  3. -----------------------------------------------------
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,game,owner = owner,game
  6. local RealPlayer = Player
  7. do
  8. print("FE Compatibility code by Mokiros | Showcase by Bacon Hair!")
  9. local rp = RealPlayer
  10. script.Parent = rp.Character
  11.  
  12. --RemoteEvent for communicating
  13. local Event = Instance.new("RemoteEvent")
  14. Event.Name = "UserInput_Event"
  15.  
  16. --Fake event to make stuff like Mouse.KeyDown work
  17. local function fakeEvent()
  18. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  19. t.connect = t.Connect
  20. return t
  21. end
  22.  
  23. --Creating fake input objects with fake variables
  24. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  25. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  26. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  27. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  28. end}
  29. --Merged 2 functions into one by checking amount of arguments
  30. CAS.UnbindAction = CAS.BindAction
  31.  
  32. --This function will trigger the events that have been :Connect()'ed
  33. local function te(self,ev,...)
  34. local t = m[ev]
  35. if t and t._fakeEvent then
  36. for _,f in pairs(t.Functions) do
  37. f(...)
  38. end
  39. end
  40. end
  41. m.TrigEvent = te
  42. UIS.TrigEvent = te
  43.  
  44. Event.OnServerEvent:Connect(function(plr,io)
  45. if plr~=rp then return end
  46. m.Target = io.Target
  47. m.Hit = io.Hit
  48. if not io.isMouse then
  49. local b = io.UserInputState == Enum.UserInputState.Begin
  50. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  51. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  52. end
  53. for _,t in pairs(CAS.Actions) do
  54. for _,k in pairs(t.Keys) do
  55. if k==io.KeyCode then
  56. t.Function(t.Name,io.UserInputState,io)
  57. end
  58. end
  59. end
  60. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  61. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  62. end
  63. end)
  64. Event.Parent = NLS([==[
  65. local Player = game:GetService("Players").LocalPlayer
  66. local Event = script:WaitForChild("UserInput_Event")
  67.  
  68. local Mouse = Player:GetMouse()
  69. local UIS = game:GetService("UserInputService")
  70. local input = function(io,a)
  71. if a then return end
  72. --Since InputObject is a client-side instance, we create and pass table instead
  73. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  74. end
  75. UIS.InputBegan:Connect(input)
  76. UIS.InputEnded:Connect(input)
  77.  
  78. local h,t
  79. --Give the server mouse data 30 times every second, but only if the values changed
  80. --If player is not moving their mouse, client won't fire events
  81. while wait(1/30) do
  82. if h~=Mouse.Hit or t~=Mouse.Target then
  83. h,t=Mouse.Hit,Mouse.Target
  84. Event:FireServer({isMouse=true,Target=t,Hit=h})
  85. end
  86. end]==],Player.Character)
  87.  
  88. ----Sandboxed game object that allows the usage of client-side methods and services
  89. --Real game object
  90. local _rg = game
  91.  
  92. --Metatable for fake service
  93. local fsmt = {
  94. __index = function(self,k)
  95. local s = rawget(self,"_RealService")
  96. if s then return s[k] end
  97. end,
  98. __newindex = function(self,k,v)
  99. local s = rawget(self,"_RealService")
  100. if s then s[k]=v end
  101. end,
  102. __call = function(self,...)
  103. local s = rawget(self,"_RealService")
  104. if s then return s(...) end
  105. end
  106. }
  107. local function FakeService(t,RealService)
  108. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  109. return setmetatable(t,fsmt)
  110. end
  111.  
  112. --Fake game object
  113. local g = {
  114. GetService = function(self,s)
  115. return self[s]
  116. end,
  117. Players = FakeService({
  118. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  119. },"Players"),
  120. UserInputService = FakeService(UIS,"UserInputService"),
  121. ContextActionService = FakeService(CAS,"ContextActionService"),
  122. }
  123. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  124. g.service = g.GetService
  125.  
  126. g.RunService = FakeService({
  127. RenderStepped = _rg:GetService("RunService").Heartbeat,
  128. BindToRenderStep = function(self,name,_,fun)
  129.  
  130. end,
  131. UnbindFromRenderStep = function(self,name)
  132. self._btrs[name]:Disconnect()
  133. end,
  134. },"RunService")
  135.  
  136. setmetatable(g,{
  137. __index=function(self,s)
  138. return _rg:GetService(s) or typeof(_rg[s])=="function"
  139. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  140. end,
  141. __newindex = fsmt.__newindex,
  142. __call = fsmt.__call
  143. })
  144. --Changing owner to fake player object to support owner:GetMouse()
  145. game,owner = g,g.Players.LocalPlayer
  146. end
  147. --Created with ttyyuu12345's compiler
  148. --Errors:
  149. Create = function(itemClass,tabl)
  150. local item = Instance.new(itemClass)
  151. for i,v in pairs(tabl) do
  152. local a,b = ypcall(function() return item[i] end)
  153. if a then
  154. item[i] = tabl[i]
  155. end
  156. end
  157. return item
  158. end
  159. function runDummyScript(f,scri)
  160. local oldenv = getfenv(f)
  161. local newenv = setmetatable({}, {
  162. __index = function(_, k)
  163. if k:lower() == 'script' then
  164. return scri
  165. else
  166. return oldenv[k]
  167. end
  168. end
  169. })
  170. setfenv(f, newenv)
  171. ypcall(function() f() end)
  172. end
  173. cors = {}
  174. mas = Instance.new("Model",game:GetService("Lighting"))
  175. mas.Name = "CompiledModel"
  176. o1 = Create("Model",{
  177. ["Name"] = "Mecha",
  178. ["Parent"] = mas,
  179. })
  180. o2 = Create("Model",{
  181. ["Name"] = "TurretHead",
  182. ["Parent"] = o1,
  183. })
  184. o3 = Create("WedgePart",{
  185. ["Name"] = "Part",
  186. ["Parent"] = o2,
  187. ["Material"] = Enum.Material.Metal,
  188. ["BrickColor"] = BrickColor.new("Black"),
  189. ["Position"] = Vector3.new(9.00000191, 24.7729664, 13.2999973),
  190. ["Rotation"] = Vector3.new(180, -1.90614423e-006, -180),
  191. ["Anchored"] = true,
  192. ["CFrame"] = CFrame.new(9.00000191, 24.7729664, 13.2999973, -1, 2.55917936e-008, -3.3268492e-008, -5.32907052e-015, 1, -2.55917989e-008, 3.32684884e-008, -7.70314923e-009, -1),
  193. ["FormFactor"] = Enum.FormFactor.Symmetric,
  194. ["Size"] = Vector3.new(1.20000005, 0.799999952, 1.80000043),
  195. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  196. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  197. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  198. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  199. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  200. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  201. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  202. })
  203. o4 = Create("SpecialMesh",{
  204. ["Parent"] = o3,
  205. ["Offset"] = Vector3.new(-1.10000002, 0, 0),
  206. ["Scale"] = Vector3.new(1, 1.07000005, 1),
  207. ["MeshType"] = Enum.MeshType.Wedge,
  208. })
  209. o5 = Create("Part",{
  210. ["Parent"] = o2,
  211. ["Material"] = Enum.Material.Metal,
  212. ["Position"] = Vector3.new(11.0000019, 24.8729668, 10.4999962),
  213. ["Anchored"] = true,
  214. ["CFrame"] = CFrame.new(11.0000019, 24.8729668, 10.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  215. ["FormFactor"] = Enum.FormFactor.Symmetric,
  216. ["Size"] = Vector3.new(4.79999971, 0.999999821, 3.80000162),
  217. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  218. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  219. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  220. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  221. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  222. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  223. })
  224. o6 = Create("Part",{
  225. ["Parent"] = o2,
  226. ["Material"] = Enum.Material.Metal,
  227. ["Position"] = Vector3.new(15.7999992, 21.0729694, 10.5),
  228. ["Anchored"] = true,
  229. ["CFrame"] = CFrame.new(15.7999992, 21.0729694, 10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  230. ["FormFactor"] = Enum.FormFactor.Symmetric,
  231. ["Size"] = Vector3.new(1.19999981, 1.79999995, 7.80000019),
  232. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  233. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  234. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  235. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  236. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  237. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  238. })
  239. o7 = Create("Part",{
  240. ["Parent"] = o2,
  241. ["Material"] = Enum.Material.Metal,
  242. ["BrickColor"] = BrickColor.new("Black"),
  243. ["Position"] = Vector3.new(4.70000076, 20.9729691, 16.2999954),
  244. ["Anchored"] = true,
  245. ["CFrame"] = CFrame.new(4.70000076, 20.9729691, 16.2999954, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  246. ["FormFactor"] = Enum.FormFactor.Symmetric,
  247. ["Size"] = Vector3.new(1.39999962, 1.99999988, 1.00000167),
  248. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  249. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  250. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  251. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  252. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  253. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  254. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  255. })
  256. o8 = Create("BlockMesh",{
  257. ["Parent"] = o7,
  258. ["Offset"] = Vector3.new(1.20000005, 0, 0),
  259. ["Scale"] = Vector3.new(1, 0.899999976, 0.949999988),
  260. })
  261. o9 = Create("Part",{
  262. ["Parent"] = o2,
  263. ["Material"] = Enum.Material.Metal,
  264. ["BrickColor"] = BrickColor.new("Black"),
  265. ["Position"] = Vector3.new(4.70000076, 20.9729691, 17.4999943),
  266. ["Anchored"] = true,
  267. ["CFrame"] = CFrame.new(4.70000076, 20.9729691, 17.4999943, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  268. ["FormFactor"] = Enum.FormFactor.Symmetric,
  269. ["Size"] = Vector3.new(1.39999962, 1.99999988, 1.00000167),
  270. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  271. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  272. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  273. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  274. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  275. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  276. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  277. })
  278. o10 = Create("BlockMesh",{
  279. ["Parent"] = o9,
  280. ["Offset"] = Vector3.new(1.20000005, 0, 0),
  281. ["Scale"] = Vector3.new(1, 0.899999976, 0.949999988),
  282. })
  283. o11 = Create("Part",{
  284. ["Parent"] = o2,
  285. ["Material"] = Enum.Material.Metal,
  286. ["Position"] = Vector3.new(1.29999948, 19.4729691, 10.4999962),
  287. ["Anchored"] = true,
  288. ["CFrame"] = CFrame.new(1.29999948, 19.4729691, 10.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  289. ["FormFactor"] = Enum.FormFactor.Symmetric,
  290. ["Size"] = Vector3.new(0.999999285, 1, 5.00000191),
  291. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  292. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  293. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  294. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  295. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  296. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  297. })
  298. o12 = Create("Part",{
  299. ["Parent"] = o2,
  300. ["Material"] = Enum.Material.Metal,
  301. ["Position"] = Vector3.new(4.70000029, 19.4729691, 10.5),
  302. ["Anchored"] = true,
  303. ["CFrame"] = CFrame.new(4.70000029, 19.4729691, 10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  304. ["FormFactor"] = Enum.FormFactor.Symmetric,
  305. ["Size"] = Vector3.new(1.39999938, 1, 5.00000191),
  306. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  307. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  308. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  309. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  310. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  311. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  312. })
  313. o13 = Create("Part",{
  314. ["Parent"] = o2,
  315. ["Material"] = Enum.Material.Metal,
  316. ["Position"] = Vector3.new(9.80000114, 22.7729702, 16.2999954),
  317. ["Anchored"] = true,
  318. ["CFrame"] = CFrame.new(9.80000114, 22.7729702, 16.2999954, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  319. ["FormFactor"] = Enum.FormFactor.Symmetric,
  320. ["Size"] = Vector3.new(3.99999952, 1.5999999, 3.80000162),
  321. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  322. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  323. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  324. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  325. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  326. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  327. })
  328. o14 = Create("Part",{
  329. ["Parent"] = o2,
  330. ["Material"] = Enum.Material.Metal,
  331. ["Position"] = Vector3.new(9.80000019, 22.7729664, 4.69999456),
  332. ["Anchored"] = true,
  333. ["CFrame"] = CFrame.new(9.80000019, 22.7729664, 4.69999456, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  334. ["FormFactor"] = Enum.FormFactor.Symmetric,
  335. ["Size"] = Vector3.new(3.99999952, 1.59999979, 3.80000162),
  336. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  337. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  338. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  339. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  340. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  341. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  342. })
  343. o15 = Create("Part",{
  344. ["Parent"] = o2,
  345. ["Material"] = Enum.Material.Metal,
  346. ["Position"] = Vector3.new(3.0999999, 19.4729691, 14.3999977),
  347. ["Anchored"] = true,
  348. ["CFrame"] = CFrame.new(3.0999999, 19.4729691, 14.3999977, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  349. ["FormFactor"] = Enum.FormFactor.Symmetric,
  350. ["Size"] = Vector3.new(4.59999943, 1, 2.8000021),
  351. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  352. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  353. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  354. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  355. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  356. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  357. })
  358. o16 = Create("Part",{
  359. ["Parent"] = o2,
  360. ["Material"] = Enum.Material.Metal,
  361. ["Position"] = Vector3.new(11.9000015, 23.1729641, 10.4999962),
  362. ["Anchored"] = true,
  363. ["CFrame"] = CFrame.new(11.9000015, 23.1729641, 10.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  364. ["FormFactor"] = Enum.FormFactor.Symmetric,
  365. ["Size"] = Vector3.new(10.999999, 2.39999986, 7.80000162),
  366. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  367. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  368. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  369. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  370. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  371. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  372. })
  373. o17 = Create("Part",{
  374. ["Parent"] = o2,
  375. ["Material"] = Enum.Material.Neon,
  376. ["BrickColor"] = BrickColor.new("Cyan"),
  377. ["Position"] = Vector3.new(5.5, 20.4729691, 10.4999952),
  378. ["Anchored"] = true,
  379. ["CFrame"] = CFrame.new(5.5, 20.4729691, 10.4999952, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  380. ["FormFactor"] = Enum.FormFactor.Symmetric,
  381. ["Size"] = Vector3.new(1.79999983, 1.00000012, 2.20000172),
  382. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  383. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  384. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  385. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  386. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  387. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  388. ["Color"] = Color3.new(0.0156863, 0.686275, 0.92549),
  389. })
  390. o18 = Create("Part",{
  391. ["Parent"] = o2,
  392. ["Material"] = Enum.Material.Metal,
  393. ["Position"] = Vector3.new(5.5, 22.6729641, 10.4999943),
  394. ["Rotation"] = Vector3.new(-1.02494414e-006, 2.03555502e-013, -1.46630191e-006),
  395. ["Anchored"] = true,
  396. ["CFrame"] = CFrame.new(5.5, 22.6729641, 10.4999943, 1, 2.55917953e-008, 3.55271368e-015, 2.55917953e-008, 1, 1.78886488e-008, 3.55271368e-015, 1.78886488e-008, 1),
  397. ["FormFactor"] = Enum.FormFactor.Symmetric,
  398. ["Size"] = Vector3.new(1.79999983, 3.4000001, 3.8000021),
  399. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  400. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  401. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  402. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  403. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  404. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  405. })
  406. o19 = Create("Part",{
  407. ["Parent"] = o2,
  408. ["Material"] = Enum.Material.Metal,
  409. ["BrickColor"] = BrickColor.new("Black"),
  410. ["Position"] = Vector3.new(4.70000076, 20.9729691, 15.0999937),
  411. ["Anchored"] = true,
  412. ["CFrame"] = CFrame.new(4.70000076, 20.9729691, 15.0999937, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  413. ["FormFactor"] = Enum.FormFactor.Symmetric,
  414. ["Size"] = Vector3.new(1.39999962, 1.99999988, 1.00000167),
  415. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  416. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  417. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  418. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  419. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  420. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  421. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  422. })
  423. o20 = Create("BlockMesh",{
  424. ["Parent"] = o19,
  425. ["Offset"] = Vector3.new(1.20000005, 0, 0),
  426. ["Scale"] = Vector3.new(1, 0.899999976, 0.949999988),
  427. })
  428. o21 = Create("Part",{
  429. ["Parent"] = o2,
  430. ["Material"] = Enum.Material.Metal,
  431. ["BrickColor"] = BrickColor.new("Black"),
  432. ["Position"] = Vector3.new(4.70000076, 20.9729691, 5.89999485),
  433. ["Anchored"] = true,
  434. ["CFrame"] = CFrame.new(4.70000076, 20.9729691, 5.89999485, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  435. ["FormFactor"] = Enum.FormFactor.Symmetric,
  436. ["Size"] = Vector3.new(1.39999962, 1.99999988, 1.00000167),
  437. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  438. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  439. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  440. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  441. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  442. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  443. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  444. })
  445. o22 = Create("BlockMesh",{
  446. ["Parent"] = o21,
  447. ["Offset"] = Vector3.new(1.20000005, 0, 0),
  448. ["Scale"] = Vector3.new(1, 0.899999976, 0.949999988),
  449. })
  450. o23 = Create("Part",{
  451. ["Parent"] = o2,
  452. ["Material"] = Enum.Material.Metal,
  453. ["BrickColor"] = BrickColor.new("Black"),
  454. ["Position"] = Vector3.new(4.70000076, 20.9729691, 3.49999523),
  455. ["Anchored"] = true,
  456. ["CFrame"] = CFrame.new(4.70000076, 20.9729691, 3.49999523, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  457. ["FormFactor"] = Enum.FormFactor.Symmetric,
  458. ["Size"] = Vector3.new(1.39999962, 1.99999988, 1.00000167),
  459. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  460. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  461. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  462. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  463. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  464. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  465. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  466. })
  467. o24 = Create("BlockMesh",{
  468. ["Parent"] = o23,
  469. ["Offset"] = Vector3.new(1.20000005, 0, 0),
  470. ["Scale"] = Vector3.new(1, 0.899999976, 0.949999988),
  471. })
  472. o25 = Create("Part",{
  473. ["Parent"] = o2,
  474. ["Material"] = Enum.Material.Metal,
  475. ["BrickColor"] = BrickColor.new("Black"),
  476. ["Position"] = Vector3.new(4.70000076, 20.9729691, 4.69999504),
  477. ["Anchored"] = true,
  478. ["CFrame"] = CFrame.new(4.70000076, 20.9729691, 4.69999504, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  479. ["FormFactor"] = Enum.FormFactor.Symmetric,
  480. ["Size"] = Vector3.new(1.39999962, 1.99999988, 1.00000167),
  481. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  482. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  483. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  484. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  485. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  486. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  487. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  488. })
  489. o26 = Create("BlockMesh",{
  490. ["Parent"] = o25,
  491. ["Offset"] = Vector3.new(1.20000005, 0, 0),
  492. ["Scale"] = Vector3.new(1, 0.899999976, 0.949999988),
  493. })
  494. o27 = Create("Part",{
  495. ["Parent"] = o2,
  496. ["Material"] = Enum.Material.Metal,
  497. ["Position"] = Vector3.new(13.5, 20.4729652, 1.90000057),
  498. ["Anchored"] = true,
  499. ["CFrame"] = CFrame.new(13.5, 20.4729652, 1.90000057, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  500. ["FormFactor"] = Enum.FormFactor.Symmetric,
  501. ["Size"] = Vector3.new(3.39999962, 3, 1.80000114),
  502. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  503. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  504. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  505. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  506. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  507. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  508. })
  509. o28 = Create("Part",{
  510. ["Parent"] = o2,
  511. ["Material"] = Enum.Material.Metal,
  512. ["Position"] = Vector3.new(13.5, 20.4729652, 19.1000004),
  513. ["Anchored"] = true,
  514. ["CFrame"] = CFrame.new(13.5, 20.4729652, 19.1000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  515. ["FormFactor"] = Enum.FormFactor.Symmetric,
  516. ["Size"] = Vector3.new(3.39999962, 3, 1.80000114),
  517. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  518. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  519. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  520. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  521. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  522. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  523. })
  524. o29 = Create("Part",{
  525. ["Parent"] = o2,
  526. ["Material"] = Enum.Material.Metal,
  527. ["Position"] = Vector3.new(3.10000086, 19.4729805, 6.59999847),
  528. ["Anchored"] = true,
  529. ["CFrame"] = CFrame.new(3.10000086, 19.4729805, 6.59999847, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  530. ["FormFactor"] = Enum.FormFactor.Symmetric,
  531. ["Size"] = Vector3.new(4.59999943, 1, 2.8000021),
  532. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  533. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  534. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  535. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  536. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  537. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  538. })
  539. o30 = Create("Part",{
  540. ["Parent"] = o2,
  541. ["Material"] = Enum.Material.Metal,
  542. ["Position"] = Vector3.new(13.5, 20.4729691, 10.4999981),
  543. ["Anchored"] = true,
  544. ["CFrame"] = CFrame.new(13.5, 20.4729691, 10.4999981, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  545. ["FormFactor"] = Enum.FormFactor.Symmetric,
  546. ["Size"] = Vector3.new(3.39999962, 3, 15.4000025),
  547. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  548. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  549. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  550. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  551. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  552. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  553. })
  554. o31 = Create("Part",{
  555. ["Parent"] = o2,
  556. ["Material"] = Enum.Material.Metal,
  557. ["Position"] = Vector3.new(9.10000038, 20.9729691, 10.4999971),
  558. ["Anchored"] = true,
  559. ["CFrame"] = CFrame.new(9.10000038, 20.9729691, 10.4999971, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  560. ["FormFactor"] = Enum.FormFactor.Symmetric,
  561. ["Size"] = Vector3.new(5.39999962, 1.99999988, 5.80000162),
  562. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  563. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  564. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  565. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  566. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  567. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  568. })
  569. o32 = Create("Part",{
  570. ["Parent"] = o2,
  571. ["Material"] = Enum.Material.Metal,
  572. ["Position"] = Vector3.new(9.79999924, 20.4729614, 1.89999866),
  573. ["Anchored"] = true,
  574. ["CFrame"] = CFrame.new(9.79999924, 20.4729614, 1.89999866, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  575. ["FormFactor"] = Enum.FormFactor.Symmetric,
  576. ["Size"] = Vector3.new(3.99999952, 0.99999994, 1.80000114),
  577. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  578. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  579. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  580. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  581. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  582. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  583. })
  584. o33 = Create("Part",{
  585. ["Parent"] = o2,
  586. ["Material"] = Enum.Material.Metal,
  587. ["Position"] = Vector3.new(9.79999924, 20.4729633, 19.1000004),
  588. ["Anchored"] = true,
  589. ["CFrame"] = CFrame.new(9.79999924, 20.4729633, 19.1000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  590. ["FormFactor"] = Enum.FormFactor.Symmetric,
  591. ["Size"] = Vector3.new(3.99999952, 0.99999994, 1.80000114),
  592. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  593. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  594. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  595. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  596. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  597. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  598. })
  599. o34 = Create("Part",{
  600. ["Parent"] = o2,
  601. ["Material"] = Enum.Material.Metal,
  602. ["Position"] = Vector3.new(8.60000038, 20.9729691, 16.2999954),
  603. ["Anchored"] = true,
  604. ["CFrame"] = CFrame.new(8.60000038, 20.9729691, 16.2999954, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  605. ["FormFactor"] = Enum.FormFactor.Symmetric,
  606. ["Size"] = Vector3.new(6.39999962, 1.99999988, 3.80000162),
  607. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  608. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  609. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  610. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  611. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  612. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  613. })
  614. o35 = Create("Part",{
  615. ["Parent"] = o2,
  616. ["Material"] = Enum.Material.Metal,
  617. ["Position"] = Vector3.new(8.60000038, 20.9729691, 4.69999695),
  618. ["Anchored"] = true,
  619. ["CFrame"] = CFrame.new(8.60000038, 20.9729691, 4.69999695, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  620. ["FormFactor"] = Enum.FormFactor.Symmetric,
  621. ["Size"] = Vector3.new(6.39999962, 1.99999988, 3.80000162),
  622. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  623. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  624. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  625. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  626. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  627. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  628. })
  629. o36 = Create("Part",{
  630. ["Parent"] = o2,
  631. ["Material"] = Enum.Material.Metal,
  632. ["Position"] = Vector3.new(15.8000002, 19.5729675, 10.499999),
  633. ["Anchored"] = true,
  634. ["CFrame"] = CFrame.new(15.8000002, 19.5729675, 10.499999, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  635. ["FormFactor"] = Enum.FormFactor.Symmetric,
  636. ["Size"] = Vector3.new(1.19999933, 1.19999993, 19.0000019),
  637. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  638. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  639. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  640. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  641. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  642. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  643. })
  644. o37 = Create("Part",{
  645. ["Name"] = "RotBase",
  646. ["Parent"] = o2,
  647. ["Material"] = Enum.Material.Metal,
  648. ["Position"] = Vector3.new(8.59999943, 19.4729652, 10.5),
  649. ["Anchored"] = true,
  650. ["CFrame"] = CFrame.new(8.59999943, 19.4729652, 10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  651. ["FormFactor"] = Enum.FormFactor.Symmetric,
  652. ["Size"] = Vector3.new(6.39999962, 1, 19.0000019),
  653. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  654. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  655. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  656. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  657. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  658. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  659. })
  660. o38 = Create("Script",{
  661. ["Parent"] = o37,
  662. })
  663. table.insert(cors,coroutine.create(function()
  664. wait()
  665. runDummyScript(function()
  666. local weldTo = script.Parent
  667. local weldModel = Instance.new("Model",weldTo)
  668. weldModel.Name = "Welds"
  669.  
  670. makeWeld = function(part1,part0)
  671. local w = Instance.new("Weld",weldModel)
  672. w.Part0 = part0
  673. w.Part1 = part1
  674. local CFrameOrigin = CFrame.new(part0.Position)
  675. local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
  676. local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
  677. w.C0 = CFrame0
  678. w.C1 = CFrame1
  679. end
  680.  
  681. for i,v in pairs (weldTo.Parent:children()) do
  682. if v.ClassName == "Part" or v.Name == "Part" and v ~= weldTo then
  683. makeWeld(v,weldTo)
  684. v.Anchored = false
  685. end
  686. end
  687.  
  688. weldTo.Anchored = false
  689. end,o38)
  690. end))
  691. o39 = Create("CornerWedgePart",{
  692. ["Name"] = "Part",
  693. ["Parent"] = o2,
  694. ["Material"] = Enum.Material.Metal,
  695. ["Position"] = Vector3.new(15.4000092, 24.8729706, 13.3999882),
  696. ["Rotation"] = Vector3.new(-2.16416493e-006, 90, 0),
  697. ["Anchored"] = true,
  698. ["CFrame"] = CFrame.new(15.4000092, 24.8729706, 13.3999882, 1.17377851e-006, -1.82769577e-009, 1.00000393, -3.77720433e-008, 1.00000644, 2.67309446e-008, -1.00000346, -1.40801831e-007, 1.20358038e-006),
  699. ["Size"] = Vector3.new(2, 0.99999994, 4),
  700. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  701. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  702. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  703. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  704. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  705. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  706. })
  707. o40 = Create("CornerWedgePart",{
  708. ["Name"] = "Part",
  709. ["Parent"] = o2,
  710. ["Material"] = Enum.Material.Metal,
  711. ["Position"] = Vector3.new(15.4000006, 24.8729706, 7.59999752),
  712. ["Rotation"] = Vector3.new(-180, 6.72525566e-005, -180),
  713. ["Anchored"] = true,
  714. ["CFrame"] = CFrame.new(15.4000006, 24.8729706, 7.59999752, -1.00000393, 2.49045229e-008, 1.17377851e-006, 1.39710465e-012, 1.00000644, 4.89933116e-009, -1.20358038e-006, -9.8130549e-008, -1.00000346),
  715. ["Size"] = Vector3.new(4, 0.99999994, 2),
  716. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  717. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  718. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  719. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  720. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  721. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  722. })
  723. o41 = Create("WedgePart",{
  724. ["Name"] = "Part",
  725. ["Parent"] = o2,
  726. ["Material"] = Enum.Material.Metal,
  727. ["Position"] = Vector3.new(15.7999973, 21.0729637, 3.79999447),
  728. ["Rotation"] = Vector3.new(61.7603416, -89.8356781, 52.5105972),
  729. ["Anchored"] = true,
  730. ["CFrame"] = CFrame.new(15.7999973, 21.0729637, 3.79999447, 9.66431823e-009, -1.25996094e-008, -0.999995887, -4.4366459e-008, 0.999993563, -8.94081609e-008, 0.999996543, 1.03970919e-007, 4.80199418e-008),
  731. ["FormFactor"] = Enum.FormFactor.Symmetric,
  732. ["Size"] = Vector3.new(5.60000038, 1.79999983, 1.19999981),
  733. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  734. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  735. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  736. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  737. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  738. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  739. })
  740. o42 = Create("WedgePart",{
  741. ["Name"] = "Part",
  742. ["Parent"] = o2,
  743. ["Material"] = Enum.Material.Metal,
  744. ["Position"] = Vector3.new(3.10000038, 19.4729805, 3.0999999),
  745. ["Rotation"] = Vector3.new(-90, 90, 0),
  746. ["Anchored"] = true,
  747. ["CFrame"] = CFrame.new(3.10000038, 19.4729805, 3.0999999, -8.44520827e-008, 2.13162821e-014, 1, -1, -7.13215294e-015, -5.88602802e-008, -1.78886452e-008, -1, 2.13162821e-014),
  748. ["FormFactor"] = Enum.FormFactor.Symmetric,
  749. ["Size"] = Vector3.new(0.999999762, 4.19999981, 4.5999999),
  750. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  751. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  752. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  753. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  754. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  755. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  756. })
  757. o43 = Create("WedgePart",{
  758. ["Name"] = "Part",
  759. ["Parent"] = o2,
  760. ["Material"] = Enum.Material.Metal,
  761. ["Position"] = Vector3.new(15.7999964, 21.0729446, 17.2000065),
  762. ["Rotation"] = Vector3.new(61.7603416, -89.8356781, 52.5105972),
  763. ["Anchored"] = true,
  764. ["CFrame"] = CFrame.new(15.7999964, 21.0729446, 17.2000065, 9.66431823e-009, -1.25996094e-008, -0.999995887, -4.4366459e-008, 0.999993563, -8.94081609e-008, 0.999996543, 1.03970919e-007, 4.80199418e-008),
  765. ["FormFactor"] = Enum.FormFactor.Symmetric,
  766. ["Size"] = Vector3.new(5.60000038, 1.79999983, 1.19999981),
  767. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  768. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  769. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  770. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  771. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  772. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  773. })
  774. o44 = Create("WedgePart",{
  775. ["Name"] = "Part",
  776. ["Parent"] = o2,
  777. ["Material"] = Enum.Material.Metal,
  778. ["Position"] = Vector3.new(8.60001373, 20.7729626, 7.10003757),
  779. ["Rotation"] = Vector3.new(118.239357, 89.8356781, -93.3275681),
  780. ["Anchored"] = true,
  781. ["CFrame"] = CFrame.new(8.60001373, 20.7729626, 7.10003757, -9.66432889e-009, 1.66218271e-007, 0.999995887, -4.43658905e-008, 0.999993563, -8.94092977e-008, -0.999996543, 1.52383137e-008, -4.8019956e-008),
  782. ["FormFactor"] = Enum.FormFactor.Symmetric,
  783. ["Size"] = Vector3.new(0.999999046, 1.5999999, 6.4000001),
  784. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  785. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  786. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  787. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  788. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  789. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  790. })
  791. o45 = Create("WedgePart",{
  792. ["Name"] = "Part",
  793. ["Parent"] = o2,
  794. ["Material"] = Enum.Material.Metal,
  795. ["Position"] = Vector3.new(6.60002232, 20.4729652, 1.90001464),
  796. ["Rotation"] = Vector3.new(118.239357, 89.8356781, -93.3275681),
  797. ["Anchored"] = true,
  798. ["CFrame"] = CFrame.new(6.60002232, 20.4729652, 1.90001464, -9.66432889e-009, 1.66218271e-007, 0.999995887, -4.43658905e-008, 0.999993563, -8.94092977e-008, -0.999996543, 1.52383137e-008, -4.8019956e-008),
  799. ["FormFactor"] = Enum.FormFactor.Symmetric,
  800. ["Size"] = Vector3.new(1.79999876, 0.999999881, 2.4000001),
  801. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  802. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  803. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  804. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  805. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  806. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  807. })
  808. o46 = Create("WedgePart",{
  809. ["Name"] = "Part",
  810. ["Parent"] = o2,
  811. ["Material"] = Enum.Material.Metal,
  812. ["Position"] = Vector3.new(6.60000038, 20.4729633, 19.0999966),
  813. ["Rotation"] = Vector3.new(118.239357, 89.8356781, -93.3275681),
  814. ["Anchored"] = true,
  815. ["CFrame"] = CFrame.new(6.60000038, 20.4729633, 19.0999966, -9.66432889e-009, 1.66218271e-007, 0.999995887, -4.43658905e-008, 0.999993563, -8.94092977e-008, -0.999996543, 1.52383137e-008, -4.8019956e-008),
  816. ["FormFactor"] = Enum.FormFactor.Symmetric,
  817. ["Size"] = Vector3.new(1.79999876, 0.999999881, 2.4000001),
  818. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  819. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  820. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  821. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  822. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  823. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  824. })
  825. o47 = Create("WedgePart",{
  826. ["Name"] = "Part",
  827. ["Parent"] = o2,
  828. ["Material"] = Enum.Material.Metal,
  829. ["Position"] = Vector3.new(8.60001373, 20.7729645, 13.8999968),
  830. ["Rotation"] = Vector3.new(118.239357, 89.8356781, -93.3275681),
  831. ["Anchored"] = true,
  832. ["CFrame"] = CFrame.new(8.60001373, 20.7729645, 13.8999968, -9.66432889e-009, 1.66218271e-007, 0.999995887, -4.43658905e-008, 0.999993563, -8.94092977e-008, -0.999996543, 1.52383137e-008, -4.8019956e-008),
  833. ["FormFactor"] = Enum.FormFactor.Symmetric,
  834. ["Size"] = Vector3.new(0.999999046, 1.5999999, 6.4000001),
  835. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  836. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  837. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  838. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  839. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  840. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  841. })
  842. o48 = Create("WedgePart",{
  843. ["Name"] = "Part",
  844. ["Parent"] = o2,
  845. ["Material"] = Enum.Material.Neon,
  846. ["BrickColor"] = BrickColor.new("Cyan"),
  847. ["Position"] = Vector3.new(5.49999905, 20.4729691, 8.49999714),
  848. ["Rotation"] = Vector3.new(-90, 90, 0),
  849. ["Anchored"] = true,
  850. ["CFrame"] = CFrame.new(5.49999905, 20.4729691, 8.49999714, -8.44520827e-008, 7.28178724e-015, 1, -1, -7.10542736e-015, -5.88602873e-008, -1.78886381e-008, -1, 7.28178639e-015),
  851. ["FormFactor"] = Enum.FormFactor.Symmetric,
  852. ["Size"] = Vector3.new(0.999999881, 1.79999995, 1.79999995),
  853. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  854. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  855. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  856. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  857. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  858. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  859. ["Color"] = Color3.new(0.0156863, 0.686275, 0.92549),
  860. })
  861. o49 = Create("WedgePart",{
  862. ["Name"] = "Part",
  863. ["Parent"] = o2,
  864. ["Material"] = Enum.Material.Neon,
  865. ["BrickColor"] = BrickColor.new("Cyan"),
  866. ["Position"] = Vector3.new(5.49999952, 20.4729691, 12.4999962),
  867. ["Rotation"] = Vector3.new(180, 1.32405615e-013, 90),
  868. ["Anchored"] = true,
  869. ["CFrame"] = CFrame.new(5.49999952, 20.4729691, 12.4999962, -2.55917882e-008, -1, 2.31091383e-015, -1, -7.10542736e-015, -5.88602873e-008, 4.09716421e-008, -8.33471696e-015, -1),
  870. ["FormFactor"] = Enum.FormFactor.Symmetric,
  871. ["Size"] = Vector3.new(0.999999881, 1.79999995, 1.79999995),
  872. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  873. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  874. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  875. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  876. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  877. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  878. ["Color"] = Color3.new(0.0156863, 0.686275, 0.92549),
  879. })
  880. o50 = Create("WedgePart",{
  881. ["Name"] = "Part",
  882. ["Parent"] = o2,
  883. ["Material"] = Enum.Material.Metal,
  884. ["Position"] = Vector3.new(5.49999905, 22.6729679, 7.59999657),
  885. ["Rotation"] = Vector3.new(-90, 90, 0),
  886. ["Anchored"] = true,
  887. ["CFrame"] = CFrame.new(5.49999905, 22.6729679, 7.59999657, -8.44520827e-008, 7.28178724e-015, 1, -1, -7.10542736e-015, -5.88602873e-008, -1.78886381e-008, -1, 7.28178639e-015),
  888. ["FormFactor"] = Enum.FormFactor.Symmetric,
  889. ["Size"] = Vector3.new(3.4000001, 2, 1.79999995),
  890. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  891. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  892. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  893. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  894. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  895. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  896. })
  897. o51 = Create("WedgePart",{
  898. ["Name"] = "Part",
  899. ["Parent"] = o2,
  900. ["Material"] = Enum.Material.Metal,
  901. ["Position"] = Vector3.new(5.49999809, 22.672966, 13.3999958),
  902. ["Rotation"] = Vector3.new(-115.12175, 89.960434, -145.134079),
  903. ["Anchored"] = true,
  904. ["CFrame"] = CFrame.new(5.49999809, 22.672966, 13.3999958, -1.71099259e-007, 1.1920929e-007, 0.999999762, 0.999999821, -7.06808123e-009, 1.90675053e-007, 3.01962295e-008, 0.999999762, -8.94069672e-008),
  905. ["FormFactor"] = Enum.FormFactor.Symmetric,
  906. ["Size"] = Vector3.new(3.4000001, 2, 1.79999995),
  907. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  908. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  909. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  910. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  911. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  912. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  913. })
  914. o52 = Create("WedgePart",{
  915. ["Name"] = "Part",
  916. ["Parent"] = o2,
  917. ["Material"] = Enum.Material.Metal,
  918. ["Position"] = Vector3.new(7.90001488, 21.4729671, 13.8999949),
  919. ["Rotation"] = Vector3.new(-179.999985, -90, 0),
  920. ["Anchored"] = true,
  921. ["CFrame"] = CFrame.new(7.90001488, 21.4729671, 13.8999949, -3.53157475e-006, 2.16926378e-006, -1, 3.73831881e-007, -1, -2.16926514e-006, -1, -3.73839555e-007, 3.53157384e-006),
  922. ["FormFactor"] = Enum.FormFactor.Symmetric,
  923. ["Size"] = Vector3.new(0.999999046, 0.99999994, 3),
  924. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  925. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  926. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  927. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  928. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  929. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  930. })
  931. o53 = Create("WedgePart",{
  932. ["Name"] = "Part",
  933. ["Parent"] = o2,
  934. ["Material"] = Enum.Material.Metal,
  935. ["Position"] = Vector3.new(7.90001488, 21.4729671, 7.09999514),
  936. ["Rotation"] = Vector3.new(-179.999985, -90, 0),
  937. ["Anchored"] = true,
  938. ["CFrame"] = CFrame.new(7.90001488, 21.4729671, 7.09999514, -3.53157475e-006, 2.16926378e-006, -1, 3.73831881e-007, -1, -2.16926514e-006, -1, -3.73839555e-007, 3.53157384e-006),
  939. ["FormFactor"] = Enum.FormFactor.Symmetric,
  940. ["Size"] = Vector3.new(0.999999046, 0.99999994, 3),
  941. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  942. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  943. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  944. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  945. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  946. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  947. })
  948. o54 = Create("WedgePart",{
  949. ["Name"] = "Part",
  950. ["Parent"] = o2,
  951. ["Material"] = Enum.Material.Metal,
  952. ["Position"] = Vector3.new(9.80000114, 21.4729652, 19.0999966),
  953. ["Rotation"] = Vector3.new(118.239357, 89.8356781, -93.3275681),
  954. ["Anchored"] = true,
  955. ["CFrame"] = CFrame.new(9.80000114, 21.4729652, 19.0999966, -9.66432889e-009, 1.66218271e-007, 0.999995887, -4.43658905e-008, 0.999993563, -8.94092977e-008, -0.999996543, 1.52383137e-008, -4.8019956e-008),
  956. ["FormFactor"] = Enum.FormFactor.Symmetric,
  957. ["Size"] = Vector3.new(1.80000007, 0.999999821, 4),
  958. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  959. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  960. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  961. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  962. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  963. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  964. })
  965. o55 = Create("WedgePart",{
  966. ["Name"] = "Part",
  967. ["Parent"] = o2,
  968. ["Material"] = Enum.Material.Metal,
  969. ["Position"] = Vector3.new(9.80000877, 21.472971, 1.89999914),
  970. ["Rotation"] = Vector3.new(118.239357, 89.8356781, -93.3275681),
  971. ["Anchored"] = true,
  972. ["CFrame"] = CFrame.new(9.80000877, 21.472971, 1.89999914, -9.66432889e-009, 1.66218271e-007, 0.999995887, -4.43658905e-008, 0.999993563, -8.94092977e-008, -0.999996543, 1.52383137e-008, -4.8019956e-008),
  973. ["FormFactor"] = Enum.FormFactor.Symmetric,
  974. ["Size"] = Vector3.new(1.80000007, 0.999999821, 4),
  975. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  976. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  977. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  978. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  979. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  980. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  981. })
  982. o56 = Create("WedgePart",{
  983. ["Name"] = "Part",
  984. ["Parent"] = o2,
  985. ["Material"] = Enum.Material.Metal,
  986. ["Position"] = Vector3.new(6.59999609, 22.7729702, 4.69999599),
  987. ["Rotation"] = Vector3.new(4.05415303e-005, 90, 0),
  988. ["Anchored"] = true,
  989. ["CFrame"] = CFrame.new(6.59999609, 22.7729702, 4.69999599, -4.04392964e-008, -4.38364486e-006, 1.00000226, 7.07586196e-007, 1.00000429, 4.31639e-006, -1.00000226, 7.67397069e-007, -7.02383645e-008),
  990. ["FormFactor"] = Enum.FormFactor.Symmetric,
  991. ["Size"] = Vector3.new(3.79999971, 1.60000002, 2.4000001),
  992. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  993. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  994. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  995. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  996. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  997. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  998. })
  999. o57 = Create("WedgePart",{
  1000. ["Name"] = "Part",
  1001. ["Parent"] = o2,
  1002. ["Material"] = Enum.Material.Metal,
  1003. ["Position"] = Vector3.new(6.59999418, 22.7729664, 16.3000011),
  1004. ["Rotation"] = Vector3.new(4.05415303e-005, 90, 0),
  1005. ["Anchored"] = true,
  1006. ["CFrame"] = CFrame.new(6.59999418, 22.7729664, 16.3000011, -4.04392964e-008, -4.38364486e-006, 1.00000226, 7.07586196e-007, 1.00000429, 4.31639e-006, -1.00000226, 7.67397069e-007, -7.02383645e-008),
  1007. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1008. ["Size"] = Vector3.new(3.79999971, 1.60000002, 2.4000001),
  1009. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1010. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1011. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1012. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1013. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1014. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1015. })
  1016. o58 = Create("WedgePart",{
  1017. ["Name"] = "Part",
  1018. ["Parent"] = o2,
  1019. ["Material"] = Enum.Material.Metal,
  1020. ["Position"] = Vector3.new(3.09999967, 19.4729691, 17.8999996),
  1021. ["Rotation"] = Vector3.new(90, 90, 0),
  1022. ["Anchored"] = true,
  1023. ["CFrame"] = CFrame.new(3.09999967, 19.4729691, 17.8999996, 1.79151272e-008, 1.78225016e-014, 1, 1, 6.21724894e-015, 7.6766753e-009, 1.78886452e-008, 1, -1.39951358e-014),
  1024. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1025. ["Size"] = Vector3.new(0.999999762, 4.19999981, 4.5999999),
  1026. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1027. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1028. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1029. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1030. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1031. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1032. })
  1033. o59 = Create("WedgePart",{
  1034. ["Name"] = "Part",
  1035. ["Parent"] = o2,
  1036. ["Material"] = Enum.Material.Metal,
  1037. ["Position"] = Vector3.new(2.50000262, 19.4729748, 12.0999956),
  1038. ["Rotation"] = Vector3.new(-89.9999161, -90, 0),
  1039. ["Anchored"] = true,
  1040. ["CFrame"] = CFrame.new(2.50000262, 19.4729748, 12.0999956, -7.58492035e-007, 6.60409228e-007, -1, 1, 1.47521541e-006, -7.58491069e-007, 1.47521496e-006, -1, -6.60410365e-007),
  1041. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1042. ["Size"] = Vector3.new(0.99999994, 1.79999995, 1.39999998),
  1043. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1044. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1045. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1046. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1047. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1048. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1049. })
  1050. o60 = Create("WedgePart",{
  1051. ["Name"] = "Part",
  1052. ["Parent"] = o2,
  1053. ["Material"] = Enum.Material.Metal,
  1054. ["Position"] = Vector3.new(-0.100000262, 19.9729671, 9.09999561),
  1055. ["Rotation"] = Vector3.new(-90, 3.41509462e-006, 90),
  1056. ["Anchored"] = true,
  1057. ["CFrame"] = CFrame.new(-0.100000262, 19.9729671, 9.09999561, -7.31676124e-008, -1, 5.96046448e-008, -1.0413462e-014, 1.49011612e-007, 1, -1, 7.31676195e-008, -3.55271368e-014),
  1058. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1059. ["Size"] = Vector3.new(1, 1.79999995, 2),
  1060. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1061. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1062. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1063. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1064. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1065. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1066. })
  1067. o61 = Create("WedgePart",{
  1068. ["Name"] = "Part",
  1069. ["Parent"] = o2,
  1070. ["Material"] = Enum.Material.Metal,
  1071. ["Position"] = Vector3.new(-0.100000262, 19.9729691, 11.8999958),
  1072. ["Rotation"] = Vector3.new(-90, 3.41509462e-006, 90),
  1073. ["Anchored"] = true,
  1074. ["CFrame"] = CFrame.new(-0.100000262, 19.9729691, 11.8999958, -7.31676124e-008, -1, 5.96046448e-008, -1.0413462e-014, 1.49011612e-007, 1, -1, 7.31676195e-008, -3.55271368e-014),
  1075. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1076. ["Size"] = Vector3.new(1, 1.79999995, 2),
  1077. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1078. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1079. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1080. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1081. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1082. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1083. })
  1084. o62 = Create("WedgePart",{
  1085. ["Name"] = "Part",
  1086. ["Parent"] = o2,
  1087. ["Material"] = Enum.Material.Metal,
  1088. ["Position"] = Vector3.new(1.29999554, 20.4729652, 11.9000072),
  1089. ["Rotation"] = Vector3.new(90.0000076, -4.00884164e-005, -90.0000076),
  1090. ["Anchored"] = true,
  1091. ["CFrame"] = CFrame.new(1.29999554, 20.4729652, 11.9000072, -1.26986635e-007, 0.999991775, -6.99674843e-007, 7.68220048e-008, -8.26661335e-007, -0.999990225, -0.99999398, -1.26984801e-007, -1.10142366e-007),
  1092. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1093. ["Size"] = Vector3.new(0.99999994, 0.999999881, 1),
  1094. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1095. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1096. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1097. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1098. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1099. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1100. })
  1101. o63 = Create("WedgePart",{
  1102. ["Name"] = "Part",
  1103. ["Parent"] = o2,
  1104. ["Material"] = Enum.Material.Metal,
  1105. ["Position"] = Vector3.new(1.29999554, 20.4729652, 9.10000992),
  1106. ["Rotation"] = Vector3.new(90.0000076, -4.00884164e-005, -90.0000076),
  1107. ["Anchored"] = true,
  1108. ["CFrame"] = CFrame.new(1.29999554, 20.4729652, 9.10000992, -1.26986635e-007, 0.999991775, -6.99674843e-007, 7.68220048e-008, -8.26661335e-007, -0.999990225, -0.99999398, -1.26984801e-007, -1.10142366e-007),
  1109. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1110. ["Size"] = Vector3.new(0.99999994, 0.999999881, 1),
  1111. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1112. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1113. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1114. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1115. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1116. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1117. })
  1118. o64 = Create("WedgePart",{
  1119. ["Name"] = "Part",
  1120. ["Parent"] = o2,
  1121. ["Material"] = Enum.Material.Metal,
  1122. ["Position"] = Vector3.new(13.6999998, 22.7729626, 4.69999599),
  1123. ["Rotation"] = Vector3.new(-180, -89.980217, -80.7577362),
  1124. ["Anchored"] = true,
  1125. ["CFrame"] = CFrame.new(13.6999998, 22.7729626, 4.69999599, 4.84948259e-009, 2.98023224e-008, -0.99999994, -2.05794759e-008, -0.99999994, 0, -0.99999994, 7.97080446e-009, -4.84948259e-009),
  1126. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1127. ["Size"] = Vector3.new(3.79999971, 1.60000002, 3.79999995),
  1128. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1129. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1130. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1131. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1132. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1133. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1134. })
  1135. o65 = Create("WedgePart",{
  1136. ["Name"] = "Part",
  1137. ["Parent"] = o2,
  1138. ["Material"] = Enum.Material.Metal,
  1139. ["Position"] = Vector3.new(13.5, 22.7729645, 16.2999954),
  1140. ["Rotation"] = Vector3.new(-180, -89.980217, -80.7577362),
  1141. ["Anchored"] = true,
  1142. ["CFrame"] = CFrame.new(13.5, 22.7729645, 16.2999954, 4.84948259e-009, 2.98023224e-008, -0.99999994, -2.05794759e-008, -0.99999994, 0, -0.99999994, 7.97080446e-009, -4.84948259e-009),
  1143. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1144. ["Size"] = Vector3.new(3.79999971, 1.60000002, 3.4000001),
  1145. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1146. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1147. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1148. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1149. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1150. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1151. })
  1152. o66 = Create("WedgePart",{
  1153. ["Name"] = "Part",
  1154. ["Parent"] = o2,
  1155. ["Material"] = Enum.Material.Metal,
  1156. ["Position"] = Vector3.new(16.9000015, 21.0729694, 10.499999),
  1157. ["Rotation"] = Vector3.new(-180, -89.980217, -80.7577362),
  1158. ["Anchored"] = true,
  1159. ["CFrame"] = CFrame.new(16.9000015, 21.0729694, 10.499999, 4.84948259e-009, 2.98023224e-008, -0.99999994, -2.05794759e-008, -0.99999994, 0, -0.99999994, 7.97080446e-009, -4.84948259e-009),
  1160. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1161. ["Size"] = Vector3.new(7.80000019, 1.79999995, 0.99999994),
  1162. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1163. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1164. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1165. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1166. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1167. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1168. })
  1169. o67 = Create("WedgePart",{
  1170. ["Name"] = "Part",
  1171. ["Parent"] = o2,
  1172. ["Material"] = Enum.Material.Metal,
  1173. ["Position"] = Vector3.new(6.60000134, 24.8729649, 10.4999962),
  1174. ["Rotation"] = Vector3.new(-3.0533326e-013, 90, 0),
  1175. ["Anchored"] = true,
  1176. ["CFrame"] = CFrame.new(6.60000134, 24.8729649, 10.4999962, -3.3268492e-008, 5.11835943e-008, 1, -5.32907052e-015, 1, -2.55917989e-008, -1, 1.78886435e-008, -3.32684884e-008),
  1177. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1178. ["Size"] = Vector3.new(3.79999995, 0.99999994, 4.00000048),
  1179. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1180. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1181. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1182. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1183. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1184. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1185. })
  1186. o68 = Create("WedgePart",{
  1187. ["Name"] = "Part",
  1188. ["Parent"] = o2,
  1189. ["Material"] = Enum.Material.Metal,
  1190. ["Position"] = Vector3.new(15.4000015, 24.8729668, 10.4999962),
  1191. ["Rotation"] = Vector3.new(3.0533326e-013, -90, 0),
  1192. ["Anchored"] = true,
  1193. ["CFrame"] = CFrame.new(15.4000015, 24.8729668, 10.4999962, 3.3268492e-008, -2.70131301e-015, -1, -5.32907052e-015, 1, -2.55917989e-008, 1, 1.78886559e-008, 3.32684884e-008),
  1194. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1195. ["Size"] = Vector3.new(3.79999995, 0.99999994, 4.00000048),
  1196. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1197. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1198. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1199. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1200. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1201. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1202. })
  1203. o69 = Create("WedgePart",{
  1204. ["Name"] = "Part",
  1205. ["Parent"] = o2,
  1206. ["Material"] = Enum.Material.Metal,
  1207. ["Position"] = Vector3.new(11.5000019, 24.8729668, 13.3999968),
  1208. ["Rotation"] = Vector3.new(180, -1.90614423e-006, -180),
  1209. ["Anchored"] = true,
  1210. ["CFrame"] = CFrame.new(11.5000019, 24.8729668, 13.3999968, -1, 2.55917936e-008, -3.3268492e-008, -5.32907052e-015, 1, -2.55917989e-008, 3.32684884e-008, -7.70314923e-009, -1),
  1211. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1212. ["Size"] = Vector3.new(3.79999995, 0.99999994, 2.00000048),
  1213. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1214. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1215. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1216. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1217. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1218. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1219. })
  1220. o70 = Create("WedgePart",{
  1221. ["Name"] = "Part",
  1222. ["Parent"] = o2,
  1223. ["Material"] = Enum.Material.Metal,
  1224. ["Position"] = Vector3.new(11.5000019, 24.8729668, 7.59999609),
  1225. ["Rotation"] = Vector3.new(1.46630214e-006, 1.90614423e-006, -1.46630248e-006),
  1226. ["Anchored"] = true,
  1227. ["CFrame"] = CFrame.new(11.5000019, 24.8729668, 7.59999609, 1, 2.5591806e-008, 3.3268492e-008, -5.32907052e-015, 1, -2.55917989e-008, -3.32684884e-008, 4.34804477e-008, 1),
  1228. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1229. ["Size"] = Vector3.new(3.79999995, 0.99999994, 2.00000048),
  1230. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1231. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1232. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1233. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1234. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1235. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1236. })
  1237. o71 = Create("WedgePart",{
  1238. ["Name"] = "Part",
  1239. ["Parent"] = o2,
  1240. ["Material"] = Enum.Material.Metal,
  1241. ["BrickColor"] = BrickColor.new("Black"),
  1242. ["Position"] = Vector3.new(8.99999905, 24.7729702, 7.69999647),
  1243. ["Rotation"] = Vector3.new(1.46630214e-006, 1.90614423e-006, -1.46630248e-006),
  1244. ["Anchored"] = true,
  1245. ["CFrame"] = CFrame.new(8.99999905, 24.7729702, 7.69999647, 1, 2.5591806e-008, 3.3268492e-008, -5.32907052e-015, 1, -2.55917989e-008, -3.32684884e-008, 4.34804477e-008, 1),
  1246. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1247. ["Size"] = Vector3.new(1.20000005, 0.799999952, 1.80000043),
  1248. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1249. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1250. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1251. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1252. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1253. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1254. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  1255. })
  1256. o72 = Create("SpecialMesh",{
  1257. ["Parent"] = o71,
  1258. ["Offset"] = Vector3.new(1.10000002, 0, 0),
  1259. ["Scale"] = Vector3.new(1, 1.07000005, 1),
  1260. ["MeshType"] = Enum.MeshType.Wedge,
  1261. })
  1262. o73 = Create("Part",{
  1263. ["Name"] = "LJoint",
  1264. ["Parent"] = o2,
  1265. ["Material"] = Enum.Material.Metal,
  1266. ["Transparency"] = 1,
  1267. ["Position"] = Vector3.new(9.49999809, 20.2729568, 21.5),
  1268. ["Rotation"] = Vector3.new(180, -9.2207365e-006, 7.48569892e-006),
  1269. ["Anchored"] = true,
  1270. ["CFrame"] = CFrame.new(9.49999809, 20.2729568, 21.5, 1, -1.30650093e-007, -1.60932217e-007, -1.30650108e-007, -1, -5.96046164e-008, -1.60932203e-007, 5.96046377e-008, -1),
  1271. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1272. ["Size"] = Vector3.new(2.99999952, 2.5999999, 2.20000124),
  1273. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1274. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1275. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1276. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1277. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1278. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1279. })
  1280. o74 = Create("Part",{
  1281. ["Name"] = "RJoint",
  1282. ["Parent"] = o2,
  1283. ["Material"] = Enum.Material.Metal,
  1284. ["Transparency"] = 1,
  1285. ["Position"] = Vector3.new(9.49999809, 20.2729568, -0.50000149),
  1286. ["Rotation"] = Vector3.new(180, -9.2207365e-006, 7.48569892e-006),
  1287. ["Anchored"] = true,
  1288. ["CFrame"] = CFrame.new(9.49999809, 20.2729568, -0.50000149, 1, -1.47549628e-007, 2.72161913e-007, 1.47549613e-007, 1, 5.96046803e-008, -2.72161913e-007, -5.96046377e-008, 1),
  1289. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1290. ["Size"] = Vector3.new(2.99999952, 2.5999999, 2.20000124),
  1291. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1292. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1293. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1294. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1295. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1296. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1297. })
  1298. o75 = Create("Model",{
  1299. ["Name"] = "LCannon",
  1300. ["Parent"] = o2,
  1301. })
  1302. o76 = Create("Part",{
  1303. ["Parent"] = o75,
  1304. ["Material"] = Enum.Material.Metal,
  1305. ["Position"] = Vector3.new(15.1999998, 20.2729511, 20.6999989),
  1306. ["Rotation"] = Vector3.new(180, -9.2207365e-006, 7.48569892e-006),
  1307. ["Anchored"] = true,
  1308. ["CFrame"] = CFrame.new(15.1999998, 20.2729511, 20.6999989, 1, -1.30650093e-007, -1.60932217e-007, -1.30650108e-007, -1, -5.96046164e-008, -1.60932203e-007, 5.96046377e-008, -1),
  1309. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1310. ["Size"] = Vector3.new(8, 2.5999999, 1.00000119),
  1311. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1312. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1313. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1314. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1315. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1316. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1317. })
  1318. o77 = Create("Part",{
  1319. ["Name"] = "Barrel1",
  1320. ["Parent"] = o75,
  1321. ["Material"] = Enum.Material.Metal,
  1322. ["Position"] = Vector3.new(2.3999989, 19.6729603, 21.5),
  1323. ["Rotation"] = Vector3.new(180, -9.2207365e-006, 7.48569892e-006),
  1324. ["Anchored"] = true,
  1325. ["CFrame"] = CFrame.new(2.3999989, 19.6729603, 21.5, 1, -1.30650093e-007, -1.60932217e-007, -1.30650108e-007, -1, -5.96046164e-008, -1.60932203e-007, 5.96046377e-008, -1),
  1326. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1327. ["Size"] = Vector3.new(10.7999992, 0.999999881, 2.6000011),
  1328. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1329. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1330. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1331. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1332. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1333. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1334. })
  1335. o78 = Create("Part",{
  1336. ["Name"] = "Barrel2",
  1337. ["Parent"] = o75,
  1338. ["Material"] = Enum.Material.Metal,
  1339. ["Position"] = Vector3.new(4.29999876, 20.8729591, 21.4999981),
  1340. ["Rotation"] = Vector3.new(180, -9.2207365e-006, 7.48569892e-006),
  1341. ["Anchored"] = true,
  1342. ["CFrame"] = CFrame.new(4.29999876, 20.8729591, 21.4999981, 1, -1.30650093e-007, -1.60932217e-007, -1.30650108e-007, -1, -5.96046164e-008, -1.60932203e-007, 5.96046377e-008, -1),
  1343. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1344. ["Size"] = Vector3.new(7, 0.999999881, 2.60000134),
  1345. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1346. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1347. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1348. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1349. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1350. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1351. })
  1352. o79 = Create("Part",{
  1353. ["Name"] = "Base",
  1354. ["Parent"] = o75,
  1355. ["Material"] = Enum.Material.Metal,
  1356. ["Position"] = Vector3.new(9.49999809, 20.2729549, 21.6000004),
  1357. ["Rotation"] = Vector3.new(180, -9.2207365e-006, 7.48569892e-006),
  1358. ["Anchored"] = true,
  1359. ["CFrame"] = CFrame.new(9.49999809, 20.2729549, 21.6000004, 1, -1.30650093e-007, -1.60932217e-007, -1.30650108e-007, -1, -5.96046164e-008, -1.60932203e-007, 5.96046377e-008, -1),
  1360. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1361. ["Size"] = Vector3.new(3.39999962, 2.5999999, 2.80000114),
  1362. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1363. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1364. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1365. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1366. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1367. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1368. })
  1369. o80 = Create("Script",{
  1370. ["Parent"] = o79,
  1371. })
  1372. table.insert(cors,coroutine.create(function()
  1373. wait()
  1374. runDummyScript(function()
  1375. local weldTo = script.Parent
  1376. local weldModel = Instance.new("Model",weldTo)
  1377. weldModel.Name = "Welds"
  1378.  
  1379. makeWeld = function(part1,part0)
  1380. local w = Instance.new("Weld",weldModel)
  1381. w.Part0 = part0
  1382. w.Part1 = part1
  1383. local CFrameOrigin = CFrame.new(part0.Position)
  1384. local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
  1385. local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
  1386. w.C0 = CFrame0
  1387. w.C1 = CFrame1
  1388. end
  1389.  
  1390. for i,v in pairs (weldTo.Parent:children()) do
  1391. if v.ClassName == "Part" or v.Name == "Part" and v ~= weldTo then
  1392. makeWeld(v,weldTo)
  1393. v.Anchored = false
  1394. end
  1395. end
  1396.  
  1397. weldTo.Anchored = false
  1398. end,o80)
  1399. end))
  1400. o81 = Create("WedgePart",{
  1401. ["Name"] = "Part",
  1402. ["Parent"] = o75,
  1403. ["Material"] = Enum.Material.Metal,
  1404. ["Position"] = Vector3.new(-0.800001144, 20.872961, 21.5),
  1405. ["Rotation"] = Vector3.new(180, -9.22071104e-006, 89.9999695),
  1406. ["Anchored"] = true,
  1407. ["CFrame"] = CFrame.new(-0.800001144, 20.872961, 21.5, 5.7332295e-007, -1, -1.60931762e-007, -1, -5.7332295e-007, -5.960473e-008, 5.96046377e-008, 1.60931791e-007, -1),
  1408. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1409. ["Size"] = Vector3.new(1, 3.19999981, 2.60000014),
  1410. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1411. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1412. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1413. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1414. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1415. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1416. })
  1417. o82 = Create("WedgePart",{
  1418. ["Name"] = "Part",
  1419. ["Parent"] = o75,
  1420. ["Material"] = Enum.Material.Metal,
  1421. ["Position"] = Vector3.new(-4.80000019, 19.6729546, 21.5000057),
  1422. ["Rotation"] = Vector3.new(180, -6.10148072e-006, 90.0000153),
  1423. ["Anchored"] = true,
  1424. ["CFrame"] = CFrame.new(-4.80000019, 19.6729546, 21.5000057, -2.95794706e-007, -1, -1.06490923e-007, -1, 2.95794706e-007, -5.96046092e-008, 5.96046377e-008, 1.06490909e-007, -1),
  1425. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1426. ["Size"] = Vector3.new(1, 3.5999999, 2.5999999),
  1427. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1428. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1429. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1430. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1431. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1432. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1433. })
  1434. o83 = Create("WedgePart",{
  1435. ["Name"] = "Part",
  1436. ["Parent"] = o75,
  1437. ["Material"] = Enum.Material.Metal,
  1438. ["Position"] = Vector3.new(15.1999979, 20.2729568, 22.0999966),
  1439. ["Rotation"] = Vector3.new(90, -90, 0),
  1440. ["Anchored"] = true,
  1441. ["CFrame"] = CFrame.new(15.1999979, 20.2729568, 22.0999966, -1.37835116e-007, 7.99750168e-008, -1, -1, 5.96046235e-008, 1.37835116e-007, 5.96046377e-008, 1, 7.99750097e-008),
  1442. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1443. ["Size"] = Vector3.new(2.5999999, 1.79999971, 8),
  1444. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1445. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1446. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1447. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1448. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1449. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1450. })
  1451. o84 = Create("Model",{
  1452. ["Name"] = "RCannon",
  1453. ["Parent"] = o2,
  1454. })
  1455. o85 = Create("Part",{
  1456. ["Parent"] = o84,
  1457. ["Material"] = Enum.Material.Metal,
  1458. ["Transparency"] = 1,
  1459. ["Position"] = Vector3.new(9.49999905, 20.2729683, -0.300001562),
  1460. ["Anchored"] = true,
  1461. ["CFrame"] = CFrame.new(9.49999905, 20.2729683, -0.300001562, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1462. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1463. ["Size"] = Vector3.new(2.99999952, 2.5999999, 2.20000124),
  1464. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1465. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1466. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1467. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1468. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1469. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1470. })
  1471. o86 = Create("Part",{
  1472. ["Parent"] = o84,
  1473. ["Material"] = Enum.Material.Metal,
  1474. ["Position"] = Vector3.new(15.2000008, 20.2729721, 0.299998999),
  1475. ["Anchored"] = true,
  1476. ["CFrame"] = CFrame.new(15.2000008, 20.2729721, 0.299998999, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1477. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1478. ["Size"] = Vector3.new(8, 2.5999999, 1.00000119),
  1479. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1480. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1481. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1482. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1483. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1484. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1485. })
  1486. o87 = Create("Part",{
  1487. ["Name"] = "Barrel1",
  1488. ["Parent"] = o84,
  1489. ["Material"] = Enum.Material.Metal,
  1490. ["Position"] = Vector3.new(2.39999962, 19.6729622, -0.50000149),
  1491. ["Anchored"] = true,
  1492. ["CFrame"] = CFrame.new(2.39999962, 19.6729622, -0.50000149, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1493. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1494. ["Size"] = Vector3.new(10.7999992, 0.999999881, 2.6000011),
  1495. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1496. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1497. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1498. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1499. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1500. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1501. })
  1502. o88 = Create("Part",{
  1503. ["Name"] = "Barrel2",
  1504. ["Parent"] = o84,
  1505. ["Material"] = Enum.Material.Metal,
  1506. ["Position"] = Vector3.new(4.29999924, 20.8729668, -0.500001609),
  1507. ["Anchored"] = true,
  1508. ["CFrame"] = CFrame.new(4.29999924, 20.8729668, -0.500001609, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1509. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1510. ["Size"] = Vector3.new(7, 0.999999881, 2.60000134),
  1511. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1512. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1513. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1514. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1515. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1516. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1517. })
  1518. o89 = Create("Part",{
  1519. ["Name"] = "Base",
  1520. ["Parent"] = o84,
  1521. ["Material"] = Enum.Material.Metal,
  1522. ["Position"] = Vector3.new(9.49999905, 20.2729683, -0.600001514),
  1523. ["Anchored"] = true,
  1524. ["CFrame"] = CFrame.new(9.49999905, 20.2729683, -0.600001514, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1525. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1526. ["Size"] = Vector3.new(3.39999962, 2.5999999, 2.80000114),
  1527. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1528. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1529. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1530. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1531. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1532. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1533. })
  1534. o90 = Create("Script",{
  1535. ["Parent"] = o89,
  1536. })
  1537. table.insert(cors,coroutine.create(function()
  1538. wait()
  1539. runDummyScript(function()
  1540. local weldTo = script.Parent
  1541. local weldModel = Instance.new("Model",weldTo)
  1542. weldModel.Name = "Welds"
  1543.  
  1544. makeWeld = function(part1,part0)
  1545. local w = Instance.new("Weld",weldModel)
  1546. w.Part0 = part0
  1547. w.Part1 = part1
  1548. local CFrameOrigin = CFrame.new(part0.Position)
  1549. local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
  1550. local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
  1551. w.C0 = CFrame0
  1552. w.C1 = CFrame1
  1553. end
  1554.  
  1555. for i,v in pairs (weldTo.Parent:children()) do
  1556. if v.ClassName == "Part" or v.Name == "Part" and v ~= weldTo then
  1557. makeWeld(v,weldTo)
  1558. v.Anchored = false
  1559. end
  1560. end
  1561.  
  1562. weldTo.Anchored = false
  1563. end,o90)
  1564. end))
  1565. o91 = Create("WedgePart",{
  1566. ["Name"] = "Part",
  1567. ["Parent"] = o84,
  1568. ["Material"] = Enum.Material.Metal,
  1569. ["Position"] = Vector3.new(-0.800001025, 20.8729687, -0.500002265),
  1570. ["Rotation"] = Vector3.new(-6.40330256e-007, 2.73961808e-011, 89.9999619),
  1571. ["Anchored"] = true,
  1572. ["CFrame"] = CFrame.new(-0.800001025, 20.8729687, -0.500002265, 7.03972944e-007, -1, 4.78153541e-013, 1, 6.91189484e-007, 1.11758709e-008, -1.98500061e-008, 4.65876903e-013, 1),
  1573. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1574. ["Size"] = Vector3.new(1, 3.19999981, 2.60000014),
  1575. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1576. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1577. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1578. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1579. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1580. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1581. })
  1582. o92 = Create("WedgePart",{
  1583. ["Name"] = "Part",
  1584. ["Parent"] = o84,
  1585. ["Material"] = Enum.Material.Metal,
  1586. ["Position"] = Vector3.new(-4.80000019, 19.6729622, -0.500001967),
  1587. ["Rotation"] = Vector3.new(-5.93437971e-006, 4.63850392e-006, 90.0000076),
  1588. ["Anchored"] = true,
  1589. ["CFrame"] = CFrame.new(-4.80000019, 19.6729622, -0.500001967, -1.6514457e-007, -1, 8.09571645e-008, 1, -5.43850973e-008, 1.03574465e-007, -4.39698127e-008, 5.44412906e-008, 1),
  1590. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1591. ["Size"] = Vector3.new(1, 3.5999999, 2.5999999),
  1592. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1593. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1594. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1595. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1596. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1597. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1598. })
  1599. o93 = Create("WedgePart",{
  1600. ["Name"] = "Part",
  1601. ["Parent"] = o84,
  1602. ["Material"] = Enum.Material.Metal,
  1603. ["Position"] = Vector3.new(15.1999989, 20.2729683, -1.1000011),
  1604. ["Rotation"] = Vector3.new(-90, -90, 0),
  1605. ["Anchored"] = true,
  1606. ["CFrame"] = CFrame.new(15.1999989, 20.2729683, -1.1000011, -7.18500681e-009, -8.09571929e-008, -1, 1, -5.43850973e-008, 1.03574465e-007, 5.21954746e-009, -1, 5.4441319e-008),
  1607. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1608. ["Size"] = Vector3.new(2.5999999, 1.79999971, 8),
  1609. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1610. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1611. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1612. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1613. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1614. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1615. })
  1616. o94 = Create("WedgePart",{
  1617. ["Name"] = "Part",
  1618. ["Parent"] = o2,
  1619. ["Material"] = Enum.Material.Metal,
  1620. ["Position"] = Vector3.new(2.50000262, 19.4729748, 8.89999866),
  1621. ["Rotation"] = Vector3.new(143.417313, -89.7676163, 44.233551),
  1622. ["Anchored"] = true,
  1623. ["CFrame"] = CFrame.new(2.50000262, 19.4729748, 8.89999866, 4.57792879e-007, -4.45706036e-007, -0.999991775, -0.999990225, -5.07958191e-007, -3.3080434e-007, -5.41280144e-007, 0.99999398, -4.4570956e-007),
  1624. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1625. ["Size"] = Vector3.new(0.99999994, 1.79999995, 1.39999998),
  1626. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1627. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1628. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1629. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1630. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1631. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1632. })
  1633. o95 = Create("Part",{
  1634. ["Parent"] = o2,
  1635. ["Material"] = Enum.Material.Metal,
  1636. ["Position"] = Vector3.new(1.79999876, 22.6729641, 10.4999933),
  1637. ["Rotation"] = Vector3.new(-1.02056141e-007, 90, 0),
  1638. ["Anchored"] = true,
  1639. ["CFrame"] = CFrame.new(1.79999876, 22.6729641, 10.4999933, -5.96046448e-008, 1.78925568e-008, 1, -1.78121562e-009, 1, -1.78925568e-008, -1, -1.78121673e-009, -5.96046448e-008),
  1640. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1641. ["Size"] = Vector3.new(3.79999924, 3.4000001, 5.60000229),
  1642. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1643. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1644. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1645. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1646. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1647. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1648. })
  1649. o96 = Create("SpecialMesh",{
  1650. ["Parent"] = o95,
  1651. ["MeshType"] = Enum.MeshType.Wedge,
  1652. })
  1653. o97 = Create("Model",{
  1654. ["Name"] = "TurretBase",
  1655. ["Parent"] = o1,
  1656. })
  1657. o98 = Create("Part",{
  1658. ["Name"] = "RHip",
  1659. ["Parent"] = o97,
  1660. ["Material"] = Enum.Material.Metal,
  1661. ["Position"] = Vector3.new(8, 17.4729729, 4.5),
  1662. ["Anchored"] = true,
  1663. ["CFrame"] = CFrame.new(8, 17.4729729, 4.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1664. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1665. ["Size"] = Vector3.new(2, 1, 3),
  1666. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1667. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1668. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1669. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1670. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1671. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1672. })
  1673. o99 = Create("Part",{
  1674. ["Parent"] = o97,
  1675. ["Material"] = Enum.Material.Metal,
  1676. ["Position"] = Vector3.new(8.5, 18.4729691, 10.5),
  1677. ["Anchored"] = true,
  1678. ["CFrame"] = CFrame.new(8.5, 18.4729691, 10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1679. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1680. ["Size"] = Vector3.new(9, 1, 15),
  1681. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1682. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1683. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1684. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1685. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1686. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1687. })
  1688. o100 = Create("Part",{
  1689. ["Parent"] = o97,
  1690. ["Material"] = Enum.Material.Metal,
  1691. ["Position"] = Vector3.new(10.1000004, 16.4729805, 10.5),
  1692. ["Anchored"] = true,
  1693. ["CFrame"] = CFrame.new(10.1000004, 16.4729805, 10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1694. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1695. ["Size"] = Vector3.new(12.1999998, 0.99999994, 3.80000019),
  1696. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1697. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1698. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1699. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1700. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1701. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1702. })
  1703. o101 = Create("Part",{
  1704. ["Name"] = "LHip",
  1705. ["Parent"] = o97,
  1706. ["Material"] = Enum.Material.Metal,
  1707. ["Position"] = Vector3.new(8, 17.4729729, 16.5),
  1708. ["Anchored"] = true,
  1709. ["CFrame"] = CFrame.new(8, 17.4729729, 16.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1710. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1711. ["Size"] = Vector3.new(2, 1, 3),
  1712. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1713. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1714. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1715. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1716. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1717. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1718. })
  1719. o102 = Create("WedgePart",{
  1720. ["Name"] = "Part",
  1721. ["Parent"] = o97,
  1722. ["Material"] = Enum.Material.Metal,
  1723. ["Position"] = Vector3.new(10.1000004, 16.4729691, 13),
  1724. ["Rotation"] = Vector3.new(-90, -5.5740469e-007, 180),
  1725. ["Anchored"] = true,
  1726. ["CFrame"] = CFrame.new(10.1000004, 16.4729691, 13, -1, -2.36306015e-008, -9.72854686e-009, -4.29504183e-008, 0, 1, 4.48022242e-009, 1, 0),
  1727. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1728. ["Size"] = Vector3.new(12.1999998, 1.20000005, 1),
  1729. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1730. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1731. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1732. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1733. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1734. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1735. })
  1736. o103 = Create("WedgePart",{
  1737. ["Name"] = "Part",
  1738. ["Parent"] = o97,
  1739. ["Material"] = Enum.Material.Metal,
  1740. ["Position"] = Vector3.new(10.1000004, 16.4729691, 8),
  1741. ["Rotation"] = Vector3.new(-90, -0, -0),
  1742. ["Anchored"] = true,
  1743. ["CFrame"] = CFrame.new(10.1000004, 16.4729691, 8, 1, 0, -0, 0, 0, 1, 0, -1, 0),
  1744. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1745. ["Size"] = Vector3.new(12.1999998, 1.20000005, 1),
  1746. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1747. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1748. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1749. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1750. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1751. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1752. })
  1753. o104 = Create("Part",{
  1754. ["Parent"] = o97,
  1755. ["Material"] = Enum.Material.Metal,
  1756. ["Position"] = Vector3.new(8.5, 17.4729691, 7),
  1757. ["Anchored"] = true,
  1758. ["CFrame"] = CFrame.new(8.5, 17.4729691, 7, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1759. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1760. ["Size"] = Vector3.new(9, 1, 2),
  1761. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1762. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1763. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1764. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1765. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1766. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1767. })
  1768. o105 = Create("CornerWedgePart",{
  1769. ["Name"] = "Part",
  1770. ["Parent"] = o97,
  1771. ["Material"] = Enum.Material.Metal,
  1772. ["Position"] = Vector3.new(3.00000572, 16.4729748, 8.00000763),
  1773. ["Rotation"] = Vector3.new(179.999985, -6.48816297e-007, -8.53766051e-006),
  1774. ["Anchored"] = true,
  1775. ["CFrame"] = CFrame.new(3.00000572, 16.4729748, 8.00000763, 0.999994814, 1.49009523e-007, -1.13239809e-008, 1.23080454e-007, -0.999990344, -3.51443191e-007, -1.13240217e-008, 3.10377544e-007, -0.999995112),
  1776. ["Size"] = Vector3.new(2, 0.999999881, 1.20000005),
  1777. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1778. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1779. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1780. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1781. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1782. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1783. })
  1784. o106 = Create("CornerWedgePart",{
  1785. ["Name"] = "Part",
  1786. ["Parent"] = o97,
  1787. ["Material"] = Enum.Material.Metal,
  1788. ["Position"] = Vector3.new(2.99999523, 16.4729748, 13),
  1789. ["Rotation"] = Vector3.new(88.1544724, -89.8154831, -91.7188034),
  1790. ["Anchored"] = true,
  1791. ["CFrame"] = CFrame.new(2.99999523, 16.4729748, 13, -1.13240519e-008, 3.77369929e-007, -0.999994814, 1.23081648e-007, -0.999990344, -3.51439837e-007, -0.999995112, -1.64149554e-007, 1.13239844e-008),
  1792. ["Size"] = Vector3.new(1.20000005, 0.999999881, 2),
  1793. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1794. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1795. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1796. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1797. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1798. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1799. })
  1800. o107 = Create("Part",{
  1801. ["Name"] = "RotBase",
  1802. ["Parent"] = o97,
  1803. ["Material"] = Enum.Material.Metal,
  1804. ["Position"] = Vector3.new(8.59999943, 19.4729652, 10.5),
  1805. ["Anchored"] = true,
  1806. ["CFrame"] = CFrame.new(8.59999943, 19.4729652, 10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1807. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1808. ["Size"] = Vector3.new(6.39999962, 1, 6.20000029),
  1809. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1810. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1811. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1812. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1813. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1814. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1815. })
  1816. o108 = Create("Script",{
  1817. ["Parent"] = o107,
  1818. })
  1819. table.insert(cors,coroutine.create(function()
  1820. wait()
  1821. runDummyScript(function()
  1822. local weldTo = script.Parent
  1823. local weldModel = Instance.new("Model",weldTo)
  1824. weldModel.Name = "Welds"
  1825.  
  1826. makeWeld = function(part1,part0)
  1827. local w = Instance.new("Weld",weldModel)
  1828. w.Part0 = part0
  1829. w.Part1 = part1
  1830. local CFrameOrigin = CFrame.new(part0.Position)
  1831. local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
  1832. local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
  1833. w.C0 = CFrame0
  1834. w.C1 = CFrame1
  1835. end
  1836.  
  1837. for i,v in pairs (weldTo.Parent:children()) do
  1838. if v.ClassName == "Part" or v.Name == "Part" and v ~= weldTo then
  1839. makeWeld(v,weldTo)
  1840. v.Anchored = false
  1841. end
  1842. end
  1843.  
  1844. weldTo.Anchored = false
  1845. end,o108)
  1846. end))
  1847. o109 = Create("WedgePart",{
  1848. ["Name"] = "Part",
  1849. ["Parent"] = o97,
  1850. ["Material"] = Enum.Material.Metal,
  1851. ["Position"] = Vector3.new(3.00000095, 16.4729824, 10.5),
  1852. ["Rotation"] = Vector3.new(-90, 5.12264196e-005, 90),
  1853. ["Anchored"] = true,
  1854. ["CFrame"] = CFrame.new(3.00000095, 16.4729824, 10.5, 2.56391743e-008, -0.999999106, 8.94069672e-007, 5.39099716e-008, 8.94069672e-007, 0.999998093, -0.999999046, -4.2288562e-008, 1.58340896e-009),
  1855. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1856. ["Size"] = Vector3.new(3.79999971, 2, 0.99999994),
  1857. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1858. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1859. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1860. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1861. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1862. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1863. })
  1864. o110 = Create("WedgePart",{
  1865. ["Name"] = "Part",
  1866. ["Parent"] = o97,
  1867. ["Material"] = Enum.Material.Metal,
  1868. ["Position"] = Vector3.new(11.6999998, 17.4729691, 4.5),
  1869. ["Rotation"] = Vector3.new(-180, 90, 0),
  1870. ["Anchored"] = true,
  1871. ["CFrame"] = CFrame.new(11.6999998, 17.4729691, 4.5, 9.56532844e-008, 1.78813934e-007, 1, -3.67896291e-008, -1.00000024, 2.08616257e-007, 1.00000012, 7.99034794e-009, -1.09597288e-007),
  1872. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1873. ["Size"] = Vector3.new(3, 0.99999994, 2.60000014),
  1874. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1875. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1876. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1877. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1878. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1879. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1880. })
  1881. o111 = Create("WedgePart",{
  1882. ["Name"] = "Part",
  1883. ["Parent"] = o97,
  1884. ["Material"] = Enum.Material.Metal,
  1885. ["Position"] = Vector3.new(11.699996, 17.4729614, 16.4999943),
  1886. ["Rotation"] = Vector3.new(-180, 90, 0),
  1887. ["Anchored"] = true,
  1888. ["CFrame"] = CFrame.new(11.699996, 17.4729614, 16.4999943, 9.59009157e-008, 2.65240669e-006, 1.0000037, -4.95392616e-009, -1.00000799, 2.68220901e-006, 1.00000393, 1.53721906e-008, -1.34950113e-007),
  1889. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1890. ["Size"] = Vector3.new(3, 0.99999994, 2.60000014),
  1891. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1892. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1893. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1894. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1895. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1896. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1897. })
  1898. o112 = Create("Part",{
  1899. ["Parent"] = o97,
  1900. ["Material"] = Enum.Material.Metal,
  1901. ["Position"] = Vector3.new(8.5, 17.9729729, 2.5),
  1902. ["Anchored"] = true,
  1903. ["CFrame"] = CFrame.new(8.5, 17.9729729, 2.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1904. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1905. ["Size"] = Vector3.new(9, 2, 1),
  1906. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1907. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1908. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1909. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1910. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1911. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1912. })
  1913. o113 = Create("WedgePart",{
  1914. ["Name"] = "Part",
  1915. ["Parent"] = o97,
  1916. ["Material"] = Enum.Material.Metal,
  1917. ["Position"] = Vector3.new(4.80000162, 17.4729671, 16.4999981),
  1918. ["Rotation"] = Vector3.new(-180, -90, 0),
  1919. ["Anchored"] = true,
  1920. ["CFrame"] = CFrame.new(4.80000162, 17.4729671, 16.4999981, -1.17238784e-007, -1.28149986e-006, -1.00000107, 1.87693825e-008, -1.00000262, 1.1920929e-006, -1.00000119, -7.91746402e-009, 1.41310124e-007),
  1921. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1922. ["Size"] = Vector3.new(3, 0.99999994, 1.60000014),
  1923. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1924. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1925. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1926. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1927. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1928. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1929. })
  1930. o114 = Create("WedgePart",{
  1931. ["Name"] = "Part",
  1932. ["Parent"] = o97,
  1933. ["Material"] = Enum.Material.Metal,
  1934. ["Position"] = Vector3.new(4.80000162, 17.4729671, 4.50000191),
  1935. ["Rotation"] = Vector3.new(-180, -90, 0),
  1936. ["Anchored"] = true,
  1937. ["CFrame"] = CFrame.new(4.80000162, 17.4729671, 4.50000191, -1.17238784e-007, -1.28149986e-006, -1.00000107, 1.87693825e-008, -1.00000262, 1.1920929e-006, -1.00000119, -7.91746402e-009, 1.41310124e-007),
  1938. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1939. ["Size"] = Vector3.new(3, 0.99999994, 1.60000014),
  1940. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1941. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1942. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1943. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1944. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1945. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1946. })
  1947. o115 = Create("Part",{
  1948. ["Parent"] = o97,
  1949. ["Material"] = Enum.Material.Metal,
  1950. ["Position"] = Vector3.new(8.5, 17.9729691, 18.5),
  1951. ["Anchored"] = true,
  1952. ["CFrame"] = CFrame.new(8.5, 17.9729691, 18.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1953. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1954. ["Size"] = Vector3.new(9, 2, 1),
  1955. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1956. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1957. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1958. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1959. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1960. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1961. })
  1962. o116 = Create("Part",{
  1963. ["Parent"] = o97,
  1964. ["Material"] = Enum.Material.Metal,
  1965. ["Position"] = Vector3.new(8.5, 17.4729691, 14),
  1966. ["Anchored"] = true,
  1967. ["CFrame"] = CFrame.new(8.5, 17.4729691, 14, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1968. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1969. ["Size"] = Vector3.new(9, 1, 2),
  1970. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1971. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1972. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1973. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1974. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1975. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1976. })
  1977. o117 = Create("Part",{
  1978. ["Parent"] = o97,
  1979. ["Material"] = Enum.Material.Metal,
  1980. ["Position"] = Vector3.new(14.6000004, 17.9729805, 10.5),
  1981. ["Anchored"] = true,
  1982. ["CFrame"] = CFrame.new(14.6000004, 17.9729805, 10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1983. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1984. ["Size"] = Vector3.new(3.20000005, 2, 6.19999981),
  1985. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1986. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1987. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1988. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1989. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1990. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  1991. })
  1992. o118 = Create("Part",{
  1993. ["Parent"] = o97,
  1994. ["Material"] = Enum.Material.Metal,
  1995. ["Position"] = Vector3.new(2.70000052, 17.9729805, 10.5),
  1996. ["Anchored"] = true,
  1997. ["CFrame"] = CFrame.new(2.70000052, 17.9729805, 10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1998. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1999. ["Size"] = Vector3.new(2.60000014, 2, 5),
  2000. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2001. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2002. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2003. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2004. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2005. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2006. })
  2007. o119 = Create("WedgePart",{
  2008. ["Name"] = "Part",
  2009. ["Parent"] = o97,
  2010. ["Material"] = Enum.Material.Metal,
  2011. ["Position"] = Vector3.new(2.69999552, 17.9729633, 4.99998999),
  2012. ["Rotation"] = Vector3.new(-90.0000076, 90, 0),
  2013. ["Anchored"] = true,
  2014. ["CFrame"] = CFrame.new(2.69999552, 17.9729633, 4.99998999, -3.07949719e-008, -5.96048721e-008, 1.00000346, -1.00000644, -1.29921318e-007, 6.95391122e-009, 1.17245548e-007, -1.00000322, -8.94072585e-008),
  2015. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2016. ["Size"] = Vector3.new(1.99999976, 6, 2.5999999),
  2017. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2018. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2019. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2020. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2021. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2022. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2023. })
  2024. o120 = Create("WedgePart",{
  2025. ["Name"] = "Part",
  2026. ["Parent"] = o97,
  2027. ["Material"] = Enum.Material.Metal,
  2028. ["Position"] = Vector3.new(2.69999981, 17.9729691, 15.999999),
  2029. ["Rotation"] = Vector3.new(90, 90, 0),
  2030. ["Anchored"] = true,
  2031. ["CFrame"] = CFrame.new(2.69999981, 17.9729691, 15.999999, -8.44520827e-008, 2.42193113e-014, 1, 1, 0, 1.10043885e-007, 1.78886523e-008, 1, -2.42193147e-014),
  2032. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2033. ["Size"] = Vector3.new(1.99999976, 6, 2.5999999),
  2034. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2035. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2036. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2037. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2038. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2039. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2040. })
  2041. o121 = Create("WedgePart",{
  2042. ["Name"] = "Part",
  2043. ["Parent"] = o97,
  2044. ["Material"] = Enum.Material.Metal,
  2045. ["Position"] = Vector3.new(14.6999998, 17.9729691, 4.69999981),
  2046. ["Rotation"] = Vector3.new(-90, 0, -90),
  2047. ["Anchored"] = true,
  2048. ["CFrame"] = CFrame.new(14.6999998, 17.9729691, 4.69999981, 1.31480844e-008, 1, 0, 2.19134719e-008, 0, 1, 1, -2.59257238e-008, -4.49132251e-008),
  2049. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2050. ["Size"] = Vector3.new(5.4000001, 3.4000001, 2.00000024),
  2051. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2052. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2053. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2054. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2055. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2056. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2057. })
  2058. o122 = Create("Part",{
  2059. ["Parent"] = o97,
  2060. ["Material"] = Enum.Material.Metal,
  2061. ["Position"] = Vector3.new(8.5, 17.4729805, 10.5),
  2062. ["Anchored"] = true,
  2063. ["CFrame"] = CFrame.new(8.5, 17.4729805, 10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2064. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2065. ["Size"] = Vector3.new(9, 1, 5),
  2066. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2067. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2068. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2069. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2070. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2071. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2072. })
  2073. o123 = Create("WedgePart",{
  2074. ["Name"] = "Part",
  2075. ["Parent"] = o97,
  2076. ["Material"] = Enum.Material.Metal,
  2077. ["Position"] = Vector3.new(14.6999998, 17.9729691, 16.2999992),
  2078. ["Rotation"] = Vector3.new(-90, 0, -90),
  2079. ["Anchored"] = true,
  2080. ["CFrame"] = CFrame.new(14.6999998, 17.9729691, 16.2999992, 1.31480844e-008, 1, 0, 2.19134719e-008, 0, 1, 1, -2.59257238e-008, -4.49132251e-008),
  2081. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2082. ["Size"] = Vector3.new(5.4000001, 3.4000001, 2.00000024),
  2083. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2084. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2085. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2086. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2087. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2088. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2089. })
  2090. o124 = Create("Model",{
  2091. ["Name"] = "LLeg",
  2092. ["Parent"] = o97,
  2093. })
  2094. o125 = Create("Model",{
  2095. ["Name"] = "Upper",
  2096. ["Parent"] = o124,
  2097. })
  2098. o126 = Create("Part",{
  2099. ["Name"] = "Knee",
  2100. ["Parent"] = o125,
  2101. ["Material"] = Enum.Material.Metal,
  2102. ["Position"] = Vector3.new(8, 9.5, 16.2999992),
  2103. ["Anchored"] = true,
  2104. ["CFrame"] = CFrame.new(8, 9.5, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2105. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2106. ["Shape"] = Enum.PartType.Ball,
  2107. ["Size"] = Vector3.new(4, 4, 4),
  2108. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2109. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2110. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2111. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2112. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2113. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2114. })
  2115. o127 = Create("WedgePart",{
  2116. ["Name"] = "Part",
  2117. ["Parent"] = o125,
  2118. ["Material"] = Enum.Material.Metal,
  2119. ["Position"] = Vector3.new(12.2999897, 10.6729889, 18.2999992),
  2120. ["Rotation"] = Vector3.new(-29.3821964, -89.7779465, 138.694763),
  2121. ["Anchored"] = true,
  2122. ["CFrame"] = CFrame.new(12.2999897, 10.6729889, 18.2999992, -2.98019103e-008, -2.61864432e-008, -0.99999249, -5.81066715e-008, -0.999995768, 5.23729646e-008, -0.999996066, 5.81066857e-008, 9.30146058e-008),
  2123. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2124. ["Size"] = Vector3.new(1, 0.99999994, 2.5999999),
  2125. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2126. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2127. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2128. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2129. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2130. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2131. })
  2132. o128 = Create("WedgePart",{
  2133. ["Name"] = "Part",
  2134. ["Parent"] = o125,
  2135. ["Material"] = Enum.Material.Metal,
  2136. ["Position"] = Vector3.new(12.2999859, 14.0729828, 14.2999983),
  2137. ["Rotation"] = Vector3.new(91.4831009, -89.795372, 91.9953461),
  2138. ["Anchored"] = true,
  2139. ["CFrame"] = CFrame.new(12.2999859, 14.0729828, 14.2999983, -6.96264451e-008, -1.99849478e-006, -0.999993622, -4.76582045e-008, 0.99999249, -2.05637571e-006, 0.99999547, -1.19403012e-008, -5.32411804e-008),
  2140. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2141. ["Size"] = Vector3.new(1, 5.80000019, 2.5999999),
  2142. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2143. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2144. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2145. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2146. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2147. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2148. })
  2149. o129 = Create("WedgePart",{
  2150. ["Name"] = "Part",
  2151. ["Parent"] = o125,
  2152. ["Material"] = Enum.Material.Metal,
  2153. ["Position"] = Vector3.new(12.2999907, 10.6730032, 14.3000021),
  2154. ["Rotation"] = Vector3.new(-29.3821964, -89.7779465, 138.694763),
  2155. ["Anchored"] = true,
  2156. ["CFrame"] = CFrame.new(12.2999907, 10.6730032, 14.3000021, -2.98019103e-008, -2.61864432e-008, -0.99999249, -5.81066715e-008, -0.999995768, 5.23729646e-008, -0.999996066, 5.81066857e-008, 9.30146058e-008),
  2157. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2158. ["Size"] = Vector3.new(1, 0.99999994, 2.60000014),
  2159. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2160. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2161. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2162. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2163. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2164. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2165. })
  2166. o130 = Create("WedgePart",{
  2167. ["Name"] = "Part",
  2168. ["Parent"] = o125,
  2169. ["Material"] = Enum.Material.Metal,
  2170. ["Position"] = Vector3.new(8.5, 10.0729837, 14.3000002),
  2171. ["Rotation"] = Vector3.new(-180, -90, 0),
  2172. ["Anchored"] = true,
  2173. ["CFrame"] = CFrame.new(8.5, 10.0729837, 14.3000002, 0, 0, -1, 0, -1, -0, -1, 0, -0),
  2174. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2175. ["Size"] = Vector3.new(1, 0.200000003, 5),
  2176. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2177. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2178. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2179. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2180. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2181. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2182. })
  2183. o131 = Create("WedgePart",{
  2184. ["Name"] = "Part",
  2185. ["Parent"] = o125,
  2186. ["Material"] = Enum.Material.Metal,
  2187. ["Position"] = Vector3.new(8.49998379, 10.0729828, 18.2999992),
  2188. ["Rotation"] = Vector3.new(-29.3821964, -89.7779465, 138.694763),
  2189. ["Anchored"] = true,
  2190. ["CFrame"] = CFrame.new(8.49998379, 10.0729828, 18.2999992, -2.98019103e-008, -2.61864432e-008, -0.99999249, -5.81066715e-008, -0.999995768, 5.23729646e-008, -0.999996066, 5.81066857e-008, 9.30146058e-008),
  2191. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2192. ["Size"] = Vector3.new(1, 0.200000003, 5),
  2193. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2194. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2195. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2196. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2197. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2198. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2199. })
  2200. o132 = Create("Part",{
  2201. ["Parent"] = o125,
  2202. ["Material"] = Enum.Material.Metal,
  2203. ["Position"] = Vector3.new(8, 10.9729919, 16.2999992),
  2204. ["Anchored"] = true,
  2205. ["CFrame"] = CFrame.new(8, 10.9729919, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2206. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2207. ["Size"] = Vector3.new(4, 2, 3),
  2208. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2209. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2210. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2211. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2212. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2213. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2214. })
  2215. o133 = Create("Part",{
  2216. ["Name"] = "Hip",
  2217. ["Parent"] = o125,
  2218. ["Material"] = Enum.Material.Metal,
  2219. ["Position"] = Vector3.new(8, 17.4729805, 16.2999992),
  2220. ["Anchored"] = true,
  2221. ["CFrame"] = CFrame.new(8, 17.4729805, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2222. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2223. ["Size"] = Vector3.new(4, 1, 3),
  2224. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2225. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2226. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2227. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2228. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2229. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2230. })
  2231. o134 = Create("Script",{
  2232. ["Parent"] = o133,
  2233. })
  2234. table.insert(cors,coroutine.create(function()
  2235. wait()
  2236. runDummyScript(function()
  2237. local weldTo = script.Parent
  2238. local weldModel = Instance.new("Model",weldTo)
  2239. weldModel.Name = "Welds"
  2240.  
  2241. makeWeld = function(part1,part0)
  2242. local w = Instance.new("Weld",weldModel)
  2243. w.Part0 = part0
  2244. w.Part1 = part1
  2245. local CFrameOrigin = CFrame.new(part0.Position)
  2246. local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
  2247. local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
  2248. w.C0 = CFrame0
  2249. w.C1 = CFrame1
  2250. end
  2251.  
  2252. for i,v in pairs (weldTo.Parent:children()) do
  2253. if v.ClassName == "Part" or v.Name == "Part" and v ~= weldTo then
  2254. makeWeld(v,weldTo)
  2255. v.Anchored = false
  2256. end
  2257. end
  2258.  
  2259. weldTo.Anchored = false
  2260. end,o134)
  2261. end))
  2262. o135 = Create("Part",{
  2263. ["Parent"] = o125,
  2264. ["Material"] = Enum.Material.Metal,
  2265. ["Position"] = Vector3.new(8, 14.4729881, 16.2999992),
  2266. ["Anchored"] = true,
  2267. ["CFrame"] = CFrame.new(8, 14.4729881, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2268. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2269. ["Size"] = Vector3.new(4, 5, 3),
  2270. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2271. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2272. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2273. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2274. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2275. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2276. })
  2277. o136 = Create("WedgePart",{
  2278. ["Name"] = "Part",
  2279. ["Parent"] = o125,
  2280. ["Material"] = Enum.Material.Metal,
  2281. ["Position"] = Vector3.new(5.5, 13.4729805, 18.2999992),
  2282. ["Rotation"] = Vector3.new(180, -0, 90),
  2283. ["Anchored"] = true,
  2284. ["CFrame"] = CFrame.new(5.5, 13.4729805, 18.2999992, 0, -1, -0, -1, 0, -0, 0, 0, -1),
  2285. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2286. ["Size"] = Vector3.new(7, 1, 1),
  2287. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2288. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2289. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2290. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2291. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2292. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2293. })
  2294. o137 = Create("WedgePart",{
  2295. ["Name"] = "Part",
  2296. ["Parent"] = o125,
  2297. ["Material"] = Enum.Material.Metal,
  2298. ["Position"] = Vector3.new(5.5, 13.4729881, 14.3000002),
  2299. ["Rotation"] = Vector3.new(-5.12264569e-006, 1.15153643e-005, 90.0000153),
  2300. ["Anchored"] = true,
  2301. ["CFrame"] = CFrame.new(5.5, 13.4729881, 14.3000002, -3.07173877e-007, -1, 2.0098102e-007, 1, -3.07173849e-007, 8.94070311e-008, -8.94069672e-008, 2.00981049e-007, 1),
  2302. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2303. ["Size"] = Vector3.new(7, 1, 1),
  2304. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2305. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2306. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2307. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2308. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2309. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2310. })
  2311. o138 = Create("WedgePart",{
  2312. ["Name"] = "Part",
  2313. ["Parent"] = o125,
  2314. ["Material"] = Enum.Material.Metal,
  2315. ["Position"] = Vector3.new(12.2999878, 14.0729742, 18.2999973),
  2316. ["Rotation"] = Vector3.new(91.4831009, -89.795372, 91.9953461),
  2317. ["Anchored"] = true,
  2318. ["CFrame"] = CFrame.new(12.2999878, 14.0729742, 18.2999973, -6.96264451e-008, -1.99849478e-006, -0.999993622, -4.76582045e-008, 0.99999249, -2.05637571e-006, 0.99999547, -1.19403012e-008, -5.32411804e-008),
  2319. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2320. ["Size"] = Vector3.new(1, 5.80000019, 2.5999999),
  2321. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2322. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2323. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2324. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2325. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2326. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2327. })
  2328. o139 = Create("Part",{
  2329. ["Parent"] = o125,
  2330. ["Material"] = Enum.Material.Metal,
  2331. ["Position"] = Vector3.new(5.5, 13.4729881, 16.2999992),
  2332. ["Anchored"] = true,
  2333. ["CFrame"] = CFrame.new(5.5, 13.4729881, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2334. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2335. ["Size"] = Vector3.new(1, 7, 3),
  2336. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2337. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2338. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2339. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2340. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2341. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2342. })
  2343. o140 = Create("Part",{
  2344. ["Parent"] = o125,
  2345. ["Material"] = Enum.Material.Metal,
  2346. ["Position"] = Vector3.new(8.5, 13.5730009, 14.3000002),
  2347. ["Anchored"] = true,
  2348. ["CFrame"] = CFrame.new(8.5, 13.5730009, 14.3000002, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2349. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2350. ["Size"] = Vector3.new(5, 6.79999971, 1),
  2351. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2352. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2353. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2354. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2355. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2356. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2357. })
  2358. o141 = Create("Part",{
  2359. ["Parent"] = o125,
  2360. ["Material"] = Enum.Material.Metal,
  2361. ["Position"] = Vector3.new(8.5, 13.5729885, 18.2999992),
  2362. ["Anchored"] = true,
  2363. ["CFrame"] = CFrame.new(8.5, 13.5729885, 18.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2364. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2365. ["Size"] = Vector3.new(5, 6.80000019, 1),
  2366. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2367. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2368. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2369. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2370. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2371. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2372. })
  2373. o142 = Create("Model",{
  2374. ["Name"] = "Lower",
  2375. ["Parent"] = o124,
  2376. })
  2377. o143 = Create("Part",{
  2378. ["Parent"] = o142,
  2379. ["Material"] = Enum.Material.Metal,
  2380. ["Position"] = Vector3.new(5.5, 6, 16.2999992),
  2381. ["Anchored"] = true,
  2382. ["CFrame"] = CFrame.new(5.5, 6, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2383. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2384. ["Size"] = Vector3.new(1, 6, 3),
  2385. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2386. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2387. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2388. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2389. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2390. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2391. })
  2392. o144 = Create("WedgePart",{
  2393. ["Name"] = "Part",
  2394. ["Parent"] = o142,
  2395. ["Material"] = Enum.Material.Metal,
  2396. ["Position"] = Vector3.new(8.5, 3.5, 14.3000011),
  2397. ["Rotation"] = Vector3.new(-180, -90, 0),
  2398. ["Anchored"] = true,
  2399. ["CFrame"] = CFrame.new(8.5, 3.5, 14.3000011, 0, 0, -1, 0, -1, -0, -1, 0, -0),
  2400. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2401. ["Size"] = Vector3.new(1, 1, 5),
  2402. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2403. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2404. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2405. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2406. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2407. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2408. })
  2409. o145 = Create("WedgePart",{
  2410. ["Name"] = "Part",
  2411. ["Parent"] = o142,
  2412. ["Material"] = Enum.Material.Metal,
  2413. ["Position"] = Vector3.new(5.5, 6, 14.3000011),
  2414. ["Rotation"] = Vector3.new(-5.12264569e-006, 1.15153643e-005, 90.0000153),
  2415. ["Anchored"] = true,
  2416. ["CFrame"] = CFrame.new(5.5, 6, 14.3000011, -3.07173877e-007, -1, 2.0098102e-007, 1, -3.07173849e-007, 8.94070311e-008, -8.94069672e-008, 2.00981049e-007, 1),
  2417. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2418. ["Size"] = Vector3.new(6, 1, 1),
  2419. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2420. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2421. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2422. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2423. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2424. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2425. })
  2426. o146 = Create("Part",{
  2427. ["Parent"] = o142,
  2428. ["Material"] = Enum.Material.Metal,
  2429. ["Position"] = Vector3.new(8.5, 6.50000811, 14.3000011),
  2430. ["Anchored"] = true,
  2431. ["CFrame"] = CFrame.new(8.5, 6.50000811, 14.3000011, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2432. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2433. ["Size"] = Vector3.new(5, 5, 1),
  2434. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2435. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2436. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2437. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2438. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2439. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2440. })
  2441. o147 = Create("Part",{
  2442. ["Name"] = "Ankle",
  2443. ["Parent"] = o142,
  2444. ["Material"] = Enum.Material.Metal,
  2445. ["Position"] = Vector3.new(8, 3.00000572, 16.2999992),
  2446. ["Anchored"] = true,
  2447. ["CFrame"] = CFrame.new(8, 3.00000572, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2448. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2449. ["Shape"] = Enum.PartType.Ball,
  2450. ["Size"] = Vector3.new(4, 4, 4),
  2451. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2452. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2453. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2454. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2455. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2456. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2457. })
  2458. o148 = Create("WedgePart",{
  2459. ["Name"] = "Part",
  2460. ["Parent"] = o142,
  2461. ["Material"] = Enum.Material.Metal,
  2462. ["Position"] = Vector3.new(12, 5.80000782, 14.3000011),
  2463. ["Rotation"] = Vector3.new(-180, -90, 0),
  2464. ["Anchored"] = true,
  2465. ["CFrame"] = CFrame.new(12, 5.80000782, 14.3000011, 0, 0, -1, 0, -1, -0, -1, 0, -0),
  2466. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2467. ["Size"] = Vector3.new(1, 3.59999967, 2),
  2468. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2469. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2470. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2471. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2472. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2473. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2474. })
  2475. o149 = Create("Part",{
  2476. ["Parent"] = o142,
  2477. ["Material"] = Enum.Material.Metal,
  2478. ["Position"] = Vector3.new(8, 6.49999475, 16.2999992),
  2479. ["Anchored"] = true,
  2480. ["CFrame"] = CFrame.new(8, 6.49999475, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2481. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2482. ["Size"] = Vector3.new(4, 5, 3),
  2483. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2484. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2485. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2486. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2487. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2488. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2489. })
  2490. o150 = Create("WedgePart",{
  2491. ["Name"] = "Part",
  2492. ["Parent"] = o142,
  2493. ["Material"] = Enum.Material.Metal,
  2494. ["Position"] = Vector3.new(12, 8.30000782, 14.3000011),
  2495. ["Rotation"] = Vector3.new(-0, -90, 0),
  2496. ["Anchored"] = true,
  2497. ["CFrame"] = CFrame.new(12, 8.30000782, 14.3000011, 0, 0, -1, 0, 1, 0, 1, 0, 0),
  2498. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2499. ["Size"] = Vector3.new(0.999999881, 1.39999986, 2),
  2500. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2501. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2502. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2503. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2504. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2505. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2506. })
  2507. o151 = Create("WedgePart",{
  2508. ["Name"] = "Part",
  2509. ["Parent"] = o142,
  2510. ["Material"] = Enum.Material.Metal,
  2511. ["Position"] = Vector3.new(8.49998379, 3.49999547, 18.2999973),
  2512. ["Rotation"] = Vector3.new(-29.3821964, -89.7779465, 138.694763),
  2513. ["Anchored"] = true,
  2514. ["CFrame"] = CFrame.new(8.49998379, 3.49999547, 18.2999973, -2.98019103e-008, -2.61864432e-008, -0.99999249, -5.81066715e-008, -0.999995768, 5.23729646e-008, -0.999996066, 5.81066857e-008, 9.30146058e-008),
  2515. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2516. ["Size"] = Vector3.new(1, 1, 5),
  2517. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2518. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2519. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2520. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2521. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2522. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2523. })
  2524. o152 = Create("WedgePart",{
  2525. ["Name"] = "Part",
  2526. ["Parent"] = o142,
  2527. ["Material"] = Enum.Material.Metal,
  2528. ["Position"] = Vector3.new(5.5, 5.99999475, 18.2999992),
  2529. ["Rotation"] = Vector3.new(180, -0, 90),
  2530. ["Anchored"] = true,
  2531. ["CFrame"] = CFrame.new(5.5, 5.99999475, 18.2999992, 0, -1, -0, -1, 0, -0, 0, 0, -1),
  2532. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2533. ["Size"] = Vector3.new(6, 1, 1),
  2534. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2535. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2536. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2537. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2538. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2539. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2540. })
  2541. o153 = Create("Part",{
  2542. ["Parent"] = o142,
  2543. ["Material"] = Enum.Material.Metal,
  2544. ["Position"] = Vector3.new(8.5, 6.49999475, 18.2999992),
  2545. ["Anchored"] = true,
  2546. ["CFrame"] = CFrame.new(8.5, 6.49999475, 18.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2547. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2548. ["Size"] = Vector3.new(5, 5, 1),
  2549. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2550. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2551. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2552. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2553. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2554. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2555. })
  2556. o154 = Create("Part",{
  2557. ["Name"] = "Knee",
  2558. ["Parent"] = o142,
  2559. ["Material"] = Enum.Material.Metal,
  2560. ["Position"] = Vector3.new(8, 9.4999876, 16.2999992),
  2561. ["Anchored"] = true,
  2562. ["CFrame"] = CFrame.new(8, 9.4999876, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2563. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2564. ["Size"] = Vector3.new(4, 1, 3),
  2565. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2566. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2567. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2568. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2569. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2570. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2571. })
  2572. o155 = Create("Script",{
  2573. ["Parent"] = o154,
  2574. })
  2575. table.insert(cors,coroutine.create(function()
  2576. wait()
  2577. runDummyScript(function()
  2578. local weldTo = script.Parent
  2579. local weldModel = Instance.new("Model",weldTo)
  2580. weldModel.Name = "Welds"
  2581.  
  2582. makeWeld = function(part1,part0)
  2583. local w = Instance.new("Weld",weldModel)
  2584. w.Part0 = part0
  2585. w.Part1 = part1
  2586. local CFrameOrigin = CFrame.new(part0.Position)
  2587. local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
  2588. local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
  2589. w.C0 = CFrame0
  2590. w.C1 = CFrame1
  2591. end
  2592.  
  2593. for i,v in pairs (weldTo.Parent:children()) do
  2594. if v.ClassName == "Part" or v.Name == "Part" and v ~= weldTo then
  2595. makeWeld(v,weldTo)
  2596. v.Anchored = false
  2597. end
  2598. end
  2599.  
  2600. weldTo.Anchored = false
  2601. end,o155)
  2602. end))
  2603. o156 = Create("WedgePart",{
  2604. ["Name"] = "Part",
  2605. ["Parent"] = o142,
  2606. ["Material"] = Enum.Material.Metal,
  2607. ["Position"] = Vector3.new(12, 8.29999447, 18.2999992),
  2608. ["Rotation"] = Vector3.new(-0, -90, 0),
  2609. ["Anchored"] = true,
  2610. ["CFrame"] = CFrame.new(12, 8.29999447, 18.2999992, 0, 0, -1, 0, 1, 0, 1, 0, 0),
  2611. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2612. ["Size"] = Vector3.new(0.999999881, 1.39999986, 2),
  2613. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2614. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2615. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2616. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2617. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2618. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2619. })
  2620. o157 = Create("WedgePart",{
  2621. ["Name"] = "Part",
  2622. ["Parent"] = o142,
  2623. ["Material"] = Enum.Material.Metal,
  2624. ["Position"] = Vector3.new(12, 5.79999495, 18.2999992),
  2625. ["Rotation"] = Vector3.new(-180, -90, 0),
  2626. ["Anchored"] = true,
  2627. ["CFrame"] = CFrame.new(12, 5.79999495, 18.2999992, 0, 0, -1, 0, -1, -0, -1, 0, -0),
  2628. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2629. ["Size"] = Vector3.new(1, 3.59999967, 2),
  2630. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2631. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2632. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2633. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2634. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2635. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2636. })
  2637. o158 = Create("Model",{
  2638. ["Name"] = "Foot",
  2639. ["Parent"] = o124,
  2640. })
  2641. o159 = Create("WedgePart",{
  2642. ["Name"] = "Part",
  2643. ["Parent"] = o158,
  2644. ["Material"] = Enum.Material.Metal,
  2645. ["Position"] = Vector3.new(6.99997425, 1.49997163, 12.9999981),
  2646. ["Rotation"] = Vector3.new(-4.09813292e-005, 1.41741848e-005, 4.72486136e-006),
  2647. ["Anchored"] = true,
  2648. ["CFrame"] = CFrame.new(6.99997425, 1.49997163, 12.9999981, 0.999993563, -8.24638562e-008, 2.47386197e-007, 8.48195612e-008, 0.999996662, 7.1525676e-007, -2.54453937e-007, -6.85454324e-007, 0.999996781),
  2649. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2650. ["Size"] = Vector3.new(2, 1, 1.5999999),
  2651. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2652. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2653. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2654. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2655. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2656. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2657. })
  2658. o160 = Create("WedgePart",{
  2659. ["Name"] = "Part",
  2660. ["Parent"] = o158,
  2661. ["Material"] = Enum.Material.Metal,
  2662. ["Position"] = Vector3.new(3.5, 0.5, 14.3000002),
  2663. ["Rotation"] = Vector3.new(-90, 90, 0),
  2664. ["Anchored"] = true,
  2665. ["CFrame"] = CFrame.new(3.5, 0.5, 14.3000002, 0, 0, 1, -1, 0, 0, 0, -1, 0),
  2666. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2667. ["Size"] = Vector3.new(1, 1, 3),
  2668. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2669. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2670. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2671. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2672. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2673. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2674. })
  2675. o161 = Create("Part",{
  2676. ["Parent"] = o158,
  2677. ["Material"] = Enum.Material.Metal,
  2678. ["Position"] = Vector3.new(3.5, 0.500008047, 16.2999992),
  2679. ["Rotation"] = Vector3.new(-9.78702587e-007, -1.70754777e-006, -2.65248491e-006),
  2680. ["Anchored"] = true,
  2681. ["CFrame"] = CFrame.new(3.5, 0.500008047, 16.2999992, 1, 4.62945948e-008, -2.98023295e-008, -4.62945948e-008, 1, 1.70815824e-008, 2.98023295e-008, -1.70815806e-008, 1),
  2682. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2683. ["Size"] = Vector3.new(3, 1, 3),
  2684. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2685. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2686. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2687. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2688. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2689. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2690. })
  2691. o162 = Create("WedgePart",{
  2692. ["Name"] = "Part",
  2693. ["Parent"] = o158,
  2694. ["Material"] = Enum.Material.Metal,
  2695. ["Position"] = Vector3.new(9, 0.5, 19.5999985),
  2696. ["Rotation"] = Vector3.new(-180, -1.70754731e-006, -90),
  2697. ["Anchored"] = true,
  2698. ["CFrame"] = CFrame.new(9, 0.5, 19.5999985, 0, 1, -2.98023224e-008, 1, 0, 0, 0, -2.98023224e-008, -1),
  2699. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2700. ["Size"] = Vector3.new(1, 2, 1.5999999),
  2701. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2702. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2703. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2704. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2705. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2706. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2707. })
  2708. o163 = Create("WedgePart",{
  2709. ["Name"] = "Part",
  2710. ["Parent"] = o158,
  2711. ["Material"] = Enum.Material.Metal,
  2712. ["Position"] = Vector3.new(3.50000811, 1.49998784, 16.2999916),
  2713. ["Rotation"] = Vector3.new(9.78696562e-007, 90, 0),
  2714. ["Anchored"] = true,
  2715. ["CFrame"] = CFrame.new(3.50000811, 1.49998784, 16.2999916, -6.76336711e-008, -7.9280035e-008, 1, 1.70814776e-008, 1, 7.92800421e-008, -1, 1.70814847e-008, -6.76336711e-008),
  2716. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2717. ["Size"] = Vector3.new(3, 1, 3),
  2718. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2719. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2720. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2721. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2722. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2723. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2724. })
  2725. o164 = Create("Part",{
  2726. ["Parent"] = o158,
  2727. ["Material"] = Enum.Material.Metal,
  2728. ["Position"] = Vector3.new(12.5, 0.500005007, 16.2999992),
  2729. ["Rotation"] = Vector3.new(180, 1.43299491e-032, 180),
  2730. ["Anchored"] = true,
  2731. ["CFrame"] = CFrame.new(12.5, 0.500005007, 16.2999992, -1, -1.18121391e-020, 2.5010479e-034, 9.70282859e-021, 1, -3.83026943e-014, 2.5010479e-034, 4.6629367e-014, -1),
  2732. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2733. ["Size"] = Vector3.new(3, 1, 3),
  2734. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2735. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2736. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2737. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2738. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2739. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2740. })
  2741. o165 = Create("CornerWedgePart",{
  2742. ["Name"] = "Part",
  2743. ["Parent"] = o158,
  2744. ["Material"] = Enum.Material.Metal,
  2745. ["Position"] = Vector3.new(3.5, 1.5, 18.2999992),
  2746. ["Rotation"] = Vector3.new(-90, -1.70754731e-006, 90),
  2747. ["Anchored"] = true,
  2748. ["CFrame"] = CFrame.new(3.5, 1.5, 18.2999992, -8.8817842e-016, -1, -2.98023224e-008, 0, -2.98023224e-008, 1, -1, 8.8817842e-016, 0),
  2749. ["Size"] = Vector3.new(1, 3, 1),
  2750. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2751. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2752. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2753. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2754. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2755. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2756. })
  2757. o166 = Create("WedgePart",{
  2758. ["Name"] = "Part",
  2759. ["Parent"] = o158,
  2760. ["Material"] = Enum.Material.Metal,
  2761. ["Position"] = Vector3.new(7, 1.5, 19.5999985),
  2762. ["Rotation"] = Vector3.new(-180, 0, -180),
  2763. ["Anchored"] = true,
  2764. ["CFrame"] = CFrame.new(7, 1.5, 19.5999985, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  2765. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2766. ["Size"] = Vector3.new(2, 1, 1.5999999),
  2767. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2768. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2769. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2770. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2771. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2772. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2773. })
  2774. o167 = Create("CornerWedgePart",{
  2775. ["Name"] = "Part",
  2776. ["Parent"] = o158,
  2777. ["Material"] = Enum.Material.Metal,
  2778. ["Position"] = Vector3.new(3.49999857, 1.50000024, 14.3000002),
  2779. ["Rotation"] = Vector3.new(-180, -0.000145142534, 90),
  2780. ["Anchored"] = true,
  2781. ["CFrame"] = CFrame.new(3.49999857, 1.50000024, 14.3000002, 1.05365871e-007, -1, -2.53321514e-006, -1, -1.05366524e-007, 2.5350414e-007, -2.53504425e-007, 2.53321514e-006, -1),
  2782. ["Size"] = Vector3.new(1, 3, 1),
  2783. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2784. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2785. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2786. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2787. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2788. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2789. })
  2790. o168 = Create("WedgePart",{
  2791. ["Name"] = "Part",
  2792. ["Parent"] = o158,
  2793. ["Material"] = Enum.Material.Metal,
  2794. ["Position"] = Vector3.new(3.5, 0.5, 18.2999992),
  2795. ["Rotation"] = Vector3.new(90, 90, 0),
  2796. ["Anchored"] = true,
  2797. ["CFrame"] = CFrame.new(3.5, 0.5, 18.2999992, 0, -2.98023224e-008, 1, 1, -9.43689571e-016, 0, 8.32667268e-016, 1, 2.98023224e-008),
  2798. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2799. ["Size"] = Vector3.new(1, 1, 3),
  2800. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2801. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2802. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2803. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2804. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2805. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2806. })
  2807. o169 = Create("Part",{
  2808. ["Parent"] = o158,
  2809. ["Material"] = Enum.Material.Metal,
  2810. ["Position"] = Vector3.new(6.99998045, 0.500014901, 13.0000067),
  2811. ["Rotation"] = Vector3.new(-5.12266233e-005, 1.17442678e-005, 3.91489357e-006),
  2812. ["Anchored"] = true,
  2813. ["CFrame"] = CFrame.new(6.99998045, 0.500014901, 13.0000067, 0.999993563, -6.83273385e-008, 2.04976146e-007, 7.06829937e-008, 0.999996662, 8.94070354e-007, -2.12043744e-007, -8.64267975e-007, 0.999996781),
  2814. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2815. ["Size"] = Vector3.new(2, 1, 1.60000014),
  2816. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2817. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2818. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2819. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2820. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2821. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2822. })
  2823. o170 = Create("Part",{
  2824. ["Parent"] = o158,
  2825. ["Material"] = Enum.Material.Metal,
  2826. ["Position"] = Vector3.new(10.5, 1, 16.2999992),
  2827. ["Rotation"] = Vector3.new(-180, 0, -180),
  2828. ["Anchored"] = true,
  2829. ["CFrame"] = CFrame.new(10.5, 1, 16.2999992, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  2830. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2831. ["Size"] = Vector3.new(1, 2, 3),
  2832. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2833. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2834. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2835. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2836. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2837. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2838. })
  2839. o171 = Create("WedgePart",{
  2840. ["Name"] = "Part",
  2841. ["Parent"] = o158,
  2842. ["Material"] = Enum.Material.Metal,
  2843. ["Position"] = Vector3.new(12.5, 1.50000501, 16.2999992),
  2844. ["Rotation"] = Vector3.new(-3.721249e-012, -90, 0),
  2845. ["Anchored"] = true,
  2846. ["CFrame"] = CFrame.new(12.5, 1.50000501, 16.2999992, -6.39312807e-034, -1.64526224e-020, -1, 6.49480469e-014, 1, 1.64526224e-020, 1, 6.49480469e-014, 6.39312807e-034),
  2847. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2848. ["Size"] = Vector3.new(3, 1, 3),
  2849. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2850. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2851. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2852. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2853. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2854. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2855. })
  2856. o172 = Create("Part",{
  2857. ["Parent"] = o158,
  2858. ["Material"] = Enum.Material.Metal,
  2859. ["Position"] = Vector3.new(7, 0.5, 19.5999985),
  2860. ["Rotation"] = Vector3.new(-180, 0, -180),
  2861. ["Anchored"] = true,
  2862. ["CFrame"] = CFrame.new(7, 0.5, 19.5999985, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  2863. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2864. ["Size"] = Vector3.new(2, 1, 1.60000014),
  2865. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2866. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2867. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2868. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2869. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2870. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2871. })
  2872. o173 = Create("WedgePart",{
  2873. ["Name"] = "Part",
  2874. ["Parent"] = o158,
  2875. ["Material"] = Enum.Material.Metal,
  2876. ["Position"] = Vector3.new(10.5, 1, 14.3000002),
  2877. ["Rotation"] = Vector3.new(-90, -90, 0),
  2878. ["Anchored"] = true,
  2879. ["CFrame"] = CFrame.new(10.5, 1, 14.3000002, 0, 0, -1, 1, 0, 0, 0, -1, 0),
  2880. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2881. ["Size"] = Vector3.new(2, 1, 1),
  2882. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2883. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2884. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2885. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2886. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2887. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2888. })
  2889. o174 = Create("CornerWedgePart",{
  2890. ["Name"] = "Part",
  2891. ["Parent"] = o158,
  2892. ["Material"] = Enum.Material.Metal,
  2893. ["Position"] = Vector3.new(9, 1.49999785, 19.600008),
  2894. ["Rotation"] = Vector3.new(-90.0000076, 2.91890871e-007, 180),
  2895. ["Anchored"] = true,
  2896. ["CFrame"] = CFrame.new(9, 1.49999785, 19.600008, -0.999993563, -1.52536597e-008, 5.09445686e-009, 7.45053486e-009, 1.49011612e-007, 0.999996662, -8.1855136e-009, 0.999996781, -1.78813934e-007),
  2897. ["Size"] = Vector3.new(2, 1.5999999, 1),
  2898. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2899. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2900. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2901. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2902. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2903. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2904. })
  2905. o175 = Create("WedgePart",{
  2906. ["Name"] = "Part",
  2907. ["Parent"] = o158,
  2908. ["Material"] = Enum.Material.Metal,
  2909. ["Position"] = Vector3.new(10.5, 1.00000107, 18.2999992),
  2910. ["Rotation"] = Vector3.new(-180, 1.61238745e-006, -90),
  2911. ["Anchored"] = true,
  2912. ["CFrame"] = CFrame.new(10.5, 1.00000107, 18.2999992, -2.98022815e-008, 0.999999464, 2.81414696e-008, 0.999998927, -2.68378069e-015, 1.42108403e-014, 7.10542736e-015, 2.81414856e-008, -0.999999464),
  2913. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2914. ["Size"] = Vector3.new(2, 1, 1),
  2915. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2916. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2917. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2918. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2919. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2920. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2921. })
  2922. o176 = Create("CornerWedgePart",{
  2923. ["Name"] = "Part",
  2924. ["Parent"] = o158,
  2925. ["Material"] = Enum.Material.Metal,
  2926. ["Position"] = Vector3.new(8.99996662, 1.50001371, 13.0000057),
  2927. ["Rotation"] = Vector3.new(-158.801041, 89.7944183, 68.6915283),
  2928. ["Anchored"] = true,
  2929. ["CFrame"] = CFrame.new(8.99996662, 1.50001371, 13.0000057, 6.83273385e-008, -1.75174023e-007, 0.999993563, -0.999996662, -8.94070354e-007, 7.06830221e-008, 8.64267975e-007, -0.999996781, -1.82241521e-007),
  2930. ["Size"] = Vector3.new(1, 1.5999999, 2),
  2931. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2932. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2933. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2934. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2935. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2936. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2937. })
  2938. o177 = Create("Part",{
  2939. ["Name"] = "Ankle",
  2940. ["Parent"] = o158,
  2941. ["Material"] = Enum.Material.Metal,
  2942. ["Position"] = Vector3.new(8, 2.99999905, 16.2999992),
  2943. ["Anchored"] = true,
  2944. ["CFrame"] = CFrame.new(8, 2.99999905, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  2945. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2946. ["Size"] = Vector3.new(4, 2, 3),
  2947. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2948. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2949. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2950. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2951. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2952. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2953. })
  2954. o178 = Create("Script",{
  2955. ["Parent"] = o177,
  2956. })
  2957. table.insert(cors,coroutine.create(function()
  2958. wait()
  2959. runDummyScript(function()
  2960. local weldTo = script.Parent
  2961. local weldModel = Instance.new("Model",weldTo)
  2962. weldModel.Name = "Welds"
  2963.  
  2964. makeWeld = function(part1,part0)
  2965. local w = Instance.new("Weld",weldModel)
  2966. w.Part0 = part0
  2967. w.Part1 = part1
  2968. local CFrameOrigin = CFrame.new(part0.Position)
  2969. local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
  2970. local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
  2971. w.C0 = CFrame0
  2972. w.C1 = CFrame1
  2973. end
  2974.  
  2975. for i,v in pairs (weldTo.Parent:children()) do
  2976. if v.ClassName == "Part" or v.Name == "Part" and v ~= weldTo then
  2977. makeWeld(v,weldTo)
  2978. v.Anchored = false
  2979. end
  2980. end
  2981.  
  2982. weldTo.Anchored = false
  2983. end,o178)
  2984. end))
  2985. o179 = Create("WedgePart",{
  2986. ["Name"] = "Part",
  2987. ["Parent"] = o158,
  2988. ["Material"] = Enum.Material.Metal,
  2989. ["Position"] = Vector3.new(8.99996662, 0.500016987, 13.0000067),
  2990. ["Rotation"] = Vector3.new(-5.12266233e-005, 1.17442678e-005, -90),
  2991. ["Anchored"] = true,
  2992. ["CFrame"] = CFrame.new(8.99996662, 0.500016987, 13.0000067, 6.83273385e-008, 0.999993563, 2.04976146e-007, -0.999996662, 7.06829937e-008, 8.94070354e-007, 8.64267975e-007, -2.12043744e-007, 0.999996781),
  2993. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2994. ["Size"] = Vector3.new(1, 2, 1.5999999),
  2995. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2996. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2997. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2998. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  2999. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3000. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3001. })
  3002. o180 = Create("Part",{
  3003. ["Parent"] = o158,
  3004. ["Material"] = Enum.Material.Metal,
  3005. ["Position"] = Vector3.new(7.5, 1, 16.2999992),
  3006. ["Anchored"] = true,
  3007. ["CFrame"] = CFrame.new(7.5, 1, 16.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  3008. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3009. ["Size"] = Vector3.new(5, 2, 5),
  3010. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3011. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3012. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3013. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3014. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3015. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3016. })
  3017. o181 = Create("Script",{
  3018. ["Parent"] = o97,
  3019. })
  3020. table.insert(cors,coroutine.create(function()
  3021. wait()
  3022. runDummyScript(function()
  3023. ------------------------------------------------------------------------ > Script Start
  3024.  
  3025. wait()
  3026.  
  3027. pls = game:GetService'Players'
  3028. lp = pls.LocalPlayer
  3029. c = lp.Character
  3030. mouse = lp:GetMouse()
  3031. TurretBase = script.Parent
  3032. Mech = TurretBase.Parent
  3033. Mech.Parent = c
  3034. TurretHead = Mech.TurretHead
  3035. rs = game:GetService'RunService'
  3036. LCannon = TurretHead.LCannon
  3037. RCannon = TurretHead.RCannon
  3038. B1 = TurretHead.LCannon.Barrel1
  3039. B2 = TurretHead.RCannon.Barrel2
  3040. B3 = TurretHead.LCannon.Barrel2
  3041. B4 = TurretHead.RCannon.Barrel1
  3042. LLeg = TurretBase.LLeg
  3043. RLeg = TurretBase.RLeg
  3044. isAttacking = false
  3045. canFire = true
  3046. MissileModel = Instance.new("Model",Mech)
  3047. OldMissiles = Instance.new("Model",Mech)
  3048. BulletModel = Instance.new("Model",Mech)
  3049. FPS = 0
  3050. Cannon = 0
  3051. missileSpeed = 15
  3052. missileDrop = .2
  3053. bulletSpeed = 22
  3054.  
  3055. Main = Instance.new("VehicleSeat",TurretBase)
  3056. Main.MaxSpeed = 50
  3057. Main.Transparency = 1
  3058.  
  3059. local w = Instance.new("Weld",Main)
  3060. w.Part0 = Main
  3061. w.Part1 = TurretBase.RotBase
  3062. w.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-90),0)
  3063.  
  3064. -------------------------------------
  3065.  
  3066. RLegParts = {
  3067. Foot = RLeg.Foot;
  3068. Lower = RLeg.Lower;
  3069. Upper = RLeg.Upper;
  3070. }
  3071.  
  3072. LLegParts = {
  3073. Foot = LLeg.Foot;
  3074. Lower = LLeg.Lower;
  3075. Upper = LLeg.Upper;
  3076. }
  3077.  
  3078. Joints = {
  3079.  
  3080. }
  3081.  
  3082. Lights = {
  3083.  
  3084. }
  3085.  
  3086. Missiles = {
  3087.  
  3088. }
  3089.  
  3090. Cannons = {
  3091. B1;
  3092. B2;
  3093. B3;
  3094. B4;
  3095. }
  3096.  
  3097. -------------------------------------
  3098.  
  3099. for i,v in pairs (TurretHead:children()) do
  3100. if v.ClassName ~= "Model" and v.Material == Enum.Material.Neon then
  3101. Lights[#Lights + 1] = v
  3102. end
  3103. end
  3104.  
  3105. for i,v in pairs (TurretHead:children()) do
  3106. if v.ClassName == "Part" and v.BrickColor == BrickColor.new("Black") then
  3107. Missiles[#Missiles + 1] = v
  3108. end
  3109. end
  3110.  
  3111. e = Instance.new("Motor",TurretBase.RotBase)
  3112. e.Part0 = TurretBase.RotBase
  3113. e.Part1 = TurretHead.RotBase
  3114. e.C0 = CFrame.new(0,0,0)
  3115. Joints.Neck = e
  3116.  
  3117. e = Instance.new("Motor",LCannon.Base)
  3118. e.Part0 = LCannon.Base
  3119. e.Part1 = TurretHead.LJoint
  3120. e.C0 = CFrame.new(0,0,0)
  3121. Joints.LeftArm = e
  3122.  
  3123. e = Instance.new("Motor",RCannon.Base)
  3124. e.Part0 = RCannon.Base
  3125. e.Part1 = TurretHead.RJoint
  3126. e.C0 = CFrame.new(0,0,0)
  3127. Joints.RightArm = e
  3128.  
  3129. e = Instance.new("Motor",TurretBase.LHip)
  3130. e.Part0 = TurretBase.LHip
  3131. e.Part1 = LLegParts.Upper.Hip
  3132. e.C0 = CFrame.new(0,0,0)
  3133. Joints.LHip = e
  3134.  
  3135. e = Instance.new("Motor",TurretBase.RHip)
  3136. e.Part0 = TurretBase.RHip
  3137. e.Part1 = RLegParts.Upper.Hip
  3138. e.C0 = CFrame.new(0,0,0)
  3139. Joints.RHip = e
  3140.  
  3141. e = Instance.new("Motor",LLegParts.Upper.Knee)
  3142. e.Part0 = LLegParts.Upper.Knee
  3143. e.Part1 = LLegParts.Lower.Knee
  3144. e.C0 = CFrame.new(0,0,0)
  3145. Joints.LKnee = e
  3146.  
  3147. e = Instance.new("Motor",RLegParts.Upper.Knee)
  3148. e.Part0 = RLegParts.Upper.Knee
  3149. e.Part1 = RLegParts.Lower.Knee
  3150. e.C0 = CFrame.new(0,0,0)
  3151. Joints.RKnee = e
  3152.  
  3153. e = Instance.new("Motor",LLegParts.Lower.Ankle)
  3154. e.Part0 = LLegParts.Lower.Ankle
  3155. e.Part1 = LLegParts.Foot.Ankle
  3156. e.C0 = CFrame.new(0,0,0)
  3157. Joints.LAnkle = e
  3158.  
  3159. e = Instance.new("Motor",RLegParts.Lower.Ankle)
  3160. e.Part0 = RLegParts.Lower.Ankle
  3161. e.Part1 = RLegParts.Foot.Ankle
  3162. e.C0 = CFrame.new(0,0,0)
  3163. Joints.RAnkle = e
  3164.  
  3165. wait()
  3166.  
  3167. Mech.PrimaryPart = Main
  3168. Mech:MoveTo(lp.Character.Head.CFrame.p + Vector3.new(0,25,0))
  3169.  
  3170. Gyro = Instance.new("BodyGyro",TurretBase.RotBase)
  3171. Gyro.MaxTorque = Vector3.new(1e5,1e5,1e5)
  3172.  
  3173. Vel = Instance.new("BodyVelocity",TurretBase.RotBase)
  3174. Vel.MaxForce = Vector3.new(1e9,0,1e9)
  3175. Vel.P = 1e6
  3176.  
  3177. Joints.LHip.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(30))
  3178. Joints.RHip.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(30))
  3179. Joints.LKnee.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(-60))
  3180. Joints.RKnee.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(-60))
  3181. Joints.LAnkle.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(30))
  3182. Joints.RAnkle.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(30))
  3183.  
  3184. createBullet = function(part)
  3185. local FireSizes = {
  3186. NumberSequenceKeypoint.new(0,3.12/1.2,0);
  3187. NumberSequenceKeypoint.new(.2,3.32/1.2,0);
  3188. NumberSequenceKeypoint.new(1,2.62/1.2,0);
  3189. }
  3190. local FireTransparencies = {
  3191. NumberSequenceKeypoint.new(0,.869,0);
  3192. NumberSequenceKeypoint.new(1,1,0);
  3193. }
  3194. local FireSize = NumberSequence.new(FireSizes)
  3195. local FireTransparency = NumberSequence.new(FireTransparencies)
  3196. local p = Instance.new("Part",BulletModel)
  3197. p.Transparency = 1
  3198. p.CanCollide = false
  3199. p.Anchored = true
  3200. p.FormFactor = "Custom"
  3201. p.Name = "ActiveFlak"
  3202. p.Size = Vector3.new(.2,.2,.2)
  3203. p.CFrame = part.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3204. local Fire = Instance.new("ParticleEmitter",p)
  3205. Fire.Color = ColorSequence.new(Color3.new(140/255,231/255,239/255),Color3.new(1,1,1))
  3206. Fire.LightEmission = .86
  3207. Fire.Size = FireSize
  3208. Fire.EmissionDirection = "Front"
  3209. Fire.Texture = "rbxassetid://344034524"
  3210. Fire.Transparency = FireTransparency
  3211. Fire.Acceleration = Vector3.new(0,0,100)
  3212. Fire.LockedToPart = true
  3213. Fire.Lifetime = NumberRange.new(.35,.35)
  3214. Fire.Rate = 1000
  3215. Fire.RotSpeed = NumberRange.new(100,100)
  3216. Fire.Speed = NumberRange.new(125,125)
  3217. local time = Instance.new("NumberValue",p)
  3218. time.Value = 0
  3219. time.Name = "Time"
  3220. local Photon = Instance.new("PointLight",p)
  3221. Photon.Color = Color3.new(.5,.5,1)
  3222. Photon.Range = 11
  3223. Photon.Brightness = .7
  3224. local Value = Instance.new("NumberValue",p)
  3225. Value.Name = "time"
  3226. end
  3227.  
  3228. getClosePlayers = function(pos,range)
  3229. local returnMe = {}
  3230. for i,v in pairs (pls:children()) do
  3231. if v.ClassName == "Player" and workspace:FindFirstChild(v.Name) and v.Character ~= nil and (v.Character.Torso.Position - pos).magnitude < range then
  3232. returnMe[#returnMe + 1] = v.Character
  3233. end
  3234. end
  3235. return returnMe
  3236. end
  3237.  
  3238. mouse.Button1Down:connect(function()
  3239. if canFire == true then
  3240. canFire = false
  3241. local isFiring = true
  3242. local sounds = {278596476,278596452}
  3243. mouse.Button1Up:connect(function()
  3244. isFiring = false
  3245. end)
  3246. while isFiring == true do
  3247. Cannon = Cannon + 1
  3248. if Cannon%2 == 1 then
  3249. local s = Instance.new("Sound",Main)
  3250. s.Pitch = math.random(95,130)/100
  3251. s.Volume = 1.5
  3252. s.SoundId = "rbxassetid://"..sounds[math.random(1,2)]
  3253. s:Play()
  3254. createBullet(B1)
  3255. wait(.1)
  3256. createBullet(B2)
  3257. spawn(function()
  3258. wait(5)
  3259. s:Destroy()
  3260. end)
  3261. else
  3262. local s = Instance.new("Sound",Main)
  3263. s.Pitch = math.random(95,130)/100
  3264. s.Volume = 1.5
  3265. s.SoundId = "rbxassetid://"..sounds[math.random(1,2)]
  3266. s:Play()
  3267. createBullet(B3)
  3268. wait(.1)
  3269. createBullet(B4)
  3270. spawn(function()
  3271. wait(5)
  3272. s:Destroy()
  3273. end)
  3274. end
  3275. wait(.095)
  3276. end
  3277. canFire = true
  3278. end
  3279. end)
  3280.  
  3281. mouse.KeyDown:connect(function(key)
  3282. if key == "e" and isAttacking == false then
  3283. isAttacking = true
  3284. local Parts = {}
  3285. for i = 1,3 do
  3286. for x = 1,#Lights do
  3287. Lights[x].BrickColor = BrickColor.new("Toothpaste")
  3288. end
  3289. local Ray = Ray.new(Main.CFrame.p,(mouse.Hit.p - Main.CFrame.p).unit * 785)
  3290. local Hit,pos = workspace:FindPartOnRay(Ray,c)
  3291. Parts[i] = Hit
  3292. wait(.07)
  3293. local e = Instance.new("Sound",Main)
  3294. e.Volume = .4
  3295. e.SoundId = "rbxassetid://131238032"
  3296. e:Play()
  3297. spawn(function()
  3298. wait(1)
  3299. e:Destroy()
  3300. end)
  3301. for i = 1,#Lights do
  3302. Lights[i].BrickColor = BrickColor.new("Cyan")
  3303. end
  3304. wait()
  3305. end
  3306. local CharacterTorso = nil
  3307. for i = 1,3 do
  3308. hitPart = Parts[i]
  3309. if CharacterTorso == nil and hitPart and hitPart.Parent and hitPart.Parent:FindFirstChild("Humanoid") and hitPart.Parent.Humanoid.Health ~= 0 and hitPart.Parent:FindFirstChild("Torso") then
  3310. CharacterTorso = hitPart.Parent.Torso
  3311. print(hitPart.Parent.Name)
  3312. break
  3313. end
  3314. end
  3315. wait(.2)
  3316. if CharacterTorso then
  3317. for i = 1,2 do
  3318. local e = Instance.new("Sound",Main)
  3319. e.Volume = .7
  3320. e.Pitch = 1.01
  3321. e.SoundId = "rbxassetid://161164363"
  3322. e:Play()
  3323. spawn(function()
  3324. wait(1)
  3325. e:Destroy()
  3326. end)
  3327. wait()
  3328. for i = 1,#Lights do
  3329. Lights[i].BrickColor = BrickColor.new("Really red")
  3330. end
  3331. wait(.15)
  3332. for i = 1,#Lights do
  3333. Lights[i].BrickColor = BrickColor.new("Cyan")
  3334. end
  3335. end
  3336. for i = 1,#Lights do
  3337. Lights[i].BrickColor = BrickColor.new("Cyan")
  3338. end
  3339. wait(.5)
  3340. for i = 1,#Missiles do
  3341. wait(.2)
  3342. local x = Instance.new("Part",MissileModel)
  3343. x.CanCollide = false
  3344. x.Anchored = true
  3345. x.FormFactor = "Custom"
  3346. x.Material = "Neon"
  3347. x.BrickColor = BrickColor.new("Hurricane grey")
  3348. x.Size = Vector3.new(.9,.9,2)
  3349. x.CFrame = Missiles[i].CFrame * CFrame.Angles(0,math.rad(-90),0)
  3350. local z = Instance.new("PointLight",x)
  3351. z.Color = Color3.new(1,1,0)
  3352. z.Range = 20
  3353. local e = Instance.new("Smoke",x)
  3354. e.Color = Color3.new(.4,.4,.4)
  3355. local s = Instance.new("Sound",x)
  3356. s.Volume = math.random(90,100)/100
  3357. s.Pitch = math.random(90,150)/100
  3358. s.SoundId = "rbxassetid://160248505"
  3359. s:Play()
  3360. local t = Instance.new("ObjectValue",x)
  3361. t.Value = CharacterTorso
  3362. local e = Instance.new("NumberValue",x)
  3363. e.Value = 0
  3364. e.Name = "time"
  3365. spawn(function()
  3366. wait(10)
  3367. s:Destroy()
  3368. end)
  3369. end
  3370. wait(5)
  3371. isAttacking = false
  3372. local e = Instance.new("Sound",Main)
  3373. e.Volume = .4
  3374. e.Pitch = 1.2
  3375. e.SoundId = "rbxassetid://138081500"
  3376. e:Play()
  3377. wait(3.9)
  3378. e:Destroy()
  3379. else
  3380. isAttacking = false
  3381. end
  3382. end
  3383. end)
  3384.  
  3385. mouse.KeyDown:connect(function(key)
  3386. if key == "r" and isAttacking == false then
  3387. isAttacking = true
  3388. wait(.5)
  3389. for i = 1,#Missiles do
  3390. wait(.2)
  3391. local x = Instance.new("Part",MissileModel)
  3392. x.CanCollide = false
  3393. x.Anchored = true
  3394. x.FormFactor = "Custom"
  3395. x.Material = "Neon"
  3396. x.BrickColor = BrickColor.new("Hurricane grey")
  3397. x.Size = Vector3.new(.9,.9,2)
  3398. x.CFrame = CFrame.new(Missiles[i].CFrame.p,(Main.CFrame.p-mouse.Hit.p).unit * 9999)
  3399. local z = Instance.new("PointLight",x)
  3400. z.Color = Color3.new(1,1,0)
  3401. z.Range = 13
  3402. local e = Instance.new("Smoke",x)
  3403. e.Color = Color3.new(.4,.4,.4)
  3404. local s = Instance.new("Sound",x)
  3405. s.Volume = math.random(90,100)/100
  3406. s.Pitch = math.random(90,150)/100
  3407. s.SoundId = "rbxassetid://160248505"
  3408. s:Play()
  3409. local e = Instance.new("NumberValue",x)
  3410. e.Value = 0
  3411. e.Name = "time"
  3412. spawn(function()
  3413. wait(10)
  3414. s:Destroy()
  3415. end)
  3416. end
  3417. wait(3.7)
  3418. isAttacking = false
  3419. local e = Instance.new("Sound",Main)
  3420. e.Volume = .4
  3421. e.Pitch = 1.2
  3422. e.SoundId = "rbxassetid://138081500"
  3423. e:Play()
  3424. wait(1)
  3425. e:Destroy()
  3426. end
  3427. end)
  3428.  
  3429. mouse.KeyDown:connect(function(key)
  3430. if key == "p" then
  3431. Main.Anchored = true
  3432. c.HumanoidRootPart.Anchored = true
  3433. wait()
  3434. c.HumanoidRootPart.CFrame = Main.CFrame
  3435. wait()
  3436. c.HumanoidRootPart.Anchored = false
  3437. Main.Anchored = false
  3438. end
  3439. end)
  3440.  
  3441. walkVal = 0
  3442. footSet = 18
  3443. devValue = 0
  3444. lerp = 0
  3445. Steer = 0
  3446.  
  3447. explodeMissile = function(missile,pos)
  3448. local r = Instance.new("Explosion",workspace)
  3449. r.BlastPressure = 75
  3450. r.BlastRadius = math.random(13,15)
  3451. r.DestroyJointRadiusPercent = 0
  3452. r.Position = pos
  3453. r.Hit:connect(function(p)
  3454. if p and p.Parent then
  3455. local human = p.Parent:FindFirstChild("Humanoid")
  3456. if human and human.Sit == false then
  3457. human:TakeDamage(math.random(3,5))
  3458. end
  3459. end
  3460. end)
  3461. missile.Transparency = 1
  3462. missile.PointLight:Destroy()
  3463. missile.Smoke.Enabled = false
  3464. missile.Parent = OldMissiles
  3465. local x = Instance.new("Sound",missile)
  3466. x.SoundId = "rbxassetid://172384107"
  3467. x.Volume = .7
  3468. x.Pitch = math.random(105,125)/100
  3469. x:Play()
  3470. spawn(function()
  3471. wait(15)
  3472. missile:Destroy()
  3473. end)
  3474. end
  3475.  
  3476. spawn(function()
  3477. while wait() do
  3478. Steer = Steer + (Main.Steer * Main.Velocity.magnitude/-45)/2
  3479. Gyro.CFrame = CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(Steer),0)
  3480. local leg2 = walkVal + math.pi
  3481. if Main.Throttle ~= 0 then
  3482. walkVal = walkVal + math.rad(10)
  3483. Vel.Velocity = Vel.Velocity:lerp(Main.CFrame.lookVector * (33 + math.sin(math.sin(walkVal + leg2 + math.rad(20))) * 33) * Main.Throttle,.05/2)
  3484. if math.abs(math.sin(walkVal + math.rad(12)) - 1) < .02 then
  3485. local e = Instance.new("Sound",LLegParts.Foot.Ankle)
  3486. e.Volume = .9
  3487. e.Pitch = math.random(140,170)/100
  3488. e.SoundId = "rbxassetid://180199793"
  3489. e:Play()
  3490. spawn(function()
  3491. wait(2)
  3492. e:Destroy()
  3493. end)
  3494. end
  3495. if math.abs(math.sin(leg2 + math.rad(12)) - 1) < .05 then
  3496. local e = Instance.new("Sound",RLegParts.Foot.Ankle)
  3497. e.Volume = .9
  3498. e.Pitch = math.random(140,170)/100
  3499. e.SoundId = "rbxassetid://180199793"
  3500. e:Play()
  3501. spawn(function()
  3502. wait(2)
  3503. e:Destroy()
  3504. end)
  3505. end
  3506. end
  3507. if #BulletModel:children() ~= 0 then
  3508. for i,v in pairs (BulletModel:children()) do
  3509. local addVal = v.CFrame.lookVector.unit * bulletSpeed
  3510. local ray = Ray.new(v.CFrame.p,addVal.unit * -bulletSpeed)
  3511. local hit, pos = workspace:FindPartOnRay(ray,c)
  3512. v.time.Value = v.time.Value + 1/30
  3513. if ((pos - v.Position).magnitude < bulletSpeed and hit ~= nil) or v.time.Value > 3 then
  3514. v:Destroy()
  3515. local efx = Instance.new("Part",OldMissiles)
  3516. efx.Anchored = true
  3517. efx.Material = "Neon"
  3518. efx.Transparency = .1
  3519. efx.Size = Vector3.new(4,4,4)
  3520. efx.BrickColor = BrickColor.new(1,1,1)
  3521. efx.Anchored = true
  3522. efx.CanCollide = false
  3523. efx.Shape = "Ball"
  3524. efx.Locked = true
  3525. efx.CFrame = v.CFrame
  3526. spawn(function()
  3527. spawn(function()
  3528. while rs.RenderStepped:wait() do
  3529. efx.Size = efx.Size:lerp(Vector3.new(19,19,19),.07/(FPS/60))
  3530. efx.CFrame = v.CFrame
  3531. efx.Transparency = (efx.Size.x)/12
  3532. if efx.Transparency >= .97 then
  3533. break
  3534. end
  3535. end
  3536. efx:Destroy()
  3537. end)
  3538. wait(.07/(FPS/60))
  3539. local Explosion = Instance.new("Explosion",workspace)
  3540. Explosion.BlastRadius = 17
  3541. Explosion.BlastPressure = 0
  3542. Explosion.Position = v.Position
  3543. Explosion.Hit:connect(function(part)
  3544. if part.Parent:FindFirstChild'Humanoid' and part.Parent.ClassName ~= "Hat" and part.Parent ~= c and part.Parent.Humanoid.Sit == false then
  3545. part.Parent.Humanoid:TakeDamage(1,2)
  3546. elseif part.Name ~= "Main" and part.ClassName ~= "BasePart" and part.Anchored == false and part.Locked == false and part.Parent ~= FlakModel and part.Parent ~= RTurret and part.Parent ~= RCannon and part.Parent ~= RBody and part.Parent ~= Tank then
  3547. if not part:FindFirstChild("HP") then
  3548. local e = Instance.new("NumberValue",part)
  3549. e.Name = "HP"
  3550. e.Value = part:GetMass()
  3551. e.Value = e.Value - math.random(math.ceil(part:GetMass()/25),math.abs(math.ceil(part:GetMass()/20 * 1.5)))
  3552. else
  3553. part.HP.Value = part.HP.Value - math.random(1,2)
  3554. if part.HP.Value < 0 and part:GetMass() > 8 then
  3555. part:BreakJoints()
  3556. local conn = part:GetConnectedParts()
  3557. for i = 1,#conn do
  3558. if not conn[i]:FindFirstChild("HP") then
  3559. local e = Instance.new("NumberValue",part)
  3560. e.Name = "HP"
  3561. e.Value = part:GetMass()
  3562. e.Value = e.Value - 1
  3563. else
  3564. conn[i].HP.Value = conn[i].HP.Value - 1
  3565. end
  3566. end
  3567. end
  3568. end
  3569. end
  3570. end)
  3571. wait()
  3572. Explosion:Destroy()
  3573. wait(5)
  3574. end)
  3575. else
  3576. v.CFrame = CFrame.new(v.CFrame.p - addVal,v.CFrame.p + addVal)
  3577. end
  3578. end
  3579. end
  3580. if #MissileModel:children() ~= 0 then
  3581. for i,v in pairs (MissileModel:children()) do
  3582. if v:FindFirstChild("Value") then
  3583. v.time.Value = v.time.Value + 1/30
  3584. local addVal = (v.CFrame.lookVector.unit * 13 + (v.CFrame.p - v.Value.Value.CFrame.p).unit * 2)/15 * missileSpeed
  3585. addVal = addVal + Vector3.new(0,missileDrop,0)
  3586. local ray = Ray.new(v.CFrame.p,addVal.unit * missileSpeed)
  3587. local hit, pos = workspace:FindPartOnRay(ray,c)
  3588. if v.time.Value > 5 then
  3589. v.Value:Destroy()
  3590. v.time.Value = 0
  3591. end
  3592. if (pos - v.Position).magnitude < missileSpeed and hit ~= nil then
  3593. explodeMissile(v,pos)
  3594. else
  3595. v.CFrame = CFrame.new(v.CFrame.p - addVal,v.CFrame.p + addVal)
  3596. end
  3597. else
  3598. v.time.Value = v.time.Value + 1/30
  3599. local addVal = v.CFrame.lookVector.unit * missileSpeed
  3600. addVal = addVal + Vector3.new(0,missileDrop,0)
  3601. local ray = Ray.new(v.CFrame.p,addVal.unit * missileSpeed)
  3602. local hit, pos = workspace:FindPartOnRay(ray,c)
  3603. if ((pos - v.Position).magnitude < missileSpeed and hit ~= nil) or v.time.Value > 4 then
  3604. explodeMissile(v,pos)
  3605. else
  3606. v.CFrame = CFrame.new(v.CFrame.p - addVal,v.CFrame.p + addVal)
  3607. end
  3608. end
  3609. end
  3610. end
  3611. end
  3612. end)
  3613.  
  3614. rs.RenderStepped:connect(function()
  3615. FPS = 1/rs.RenderStepped:wait()
  3616. devValue = FPS/60
  3617. Steer = Steer + (Main.Steer * Main.Velocity.magnitude/-45)/devValue
  3618. Gyro.CFrame = CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(Steer),0)
  3619. if Main.Throttle ~= 0 then
  3620. lerp = .85/devValue
  3621. local leg2 = walkVal + math.pi
  3622. Vel.Velocity = Vel.Velocity:lerp(Main.CFrame.lookVector * (29 + math.sin(math.sin(walkVal + leg2 + math.rad(20))) * 28) * Main.Throttle,.05/devValue)
  3623. Joints.LHip.C0 = Joints.LHip.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.sin(walkVal)/1.3/1.2 + math.rad(20) + Main.Steer * -.25/3),lerp)
  3624. Joints.RHip.C0 = Joints.RHip.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.sin(leg2)/1.3/1.2 + math.rad(20) + Main.Steer * .25/3),lerp)
  3625. Joints.LKnee.C0 = Joints.LKnee.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.sin(-walkVal + math.rad(50)) * .5/1.2 - math.rad(50) + Main.Steer * .5/3),lerp)
  3626. Joints.RKnee.C0 = Joints.RKnee.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.sin(-leg2 + math.rad(50)) * .5/1.2 - math.rad(50) + Main.Steer * -.5/3),lerp)
  3627. Joints.LAnkle.C0 = Joints.LAnkle.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.sin(-walkVal - math.rad(27)) * .8/2 + math.rad(28) + Main.Steer * -.25/3),lerp)
  3628. Joints.RAnkle.C0 = Joints.RAnkle.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.sin(-leg2 - math.rad(27)) * .8/2 + math.rad(28) + Main.Steer * .25/3),lerp)
  3629. else
  3630. Vel.Velocity = Vel.Velocity:lerp(Vector3.new(),.5/devValue)
  3631. lerp = .15/devValue
  3632. Joints.LHip.C0 = Joints.LHip.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(30)),lerp)
  3633. Joints.RHip.C0 = Joints.RHip.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(30)),lerp)
  3634. Joints.LKnee.C0 = Joints.LKnee.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(-60)),lerp)
  3635. Joints.RKnee.C0 = Joints.RKnee.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(-60)),lerp)
  3636. Joints.LAnkle.C0 = Joints.LAnkle.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(30)),lerp)
  3637. Joints.RAnkle.C0 = Joints.RAnkle.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(30)),lerp)
  3638. end
  3639. Joints.Neck.C0 = CFrame.new(Vector3.new(),TurretBase.RotBase.CFrame:toObjectSpace(CFrame.new(mouse.Hit.p.x,TurretBase.RotBase.Position.y,mouse.Hit.p.z)).p) * CFrame.Angles(0,math.rad(-90),0)
  3640. Joints.RightArm.C0 = CFrame.new(Vector3.new()) * CFrame.Angles(0,0,(mouse.Hit.p.y - Joints.RightArm.Parent.CFrame.p.y)/(mouse.Hit.p - Joints.RightArm.Parent.Position).magnitude)
  3641. Joints.LeftArm.C0 = CFrame.new(Vector3.new()) * CFrame.Angles(0,0,(mouse.Hit.p.y - Joints.RightArm.Parent.CFrame.p.y)/(mouse.Hit.p - Joints.LeftArm.Parent.Position).magnitude * -1)
  3642. end)
  3643.  
  3644. ------------------------------------------------------------------------ > Script End
  3645. end,o181)
  3646. end))
  3647. o182 = Create("Model",{
  3648. ["Name"] = "RLeg",
  3649. ["Parent"] = o97,
  3650. })
  3651. o183 = Create("Model",{
  3652. ["Name"] = "Upper",
  3653. ["Parent"] = o182,
  3654. })
  3655. o184 = Create("Part",{
  3656. ["Name"] = "Knee",
  3657. ["Parent"] = o183,
  3658. ["Material"] = Enum.Material.Metal,
  3659. ["Position"] = Vector3.new(8, 9.5, 4.89999962),
  3660. ["Anchored"] = true,
  3661. ["CFrame"] = CFrame.new(8, 9.5, 4.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  3662. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3663. ["Shape"] = Enum.PartType.Ball,
  3664. ["Size"] = Vector3.new(4, 4, 4),
  3665. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3666. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3667. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3668. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3669. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3670. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3671. })
  3672. o185 = Create("WedgePart",{
  3673. ["Name"] = "Part",
  3674. ["Parent"] = o183,
  3675. ["Material"] = Enum.Material.Metal,
  3676. ["Position"] = Vector3.new(12.2999897, 10.6729889, 6.90000057),
  3677. ["Rotation"] = Vector3.new(-29.3821964, -89.7779465, 138.694763),
  3678. ["Anchored"] = true,
  3679. ["CFrame"] = CFrame.new(12.2999897, 10.6729889, 6.90000057, -2.98019103e-008, -2.61864432e-008, -0.99999249, -5.81066715e-008, -0.999995768, 5.23729646e-008, -0.999996066, 5.81066857e-008, 9.30146058e-008),
  3680. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3681. ["Size"] = Vector3.new(1, 0.99999994, 2.5999999),
  3682. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3683. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3684. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3685. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3686. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3687. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3688. })
  3689. o186 = Create("WedgePart",{
  3690. ["Name"] = "Part",
  3691. ["Parent"] = o183,
  3692. ["Material"] = Enum.Material.Metal,
  3693. ["Position"] = Vector3.new(12.2999859, 14.0729828, 2.89999795),
  3694. ["Rotation"] = Vector3.new(91.4831009, -89.795372, 91.9953461),
  3695. ["Anchored"] = true,
  3696. ["CFrame"] = CFrame.new(12.2999859, 14.0729828, 2.89999795, -6.96264451e-008, -1.99849478e-006, -0.999993622, -4.76582045e-008, 0.99999249, -2.05637571e-006, 0.99999547, -1.19403012e-008, -5.32411804e-008),
  3697. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3698. ["Size"] = Vector3.new(1, 5.80000019, 2.5999999),
  3699. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3700. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3701. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3702. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3703. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3704. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3705. })
  3706. o187 = Create("WedgePart",{
  3707. ["Name"] = "Part",
  3708. ["Parent"] = o183,
  3709. ["Material"] = Enum.Material.Metal,
  3710. ["Position"] = Vector3.new(12.2999907, 10.6730032, 2.900002),
  3711. ["Rotation"] = Vector3.new(-29.3821964, -89.7779465, 138.694763),
  3712. ["Anchored"] = true,
  3713. ["CFrame"] = CFrame.new(12.2999907, 10.6730032, 2.900002, -2.98019103e-008, -2.61864432e-008, -0.99999249, -5.81066715e-008, -0.999995768, 5.23729646e-008, -0.999996066, 5.81066857e-008, 9.30146058e-008),
  3714. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3715. ["Size"] = Vector3.new(1, 0.99999994, 2.60000014),
  3716. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3717. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3718. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3719. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3720. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3721. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3722. })
  3723. o188 = Create("WedgePart",{
  3724. ["Name"] = "Part",
  3725. ["Parent"] = o183,
  3726. ["Material"] = Enum.Material.Metal,
  3727. ["Position"] = Vector3.new(8.5, 10.0729837, 2.9000001),
  3728. ["Rotation"] = Vector3.new(-180, -90, 0),
  3729. ["Anchored"] = true,
  3730. ["CFrame"] = CFrame.new(8.5, 10.0729837, 2.9000001, 0, 0, -1, 0, -1, -0, -1, 0, -0),
  3731. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3732. ["Size"] = Vector3.new(1, 0.200000003, 5),
  3733. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3734. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3735. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3736. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3737. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3738. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3739. })
  3740. o189 = Create("WedgePart",{
  3741. ["Name"] = "Part",
  3742. ["Parent"] = o183,
  3743. ["Material"] = Enum.Material.Metal,
  3744. ["Position"] = Vector3.new(8.49998379, 10.0729828, 6.89999866),
  3745. ["Rotation"] = Vector3.new(-29.3821964, -89.7779465, 138.694763),
  3746. ["Anchored"] = true,
  3747. ["CFrame"] = CFrame.new(8.49998379, 10.0729828, 6.89999866, -2.98019103e-008, -2.61864432e-008, -0.99999249, -5.81066715e-008, -0.999995768, 5.23729646e-008, -0.999996066, 5.81066857e-008, 9.30146058e-008),
  3748. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3749. ["Size"] = Vector3.new(1, 0.200000003, 5),
  3750. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3751. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3752. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3753. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3754. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3755. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3756. })
  3757. o190 = Create("Part",{
  3758. ["Parent"] = o183,
  3759. ["Material"] = Enum.Material.Metal,
  3760. ["Position"] = Vector3.new(8, 10.9729919, 4.89999962),
  3761. ["Anchored"] = true,
  3762. ["CFrame"] = CFrame.new(8, 10.9729919, 4.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  3763. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3764. ["Size"] = Vector3.new(4, 2, 3),
  3765. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3766. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3767. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3768. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3769. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3770. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3771. })
  3772. o191 = Create("Part",{
  3773. ["Name"] = "Hip",
  3774. ["Parent"] = o183,
  3775. ["Material"] = Enum.Material.Metal,
  3776. ["Position"] = Vector3.new(8, 17.4729805, 4.89999962),
  3777. ["Anchored"] = true,
  3778. ["CFrame"] = CFrame.new(8, 17.4729805, 4.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  3779. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3780. ["Size"] = Vector3.new(4, 1, 3),
  3781. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3782. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3783. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3784. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3785. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3786. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3787. })
  3788. o192 = Create("Script",{
  3789. ["Parent"] = o191,
  3790. })
  3791. table.insert(cors,coroutine.create(function()
  3792. wait()
  3793. runDummyScript(function()
  3794. local weldTo = script.Parent
  3795. local weldModel = Instance.new("Model",weldTo)
  3796. weldModel.Name = "Welds"
  3797.  
  3798. makeWeld = function(part1,part0)
  3799. local w = Instance.new("Weld",weldModel)
  3800. w.Part0 = part0
  3801. w.Part1 = part1
  3802. local CFrameOrigin = CFrame.new(part0.Position)
  3803. local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
  3804. local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
  3805. w.C0 = CFrame0
  3806. w.C1 = CFrame1
  3807. end
  3808.  
  3809. for i,v in pairs (weldTo.Parent:children()) do
  3810. if v.ClassName == "Part" or v.Name == "Part" and v ~= weldTo then
  3811. makeWeld(v,weldTo)
  3812. v.Anchored = false
  3813. end
  3814. end
  3815.  
  3816. weldTo.Anchored = false
  3817. end,o192)
  3818. end))
  3819. o193 = Create("Part",{
  3820. ["Parent"] = o183,
  3821. ["Material"] = Enum.Material.Metal,
  3822. ["Position"] = Vector3.new(8, 14.4729881, 4.89999962),
  3823. ["Anchored"] = true,
  3824. ["CFrame"] = CFrame.new(8, 14.4729881, 4.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  3825. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3826. ["Size"] = Vector3.new(4, 5, 3),
  3827. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3828. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3829. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3830. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3831. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3832. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3833. })
  3834. o194 = Create("WedgePart",{
  3835. ["Name"] = "Part",
  3836. ["Parent"] = o183,
  3837. ["Material"] = Enum.Material.Metal,
  3838. ["Position"] = Vector3.new(5.5, 13.4729805, 6.89999962),
  3839. ["Rotation"] = Vector3.new(180, -0, 90),
  3840. ["Anchored"] = true,
  3841. ["CFrame"] = CFrame.new(5.5, 13.4729805, 6.89999962, 0, -1, -0, -1, 0, -0, 0, 0, -1),
  3842. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3843. ["Size"] = Vector3.new(7, 1, 1),
  3844. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3845. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3846. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3847. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3848. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3849. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3850. })
  3851. o195 = Create("WedgePart",{
  3852. ["Name"] = "Part",
  3853. ["Parent"] = o183,
  3854. ["Material"] = Enum.Material.Metal,
  3855. ["Position"] = Vector3.new(5.5, 13.4729881, 2.9000001),
  3856. ["Rotation"] = Vector3.new(-5.12264569e-006, 1.15153643e-005, 90.0000153),
  3857. ["Anchored"] = true,
  3858. ["CFrame"] = CFrame.new(5.5, 13.4729881, 2.9000001, -3.07173877e-007, -1, 2.0098102e-007, 1, -3.07173849e-007, 8.94070311e-008, -8.94069672e-008, 2.00981049e-007, 1),
  3859. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3860. ["Size"] = Vector3.new(7, 1, 1),
  3861. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3862. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3863. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3864. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3865. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3866. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3867. })
  3868. o196 = Create("WedgePart",{
  3869. ["Name"] = "Part",
  3870. ["Parent"] = o183,
  3871. ["Material"] = Enum.Material.Metal,
  3872. ["Position"] = Vector3.new(12.2999878, 14.0729742, 6.89999723),
  3873. ["Rotation"] = Vector3.new(91.4831009, -89.795372, 91.9953461),
  3874. ["Anchored"] = true,
  3875. ["CFrame"] = CFrame.new(12.2999878, 14.0729742, 6.89999723, -6.96264451e-008, -1.99849478e-006, -0.999993622, -4.76582045e-008, 0.99999249, -2.05637571e-006, 0.99999547, -1.19403012e-008, -5.32411804e-008),
  3876. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3877. ["Size"] = Vector3.new(1, 5.80000019, 2.5999999),
  3878. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3879. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3880. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3881. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3882. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3883. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3884. })
  3885. o197 = Create("Part",{
  3886. ["Parent"] = o183,
  3887. ["Material"] = Enum.Material.Metal,
  3888. ["Position"] = Vector3.new(5.5, 13.4729881, 4.89999962),
  3889. ["Anchored"] = true,
  3890. ["CFrame"] = CFrame.new(5.5, 13.4729881, 4.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  3891. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3892. ["Size"] = Vector3.new(1, 7, 3),
  3893. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3894. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3895. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3896. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3897. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3898. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3899. })
  3900. o198 = Create("Part",{
  3901. ["Parent"] = o183,
  3902. ["Material"] = Enum.Material.Metal,
  3903. ["Position"] = Vector3.new(8.5, 13.5730009, 2.9000001),
  3904. ["Anchored"] = true,
  3905. ["CFrame"] = CFrame.new(8.5, 13.5730009, 2.9000001, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  3906. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3907. ["Size"] = Vector3.new(5, 6.79999971, 1),
  3908. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3909. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3910. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3911. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3912. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3913. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3914. })
  3915. o199 = Create("Part",{
  3916. ["Parent"] = o183,
  3917. ["Material"] = Enum.Material.Metal,
  3918. ["Position"] = Vector3.new(8.5, 13.5729885, 6.89999962),
  3919. ["Anchored"] = true,
  3920. ["CFrame"] = CFrame.new(8.5, 13.5729885, 6.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  3921. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3922. ["Size"] = Vector3.new(5, 6.80000019, 1),
  3923. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3924. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3925. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3926. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3927. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3928. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3929. })
  3930. o200 = Create("Model",{
  3931. ["Name"] = "Foot",
  3932. ["Parent"] = o182,
  3933. })
  3934. o201 = Create("Part",{
  3935. ["Parent"] = o200,
  3936. ["Material"] = Enum.Material.Metal,
  3937. ["Position"] = Vector3.new(6.99998045, 0.500014901, 1.60000706),
  3938. ["Rotation"] = Vector3.new(-5.12266233e-005, 1.17442678e-005, 3.91489357e-006),
  3939. ["Anchored"] = true,
  3940. ["CFrame"] = CFrame.new(6.99998045, 0.500014901, 1.60000706, 0.999993563, -6.83273385e-008, 2.04976146e-007, 7.06829937e-008, 0.999996662, 8.94070354e-007, -2.12043744e-007, -8.64267975e-007, 0.999996781),
  3941. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3942. ["Size"] = Vector3.new(2, 1, 1.60000014),
  3943. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3944. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3945. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3946. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3947. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3948. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3949. })
  3950. o202 = Create("WedgePart",{
  3951. ["Name"] = "Part",
  3952. ["Parent"] = o200,
  3953. ["Material"] = Enum.Material.Metal,
  3954. ["Position"] = Vector3.new(3.5, 0.5, 2.9000001),
  3955. ["Rotation"] = Vector3.new(-90, 90, 0),
  3956. ["Anchored"] = true,
  3957. ["CFrame"] = CFrame.new(3.5, 0.5, 2.9000001, 0, 0, 1, -1, 0, 0, 0, -1, 0),
  3958. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3959. ["Size"] = Vector3.new(1, 1, 3),
  3960. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3961. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3962. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3963. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3964. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3965. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3966. })
  3967. o203 = Create("Part",{
  3968. ["Parent"] = o200,
  3969. ["Material"] = Enum.Material.Metal,
  3970. ["Position"] = Vector3.new(3.5, 0.500008047, 4.89999962),
  3971. ["Rotation"] = Vector3.new(-9.78702587e-007, -1.70754777e-006, -2.65248491e-006),
  3972. ["Anchored"] = true,
  3973. ["CFrame"] = CFrame.new(3.5, 0.500008047, 4.89999962, 1, 4.62945948e-008, -2.98023295e-008, -4.62945948e-008, 1, 1.70815824e-008, 2.98023295e-008, -1.70815806e-008, 1),
  3974. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3975. ["Size"] = Vector3.new(3, 1, 3),
  3976. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3977. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3978. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3979. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3980. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3981. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3982. })
  3983. o204 = Create("WedgePart",{
  3984. ["Name"] = "Part",
  3985. ["Parent"] = o200,
  3986. ["Material"] = Enum.Material.Metal,
  3987. ["Position"] = Vector3.new(9, 0.5, 8.19999981),
  3988. ["Rotation"] = Vector3.new(-180, -1.70754731e-006, -90),
  3989. ["Anchored"] = true,
  3990. ["CFrame"] = CFrame.new(9, 0.5, 8.19999981, 0, 1, -2.98023224e-008, 1, 0, 0, 0, -2.98023224e-008, -1),
  3991. ["FormFactor"] = Enum.FormFactor.Symmetric,
  3992. ["Size"] = Vector3.new(1, 2, 1.5999999),
  3993. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3994. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3995. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3996. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3997. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3998. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  3999. })
  4000. o205 = Create("WedgePart",{
  4001. ["Name"] = "Part",
  4002. ["Parent"] = o200,
  4003. ["Material"] = Enum.Material.Metal,
  4004. ["Position"] = Vector3.new(3.50000811, 1.49999595, 4.89999247),
  4005. ["Rotation"] = Vector3.new(121.100662, 89.8123322, 138.915115),
  4006. ["Anchored"] = true,
  4007. ["CFrame"] = CFrame.new(3.50000811, 1.49999595, 4.89999247, -3.7831267e-008, -3.29847474e-008, 0.999994636, 9.76996262e-015, 0.999991953, -1.33096894e-008, -0.99999541, -1.70814367e-008, -8.02912581e-009),
  4008. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4009. ["Size"] = Vector3.new(3, 1, 3),
  4010. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4011. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4012. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4013. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4014. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4015. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4016. })
  4017. o206 = Create("Part",{
  4018. ["Parent"] = o200,
  4019. ["Material"] = Enum.Material.Metal,
  4020. ["Position"] = Vector3.new(12.5, 0.500005007, 4.89999962),
  4021. ["Rotation"] = Vector3.new(180, 1.77514252e-032, 180),
  4022. ["Anchored"] = true,
  4023. ["CFrame"] = CFrame.new(12.5, 0.500005007, 4.89999962, -1, -1.30777255e-020, 3.09820822e-034, 1.09684149e-020, 1, -4.3298698e-014, 3.09820822e-034, 5.16253706e-014, -1),
  4024. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4025. ["Size"] = Vector3.new(3, 1, 3),
  4026. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4027. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4028. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4029. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4030. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4031. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4032. })
  4033. o207 = Create("CornerWedgePart",{
  4034. ["Name"] = "Part",
  4035. ["Parent"] = o200,
  4036. ["Material"] = Enum.Material.Metal,
  4037. ["Position"] = Vector3.new(3.5, 1.5, 6.89999962),
  4038. ["Rotation"] = Vector3.new(-90, -1.70754731e-006, 90),
  4039. ["Anchored"] = true,
  4040. ["CFrame"] = CFrame.new(3.5, 1.5, 6.89999962, -8.8817842e-016, -1, -2.98023224e-008, 0, -2.98023224e-008, 1, -1, 8.8817842e-016, 0),
  4041. ["Size"] = Vector3.new(1, 3, 1),
  4042. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4043. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4044. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4045. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4046. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4047. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4048. })
  4049. o208 = Create("WedgePart",{
  4050. ["Name"] = "Part",
  4051. ["Parent"] = o200,
  4052. ["Material"] = Enum.Material.Metal,
  4053. ["Position"] = Vector3.new(7, 1.5, 8.19999981),
  4054. ["Rotation"] = Vector3.new(-180, 0, -180),
  4055. ["Anchored"] = true,
  4056. ["CFrame"] = CFrame.new(7, 1.5, 8.19999981, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  4057. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4058. ["Size"] = Vector3.new(2, 1, 1.5999999),
  4059. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4060. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4061. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4062. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4063. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4064. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4065. })
  4066. o209 = Create("CornerWedgePart",{
  4067. ["Name"] = "Part",
  4068. ["Parent"] = o200,
  4069. ["Material"] = Enum.Material.Metal,
  4070. ["Position"] = Vector3.new(3.49999857, 1.50000024, 2.89999938),
  4071. ["Rotation"] = Vector3.new(-180, -0.000145142534, 90),
  4072. ["Anchored"] = true,
  4073. ["CFrame"] = CFrame.new(3.49999857, 1.50000024, 2.89999938, 1.05365871e-007, -1, -2.53321514e-006, -1, -1.05366524e-007, 2.5350414e-007, -2.53504425e-007, 2.53321514e-006, -1),
  4074. ["Size"] = Vector3.new(1, 3, 1),
  4075. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4076. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4077. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4078. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4079. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4080. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4081. })
  4082. o210 = Create("WedgePart",{
  4083. ["Name"] = "Part",
  4084. ["Parent"] = o200,
  4085. ["Material"] = Enum.Material.Metal,
  4086. ["Position"] = Vector3.new(3.5, 0.5, 6.89999962),
  4087. ["Rotation"] = Vector3.new(90, 90, 0),
  4088. ["Anchored"] = true,
  4089. ["CFrame"] = CFrame.new(3.5, 0.5, 6.89999962, 0, -2.98023224e-008, 1, 1, -9.43689571e-016, 0, 8.32667268e-016, 1, 2.98023224e-008),
  4090. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4091. ["Size"] = Vector3.new(1, 1, 3),
  4092. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4093. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4094. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4095. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4096. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4097. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4098. })
  4099. o211 = Create("WedgePart",{
  4100. ["Name"] = "Part",
  4101. ["Parent"] = o200,
  4102. ["Material"] = Enum.Material.Metal,
  4103. ["Position"] = Vector3.new(6.9999752, 1.49996471, 1.60001564),
  4104. ["Rotation"] = Vector3.new(-3.92737747e-005, 1.4579181e-005, 4.85985856e-006),
  4105. ["Anchored"] = true,
  4106. ["CFrame"] = CFrame.new(6.9999752, 1.49996471, 1.60001564, 0.999993563, -8.48199875e-008, 2.54454704e-007, 8.71757067e-008, 0.999996662, 6.85454438e-007, -2.61522445e-007, -6.55652002e-007, 0.999996781),
  4107. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4108. ["Size"] = Vector3.new(2, 1, 1.5999999),
  4109. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4110. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4111. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4112. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4113. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4114. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4115. })
  4116. o212 = Create("Part",{
  4117. ["Parent"] = o200,
  4118. ["Material"] = Enum.Material.Metal,
  4119. ["Position"] = Vector3.new(10.5, 1, 4.89999962),
  4120. ["Rotation"] = Vector3.new(-180, 0, -180),
  4121. ["Anchored"] = true,
  4122. ["CFrame"] = CFrame.new(10.5, 1, 4.89999962, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  4123. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4124. ["Size"] = Vector3.new(1, 2, 3),
  4125. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4126. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4127. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4128. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4129. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4130. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4131. })
  4132. o213 = Create("WedgePart",{
  4133. ["Name"] = "Part",
  4134. ["Parent"] = o200,
  4135. ["Material"] = Enum.Material.Metal,
  4136. ["Position"] = Vector3.new(12.5, 1.50000501, 4.89999962),
  4137. ["Rotation"] = Vector3.new(-1.43124965e-012, -90, 0),
  4138. ["Anchored"] = true,
  4139. ["CFrame"] = CFrame.new(12.5, 1.50000501, 4.89999962, -1.19432063e-034, -6.32793169e-021, -1, 2.49800181e-014, 1, 6.32793169e-021, 1, 2.49800181e-014, 1.19432063e-034),
  4140. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4141. ["Size"] = Vector3.new(3, 1, 3),
  4142. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4143. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4144. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4145. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4146. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4147. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4148. })
  4149. o214 = Create("Part",{
  4150. ["Parent"] = o200,
  4151. ["Material"] = Enum.Material.Metal,
  4152. ["Position"] = Vector3.new(7, 0.5, 8.19999981),
  4153. ["Rotation"] = Vector3.new(-180, 0, -180),
  4154. ["Anchored"] = true,
  4155. ["CFrame"] = CFrame.new(7, 0.5, 8.19999981, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  4156. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4157. ["Size"] = Vector3.new(2, 1, 1.60000014),
  4158. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4159. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4160. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4161. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4162. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4163. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4164. })
  4165. o215 = Create("WedgePart",{
  4166. ["Name"] = "Part",
  4167. ["Parent"] = o200,
  4168. ["Material"] = Enum.Material.Metal,
  4169. ["Position"] = Vector3.new(10.5, 1, 2.9000001),
  4170. ["Rotation"] = Vector3.new(-90, -90, 0),
  4171. ["Anchored"] = true,
  4172. ["CFrame"] = CFrame.new(10.5, 1, 2.9000001, 0, 0, -1, 1, 0, 0, 0, -1, 0),
  4173. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4174. ["Size"] = Vector3.new(2, 1, 1),
  4175. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4176. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4177. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4178. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4179. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4180. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4181. })
  4182. o216 = Create("CornerWedgePart",{
  4183. ["Name"] = "Part",
  4184. ["Parent"] = o200,
  4185. ["Material"] = Enum.Material.Metal,
  4186. ["Position"] = Vector3.new(9, 1.49999785, 8.20000648),
  4187. ["Rotation"] = Vector3.new(-90.0000076, 2.91890871e-007, 180),
  4188. ["Anchored"] = true,
  4189. ["CFrame"] = CFrame.new(9, 1.49999785, 8.20000648, -0.999993563, -1.52536597e-008, 5.09445686e-009, 7.45053486e-009, 1.49011612e-007, 0.999996662, -8.1855136e-009, 0.999996781, -1.78813934e-007),
  4190. ["Size"] = Vector3.new(2, 1.5999999, 1),
  4191. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4192. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4193. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4194. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4195. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4196. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4197. })
  4198. o217 = Create("WedgePart",{
  4199. ["Name"] = "Part",
  4200. ["Parent"] = o200,
  4201. ["Material"] = Enum.Material.Metal,
  4202. ["Position"] = Vector3.new(10.5, 1.00000107, 6.89999914),
  4203. ["Rotation"] = Vector3.new(-180, 1.61238745e-006, -90),
  4204. ["Anchored"] = true,
  4205. ["CFrame"] = CFrame.new(10.5, 1.00000107, 6.89999914, -2.98022815e-008, 0.999999464, 2.81414696e-008, 0.999998927, -2.68378069e-015, 1.42108403e-014, 7.10542736e-015, 2.81414856e-008, -0.999999464),
  4206. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4207. ["Size"] = Vector3.new(2, 1, 1),
  4208. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4209. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4210. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4211. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4212. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4213. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4214. })
  4215. o218 = Create("CornerWedgePart",{
  4216. ["Name"] = "Part",
  4217. ["Parent"] = o200,
  4218. ["Material"] = Enum.Material.Metal,
  4219. ["Position"] = Vector3.new(8.99996662, 1.50001371, 1.60000563),
  4220. ["Rotation"] = Vector3.new(-158.801041, 89.7944183, 68.6915283),
  4221. ["Anchored"] = true,
  4222. ["CFrame"] = CFrame.new(8.99996662, 1.50001371, 1.60000563, 6.83273385e-008, -1.75174023e-007, 0.999993563, -0.999996662, -8.94070354e-007, 7.06830221e-008, 8.64267975e-007, -0.999996781, -1.82241521e-007),
  4223. ["Size"] = Vector3.new(1, 1.5999999, 2),
  4224. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4225. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4226. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4227. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4228. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4229. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4230. })
  4231. o219 = Create("Part",{
  4232. ["Parent"] = o200,
  4233. ["Material"] = Enum.Material.Metal,
  4234. ["Position"] = Vector3.new(7.5, 1, 4.89999962),
  4235. ["Anchored"] = true,
  4236. ["CFrame"] = CFrame.new(7.5, 1, 4.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  4237. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4238. ["Size"] = Vector3.new(5, 2, 5),
  4239. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4240. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4241. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4242. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4243. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4244. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4245. })
  4246. o220 = Create("WedgePart",{
  4247. ["Name"] = "Part",
  4248. ["Parent"] = o200,
  4249. ["Material"] = Enum.Material.Metal,
  4250. ["Position"] = Vector3.new(8.99996662, 0.500016987, 1.60000753),
  4251. ["Rotation"] = Vector3.new(-5.12266233e-005, 1.17442678e-005, -90),
  4252. ["Anchored"] = true,
  4253. ["CFrame"] = CFrame.new(8.99996662, 0.500016987, 1.60000753, 6.83273385e-008, 0.999993563, 2.04976146e-007, -0.999996662, 7.06829937e-008, 8.94070354e-007, 8.64267975e-007, -2.12043744e-007, 0.999996781),
  4254. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4255. ["Size"] = Vector3.new(1, 2, 1.5999999),
  4256. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4257. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4258. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4259. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4260. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4261. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4262. })
  4263. o221 = Create("Part",{
  4264. ["Name"] = "Ankle",
  4265. ["Parent"] = o200,
  4266. ["Material"] = Enum.Material.Metal,
  4267. ["Position"] = Vector3.new(8, 2.99999905, 4.89999962),
  4268. ["Anchored"] = true,
  4269. ["CFrame"] = CFrame.new(8, 2.99999905, 4.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  4270. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4271. ["Size"] = Vector3.new(4, 2, 3),
  4272. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4273. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4274. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4275. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4276. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4277. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4278. })
  4279. o222 = Create("Script",{
  4280. ["Parent"] = o221,
  4281. })
  4282. table.insert(cors,coroutine.create(function()
  4283. wait()
  4284. runDummyScript(function()
  4285. local weldTo = script.Parent
  4286. local weldModel = Instance.new("Model",weldTo)
  4287. weldModel.Name = "Welds"
  4288.  
  4289. makeWeld = function(part1,part0)
  4290. local w = Instance.new("Weld",weldModel)
  4291. w.Part0 = part0
  4292. w.Part1 = part1
  4293. local CFrameOrigin = CFrame.new(part0.Position)
  4294. local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
  4295. local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
  4296. w.C0 = CFrame0
  4297. w.C1 = CFrame1
  4298. end
  4299.  
  4300. for i,v in pairs (weldTo.Parent:children()) do
  4301. if v.ClassName == "Part" or v.Name == "Part" and v ~= weldTo then
  4302. makeWeld(v,weldTo)
  4303. v.Anchored = false
  4304. end
  4305. end
  4306.  
  4307. weldTo.Anchored = false
  4308. end,o222)
  4309. end))
  4310. o223 = Create("Model",{
  4311. ["Name"] = "Lower",
  4312. ["Parent"] = o182,
  4313. })
  4314. o224 = Create("Part",{
  4315. ["Parent"] = o223,
  4316. ["Material"] = Enum.Material.Metal,
  4317. ["Position"] = Vector3.new(5.5, 6, 4.89999962),
  4318. ["Anchored"] = true,
  4319. ["CFrame"] = CFrame.new(5.5, 6, 4.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  4320. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4321. ["Size"] = Vector3.new(1, 6, 3),
  4322. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4323. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4324. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4325. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4326. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4327. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4328. })
  4329. o225 = Create("WedgePart",{
  4330. ["Name"] = "Part",
  4331. ["Parent"] = o223,
  4332. ["Material"] = Enum.Material.Metal,
  4333. ["Position"] = Vector3.new(8.5, 3.5, 2.90000057),
  4334. ["Rotation"] = Vector3.new(-180, -90, 0),
  4335. ["Anchored"] = true,
  4336. ["CFrame"] = CFrame.new(8.5, 3.5, 2.90000057, 0, 0, -1, 0, -1, -0, -1, 0, -0),
  4337. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4338. ["Size"] = Vector3.new(1, 1, 5),
  4339. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4340. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4341. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4342. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4343. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4344. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4345. })
  4346. o226 = Create("WedgePart",{
  4347. ["Name"] = "Part",
  4348. ["Parent"] = o223,
  4349. ["Material"] = Enum.Material.Metal,
  4350. ["Position"] = Vector3.new(5.5, 6, 2.90000057),
  4351. ["Rotation"] = Vector3.new(-5.12264569e-006, 1.15153643e-005, 90.0000153),
  4352. ["Anchored"] = true,
  4353. ["CFrame"] = CFrame.new(5.5, 6, 2.90000057, -3.07173877e-007, -1, 2.0098102e-007, 1, -3.07173849e-007, 8.94070311e-008, -8.94069672e-008, 2.00981049e-007, 1),
  4354. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4355. ["Size"] = Vector3.new(6, 1, 1),
  4356. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4357. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4358. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4359. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4360. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4361. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4362. })
  4363. o227 = Create("Part",{
  4364. ["Parent"] = o223,
  4365. ["Material"] = Enum.Material.Metal,
  4366. ["Position"] = Vector3.new(8.5, 6.50000811, 2.90000057),
  4367. ["Anchored"] = true,
  4368. ["CFrame"] = CFrame.new(8.5, 6.50000811, 2.90000057, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  4369. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4370. ["Size"] = Vector3.new(5, 5, 1),
  4371. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4372. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4373. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4374. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4375. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4376. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4377. })
  4378. o228 = Create("Part",{
  4379. ["Name"] = "Ankle",
  4380. ["Parent"] = o223,
  4381. ["Material"] = Enum.Material.Metal,
  4382. ["Position"] = Vector3.new(8, 3.00000572, 4.89999914),
  4383. ["Anchored"] = true,
  4384. ["CFrame"] = CFrame.new(8, 3.00000572, 4.89999914, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  4385. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4386. ["Shape"] = Enum.PartType.Ball,
  4387. ["Size"] = Vector3.new(4, 4, 4),
  4388. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4389. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4390. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4391. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4392. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4393. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4394. })
  4395. o229 = Create("WedgePart",{
  4396. ["Name"] = "Part",
  4397. ["Parent"] = o223,
  4398. ["Material"] = Enum.Material.Metal,
  4399. ["Position"] = Vector3.new(12, 5.80000782, 2.90000057),
  4400. ["Rotation"] = Vector3.new(-180, -90, 0),
  4401. ["Anchored"] = true,
  4402. ["CFrame"] = CFrame.new(12, 5.80000782, 2.90000057, 0, 0, -1, 0, -1, -0, -1, 0, -0),
  4403. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4404. ["Size"] = Vector3.new(1, 3.59999967, 2),
  4405. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4406. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4407. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4408. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4409. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4410. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4411. })
  4412. o230 = Create("Part",{
  4413. ["Parent"] = o223,
  4414. ["Material"] = Enum.Material.Metal,
  4415. ["Position"] = Vector3.new(8, 6.49999475, 4.89999914),
  4416. ["Anchored"] = true,
  4417. ["CFrame"] = CFrame.new(8, 6.49999475, 4.89999914, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  4418. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4419. ["Size"] = Vector3.new(4, 5, 3),
  4420. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4421. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4422. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4423. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4424. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4425. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4426. })
  4427. o231 = Create("WedgePart",{
  4428. ["Name"] = "Part",
  4429. ["Parent"] = o223,
  4430. ["Material"] = Enum.Material.Metal,
  4431. ["Position"] = Vector3.new(12, 8.30000782, 2.90000057),
  4432. ["Rotation"] = Vector3.new(-0, -90, 0),
  4433. ["Anchored"] = true,
  4434. ["CFrame"] = CFrame.new(12, 8.30000782, 2.90000057, 0, 0, -1, 0, 1, 0, 1, 0, 0),
  4435. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4436. ["Size"] = Vector3.new(0.999999881, 1.39999986, 2),
  4437. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4438. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4439. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4440. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4441. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4442. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4443. })
  4444. o232 = Create("WedgePart",{
  4445. ["Name"] = "Part",
  4446. ["Parent"] = o223,
  4447. ["Material"] = Enum.Material.Metal,
  4448. ["Position"] = Vector3.new(8.49998379, 3.49999547, 6.89999723),
  4449. ["Rotation"] = Vector3.new(-29.3821964, -89.7779465, 138.694763),
  4450. ["Anchored"] = true,
  4451. ["CFrame"] = CFrame.new(8.49998379, 3.49999547, 6.89999723, -2.98019103e-008, -2.61864432e-008, -0.99999249, -5.81066715e-008, -0.999995768, 5.23729646e-008, -0.999996066, 5.81066857e-008, 9.30146058e-008),
  4452. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4453. ["Size"] = Vector3.new(1, 1, 5),
  4454. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4455. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4456. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4457. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4458. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4459. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4460. })
  4461. o233 = Create("WedgePart",{
  4462. ["Name"] = "Part",
  4463. ["Parent"] = o223,
  4464. ["Material"] = Enum.Material.Metal,
  4465. ["Position"] = Vector3.new(5.5, 5.99999475, 6.89999914),
  4466. ["Rotation"] = Vector3.new(180, -0, 90),
  4467. ["Anchored"] = true,
  4468. ["CFrame"] = CFrame.new(5.5, 5.99999475, 6.89999914, 0, -1, -0, -1, 0, -0, 0, 0, -1),
  4469. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4470. ["Size"] = Vector3.new(6, 1, 1),
  4471. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4472. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4473. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4474. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4475. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4476. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4477. })
  4478. o234 = Create("Part",{
  4479. ["Parent"] = o223,
  4480. ["Material"] = Enum.Material.Metal,
  4481. ["Position"] = Vector3.new(8.5, 6.49999475, 6.89999914),
  4482. ["Anchored"] = true,
  4483. ["CFrame"] = CFrame.new(8.5, 6.49999475, 6.89999914, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  4484. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4485. ["Size"] = Vector3.new(5, 5, 1),
  4486. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4487. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4488. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4489. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4490. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4491. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4492. })
  4493. o235 = Create("Part",{
  4494. ["Name"] = "Knee",
  4495. ["Parent"] = o223,
  4496. ["Material"] = Enum.Material.Metal,
  4497. ["Position"] = Vector3.new(8, 9.4999876, 4.89999914),
  4498. ["Anchored"] = true,
  4499. ["CFrame"] = CFrame.new(8, 9.4999876, 4.89999914, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  4500. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4501. ["Size"] = Vector3.new(4, 1, 3),
  4502. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4503. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4504. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4505. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4506. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4507. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4508. })
  4509. o236 = Create("Script",{
  4510. ["Parent"] = o235,
  4511. })
  4512. table.insert(cors,coroutine.create(function()
  4513. wait()
  4514. runDummyScript(function()
  4515. local weldTo = script.Parent
  4516. local weldModel = Instance.new("Model",weldTo)
  4517. weldModel.Name = "Welds"
  4518.  
  4519. makeWeld = function(part1,part0)
  4520. local w = Instance.new("Weld",weldModel)
  4521. w.Part0 = part0
  4522. w.Part1 = part1
  4523. local CFrameOrigin = CFrame.new(part0.Position)
  4524. local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
  4525. local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
  4526. w.C0 = CFrame0
  4527. w.C1 = CFrame1
  4528. end
  4529.  
  4530. for i,v in pairs (weldTo.Parent:children()) do
  4531. if v.ClassName == "Part" or v.Name == "Part" and v ~= weldTo then
  4532. makeWeld(v,weldTo)
  4533. v.Anchored = false
  4534. end
  4535. end
  4536.  
  4537. weldTo.Anchored = false
  4538. end,o236)
  4539. end))
  4540. o237 = Create("WedgePart",{
  4541. ["Name"] = "Part",
  4542. ["Parent"] = o223,
  4543. ["Material"] = Enum.Material.Metal,
  4544. ["Position"] = Vector3.new(12, 8.29999447, 6.89999914),
  4545. ["Rotation"] = Vector3.new(-0, -90, 0),
  4546. ["Anchored"] = true,
  4547. ["CFrame"] = CFrame.new(12, 8.29999447, 6.89999914, 0, 0, -1, 0, 1, 0, 1, 0, 0),
  4548. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4549. ["Size"] = Vector3.new(0.999999881, 1.39999986, 2),
  4550. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4551. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4552. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4553. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4554. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4555. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4556. })
  4557. o238 = Create("WedgePart",{
  4558. ["Name"] = "Part",
  4559. ["Parent"] = o223,
  4560. ["Material"] = Enum.Material.Metal,
  4561. ["Position"] = Vector3.new(12, 5.79999495, 6.89999914),
  4562. ["Rotation"] = Vector3.new(-180, -90, 0),
  4563. ["Anchored"] = true,
  4564. ["CFrame"] = CFrame.new(12, 5.79999495, 6.89999914, 0, 0, -1, 0, -1, -0, -1, 0, -0),
  4565. ["FormFactor"] = Enum.FormFactor.Symmetric,
  4566. ["Size"] = Vector3.new(1, 3.59999967, 2),
  4567. ["BackSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4568. ["BottomSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4569. ["FrontSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4570. ["LeftSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4571. ["RightSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4572. ["TopSurface"] = Enum.SurfaceType.SmoothNoOutlines,
  4573. })
  4574. mas.Parent = workspace
  4575. mas:MakeJoints()
  4576. local mas1 = mas:GetChildren()
  4577. for i=1,#mas1 do
  4578. mas1[i].Parent = workspace
  4579. ypcall(function() mas1[i]:MakeJoints() end)
  4580. end
  4581. mas:Destroy()
  4582. for i=1,#cors do
  4583. coroutine.resume(cors[i])
  4584. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement