Advertisement
Createok

Untitled

Dec 20th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86.  
  87. --Qraotic // Yunobii
  88. wait(1/60)
  89. Anim=nil
  90. cf=CFrame.new
  91. c3=function(cz,cx,cc)return Color3.new(cz/255,cx/255,cc/255)end
  92. angles=CFrame.Angles
  93. Player=game.Players.hsdfsfsdfds
  94. Character=Player.Character
  95. Humanoid=Character.Humanoid
  96. local LeftArm = Character["Left Arm"]
  97. RightArm=Character["Right Arm"]
  98. LeftLeg=Character["Left Leg"]
  99. RightLeg=Character["Right Leg"]
  100. Head=Character.Head
  101. Torso=Character.Torso
  102. RootPart=Character.HumanoidRootPart
  103. RootJoint=RootPart.RootJoint
  104. Humanoid.Animator:Destroy()
  105. Character.Animate:Destroy()
  106. NeckCF=cf(0,1,0,-1,0,0,0,0,1,0,1,0)
  107. RootCF=angles(-1.57,0,3.14)
  108. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  109. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  110. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  111. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  112. RW=Instance.new("Weld")
  113. LW=Instance.new("Weld")
  114. RH=Torso["Right Hip"]
  115. LH=Torso["Left Hip"]
  116. Neck=Torso.Neck
  117. RSH=Torso["Right Shoulder"]
  118. LSH=Torso["Left Shoulder"]
  119. RSH.Parent=nil
  120. LSH.Parent=nil
  121. RW.Name="Right Shoulder"
  122. RW.Part0=Torso
  123. RW.C0=cf(1.5, 0.5, 0)
  124. RW.C1=cf(0, 0.5, 0)
  125. RW.Part1=RightArm
  126. RW.Parent=Torso
  127. LW.Name="Left Shoulder"
  128. LW.Part0=Torso
  129. LW.C0=cf(-1.5, 0.5, 0)
  130. LW.C1=cf(0, 0.5, 0)
  131. LW.Part1=LeftArm
  132. LW.Parent=Torso
  133. Effects=Instance.new("Model",Character)
  134. Effects.Name="Effects"
  135. partEffects,AttackHas,AttackNeeded,AttackCan={},{},{},{}
  136. AttackHas[1],AttackHas[2],AttackHas[3],AttackHas[4]=1,1,1,1
  137. AttackNeeded[1],AttackNeeded[2],AttackNeeded[3],AttackNeeded[4]=1,1,1,1
  138. AttackCan[1],AttackCan[2],AttackCan[3],AttackCan[4]=true,true,true,true
  139. sine=0
  140. attackcounter=1
  141. torvel=nil
  142. attacking=false
  143. hitfloor,posfloor=nil,nil
  144.  
  145. local bullethistory = {}
  146. local positionhistory = {}
  147. local healthhistory = {}
  148.  
  149. Humanoid.WalkSpeed = 24
  150.  
  151. tool=nil
  152. if script.Parent.ClassName=="HopperBin" then
  153. tool=script.Parent
  154. tool.Parent=Player.Backpack
  155. else
  156. tool=Instance.new("HopperBin",Player.Backpack)
  157. tool.Name=""
  158. end
  159.  
  160. meshes={
  161. 3270017, -- ring [1]
  162. 20329976, -- crown [2]
  163. 448386996, -- slash [3]
  164. 1095708, -- cloud [4]
  165. 1033714, -- spike/cone [5]
  166. 9756362, -- diamond [6]
  167. }
  168.  
  169. ArtificialHB=Instance.new("BindableEvent", script)
  170. ArtificialHB.Name="Heartbeat"
  171. script:WaitForChild("Heartbeat")
  172. frame=1/50
  173. tf=0
  174. allowframeloss=true
  175. tossremainder=false
  176. lastframe=tick()
  177. script.Heartbeat:Fire()
  178. game:GetService("RunService").Heartbeat:connect(function(s, p)
  179. tf=tf+s
  180. if tf>=frame then
  181. if allowframeloss then
  182. script.Heartbeat:Fire()
  183. lastframe=tick()
  184. else
  185. for i=1,math.floor(tf/frame) do
  186. script.Heartbeat:Fire()
  187. end
  188. lastframe=tick()
  189. end
  190. if tossremainder then
  191. tf=0
  192. else
  193. tf=tf-frame*math.floor(tf/frame)
  194. end
  195. end
  196. end)
  197. function swait(num)
  198. if num==0 or num==nil then
  199. ArtificialHB.Event:wait()
  200. else
  201. for i=0,num do
  202. ArtificialHB.Event:wait()
  203. end
  204. end
  205. end
  206.  
  207. function thread(f)
  208. coroutine.resume(coroutine.create(f))
  209. end
  210.  
  211. function clerp(a,b,t)
  212. local qa = {QuaternionFromCFrame(a)}
  213. local qb = {QuaternionFromCFrame(b)}
  214. local ax, ay, az = a.x, a.y, a.z
  215. local bx, by, bz = b.x, b.y, b.z
  216. local _t = 1-t
  217. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  218. end
  219.  
  220. function QuaternionFromCFrame(cf)
  221. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  222. local trace = m00 + m11 + m22
  223. if trace > 0 then
  224. local s = math.sqrt(1 + trace)
  225. local recip = 0.5/s
  226. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  227. else
  228. local i = 0
  229. if m11 > m00 then
  230. i = 1
  231. end
  232. if m22 > (i == 0 and m00 or m11) then
  233. i = 2
  234. end
  235. if i == 0 then
  236. local s = math.sqrt(m00-m11-m22+1)
  237. local recip = 0.5/s
  238. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  239. elseif i == 1 then
  240. local s = math.sqrt(m11-m22-m00+1)
  241. local recip = 0.5/s
  242. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  243. elseif i == 2 then
  244. local s = math.sqrt(m22-m00-m11+1)
  245. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  246. end
  247. end
  248. end
  249.  
  250. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  251. local xs, ys, zs = x + x, y + y, z + z
  252. local wx, wy, wz = w*xs, w*ys, w*zs
  253. local xx = x*xs
  254. local xy = x*ys
  255. local xz = x*zs
  256. local yy = y*ys
  257. local yz = y*zs
  258. local zz = z*zs
  259. 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))
  260. end
  261.  
  262. function QuaternionSlerp(a, b, t)
  263. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  264. local startInterp, finishInterp;
  265. if cosTheta >= 0.0001 then
  266. if (1 - cosTheta) > 0.0001 then
  267. local theta = math.acos(cosTheta)
  268. local invSinTheta = 1/math.sin(theta)
  269. startInterp = math.sin((1-t)*theta)*invSinTheta
  270. finishInterp = math.sin(t*theta)*invSinTheta
  271. else
  272. startInterp = 1-t
  273. finishInterp = t
  274. end
  275. else
  276. if (1+cosTheta) > 0.0001 then
  277. local theta = math.acos(-cosTheta)
  278. local invSinTheta = 1/math.sin(theta)
  279. startInterp = math.sin((t-1)*theta)*invSinTheta
  280. finishInterp = math.sin(t*theta)*invSinTheta
  281. else
  282. startInterp = t-1
  283. finishInterp = t
  284. end
  285. end
  286. 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
  287. end
  288.  
  289. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  290. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  291. end
  292.  
  293. function sound(id,par,vol,dur,pit)
  294. local sou
  295. sou = Instance.new("Sound",par or workspace)
  296. sou.Volume=vol
  297. sou.Pitch=pit or 1
  298. sou.SoundId="http://www.roblox.com/asset/?id="..id
  299. swait()
  300. sou:play()
  301. delay(dur, function()
  302. sou:Destroy()
  303. end)
  304. return sou
  305. end
  306.  
  307. function newPart(par, brick, transp, anch, canc, size, name, mat, ref)
  308. local p=Instance.new("Part")
  309. p.BrickColor=brick
  310. p.Transparency=transp
  311. p.Material=(mat and mat or "SmoothPlastic")
  312. p.Reflectance=(ref and ref or 0)
  313. p.Anchored=anch
  314. p.CanCollide=canc
  315. p.Size=size
  316. p.TopSurface,p.BottomSurface,p.LeftSurface,p.RightSurface,p.FrontSurface,p.BackSurface=10,10,10,10,10,10
  317. p.Name=name or "Part"
  318. p.CFrame=RootPart.CFrame
  319. p.Parent=par
  320. return p
  321. end
  322.  
  323. function mesh(Mesh, part, meshtype, meshid, offset, scale)
  324. local mesh=Instance.new(Mesh)
  325. mesh.Parent=part
  326. if Mesh=="SpecialMesh" then
  327. mesh.MeshType=meshtype
  328. if meshid then
  329. mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
  330. end
  331. end
  332. if offset then
  333. mesh.Offset=offset
  334. end
  335. mesh.Scale=scale
  336. return mesh
  337. end
  338.  
  339. function weld(parent, part0, part1, c0, c1)
  340. local weld=Instance.new("Weld")
  341. weld.Parent=parent
  342. weld.Part0=part0
  343. weld.Part1=part1
  344. weld.C0=c0
  345. if c1 then
  346. weld.C1=c1
  347. end
  348. return weld
  349. end
  350.  
  351. function newMagicCircle(parent, scale, rgb, id)
  352. local guipart = newPart(parent, BrickColor.White(), 1, true, false, Vector3.new(scale, 0.2, scale), "Part")
  353. local csgt = {}
  354. for i = 1, 2 do
  355. local csg = Instance.new("SurfaceGui",guipart)
  356. csg.Face = (i > 1.1 and "Top" or "Bottom")
  357. local imagelabel = Instance.new("ImageLabel", csg)
  358. imagelabel.ImageColor3 = rgb
  359. imagelabel.BackgroundTransparency = 1
  360. if id == nil then
  361. imagelabel.Image = "http://www.roblox.com/asset/?id=884834173"
  362. else
  363. imagelabel.Image = "http://www.roblox.com/asset/?id="..id
  364. end
  365. imagelabel.Size = UDim2.new(1, 0, 1, 0)
  366. table.insert(csgt, imagelabel)
  367. end
  368. return guipart, csgt
  369. end
  370.  
  371. function Lightning(p0,p1,tym,ofs,col,th,tra,last,scale)
  372. local magz = (p0 - p1).magnitude
  373. local curpos = p0
  374. local trz = {-ofs,ofs}
  375. for i=1,tym do
  376. local li = Instance.new("Part",Effects)
  377. li.TopSurface =0 li.BottomSurface = 0
  378. li.Anchored = true li.Transparency = 0.4
  379. li.BrickColor = BrickColor.new(col)
  380. li.formFactor = "Custom"
  381. li.CanCollide = false
  382. li.Material="Neon"
  383. li.Size = Vector3.new(th,th,magz/tym)
  384. local lim = mesh("BlockMesh",li,nil,nil,nil,Vector3.new(th,th,1))
  385. local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  386. local trolpos = CFrame.new(curpos,p1)*CFrame.new(0,0,magz/tym).p+ofz
  387. if tym == i then
  388. local magz2 = (curpos - p1).magnitude
  389. li.Size = Vector3.new(th,th,magz2)
  390. li.CFrame = CFrame.new(curpos,p1) * CFrame.new(0,0,-magz2/2)
  391. else
  392. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/tym/2)
  393. end
  394. curpos = li.CFrame*CFrame.new(0,0,magz/tym/2).p
  395. if scale == nil then
  396. scale = 0
  397. end
  398. table.insert(partEffects, ({li,"Block2",last,scale,scale,0,li.Mesh}))
  399. end
  400. end
  401.  
  402. function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay,Type,parent)
  403. local function NoOutline(Part)
  404. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  405. end
  406.  
  407. local function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  408. local fp=Instance.new("Part")
  409. fp.formFactor=formfactor
  410. fp.Parent=Effects
  411. fp.Reflectance=reflectance
  412. fp.Transparency=transparency
  413. fp.CanCollide=false
  414. fp.Locked=true
  415. fp.BrickColor=brickcolor
  416. fp.Name=name
  417. fp.Size=size
  418. fp.Position=Torso.Position
  419. NoOutline(fp)
  420. fp.Material="SmoothPlastic"
  421. fp:BreakJoints()
  422. return fp
  423. end
  424.  
  425. local prt=part(3,Character,0,0,brickcolor,"Effect",Vector3.new(0.2, 0.2, 0.2))
  426. prt.Anchored=true
  427. prt.CFrame=cframe
  428. local msh=mesh("BlockMesh",prt,"",nil,Vector3.new(0,0,0),Vector3.new(x1,y1,z1))
  429. return prt,msh
  430. end
  431.  
  432. function randomangles(r)
  433. local random=math.rad((math.random()-0.5)*180)
  434. local randomangles=CFrame.Angles(random,random,random)
  435. if r and r==0 then
  436. return angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  437. elseif r and r==1 then
  438. return math.rad((math.random()-0.5)*180)
  439. elseif r and r==2 then
  440. return math.random(-50,50)
  441. else
  442. return randomangles
  443. end
  444. end
  445.  
  446. function round(num)
  447. local a,b=math.modf(num)
  448. if num%1~=0 then
  449. return math.floor(num)+math.floor((b*10)+0.5)/10
  450. else return math.floor(num)
  451. end end
  452.  
  453. function findCloseHumanoid(centre,distance)
  454. local tab={}
  455. for _,child in pairs(game.Workspace:GetChildren()) do
  456. if child:findFirstChild"Humanoid" and child:findFirstChild"Humanoid"~=Humanoid then
  457. if child:findFirstChild"Torso" then
  458. local vtors=child.Torso
  459. local mag=math.abs((vtors.Position-centre).magnitude)
  460. if mag<=distance then
  461. table.insert(tab, child.Humanoid)
  462. end
  463. end
  464. end
  465. end
  466. return tab
  467. end
  468.  
  469. function basicDamage(par, vhum,damage,colour)
  470. if not vhum or not vhum.Parent:findFirstChild"Humanoid" or vhum.Health<=0 then return end
  471.  
  472. vhum.Health=vhum.Health-damage
  473.  
  474. local damagepart=Instance.new("Part",par)
  475. damagepart.Transparency=1
  476. damagepart.Anchored=true
  477. damagepart.CanCollide=false
  478. damagepart.Size=Vector3.new(1,1,1)
  479. damagepart.Name="DamagePart"
  480. damagepart.CFrame=CFrame.new(vhum.Parent["Head"].Position)*CFrame.new(0,1,0) * CFrame.Angles(math.random()-.5, 0, math.random()-.5)
  481. local g=Instance.new("BillboardGui",damagepart)
  482. g.Enabled=true
  483. g.Adornee=damagepart
  484. g.Size=UDim2.new(5,0,5,0)
  485. g.ExtentsOffset=Vector3.new(0,0,0)
  486. g.StudsOffset=Vector3.new(0,0,0)
  487. local t=Instance.new("TextLabel",g)
  488. t.BackgroundTransparency=1
  489. t.Font="SourceSans"
  490. t.TextSize=24
  491. t.Text="-"..round(damage) if round(damage)%1==0 then t.Text="-"..round(damage)..".0" end
  492. t.Size=UDim2.new(1,0,1,0)
  493. t.TextStrokeTransparency=0
  494. t.TextTransparency=0
  495. t.TextScaled=true
  496. t.TextWrapped=true
  497. t.TextXAlignment="Center"
  498. t.TextYAlignment="Center"
  499. t.TextColor3=colour
  500.  
  501. coroutine.resume(coroutine.create(function()
  502.  
  503. for i=1,25 do
  504. swait()
  505. local sinewave=(math.sin(i/500)*4)
  506. damagepart.CFrame=damagepart.CFrame*CFrame.new(Vector3.new(0,.3-sinewave,0))
  507. t.TextTransparency=t.TextTransparency+1/50
  508. t.TextStrokeTransparency=t.TextTransparency+1/50
  509. end
  510. damagepart:Destroy()
  511. end),t)
  512. end
  513.  
  514. --c
  515.  
  516. function newFrame(par, bg, transp, size, pos, name)
  517. local f=Instance.new("Frame",nil)
  518. f.BackgroundColor3=bg
  519. f.BackgroundTransparency=transp
  520. f.BorderSizePixel=0
  521. f.Position=pos
  522. f.Size=size
  523. f.Name=name
  524. f.Parent=par
  525. return f
  526. end
  527. function newLabel(par, size, pos, text, textsize, text3, textstroke3, scaled, name)
  528. local l=Instance.new("TextLabel",nil)
  529. l.BackgroundTransparency=1
  530. l.Size=size
  531. l.Position=pos
  532. l.Text=text
  533. l.TextSize=textsize
  534. l.TextColor3=text3
  535. l.TextStrokeColor3=textstroke3
  536. if scaled then
  537. l.TextScaled=scaled
  538. else
  539. l.TextScaled=true
  540. end
  541. l.TextStrokeTransparency=0
  542. l.Name=name
  543. l.Parent=par
  544. return l
  545. end
  546.  
  547. a1t="Blink"
  548. a2t="Recall"
  549. a3t="Reload"
  550. a4t="Pulse Bomb"
  551.  
  552. backc3=c3(243, 242, 242)
  553. reloc3=c3(255, 240, 126)
  554.  
  555. g=Instance.new("ScreenGui")
  556. f1=newFrame(g, backc3, 0.5, UDim2.new(0.18,0,0.08,0), UDim2.new(0.8,0,0.85,0),"")
  557. f2=newFrame(g, backc3, 0.5, UDim2.new(0.18,0,0.08,0), UDim2.new(0.8,0,0.76,0),"")
  558. f3=newFrame(g, backc3, 0.5, UDim2.new(0.18,0,0.08,0), UDim2.new(0.8,0,0.67,0),"")
  559. f4=newFrame(g, backc3, 0.5, UDim2.new(0.18,0,0.08,0), UDim2.new(0.8,0,0.58,0),"")
  560. newFrame(f1, reloc3, 0, UDim2.new(1.002,0,1.002,0), UDim2.new(0,0,0,0), "Reload")
  561. newFrame(f2, reloc3, 0, UDim2.new(1.002,0,1.002,0), UDim2.new(0,0,0,0), "Reload")
  562. newFrame(f3, reloc3, 0, UDim2.new(1.002,0,1.002,0), UDim2.new(0,0,0,0), "Reload")
  563. newFrame(f4, reloc3, 0, UDim2.new(1.002,0,1.002,0), UDim2.new(0,0,0,0), "Reload")
  564. 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")
  565. 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")
  566. 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")
  567. 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")
  568. 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")
  569. 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")
  570. 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")
  571. 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")
  572. 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, "")
  573. bulletlabel.TextXAlignment = "Right"
  574.  
  575.  
  576. g.Parent=Player.PlayerGui
  577. Reload={}
  578. Reload[1]=f1.Reload
  579. Reload[2]=f2.Reload
  580. Reload[3]=f3.Reload
  581. Reload[4]=f4.Reload
  582.  
  583.  
  584. function createBlink(arm)
  585.  
  586. local weapon = Instance.new("Model")
  587.  
  588. p0=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge')
  589. mesh('SpecialMesh',p0,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.684999943, 0.294999987, 0.254999965))
  590. p1=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  591. mesh('BlockMesh',p1,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.8150003, 0.790000081, 0.770000041))
  592. p2=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  593. mesh('BlockMesh',p2,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.280000359, 0.470000118, 0.584999919))
  594. p3=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  595. mesh('BlockMesh',p3,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.885000229, 0.290000111, 0.705000103))
  596. p4=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  597. mesh('BlockMesh',p4,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.205000207, 0.2900002, 0.705000103))
  598. p5=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  599. mesh('BlockMesh',p5,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.530000448, 1.07000017, 0.584999859))
  600. p6=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.SmoothPlastic)
  601. mesh('CylinderMesh',p6,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.649999976, 0.350000024, 1.24000001))
  602. p7=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  603. mesh('BlockMesh',p7,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.240000293, 1.24500012, 0.584999919))
  604. p8=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  605. mesh('CylinderMesh',p8,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.629999995, 1.56000018, 1.03999984))
  606. p9=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  607. mesh('SpecialMesh',p9,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.769999921, 0.435000032, 0.164999992))
  608. p10=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  609. mesh('BlockMesh',p10,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.25500023, 1.05000019, 0.705000103))
  610. p11=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  611. mesh('BlockMesh',p11,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.13000071, 0.535000086, 0.689999998))
  612. p12=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  613. mesh('CylinderMesh',p12,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.559999943, 0.774999917, 0.870000064))
  614. p13=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  615. mesh('CylinderMesh',p13,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.629999936, 1.28000009, 1.03999996))
  616. p14=newPart(weapon,BrickColor.new('Black'),1,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Handle',Enum.Material.SmoothPlastic)
  617. mesh('BlockMesh',p14,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.88499999, 0.789999962, 0.699999928))
  618. p15=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  619. mesh('SpecialMesh',p15,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.100000136, 0.214999899))
  620. p16=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  621. mesh('SpecialMesh',p16,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.250000149, 0.204999879))
  622. p17=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  623. mesh('SpecialMesh',p17,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.375000119, 0.429999828))
  624. p18=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  625. mesh('BlockMesh',p18,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.930000186, 0.515000105, 0.770000041))
  626. p19=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  627. mesh('BlockMesh',p19,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.310000122, 0.685000062, 0.770000041))
  628. p20=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  629. mesh('BlockMesh',p20,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.215000093, 1.0400002, 0.770000041))
  630. p21=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  631. mesh('BlockMesh',p21,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.650000215, 1.04000032, 0.770000041))
  632. p22=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  633. mesh('BlockMesh',p22,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.44500041, 2.04500008, 0.689999878))
  634. p23=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  635. mesh('BlockMesh',p23,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.75500035, 0.700000226, 0.689999878))
  636. p24=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.SmoothPlastic)
  637. mesh('CylinderMesh',p24,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.644999981, 0.76000011, 1.23999977))
  638. p25=newPart(weapon,BrickColor.new('Dark stone grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  639. mesh('CylinderMesh',p25,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.07999969, 0.275000006, 2.09500027))
  640. p26=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  641. mesh('BlockMesh',p26,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.01500022, 0.935000122, 0.689999998))
  642. p27=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.Neon)
  643. mesh('SpecialMesh',p27,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.684999883, 0.295000017, 0.254999995))
  644. p28=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  645. mesh('BlockMesh',p28,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.35000014, 2.70499992, 0.689999998))
  646. p29=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  647. mesh('BlockMesh',p29,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.55500054, 1.31999993, 0.689999998))
  648. p30=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  649. mesh('BlockMesh',p30,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.395000249, 0.560000122, 0.135000095))
  650. p31=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Bullethole',Enum.Material.SmoothPlastic)
  651. mesh('CylinderMesh',p31,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.629999995, 0.0549999774, 0.49999997))
  652. p32=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  653. mesh('BlockMesh',p32,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.64999962, 0.860000193, 0.770000041))
  654. p33=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  655. mesh('BlockMesh',p33,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.320000023, 1.08500004, 0.770000041))
  656. p34=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  657. mesh('BlockMesh',p34,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.775000215, 0.825000167, 0.770000041))
  658. p35=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  659. mesh('BlockMesh',p35,nil,nil,Vector3.new(0, 0, 0),Vector3.new(6.48999977, 0.455000132, 0.770000041))
  660. p36=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  661. mesh('BlockMesh',p36,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.330000132, 0.825000167, 0.77000016))
  662. p37=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  663. mesh('BlockMesh',p37,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.395000249, 0.560000122, 0.135000095))
  664. p38=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  665. mesh('BlockMesh',p38,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.03500021, 1.12000036, 0.770000041))
  666. p39=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  667. mesh('BlockMesh',p39,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.51499987, 0.865000129, 0.770000041))
  668. p40=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  669. mesh('BlockMesh',p40,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.62500012, 0.679999948, 2.28999996))
  670. p41=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  671. mesh('BlockMesh',p41,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.52499998, 0.865000129, 0.770000041))
  672. p42=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Marble)
  673. mesh('BlockMesh',p42,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.930000246, 0.12500006, 0.74000001))
  674. p43=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  675. mesh('BlockMesh',p43,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.810000002, 0.679999948, 0.850000024))
  676. p44=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  677. mesh('BlockMesh',p44,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.0750002339, 0.265000075, 0.0199999791))
  678. p45=newPart(weapon,BrickColor.new('Medium stone grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  679. mesh('BlockMesh',p45,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.39500019, 0.410000116, 0.135000095))
  680. p46=newPart(weapon,BrickColor.new('Quill grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  681. mesh('SpecialMesh',p46,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.13499999, 0.380000025, 0.694999993))
  682. p47=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  683. mesh('BlockMesh',p47,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.300000221, 0.110000074, 0.0199999828))
  684. p48=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  685. mesh('BlockMesh',p48,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.390000194, 0.110000074, 0.0199999791))
  686. p49=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  687. mesh('BlockMesh',p49,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.345000178, 0.110000066, 0.0199999828))
  688. p50=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  689. mesh('BlockMesh',p50,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.89000022, 0.504999936, 0.770000041))
  690. p51=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  691. mesh('SpecialMesh',p51,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.13499999, 0.530000031, 0.430000007))
  692. p52=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  693. mesh('BlockMesh',p52,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.66999996, 1.12000012, 0.770000041))
  694. p53=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  695. mesh('SpecialMesh',p53,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.13499999, 0.530000031, 0.430000007))
  696. p54=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  697. mesh('SpecialMesh',p54,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.27000016, 0.454999954))
  698. p55=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  699. mesh('BlockMesh',p55,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.940000117, 0.299999982, 0.770000041))
  700. p56=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  701. mesh('BlockMesh',p56,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.450000226, 0.910000265, 0.770000041))
  702. p57=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  703. mesh('BlockMesh',p57,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.81999993, 0.410000235, 0.770000041))
  704. p58=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  705. mesh('BlockMesh',p58,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.765000045, 0.855000138, 0.770000041))
  706. p59=newPart(weapon,BrickColor.new('Quill grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  707. mesh('BlockMesh',p59,nil,nil,Vector3.new(0, 0, 0),Vector3.new(3.42000008, 0.950000107, 0.670000076))
  708. p60=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  709. mesh('BlockMesh',p60,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.30000034, 0.515000165, 0.584999919))
  710. p61=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  711. mesh('SpecialMesh',p61,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.765000045, 0.76000005, 0.850000024))
  712. p62=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  713. mesh('SpecialMesh',p62,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.765000045, 0.75999999, 0.914999902))
  714. p63=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  715. mesh('BlockMesh',p63,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.640000403, 2.50500011, 0.689999878))
  716. p64=newPart(weapon,BrickColor.new('Dark stone grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  717. mesh('CylinderMesh',p64,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.28499985, 0.349999964, 1.30000043))
  718. p65=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  719. mesh('BlockMesh',p65,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.485000372, 0.535000086, 0.689999998))
  720. p66=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  721. mesh('BlockMesh',p66,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.590000391, 0.715000093, 0.689999998))
  722. p67=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  723. mesh('BlockMesh',p67,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.01500046, 0.715000093, 0.689999998))
  724. p68=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.SmoothPlastic)
  725. mesh('CylinderMesh',p68,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.560000002, 0.780000031, 0.36499995))
  726. p69=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  727. mesh('BlockMesh',p69,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.495000362, 1.36000001, 0.689999819))
  728. p70=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  729. mesh('BlockMesh',p70,nil,nil,Vector3.new(0, 0, 0),Vector3.new(4.61999989, 0.560000181, 0.705000103))
  730. p71=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  731. mesh('BlockMesh',p71,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.59999979, 0.294999987, 0.684999943))
  732. p72=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  733. mesh('BlockMesh',p72,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.700000048, 0.445000112, 0.770000041))
  734. p73=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  735. mesh('BlockMesh',p73,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.505000234, 1.10500014, 0.770000041))
  736. p74=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  737. mesh('BlockMesh',p74,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.66999996, 0.825000107, 0.770000041))
  738. p75=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  739. mesh('BlockMesh',p75,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.16999996, 0.805000126, 0.770000041))
  740. p76=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  741. mesh('SpecialMesh',p76,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.769999981, 0.330000043, 0.164999992))
  742. p77=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  743. mesh('BlockMesh',p77,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.30500019, 0.449999988, 0.770000041))
  744. p78=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  745. mesh('SpecialMesh',p78,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.285000116, 0.47999984))
  746. p79=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  747. mesh('SpecialMesh',p79,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.140000135, 0.269999862))
  748. p80=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  749. mesh('BlockMesh',p80,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.290000021, 0.164999992, 0.770000041))
  750. p81=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  751. mesh('BlockMesh',p81,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.9150002, 0.959999979, 0.770000041))
  752. p82=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Marble)
  753. mesh('BlockMesh',p82,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.930000246, 0.12500006, 0.74000001))
  754. p83=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  755. mesh('BlockMesh',p83,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.310000122, 0.685000062, 0.770000041))
  756. p84=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  757. mesh('BlockMesh',p84,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.310000122, 0.685000062, 0.770000041))
  758. p85=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  759. mesh('BlockMesh',p85,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.215000093, 1.0400002, 0.770000041))
  760. p86=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  761. mesh('BlockMesh',p86,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.15000008, 0.840000033, 0.770000041))
  762. p87=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  763. mesh('BlockMesh',p87,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.15000008, 0.840000033, 0.770000041))
  764. p88=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Neon)
  765. mesh('CylinderMesh',p88,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.689999998, 0.524999976, 0.850000143))
  766. p89=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  767. mesh('BlockMesh',p89,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.15000008, 0.840000033, 0.770000041))
  768. p90=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  769. mesh('BlockMesh',p90,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.200000241, 0.110000066, 0.0199999791))
  770. p91=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  771. mesh('BlockMesh',p91,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.0900002643, 0.26000011, 0.0199999828))
  772. p92=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  773. mesh('BlockMesh',p92,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.61500001, 0.459999949, 0.770000041))
  774. p93=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  775. mesh('BlockMesh',p93,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.225000218, 0.110000074, 0.0199999791))
  776. p94=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  777. mesh('SpecialMesh',p94,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.460000068, 0.274999797))
  778. p95=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  779. mesh('BlockMesh',p95,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.450000077, 1.84500003, 0.770000041))
  780. p96=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  781. mesh('BlockMesh',p96,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.310000122, 0.685000062, 0.770000041))
  782. p97=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  783. mesh('BlockMesh',p97,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.215000093, 1.0400002, 0.770000041))
  784. p98=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  785. mesh('BlockMesh',p98,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.229999959, 0.284999996, 0.354999959))
  786. p99=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  787. mesh('BlockMesh',p99,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.230000004, 0.319999963, 0.354999959))
  788. p100=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  789. mesh('CylinderMesh',p100,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.04999971, 0.314999968, 1.9000001))
  790. p101=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.SmoothPlastic)
  791. mesh('CylinderMesh',p101,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.32999921, 0.264999986, 3.0250001))
  792. p102=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  793. mesh('BlockMesh',p102,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.76000047, 0.469999969, 0.689999998))
  794. p103=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Neon)
  795. mesh('CylinderMesh',p103,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.57499957, 0.244999975, 3.7300005))
  796. p104=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  797. mesh('BlockMesh',p104,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.60000026, 0.794999897, 0.689999878))
  798. p105=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  799. mesh('BlockMesh',p105,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.230000004, 0.320000052, 0.35499993))
  800. p106=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  801. mesh('BlockMesh',p106,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.640000343, 2.34000015, 0.689999878))
  802. p107=newPart(weapon,BrickColor.new('Steel blue'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Neon)
  803. mesh('CylinderMesh',p107,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.42499983, 0.329999954, 1.36000049))
  804. p108=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Concrete)
  805. mesh('CylinderMesh',p108,nil,nil,Vector3.new(0, 0, 0),Vector3.new(3.5099988, 0.23499997, 3.56999993))
  806. p109=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  807. mesh('BlockMesh',p109,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.450000137, 0.445000142, 0.770000041))
  808. p110=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  809. mesh('BlockMesh',p110,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.455000132, 1.45000005, 0.770000041))
  810. p111=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  811. mesh('BlockMesh',p111,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.89999962, 0.860000253, 0.770000041))
  812. p112=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  813. mesh('BlockMesh',p112,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.01500034, 0.910000145, 0.584999859))
  814. p113=newPart(weapon,BrickColor.new('Deep orange'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  815. mesh('BlockMesh',p113,nil,nil,Vector3.new(0, 0, 0),Vector3.new(5.46000051, 0.120000541, 0.780000091))
  816. p114=newPart(weapon,BrickColor.new('Deep orange'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  817. mesh('BlockMesh',p114,nil,nil,Vector3.new(0, 0, 0),Vector3.new(4.81500006, 0.255000442, 0.779999912))
  818. p115=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  819. mesh('BlockMesh',p115,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.345000178, 0.110000066, 0.0199999828))
  820. p116=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  821. mesh('BlockMesh',p116,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.655000329, 1.07499993, 0.689999878))
  822. p117=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  823. mesh('BlockMesh',p117,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.980000436, 0.795000196, 0.689999878))
  824. p118=newPart(weapon,BrickColor.new('Really black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  825. mesh('BlockMesh',p118,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.62500095, 0.985000134, 0.689999878))
  826. p119=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  827. mesh('BlockMesh',p119,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.345000237, 0.110000074, 0.0199999828))
  828. p120=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  829. mesh('BlockMesh',p120,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.0900002271, 0.26000008, 0.0199999828))
  830. p121=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  831. mesh('BlockMesh',p121,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.0750002414, 0.265000075, 0.0199999791))
  832. p122=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  833. mesh('BlockMesh',p122,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.200000241, 0.110000052, 0.0199999828))
  834. p123=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  835. mesh('BlockMesh',p123,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.390000224, 0.110000066, 0.0199999828))
  836. p124=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  837. mesh('BlockMesh',p124,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.225000218, 0.110000081, 0.0199999791))
  838. p125=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  839. mesh('BlockMesh',p125,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.300000221, 0.110000074, 0.0199999791))
  840. p126=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  841. mesh('BlockMesh',p126,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.255000234, 0.110000066, 0.0199999791))
  842. p127=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  843. mesh('BlockMesh',p127,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.200000241, 0.110000081, 0.0199999828))
  844. p128=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  845. mesh('BlockMesh',p128,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.365000248, 0.110000066, 0.0199999828))
  846. p129=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  847. mesh('BlockMesh',p129,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.255000234, 0.110000066, 0.0199999791))
  848. p130=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  849. mesh('BlockMesh',p130,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.710000217, 0.110000066, 0.0199999828))
  850. p131=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  851. mesh('BlockMesh',p131,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.345000237, 0.110000074, 0.0199999828))
  852. p132=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  853. mesh('BlockMesh',p132,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.365000218, 0.110000074, 0.0199999791))
  854. p133=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  855. mesh('BlockMesh',p133,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.255000204, 0.110000074, 0.0199999791))
  856. p134=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  857. mesh('BlockMesh',p134,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.365000248, 0.110000074, 0.0199999828))
  858. p135=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  859. mesh('BlockMesh',p135,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.200000241, 0.110000074, 0.0199999828))
  860. p136=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  861. mesh('BlockMesh',p136,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.365000218, 0.110000074, 0.0199999791))
  862. p137=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  863. mesh('BlockMesh',p137,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.255000204, 0.110000074, 0.0199999791))
  864. p138=newPart(weapon,BrickColor.new('Smoky grey'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  865. mesh('BlockMesh',p138,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.710000217, 0.110000074, 0.0199999828))
  866. p139=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  867. mesh('BlockMesh',p139,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.50000024, 0.690000057, 0.770000041))
  868. p140=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  869. mesh('BlockMesh',p140,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.32500005, 0.909999967, 0.750000119))
  870. p141=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  871. mesh('SpecialMesh',p141,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.769999981, 0.470000118, 0.59499979))
  872. p142=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  873. mesh('SpecialMesh',p142,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.769999981, 0.51000011, 0.929999769))
  874. p143=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  875. mesh('BlockMesh',p143,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.479999989, 0.430000126, 0.714999974))
  876. p144=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  877. mesh('BlockMesh',p144,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.740000129, 0.430000156, 0.719999969))
  878. p145=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.Slate)
  879. mesh('SpecialMesh',p145,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.724999905, 0.76000011, 0.914999843))
  880. p146=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  881. mesh('BlockMesh',p146,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.88499999, 0.789999962, 0.699999988))
  882. p147=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  883. mesh('BlockMesh',p147,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.480000079, 1.14000022, 0.714999974))
  884. p148=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  885. mesh('BlockMesh',p148,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.940000117, 4.11999989, 0.724999964))
  886. p149=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  887. mesh('BlockMesh',p149,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.990000486, 1.00500011, 0.664999902))
  888. p150=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  889. mesh('BlockMesh',p150,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.360000134, 1.22000039, 0.699999988))
  890. p151=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  891. mesh('BlockMesh',p151,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.564999998, 0.300000042, 0.724999964))
  892. p152=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  893. mesh('BlockMesh',p152,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.320000052, 1.05500019, 0.699999988))
  894. p153=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  895. mesh('BlockMesh',p153,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.38500011, 1.05500031, 0.699999988))
  896. p154=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  897. mesh('BlockMesh',p154,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.335000157, 1.63000035, 0.604999959))
  898. p155=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  899. mesh('BlockMesh',p155,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.740000308, 0.76000011, 0.665000021))
  900. p156=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  901. mesh('BlockMesh',p156,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.61499995, 0.440000147, 0.639999926))
  902. p157=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  903. mesh('BlockMesh',p157,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.735000074, 0.565000236, 0.604999959))
  904. p158=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  905. mesh('BlockMesh',p158,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.860000074, 0.555000007, 0.699999988))
  906. p159=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  907. mesh('BlockMesh',p159,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.125, 0.565000176, 0.604999959))
  908. p160=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  909. mesh('BlockMesh',p160,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.49500012, 0.974999964, 0.724999964))
  910. p161=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  911. mesh('BlockMesh',p161,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.615000069, 0.440000147, 0.639999926))
  912. p162=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  913. mesh('BlockMesh',p162,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.47000003, 0.019999966, 0.639999926))
  914. p163=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  915. mesh('BlockMesh',p163,nil,nil,Vector3.new(0, 0, 0),Vector3.new(2.28499985, 0.385000259, 0.699999988))
  916. p164=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  917. mesh('BlockMesh',p164,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.380000055, 0.590000272, 0.604999959))
  918. p165=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  919. mesh('BlockMesh',p165,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.320000112, 0.490000099, 0.724999964))
  920. p166=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  921. mesh('BlockMesh',p166,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.564999998, 0.490000069, 0.724999964))
  922. p167=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  923. mesh('BlockMesh',p167,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.320000052, 0.355000079, 0.724999964))
  924. p168=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  925. mesh('BlockMesh',p168,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.230000123, 0.880000114, 0.724999964))
  926. p169=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.Slate)
  927. mesh('SpecialMesh',p169,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.724999905, 0.76000005, 0.914999962))
  928. p170=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  929. mesh('SpecialMesh',p170,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.405000061, 0.429999858))
  930. p171=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  931. mesh('BlockMesh',p171,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.92500007, 0.50999999, 0.770000041))
  932. p172=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  933. mesh('BlockMesh',p172,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.380000025, 0.440000176, 0.604999959))
  934. p173=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  935. mesh('BlockMesh',p173,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.734999895, 0.565000117, 0.604999959))
  936. p174=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  937. mesh('BlockMesh',p174,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.169999972, 1.4600004, 0.639999926))
  938. p175=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  939. mesh('BlockMesh',p175,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.05500007, 0.189999968, 0.639999926))
  940. p176=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  941. mesh('BlockMesh',p176,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.505000055, 0.0650000051, 0.770000041))
  942. p177=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  943. mesh('BlockMesh',p177,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.859999955, 1.05500031, 0.699999988))
  944. p178=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  945. mesh('BlockMesh',p178,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.950000048, 0.520000041, 0.770000041))
  946. p179=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  947. mesh('BlockMesh',p179,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.12500012, 0.825000346, 0.604999959))
  948. p180=newPart(weapon,BrickColor.new('Lily white'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.SmoothPlastic)
  949. mesh('SpecialMesh',p180,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.770000041, 0.814999998, 0.964999855))
  950. p181=newPart(weapon,BrickColor.new('Gold'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Neon)
  951. mesh('BlockMesh',p181,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.14000009, 0.450000018, 0.639999926))
  952. p182=newPart(weapon,BrickColor.new('Cool yellow'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  953. mesh('BlockMesh',p182,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.544999957, 0.565000176, 0.604999959))
  954. p183=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  955. mesh('BlockMesh',p183,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.07000017, 1.05000019, 0.705000103))
  956. p184=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Wood)
  957. mesh('BlockMesh',p184,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.369999975, 1.05500031, 0.669999957))
  958. p185=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.Wood)
  959. mesh('SpecialMesh',p185,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.669999957, 0.200000018, 0.589999974))
  960. p186=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Wood)
  961. mesh('BlockMesh',p186,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.264999956, 0.255000114, 0.669999957))
  962. p187=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Wood)
  963. mesh('BlockMesh',p187,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.14499998, 0.294999897, 0.669999957))
  964. p188=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Wood)
  965. mesh('BlockMesh',p188,nil,nil,Vector3.new(0, 0, 0),Vector3.new(3.51500058, 0.595000148, 0.669999957))
  966. p189=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Wedge',Enum.Material.Wood)
  967. mesh('SpecialMesh',p189,Enum.MeshType.Wedge,nil,Vector3.new(0, 0, 0),Vector3.new(0.669999957, 0.25000003, 0.214999989))
  968. p190=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Wood)
  969. mesh('BlockMesh',p190,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.05500007, 0.289999902, 0.669999957))
  970. p191=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  971. mesh('BlockMesh',p191,nil,nil,Vector3.new(0, 0, 0),Vector3.new(3.61000085, 0.605000198, 0.699999988))
  972. p192=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  973. mesh('BlockMesh',p192,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.859999955, 0.904999733, 0.699999988))
  974. p193=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  975. mesh('BlockMesh',p193,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.860000074, 1.05500019, 0.699999988))
  976. p194=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  977. mesh('BlockMesh',p194,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.409999937, 1.87, 0.699999988))
  978. p195=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  979. mesh('BlockMesh',p195,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.2950002, 1.1450001, 0.724999964))
  980. p196=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.SmoothPlastic)
  981. mesh('BlockMesh',p196,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.859999955, 0.554999948, 0.699999988))
  982. p197=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  983. mesh('BlockMesh',p197,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.62500012, 0.870000064, 0.724999964))
  984. p198=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Slate)
  985. mesh('BlockMesh',p198,nil,nil,Vector3.new(0, 0, 0),Vector3.new(1.19500029, 3.55999994, 0.724999964))
  986. p199=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  987. mesh('BlockMesh',p199,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.920000494, 0.440000176, 0.665000021))
  988. p200=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Cylinder',Enum.Material.Metal)
  989. mesh('CylinderMesh',p200,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.949999988, 0.664999902, 0.909999907))
  990. p201=newPart(weapon,BrickColor.new('Black'),0,true,false,Vector3.new(0.200000003, 0.200000003, 0.200000003),'Block',Enum.Material.Metal)
  991. mesh('BlockMesh',p201,nil,nil,Vector3.new(0, 0, 0),Vector3.new(0.855000377, 0.575000226, 0.665000021))
  992. 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))
  993. 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))
  994. 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))
  995. 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))
  996. 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))
  997. 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))
  998. 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))
  999. 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))
  1000. 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))
  1001. 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))
  1002. 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))
  1003. 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))
  1004. 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))
  1005. 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))
  1006. 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))
  1007. 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))
  1008. 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))
  1009. 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))
  1010. 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))
  1011. 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))
  1012. 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))
  1013. 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))
  1014. 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))
  1015. 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))
  1016. 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))
  1017. 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))
  1018. 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))
  1019. 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))
  1020. 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))
  1021. 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))
  1022. 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))
  1023. 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))
  1024. 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))
  1025. 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))
  1026. 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))
  1027. 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))
  1028. 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))
  1029. 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))
  1030. 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))
  1031. 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))
  1032. 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))
  1033. 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))
  1034. 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))
  1035. 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))
  1036. 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))
  1037. 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))
  1038. 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))
  1039. 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))
  1040. 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))
  1041. 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))
  1042. 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))
  1043. 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))
  1044. 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))
  1045. 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))
  1046. 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))
  1047. 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))
  1048. 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))
  1049. 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))
  1050. 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))
  1051. 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))
  1052. 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))
  1053. 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))
  1054. 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))
  1055. 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))
  1056. 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))
  1057. 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))
  1058. 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))
  1059. 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))
  1060. 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))
  1061. 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))
  1062. 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))
  1063. 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))
  1064. 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))
  1065. 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))
  1066. 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))
  1067. 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))
  1068. 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))
  1069. 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))
  1070. 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))
  1071. 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))
  1072. 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))
  1073. 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))
  1074. 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))
  1075. 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))
  1076. 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))
  1077. 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))
  1078. 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))
  1079. 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))
  1080. 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))
  1081. 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))
  1082. 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))
  1083. 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))
  1084. 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))
  1085. 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))
  1086. 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))
  1087. 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))
  1088. 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))
  1089. 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))
  1090. 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))
  1091. 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))
  1092. 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))
  1093. 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))
  1094. 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))
  1095. 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))
  1096. 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))
  1097. 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))
  1098. 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))
  1099. 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))
  1100. 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))
  1101. 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))
  1102. 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))
  1103. 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))
  1104. 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))
  1105. 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))
  1106. 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))
  1107. 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))
  1108. 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))
  1109. 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))
  1110. 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))
  1111. 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))
  1112. 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))
  1113. 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))
  1114. 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))
  1115. 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))
  1116. 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))
  1117. 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))
  1118. 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))
  1119. 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))
  1120. 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))
  1121. 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))
  1122. 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))
  1123. 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))
  1124. 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))
  1125. 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))
  1126. 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))
  1127. 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))
  1128. 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))
  1129. 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))
  1130. 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))
  1131. 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))
  1132. 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))
  1133. 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))
  1134. 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))
  1135. 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))
  1136. 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))
  1137. 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))
  1138. 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))
  1139. 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))
  1140. 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))
  1141. 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))
  1142. 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))
  1143. 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))
  1144. 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))
  1145. 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))
  1146. 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))
  1147. 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))
  1148. 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))
  1149. 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))
  1150. 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))
  1151. 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))
  1152. 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))
  1153. 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))
  1154. 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))
  1155. 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))
  1156. 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))
  1157. 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))
  1158. 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))
  1159. 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))
  1160. 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))
  1161. 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))
  1162. 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))
  1163. 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))
  1164. 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))
  1165. 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))
  1166. 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))
  1167. 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))
  1168. 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))
  1169. 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))
  1170. 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))
  1171. 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))
  1172. 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))
  1173. 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))
  1174. 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))
  1175. 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))
  1176. 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))
  1177. 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))
  1178. 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))
  1179. 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))
  1180. 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))
  1181. 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))
  1182. 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))
  1183. 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))
  1184. 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))
  1185. 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))
  1186. 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))
  1187. 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))
  1188. 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))
  1189. 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))
  1190. 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))
  1191. 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))
  1192. 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))
  1193.  
  1194. for i,v in pairs(weapon:GetChildren()) do
  1195. v.Anchored = false
  1196. end
  1197.  
  1198. local handle = weapon.Handle
  1199. local roothandle = newPart(weapon, BrickColor.White(), 1, false, false, Vector3.new(0.2, 0.2, 0.2))
  1200. weld(arm, roothandle, arm, CFrame.new(0, -.4, -.95) * CFrame.Angles(math.rad(-90), math.rad(180), 0))
  1201. local handleweld = weld(roothandle, handle, roothandle, CFrame.new(0, 0, 0))
  1202. return weapon, handle, handleweld
  1203. end
  1204.  
  1205.  
  1206. local weaponR, handleR, weldR = createBlink(RightArm)
  1207. local weaponL, handleL, weldL = createBlink(LeftArm)
  1208. local rc0 = weldR.C0
  1209. local lc0 = weldL.C0
  1210. weaponR.Parent = Character
  1211. weaponL.Parent = Character
  1212.  
  1213. --c
  1214.  
  1215. local shooting = false
  1216. local canshoot = true
  1217. local bulletsmax = 40
  1218. local currbullets = 40
  1219. local recalling = false
  1220. local skiprecall = false
  1221.  
  1222. function shoot(w, targetpos)
  1223. attacking = true
  1224.  
  1225. local randomhitcf = targetpos.p
  1226. local magnitude = math.abs((targetpos.p - w.Bullethole.CFrame.p).magnitude)
  1227. local unit = (targetpos.p - w.Bullethole.CFrame.p).unit
  1228.  
  1229. local lighthit,lightpos = rayCast(w.Bullethole.CFrame.p,unit,magnitude,Character)
  1230. if lighthit and lightpos then
  1231. randomhitcf = CFrame.new(lightpos).p
  1232. end
  1233.  
  1234. Lightning(w.Bullethole.Position, randomhitcf, 1, 0, BrickColor.new("Baby blue").Color, .4, 1, .1)
  1235.  
  1236. for i,v in pairs(findCloseHumanoid(randomhitcf, 3)) do
  1237. basicDamage(Effects, v, math.random(2,3), BrickColor.new("Baby blue").Color)
  1238. end
  1239.  
  1240. attacking = false
  1241. end
  1242.  
  1243. function mouse1d()
  1244. if Humanoid.Health < 1 then return end
  1245. if canshoot == false then return end
  1246. if shooting == true then return end
  1247. if tool.Active == false then return end
  1248. shooting = true
  1249. repeat
  1250.  
  1251. swait()
  1252.  
  1253. if currbullets <= 0 then
  1254. shooting = false
  1255. local sou = sound(265275510, RootPart, 1, .2, 1)
  1256. break
  1257. end
  1258.  
  1259. local ranmag = math.abs((mouse.Hit.p - RootPart.Position).magnitude)
  1260. local burst = 2 * (math.random()-.5) * (ranmag / 50)
  1261. local randompos = (mouse.Hit * CFrame.new(burst, burst/2, burst))
  1262.  
  1263. if currbullets % 2 == 0 then
  1264. local sou = sound(571619055, handleR, .35, .3, 1)
  1265. sou.Name = "PulseR"
  1266. shoot(weaponR,randompos)
  1267. else
  1268. local sou = sound(571619055, handleL, .35, .3, 1)
  1269. sou.Name = "PulseL"
  1270. shoot(weaponL,randompos)
  1271. end
  1272.  
  1273. currbullets = currbullets - 1
  1274. until shooting == false
  1275.  
  1276. end
  1277.  
  1278.  
  1279. function mouse1u()
  1280. shooting = false
  1281.  
  1282. if RootPart:findFirstChild"Pulse" then
  1283. RootPart.Pulse:Destroy()
  1284. end
  1285.  
  1286. end
  1287.  
  1288.  
  1289. mouse.Button1Down:connect(mouse1d)
  1290. mouse.Button1Up:connect(mouse1u)
  1291.  
  1292. ---//
  1293.  
  1294. function reload()
  1295. shooting = false
  1296. canshoot = false
  1297. attacking = true
  1298.  
  1299. sound(571623386, RootPart, 1, 1, 1)
  1300.  
  1301. for i = 0, 1, .065 do
  1302. swait()
  1303.  
  1304. 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)
  1305. 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)
  1306.  
  1307. weldR.C0 = clerp(weldR.C0, rc0 * CFrame.Angles(math.rad(510 * i), 0, 0), .2)
  1308. weldL.C0 = clerp(weldR.C0, rc0 * CFrame.Angles(math.rad(510 * i), 0, 0), .2)
  1309.  
  1310. if torvel > 2 and hitfloor ~= nil then
  1311. if getDirection() == -1 then
  1312. Neck.C0=clerp(Neck.C0,NeckCF * CFrame.Angles(math.rad(5), 0, 0),.1)
  1313. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(math.rad(0),0,0),.1)
  1314. elseif getDirection() == 1 then
  1315. Neck.C0=clerp(Neck.C0,NeckCF * CFrame.Angles(math.rad(-15), 0, 0),.1)
  1316. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(math.rad(20),0,0),.1)
  1317. end
  1318.  
  1319. 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)
  1320. 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)
  1321.  
  1322. else
  1323. RH.C0=clerp(RH.C0,CFrame.new(1, -1-0.1 * math.cos(sine / 25), 0)*CFrame.Angles(0,math.rad(90),0),.2)
  1324. LH.C0=clerp(LH.C0,CFrame.new(-1, -1-0.1 * math.cos(sine / 25), 0)*CFrame.Angles(0,-math.rad(90),0),.2)
  1325. Neck.C0=clerp(Neck.C0,NeckCF * CFrame.Angles(math.rad(5), 0, 0),.1)
  1326. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(math.rad(0),0,0),.1)
  1327. end
  1328.  
  1329. end
  1330.  
  1331.  
  1332.  
  1333. currbullets = 40
  1334.  
  1335. canshoot = true
  1336. attacking = false
  1337. end
  1338.  
  1339. function blink()
  1340.  
  1341. local sou = sound(588738544, RootPart, 1, 1, 1)
  1342.  
  1343. local s1 = newPart(Effects, BrickColor.new("Baby blue"), 0, true, false, Vector3.new(.2, .2, .2))
  1344. s1.CFrame = RootPart.CFrame
  1345. s1.Material = "Neon"
  1346. mesh("SpecialMesh", s1, "Sphere", nil, Vector3.new(), Vector3.new(45, 45, 45))
  1347. table.insert(partEffects, {s1, "Block2", 0.05, -2, -2, -2, s1.Mesh})
  1348.  
  1349. local unit=(RootPart.Velocity * Vector3.new(1, 0, 1)).unit
  1350. local velocity=(RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1351. local hit,pos=rayCast(RootPart.Position,unit,15,Character)
  1352.  
  1353. if pos then
  1354. if hit then
  1355. if hit.Parent:findFirstChild"Humanoid" then
  1356. RootPart.CFrame=CFrame.new(RootPart.CFrame.p+unit*40, RootPart.Position + RootPart.CFrame.lookVector)
  1357. else
  1358. if hit.Parent:IsA"Model" and hit.Parent.Parent:findFirstChild"Humanoid" then
  1359. RootPart.CFrame=CFrame.new(RootPart.CFrame.p+unit*40, RootPart.Position + RootPart.CFrame.lookVector)
  1360. end
  1361. RootPart.CFrame=CFrame.new(pos, RootPart.Position + RootPart.CFrame.lookVector)
  1362. end
  1363. else
  1364. RootPart.CFrame=CFrame.new(RootPart.CFrame.p+unit*40, RootPart.Position + RootPart.CFrame.lookVector)
  1365. end
  1366. end
  1367.  
  1368. Lightning(s1.CFrame.p, RootPart.CFrame.p, math.random(8,10), .5, BrickColor.new("Baby blue").Color, .4, 1, .05, .1)
  1369.  
  1370. local s2 = newPart(Effects, BrickColor.new("Baby blue"), 0, true, false, Vector3.new(.2, .2, .2))
  1371. s2.CFrame = RootPart.CFrame
  1372. s2.Material = "Neon"
  1373. mesh("SpecialMesh", s2, "Sphere", nil, Vector3.new(), Vector3.new(15, 15, 15))
  1374. table.insert(partEffects, {s2, "Block2", 0.05, 2, 2, 2, s2.Mesh})
  1375.  
  1376. end
  1377.  
  1378. function recall()
  1379. attacking = true
  1380. shooting = false
  1381. canshoot = false
  1382. recalling = true
  1383.  
  1384. local sou = sound(613358254, RootPart, 1, 1.74, 1)
  1385.  
  1386. thread(function()
  1387. for i = 1, #healthhistory, 2 do
  1388. swait()
  1389. Humanoid.Health = healthhistory[(#healthhistory+1)-i]
  1390. if skiprecall == true then break end
  1391. end
  1392. end)
  1393.  
  1394. thread(function()
  1395. for i = 1, #bullethistory, 2 do
  1396. swait()
  1397. currbullets = bullethistory[(#bullethistory+1)-i]
  1398. if skiprecall == true then break end
  1399. end
  1400. end)
  1401.  
  1402. for i = 1, #positionhistory, 2 do
  1403. swait()
  1404. RootPart.CFrame = positionhistory[(#positionhistory+1)-i]
  1405.  
  1406. RW.C0=clerp(RW.C0,CFrame.new(1.5, 0.5, 0 ) * CFrame.Angles(math.rad(100), 0, math.rad(20)),.2)
  1407. LW.C0=clerp(LW.C0,CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(100), 0, math.rad(-20)),.2)
  1408.  
  1409. weldR.C0 = clerp(weldR.C0, rc0 * CFrame.new(0, -.5, -1) * CFrame.Angles(math.rad(15), 0, 0), .05)
  1410. weldL.C0 = clerp(weldR.C0, rc0 * CFrame.new(0, -.5, -1) * CFrame.Angles(math.rad(15), 0, 0), .05)
  1411.  
  1412. if skiprecall == true then break end
  1413. end
  1414.  
  1415. recalling = false
  1416. canshoot = true
  1417. attacking = false
  1418. end
  1419.  
  1420. function pulsebomb()
  1421. attacking = true
  1422.  
  1423. local c1 = newPart(Effects, BrickColor.new("Smoky grey"), 0, false, false, Vector3.new(.2, .2, .2))
  1424. mesh("CylinderMesh", c1, nil, nil, Vector3.new(), Vector3.new(6, 1, 6))
  1425. c1.CFrame = RootPart.CFrame
  1426. c1.Velocity = (mouse.Hit.p - RootPart.Position).unit * 120
  1427.  
  1428. local stuck = false
  1429.  
  1430. c1.Touched:connect(function(hit)
  1431. if stuck == true then return end
  1432. if hit.Parent == Character or hit.Parent.Parent == Character then return end
  1433. stuck = true
  1434. weld(hit, c1, hit, c1.CFrame:toObjectSpace(hit.CFrame))
  1435. end)
  1436.  
  1437.  
  1438.  
  1439. attacking = false
  1440. end
  1441.  
  1442. function key(k)
  1443. if Humanoid.Health < 1 then return end
  1444. if tool.Active==false then return end
  1445. k=k:lower()
  1446. if attacking==false and k=="q" and AttackHas[1]>=.33 then
  1447. local velocity=(RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1448. if velocity < 2 then return end
  1449.  
  1450. AttackHas[1]=AttackHas[1] - .3333
  1451. AttackCan[1]=false
  1452.  
  1453. blink()
  1454.  
  1455. AttackCan[1]=true
  1456. else
  1457. if k=="e" then
  1458. if AttackHas[2] >= 1 and attacking == false then
  1459. AttackHas[2]=.5
  1460. AttackCan[2]=false
  1461.  
  1462. recall()
  1463.  
  1464. skiprecall = false
  1465. AttackHas[2]= 0
  1466. AttackCan[2]=true
  1467. elseif AttackCan[2] == false then
  1468. if recalling == true then
  1469. skiprecall = true
  1470. print'skip'
  1471. end
  1472.  
  1473. end
  1474.  
  1475. else
  1476. if attacking==false and k=="r" and AttackHas[3]>=AttackNeeded[3] then
  1477. if currbullets >= bulletsmax then return end
  1478. AttackHas[3]=0
  1479. AttackCan[3]=false
  1480.  
  1481. reload()
  1482.  
  1483. AttackCan[3]=true
  1484. else
  1485. if attacking==false and k=="f" and AttackHas[4]>=AttackNeeded[4] then
  1486. AttackHas[4]=0
  1487. AttackCan[4]=false
  1488.  
  1489. pulsebomb()
  1490.  
  1491. AttackCan[4]=true
  1492. end
  1493. end
  1494. end
  1495. end
  1496. end
  1497.  
  1498. mouse.KeyDown:connect(key)
  1499.  
  1500. --c
  1501. function getDirection()
  1502. local dot = RootPart.CFrame.lookVector:Dot(RootPart.Velocity)
  1503. return dot / (math.abs(dot))
  1504. end
  1505.  
  1506. thread(function()
  1507. local normcount = 0
  1508. while true do
  1509. swait()
  1510. torvel = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1511. hitfloor, posfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  1512. sine = sine + 1
  1513. normcount = normcount + 1
  1514.  
  1515. if AttackHas[1]<AttackNeeded[1] then
  1516. if AttackCan[1]==true then
  1517. AttackHas[1]=AttackHas[1]+.001
  1518. end
  1519. end
  1520. if AttackHas[2]<AttackNeeded[2] then
  1521. if AttackCan[2]==true then
  1522. AttackHas[2]=AttackHas[2]+.003
  1523. end
  1524. end
  1525. if AttackHas[3]<AttackNeeded[3] then
  1526. if AttackCan[3]==true then
  1527. AttackHas[3]=AttackHas[3]+.01
  1528. end
  1529. end
  1530. if AttackHas[4]<AttackNeeded[4] then
  1531. if AttackCan[4]==true then
  1532. AttackHas[4]=AttackHas[4]+.03
  1533. end
  1534. end
  1535.  
  1536. Reload[4]:TweenSize(UDim2.new(AttackHas[1]/AttackNeeded[1],0,1,0),nil,1,.4)
  1537. Reload[3]:TweenSize(UDim2.new(AttackHas[2]/AttackNeeded[2],0,1,0),nil,1,.4)
  1538. Reload[2]:TweenSize(UDim2.new(AttackHas[3]/AttackNeeded[3],0,1,0),nil,1,.4)
  1539. Reload[1]:TweenSize(UDim2.new(AttackHas[4]/AttackNeeded[4],0,1,0),nil,1,.4)
  1540.  
  1541.  
  1542. if #healthhistory <= 100 then
  1543. table.insert(healthhistory, Humanoid.Health)
  1544. elseif #healthhistory > 100 then
  1545. table.remove(healthhistory, 1)
  1546. end
  1547.  
  1548. if #bullethistory <= 100 then
  1549. table.insert(bullethistory, currbullets)
  1550. elseif #bullethistory > 100 then
  1551. table.remove(bullethistory, 1)
  1552. end
  1553.  
  1554. if #positionhistory <= 100 then
  1555. table.insert(positionhistory, RootPart.CFrame)
  1556. elseif #positionhistory > 100 then
  1557. table.remove(positionhistory, 1)
  1558. end
  1559.  
  1560.  
  1561. bulletlabel.Text = currbullets.." / "..bulletsmax
  1562.  
  1563. if 1 < RootPart.Velocity.y and hitfloor==nil then
  1564. if attacking==false then
  1565. Anim="Jump"
  1566. Neck.C0=clerp(Neck.C0,NeckCF*CFrame.Angles(math.rad(-15),0,math.rad(0)),.1)
  1567. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.Angles(0,0,0),.2)
  1568.  
  1569. 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)
  1570. 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)
  1571.  
  1572. RH.C0=clerp(RH.C0,CFrame.new(1,-1,0)*CFrame.Angles(math.rad(-12),math.rad(90),0),.2)
  1573. LH.C0=clerp(LH.C0,CFrame.new(-1,-1,0)*CFrame.Angles(math.rad(12),-math.rad(90),0),.2)
  1574.  
  1575. weldR.C0 = clerp(weldR.C0, rc0, .2)
  1576. weldL.C0 = clerp(weldR.C0, rc0, .2)
  1577. end
  1578. else
  1579. if RootPart.Velocity.y < -1 and hitfloor==nil then
  1580. if attacking==false then
  1581. Anim="Fall"
  1582. Neck.C0=clerp(Neck.C0,NeckCF*CFrame.Angles(math.rad(23),0,0),.2)
  1583. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.Angles(0,0,0),.2)
  1584.  
  1585. 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)
  1586. 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)
  1587.  
  1588. RH.C0=clerp(RH.C0,CFrame.new(1,-1,0)*CFrame.Angles(math.rad(24),math.rad(90),0),.2)
  1589. LH.C0=clerp(LH.C0,CFrame.new(-1,-1,0)*CFrame.Angles(math.rad(-12),-math.rad(90),0),.2)
  1590.  
  1591. weldR.C0 = clerp(weldR.C0, rc0, .2)
  1592. weldL.C0 = clerp(weldR.C0, rc0, .2)
  1593. end
  1594. else
  1595. if torvel < 1 and hitfloor~=nil then
  1596. if attacking==false then
  1597. Anim="Idle"
  1598. Neck.C0=clerp(Neck.C0,NeckCF,.1)
  1599. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(0,0,0),.1)
  1600.  
  1601. 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)
  1602. 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)
  1603.  
  1604. RH.C0=clerp(RH.C0,CFrame.new(1, -1-0.1 * math.cos(sine / 25), 0)*CFrame.Angles(0,math.rad(90),0),.2)
  1605. LH.C0=clerp(LH.C0,CFrame.new(-1, -1-0.1 * math.cos(sine / 25), 0)*CFrame.Angles(0,-math.rad(90),0),.2)
  1606.  
  1607. weldR.C0 = clerp(weldR.C0, rc0, .2)
  1608. weldL.C0 = clerp(weldR.C0, rc0, .2)
  1609.  
  1610. end
  1611. else
  1612. if torvel > 2 and hitfloor ~= nil then
  1613. if attacking==false then
  1614. Anim="Walk"
  1615.  
  1616. if getDirection() == -1 then
  1617. Neck.C0=clerp(Neck.C0,NeckCF * CFrame.Angles(math.rad(5), 0, 0),.1)
  1618. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(math.rad(0),0,0),.1)
  1619. 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)
  1620. 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)
  1621. else
  1622. Neck.C0=clerp(Neck.C0,NeckCF * CFrame.Angles(math.rad(-15), 0, 0),.1)
  1623. RootJoint.C0=clerp(RootJoint.C0,RootCF*CFrame.new(0, 0, 0.1 * math.cos(sine / 25))*CFrame.Angles(math.rad(20),0,0),.1)
  1624. 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)
  1625. 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)
  1626. end
  1627.  
  1628. 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)
  1629. 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)
  1630.  
  1631. weldR.C0 = clerp(weldR.C0, rc0, .2)
  1632. weldL.C0 = clerp(weldR.C0, rc0, .2)
  1633.  
  1634. end
  1635. end
  1636. end
  1637. end
  1638. end
  1639.  
  1640. for i=1,#partEffects do
  1641. if partEffects[i]~=nil then
  1642. local Thing=partEffects[i]
  1643. if Thing~=nil then
  1644. local Part=Thing[1]
  1645. local Type=Thing[2]
  1646. local Increment=Thing[3]
  1647. local IncX=Thing[4]
  1648. local IncY=Thing[5]
  1649. local IncZ=Thing[6]
  1650. local SizeX=Thing[7]
  1651. local SizeY=Thing[8]
  1652. local SizeZ=Thing[9]
  1653.  
  1654. if Thing[1].Transparency <= 1 then
  1655. if Thing[2] == "Block1" then
  1656. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1657. local Mesh = Thing[1].Mesh
  1658. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1659. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1660. else
  1661. if Thing[2] == "Block2" then
  1662. Thing[1].CFrame = Thing[1].CFrame
  1663. local Mesh = Thing[7]
  1664. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1665. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1666. else
  1667. if Thing[2] == "Cylinder" then
  1668. local Mesh = Thing[1].Mesh
  1669. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1670. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1671. else
  1672. if Thing[2] == "Blood" then
  1673. local Mesh = Thing[7]
  1674. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  1675. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1676. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1677. else
  1678. if Thing[2] == "Elec" then
  1679. local Mesh = Thing[1].Mesh
  1680. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1681. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1682. else
  1683. if Thing[2] == "Disappear" then
  1684. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1685. else
  1686. if Thing[2] == "Shatter" then
  1687. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1688. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1689. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1690. Thing[6] = Thing[6] + Thing[5]
  1691. else
  1692. if Thing[2] == "Block3" then
  1693. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1694. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(Thing[4],Thing[5],Thing[6])
  1695. end
  1696. end
  1697. end
  1698. end
  1699. end
  1700. end
  1701. end
  1702. end
  1703. else
  1704. Part:Destroy()
  1705. table.remove(partEffects, i)
  1706. end
  1707. end
  1708. end
  1709. end
  1710.  
  1711. end
  1712. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement