Advertisement
Void_scripter0

tracer

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