UltimateGate

Untitled

Aug 11th, 2017
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 149.52 KB | None | 0 0
  1. --Qraotic // Yunobii
  2. wait(1/60)
  3. Anim=nil
  4. cf=CFrame.new
  5. c3=function(cz,cx,cc)return Color3.new(cz/255,cx/255,cc/255)end
  6. angles=CFrame.Angles
  7. Player=game.Players.LocalPlayer
  8. Character=Player.Character
  9. Humanoid=Character.Humanoid
  10. mouse=Player:GetMouse()local LeftArm = Character["Left Arm"]
  11. RightArm=Character["Right Arm"]
  12. LeftLeg=Character["Left Leg"]
  13. RightLeg=Character["Right Leg"]
  14. Head=Character.Head
  15. Torso=Character.Torso
  16. RootPart=Character.HumanoidRootPart
  17. RootJoint=RootPart.RootJoint
  18. Humanoid.Animator:Destroy()
  19. Character.Animate:Destroy()
  20. NeckCF=cf(0,1,0,-1,0,0,0,0,1,0,1,0)
  21. RootCF=angles(-1.57,0,3.14)
  22. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  23. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  24. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  25. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  26. RW=Instance.new("Weld")
  27. LW=Instance.new("Weld")
  28. RH=Torso["Right Hip"]
  29. LH=Torso["Left Hip"]
  30. Neck=Torso.Neck
  31. RSH=Torso["Right Shoulder"]
  32. LSH=Torso["Left Shoulder"]
  33. RSH.Parent=nil
  34. LSH.Parent=nil
  35. RW.Name="Right Shoulder"
  36. RW.Part0=Torso
  37. RW.C0=cf(1.5, 0.5, 0)
  38. RW.C1=cf(0, 0.5, 0)
  39. RW.Part1=RightArm
  40. RW.Parent=Torso
  41. LW.Name="Left Shoulder"
  42. LW.Part0=Torso
  43. LW.C0=cf(-1.5, 0.5, 0)
  44. LW.C1=cf(0, 0.5, 0)
  45. LW.Part1=LeftArm
  46. LW.Parent=Torso
  47. Effects=Instance.new("Model",Character)
  48. Effects.Name="Effects"
  49. partEffects,AttackHas,AttackNeeded,AttackCan={},{},{},{}
  50. AttackHas[1],AttackHas[2],AttackHas[3],AttackHas[4]=1,1,1,1
  51. AttackNeeded[1],AttackNeeded[2],AttackNeeded[3],AttackNeeded[4]=1,1,1,1
  52. AttackCan[1],AttackCan[2],AttackCan[3],AttackCan[4]=true,true,true,true
  53. sine=0
  54. attackcounter=1
  55. torvel=nil
  56. attacking=false
  57. hitfloor,posfloor=nil,nil
  58.  
  59. local bullethistory = {}
  60. local positionhistory = {}
  61. local healthhistory = {}
  62.  
  63. Humanoid.WalkSpeed = 24
  64.  
  65. tool=nil
  66. if script.Parent.ClassName=="HopperBin" then
  67. tool=script.Parent
  68. tool.Parent=Player.Backpack
  69. else
  70. tool=Instance.new("HopperBin",Player.Backpack)
  71. tool.Name=""
  72. end
  73.  
  74. meshes={
  75. 3270017, -- ring [1]
  76. 20329976, -- crown [2]
  77. 448386996, -- slash [3]
  78. 1095708, -- cloud [4]
  79. 1033714, -- spike/cone [5]
  80. 9756362, -- diamond [6]
  81. }
  82.  
  83. ArtificialHB=Instance.new("BindableEvent", script)
  84. ArtificialHB.Name="Heartbeat"
  85. script:WaitForChild("Heartbeat")
  86. frame=1/50
  87. tf=0
  88. allowframeloss=true
  89. tossremainder=false
  90. lastframe=tick()
  91. script.Heartbeat:Fire()
  92. game:GetService("RunService").Heartbeat:connect(function(s, p)
  93. tf=tf+s
  94. if tf>=frame then
  95. if allowframeloss then
  96. script.Heartbeat:Fire()
  97. lastframe=tick()
  98. else
  99. for i=1,math.floor(tf/frame) do
  100. script.Heartbeat:Fire()
  101. end
  102. lastframe=tick()
  103. end
  104. if tossremainder then
  105. tf=0
  106. else
  107. tf=tf-frame*math.floor(tf/frame)
  108. end
  109. end
  110. end)
  111. function swait(num)
  112. if num==0 or num==nil then
  113. ArtificialHB.Event:wait()
  114. else
  115. for i=0,num do
  116. ArtificialHB.Event:wait()
  117. end
  118. end
  119. end
  120.  
  121. function thread(f)
  122. coroutine.resume(coroutine.create(f))
  123. end
  124.  
  125. function clerp(a,b,t)
  126. local qa = {QuaternionFromCFrame(a)}
  127. local qb = {QuaternionFromCFrame(b)}
  128. local ax, ay, az = a.x, a.y, a.z
  129. local bx, by, bz = b.x, b.y, b.z
  130. local _t = 1-t
  131. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  132. end
  133.  
  134. function QuaternionFromCFrame(cf)
  135. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  136. local trace = m00 + m11 + m22
  137. if trace > 0 then
  138. local s = math.sqrt(1 + trace)
  139. local recip = 0.5/s
  140. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  141. else
  142. local i = 0
  143. if m11 > m00 then
  144. i = 1
  145. end
  146. if m22 > (i == 0 and m00 or m11) then
  147. i = 2
  148. end
  149. if i == 0 then
  150. local s = math.sqrt(m00-m11-m22+1)
  151. local recip = 0.5/s
  152. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  153. elseif i == 1 then
  154. local s = math.sqrt(m11-m22-m00+1)
  155. local recip = 0.5/s
  156. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  157. elseif i == 2 then
  158. local s = math.sqrt(m22-m00-m11+1)
  159. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  160. end
  161. end
  162. end
  163.  
  164. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  165. local xs, ys, zs = x + x, y + y, z + z
  166. local wx, wy, wz = w*xs, w*ys, w*zs
  167. local xx = x*xs
  168. local xy = x*ys
  169. local xz = x*zs
  170. local yy = y*ys
  171. local yz = y*zs
  172. local zz = z*zs
  173. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  174. end
  175.  
  176. function QuaternionSlerp(a, b, t)
  177. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  178. local startInterp, finishInterp;
  179. if cosTheta >= 0.0001 then
  180. if (1 - cosTheta) > 0.0001 then
  181. local theta = math.acos(cosTheta)
  182. local invSinTheta = 1/math.sin(theta)
  183. startInterp = math.sin((1-t)*theta)*invSinTheta
  184. finishInterp = math.sin(t*theta)*invSinTheta
  185. else
  186. startInterp = 1-t
  187. finishInterp = t
  188. end
  189. else
  190. if (1+cosTheta) > 0.0001 then
  191. local theta = math.acos(-cosTheta)
  192. local invSinTheta = 1/math.sin(theta)
  193. startInterp = math.sin((t-1)*theta)*invSinTheta
  194. finishInterp = math.sin(t*theta)*invSinTheta
  195. else
  196. startInterp = t-1
  197. finishInterp = t
  198. end
  199. end
  200. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  201. end
  202.  
  203. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  204. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  205. end
  206.  
  207. function sound(id,par,vol,dur,pit)
  208. local sou
  209. sou = Instance.new("Sound",par or workspace)
  210. sou.Volume=vol
  211. sou.Pitch=pit or 1
  212. sou.SoundId="http://www.roblox.com/asset/?id="..id
  213. swait()
  214. sou:play()
  215. delay(dur, function()
  216. sou:Destroy()
  217. end)
  218. return sou
  219. end
  220.  
  221. function newPart(par, brick, transp, anch, canc, size, name, mat, ref)
  222. local p=Instance.new("Part")
  223. p.BrickColor=brick
  224. p.Transparency=transp
  225. p.Material=(mat and mat or "SmoothPlastic")
  226. p.Reflectance=(ref and ref or 0)
  227. p.Anchored=anch
  228. p.CanCollide=canc
  229. p.Size=size
  230. p.TopSurface,p.BottomSurface,p.LeftSurface,p.RightSurface,p.FrontSurface,p.BackSurface=10,10,10,10,10,10
  231. p.Name=name or "Part"
  232. p.CFrame=RootPart.CFrame
  233. p.Parent=par
  234. return p
  235. end
  236.  
  237. function mesh(Mesh, part, meshtype, meshid, offset, scale)
  238. local mesh=Instance.new(Mesh)
  239. mesh.Parent=part
  240. if Mesh=="SpecialMesh" then
  241. mesh.MeshType=meshtype
  242. if meshid then
  243. mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
  244. end
  245. end
  246. if offset then
  247. mesh.Offset=offset
  248. end
  249. mesh.Scale=scale
  250. return mesh
  251. end
  252.  
  253. function weld(parent, part0, part1, c0, c1)
  254. local weld=Instance.new("Weld")
  255. weld.Parent=parent
  256. weld.Part0=part0
  257. weld.Part1=part1
  258. weld.C0=c0
  259. if c1 then
  260. weld.C1=c1
  261. end
  262. return weld
  263. end
  264.  
  265. function newMagicCircle(parent, scale, rgb, id)
  266. local guipart = newPart(parent, BrickColor.White(), 1, true, false, Vector3.new(scale, 0.2, scale), "Part")
  267. local csgt = {}
  268. for i = 1, 2 do
  269. local csg = Instance.new("SurfaceGui",guipart)
  270. csg.Face = (i > 1.1 and "Top" or "Bottom")
  271. local imagelabel = Instance.new("ImageLabel", csg)
  272. imagelabel.ImageColor3 = rgb
  273. imagelabel.BackgroundTransparency = 1
  274. if id == nil then
  275. imagelabel.Image = "http://www.roblox.com/asset/?id=884834173"
  276. else
  277. imagelabel.Image = "http://www.roblox.com/asset/?id="..id
  278. end
  279. imagelabel.Size = UDim2.new(1, 0, 1, 0)
  280. table.insert(csgt, imagelabel)
  281. end
  282. return guipart, csgt
  283. end
  284.  
  285. function Lightning(p0,p1,tym,ofs,col,th,tra,last,scale)
  286. local magz = (p0 - p1).magnitude
  287. local curpos = p0
  288. local trz = {-ofs,ofs}
  289. for i=1,tym do
  290. local li = Instance.new("Part",Effects)
  291. li.TopSurface =0 li.BottomSurface = 0
  292. li.Anchored = true li.Transparency = 0.4
  293. li.BrickColor = BrickColor.new(col)
  294. li.formFactor = "Custom"
  295. li.CanCollide = false
  296. li.Material="Neon"
  297. li.Size = Vector3.new(th,th,magz/tym)
  298. local lim = mesh("BlockMesh",li,nil,nil,nil,Vector3.new(th,th,1))
  299. local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  300. local trolpos = CFrame.new(curpos,p1)*CFrame.new(0,0,magz/tym).p+ofz
  301. if tym == i then
  302. local magz2 = (curpos - p1).magnitude
  303. li.Size = Vector3.new(th,th,magz2)
  304. li.CFrame = CFrame.new(curpos,p1) * CFrame.new(0,0,-magz2/2)
  305. else
  306. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/tym/2)
  307. end
  308. curpos = li.CFrame*CFrame.new(0,0,magz/tym/2).p
  309. if scale == nil then
  310. scale = 0
  311. end
  312. table.insert(partEffects, ({li,"Block2",last,scale,scale,0,li.Mesh}))
  313. end
  314. end
  315.  
  316. function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay,Type,parent)
  317. local function NoOutline(Part)
  318. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  319. end
  320.  
  321. local function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  322. local fp=Instance.new("Part")
  323. fp.formFactor=formfactor
  324. fp.Parent=Effects
  325. fp.Reflectance=reflectance
  326. fp.Transparency=transparency
  327. fp.CanCollide=false
  328. fp.Locked=true
  329. fp.BrickColor=brickcolor
  330. fp.Name=name
  331. fp.Size=size
  332. fp.Position=Torso.Position
  333. NoOutline(fp)
  334. fp.Material="SmoothPlastic"
  335. fp:BreakJoints()
  336. return fp
  337. end
  338.  
  339. local prt=part(3,Character,0,0,brickcolor,"Effect",Vector3.new(0.2, 0.2, 0.2))
  340. prt.Anchored=true
  341. prt.CFrame=cframe
  342. local msh=mesh("BlockMesh",prt,"",nil,Vector3.new(0,0,0),Vector3.new(x1,y1,z1))
  343. return prt,msh
  344. end
  345.  
  346. function randomangles(r)
  347. local random=math.rad((math.random()-0.5)*180)
  348. local randomangles=CFrame.Angles(random,random,random)
  349. if r and r==0 then
  350. return angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  351. elseif r and r==1 then
  352. return math.rad((math.random()-0.5)*180)
  353. elseif r and r==2 then
  354. return math.random(-50,50)
  355. else
  356. return randomangles
  357. end
  358. end
  359.  
  360. function round(num)
  361. local a,b=math.modf(num)
  362. if num%1~=0 then
  363. return math.floor(num)+math.floor((b*10)+0.5)/10
  364. else return math.floor(num)
  365. end end
  366.  
  367. function findCloseHumanoid(centre,distance)
  368. local tab={}
  369. for _,child in pairs(game.Workspace:GetChildren()) do
  370. if child:findFirstChild"Humanoid" and child:findFirstChild"Humanoid"~=Humanoid then
  371. if child:findFirstChild"Torso" then
  372. local vtors=child.Torso
  373. local mag=math.abs((vtors.Position-centre).magnitude)
  374. if mag<=distance then
  375. table.insert(tab, child.Humanoid)
  376. end
  377. end
  378. end
  379. end
  380. return tab
  381. end
  382.  
  383. function basicDamage(par, vhum,damage,colour)
  384. if not vhum or not vhum.Parent:findFirstChild"Humanoid" or vhum.Health<=0 then return end
  385.  
  386. vhum.Health=vhum.Health-damage
  387.  
  388. local damagepart=Instance.new("Part",par)
  389. damagepart.Transparency=1
  390. damagepart.Anchored=true
  391. damagepart.CanCollide=false
  392. damagepart.Size=Vector3.new(1,1,1)
  393. damagepart.Name="DamagePart"
  394. damagepart.CFrame=CFrame.new(vhum.Parent["Head"].Position)*CFrame.new(0,1,0) * CFrame.Angles(math.random()-.5, 0, math.random()-.5)
  395. local g=Instance.new("BillboardGui",damagepart)
  396. g.Enabled=true
  397. g.Adornee=damagepart
  398. g.Size=UDim2.new(5,0,5,0)
  399. g.ExtentsOffset=Vector3.new(0,0,0)
  400. g.StudsOffset=Vector3.new(0,0,0)
  401. local t=Instance.new("TextLabel",g)
  402. t.BackgroundTransparency=1
  403. t.Font="SourceSans"
  404. t.TextSize=24
  405. t.Text="-"..round(damage) if round(damage)%1==0 then t.Text="-"..round(damage)..".0" end
  406. t.Size=UDim2.new(1,0,1,0)
  407. t.TextStrokeTransparency=0
  408. t.TextTransparency=0
  409. t.TextScaled=true
  410. t.TextWrapped=true
  411. t.TextXAlignment="Center"
  412. t.TextYAlignment="Center"
  413. t.TextColor3=colour
  414.  
  415. coroutine.resume(coroutine.create(function()
  416.  
  417. for i=1,25 do
  418. swait()
  419. local sinewave=(math.sin(i/500)*4)
  420. damagepart.CFrame=damagepart.CFrame*CFrame.new(Vector3.new(0,.3-sinewave,0))
  421. t.TextTransparency=t.TextTransparency+1/50
  422. t.TextStrokeTransparency=t.TextTransparency+1/50
  423. end
  424. damagepart:Destroy()
  425. end),t)
  426. end
  427.  
  428. --c
  429.  
  430. function newFrame(par, bg, transp, size, pos, name)
  431. local f=Instance.new("Frame",nil)
  432. f.BackgroundColor3=bg
  433. f.BackgroundTransparency=transp
  434. f.BorderSizePixel=0
  435. f.Position=pos
  436. f.Size=size
  437. f.Name=name
  438. f.Parent=par
  439. return f
  440. end
  441. function newLabel(par, size, pos, text, textsize, text3, textstroke3, scaled, name)
  442. local l=Instance.new("TextLabel",nil)
  443. l.BackgroundTransparency=1
  444. l.Size=size
  445. l.Position=pos
  446. l.Text=text
  447. l.TextSize=textsize
  448. l.TextColor3=text3
  449. l.TextStrokeColor3=textstroke3
  450. if scaled then
  451. l.TextScaled=scaled
  452. else
  453. l.TextScaled=true
  454. end
  455. l.TextStrokeTransparency=0
  456. l.Name=name
  457. l.Parent=par
  458. return l
  459. end
  460.  
  461. a1t="Blink"
  462. a2t="Recall"
  463. a3t="Reload"
  464. a4t="Pulse Bomb"
  465.  
  466. backc3=c3(243, 242, 242)
  467. reloc3=c3(255, 240, 126)
  468.  
  469. g=Instance.new("ScreenGui")
  470. f1=newFrame(g, backc3, 0.5, UDim2.new(0.18,0,0.08,0), UDim2.new(0.8,0,0.85,0),"")
  471. f2=newFrame(g, backc3, 0.5, UDim2.new(0.18,0,0.08,0), UDim2.new(0.8,0,0.76,0),"")
  472. f3=newFrame(g, backc3, 0.5, UDim2.new(0.18,0,0.08,0), UDim2.new(0.8,0,0.67,0),"")
  473. f4=newFrame(g, backc3, 0.5, UDim2.new(0.18,0,0.08,0), UDim2.new(0.8,0,0.58,0),"")
  474. newFrame(f1, reloc3, 0, UDim2.new(1.002,0,1.002,0), UDim2.new(0,0,0,0), "Reload")
  475. newFrame(f2, reloc3, 0, UDim2.new(1.002,0,1.002,0), UDim2.new(0,0,0,0), "Reload")
  476. newFrame(f3, reloc3, 0, UDim2.new(1.002,0,1.002,0), UDim2.new(0,0,0,0), "Reload")
  477. newFrame(f4, reloc3, 0, UDim2.new(1.002,0,1.002,0), UDim2.new(0,0,0,0), "Reload")
  478. newLabel(f4, UDim2.new(1,0,.4,0), UDim2.new(0,0,0,0), "(Q)", 18, c3(243,242,242), c3(0,0,0), true, "Key")
  479. newLabel(f3, UDim2.new(1,0,.4,0), UDim2.new(0,0,0,0), "(E)", 18, c3(243,242,242), c3(0,0,0), true, "Key")
  480. newLabel(f2, UDim2.new(1,0,.4,0), UDim2.new(0,0,0,0), "(R)", 18, c3(243,242,242), c3(0,0,0), true, "Key")
  481. newLabel(f1, UDim2.new(1,0,.4,0), UDim2.new(0,0,0,0), "(F)", 18, c3(243,242,242), c3(0,0,0), true, "Key")
  482. newLabel(f1, UDim2.new(1,0,.6,0), UDim2.new(0,0,0.38,0), a4t, 18, c3(243,242,242), c3(0,0,0), true, "Label")
  483. newLabel(f2, UDim2.new(1,0,.6,0), UDim2.new(0,0,0.38,0), a3t, 18, c3(243,242,242), c3(0,0,0), true, "Label")
  484. newLabel(f3, UDim2.new(1,0,.6,0), UDim2.new(0,0,0.38,0), a2t, 18, c3(243,242,242), c3(0,0,0), true, "Label")
  485. newLabel(f4, UDim2.new(1,0,.6,0), UDim2.new(0,0,0.38,0), a1t, 18, c3(243,242,242), c3(0,0,0), true, "Label")
  486. local bulletlabel = newLabel(g, UDim2.new(0.18,0,0.03,0), UDim2.new(0.8,0,0.54,0), "40 / 40", 18, c3(243,242,242), c3(0, 0, 0), true, "")
  487. bulletlabel.TextXAlignment = "Right"
  488.  
  489.  
  490. g.Parent=Player.PlayerGui
  491. Reload={}
  492. Reload[1]=f1.Reload
  493. Reload[2]=f2.Reload
  494. Reload[3]=f3.Reload
  495. Reload[4]=f4.Reload
  496.  
  497.  
  498. function createBlink(arm)
  499.  
  500. local weapon = Instance.new("Model")
  501.  
  502. p0=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge')
  503. mesh('SpecialMesh',p0,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.684999943, 0.294999987, 0.254999965))
  504. p1=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  505. mesh('BlockMesh',p1,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.8150003, 0.790000081, 0.770000041))
  506. p2=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  507. mesh('BlockMesh',p2,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.280000359, 0.470000118, 0.584999919))
  508. p3=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  509. mesh('BlockMesh',p3,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.885000229, 0.290000111, 0.705000103))
  510. p4=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  511. mesh('BlockMesh',p4,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.205000207, 0.2900002, 0.705000103))
  512. p5=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  513. mesh('BlockMesh',p5,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.530000448, 1.07000017, 0.584999859))
  514. p6=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.SmoothPlastic)
  515. mesh('CylinderMesh',p6,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.649999976, 0.350000024, 1.24000001))
  516. p7=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  517. mesh('BlockMesh',p7,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.240000293, 1.24500012, 0.584999919))
  518. p8=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  519. mesh('CylinderMesh',p8,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.629999995, 1.56000018, 1.03999984))
  520. p9=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  521. mesh('SpecialMesh',p9,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.769999921, 0.435000032, 0.164999992))
  522. p10=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  523. mesh('BlockMesh',p10,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.25500023, 1.05000019, 0.705000103))
  524. p11=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  525. mesh('BlockMesh',p11,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.13000071, 0.535000086, 0.689999998))
  526. p12=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  527. mesh('CylinderMesh',p12,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.559999943, 0.774999917, 0.870000064))
  528. p13=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  529. mesh('CylinderMesh',p13,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.629999936, 1.28000009, 1.03999996))
  530. p14=newPart(weapon,BrickColor.new('Black'),1,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Handle',Enum.Material.SmoothPlastic)
  531. mesh('BlockMesh',p14,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.88499999, 0.789999962, 0.699999928))
  532. p15=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  533. mesh('SpecialMesh',p15,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.100000136, 0.214999899))
  534. p16=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  535. mesh('SpecialMesh',p16,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.250000149, 0.204999879))
  536. p17=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  537. mesh('SpecialMesh',p17,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.375000119, 0.429999828))
  538. p18=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  539. mesh('BlockMesh',p18,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.930000186, 0.515000105, 0.770000041))
  540. p19=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  541. mesh('BlockMesh',p19,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.310000122, 0.685000062, 0.770000041))
  542. p20=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  543. mesh('BlockMesh',p20,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.215000093, 1.0400002, 0.770000041))
  544. p21=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  545. mesh('BlockMesh',p21,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.650000215, 1.04000032, 0.770000041))
  546. p22=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  547. mesh('BlockMesh',p22,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.44500041, 2.04500008, 0.689999878))
  548. p23=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  549. mesh('BlockMesh',p23,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.75500035, 0.700000226, 0.689999878))
  550. p24=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.SmoothPlastic)
  551. mesh('CylinderMesh',p24,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.644999981, 0.76000011, 1.23999977))
  552. p25=newPart(weapon,BrickColor.new('Dark stone grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  553. mesh('CylinderMesh',p25,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.07999969, 0.275000006, 2.09500027))
  554. p26=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  555. mesh('BlockMesh',p26,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.01500022, 0.935000122, 0.689999998))
  556. p27=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.Neon)
  557. mesh('SpecialMesh',p27,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.684999883, 0.295000017, 0.254999995))
  558. p28=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  559. mesh('BlockMesh',p28,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.35000014, 2.70499992, 0.689999998))
  560. p29=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  561. mesh('BlockMesh',p29,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.55500054, 1.31999993, 0.689999998))
  562. p30=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  563. mesh('BlockMesh',p30,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.395000249, 0.560000122, 0.135000095))
  564. p31=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Bullethole',Enum.Material.SmoothPlastic)
  565. mesh('CylinderMesh',p31,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.629999995, 0.0549999774, 0.49999997))
  566. p32=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  567. mesh('BlockMesh',p32,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.64999962, 0.860000193, 0.770000041))
  568. p33=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  569. mesh('BlockMesh',p33,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.320000023, 1.08500004, 0.770000041))
  570. p34=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  571. mesh('BlockMesh',p34,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.775000215, 0.825000167, 0.770000041))
  572. p35=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  573. mesh('BlockMesh',p35,nil,nil,Vector3.new(0, 0, 0),Vector3.new(6.48999977, 0.455000132, 0.770000041))
  574. p36=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  575. mesh('BlockMesh',p36,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.330000132, 0.825000167, 0.77000016))
  576. p37=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  577. mesh('BlockMesh',p37,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.395000249, 0.560000122, 0.135000095))
  578. p38=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  579. mesh('BlockMesh',p38,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.03500021, 1.12000036, 0.770000041))
  580. p39=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  581. mesh('BlockMesh',p39,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.51499987, 0.865000129, 0.770000041))
  582. p40=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  583. mesh('BlockMesh',p40,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.62500012, 0.679999948, 2.28999996))
  584. p41=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  585. mesh('BlockMesh',p41,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.52499998, 0.865000129, 0.770000041))
  586. p42=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Marble)
  587. mesh('BlockMesh',p42,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.930000246, 0.12500006, 0.74000001))
  588. p43=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  589. mesh('BlockMesh',p43,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.810000002, 0.679999948, 0.850000024))
  590. p44=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  591. mesh('BlockMesh',p44,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.0750002339, 0.265000075, 0.0199999791))
  592. p45=newPart(weapon,BrickColor.new('Medium stone grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  593. mesh('BlockMesh',p45,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.39500019, 0.410000116, 0.135000095))
  594. p46=newPart(weapon,BrickColor.new('Quill grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  595. mesh('SpecialMesh',p46,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.13499999, 0.380000025, 0.694999993))
  596. p47=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  597. mesh('BlockMesh',p47,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.300000221, 0.110000074, 0.0199999828))
  598. p48=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  599. mesh('BlockMesh',p48,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.390000194, 0.110000074, 0.0199999791))
  600. p49=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  601. mesh('BlockMesh',p49,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.345000178, 0.110000066, 0.0199999828))
  602. p50=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  603. mesh('BlockMesh',p50,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.89000022, 0.504999936, 0.770000041))
  604. p51=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  605. mesh('SpecialMesh',p51,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.13499999, 0.530000031, 0.430000007))
  606. p52=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  607. mesh('BlockMesh',p52,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.66999996, 1.12000012, 0.770000041))
  608. p53=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  609. mesh('SpecialMesh',p53,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.13499999, 0.530000031, 0.430000007))
  610. p54=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  611. mesh('SpecialMesh',p54,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.27000016, 0.454999954))
  612. p55=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  613. mesh('BlockMesh',p55,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.940000117, 0.299999982, 0.770000041))
  614. p56=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  615. mesh('BlockMesh',p56,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.450000226, 0.910000265, 0.770000041))
  616. p57=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  617. mesh('BlockMesh',p57,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.81999993, 0.410000235, 0.770000041))
  618. p58=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  619. mesh('BlockMesh',p58,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.765000045, 0.855000138, 0.770000041))
  620. p59=newPart(weapon,BrickColor.new('Quill grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  621. mesh('BlockMesh',p59,nil,nil,Vector3.new(0, 0, 0),Vector3.new(3.42000008, 0.950000107, 0.670000076))
  622. p60=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  623. mesh('BlockMesh',p60,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.30000034, 0.515000165, 0.584999919))
  624. p61=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  625. mesh('SpecialMesh',p61,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.765000045, 0.76000005, 0.850000024))
  626. p62=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  627. mesh('SpecialMesh',p62,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.765000045, 0.75999999, 0.914999902))
  628. p63=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  629. mesh('BlockMesh',p63,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.640000403, 2.50500011, 0.689999878))
  630. p64=newPart(weapon,BrickColor.new('Dark stone grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  631. mesh('CylinderMesh',p64,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.28499985, 0.349999964, 1.30000043))
  632. p65=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  633. mesh('BlockMesh',p65,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.485000372, 0.535000086, 0.689999998))
  634. p66=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  635. mesh('BlockMesh',p66,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.590000391, 0.715000093, 0.689999998))
  636. p67=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  637. mesh('BlockMesh',p67,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.01500046, 0.715000093, 0.689999998))
  638. p68=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.SmoothPlastic)
  639. mesh('CylinderMesh',p68,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.560000002, 0.780000031, 0.36499995))
  640. p69=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  641. mesh('BlockMesh',p69,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.495000362, 1.36000001, 0.689999819))
  642. p70=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  643. mesh('BlockMesh',p70,nil,nil,Vector3.new(0, 0, 0),Vector3.new(4.61999989, 0.560000181, 0.705000103))
  644. p71=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  645. mesh('BlockMesh',p71,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.59999979, 0.294999987, 0.684999943))
  646. p72=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  647. mesh('BlockMesh',p72,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.700000048, 0.445000112, 0.770000041))
  648. p73=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  649. mesh('BlockMesh',p73,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.505000234, 1.10500014, 0.770000041))
  650. p74=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  651. mesh('BlockMesh',p74,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.66999996, 0.825000107, 0.770000041))
  652. p75=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  653. mesh('BlockMesh',p75,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.16999996, 0.805000126, 0.770000041))
  654. p76=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  655. mesh('SpecialMesh',p76,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.769999981, 0.330000043, 0.164999992))
  656. p77=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  657. mesh('BlockMesh',p77,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.30500019, 0.449999988, 0.770000041))
  658. p78=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  659. mesh('SpecialMesh',p78,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.285000116, 0.47999984))
  660. p79=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  661. mesh('SpecialMesh',p79,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.140000135, 0.269999862))
  662. p80=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  663. mesh('BlockMesh',p80,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.290000021, 0.164999992, 0.770000041))
  664. p81=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  665. mesh('BlockMesh',p81,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.9150002, 0.959999979, 0.770000041))
  666. p82=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Marble)
  667. mesh('BlockMesh',p82,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.930000246, 0.12500006, 0.74000001))
  668. p83=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  669. mesh('BlockMesh',p83,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.310000122, 0.685000062, 0.770000041))
  670. p84=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  671. mesh('BlockMesh',p84,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.310000122, 0.685000062, 0.770000041))
  672. p85=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  673. mesh('BlockMesh',p85,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.215000093, 1.0400002, 0.770000041))
  674. p86=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  675. mesh('BlockMesh',p86,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.15000008, 0.840000033, 0.770000041))
  676. p87=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  677. mesh('BlockMesh',p87,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.15000008, 0.840000033, 0.770000041))
  678. p88=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Neon)
  679. mesh('CylinderMesh',p88,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.689999998, 0.524999976, 0.850000143))
  680. p89=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  681. mesh('BlockMesh',p89,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.15000008, 0.840000033, 0.770000041))
  682. p90=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  683. mesh('BlockMesh',p90,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.200000241, 0.110000066, 0.0199999791))
  684. p91=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  685. mesh('BlockMesh',p91,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.0900002643, 0.26000011, 0.0199999828))
  686. p92=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  687. mesh('BlockMesh',p92,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.61500001, 0.459999949, 0.770000041))
  688. p93=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  689. mesh('BlockMesh',p93,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.225000218, 0.110000074, 0.0199999791))
  690. p94=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  691. mesh('SpecialMesh',p94,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.460000068, 0.274999797))
  692. p95=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  693. mesh('BlockMesh',p95,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.450000077, 1.84500003, 0.770000041))
  694. p96=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  695. mesh('BlockMesh',p96,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.310000122, 0.685000062, 0.770000041))
  696. p97=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  697. mesh('BlockMesh',p97,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.215000093, 1.0400002, 0.770000041))
  698. p98=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  699. mesh('BlockMesh',p98,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.229999959, 0.284999996, 0.354999959))
  700. p99=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  701. mesh('BlockMesh',p99,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.230000004, 0.319999963, 0.354999959))
  702. p100=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  703. mesh('CylinderMesh',p100,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.04999971, 0.314999968, 1.9000001))
  704. p101=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.SmoothPlastic)
  705. mesh('CylinderMesh',p101,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.32999921, 0.264999986, 3.0250001))
  706. p102=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  707. mesh('BlockMesh',p102,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.76000047, 0.469999969, 0.689999998))
  708. p103=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Neon)
  709. mesh('CylinderMesh',p103,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.57499957, 0.244999975, 3.7300005))
  710. p104=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  711. mesh('BlockMesh',p104,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.60000026, 0.794999897, 0.689999878))
  712. p105=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  713. mesh('BlockMesh',p105,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.230000004, 0.320000052, 0.35499993))
  714. p106=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  715. mesh('BlockMesh',p106,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.640000343, 2.34000015, 0.689999878))
  716. p107=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Neon)
  717. mesh('CylinderMesh',p107,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.42499983, 0.329999954, 1.36000049))
  718. p108=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Concrete)
  719. mesh('CylinderMesh',p108,nil,nil,Vector3.new(0, 0, 0),Vector3.new(3.5099988, 0.23499997, 3.56999993))
  720. p109=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  721. mesh('BlockMesh',p109,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.450000137, 0.445000142, 0.770000041))
  722. p110=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  723. mesh('BlockMesh',p110,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.455000132, 1.45000005, 0.770000041))
  724. p111=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  725. mesh('BlockMesh',p111,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.89999962, 0.860000253, 0.770000041))
  726. p112=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  727. mesh('BlockMesh',p112,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.01500034, 0.910000145, 0.584999859))
  728. p113=newPart(weapon,BrickColor.new('Deep orange'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  729. mesh('BlockMesh',p113,nil,nil,Vector3.new(0, 0, 0),Vector3.new(5.46000051, 0.120000541, 0.780000091))
  730. p114=newPart(weapon,BrickColor.new('Deep orange'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  731. mesh('BlockMesh',p114,nil,nil,Vector3.new(0, 0, 0),Vector3.new(4.81500006, 0.255000442, 0.779999912))
  732. p115=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  733. mesh('BlockMesh',p115,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.345000178, 0.110000066, 0.0199999828))
  734. p116=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  735. mesh('BlockMesh',p116,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.655000329, 1.07499993, 0.689999878))
  736. p117=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  737. mesh('BlockMesh',p117,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.980000436, 0.795000196, 0.689999878))
  738. p118=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  739. mesh('BlockMesh',p118,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.62500095, 0.985000134, 0.689999878))
  740. p119=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  741. mesh('BlockMesh',p119,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.345000237, 0.110000074, 0.0199999828))
  742. p120=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  743. mesh('BlockMesh',p120,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.0900002271, 0.26000008, 0.0199999828))
  744. p121=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  745. mesh('BlockMesh',p121,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.0750002414, 0.265000075, 0.0199999791))
  746. p122=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  747. mesh('BlockMesh',p122,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.200000241, 0.110000052, 0.0199999828))
  748. p123=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  749. mesh('BlockMesh',p123,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.390000224, 0.110000066, 0.0199999828))
  750. p124=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  751. mesh('BlockMesh',p124,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.225000218, 0.110000081, 0.0199999791))
  752. p125=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  753. mesh('BlockMesh',p125,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.300000221, 0.110000074, 0.0199999791))
  754. p126=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  755. mesh('BlockMesh',p126,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.255000234, 0.110000066, 0.0199999791))
  756. p127=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  757. mesh('BlockMesh',p127,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.200000241, 0.110000081, 0.0199999828))
  758. p128=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  759. mesh('BlockMesh',p128,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.365000248, 0.110000066, 0.0199999828))
  760. p129=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  761. mesh('BlockMesh',p129,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.255000234, 0.110000066, 0.0199999791))
  762. p130=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  763. mesh('BlockMesh',p130,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.710000217, 0.110000066, 0.0199999828))
  764. p131=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  765. mesh('BlockMesh',p131,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.345000237, 0.110000074, 0.0199999828))
  766. p132=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  767. mesh('BlockMesh',p132,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.365000218, 0.110000074, 0.0199999791))
  768. p133=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  769. mesh('BlockMesh',p133,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.255000204, 0.110000074, 0.0199999791))
  770. p134=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  771. mesh('BlockMesh',p134,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.365000248, 0.110000074, 0.0199999828))
  772. p135=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  773. mesh('BlockMesh',p135,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.200000241, 0.110000074, 0.0199999828))
  774. p136=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  775. mesh('BlockMesh',p136,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.365000218, 0.110000074, 0.0199999791))
  776. p137=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  777. mesh('BlockMesh',p137,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.255000204, 0.110000074, 0.0199999791))
  778. p138=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  779. mesh('BlockMesh',p138,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.710000217, 0.110000074, 0.0199999828))
  780. p139=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  781. mesh('BlockMesh',p139,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.50000024, 0.690000057, 0.770000041))
  782. p140=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  783. mesh('BlockMesh',p140,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.32500005, 0.909999967, 0.750000119))
  784. p141=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  785. mesh('SpecialMesh',p141,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.769999981, 0.470000118, 0.59499979))
  786. p142=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  787. mesh('SpecialMesh',p142,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.769999981, 0.51000011, 0.929999769))
  788. p143=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  789. mesh('BlockMesh',p143,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.479999989, 0.430000126, 0.714999974))
  790. p144=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  791. mesh('BlockMesh',p144,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.740000129, 0.430000156, 0.719999969))
  792. p145=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.Slate)
  793. mesh('SpecialMesh',p145,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.724999905, 0.76000011, 0.914999843))
  794. p146=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  795. mesh('BlockMesh',p146,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.88499999, 0.789999962, 0.699999988))
  796. p147=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  797. mesh('BlockMesh',p147,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.480000079, 1.14000022, 0.714999974))
  798. p148=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  799. mesh('BlockMesh',p148,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.940000117, 4.11999989, 0.724999964))
  800. p149=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  801. mesh('BlockMesh',p149,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.990000486, 1.00500011, 0.664999902))
  802. p150=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  803. mesh('BlockMesh',p150,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.360000134, 1.22000039, 0.699999988))
  804. p151=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  805. mesh('BlockMesh',p151,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.564999998, 0.300000042, 0.724999964))
  806. p152=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  807. mesh('BlockMesh',p152,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.320000052, 1.05500019, 0.699999988))
  808. p153=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  809. mesh('BlockMesh',p153,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.38500011, 1.05500031, 0.699999988))
  810. p154=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  811. mesh('BlockMesh',p154,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.335000157, 1.63000035, 0.604999959))
  812. p155=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  813. mesh('BlockMesh',p155,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.740000308, 0.76000011, 0.665000021))
  814. p156=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  815. mesh('BlockMesh',p156,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.61499995, 0.440000147, 0.639999926))
  816. p157=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  817. mesh('BlockMesh',p157,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.735000074, 0.565000236, 0.604999959))
  818. p158=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  819. mesh('BlockMesh',p158,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.860000074, 0.555000007, 0.699999988))
  820. p159=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  821. mesh('BlockMesh',p159,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.125, 0.565000176, 0.604999959))
  822. p160=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  823. mesh('BlockMesh',p160,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.49500012, 0.974999964, 0.724999964))
  824. p161=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  825. mesh('BlockMesh',p161,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.615000069, 0.440000147, 0.639999926))
  826. p162=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  827. mesh('BlockMesh',p162,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.47000003, 0.019999966, 0.639999926))
  828. p163=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  829. mesh('BlockMesh',p163,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.28499985, 0.385000259, 0.699999988))
  830. p164=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  831. mesh('BlockMesh',p164,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.380000055, 0.590000272, 0.604999959))
  832. p165=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  833. mesh('BlockMesh',p165,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.320000112, 0.490000099, 0.724999964))
  834. p166=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  835. mesh('BlockMesh',p166,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.564999998, 0.490000069, 0.724999964))
  836. p167=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  837. mesh('BlockMesh',p167,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.320000052, 0.355000079, 0.724999964))
  838. p168=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  839. mesh('BlockMesh',p168,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.230000123, 0.880000114, 0.724999964))
  840. p169=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.Slate)
  841. mesh('SpecialMesh',p169,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.724999905, 0.76000005, 0.914999962))
  842. p170=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  843. mesh('SpecialMesh',p170,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.405000061, 0.429999858))
  844. p171=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  845. mesh('BlockMesh',p171,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.92500007, 0.50999999, 0.770000041))
  846. p172=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  847. mesh('BlockMesh',p172,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.380000025, 0.440000176, 0.604999959))
  848. p173=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  849. mesh('BlockMesh',p173,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.734999895, 0.565000117, 0.604999959))
  850. p174=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  851. mesh('BlockMesh',p174,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.169999972, 1.4600004, 0.639999926))
  852. p175=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  853. mesh('BlockMesh',p175,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.05500007, 0.189999968, 0.639999926))
  854. p176=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  855. mesh('BlockMesh',p176,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.505000055, 0.0650000051, 0.770000041))
  856. p177=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  857. mesh('BlockMesh',p177,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.859999955, 1.05500031, 0.699999988))
  858. p178=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  859. mesh('BlockMesh',p178,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.950000048, 0.520000041, 0.770000041))
  860. p179=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  861. mesh('BlockMesh',p179,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.12500012, 0.825000346, 0.604999959))
  862. p180=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  863. mesh('SpecialMesh',p180,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.814999998, 0.964999855))
  864. p181=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  865. mesh('BlockMesh',p181,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.14000009, 0.450000018, 0.639999926))
  866. p182=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  867. mesh('BlockMesh',p182,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.544999957, 0.565000176, 0.604999959))
  868. p183=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  869. mesh('BlockMesh',p183,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.07000017, 1.05000019, 0.705000103))
  870. p184=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Wood)
  871. mesh('BlockMesh',p184,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.369999975, 1.05500031, 0.669999957))
  872. p185=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.Wood)
  873. mesh('SpecialMesh',p185,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.669999957, 0.200000018, 0.589999974))
  874. p186=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Wood)
  875. mesh('BlockMesh',p186,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.264999956, 0.255000114, 0.669999957))
  876. p187=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Wood)
  877. mesh('BlockMesh',p187,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.14499998, 0.294999897, 0.669999957))
  878. p188=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Wood)
  879. mesh('BlockMesh',p188,nil,nil,Vector3.new(0, 0, 0),Vector3.new(3.51500058, 0.595000148, 0.669999957))
  880. p189=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.Wood)
  881. mesh('SpecialMesh',p189,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.669999957, 0.25000003, 0.214999989))
  882. p190=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Wood)
  883. mesh('BlockMesh',p190,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.05500007, 0.289999902, 0.669999957))
  884. p191=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  885. mesh('BlockMesh',p191,nil,nil,Vector3.new(0, 0, 0),Vector3.new(3.61000085, 0.605000198, 0.699999988))
  886. p192=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  887. mesh('BlockMesh',p192,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.859999955, 0.904999733, 0.699999988))
  888. p193=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  889. mesh('BlockMesh',p193,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.860000074, 1.05500019, 0.699999988))
  890. p194=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  891. mesh('BlockMesh',p194,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.409999937, 1.87, 0.699999988))
  892. p195=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  893. mesh('BlockMesh',p195,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.2950002, 1.1450001, 0.724999964))
  894. p196=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  895. mesh('BlockMesh',p196,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.859999955, 0.554999948, 0.699999988))
  896. p197=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  897. mesh('BlockMesh',p197,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.62500012, 0.870000064, 0.724999964))
  898. p198=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  899. mesh('BlockMesh',p198,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.19500029, 3.55999994, 0.724999964))
  900. p199=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  901. mesh('BlockMesh',p199,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.920000494, 0.440000176, 0.665000021))
  902. p200=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  903. mesh('CylinderMesh',p200,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.949999988, 0.664999902, 0.909999907))
  904. p201=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  905. mesh('BlockMesh',p201,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.855000377, 0.575000226, 0.665000021))
  906. weld(p0,p0 ,p1,CFrame.new(-30.4822807, -3.48168302, -164.669174, -4.9615398e-08, -3.34480554e-09, 1, 5.96054761e-08, 1, 3.34480821e-09, -1, 5.96025984e-08, -4.9615398e-08),CFrame.new(165.984467, 3.55219555, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  907. weld(p1,p1 ,p2,CFrame.new(165.984467, 3.55219555, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(-156.415161, 55.4432373, 30.4816036, -0.936672151, 0.350207597, -1.94164844e-08, 0.350207627, 0.936672151, -2.27353691e-08, 1.02247846e-08, -2.80953838e-08, -1))
  908. weld(p2,p2 ,p3,CFrame.new(-156.415161, 55.4432373, 30.4816036, -0.936672151, 0.350207597, -1.94164844e-08, 0.350207627, 0.936672151, -2.27353691e-08, 1.02247846e-08, -2.80953838e-08, -1),CFrame.new(-131.121078, -99.2737732, 30.4786091, -0.809017062, -0.587785244, -1.77614898e-14, -0.587785244, 0.809017062, -1.77921748e-15, 1.0658141e-14, 6.01445824e-15, -1))
  909. weld(p3,p3 ,p4,CFrame.new(-131.121078, -99.2737732, 30.4786091, -0.809017062, -0.587785244, -1.77614898e-14, -0.587785244, 0.809017062, -1.77921748e-15, 1.0658141e-14, 6.01445824e-15, -1),CFrame.new(146.715942, -74.4047928, 30.4786091, 0.882947683, -0.469471514, -3.55105371e-15, -0.469471514, -0.882947683, -1.77323478e-15, -3.55271368e-15, -9.43515506e-16, -1))
  910. weld(p4,p4 ,p5,CFrame.new(146.715942, -74.4047928, 30.4786091, 0.882947683, -0.469471514, -3.55105371e-15, -0.469471514, -0.882947683, -1.77323478e-15, -3.55271368e-15, -9.43515506e-16, -1),CFrame.new(-24.1593399, 164.155014, 30.4816036, -0.130525976, 0.991444886, -2.91896178e-08, 0.991444886, 0.130525976, 6.4701311e-09, 1.02247846e-08, -2.80953767e-08, -1))
  911. weld(p5,p5 ,p6,CFrame.new(-24.1593399, 164.155014, 30.4816036, -0.130525976, 0.991444886, -2.91896178e-08, 0.991444886, 0.130525976, 6.4701311e-09, 1.02247846e-08, -2.80953767e-08, -1),CFrame.new(30.4786129, 164.237411, 3.25221014, 2.71533018e-08, -9.3334819e-08, -1, 1, 1.49011612e-07, 2.71532876e-08, 1.49008699e-07, -1, 9.3334819e-08))
  912. weld(p6,p6 ,p7,CFrame.new(30.4786129, 164.237411, 3.25221014, 2.71533018e-08, -9.3334819e-08, -1, 1, 1.49011612e-07, 2.71532876e-08, 1.49008699e-07, -1, 9.3334819e-08),CFrame.new(-156.378143, 55.5447388, 30.4816036, -0.936672151, 0.350207597, -1.94164844e-08, 0.350207627, 0.936672151, -2.27353691e-08, 1.02247846e-08, -2.80953838e-08, -1))
  913. weld(p7,p7 ,p8,CFrame.new(-156.378143, 55.5447388, 30.4816036, -0.936672151, 0.350207597, -1.94164844e-08, 0.350207627, 0.936672151, -2.27353691e-08, 1.02247846e-08, -2.80953838e-08, -1),CFrame.new(30.4786148, 164.274918, 3.3612113, 2.71533018e-08, -9.3334819e-08, -1, 1, 1.49011612e-07, 2.71532876e-08, 1.49008699e-07, -1, 9.3334819e-08))
  914. weld(p8,p8 ,p9,CFrame.new(30.4786148, 164.274918, 3.3612113, 2.71533018e-08, -9.3334819e-08, -1, 1, 1.49011612e-07, 2.71532876e-08, 1.49008699e-07, -1, 9.3334819e-08),CFrame.new(30.4821186, -165.923462, -2.89463711, 1.78188316e-07, 4.96260775e-08, -1, -1, 2.38414813e-07, -1.7818833e-07, 2.38417698e-07, 1, 4.96261237e-08))
  915. weld(p9,p9 ,p10,CFrame.new(30.4821186, -165.923462, -2.89463711, 1.78188316e-07, 4.96260775e-08, -1, -1, 2.38414813e-07, -1.7818833e-07, 2.38417698e-07, 1, 4.96261237e-08),CFrame.new(164.594437, 3.25318456, 30.4786091, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  916. weld(p10,p10 ,p11,CFrame.new(164.594437, 3.25318456, 30.4786091, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(-41.5209007, 160.586304, 30.4815636, -0.233444989, 0.972370088, 1.23963915e-07, 0.972370088, 0.233444989, -2.10836589e-07, -2.33949862e-07, 7.13200592e-08, -1))
  917. weld(p11,p11 ,p12,CFrame.new(-41.5209007, 160.586304, 30.4815636, -0.233444989, 0.972370088, 1.23963915e-07, 0.972370088, 0.233444989, -2.10836589e-07, -2.33949862e-07, 7.13200592e-08, -1),CFrame.new(-165.881866, -30.4820747, -2.87886667, -1, 5.96025913e-08, 9.07628674e-08, 9.07628603e-08, -7.34415622e-08, 1, 5.96054903e-08, 1, 7.34415551e-08))
  918. weld(p12,p12 ,p13,CFrame.new(-165.881866, -30.4820747, -2.87886667, -1, 5.96025913e-08, 9.07628674e-08, 9.07628603e-08, -7.34415622e-08, 1, 5.96054903e-08, 1, 7.34415551e-08),CFrame.new(30.4786129, 164.335922, 3.25221014, 2.71533018e-08, -9.3334819e-08, -1, 1, 1.49011612e-07, 2.71532876e-08, 1.49008699e-07, -1, 9.3334819e-08))
  919. weld(p13,p13 ,p14,CFrame.new(30.4786129, 164.335922, 3.25221014, 2.71533018e-08, -9.3334819e-08, -1, 1, 1.49011612e-07, 2.71532876e-08, 1.49008699e-07, -1, 9.3334819e-08),CFrame.new(30.4816093, -2.84647369, 166.175079, 4.37076437e-08, 1.93861008e-12, -1, 8.94075072e-08, 1, 1.94251061e-12, 1, -8.94046224e-08, 4.37076437e-08))
  920. weld(p14,p14 ,p15,CFrame.new(30.4816093, -2.84647369, 166.175079, 4.37076437e-08, 1.93861008e-12, -1, 8.94075072e-08, 1, 1.94251061e-12, 1, -8.94046224e-08, 4.37076437e-08),CFrame.new(-30.4820976, -3.40417457, -166.769501, -4.37076473e-08, -1.93861008e-12, 1, 8.94075072e-08, 1, 1.94251061e-12, -1, 8.94046224e-08, -4.37076473e-08))
  921. weld(p15,p15 ,p16,CFrame.new(-30.4820976, -3.40417457, -166.769501, -4.37076473e-08, -1.93861008e-12, 1, 8.94075072e-08, 1, 1.94251061e-12, -1, 8.94046224e-08, -4.37076473e-08),CFrame.new(30.4820824, -3.36217451, 166.956497, -4.37176801e-08, 1.94453112e-12, -1, 8.94075072e-08, 1, 1.94061455e-12, 1, -8.94046224e-08, -4.37176801e-08))
  922. weld(p16,p16 ,p17,CFrame.new(30.4820824, -3.36217451, 166.956497, -4.37176801e-08, 1.94453112e-12, -1, 8.94075072e-08, 1, 1.94061455e-12, 1, -8.94046224e-08, -4.37176801e-08),CFrame.new(-30.4820976, -3.29967093, -166.608994, -4.37076473e-08, -1.93861008e-12, 1, 8.94075072e-08, 1, 1.94251061e-12, -1, 8.94046224e-08, -4.37076473e-08))
  923. weld(p17,p17 ,p18,CFrame.new(-30.4820976, -3.29967093, -166.608994, -4.37076473e-08, -1.93861008e-12, 1, 8.94075072e-08, 1, 1.94251061e-12, -1, 8.94046224e-08, -4.37076473e-08),CFrame.new(125.795464, 109.691589, 30.48209, 0.766044557, 0.642787516, -2.2728574e-18, 0.642787516, -0.766044557, -1.77364813e-15, 3.09472483e-27, 2.20153773e-15, -1))
  924. weld(p18,p18 ,p19,CFrame.new(125.795464, 109.691589, 30.48209, 0.766044557, 0.642787516, -2.2728574e-18, 0.642787516, -0.766044557, -1.77364813e-15, 3.09472483e-27, 2.20153773e-15, -1),CFrame.new(163.970963, 26.3869915, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1))
  925. weld(p19,p19 ,p20,CFrame.new(163.970963, 26.3869915, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1),CFrame.new(121.708954, -112.760368, 30.48209, 0.719339848, -0.694658339, 3.55517007e-15, -0.694658339, -0.719339848, 7.107971e-15, -3.55271368e-15, -1.05193572e-15, -1))
  926. weld(p20,p20 ,p21,CFrame.new(121.708954, -112.760368, 30.48209, 0.719339848, -0.694658339, 3.55517007e-15, -0.694658339, -0.719339848, 7.107971e-15, -3.55271368e-15, -1.05193572e-15, -1),CFrame.new(121.925819, -112.927788, 30.48209, 0.719339848, -0.694658339, 3.55517007e-15, -0.694658339, -0.719339848, 7.107971e-15, -3.55271368e-15, -1.05193572e-15, -1))
  927. weld(p21,p21 ,p22,CFrame.new(121.925819, -112.927788, 30.48209, 0.719339848, -0.694658339, 3.55517007e-15, -0.694658339, -0.719339848, 7.107971e-15, -3.55271368e-15, -1.05193572e-15, -1),CFrame.new(99.2433167, 131.69577, -30.481617, 0.587785244, -0.809017062, 5.1384319e-08, 0.809017062, 0.587785244, 7.07244254e-08, -8.74202044e-08, 1.77272984e-14, 1))
  928. weld(p22,p22 ,p23,CFrame.new(99.2433167, 131.69577, -30.481617, 0.587785244, -0.809017062, 5.1384319e-08, 0.809017062, 0.587785244, 7.07244254e-08, -8.74202044e-08, 1.77272984e-14, 1),CFrame.new(-149.278122, -69.4310455, -30.481617, -0.898794055, 0.438371241, -7.8572775e-08, -0.438371241, -0.898794055, -3.83225043e-08, -8.74202186e-08, 4.96060399e-15, 1))
  929. weld(p23,p23 ,p24,CFrame.new(-149.278122, -69.4310455, -30.481617, -0.898794055, 0.438371241, -7.8572775e-08, -0.438371241, -0.898794055, -3.83225043e-08, -8.74202186e-08, 4.96060399e-15, 1),CFrame.new(30.4786129, 164.380417, 3.25221014, 2.71533018e-08, -9.3334819e-08, -1, 1, 1.49011612e-07, 2.71532876e-08, 1.49008699e-07, -1, 9.3334819e-08))
  930. weld(p24,p24 ,p25,CFrame.new(30.4786129, 164.380417, 3.25221014, 2.71533018e-08, -9.3334819e-08, -1, 1, 1.49011612e-07, 2.71532876e-08, 1.49008699e-07, -1, 9.3334819e-08),CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07))
  931. weld(p25,p25 ,p26,CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07),CFrame.new(-24.1664886, 164.100861, 30.4816036, -0.130525976, 0.991444886, -2.91896178e-08, 0.991444886, 0.130525976, 6.4701311e-09, 1.02247846e-08, -2.80953767e-08, -1))
  932. weld(p26,p26 ,p27,CFrame.new(-24.1664886, 164.100861, 30.4816036, -0.130525976, 0.991444886, -2.91896178e-08, 0.991444886, 0.130525976, 6.4701311e-09, 1.02247846e-08, -2.80953767e-08, -1),CFrame.new(-30.4822674, 3.48168588, 165.040176, 3.78099294e-08, -9.07701434e-08, 1, -5.96054832e-08, -1, -9.07701363e-08, 1, -5.96025913e-08, -3.78099365e-08))
  933. weld(p27,p27 ,p28,CFrame.new(-30.4822674, 3.48168588, 165.040176, 3.78099294e-08, -9.07701434e-08, 1, -5.96054832e-08, -1, -9.07701363e-08, 1, -5.96025913e-08, -3.78099365e-08),CFrame.new(-25.4986897, -163.704498, -30.481617, -0.139172956, 0.990268052, -1.21671277e-08, -0.990268052, -0.139172956, -8.65699761e-08, -8.74208226e-08, 5.18496975e-13, 1))
  934. weld(p28,p28 ,p29,CFrame.new(-25.4986897, -163.704498, -30.481617, -0.139172956, 0.990268052, -1.21671277e-08, -0.990268052, -0.139172956, -8.65699761e-08, -8.74208226e-08, 5.18496975e-13, 1),CFrame.new(152.187775, -64.2805557, -30.481617, 0.927183926, 0.37460652, 8.10544805e-08, -0.37460652, 0.927183926, -3.27484813e-08, -8.74202044e-08, 3.26585276e-13, 1))
  935. weld(p29,p29 ,p30,CFrame.new(152.187775, -64.2805557, -30.481617, 0.927183926, 0.37460652, 8.10544805e-08, -0.37460652, 0.927183926, -3.27484813e-08, -8.74202044e-08, 3.26585276e-13, 1),CFrame.new(164.531433, -3.68020034, -30.5141029, 1, 1.44950718e-12, -2.56268451e-30, 1.44950718e-12, 1, 8.74202257e-08, -1.22989298e-19, -8.74202257e-08, 1))
  936. weld(p30,p30 ,p31,CFrame.new(164.531433, -3.68020034, -30.5141029, 1, 1.44950718e-12, -2.56268451e-30, 1.44950718e-12, 1, 8.74202257e-08, -1.22989298e-19, -8.74202257e-08, 1),CFrame.new(30.4786148, 164.123917, 3.3612113, 2.71533018e-08, -9.3334819e-08, -1, 1, 1.49011612e-07, 2.71532876e-08, 1.49008699e-07, -1, 9.3334819e-08))
  937. weld(p31,p31 ,p32,CFrame.new(30.4786148, 164.123917, 3.3612113, 2.71533018e-08, -9.3334819e-08, -1, 1, 1.49011612e-07, 2.71532876e-08, 1.49008699e-07, -1, 9.3334819e-08),CFrame.new(-165.523117, -3.3386054, 30.48209, -1, -5.96054264e-08, 4.97379915e-14, -5.96025416e-08, 1, 2.20796942e-14, -4.97379915e-14, 2.20866806e-14, -1))
  938. weld(p32,p32 ,p33,CFrame.new(-165.523117, -3.3386054, 30.48209, -1, -5.96054264e-08, 4.97379915e-14, -5.96025416e-08, 1, 2.20796942e-14, -4.97379915e-14, 2.20866806e-14, -1),CFrame.new(104.61869, -128.651306, 30.48209, 0.615661442, -0.788010776, -5.32879201e-14, -0.788010776, -0.615661442, 3.19766017e-14, -5.68434189e-14, 2.58518979e-14, -1))
  939. weld(p33,p33 ,p34,CFrame.new(104.61869, -128.651306, 30.48209, 0.615661442, -0.788010776, -5.32879201e-14, -0.788010776, -0.615661442, 3.19766017e-14, -5.68434189e-14, 2.58518979e-14, -1),CFrame.new(-124.572334, 107.916336, 30.48209, -0.743144929, 0.669130564, -9.32007538e-09, 0.669130564, 0.743144929, -7.82051224e-09, 1.69322334e-09, -1.20481225e-08, -1))
  940. weld(p34,p34 ,p35,CFrame.new(-124.572334, 107.916336, 30.48209, -0.743144929, 0.669130564, -9.32007538e-09, 0.669130564, 0.743144929, -7.82051224e-09, 1.69322334e-09, -1.20481225e-08, -1),CFrame.new(165.126938, 3.5856967, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  941. weld(p35,p35 ,p36,CFrame.new(165.126938, 3.5856967, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(42.3124657, 159.248947, 30.48209, 0.275637269, 0.961261749, -1.11146576e-08, 0.961261749, -0.275637269, 4.94852159e-09, 1.69320913e-09, -1.20480923e-08, -1))
  942. weld(p36,p36 ,p37,CFrame.new(42.3124657, 159.248947, 30.48209, 0.275637269, 0.961261749, -1.11146576e-08, 0.961261749, -0.275637269, 4.94852159e-09, 1.69320913e-09, -1.20480923e-08, -1),CFrame.new(164.531433, 3.68019772, 30.4501076, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  943. weld(p37,p37 ,p38,CFrame.new(164.531433, 3.68019772, 30.4501076, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(112.354721, 121.10717, 30.48209, 0.694658458, 0.719339788, -2.48715385e-14, 0.719339788, -0.694658458, -6.39463932e-14, -6.75015599e-14, 2.9750694e-14, -1))
  944. weld(p38,p38 ,p39,CFrame.new(112.354721, 121.10717, 30.48209, 0.694658458, 0.719339788, -2.48715385e-14, 0.719339788, -0.694658458, -6.39463932e-14, -6.75015599e-14, 2.9750694e-14, -1),CFrame.new(165.965469, 3.16668248, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  945. weld(p39,p39 ,p40,CFrame.new(165.965469, 3.16668248, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(3.38767052, 30.4820976, 165.984467, -1.19209531e-07, -1, -4.668226e-15, 4.37076437e-08, -5.34789074e-16, -1, 1, -1.19206646e-07, 4.37076437e-08))
  946. weld(p40,p40 ,p41,CFrame.new(3.38767052, 30.4820976, 165.984467, -1.19209531e-07, -1, -4.668226e-15, 4.37076437e-08, -5.34789074e-16, -1, 1, -1.19206646e-07, 4.37076437e-08),CFrame.new(165.966476, 3.16668248, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  947. weld(p41,p41 ,p42,CFrame.new(165.966476, 3.16668248, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(129.571945, -104.601166, 30.4816017, 0.766044497, -0.642787516, -1.42085821e-14, -0.642787516, -0.766044497, 5.33177933e-15, -1.42108547e-14, 4.60413186e-15, -1))
  948. weld(p42,p42 ,p43,CFrame.new(129.571945, -104.601166, 30.4816017, 0.766044497, -0.642787516, -1.42085821e-14, -0.642787516, -0.766044497, 5.33177933e-15, -1.42108547e-14, 4.60413186e-15, -1),CFrame.new(3.48317218, 30.4820976, 166.290482, -1.19209531e-07, -1, -4.668226e-15, 4.37076437e-08, -5.34789074e-16, -1, 1, -1.19206646e-07, 4.37076437e-08))
  949. weld(p43,p43 ,p44,CFrame.new(3.48317218, 30.4820976, 166.290482, -1.19209531e-07, -1, -4.668226e-15, 4.37076437e-08, -5.34789074e-16, -1, 1, -1.19206646e-07, 4.37076437e-08),CFrame.new(-70.1970749, -151.303238, 30.4056206, -0.438371062, -0.898794115, -1.08331804e-07, -0.898794115, 0.438371032, -2.37175968e-09, 4.96212458e-08, 9.63282716e-08, -1))
  950. weld(p44,p44 ,p45,CFrame.new(-70.1970749, -151.303238, 30.4056206, -0.438371062, -0.898794115, -1.08331804e-07, -0.898794115, 0.438371032, -2.37175968e-09, 4.96212458e-08, 9.63282716e-08, -1),CFrame.new(164.531433, -3.66520143, -30.48209, 1, 1.44950718e-12, -2.56268451e-30, 1.44950718e-12, 1, 8.74202257e-08, -1.22989298e-19, -8.74202257e-08, 1))
  951. weld(p45,p45 ,p46,CFrame.new(164.531433, -3.66520143, -30.48209, 1, 1.44950718e-12, -2.56268451e-30, 1.44950718e-12, 1, 8.74202257e-08, -1.22989298e-19, -8.74202257e-08, 1),CFrame.new(30.4811211, -3.66917896, 164.640427, 4.96190644e-08, -9.07662567e-08, -1, 8.94075072e-08, 1, -9.07662425e-08, 1, -8.94046295e-08, 4.96190751e-08))
  952. weld(p46,p46 ,p47,CFrame.new(30.4811211, -3.66917896, 164.640427, 4.96190644e-08, -9.07662567e-08, -1, 8.94075072e-08, 1, -9.07662425e-08, 1, -8.94046295e-08, 4.96190751e-08),CFrame.new(3.26190758, -166.822891, 30.4056206, 8.94046934e-08, -1, -9.63282645e-08, -1, -8.94075782e-08, -4.96212493e-08, 4.96212422e-08, 9.63282574e-08, -1))
  953. weld(p47,p47 ,p48,CFrame.new(3.26190758, -166.822891, 30.4056206, 8.94046934e-08, -1, -9.63282645e-08, -1, -8.94075782e-08, -4.96212493e-08, 4.96212422e-08, 9.63282574e-08, -1),CFrame.new(-166.850891, -3.28490138, 30.4056206, -1, -5.96055543e-08, -4.96212564e-08, -5.96026695e-08, 1, 9.63282574e-08, 4.96212529e-08, 9.63282574e-08, -1))
  954. weld(p48,p48 ,p49,CFrame.new(-166.850891, -3.28490138, 30.4056206, -1, -5.96055543e-08, -4.96212564e-08, -5.96026695e-08, 1, 9.63282574e-08, 4.96212529e-08, 9.63282574e-08, -1),CFrame.new(-166.846405, -3.22089839, 30.4056206, -1, -5.96055543e-08, -4.96212564e-08, -5.96026695e-08, 1, 9.63282574e-08, 4.96212529e-08, 9.63282574e-08, -1))
  955. weld(p49,p49 ,p50,CFrame.new(-166.846405, -3.22089839, 30.4056206, -1, -5.96055543e-08, -4.96212564e-08, -5.96026695e-08, 1, 9.63282574e-08, 4.96212529e-08, 9.63282574e-08, -1),CFrame.new(166.525986, 3.48869276, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  956. weld(p50,p50 ,p51,CFrame.new(166.525986, 3.48869276, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(30.5131035, -3.68418217, 164.613937, 4.96190644e-08, -9.07662567e-08, -1, 8.94075072e-08, 1, -9.07662425e-08, 1, -8.94046295e-08, 4.96190751e-08))
  957. weld(p51,p51 ,p52,CFrame.new(30.5131035, -3.68418217, 164.613937, 4.96190644e-08, -9.07662567e-08, -1, 8.94075072e-08, 1, -9.07662425e-08, 1, -8.94046295e-08, 4.96190751e-08),CFrame.new(-160.688278, -37.481369, 30.48209, -0.978147686, -0.20791167, 8.48714876e-10, -0.207911655, 0.978147686, -1.21368879e-08, 1.69323044e-09, -1.20481243e-08, -1))
  958. weld(p52,p52 ,p53,CFrame.new(-160.688278, -37.481369, 30.48209, -0.978147686, -0.20791167, 8.48714876e-10, -0.207911655, 0.978147686, -1.21368879e-08, 1.69323044e-09, -1.20481243e-08, -1),CFrame.new(30.4501152, -3.6831789, 164.613937, 4.96190644e-08, -9.07662567e-08, -1, 8.94075072e-08, 1, -9.07662425e-08, 1, -8.94046295e-08, 4.96190751e-08))
  959. weld(p53,p53 ,p54,CFrame.new(30.4501152, -3.6831789, 164.613937, 4.96190644e-08, -9.07662567e-08, -1, 8.94075072e-08, 1, -9.07662425e-08, 1, -8.94046295e-08, 4.96190751e-08),CFrame.new(30.482111, -3.4141767, 166.890503, 1.31132978e-07, 1.93091224e-12, -1, 8.94075072e-08, 1, 1.94262857e-12, 1, -8.94046224e-08, 1.31132978e-07))
  960. weld(p54,p54 ,p55,CFrame.new(30.482111, -3.4141767, 166.890503, 1.31132978e-07, 1.93091224e-12, -1, 8.94075072e-08, 1, 1.94262857e-12, 1, -8.94046224e-08, 1.31132978e-07),CFrame.new(166.841995, 3.35718846, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  961. weld(p55,p55 ,p56,CFrame.new(166.841995, 3.35718846, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(120.415573, 113.068619, 30.48209, 0.74314481, 0.669130623, -3.55507987e-15, 0.669130623, -0.74314481, 2.62771478e-18, -3.55271368e-15, -1.13433509e-15, -1))
  962. weld(p56,p56 ,p57,CFrame.new(120.415573, 113.068619, 30.48209, 0.74314481, 0.669130623, -3.55507987e-15, 0.669130623, -0.74314481, 2.62771478e-18, -3.55271368e-15, -1.13433509e-15, -1),CFrame.new(165.036942, 3.38218951, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  963. weld(p57,p57 ,p58,CFrame.new(165.036942, 3.38218951, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(165.890472, 2.99667645, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  964. weld(p58,p58 ,p59,CFrame.new(165.890472, 2.99667645, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(164.885941, 3.46619368, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  965. weld(p59,p59 ,p60,CFrame.new(164.885941, 3.46619368, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(-162.626328, 33.3014336, 30.4816036, -0.976295948, 0.216439888, -1.60633782e-08, 0.216439888, 0.976295948, -2.52163463e-08, 1.02247881e-08, -2.80953731e-08, -1))
  966. weld(p60,p60 ,p61,CFrame.new(-162.626328, 33.3014336, 30.4816036, -0.976295948, 0.216439888, -1.60633782e-08, 0.216439888, 0.976295948, -2.52163463e-08, 1.02247881e-08, -2.80953731e-08, -1),CFrame.new(30.481638, -166.042236, -2.99522853, 2.18558299e-07, 1.93742483e-12, -1, -1, -2.98034877e-08, -2.18558299e-07, -2.98006029e-08, 1, 1.93090422e-12))
  967. weld(p61,p61 ,p62,CFrame.new(30.481638, -166.042236, -2.99522853, 2.18558299e-07, 1.93742483e-12, -1, -1, -2.98034877e-08, -2.18558299e-07, -2.98006029e-08, 1, 1.93090422e-12),CFrame.new(30.481638, -166.194244, -3.17173052, 2.18558299e-07, 1.93742483e-12, -1, -1, -2.98034877e-08, -2.18558299e-07, -2.98006029e-08, 1, 1.93090422e-12))
  968. weld(p62,p62 ,p63,CFrame.new(30.481638, -166.194244, -3.17173052, 2.18558299e-07, 1.93742483e-12, -1, -1, -2.98034877e-08, -2.18558299e-07, -2.98006029e-08, 1, 1.93090422e-12),CFrame.new(-112.238632, 120.578537, -30.481617, -0.694658339, -0.719339907, -6.07271744e-08, 0.719339907, -0.694658339, 6.2884844e-08, -8.74202186e-08, -4.38174929e-15, 1))
  969. weld(p63,p63 ,p64,CFrame.new(-112.238632, 120.578537, -30.481617, -0.694658339, -0.719339907, -6.07271744e-08, 0.719339907, -0.694658339, 6.2884844e-08, -8.74202186e-08, -4.38174929e-15, 1),CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07))
  970. weld(p64,p64 ,p65,CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07),CFrame.new(-86.7642822, -141.361053, 30.4816036, -0.537299871, -0.843391359, 1.82016251e-08, -0.843391359, 0.537299871, -2.37191262e-08, 1.02247739e-08, -2.80953749e-08, -1))
  971. weld(p65,p65 ,p66,CFrame.new(-86.7642822, -141.361053, 30.4816036, -0.537299871, -0.843391359, 1.82016251e-08, -0.843391359, 0.537299871, -2.37191262e-08, 1.02247739e-08, -2.80953749e-08, -1),CFrame.new(-155.413712, -57.9167862, 30.4816036, -0.942641675, -0.333806634, -2.59877453e-10, -0.333806604, 0.942641675, -2.98969667e-08, 1.02247775e-08, -2.80953731e-08, -1))
  972. weld(p66,p66 ,p67,CFrame.new(-155.413712, -57.9167862, 30.4816036, -0.942641675, -0.333806634, -2.59877453e-10, -0.333806604, 0.942641675, -2.98969667e-08, 1.02247775e-08, -2.80953731e-08, -1),CFrame.new(-158.113815, 50.094635, 30.4816036, -0.948323667, 0.31730485, -1.86112068e-08, 0.31730482, 0.948323667, -2.33991386e-08, 1.02247846e-08, -2.80953785e-08, -1))
  973. weld(p67,p67 ,p68,CFrame.new(-158.113815, 50.094635, 30.4816036, -0.948323667, 0.31730485, -1.86112068e-08, 0.31730482, 0.948323667, -2.33991386e-08, 1.02247846e-08, -2.80953785e-08, -1),CFrame.new(-165.881866, -30.4820747, -2.87886667, -1, 5.96025913e-08, 9.07628674e-08, 9.07628603e-08, -7.34415622e-08, 1, 5.96054903e-08, 1, 7.34415551e-08))
  974. weld(p68,p68 ,p69,CFrame.new(-165.881866, -30.4820747, -2.87886667, -1, 5.96025913e-08, 9.07628674e-08, 9.07628603e-08, -7.34415622e-08, 1, 5.96054903e-08, 1, 7.34415551e-08),CFrame.new(-91.6133118, -138.133972, 30.4815636, -0.566406488, -0.824126065, 7.37340002e-08, -0.824126065, 0.566406488, 2.33200268e-07, -2.33949805e-07, 7.13200308e-08, -1))
  975. weld(p69,p69 ,p70,CFrame.new(-91.6133118, -138.133972, 30.4815636, -0.566406488, -0.824126065, 7.37340002e-08, -0.824126065, 0.566406488, 2.33200268e-07, -2.33949805e-07, 7.13200308e-08, -1),CFrame.new(164.76593, 3.31718755, 30.4786091, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  976. weld(p70,p70 ,p71,CFrame.new(164.76593, 3.31718755, 30.4786091, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(-164.854675, -3.48168015, 30.4822807, -1, 8.94046224e-08, -4.96248695e-08, 8.94075072e-08, 1, 7.34353307e-08, 4.96248767e-08, 7.34353165e-08, -1))
  977. weld(p71,p71 ,p72,CFrame.new(-164.854675, -3.48168015, 30.4822807, -1, 8.94046224e-08, -4.96248695e-08, 8.94075072e-08, 1, 7.34353307e-08, 4.96248767e-08, 7.34353165e-08, -1),CFrame.new(85.3124619, -140.753372, 30.48209, 0.5, -0.866025388, -3.54965144e-15, -0.866025388, -0.5, 7.10719512e-15, -1.0658141e-14, -9.67800364e-16, -1))
  978. weld(p72,p72 ,p73,CFrame.new(85.3124619, -140.753372, 30.48209, 0.5, -0.866025388, -3.54965144e-15, -0.866025388, -0.5, 7.10719512e-15, -1.0658141e-14, -9.67800364e-16, -1),CFrame.new(124.106529, 108.42308, 30.48209, 0.766044497, 0.642787576, -6.44723741e-09, 0.642787576, -0.766044497, 1.03176951e-08, 1.69321623e-09, -1.20480141e-08, -1))
  979. weld(p73,p73 ,p74,CFrame.new(124.106529, 108.42308, 30.48209, 0.766044497, 0.642787576, -6.44723741e-09, 0.642787576, -0.766044497, 1.03176951e-08, 1.69321623e-09, -1.20480141e-08, -1),CFrame.new(-160.716141, -37.3207893, 30.48209, -0.978147686, -0.20791167, 8.48714876e-10, -0.207911655, 0.978147686, -1.21368879e-08, 1.69323044e-09, -1.20481243e-08, -1))
  980. weld(p74,p74 ,p75,CFrame.new(-160.716141, -37.3207893, 30.48209, -0.978147686, -0.20791167, 8.48714876e-10, -0.207911655, 0.978147686, -1.21368879e-08, 1.69323044e-09, -1.20481243e-08, -1),CFrame.new(90.2109909, -138.314606, 30.48209, 0.529919267, -0.848048151, -6.03931307e-14, -0.848048151, -0.529919267, 3.19762967e-14, -6.03961325e-14, 3.54076238e-14, -1))
  981. weld(p75,p75 ,p76,CFrame.new(90.2109909, -138.314606, 30.48209, 0.529919267, -0.848048151, -6.03931307e-14, -0.848048151, -0.529919267, 3.19762967e-14, -6.03961325e-14, 3.54076238e-14, -1),CFrame.new(-30.4821339, 165.846954, -2.8946836, -2.65613636e-07, 4.9622237e-08, 1, 1, 5.96055969e-08, 2.65613636e-07, -5.96026837e-08, 1, -4.96222547e-08))
  982. weld(p76,p76 ,p77,CFrame.new(-30.4821339, 165.846954, -2.8946836, -2.65613636e-07, 4.9622237e-08, 1, 1, 5.96055969e-08, 2.65613636e-07, -5.96026837e-08, 1, -4.96222547e-08),CFrame.new(166.782501, 3.29218554, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  983. weld(p77,p77 ,p78,CFrame.new(166.782501, 3.29218554, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(-30.4820976, -3.36567259, -166.699997, -4.37076473e-08, -1.93861008e-12, 1, 8.94075072e-08, 1, 1.94251061e-12, -1, 8.94046224e-08, -4.37076473e-08))
  984. weld(p78,p78 ,p79,CFrame.new(-30.4820976, -3.36567259, -166.699997, -4.37076473e-08, -1.93861008e-12, 1, 8.94075072e-08, 1, 1.94251061e-12, -1, 8.94046224e-08, -4.37076473e-08),CFrame.new(-30.4820976, -3.42717671, -166.817993, -4.37076473e-08, -1.93861008e-12, 1, 8.94075072e-08, 1, 1.94251061e-12, -1, 8.94046224e-08, -4.37076473e-08))
  985. weld(p79,p79 ,p80,CFrame.new(-30.4820976, -3.42717671, -166.817993, -4.37076473e-08, -1.93861008e-12, 1, 8.94075072e-08, 1, 1.94251061e-12, -1, 8.94046224e-08, -4.37076473e-08),CFrame.new(166.820007, 3.39768863, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  986. weld(p80,p80 ,p81,CFrame.new(166.820007, 3.39768863, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(166.821503, 3.16618276, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  987. weld(p81,p81 ,p82,CFrame.new(166.821503, 3.16618276, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(129.535934, -104.667168, 30.4816017, 0.766044497, -0.642787516, -1.42085821e-14, -0.642787516, -0.766044497, 5.33177933e-15, -1.42108547e-14, 4.60413186e-15, -1))
  988. weld(p82,p82 ,p83,CFrame.new(129.535934, -104.667168, 30.4816017, 0.766044497, -0.642787516, -1.42085821e-14, -0.642787516, -0.766044497, 5.33177933e-15, -1.42108547e-14, 4.60413186e-15, -1),CFrame.new(164.089798, 26.4036942, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1))
  989. weld(p83,p83 ,p84,CFrame.new(164.089798, 26.4036942, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1),CFrame.new(163.852142, 26.3702908, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1))
  990. weld(p84,p84 ,p85,CFrame.new(163.852142, 26.3702908, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1),CFrame.new(121.79528, -112.843735, 30.48209, 0.719339848, -0.694658339, 3.55517007e-15, -0.694658339, -0.719339848, 7.107971e-15, -3.55271368e-15, -1.05193572e-15, -1))
  991. weld(p85,p85 ,p86,CFrame.new(121.79528, -112.843735, 30.48209, 0.719339848, -0.694658339, 3.55517007e-15, -0.694658339, -0.719339848, 7.107971e-15, -3.55271368e-15, -1.05193572e-15, -1),CFrame.new(163.937973, 26.4024944, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1))
  992. weld(p86,p86 ,p87,CFrame.new(163.937973, 26.4024944, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1),CFrame.new(163.819138, 26.3857918, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1))
  993. weld(p87,p87 ,p88,CFrame.new(163.819138, 26.3857918, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1),CFrame.new(3.55920935, 166.294983, -30.4836044, 8.94046934e-08, -1, 4.96211747e-08, 1, 8.94075782e-08, -7.34353023e-08, 7.34353023e-08, 4.96211818e-08, 1))
  994. weld(p88,p88 ,p89,CFrame.new(3.55920935, 166.294983, -30.4836044, 8.94046934e-08, -1, 4.96211747e-08, 1, 8.94075782e-08, -7.34353023e-08, 7.34353023e-08, 4.96211818e-08, 1),CFrame.new(164.056808, 26.4191952, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1))
  995. weld(p89,p89 ,p90,CFrame.new(164.056808, 26.4191952, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1),CFrame.new(3.27190542, -166.728897, 30.4056206, 8.94046934e-08, -1, -9.63282645e-08, -1, -8.94075782e-08, -4.96212493e-08, 4.96212422e-08, 9.63282574e-08, -1))
  996. weld(p90,p90 ,p91,CFrame.new(3.27190542, -166.728897, 30.4056206, 8.94046934e-08, -1, -9.63282645e-08, -1, -8.94075782e-08, -4.96212493e-08, 4.96212422e-08, 9.63282574e-08, -1),CFrame.new(113.971817, -121.782829, 30.4056206, 0.669130743, -0.74314481, -3.83827441e-08, -0.74314481, -0.669130743, -1.01331942e-07, 4.96212245e-08, 9.63282432e-08, -1))
  997. weld(p91,p91 ,p92,CFrame.new(113.971817, -121.782829, 30.4056206, 0.669130743, -0.74314481, -3.83827441e-08, -0.74314481, -0.669130743, -1.01331942e-07, 4.96212245e-08, 9.63282432e-08, -1),CFrame.new(166.498489, 3.58519697, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  998. weld(p92,p92 ,p93,CFrame.new(166.498489, 3.58519697, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(-3.17289257, 166.822403, 30.4056206, -2.98006029e-08, 1, 9.63282218e-08, 1, 2.98034877e-08, 4.96212564e-08, 4.96212529e-08, 9.63282218e-08, -1))
  999. weld(p93,p93 ,p94,CFrame.new(-3.17289257, 166.822403, 30.4056206, -2.98006029e-08, 1, 9.63282218e-08, 1, 2.98034877e-08, 4.96212564e-08, 4.96212529e-08, 9.63282218e-08, -1),CFrame.new(30.4820824, -3.58520269, 166.6875, -4.37176801e-08, 1.94453112e-12, -1, -5.96026695e-08, 1, 1.94712931e-12, 1, 5.96055543e-08, -4.37176801e-08))
  1000. weld(p94,p94 ,p95,CFrame.new(30.4820824, -3.58520269, 166.6875, -4.37176801e-08, 1.94453112e-12, -1, -5.96026695e-08, 1, 1.94712931e-12, 1, 5.96055543e-08, -4.37176801e-08),CFrame.new(166.220978, 3.44669294, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  1001. weld(p95,p95 ,p96,CFrame.new(166.220978, 3.44669294, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(163.733292, 26.3535881, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1))
  1002. weld(p96,p96 ,p97,CFrame.new(163.733292, 26.3535881, 30.48209, 0.990268052, 0.13917312, -4.61857691e-14, 0.13917312, -0.990268052, -3.55236368e-14, -4.97379915e-14, 2.87965927e-14, -1),CFrame.new(121.622635, -112.67701, 30.48209, 0.719339848, -0.694658339, 3.55517007e-15, -0.694658339, -0.719339848, 7.107971e-15, -3.55271368e-15, -1.05193572e-15, -1))
  1003. weld(p97,p97 ,p98,CFrame.new(121.622635, -112.67701, 30.48209, 0.719339848, -0.694658339, 3.55517007e-15, -0.694658339, -0.719339848, 7.107971e-15, -3.55271368e-15, -1.05193572e-15, -1),CFrame.new(-84.0766602, 142.480179, 30.4686108, -0.492423892, 0.870355487, 4.87931914e-07, 0.870355487, 0.492423862, 3.5686017e-07, 7.03258536e-08, 6.00400654e-07, -1))
  1004. weld(p98,p98 ,p99,CFrame.new(-84.0766602, 142.480179, 30.4686108, -0.492423892, 0.870355487, 4.87931914e-07, 0.870355487, 0.492423862, 3.5686017e-07, 7.03258536e-08, 6.00400654e-07, -1),CFrame.new(-165.477188, 4.34527779, 30.4686108, -0.999048233, 0.0436189957, -4.40698145e-08, 0.0436189957, 0.999048233, 6.02896307e-07, 7.03255978e-08, 6.00400199e-07, -1))
  1005. weld(p99,p99 ,p100,CFrame.new(-165.477188, 4.34527779, 30.4686108, -0.999048233, 0.0436189957, -4.40698145e-08, 0.0436189957, 0.999048233, 6.02896307e-07, 7.03255978e-08, 6.00400199e-07, -1),CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07))
  1006. weld(p100,p100 ,p101,CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07),CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07))
  1007. weld(p101,p101 ,p102,CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07),CFrame.new(-73.9626007, -147.759048, -30.4815483, -0.430510849, 0.902585387, 2.08799989e-07, -0.902585387, -0.430510849, 2.56162565e-07, 3.21099265e-07, -7.81790419e-08, 1))
  1008. weld(p102,p102 ,p103,CFrame.new(-73.9626007, -147.759048, -30.4815483, -0.430510849, 0.902585387, 2.08799989e-07, -0.902585387, -0.430510849, 2.56162565e-07, 3.21099265e-07, -7.81790419e-08, 1),CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07))
  1009. weld(p103,p103 ,p104,CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07),CFrame.new(165.318588, -10.3730974, 30.4815636, 0.996917307, -0.0784593672, -2.38824413e-07, -0.0784593672, -0.996917307, -5.27446851e-08, -2.33949891e-07, 7.1320116e-08, -1))
  1010. weld(p104,p104 ,p105,CFrame.new(165.318588, -10.3730974, 30.4815636, 0.996917307, -0.0784593672, -2.38824413e-07, -0.0784593672, -0.996917307, -5.27446851e-08, -2.33949891e-07, 7.1320116e-08, -1),CFrame.new(105.231323, 127.878517, 30.4686108, 0.649447739, 0.760406256, 5.02221269e-07, 0.760406256, -0.649447739, -3.36452274e-07, 7.03260383e-08, 6.00400369e-07, -1))
  1011. weld(p105,p105 ,p106,CFrame.new(105.231323, 127.878517, 30.4686108, 0.649447739, 0.760406256, 5.02221269e-07, 0.760406256, -0.649447739, -3.36452274e-07, 7.03260383e-08, 6.00400369e-07, -1),CFrame.new(-3.08499575, -164.65242, -30.481617, 5.96054761e-08, 1, -1.48973868e-15, -1, 5.96025984e-08, -8.74202257e-08, -8.74202257e-08, 6.69272665e-15, 1))
  1012. weld(p106,p106 ,p107,CFrame.new(-3.08499575, -164.65242, -30.481617, 5.96054761e-08, 1, -1.48973868e-15, -1, 5.96025984e-08, -8.74202257e-08, -8.74202257e-08, 6.69272665e-15, 1),CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07))
  1013. weld(p107,p107 ,p108,CFrame.new(165.224411, -30.4686146, -10.0197363, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07),CFrame.new(165.2444, -30.4686146, -10.0197382, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07))
  1014. weld(p108,p108 ,p109,CFrame.new(165.2444, -30.4686146, -10.0197382, 0.996917307, -0.0784593672, 4.47481803e-08, -9.20081931e-08, -5.98735198e-07, 1, -0.0784593672, -0.996917307, -6.04108436e-07),CFrame.new(84.2109985, 141.489197, 30.48209, 0.529919326, 0.848048091, 5.32607202e-15, 0.848048091, -0.529919326, 1.8737624e-18, 1.26909215e-26, 9.02246959e-15, -1))
  1015. weld(p109,p109 ,p110,CFrame.new(84.2109985, 141.489197, 30.48209, 0.529919326, 0.848048091, 5.32607202e-15, 0.848048091, -0.529919326, 1.8737624e-18, 1.26909215e-26, 9.02246959e-15, -1),CFrame.new(164.523422, 3.48619366, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  1016. weld(p110,p110 ,p111,CFrame.new(164.523422, 3.48619366, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(-165.452103, -3.47460675, 30.48209, -1, -5.96054264e-08, 4.97379915e-14, -5.96025416e-08, 1, 2.20796942e-14, -4.97379915e-14, 2.20866806e-14, -1))
  1017. weld(p111,p111 ,p112,CFrame.new(-165.452103, -3.47460675, 30.48209, -1, -5.96054264e-08, 4.97379915e-14, -5.96025416e-08, 1, 2.20796942e-14, -4.97379915e-14, 2.20866806e-14, -1),CFrame.new(-24.1718388, 164.139008, 30.4816036, -0.130525976, 0.991444886, -2.91896178e-08, 0.991444886, 0.130525976, 6.4701311e-09, 1.02247846e-08, -2.80953767e-08, -1))
  1018. weld(p112,p112 ,p113,CFrame.new(-24.1718388, 164.139008, 30.4816036, -0.130525976, 0.991444886, -2.91896178e-08, 0.991444886, 0.130525976, 6.4701311e-09, 1.02247846e-08, -2.80953767e-08, -1),CFrame.new(149.970306, -69.3966675, 30.4820919, 0.898794115, -0.438371211, -3.12581605e-09, -0.438371211, -0.898794115, -2.97362135e-08, 1.02260316e-08, 2.8096995e-08, -1))
  1019. weld(p113,p113 ,p114,CFrame.new(149.970306, -69.3966675, 30.4820919, 0.898794115, -0.438371211, -3.12581605e-09, -0.438371211, -0.898794115, -2.97362135e-08, 1.02260316e-08, 2.8096995e-08, -1),CFrame.new(149.905792, -69.3411407, 30.4820919, 0.898794115, -0.438371092, -3.12596882e-09, -0.438371092, -0.898794115, -2.97363734e-08, 1.02259641e-08, 2.80972117e-08, -1))
  1020. weld(p114,p114 ,p115,CFrame.new(149.905792, -69.3411407, 30.4820919, 0.898794115, -0.438371092, -3.12596882e-09, -0.438371092, -0.898794115, -2.97363734e-08, 1.02259641e-08, 2.80972117e-08, -1),CFrame.new(-166.84639, -3.16089654, 30.4056206, -1, -5.96055543e-08, -4.96212564e-08, -5.96026695e-08, 1, 9.63282574e-08, 4.96212529e-08, 9.63282574e-08, -1))
  1021. weld(p115,p115 ,p116,CFrame.new(-166.84639, -3.16089654, 30.4056206, -1, -5.96055543e-08, -4.96212564e-08, -5.96026695e-08, 1, 9.63282574e-08, 4.96212529e-08, 9.63282574e-08, -1),CFrame.new(111.531525, 121.957817, -30.4815483, 0.662619829, -0.748955905, -2.71320204e-07, 0.748955905, 0.662619829, -1.88687096e-07, 3.21100487e-07, -7.81790774e-08, 1))
  1022. weld(p116,p116 ,p117,CFrame.new(111.531525, 121.957817, -30.4815483, 0.662619829, -0.748955905, -2.71320204e-07, 0.748955905, 0.662619829, -1.88687096e-07, 3.21100487e-07, -7.81790774e-08, 1),CFrame.new(-161.559708, 35.5616875, -30.4815483, -0.979924798, -0.199367628, 2.99067892e-07, 0.199367628, -0.979924798, -1.40626554e-07, 3.21100401e-07, -7.81789922e-08, 1))
  1023. weld(p117,p117 ,p118,CFrame.new(-161.559708, 35.5616875, -30.4815483, -0.979924798, -0.199367628, 2.99067892e-07, 0.199367628, -0.979924798, -1.40626554e-07, 3.21100401e-07, -7.81789922e-08, 1),CFrame.new(15.7627716, -164.383102, -30.4815483, 0.113203421, 0.993571877, 4.13268424e-08, -0.993571877, 0.113203421, 3.27886568e-07, 3.21100458e-07, -7.81790632e-08, 1))
  1024. weld(p118,p118 ,p119,CFrame.new(15.7627716, -164.383102, -30.4815483, 0.113203421, 0.993571877, 4.13268424e-08, -0.993571877, 0.113203421, 3.27886568e-07, 3.21100458e-07, -7.81790632e-08, 1),CFrame.new(166.760895, -3.22084284, -30.5585918, 1, -2.38414785e-07, -3.77989657e-08, 2.38417655e-07, 1, -9.63282361e-08, 3.77989871e-08, 9.63282361e-08, 1))
  1025. weld(p119,p119 ,p120,CFrame.new(166.760895, -3.22084284, -30.5585918, 1, -2.38414785e-07, -3.77989657e-08, 2.38417655e-07, 1, -9.63282361e-08, 3.77989871e-08, 9.63282361e-08, 1),CFrame.new(-109.255112, 126.135658, -30.5585918, -0.669130921, -0.743144512, 9.68782956e-08, 0.743144512, -0.669130921, 3.63660675e-08, 3.77990226e-08, 9.63282361e-08, 1))
  1026. weld(p120,p120 ,p121,CFrame.new(-109.255112, 126.135658, -30.5585918, -0.669130921, -0.743144512, 9.68782956e-08, 0.743144512, -0.669130921, 3.63660675e-08, 3.77990226e-08, 9.63282361e-08, 1),CFrame.new(76.0466919, 148.541061, -30.5585918, 0.438370913, -0.898794234, 7.0009321e-08, 0.898794234, 0.438370883, -7.6201033e-08, 3.77989942e-08, 9.63282716e-08, 1))
  1027. weld(p121,p121 ,p122,CFrame.new(76.0466919, 148.541061, -30.5585918, 0.438370913, -0.898794234, 7.0009321e-08, 0.898794234, 0.438370883, -7.6201033e-08, 3.77989942e-08, 9.63282716e-08, 1),CFrame.new(3.27183986, 166.878403, -30.5585918, -2.68219708e-07, -1, 9.63282503e-08, 1, -2.68216866e-07, -3.77989799e-08, 3.77990084e-08, 9.63282432e-08, 1))
  1028. weld(p122,p122 ,p123,CFrame.new(3.27183986, 166.878403, -30.5585918, -2.68219708e-07, -1, 9.63282503e-08, 1, -2.68216866e-07, -3.77989799e-08, 3.77990084e-08, 9.63282432e-08, 1),CFrame.new(166.756393, -3.28484583, -30.5585918, 1, -2.38414785e-07, -3.77989657e-08, 2.38417655e-07, 1, -9.63282361e-08, 3.77989871e-08, 9.63282361e-08, 1))
  1029. weld(p123,p123 ,p124,CFrame.new(166.756393, -3.28484583, -30.5585918, 1, -2.38414785e-07, -3.77989657e-08, 2.38417655e-07, 1, -9.63282361e-08, 3.77989871e-08, 9.63282361e-08, 1),CFrame.new(-3.17284703, -166.784897, -30.5585918, 2.08615646e-07, 1, -9.63282361e-08, -1, 2.08612775e-07, 3.77989657e-08, 3.77989871e-08, 9.63282218e-08, 1))
  1030. weld(p124,p124 ,p125,CFrame.new(-3.17284703, -166.784897, -30.5585918, 2.08615646e-07, 1, -9.63282361e-08, -1, 2.08612775e-07, 3.77989657e-08, 3.77989871e-08, 9.63282218e-08, 1),CFrame.new(3.26184201, 166.784393, -30.5585918, -2.68219708e-07, -1, 9.63282503e-08, 1, -2.68216866e-07, -3.77989799e-08, 3.77990084e-08, 9.63282432e-08, 1))
  1031. weld(p125,p125 ,p126,CFrame.new(3.26184201, 166.784393, -30.5585918, -2.68219708e-07, -1, 9.63282503e-08, 1, -2.68216866e-07, -3.77989799e-08, 3.77990084e-08, 9.63282432e-08, 1),CFrame.new(3.26633906, 166.8284, -30.5585918, -2.68219708e-07, -1, 9.63282503e-08, 1, -2.68216866e-07, -3.77989799e-08, 3.77990084e-08, 9.63282432e-08, 1))
  1032. weld(p126,p126 ,p127,CFrame.new(3.26633906, 166.8284, -30.5585918, -2.68219708e-07, -1, 9.63282503e-08, 1, -2.68216866e-07, -3.77989799e-08, 3.77990084e-08, 9.63282432e-08, 1),CFrame.new(-3.16741633, 166.878403, 30.5586033, -2.08612775e-07, 1, -9.63282289e-08, 1, 2.08615688e-07, 3.77989693e-08, 3.77989906e-08, -9.63282218e-08, -1))
  1033. weld(p127,p127 ,p128,CFrame.new(-3.16741633, 166.878403, 30.5586033, -2.08612775e-07, 1, -9.63282289e-08, 1, 2.08615688e-07, 3.77989693e-08, 3.77989906e-08, -9.63282218e-08, -1),CFrame.new(166.853394, -3.28534508, -30.5585918, 1, -2.38414785e-07, -3.77989657e-08, 2.38417655e-07, 1, -9.63282361e-08, 3.77989871e-08, 9.63282361e-08, 1))
  1034. weld(p128,p128 ,p129,CFrame.new(166.853394, -3.28534508, -30.5585918, 1, -2.38414785e-07, -3.77989657e-08, 2.38417655e-07, 1, -9.63282361e-08, 3.77989871e-08, 9.63282361e-08, 1),CFrame.new(3.17333674, 166.8284, -30.5585918, -2.68219708e-07, -1, 9.63282503e-08, 1, -2.68216866e-07, -3.77989799e-08, 3.77990084e-08, 9.63282432e-08, 1))
  1035. weld(p129,p129 ,p130,CFrame.new(3.17333674, 166.8284, -30.5585918, -2.68219708e-07, -1, 9.63282503e-08, 1, -2.68216866e-07, -3.77989799e-08, 3.77990084e-08, 9.63282432e-08, 1),CFrame.new(3.22083783, 166.729401, -30.5585918, -2.68219708e-07, -1, 9.63282503e-08, 1, -2.68216866e-07, -3.77989799e-08, 3.77990084e-08, 9.63282432e-08, 1))
  1036. weld(p130,p130 ,p131,CFrame.new(3.22083783, 166.729401, -30.5585918, -2.68219708e-07, -1, 9.63282503e-08, 1, -2.68216866e-07, -3.77989799e-08, 3.77990084e-08, 9.63282432e-08, 1),CFrame.new(166.760895, -3.16084099, -30.5585918, 1, -2.38414785e-07, -3.77989657e-08, 2.38417655e-07, 1, -9.63282361e-08, 3.77989871e-08, 9.63282361e-08, 1))
  1037. weld(p131,p131 ,p132,CFrame.new(166.760895, -3.16084099, -30.5585918, 1, -2.38414785e-07, -3.77989657e-08, 2.38417655e-07, 1, -9.63282361e-08, 3.77989871e-08, 9.63282361e-08, 1),CFrame.new(166.853394, 3.15391064, 30.5586033, 1, 1.7881365e-07, 3.77989622e-08, 1.78810794e-07, -1, 9.63282289e-08, 3.77989799e-08, -9.63282218e-08, -1))
  1038. weld(p132,p132 ,p133,CFrame.new(166.853394, 3.15391064, 30.5586033, 1, 1.7881365e-07, 3.77989622e-08, 1.78810794e-07, -1, 9.63282289e-08, 3.77989799e-08, -9.63282218e-08, -1),CFrame.new(3.26640463, -166.7789, 30.4056206, 8.94046934e-08, -1, -9.63282645e-08, -1, -8.94075782e-08, -4.96212493e-08, 4.96212422e-08, 9.63282574e-08, -1))
  1039. weld(p133,p133 ,p134,CFrame.new(3.26640463, -166.7789, 30.4056206, 8.94046934e-08, -1, -9.63282645e-08, -1, -8.94075782e-08, -4.96212493e-08, 4.96212422e-08, 9.63282574e-08, -1),CFrame.new(-166.753891, 3.15382695, -30.4056339, -1, 3.57622923e-07, -1.25219188e-07, -3.57625765e-07, -1, -9.63282787e-08, -1.25219216e-07, -9.63282361e-08, 1))
  1040. weld(p134,p134 ,p135,CFrame.new(-166.753891, 3.15382695, -30.4056339, -1, 3.57622923e-07, -1.25219188e-07, -3.57625765e-07, -1, -9.63282787e-08, -1.25219216e-07, -9.63282361e-08, 1),CFrame.new(-3.16732264, -166.728897, -30.4056339, 3.87427804e-07, 1, 9.63282858e-08, -1, 3.87424961e-07, -1.25219188e-07, -1.25219216e-07, -9.63282361e-08, 1))
  1041. weld(p135,p135 ,p136,CFrame.new(-3.16732264, -166.728897, -30.4056339, 3.87427804e-07, 1, 9.63282858e-08, -1, 3.87424961e-07, -1.25219188e-07, -1.25219216e-07, -9.63282361e-08, 1),CFrame.new(-166.753891, -3.28540063, 30.4056206, -1, -5.96055543e-08, -4.96212564e-08, -5.96026695e-08, 1, 9.63282574e-08, 4.96212529e-08, 9.63282574e-08, -1))
  1042. weld(p136,p136 ,p137,CFrame.new(-166.753891, -3.28540063, 30.4056206, -1, -5.96055543e-08, -4.96212564e-08, -5.96026695e-08, 1, 9.63282574e-08, 4.96212529e-08, 9.63282574e-08, -1),CFrame.new(3.17340231, -166.7789, 30.4056206, 8.94046934e-08, -1, -9.63282645e-08, -1, -8.94075782e-08, -4.96212493e-08, 4.96212422e-08, 9.63282574e-08, -1))
  1043. weld(p137,p137 ,p138,CFrame.new(3.17340231, -166.7789, 30.4056206, 8.94046934e-08, -1, -9.63282645e-08, -1, -8.94075782e-08, -4.96212493e-08, 4.96212422e-08, 9.63282574e-08, -1),CFrame.new(3.2209034, -166.877899, 30.4056206, 8.94046934e-08, -1, -9.63282645e-08, -1, -8.94075782e-08, -4.96212493e-08, 4.96212422e-08, 9.63282574e-08, -1))
  1044. weld(p138,p138 ,p139,CFrame.new(3.2209034, -166.877899, 30.4056206, 8.94046934e-08, -1, -9.63282645e-08, -1, -8.94075782e-08, -4.96212493e-08, 4.96212422e-08, 9.63282574e-08, -1),CFrame.new(166.412979, 3.33218646, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  1045. weld(p139,p139 ,p140,CFrame.new(166.412979, 3.33218646, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(166.694489, 3.35318637, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  1046. weld(p140,p140 ,p141,CFrame.new(166.694489, 3.35318637, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(30.4820824, -3.49220467, 166.77449, -4.37176801e-08, 1.94453112e-12, -1, -5.96026695e-08, 1, 1.94712931e-12, 1, 5.96055543e-08, -4.37176801e-08))
  1047. weld(p141,p141 ,p142,CFrame.new(30.4820824, -3.49220467, 166.77449, -4.37176801e-08, 1.94453112e-12, -1, -5.96026695e-08, 1, 1.94712931e-12, 1, 5.96055543e-08, -4.37176801e-08),CFrame.new(-30.4820976, 3.39416075, 166.740997, -4.37076402e-08, -1.93861008e-12, 1, -1.78813622e-07, -1, -1.9464185e-12, 1, -1.78810737e-07, 4.37076402e-08))
  1048. weld(p142,p142 ,p143,CFrame.new(-30.4820976, 3.39416075, 166.740997, -4.37076402e-08, -1.93861008e-12, 1, -1.78813622e-07, -1, -1.9464185e-12, 1, -1.78810737e-07, 4.37076402e-08),CFrame.new(-132.013535, -102.37088, 30.4811134, -0.798635662, -0.601814926, 1.77656961e-14, -0.601814926, 0.798635662, 1.0655317e-14, -2.13162821e-14, -4.65148439e-15, -1))
  1049. weld(p143,p143 ,p144,CFrame.new(-132.013535, -102.37088, 30.4811134, -0.798635662, -0.601814926, 1.77656961e-14, -0.601814926, 0.798635662, 1.0655317e-14, -2.13162821e-14, -4.65148439e-15, -1),CFrame.new(67.4971771, -152.871902, 30.4811134, 0.390730977, -0.920504987, 3.73067496e-14, -0.920504987, -0.390730977, 3.19758055e-14, -1.42108547e-14, -4.43263454e-14, -1))
  1050. weld(p144,p144 ,p145,CFrame.new(67.4971771, -152.871902, 30.4811134, 0.390730977, -0.920504987, 3.73067496e-14, -0.920504987, -0.390730977, 3.19758055e-14, -1.42108547e-14, -4.43263454e-14, -1),CFrame.new(30.4815807, 166.194244, 3.1717155, -1.31143025e-07, 1.9504526e-12, -1, 1, -5.96025913e-08, -1.31143025e-07, -5.96054832e-08, -1, -1.94262878e-12))
  1051. weld(p145,p145 ,p146,CFrame.new(30.4815807, 166.194244, 3.1717155, -1.31143025e-07, 1.9504526e-12, -1, 1, -5.96025913e-08, -1.31143025e-07, -5.96054832e-08, -1, -1.94262878e-12),CFrame.new(-13.0007992, 165.934906, 30.4816017, -0.0610484071, 0.998134792, 7.82259619e-13, 0.998134792, 0.0610484034, 4.58299848e-13, 4.12114787e-13, 8.09326673e-13, -1))
  1052. weld(p146,p146 ,p147,CFrame.new(-13.0007992, 165.934906, 30.4816017, -0.0610484071, 0.998134792, 7.82259619e-13, 0.998134792, 0.0610484034, 4.58299848e-13, 4.12114787e-13, 8.09326673e-13, -1),CFrame.new(-166.938828, -5.27518749, 30.4811134, -0.99984771, -0.0174523126, 7.10548919e-15, -0.0174523126, 0.99984771, -6.69669224e-16, -7.10542736e-15, -7.47491329e-16, -1))
  1053. weld(p147,p147 ,p148,CFrame.new(-166.938828, -5.27518749, 30.4811134, -0.99984771, -0.0174523126, 7.10548919e-15, -0.0174523126, 0.99984771, -6.69669224e-16, -7.10542736e-15, -7.47491329e-16, -1),CFrame.new(-131.299576, 102.909607, 30.4816017, -0.777145922, 0.629320502, 1.88291602e-13, 0.629320502, 0.777145922, 8.79293871e-13, 4.05009359e-13, 8.0432373e-13, -1))
  1054. weld(p148,p148 ,p149,CFrame.new(-131.299576, 102.909607, 30.4816017, -0.777145922, 0.629320502, 1.88291602e-13, 0.629320502, 0.777145922, 8.79293871e-13, 4.05009359e-13, 8.0432373e-13, -1),CFrame.new(-98.2443771, 133.67746, 30.4816036, -0.580702782, 0.814115703, -2.88111544e-08, 0.814115703, 0.580702782, -7.99023425e-09, 1.02257331e-08, -2.80955668e-08, -1))
  1055. weld(p149,p149 ,p150,CFrame.new(-98.2443771, 133.67746, 30.4816036, -0.580702782, 0.814115703, -2.88111544e-08, 0.814115703, 0.580702782, -7.99023425e-09, 1.02257331e-08, -2.80955668e-08, -1),CFrame.new(-88.1031494, 141.330444, 30.4816017, -0.515037954, 0.857167423, 4.84942381e-13, 0.857167423, 0.515037954, 7.67384311e-13, 4.05009359e-13, 8.10759554e-13, -1))
  1056. weld(p150,p150 ,p151,CFrame.new(-88.1031494, 141.330444, 30.4816017, -0.515037954, 0.857167423, 4.84942381e-13, 0.857167423, 0.515037954, 7.67384311e-13, 4.05009359e-13, 8.10759554e-13, -1),CFrame.new(134.683136, 97.8957977, 30.4816017, 0.819151998, 0.573576391, 7.7804229e-13, 0.573576391, -0.819151998, -4.20993671e-13, 3.97903932e-13, 7.93231908e-13, -1))
  1057. weld(p151,p151 ,p152,CFrame.new(134.683136, 97.8957977, 30.4816017, 0.819151998, 0.573576391, 7.7804229e-13, 0.573576391, -0.819151998, -4.20993671e-13, 3.97903932e-13, 7.93231908e-13, -1),CFrame.new(-153.314453, 65.5145264, 30.4816017, -0.913545489, 0.406736732, 3.55257002e-14, 0.406736732, 0.913545489, 2.98424724e-13, 8.8817842e-14, 2.89921868e-13, -1))
  1058. weld(p152,p152 ,p153,CFrame.new(-153.314453, 65.5145264, 30.4816017, -0.913545489, 0.406736732, 3.55257002e-14, 0.406736732, 0.913545489, 2.98424724e-13, 8.8817842e-14, 2.89921868e-13, -1),CFrame.new(-163.885666, 30.8880424, 30.4816017, -0.979924798, 0.199368089, 1.421015e-14, 0.199368089, 0.979924798, 3.8188206e-14, -7.10542736e-15, 3.85431297e-14, -1))
  1059. weld(p153,p153 ,p154,CFrame.new(-163.885666, 30.8880424, 30.4816017, -0.979924798, 0.199368089, 1.421015e-14, 0.199368089, 0.979924798, 3.8188206e-14, -7.10542736e-15, 3.85431297e-14, -1),CFrame.new(-114.471977, -121.61261, 30.4816017, -0.694658577, -0.719339728, 7.107971e-15, -0.719339728, 0.694658577, 1.06556846e-14, -7.10542736e-15, 4.15917402e-15, -1))
  1060. weld(p154,p154 ,p155,CFrame.new(-114.471977, -121.61261, 30.4816017, -0.694658577, -0.719339728, 7.107971e-15, -0.719339728, 0.694658577, 1.06556846e-14, -7.10542736e-15, 4.15917402e-15, -1),CFrame.new(86.0104675, 141.902512, 30.4816036, 0.529919386, 0.848048031, -1.84076878e-08, 0.848048031, -0.529919386, 2.35609718e-08, 1.02262447e-08, -2.80960215e-08, -1))
  1061. weld(p155,p155 ,p156,CFrame.new(86.0104675, 141.902512, 30.4816036, 0.529919386, 0.848048031, -1.84076878e-08, 0.848048031, -0.529919386, 2.35609718e-08, 1.02262447e-08, -2.80960215e-08, -1),CFrame.new(165.920395, 19.8467522, 30.4816017, 0.994521916, 0.104528308, -1.77639377e-14, 0.1045283, -0.994521916, -2.66101859e-15, -2.48689958e-14, -7.61503795e-17, -1))
  1062. weld(p156,p156 ,p157,CFrame.new(165.920395, 19.8467522, 30.4816017, 0.994521916, 0.104528308, -1.77639377e-14, 0.1045283, -0.994521916, -2.66101859e-15, -2.48689958e-14, -7.61503795e-17, -1),CFrame.new(-162.797256, -36.6761398, 30.4816017, -0.978147745, -0.207911596, 7.10550054e-14, -0.207911596, 0.978147745, -1.06615995e-14, -6.03961325e-14, -2.24714266e-14, -1))
  1063. weld(p157,p157 ,p158,CFrame.new(-162.797256, -36.6761398, 30.4816017, -0.978147745, -0.207911596, 7.10550054e-14, -0.207911596, 0.978147745, -1.06615995e-14, -6.03961325e-14, -2.24714266e-14, -1),CFrame.new(-163.133438, 33.9334259, 30.4816017, -0.976296008, 0.216439679, 3.55194838e-15, 0.216439664, 0.976296008, -8.91630502e-16, -1.0658141e-14, 1.07743861e-15, -1))
  1064. weld(p158,p158 ,p159,CFrame.new(-163.133438, 33.9334259, 30.4816017, -0.976296008, 0.216439679, 3.55194838e-15, 0.216439664, 0.976296008, -8.91630502e-16, -1.0658141e-14, 1.07743861e-15, -1),CFrame.new(-1.98931527, 166.746307, 30.4816017, 5.96054761e-08, 1, 6.91759865e-15, 1, -5.96025984e-08, -7.10542736e-15, -7.10542736e-15, 6.9251906e-15, -1))
  1065. weld(p159,p159 ,p160,CFrame.new(-1.98931527, 166.746307, 30.4816017, 5.96054761e-08, 1, 6.91759865e-15, 1, -5.96025984e-08, -7.10542736e-15, -7.10542736e-15, 6.9251906e-15, -1),CFrame.new(166.419128, 3.16583252, 30.4816017, 1, -1.78810737e-07, -7.10542736e-15, -1.78813622e-07, -1, -1.40751084e-15, -7.10542736e-15, 1.41484148e-15, -1))
  1066. weld(p160,p160 ,p161,CFrame.new(166.419128, 3.16583252, 30.4816017, 1, -1.78810737e-07, -7.10542736e-15, -1.78813622e-07, -1, -1.40751084e-15, -7.10542736e-15, 1.41484148e-15, -1),CFrame.new(90.4996033, -140.456787, 30.4816017, 0.529919147, -0.848048151, -1.06551425e-14, -0.848048151, -0.529919147, 1.87376178e-18, -7.10542736e-15, 1.14684314e-14, -1))
  1067. weld(p161,p161 ,p162,CFrame.new(90.4996033, -140.456787, 30.4816017, 0.529919147, -0.848048151, -1.06551425e-14, -0.848048151, -0.529919147, 1.87376178e-18, -7.10542736e-15, 1.14684314e-14, -1),CFrame.new(-114.018028, -121.774284, 30.4816017, -0.694658458, -0.719339728, 2.54354151e-18, -0.719339728, 0.694658458, 1.06556846e-14, -7.10542736e-15, 6.45247846e-15, -1))
  1068. weld(p162,p162 ,p163,CFrame.new(-114.018028, -121.774284, 30.4816017, -0.694658458, -0.719339728, 2.54354151e-18, -0.719339728, 0.694658458, 1.06556846e-14, -7.10542736e-15, 6.45247846e-15, -1),CFrame.new(-108.711426, -126.558044, 30.4816017, -0.662620127, -0.748955607, -1.77370859e-15, -0.748955607, 0.662620127, 7.10308446e-15, 3.55271368e-15, 4.18241576e-16, -1))
  1069. weld(p163,p163 ,p164,CFrame.new(-108.711426, -126.558044, 30.4816017, -0.662620127, -0.748955607, -1.77370859e-15, -0.748955607, 0.662620127, 7.10308446e-15, 3.55271368e-15, 4.18241576e-16, -1),CFrame.new(163.96109, -32.4576569, 30.4816017, 0.978147626, -0.20791176, -7.10469213e-15, -0.207911745, -0.978147626, 1.77981549e-15, -1.0658141e-14, 1.66204043e-15, -1))
  1070. weld(p164,p164 ,p165,CFrame.new(163.96109, -32.4576569, 30.4816017, 0.978147626, -0.20791176, -7.10469213e-15, -0.207911745, -0.978147626, 1.77981549e-15, -1.0658141e-14, 1.66204043e-15, -1),CFrame.new(-88.2592087, 140.896667, 30.4816017, -0.515038013, 0.857167423, 4.99153236e-13, 0.857167423, 0.515038013, 7.46068029e-13, 3.80140364e-13, 8.10451641e-13, -1))
  1071. weld(p165,p165 ,p166,CFrame.new(-88.2592087, 140.896667, 30.4816017, -0.515038013, 0.857167423, 4.99153236e-13, 0.857167423, 0.515038013, 7.46068029e-13, 3.80140364e-13, 8.10451641e-13, -1),CFrame.new(-141.002151, -88.2762146, 30.4816017, -0.857167363, -0.515038013, -7.35409888e-13, -0.515038013, 0.857167363, 5.04482307e-13, 3.69482223e-13, 8.08822735e-13, -1))
  1072. weld(p166,p166 ,p167,CFrame.new(-141.002151, -88.2762146, 30.4816017, -0.857167363, -0.515038013, -7.35409888e-13, -0.515038013, 0.857167363, 5.04482307e-13, 3.69482223e-13, 8.08822735e-13, -1),CFrame.new(144.132034, -83.1194534, 30.4816017, 0.857167304, -0.515038073, -9.23687328e-14, -0.515038073, -0.857167304, -8.88175384e-13, 3.80140364e-13, 8.07650062e-13, -1))
  1073. weld(p167,p167 ,p168,CFrame.new(144.132034, -83.1194534, 30.4816017, 0.857167304, -0.515038073, -9.23687328e-14, -0.515038073, -0.857167304, -8.88175384e-13, 3.80140364e-13, 8.07650062e-13, -1),CFrame.new(164.848938, 26.1997566, 30.4816017, 0.990268111, 0.139173105, -7.10591948e-15, 0.139173105, -0.990268111, -4.40587682e-16, -7.10542736e-15, -1.49342242e-15, -1))
  1074. weld(p168,p168 ,p169,CFrame.new(164.848938, 26.1997566, 30.4816017, 0.990268111, 0.139173105, -7.10591948e-15, 0.139173105, -0.990268111, -4.40587682e-16, -7.10542736e-15, -1.49342242e-15, -1),CFrame.new(-30.4815941, -166.644257, 3.17170954, 4.37176801e-08, -1.95163742e-12, 1, -1, 1.19206646e-07, 4.37176801e-08, -1.19209531e-07, -1, -1.94641894e-12))
  1075. weld(p169,p169 ,p170,CFrame.new(-30.4815941, -166.644257, 3.17170954, 4.37176801e-08, -1.95163742e-12, 1, -1, 1.19206646e-07, 4.37176801e-08, -1.19209531e-07, -1, -1.94641894e-12),CFrame.new(-30.4820976, 3.3026576, 166.604996, -4.37076402e-08, -1.93861008e-12, 1, -1.78813622e-07, -1, -1.9464185e-12, 1, -1.78810737e-07, 4.37076402e-08))
  1076. weld(p170,p170 ,p171,CFrame.new(-30.4820976, 3.3026576, 166.604996, -4.37076402e-08, -1.93861008e-12, 1, -1.78813622e-07, -1, -1.9464185e-12, 1, -1.78810737e-07, 4.37076402e-08),CFrame.new(166.45549, 3.39419055, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  1077. weld(p171,p171 ,p172,CFrame.new(166.45549, 3.39419055, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(80.4693604, -146.487885, 30.4816017, 0.469471484, -0.882947683, -5.32594835e-15, -0.882947683, -0.469471484, -3.55105371e-15, 3.55271368e-15, 4.71862107e-15, -1))
  1078. weld(p172,p172 ,p173,CFrame.new(80.4693604, -146.487885, 30.4816017, 0.469471484, -0.882947683, -5.32594835e-15, -0.882947683, -0.469471484, -3.55105371e-15, 3.55271368e-15, 4.71862107e-15, -1),CFrame.new(-139.409409, 91.6653824, 30.4816017, -0.829037547, 0.559193075, 2.13143051e-14, 0.559193075, 0.829037547, 1.06552095e-14, -1.42108547e-14, 2.24162712e-14, -1))
  1079. weld(p173,p173 ,p174,CFrame.new(-139.409409, 91.6653824, 30.4816017, -0.829037547, 0.559193075, 2.13143051e-14, 0.559193075, 0.829037547, 1.06552095e-14, -1.42108547e-14, 2.24162712e-14, -1),CFrame.new(-114.428474, -121.595612, 30.4816017, -0.694658577, -0.719339728, 7.107971e-15, -0.719339728, 0.694658577, 1.06556846e-14, -7.10542736e-15, 4.15917402e-15, -1))
  1080. weld(p174,p174 ,p175,CFrame.new(-114.428474, -121.595612, 30.4816017, -0.694658577, -0.719339728, 7.107971e-15, -0.719339728, 0.694658577, 1.06556846e-14, -7.10542736e-15, 4.15917402e-15, -1),CFrame.new(-145.423401, 81.645607, 30.4816017, -0.866025388, 0.50000006, -1.76796973e-18, 0.50000006, 0.866025388, -1.77941908e-15, -3.55271368e-15, -1.2314796e-15, -1))
  1081. weld(p175,p175 ,p176,CFrame.new(-145.423401, 81.645607, 30.4816017, -0.866025388, 0.50000006, -1.76796973e-18, 0.50000006, 0.866025388, -1.77941908e-15, -3.55271368e-15, -1.2314796e-15, -1),CFrame.new(166.798492, 3.38769031, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  1082. weld(p176,p176 ,p177,CFrame.new(166.798492, 3.38769031, 30.48209, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(-157.445389, -55.1238098, 30.4816017, -0.948323727, -0.317304522, 3.55383557e-15, -0.317304552, 0.948323727, 3.54936049e-15, 4.90926515e-27, 3.49130464e-15, -1))
  1083. weld(p177,p177 ,p178,CFrame.new(-157.445389, -55.1238098, 30.4816017, -0.948323727, -0.317304522, 3.55383557e-15, -0.317304552, 0.948323727, 3.54936049e-15, 4.90926515e-27, 3.49130464e-15, -1),CFrame.new(-3.2423327, 166.924881, 30.48209, 5.96054761e-08, 1, 1.58939549e-15, 1, -5.96025984e-08, 3.55271368e-15, 3.55271368e-15, 1.59611882e-15, -1))
  1084. weld(p178,p178 ,p179,CFrame.new(-3.2423327, 166.924881, 30.48209, 5.96054761e-08, 1, 1.58939549e-15, 1, -5.96025984e-08, 3.55271368e-15, 3.55271368e-15, 1.59611882e-15, -1),CFrame.new(-139.375687, 91.5878525, 30.4816017, -0.829037607, 0.559193015, 3.55073649e-15, 0.559193015, 0.829037607, 7.10249578e-15, 3.55271368e-15, 4.21121446e-15, -1))
  1085. weld(p179,p179 ,p180,CFrame.new(-139.375687, 91.5878525, 30.4816017, -0.829037607, 0.559193015, 3.55073649e-15, 0.559193015, 0.829037607, 7.10249578e-15, 3.55271368e-15, 4.21121446e-15, -1),CFrame.new(-30.4820976, 166.648483, -3.16566277, -4.37076437e-08, -1.93150379e-12, 1, 1, -1.19206646e-07, 4.37076437e-08, 1.19209531e-07, 1, 1.93670709e-12))
  1086. weld(p180,p180 ,p181,CFrame.new(-30.4820976, 166.648483, -3.16566277, -4.37076437e-08, -1.93150379e-12, 1, 1, -1.19206646e-07, 4.37076437e-08, 1.19209531e-07, 1, 1.93670709e-12),CFrame.new(-53.3612709, 157.880035, 30.4816017, -0.309016883, 0.9510566, 1.77299401e-15, 0.9510566, 0.309016883, 3.55162101e-15, 3.55271368e-15, 3.23716722e-15, -1))
  1087. weld(p181,p181 ,p182,CFrame.new(-53.3612709, 157.880035, 30.4816017, -0.309016883, 0.9510566, 1.77299401e-15, 0.9510566, 0.309016883, 3.55162101e-15, 3.55271368e-15, 3.23716722e-15, -1),CFrame.new(110.08802, 125.186989, 30.4816017, 0.669130743, 0.743144691, 1.42082272e-14, 0.743144691, -0.669130743, -1.06557753e-14, 2.44567557e-26, 1.73855715e-14, -1))
  1088. weld(p182,p182 ,p183,CFrame.new(110.08802, 125.186989, 30.4816017, 0.669130743, 0.743144691, 1.42082272e-14, 0.743144691, -0.669130743, -1.06557753e-14, 2.44567557e-26, 1.73855715e-14, -1),CFrame.new(164.410919, 3.36618733, 30.4786091, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  1089. weld(p183,p183 ,p184,CFrame.new(164.410919, 3.36618733, 30.4786091, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(-114.394478, -121.555115, 30.4816017, -0.694658577, -0.719339728, 7.107971e-15, -0.719339728, 0.694658577, 1.06556846e-14, -7.10542736e-15, 4.15917402e-15, -1))
  1090. weld(p184,p184 ,p185,CFrame.new(-114.394478, -121.555115, 30.4816017, -0.694658577, -0.719339728, 7.107971e-15, -0.719339728, 0.694658577, 1.06556846e-14, -7.10542736e-15, 4.15917402e-15, -1),CFrame.new(-30.4815998, 161.577698, -38.0328941, 1.0821033e-08, -6.68223308e-08, 1, 0.976296127, 0.216439247, 3.89844246e-09, -0.216439247, 0.976296127, 6.75804728e-08))
  1091. weld(p185,p185 ,p186,CFrame.new(-30.4815998, 161.577698, -38.0328941, 1.0821033e-08, -6.68223308e-08, 1, 0.976296127, 0.216439247, 3.89844246e-09, -0.216439247, 0.976296127, 6.75804728e-08),CFrame.new(-166.916168, -5.13769341, 30.4816017, -0.99984771, -0.0174523126, 7.10548919e-15, -0.0174523126, 0.99984771, -6.69669224e-16, -7.10542736e-15, -7.47491329e-16, -1))
  1092. weld(p186,p186 ,p187,CFrame.new(-166.916168, -5.13769341, 30.4816017, -0.99984771, -0.0174523126, 7.10548919e-15, -0.0174523126, 0.99984771, -6.69669224e-16, -7.10542736e-15, -7.47491329e-16, -1),CFrame.new(-152.001923, 68.6055908, 30.4816017, -0.906307697, 0.422618389, -1.49435285e-18, 0.422618389, 0.906307697, 3.54950893e-15, 4.57369111e-27, 3.25278016e-15, -1))
  1093. weld(p187,p187 ,p188,CFrame.new(-152.001923, 68.6055908, 30.4816017, -0.906307697, 0.422618389, -1.49435285e-18, 0.422618389, 0.906307697, 3.54950893e-15, 4.57369111e-27, 3.25278016e-15, -1),CFrame.new(-161.949203, -38.0324211, 30.4816036, -0.976296186, -0.216439456, -3.90265953e-09, -0.216439441, 0.976296186, -2.96436795e-08, 1.02262128e-08, -2.80963164e-08, -1))
  1094. weld(p188,p188 ,p189,CFrame.new(-161.949203, -38.0324211, 30.4816036, -0.976296186, -0.216439456, -3.90265953e-09, -0.216439441, 0.976296186, -2.96436795e-08, 1.02262128e-08, -2.80963164e-08, -1),CFrame.new(-30.4816017, 5.1380496, 166.964203, -1.52984825e-09, 8.78093189e-08, 1, 0.0174514763, -0.99984777, 8.78226345e-08, 0.99984777, 0.0174514744, -2.78177481e-12))
  1095. weld(p189,p189 ,p190,CFrame.new(-30.4816017, 5.1380496, 166.964203, -1.52984825e-09, 8.78093189e-08, 1, 0.0174514763, -0.99984777, 8.78226345e-08, 0.99984777, 0.0174514744, -2.78177481e-12),CFrame.new(-145.419998, 81.6220169, 30.4816017, -0.866025388, 0.50000006, -1.76796973e-18, 0.50000006, 0.866025388, -1.77941908e-15, -3.55271368e-15, -1.2314796e-15, -1))
  1096. weld(p190,p190 ,p191,CFrame.new(-145.419998, 81.6220169, 30.4816017, -0.866025388, 0.50000006, -1.76796973e-18, 0.50000006, 0.866025388, -1.77941908e-15, -3.55271368e-15, -1.2314796e-15, -1),CFrame.new(-161.919373, -38.1450729, 30.4816036, -0.976296186, -0.216439456, -3.90265953e-09, -0.216439441, 0.976296186, -2.96436795e-08, 1.02262128e-08, -2.80963164e-08, -1))
  1097. weld(p191,p191 ,p192,CFrame.new(-161.919373, -38.1450729, 30.4816036, -0.976296186, -0.216439456, -3.90265953e-09, -0.216439441, 0.976296186, -2.96436795e-08, 1.02262128e-08, -2.80963164e-08, -1),CFrame.new(-152.014938, 68.4850235, 30.4816017, -0.906307697, 0.422618389, -1.49435285e-18, 0.422618389, 0.906307697, 3.54950893e-15, 4.57369111e-27, 3.25278016e-15, -1))
  1098. weld(p192,p192 ,p193,CFrame.new(-152.014938, 68.4850235, 30.4816017, -0.906307697, 0.422618389, -1.49435285e-18, 0.422618389, 0.906307697, 3.54950893e-15, 4.57369111e-27, 3.25278016e-15, -1),CFrame.new(-114.271751, -121.595398, 30.4816017, -0.694658577, -0.719339728, 7.107971e-15, -0.719339728, 0.694658577, 1.06556846e-14, -7.10542736e-15, 4.15917402e-15, -1))
  1099. weld(p193,p193 ,p194,CFrame.new(-114.271751, -121.595398, 30.4816017, -0.694658577, -0.719339728, 7.107971e-15, -0.719339728, 0.694658577, 1.06556846e-14, -7.10542736e-15, 4.15917402e-15, -1),CFrame.new(-131.1651, 102.731667, 30.4816017, -0.777145863, 0.629320502, 1.9539703e-13, 0.629320502, 0.777145863, 8.79293871e-13, 4.01456646e-13, 8.07952772e-13, -1))
  1100. weld(p194,p194 ,p195,CFrame.new(-131.1651, 102.731667, 30.4816017, -0.777145863, 0.629320502, 1.9539703e-13, 0.629320502, 0.777145863, 8.79293871e-13, 4.01456646e-13, 8.07952772e-13, -1),CFrame.new(166.093521, 11.7556267, 30.4816017, 0.99862957, 0.0523359254, 4.4408902e-13, 0.0523359254, -0.99862957, -7.81371441e-13, 3.94351218e-13, 8.02784163e-13, -1))
  1101. weld(p195,p195 ,p196,CFrame.new(166.093521, 11.7556267, 30.4816017, 0.99862957, 0.0523359254, 4.4408902e-13, 0.0523359254, -0.99862957, -7.81371441e-13, 3.94351218e-13, 8.02784163e-13, -1),CFrame.new(-164.776566, -23.8855286, 30.4816017, -0.991444826, -0.130526111, 3.19748839e-14, -0.130526125, 0.991444826, 7.5460107e-15, -3.19744231e-14, 3.8243762e-15, -1))
  1102. weld(p196,p196 ,p197,CFrame.new(-164.776566, -23.8855286, 30.4816017, -0.991444826, -0.130526111, 3.19748839e-14, -0.130526125, 0.991444826, 7.5460107e-15, -3.19744231e-14, 3.8243762e-15, -1),CFrame.new(166.718491, 3.00417972, 30.4816017, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1))
  1103. weld(p197,p197 ,p198,CFrame.new(166.718491, 3.00417972, 30.4816017, 1, 1.44950718e-12, -2.56268451e-30, -1.44950718e-12, -1, 3.64308871e-18, 2.56268451e-30, 3.64308871e-18, -1),CFrame.new(-147.270538, 78.5416489, 30.4816017, -0.874619782, 0.484809667, 2.13145677e-14, 0.484809637, 0.874619782, 8.95280757e-13, 4.12114787e-13, 7.96385635e-13, -1))
  1104. weld(p198,p198 ,p199,CFrame.new(-147.270538, 78.5416489, 30.4816017, -0.874619782, 0.484809667, 2.13145677e-14, 0.484809637, 0.874619782, 8.95280757e-13, 4.12114787e-13, 7.96385635e-13, -1),CFrame.new(-39.6147461, 161.168594, 30.4816036, -0.224950895, 0.974370241, -2.96757889e-08, 0.974370241, 0.22495088, 3.64365604e-09, 1.02258575e-08, -2.80955579e-08, -1))
  1105. weld(p199,p199 ,p200,CFrame.new(-39.6147461, 161.168594, 30.4816036, -0.224950895, 0.974370241, -2.96757889e-08, 0.974370241, 0.22495088, 3.64365604e-09, 1.02258575e-08, -2.80955579e-08, -1),CFrame.new(-96.9958038, 30.4816074, -134.696198, -0.573576272, 0.819152176, -2.88806561e-08, 3.29133023e-08, -1.22106307e-08, -1, -0.819152176, -0.573576272, -1.99572803e-08))
  1106. weld(p200,p200 ,p201,CFrame.new(-96.9958038, 30.4816074, -134.696198, -0.573576272, 0.819152176, -2.88806561e-08, 3.29133023e-08, -1.22106307e-08, -1, -0.819152176, -0.573576272, -1.99572803e-08),CFrame.new(98.0602798, 133.984406, 30.4816036, 0.601815224, 0.798635364, -1.62840266e-08, 0.798635364, -0.601815224, 2.50750496e-08, 1.02258468e-08, -2.80955454e-08, -1))
  1107.  
  1108. for i,v in pairs(weapon:GetChildren()) do
  1109. v.Anchored = false
  1110. end
  1111.  
  1112. local handle = weapon.Handle
  1113. local roothandle = newPart(weapon, BrickColor.White(), 1, false, false, Vector3.new(0.2, 0.2, 0.2))
  1114. weld(arm, roothandle, arm, CFrame.new(0, -.4, -.95) * CFrame.Angles(math.rad(-90), math.rad(180), 0))
  1115. local handleweld = weld(roothandle, handle, roothandle, CFrame.new(0, 0, 0))
  1116. return weapon, handle, handleweld
  1117. end
  1118.  
  1119.  
  1120. local weaponR, handleR, weldR = createBlink(RightArm)
  1121. local weaponL, handleL, weldL = createBlink(LeftArm)
  1122. local rc0 = weldR.C0
  1123. local lc0 = weldL.C0
  1124. weaponR.Parent = Character
  1125. weaponL.Parent = Character
  1126.  
  1127. --c
  1128.  
  1129. local shooting = false
  1130. local canshoot = true
  1131. local bulletsmax = 40
  1132. local currbullets = 40
  1133. local recalling = false
  1134. local skiprecall = false
  1135.  
  1136. function shoot(w, targetpos)
  1137. attacking = true
  1138.  
  1139. local randomhitcf = targetpos.p
  1140. local magnitude = math.abs((targetpos.p - w.Bullethole.CFrame.p).magnitude)
  1141. local unit = (targetpos.p - w.Bullethole.CFrame.p).unit
  1142.  
  1143. local lighthit,lightpos = rayCast(w.Bullethole.CFrame.p,unit,magnitude,Character)
  1144. if lighthit and lightpos then
  1145. randomhitcf = CFrame.new(lightpos).p
  1146. end
  1147.  
  1148. Lightning(w.Bullethole.Position, randomhitcf, 1, 0, BrickColor.new("Baby blue").Color, .4, 1, .1)
  1149.  
  1150. for i,v in pairs(findCloseHumanoid(randomhitcf, 3)) do
  1151. basicDamage(Effects, v, math.random(2,3), BrickColor.new("Baby blue").Color)
  1152. end
  1153.  
  1154. attacking = false
  1155. end
  1156.  
  1157. function mouse1d()
  1158. if Humanoid.Health < 1 then return end
  1159. if canshoot == false then return end
  1160. if shooting == true then return end
  1161. if tool.Active == false then return end
  1162. shooting = true
  1163. repeat
  1164.  
  1165. swait()
  1166.  
  1167. if currbullets <= 0 then
  1168. shooting = false
  1169. local sou = sound(265275510, RootPart, 1, .2, 1)
  1170. break
  1171. end
  1172.  
  1173. local ranmag = math.abs((mouse.Hit.p - RootPart.Position).magnitude)
  1174. local burst = 2 * (math.random()-.5) * (ranmag / 50)
  1175. local randompos = (mouse.Hit * CFrame.new(burst, burst/2, burst))
  1176.  
  1177. if currbullets % 2 == 0 then
  1178. local sou = sound(571619055, handleR, .35, .3, 1)
  1179. sou.Name = "PulseR"
  1180. shoot(weaponR,randompos)
  1181. else
  1182. local sou = sound(571619055, handleL, .35, .3, 1)
  1183. sou.Name = "PulseL"
  1184. shoot(weaponL,randompos)
  1185. end
  1186.  
  1187. currbullets = currbullets - 1
  1188. until shooting == false
  1189.  
  1190. end
  1191.  
  1192.  
  1193. function mouse1u()
  1194. shooting = false
  1195.  
  1196. if RootPart:findFirstChild"Pulse" then
  1197. RootPart.Pulse:Destroy()
  1198. end
  1199.  
  1200. end
  1201.  
  1202.  
  1203. mouse.Button1Down:connect(mouse1d)
  1204. mouse.Button1Up:connect(mouse1u)
  1205.  
  1206. ---//
  1207.  
  1208. function reload()
  1209. shooting = false
  1210. canshoot = false
  1211. attacking = true
  1212.  
  1213. sound(571623386, RootPart, 1, 1, 1)
  1214.  
  1215. for i = 0, 1, .065 do
  1216. swait()
  1217.  
  1218. RW.C0=clerp(RW.C0,CFrame.new(1.5, 0.3 - 0.1 * math.cos(sine / 15), 0 ) * CFrame.Angles( math.rad(125), 0, 0),.2)
  1219. LW.C0=clerp(LW.C0,CFrame.new(-1.5, 0.3 - 0.1 * math.cos(sine / 15), 0) * CFrame.Angles( math.rad(125), 0, 0),.2)
  1220.  
  1221. weldR.C0 = clerp(weldR.C0, rc0 * CFrame.Angles(math.rad(510 * i), 0, 0), .2)
  1222. weldL.C0 = clerp(weldR.C0, rc0 * CFrame.Angles(math.rad(510 * i), 0, 0), .2)
  1223.  
  1224. if torvel > 2 and hitfloor ~= nil then
  1225. if getDirection() == -1 then
  1226. Neck.C0=clerp(Neck.C0,NeckCF * CFrame.Angles(math.rad(5), 0, 0),.1)
  1227. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(math.rad(0),0,0),.1)
  1228. elseif getDirection() == 1 then
  1229. Neck.C0=clerp(Neck.C0,NeckCF * CFrame.Angles(math.rad(-15), 0, 0),.1)
  1230. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(math.rad(20),0,0),.1)
  1231. end
  1232.  
  1233. RH.C0=clerp(RH.C0,CFrame.new(1, -1 - 0.25 * math.cos(sine / 6) / 2, 0 + .25 * math.sin(sine / 6) / 2) * CFrame.Angles(math.rad(-45 * math.sin(sine / 6))* getDirection(), math.rad(90), math.rad(0)),.2)
  1234. LH.C0=clerp(LH.C0,CFrame.new(-1, -1 + 0.25 * math.cos(sine / 6) / 2, 0 - .25 * math.sin(sine / 6) / 2) * CFrame.Angles(math.rad(45 * math.sin(sine / 6))* getDirection(), math.rad(-90), math.rad(0)),.2)
  1235.  
  1236. else
  1237. RH.C0=clerp(RH.C0,CFrame.new(1, -1-0.1 * math.cos(sine / 25), 0)*CFrame.Angles(0,math.rad(90),0),.2)
  1238. LH.C0=clerp(LH.C0,CFrame.new(-1, -1-0.1 * math.cos(sine / 25), 0)*CFrame.Angles(0,-math.rad(90),0),.2)
  1239. Neck.C0=clerp(Neck.C0,NeckCF * CFrame.Angles(math.rad(5), 0, 0),.1)
  1240. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(math.rad(0),0,0),.1)
  1241. end
  1242.  
  1243. end
  1244.  
  1245.  
  1246.  
  1247. currbullets = 40
  1248.  
  1249. canshoot = true
  1250. attacking = false
  1251. end
  1252.  
  1253. function blink()
  1254.  
  1255. local sou = sound(588738544, RootPart, 1, 1, 1)
  1256.  
  1257. local s1 = newPart(Effects, BrickColor.new("Baby blue"), 0, true, false, Vector3.new(.2, .2, .2))
  1258. s1.CFrame = RootPart.CFrame
  1259. s1.Material = "Neon"
  1260. mesh("SpecialMesh", s1, "Sphere", nil, Vector3.new(), Vector3.new(45, 45, 45))
  1261. table.insert(partEffects, {s1, "Block2", 0.05, -2, -2, -2, s1.Mesh})
  1262.  
  1263. local unit=(RootPart.Velocity * Vector3.new(1, 0, 1)).unit
  1264. local velocity=(RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1265. local hit,pos=rayCast(RootPart.Position,unit,15,Character)
  1266.  
  1267. if pos then
  1268. if hit then
  1269. if hit.Parent:findFirstChild"Humanoid" then
  1270. RootPart.CFrame=CFrame.new(RootPart.CFrame.p+unit*40, RootPart.Position + RootPart.CFrame.lookVector)
  1271. else
  1272. if hit.Parent:IsA"Model" and hit.Parent.Parent:findFirstChild"Humanoid" then
  1273. RootPart.CFrame=CFrame.new(RootPart.CFrame.p+unit*40, RootPart.Position + RootPart.CFrame.lookVector)
  1274. end
  1275. RootPart.CFrame=CFrame.new(pos, RootPart.Position + RootPart.CFrame.lookVector)
  1276. end
  1277. else
  1278. RootPart.CFrame=CFrame.new(RootPart.CFrame.p+unit*40, RootPart.Position + RootPart.CFrame.lookVector)
  1279. end
  1280. end
  1281.  
  1282. Lightning(s1.CFrame.p, RootPart.CFrame.p, math.random(8,10), .5, BrickColor.new("Baby blue").Color, .4, 1, .05, .1)
  1283.  
  1284. local s2 = newPart(Effects, BrickColor.new("Baby blue"), 0, true, false, Vector3.new(.2, .2, .2))
  1285. s2.CFrame = RootPart.CFrame
  1286. s2.Material = "Neon"
  1287. mesh("SpecialMesh", s2, "Sphere", nil, Vector3.new(), Vector3.new(15, 15, 15))
  1288. table.insert(partEffects, {s2, "Block2", 0.05, 2, 2, 2, s2.Mesh})
  1289.  
  1290. end
  1291.  
  1292. function recall()
  1293. attacking = true
  1294. shooting = false
  1295. canshoot = false
  1296. recalling = true
  1297.  
  1298. local sou = sound(613358254, RootPart, 1, 1.74, 1)
  1299.  
  1300. thread(function()
  1301. for i = 1, #healthhistory, 2 do
  1302. swait()
  1303. Humanoid.Health = healthhistory[(#healthhistory+1)-i]
  1304. if skiprecall == true then break end
  1305. end
  1306. end)
  1307.  
  1308. thread(function()
  1309. for i = 1, #bullethistory, 2 do
  1310. swait()
  1311. currbullets = bullethistory[(#bullethistory+1)-i]
  1312. if skiprecall == true then break end
  1313. end
  1314. end)
  1315.  
  1316. for i = 1, #positionhistory, 2 do
  1317. swait()
  1318. RootPart.CFrame = positionhistory[(#positionhistory+1)-i]
  1319.  
  1320. RW.C0=clerp(RW.C0,CFrame.new(1.5, 0.5, 0 ) * CFrame.Angles(math.rad(100), 0, math.rad(20)),.2)
  1321. LW.C0=clerp(LW.C0,CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(100), 0, math.rad(-20)),.2)
  1322.  
  1323. weldR.C0 = clerp(weldR.C0, rc0 * CFrame.new(0, -.5, -1) * CFrame.Angles(math.rad(15), 0, 0), .05)
  1324. weldL.C0 = clerp(weldR.C0, rc0 * CFrame.new(0, -.5, -1) * CFrame.Angles(math.rad(15), 0, 0), .05)
  1325.  
  1326. if skiprecall == true then break end
  1327. end
  1328.  
  1329. recalling = false
  1330. canshoot = true
  1331. attacking = false
  1332. end
  1333.  
  1334. function pulsebomb()
  1335. attacking = true
  1336.  
  1337. local c1 = newPart(Effects, BrickColor.new("Smoky grey"), 0, false, false, Vector3.new(.2, .2, .2))
  1338. mesh("CylinderMesh", c1, nil, nil, Vector3.new(), Vector3.new(6, 1, 6))
  1339. c1.CFrame = RootPart.CFrame
  1340. c1.Velocity = (mouse.Hit.p - RootPart.Position).unit * 120
  1341.  
  1342. local stuck = false
  1343.  
  1344. c1.Touched:connect(function(hit)
  1345. if stuck == true then return end
  1346. if hit.Parent == Character or hit.Parent.Parent == Character then return end
  1347. stuck = true
  1348. weld(hit, c1, hit, c1.CFrame:toObjectSpace(hit.CFrame))
  1349. end)
  1350.  
  1351.  
  1352.  
  1353. attacking = false
  1354. end
  1355.  
  1356. function key(k)
  1357. if Humanoid.Health < 1 then return end
  1358. if tool.Active==false then return end
  1359. k=k:lower()
  1360. if attacking==false and k=="q" and AttackHas[1]>=.33 then
  1361. local velocity=(RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1362. if velocity < 2 then return end
  1363.  
  1364. AttackHas[1]=AttackHas[1] - .3333
  1365. AttackCan[1]=false
  1366.  
  1367. blink()
  1368.  
  1369. AttackCan[1]=true
  1370. else
  1371. if k=="e" then
  1372. if AttackHas[2] >= 1 and attacking == false then
  1373. AttackHas[2]=.5
  1374. AttackCan[2]=false
  1375.  
  1376. recall()
  1377.  
  1378. skiprecall = false
  1379. AttackHas[2]= 0
  1380. AttackCan[2]=true
  1381. elseif AttackCan[2] == false then
  1382. if recalling == true then
  1383. skiprecall = true
  1384. print'skip'
  1385. end
  1386.  
  1387. end
  1388.  
  1389. else
  1390. if attacking==false and k=="r" and AttackHas[3]>=AttackNeeded[3] then
  1391. if currbullets >= bulletsmax then return end
  1392. AttackHas[3]=0
  1393. AttackCan[3]=false
  1394.  
  1395. reload()
  1396.  
  1397. AttackCan[3]=true
  1398. else
  1399. if attacking==false and k=="f" and AttackHas[4]>=AttackNeeded[4] then
  1400. AttackHas[4]=0
  1401. AttackCan[4]=false
  1402.  
  1403. pulsebomb()
  1404.  
  1405. AttackCan[4]=true
  1406. end
  1407. end
  1408. end
  1409. end
  1410. end
  1411.  
  1412. mouse.KeyDown:connect(key)
  1413.  
  1414. --c
  1415. function getDirection()
  1416. local dot = RootPart.CFrame.lookVector:Dot(RootPart.Velocity)
  1417. return dot / (math.abs(dot))
  1418. end
  1419.  
  1420. thread(function()
  1421. local normcount = 0
  1422. while true do
  1423. swait()
  1424. torvel = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1425. hitfloor, posfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  1426. sine = sine + 1
  1427. normcount = normcount + 1
  1428.  
  1429. if AttackHas[1]<AttackNeeded[1] then
  1430. if AttackCan[1]==true then
  1431. AttackHas[1]=AttackHas[1]+.001
  1432. end
  1433. end
  1434. if AttackHas[2]<AttackNeeded[2] then
  1435. if AttackCan[2]==true then
  1436. AttackHas[2]=AttackHas[2]+.003
  1437. end
  1438. end
  1439. if AttackHas[3]<AttackNeeded[3] then
  1440. if AttackCan[3]==true then
  1441. AttackHas[3]=AttackHas[3]+.01
  1442. end
  1443. end
  1444. if AttackHas[4]<AttackNeeded[4] then
  1445. if AttackCan[4]==true then
  1446. AttackHas[4]=AttackHas[4]+.03
  1447. end
  1448. end
  1449.  
  1450. Reload[4]:TweenSize(UDim2.new(AttackHas[1]/AttackNeeded[1],0,1,0),nil,1,.4)
  1451. Reload[3]:TweenSize(UDim2.new(AttackHas[2]/AttackNeeded[2],0,1,0),nil,1,.4)
  1452. Reload[2]:TweenSize(UDim2.new(AttackHas[3]/AttackNeeded[3],0,1,0),nil,1,.4)
  1453. Reload[1]:TweenSize(UDim2.new(AttackHas[4]/AttackNeeded[4],0,1,0),nil,1,.4)
  1454.  
  1455.  
  1456. if #healthhistory <= 100 then
  1457. table.insert(healthhistory, Humanoid.Health)
  1458. elseif #healthhistory > 100 then
  1459. table.remove(healthhistory, 1)
  1460. end
  1461.  
  1462. if #bullethistory <= 100 then
  1463. table.insert(bullethistory, currbullets)
  1464. elseif #bullethistory > 100 then
  1465. table.remove(bullethistory, 1)
  1466. end
  1467.  
  1468. if #positionhistory <= 100 then
  1469. table.insert(positionhistory, RootPart.CFrame)
  1470. elseif #positionhistory > 100 then
  1471. table.remove(positionhistory, 1)
  1472. end
  1473.  
  1474.  
  1475. bulletlabel.Text = currbullets.." / "..bulletsmax
  1476.  
  1477. if 1 < RootPart.Velocity.y and hitfloor==nil then
  1478. if attacking==false then
  1479. Anim="Jump"
  1480. Neck.C0=clerp(Neck.C0,NeckCF*CFrame.Angles(math.rad(-15),0,math.rad(0)),.1)
  1481. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.Angles(0,0,0),.2)
  1482.  
  1483. RW.C0=clerp(RW.C0,CFrame.new(1.5, 0.5 - 0.1 * math.cos(sine / 15), 0 ) * CFrame.Angles( math.rad(90), 0, 0),.2)
  1484. LW.C0=clerp(LW.C0,CFrame.new(-1.5, 0.5 - 0.1 * math.cos(sine / 15), 0) * CFrame.Angles( math.rad(90), 0, 0),.2)
  1485.  
  1486. RH.C0=clerp(RH.C0,CFrame.new(1,-1,0)*CFrame.Angles(math.rad(-12),math.rad(90),0),.2)
  1487. LH.C0=clerp(LH.C0,CFrame.new(-1,-1,0)*CFrame.Angles(math.rad(12),-math.rad(90),0),.2)
  1488.  
  1489. weldR.C0 = clerp(weldR.C0, rc0, .2)
  1490. weldL.C0 = clerp(weldR.C0, rc0, .2)
  1491. end
  1492. else
  1493. if RootPart.Velocity.y < -1 and hitfloor==nil then
  1494. if attacking==false then
  1495. Anim="Fall"
  1496. Neck.C0=clerp(Neck.C0,NeckCF*CFrame.Angles(math.rad(23),0,0),.2)
  1497. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.Angles(0,0,0),.2)
  1498.  
  1499. RW.C0=clerp(RW.C0,CFrame.new(1.5, 0.5 - 0.1 * math.cos(sine / 15), 0 ) * CFrame.Angles( math.rad(90), 0, 0),.2)
  1500. LW.C0=clerp(LW.C0,CFrame.new(-1.5, 0.5 - 0.1 * math.cos(sine / 15), 0) * CFrame.Angles( math.rad(90), 0, 0),.2)
  1501.  
  1502. RH.C0=clerp(RH.C0,CFrame.new(1,-1,0)*CFrame.Angles(math.rad(24),math.rad(90),0),.2)
  1503. LH.C0=clerp(LH.C0,CFrame.new(-1,-1,0)*CFrame.Angles(math.rad(-12),-math.rad(90),0),.2)
  1504.  
  1505. weldR.C0 = clerp(weldR.C0, rc0, .2)
  1506. weldL.C0 = clerp(weldR.C0, rc0, .2)
  1507. end
  1508. else
  1509. if torvel < 1 and hitfloor~=nil then
  1510. if attacking==false then
  1511. Anim="Idle"
  1512. Neck.C0=clerp(Neck.C0,NeckCF,.1)
  1513. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(0,0,0),.1)
  1514.  
  1515. RW.C0=clerp(RW.C0,CFrame.new(1.5, 0.5 - 0.1 * math.cos(sine / 15), 0 ) * CFrame.Angles( math.rad(90), 0, 0),.2)
  1516. LW.C0=clerp(LW.C0,CFrame.new(-1.5, 0.5 - 0.1 * math.cos(sine / 15), 0) * CFrame.Angles( math.rad(90), 0, 0),.2)
  1517.  
  1518. RH.C0=clerp(RH.C0,CFrame.new(1, -1-0.1 * math.cos(sine / 25), 0)*CFrame.Angles(0,math.rad(90),0),.2)
  1519. LH.C0=clerp(LH.C0,CFrame.new(-1, -1-0.1 * math.cos(sine / 25), 0)*CFrame.Angles(0,-math.rad(90),0),.2)
  1520.  
  1521. weldR.C0 = clerp(weldR.C0, rc0, .2)
  1522. weldL.C0 = clerp(weldR.C0, rc0, .2)
  1523.  
  1524. end
  1525. else
  1526. if torvel > 2 and hitfloor ~= nil then
  1527. if attacking==false then
  1528. Anim="Walk"
  1529.  
  1530. if getDirection() == -1 then
  1531. Neck.C0=clerp(Neck.C0,NeckCF * CFrame.Angles(math.rad(5), 0, 0),.1)
  1532. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(math.rad(0),0,0),.1)
  1533. RW.C0=clerp(RW.C0,CFrame.new(1.5, 0.5 - 0.1 * math.cos(sine / 15), 0 ) * CFrame.Angles( math.rad(90), 0, 0),.2)
  1534. LW.C0=clerp(LW.C0,CFrame.new(-1.5, 0.5 - 0.1 * math.cos(sine / 15), 0) * CFrame.Angles( math.rad(90), 0, 0),.2)
  1535. else
  1536. Neck.C0=clerp(Neck.C0,NeckCF * CFrame.Angles(math.rad(-15), 0, 0),.1)
  1537. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(math.rad(20),0,0),.1)
  1538. RW.C0=clerp(RW.C0,CFrame.new(1.5, 0.5 - 0.1 * math.cos(sine / 15), 0 ) * CFrame.Angles( math.rad(90+20), 0, 0),.2)
  1539. LW.C0=clerp(LW.C0,CFrame.new(-1.5, 0.5 - 0.1 * math.cos(sine / 15), 0) * CFrame.Angles( math.rad(90+20), 0, 0),.2)
  1540. end
  1541.  
  1542. RH.C0=clerp(RH.C0,CFrame.new(1, -1 - 0.25 * math.cos(sine / 6) / 2, 0 + .25 * math.sin(sine / 6) / 2) * CFrame.Angles(math.rad(-45 * math.sin(sine / 6))* getDirection(), math.rad(90), math.rad(0)),.2)
  1543. LH.C0=clerp(LH.C0,CFrame.new(-1, -1 + 0.25 * math.cos(sine / 6) / 2, 0 - .25 * math.sin(sine / 6) / 2) * CFrame.Angles(math.rad(45 * math.sin(sine / 6))* getDirection(), math.rad(-90), math.rad(0)),.2)
  1544.  
  1545. weldR.C0 = clerp(weldR.C0, rc0, .2)
  1546. weldL.C0 = clerp(weldR.C0, rc0, .2)
  1547.  
  1548. end
  1549. end
  1550. end
  1551. end
  1552. end
  1553.  
  1554. for i=1,#partEffects do
  1555. if partEffects[i]~=nil then
  1556. local Thing=partEffects[i]
  1557. if Thing~=nil then
  1558. local Part=Thing[1]
  1559. local Type=Thing[2]
  1560. local Increment=Thing[3]
  1561. local IncX=Thing[4]
  1562. local IncY=Thing[5]
  1563. local IncZ=Thing[6]
  1564. local SizeX=Thing[7]
  1565. local SizeY=Thing[8]
  1566. local SizeZ=Thing[9]
  1567.  
  1568. if Thing[1].Transparency <= 1 then
  1569. if Thing[2] == "Block1" then
  1570. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1571. local Mesh = Thing[1].Mesh
  1572. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1573. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1574. else
  1575. if Thing[2] == "Block2" then
  1576. Thing[1].CFrame = Thing[1].CFrame
  1577. local Mesh = Thing[7]
  1578. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1579. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1580. else
  1581. if Thing[2] == "Cylinder" then
  1582. local Mesh = Thing[1].Mesh
  1583. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1584. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1585. else
  1586. if Thing[2] == "Blood" then
  1587. local Mesh = Thing[7]
  1588. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  1589. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1590. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1591. else
  1592. if Thing[2] == "Elec" then
  1593. local Mesh = Thing[1].Mesh
  1594. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1595. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1596. else
  1597. if Thing[2] == "Disappear" then
  1598. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1599. else
  1600. if Thing[2] == "Shatter" then
  1601. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1602. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1603. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1604. Thing[6] = Thing[6] + Thing[5]
  1605. else
  1606. if Thing[2] == "Block3" then
  1607. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1608. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(Thing[4],Thing[5],Thing[6])
  1609. end
  1610. end
  1611. end
  1612. end
  1613. end
  1614. end
  1615. end
  1616. end
  1617. else
  1618. Part:Destroy()
  1619. table.remove(partEffects, i)
  1620. end
  1621. end
  1622. end
  1623. end
  1624.  
  1625. end
  1626. end)
Add Comment
Please, Sign In to add comment