Advertisement
MarcAndrew

Untitled

Mar 25th, 2018
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local ContentProvider = game:GetService("ContentProvider")
  2.  
  3. local function LoadAssets(AssetList)
  4. -- Takes an asset list and preloads it. Will not wait for them to load.
  5.  
  6. for _, AssetId in pairs(AssetList) do
  7. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  8. end
  9. end
  10.  
  11. LoadAssets({11442510,30956707})
  12. local Gibs = game.Workspace
  13.  
  14. function Kill(Character)
  15. Character.Humanoid.Health = 0
  16. local poo = Instance.new("IntValue",Character)
  17. poo.Name = "haha nope"
  18. local svch = Character
  19. local hum = Character:findFirstChild("Humanoid")
  20. Character.Archivable = true
  21. local chrclone = Character:clone()
  22. Character.Archivable = false
  23.  
  24. local ch = chrclone:GetChildren()
  25. local i
  26. for i = 1,#ch do
  27. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  28. ch[i]:remove()
  29. end
  30. end
  31. local function Scan(ch)
  32. local e
  33. for e = 1,#ch do
  34. Scan(ch[e]:GetChildren())
  35. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  36. ch[e]:remove()
  37. end
  38. end
  39. end
  40. Scan(chrclone:GetChildren())
  41.  
  42. local hum2 = chrclone:findFirstChild("Humanoid")
  43.  
  44.  
  45. if hum2 ~= nil then
  46. hum2.Name = "Humanoid2"
  47. hum2.PlatformStand = true
  48. hum2.Sit = true
  49. hum2.MaxHealth = 0
  50. hum2.Health = 0
  51. end
  52.  
  53. local ch = Character:GetChildren()
  54. local i
  55. for i = 1,#ch do
  56. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  57. ch[i]:remove()
  58. end
  59. end
  60.  
  61. wait(0.2)
  62.  
  63. local ch = Character:GetChildren()
  64. local i
  65. for i = 1,#ch do
  66. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  67. ch[i]:remove()
  68. end
  69. end
  70. Character = chrclone
  71. local Torso = Character.Torso
  72. local movevector = Vector3.new()
  73.  
  74. if Torso then
  75. local Head = Character:FindFirstChild("Head")
  76. local Limb = Character:FindFirstChild("Right Arm")
  77. if Limb then
  78.  
  79. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  80. local Joint = Instance.new("Glue")
  81. Joint.Name = "RightShoulder"
  82. Joint.Part0 = Torso
  83. Joint.Part1 = Limb
  84. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  85. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  86. Joint.Parent = Torso
  87.  
  88. local B = Instance.new("Part")
  89. B.TopSurface = 0
  90. B.BottomSurface = 0
  91. B.formFactor = "Symmetric"
  92. B.Size = Vector3.new(1, 1, 1)
  93. B.Transparency = 1
  94. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  95. B.Parent = Character
  96. local W = Instance.new("Weld")
  97. W.Part0 = Limb
  98. W.Part1 = B
  99. W.C0 = CFrame.new(0, -0.5, 0)
  100. W.Parent = Limb
  101.  
  102. end
  103. local Limb = Character:FindFirstChild("Left Arm")
  104. if Limb then
  105.  
  106. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  107. local Joint = Instance.new("Glue")
  108. Joint.Name = "LeftShoulder"
  109. Joint.Part0 = Torso
  110. Joint.Part1 = Limb
  111. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  112. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  113. Joint.Parent = Torso
  114.  
  115. local B = Instance.new("Part")
  116. B.TopSurface = 0
  117. B.BottomSurface = 0
  118. B.formFactor = "Symmetric"
  119. B.Size = Vector3.new(1, 1, 1)
  120. B.Transparency = 1
  121. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  122. B.Parent = Character
  123. local W = Instance.new("Weld")
  124. W.Part0 = Limb
  125. W.Part1 = B
  126. W.C0 = CFrame.new(0, -0.5, 0)
  127. W.Parent = Limb
  128.  
  129. end
  130. local Limb = Character:FindFirstChild("Right Leg")
  131. if Limb then
  132.  
  133. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  134. local Joint = Instance.new("Glue")
  135. Joint.Name = "RightHip"
  136. Joint.Part0 = Torso
  137. Joint.Part1 = Limb
  138. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  139. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  140. Joint.Parent = Torso
  141.  
  142. local B = Instance.new("Part")
  143. B.TopSurface = 0
  144. B.BottomSurface = 0
  145. B.formFactor = "Symmetric"
  146. B.Size = Vector3.new(1, 1, 1)
  147. B.Transparency = 1
  148. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  149. B.Parent = Character
  150. local W = Instance.new("Weld")
  151. W.Part0 = Limb
  152. W.Part1 = B
  153. W.C0 = CFrame.new(0, -0.5, 0)
  154. W.Parent = Limb
  155.  
  156. end
  157. local Limb = Character:FindFirstChild("Left Leg")
  158. if Limb then
  159.  
  160. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  161. local Joint = Instance.new("Glue")
  162. Joint.Name = "LeftHip"
  163. Joint.Part0 = Torso
  164. Joint.Part1 = Limb
  165. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  166. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  167. Joint.Parent = Torso
  168.  
  169. local B = Instance.new("Part")
  170. B.TopSurface = 0
  171. B.BottomSurface = 0
  172. B.formFactor = "Symmetric"
  173. B.Size = Vector3.new(1, 1, 1)
  174. B.Transparency = 1
  175. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  176. B.Parent = Character
  177. local W = Instance.new("Weld")
  178. W.Part0 = Limb
  179. W.Part1 = B
  180. W.C0 = CFrame.new(0, -0.5, 0)
  181. W.Parent = Limb
  182.  
  183. end
  184. --[
  185. local Bar = Instance.new("Part")
  186. Bar.TopSurface = 0
  187. Bar.BottomSurface = 0
  188. Bar.formFactor = "Symmetric"
  189. Bar.Size = Vector3.new(1, 1, 1)
  190. Bar.Transparency = 1
  191. Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
  192. Bar.Parent = Character
  193. local Weld = Instance.new("Weld")
  194. Weld.Part0 = Torso
  195. Weld.Part1 = Bar
  196. Weld.C0 = CFrame.new(0, 0.5, 0)
  197. Weld.Parent = Torso
  198. --]]
  199. end
  200. Character.Parent = Gibs
  201. game.Debris:AddItem(Character, 12)
  202. if movevector ~= Vector3.new() then
  203. for i = 1,10 do
  204. wait()
  205. Torso.Velocity = Vector3.new(0,0,-100)
  206. Head.Velocity = movevector * 200
  207. end
  208. end
  209. local duh = Torso
  210. ee = Instance.new("Part")
  211. ee.Anchored = false
  212. ee.CanCollide = false
  213. ee.Parent = duh
  214. ee.Transparency =1
  215. ee.Size = Vector3.new(0.15, 0.15, 0.15)
  216. wee = Instance.new("Weld")
  217. wee.Parent = duh
  218. wee.Part0 = duh
  219. wee.Part1 = ee
  220. wee.C0 = CFrame.new(0, 1, 0)
  221. ge = Instance.new('ParticleEmitter')
  222. ge.Parent = ee
  223. ge.Texture = "rbxassetid://29712167"
  224. ge.Size = NumberSequence.new(0.2,0.05)
  225. ge.Acceleration = Vector3.new(0, -20, 0)
  226. ge.Rate = 100000
  227. ge.Speed = NumberRange.new(7,8)
  228. ge.Lifetime = NumberRange.new(3,4)
  229. ge.VelocitySpread = 10
  230. ge.VelocityInheritance = 0.3
  231. ea = Instance.new("Part")
  232. ea.Anchored = false
  233. ea.CanCollide = false
  234. ea.Parent = Character.Head
  235. ea.Transparency =1
  236. ea.Size = Vector3.new(0.15, 0.15, 0.15)
  237. wea = Instance.new("Weld")
  238. wea.Parent = Character.Head
  239. wea.Part0 = Character.Head
  240. wea.Part1 = ea
  241. wea.C0 = CFrame.new(0, -0.7, 0)
  242. ga = Instance.new('ParticleEmitter')
  243. ga.Parent = ea
  244. ga.Texture = "rbxassetid://29712167"
  245. ga.Size = NumberSequence.new(0.2,0.05)
  246. ga.Acceleration = Vector3.new(0, -20, 0)
  247. ga.Rate = 100000
  248. ga.Speed = NumberRange.new(7,8)
  249. ga.Lifetime = NumberRange.new(3,4)
  250. ga.VelocitySpread = 10
  251. ga.VelocityInheritance = 0.3
  252. ga.EmissionDirection = Enum.NormalId.Bottom
  253. end
  254.  
  255. local plr = game.Players.LocalPlayer
  256. local chr = plr.Character
  257. local mouse = plr:GetMouse()
  258. local intro = coroutine.wrap(function()
  259. local gui = Instance.new('ScreenGui',plr.PlayerGui)
  260. gui.Name = "Intro"
  261. local fr = Instance.new('Frame',gui)
  262. fr.Size = UDim2.new(0.4,0,0,0)
  263. fr.Position = UDim2.new(0.3,0,-0.1,0)
  264. fr.BorderColor3 = Color3.fromRGB(198, 45, 45)
  265. fr.BorderSizePixel = 5
  266. fr.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  267. local title = Instance.new('TextLabel',fr)
  268. title.Size = UDim2.new(1,0,0.4,0)
  269. title.Position = UDim2.new(0,0,0.1,0)
  270. title.BackgroundTransparency = 1
  271. title.TextColor3 = Color3.fromRGB(198, 45, 45)
  272. title.TextScaled = true
  273. title.Text = 'Deadpool Script'
  274. local desc = Instance.new('TextLabel',fr)
  275. desc.Size = UDim2.new(1,0,0.5,0)
  276. desc.Position = UDim2.new(0,0,0.5,0)
  277. desc.BackgroundTransparency = 1
  278. desc.TextColor3 = Color3.fromRGB(198, 45, 45)
  279. desc.TextScaled = true
  280. desc.Text = ''
  281. wait(1)
  282. fr:TweenSize(UDim2.new(0.4,0,0.5,0),Enum.EasingDirection.Out,Enum.EasingStyle.Bounce,2)
  283. wait(2)
  284. local str = 'Hotkey to equip katana is N. Use Z to stab and X to slice heads off. Created by mustardfoot.'
  285. local leng = string.len(str)
  286. for i = 1,leng do
  287. desc.Text = string.sub(str,1,i)
  288. wait()
  289. end
  290. wait(2)
  291. fr:TweenSize(UDim2.new(0.4,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Bounce,0.8)
  292. wait(2)
  293. gui:Destroy()
  294. end)
  295. intro()
  296.  
  297.  
  298. wait(2)
  299. local tors = chr.Torso
  300. chr.Head.Transparency = 1
  301. for i,v in pairs(chr:GetChildren()) do
  302. if v.ClassName == "CharacterMesh" then
  303. v:Destroy()
  304. end
  305. end
  306. local humroot = chr.HumanoidRootPart:Clone()
  307. local torsclone = tors:Clone()
  308. local anim = chr.Animate:Clone()
  309. local hum = chr.Humanoid:Clone()
  310. local head = chr.Head:Clone()
  311. local neck = chr.Torso.Neck:Clone()
  312. local rightarm = chr["Right Arm"]:Clone()
  313. local leftarm = chr["Left Arm"]:Clone()
  314. local leftleg = chr["Left Leg"]:Clone()
  315. local rightleg = chr["Right Leg"]:Clone()
  316. local rightshoulder = tors["Right Shoulder"]:Clone()
  317. local leftshoulder = tors["Left Shoulder"]:Clone()
  318. local righthip = tors["Right Hip"]:Clone()
  319. local lefthip = tors["Left Hip"]:Clone()
  320. local shirt = nil
  321. local pants = nil
  322. local hats = {}
  323. local lastpos = CFrame.new(0,0,0)
  324. local on = true
  325. local doing = false
  326. local stabbing = false
  327. local slicing = false
  328. local toolz = Instance.new('Tool',plr.Backpack)
  329. toolz.Name = "Katana"
  330. toolz.RequiresHandle = false
  331. toolz.CanBeDropped = false
  332. local partz = Instance.new('Part',toolz)
  333. partz.Size = Vector3.new(0.2,0.2,3)
  334. partz.CanCollide = false
  335. local meshz = Instance.new('SpecialMesh',partz)
  336. meshz.MeshId = 'rbxassetid://11442510'
  337. meshz.TextureId = 'rbxassetid://11442524'
  338. meshz.VertexColor = Vector3.new(0,0,0)
  339.  
  340. toolz.Equipped:connect(function(mouse)
  341. if chr:FindFirstChild('Right Arm') then
  342. local weld = Instance.new('Weld',partz)
  343. weld.Part0 = partz
  344. weld.Part1 = chr["Right Arm"]
  345. weld.C0 = CFrame.new(0.9,0,-1.25)*CFrame.Angles(math.pi,0,-math.pi/2)
  346. end
  347. mouse.KeyDown:connect(function(key)
  348. if doing == false then
  349. if key == 'z' then
  350. if chr:FindFirstChild('Right Arm') and chr:FindFirstChild('Torso') then
  351. doing = true
  352. local weld = Instance.new('Weld',chr["Right Arm"])
  353. weld.Part0 = chr["Right Arm"]
  354. weld.Part1 = chr.Torso
  355. weld.C0 = CFrame.new(-1.5,0,0)
  356. for i=1,25 do
  357. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,1,0.9)*CFrame.Angles(math.pi/2.5,0,-math.pi/2.5),i/25)
  358. wait()
  359. end
  360. wait()
  361. stabbing = true
  362. for i=1,10 do
  363. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0.8,0)*CFrame.Angles(-math.pi/4,0,-math.pi/6),i/10)
  364. wait()
  365. end
  366. wait()
  367. for i=1,25 do
  368. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i/25)
  369. wait()
  370. end
  371. chr["Right Arm"]:Destroy()
  372. doing = false
  373. stabbing = false
  374. end
  375. elseif key == 'x' then
  376. if chr:FindFirstChild('Right Arm') and chr:FindFirstChild('Torso') then
  377. doing = true
  378. local weld = Instance.new('Weld',chr["Right Arm"])
  379. weld.Part0 = chr["Right Arm"]
  380. weld.Part1 = chr.Torso
  381. weld.C0 = CFrame.new(-1.5,0,0)
  382. for i=1,25 do
  383. weld.C0 = weld.C0:lerp(CFrame.new(-0.5,0.7,-0.5)*CFrame.Angles(math.pi/8,math.pi/1,math.pi/1.5),i/25)
  384. wait()
  385. end
  386. wait()
  387. slicing = true
  388. for i=1,5 do
  389. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0.8,0)*CFrame.Angles(-math.pi/8,0,-math.pi/4),i/5)
  390. wait()
  391. end
  392. wait()
  393. for i=1,12.5 do
  394. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i/12.5)
  395. wait()
  396. end
  397. chr["Right Arm"]:Destroy()
  398. doing = false
  399. slicing = false
  400. end
  401. end
  402. end
  403. end)
  404. end)
  405.  
  406. partz.Touched:connect(function(hit)
  407. if hit.Parent:FindFirstChild('Humanoid') and stabbing and hit.Parent ~= chr then
  408. hit.Parent.Humanoid.Health = 0
  409. elseif hit.Parent:FindFirstChild('heck') == nil and slicing then
  410. local he = Instance.new('IntValue',hit.Parent)
  411. he.Name = "heck"
  412. Kill(hit.Parent)
  413. end
  414. end)
  415.  
  416. toolz.Unequipped:connect(function(mouse)
  417. if partz:FindFirstChildOfClass('Weld') then
  418. partz:FindFirstChildOfClass('Weld'):Destroy()
  419. end
  420. end)
  421. toolz.AncestryChanged:connect(function(child, parent)
  422. if parent ~= chr and parent ~= plr.Backpack then
  423. wait()
  424. toolz.Parent = plr.Backpack
  425. end
  426. end)
  427.  
  428. mouse.KeyDown:connect(function(key)
  429. if key == "n" then
  430. wait()
  431. toolz:Equip()
  432. end
  433. end)
  434. if chr:FindFirstChildOfClass('Shirt') then
  435. shirt = chr:FindFirstChildOfClass('Shirt'):Clone()
  436. end
  437. if chr:FindFirstChildOfClass('Pants') then
  438. pants = chr:FindFirstChildOfClass('Pants'):Clone()
  439. end
  440. for i,v in pairs(chr:GetChildren()) do
  441. if v.ClassName == "Accessory" then
  442. table.insert(hats,v:Clone())
  443. end
  444. end
  445. local rootjoint = chr.HumanoidRootPart.RootJoint:Clone()
  446. chr.Humanoid:Destroy()
  447. local gui = Instance.new('ScreenGui')
  448. gui.Parent = game.Players.LocalPlayer.PlayerGui
  449. gui.Name = "Deadpool"
  450. gui.ResetOnSpawn = false
  451. local frame = Instance.new('Frame',gui)
  452. frame.Size = UDim2.new(0.2,0,0.2,0)
  453. frame.Position = UDim2.new(0,0,0.9,0)
  454. frame.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  455. frame.BorderSizePixel = 4
  456. frame.BorderColor3 = Color3.fromRGB(198, 45, 45)
  457. frame.Active = true
  458. frame.Draggable = true
  459. local txt = Instance.new('TextLabel',frame)
  460. txt.Text = "Deadpool Gui"
  461. txt.TextColor3 = Color3.fromRGB(198, 45, 45)
  462. txt.Size = UDim2.new(1,0,0.3,0)
  463. txt.TextScaled = true
  464. txt.BackgroundTransparency = 1
  465. local but = Instance.new('TextButton',frame)
  466. but.Text = "Toggle Suit"
  467. but.TextColor3 = Color3.fromRGB(38, 38, 38)
  468. but.Size = UDim2.new(0.7,0,0.3,0)
  469. but.Position = UDim2.new(0.15,0,0.5,0)
  470. but.BorderSizePixel = 0
  471. but.TextScaled = true
  472. but.BackgroundColor3 = Color3.fromRGB(198, 45, 45)
  473. but.MouseButton1Down:connect(function()
  474. on = not on
  475. end)
  476. game:GetService('RunService').Stepped:connect(function()
  477. if chr.Parent == nil then
  478. chr.RobloxLocked = false
  479. chr.Parent = game.Workspace
  480. end
  481. if chr:FindFirstChildOfClass('Humanoid') == nil then
  482. hum:Clone().Parent = chr
  483. chr.Animate:Destroy()
  484. anim:Clone().Parent = chr
  485. end
  486. if chr:FindFirstChild('HumanoidRootPart') == nil then
  487. humroot:Clone().Parent = chr
  488. humroot.CFrame = lastpos
  489. chr.Humanoid:Destroy()
  490. hum:Clone().Parent = chr
  491. chr.Animate:Destroy()
  492. anim:Clone().Parent = chr
  493. chr.HumanoidRootPart.RootJoint:Destroy()
  494. end
  495. if chr:FindFirstChild('Torso') == nil then
  496. chr.Humanoid:Destroy()
  497. local tor = tors:Clone()
  498. tor.Parent = chr
  499. hum:Clone().Parent = chr
  500. chr.Animate:Destroy()
  501. anim:Clone().Parent = chr
  502. end
  503. if chr.HumanoidRootPart:FindFirstChild('RootJoint') == nil then
  504. local rtj = rootjoint:Clone()
  505. rtj.Parent = chr.HumanoidRootPart
  506. rtj.Part0 = chr.HumanoidRootPart
  507. rtj.Part1 = chr.Torso
  508. end
  509. if chr:FindFirstChild('Head') == nil then
  510. chr.Humanoid:Destroy()
  511. head:Clone().Parent = chr
  512. hum:Clone().Parent = chr
  513. chr.Animate:Destroy()
  514. anim:Clone().Parent = chr
  515. end
  516. if chr.Torso:FindFirstChild('Neck') == nil then
  517. chr.Humanoid:Destroy()
  518. local hec = neck:Clone()
  519. hec.Parent = chr.Torso
  520. hec.Part0 = chr.Torso
  521. hec.Part1 = chr.Head
  522. hum:Clone().Parent = chr
  523. chr.Animate:Destroy()
  524. anim:Clone().Parent = chr
  525. end
  526. if chr:FindFirstChild('Right Leg') == nil then
  527. rightleg:Clone().Parent = chr
  528. local fi = righthip:Clone()
  529. fi.Parent = chr.Torso
  530. fi.Part0 = chr.Torso
  531. fi.Part1 = chr["Right Leg"]
  532. end
  533. if chr:FindFirstChild('Right Arm') == nil then
  534. rightarm:Clone().Parent = chr
  535. local fi = rightshoulder:Clone()
  536. fi.Parent = chr.Torso
  537. fi.Part0 = chr.Torso
  538. fi.Part1 = chr["Right Arm"]
  539. end
  540. if chr:FindFirstChild('Left Leg') == nil then
  541. leftleg:Clone().Parent = chr
  542. local fi = lefthip:Clone()
  543. fi.Parent = chr.Torso
  544. fi.Part0 = chr.Torso
  545. fi.Part1 = chr["Left Leg"]
  546. end
  547. if chr:FindFirstChild('Left Arm') == nil then
  548. leftarm:Clone().Parent = chr
  549. local fi = leftshoulder:Clone()
  550. fi.Parent = chr.Torso
  551. fi.Part0 = chr.Torso
  552. fi.Part1 = chr["Left Arm"]
  553. end
  554. for i,v in pairs(chr:GetChildren()) do
  555. if v.Name == "Mask" or v.ClassName == "Accessory" or v.ClassName == "Shirt" or v.ClassName == "Pants" or v.Name == "KatanaHolder" then
  556. v:Destroy()
  557. end
  558. end
  559. chr.Humanoid.Health = chr.Humanoid.MaxHealth
  560. if partz:FindFirstChild('Weld') == nil and toolz.Parent == chr then
  561. local weld = Instance.new('Weld',partz)
  562. weld.Part0 = partz
  563. weld.Part1 = chr["Right Arm"]
  564. weld.C0 = CFrame.new(0.9,0,-1.25)*CFrame.Angles(math.pi,0,-math.pi/2)
  565. end
  566. lastpos = chr.HumanoidRootPart.CFrame
  567. local kat = Instance.new('Part',chr)
  568. kat.Size = Vector3.new(0.4,3,0.2)
  569. kat.Name = "KatanaHolder"
  570. kat.Material = Enum.Material.SmoothPlastic
  571. kat.BrickColor = BrickColor.new('Really black')
  572. kat.CanCollide = false
  573. local we = Instance.new('Weld',kat)
  574. we.Part0 = kat
  575. we.Part1 = chr.Torso
  576. we.C0 = CFrame.new(0,0,-0.5)*CFrame.Angles(0,0,0.5)
  577. if on == true then
  578. local shirt = Instance.new('Shirt',chr)
  579. shirt.ShirtTemplate = 'rbxassetid://411297870'
  580. local pants = Instance.new('Pants',chr)
  581. pants.PantsTemplate = 'rbxassetid://1004411703'
  582. local mask = Instance.new('Part',chr)
  583. mask.Name = "Mask"
  584. mask.Size = Vector3.new(2,1,1)
  585. mask.BrickColor = BrickColor.new('Bright red')
  586. local mesh = Instance.new('SpecialMesh',mask)
  587. mesh.Scale = Vector3.new(1.3,1.3,1.3)
  588. local weld = Instance.new('Weld',mask)
  589. weld.Part0 = mask
  590. weld.Part1 = chr.Head
  591. local eyesurround = Instance.new('Part',mask)
  592. eyesurround.BrickColor = BrickColor.new('Really black')
  593. eyesurround.Size = Vector3.new(0.3,0.5,0.2)
  594. local mesh2 = Instance.new('SpecialMesh',eyesurround)
  595. mesh2.MeshType = Enum.MeshType.Sphere
  596. mesh2.Scale = Vector3.new(1,1,0.5)
  597. local weld2 = Instance.new('Weld',eyesurround)
  598. weld2.Part0 = eyesurround
  599. weld2.Part1 = mask
  600. weld2.C0 = CFrame.new(0.1,-0.22,0.58)*CFrame.Angles(0,0,-0.2)
  601. local eyesurround2 = Instance.new('Part',mask)
  602. eyesurround2.BrickColor = BrickColor.new('Really black')
  603. eyesurround2.Size = Vector3.new(0.3,0.5,0.2)
  604. local mesh3 = Instance.new('SpecialMesh',eyesurround2)
  605. mesh3.MeshType = Enum.MeshType.Sphere
  606. mesh3.Scale = Vector3.new(1,1,0.5)
  607. local weld3 = Instance.new('Weld',eyesurround2)
  608. weld3.Part0 = eyesurround2
  609. weld3.Part1 = mask
  610. weld3.C0 = CFrame.new(-0.1,-0.22,0.58)*CFrame.Angles(0,0,0.2)
  611. local eye = Instance.new('Part',mask)
  612. eye.BrickColor = BrickColor.new('Institutional white')
  613. eye.Size = Vector3.new(0.2,0.2,0.2)
  614. local mesh4 = Instance.new('SpecialMesh',eye)
  615. mesh4.MeshType = Enum.MeshType.Sphere
  616. mesh4.Scale = Vector3.new(1,1,0.5)
  617. local weld4 = Instance.new('Weld',eye)
  618. weld4.Part0 = eye
  619. weld4.Part1 = mask
  620. weld4.C0 = CFrame.new(0.1,-0.22,0.59)*CFrame.Angles(0,0,-0.2)
  621. local eye2 = Instance.new('Part',mask)
  622. eye2.BrickColor = BrickColor.new('Institutional white')
  623. eye2.Size = Vector3.new(0.2,0.2,0.2)
  624. local mesh5 = Instance.new('SpecialMesh',eye2)
  625. mesh5.MeshType = Enum.MeshType.Sphere
  626. mesh5.Scale = Vector3.new(1,1,0.5)
  627. local weld5 = Instance.new('Weld',eye2)
  628. weld5.Part0 = eye2
  629. weld5.Part1 = mask
  630. weld5.C0 = CFrame.new(-0.1,-0.22,0.59)*CFrame.Angles(0,0,0.2)
  631. else
  632. chr.Head.Transparency = 0
  633. if shirt ~= nil then
  634. shirt:Clone().Parent = chr
  635. end
  636. if pants ~= nil then
  637. pants:Clone().Parent = chr
  638. end
  639. for i,v in pairs(hats) do
  640. v:Clone().Parent = chr
  641. end
  642. end
  643. end)
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652. --[[
  653. Smith and Wesson M&P 45, chambered in .45 ACP ammunition.
  654. The standard magazine holds 10 rounds, although magazines that could hold 14 rounds were also made but looked incredibly stupid.
  655. Credit to litozinnamon for the crosshairs and bullethole decals. I used them without permission. Not like I asked him, anyhow.
  656. ]]
  657.  
  658. plr=game:service'Players'.LocalPlayer
  659. ch,char=plr.Character,plr.Character
  660. hum=ch.Humanoid
  661. tor,torso,rootpart,rj=ch.Torso,ch.Torso,ch.HumanoidRootPart,ch.HumanoidRootPart.RootJoint
  662. m,mouse=plr:GetMouse(),plr:GetMouse()
  663. cfn,ang,mr,int=CFrame.new,CFrame.Angles,math.rad,Instance.new
  664. bc=BrickColor.new
  665. head=ch.Head
  666. cam=workspace.CurrentCamera
  667.  
  668. rj.C0=cfn()
  669. rj.C1=cfn()
  670.  
  671. sheathed=false
  672. jammed=false
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684. local minimumsize = Vector3.new(0.7,0.7,0.7) --Minimumsize for a part to get divided,higher numbers = less detailed and bigger/less bricks
  685. local surface_between_splitted_parts = 'SmoothNoOutlines' --the surface between splitted parts
  686. --local fragmented = workspace:FindFirstChild("Fragmented")
  687. local fragmentable = workspace --all fragmentable objects should be stored in here
  688. local list = {}
  689. local brickcount = 0
  690. --local m = Instance.new("Hint",workspace)
  691. local storage = {}
  692. local fillup = 1000 --it constantly generates new parts until it reaches this number(hacky way to prevent lagspikes if there is a large explosion),change it to 0 if you don´t want it to generate (useless) parts.
  693. local maximumstorage = 2000 --it will recycle parts if the number of parts in the storage doesnt exceed this number
  694. local storage_position = Vector3.new(0,0,5000) --place them somewhere off the map
  695. local stored_partsize = Vector3.new(1,1,1) --make them small
  696. local parts_created_per_frame = 5 --number of parts being created per frame to fill up the storage
  697.  
  698.  
  699. function fragmentate(cframe,size,color,explosion_position,explosion_blastradius,backsurface,bottomsurface,frontsurface,leftsurface,rightsurface,topsurface,transparency,reflectance)
  700. local xi = size.X >= minimumsize.X*(1+explosion_blastradius/16) and 2 or 1 --to reduce the lagg in large explosions we increase minimumsize based on the explosionradius...
  701. local yi = size.Y >= minimumsize.Y*(1+explosion_blastradius/16) and 2 or 1
  702. local zi = size.Z >= minimumsize.Z*(1+explosion_blastradius/16) and 2 or 1
  703. if xi == 1 and yi == 1 and zi == 1 or (cframe.p-explosion_position).magnitude > size.magnitude/2 + explosion_blastradius then --don´t fragmentate parts, that are too small to fragmentate or too far away from the explosion
  704. if xi == 1 and yi == 1 and zi == 1 then return end --optional
  705. if #storage > 0 then
  706. local p = storage[1]
  707. p.BrickColor = color
  708. p.Size = size
  709. p.BackSurface = backsurface
  710. p.BottomSurface = bottomsurface
  711. p.FrontSurface = frontsurface
  712. p.LeftSurface = leftsurface
  713. p.RightSurface = rightsurface
  714. p.TopSurface = topsurface
  715. p.Transparency = transparency
  716. p.CFrame = cframe
  717. p.Reflectance = reflectance
  718. table.remove(storage,1)
  719. else
  720. local p = Instance.new("Part",fragmentable)
  721. p.BrickColor = color
  722. p.FormFactor = "Custom"
  723. p.Size = size
  724. p.BackSurface = backsurface
  725. p.BottomSurface = bottomsurface
  726. p.FrontSurface = frontsurface
  727. p.LeftSurface = leftsurface
  728. p.RightSurface = rightsurface
  729. p.TopSurface = topsurface
  730. p.Transparency = transparency
  731. if p.Transparency>0.285 then
  732. p.Anchored = false
  733. else
  734. p.Anchored=true
  735. p.Material='Wood'
  736. end
  737. p.CFrame = cframe
  738. p.Reflectance = reflectance
  739. end
  740. --p:MakeJoints()
  741. -- m.Text = m.Text+1
  742. return --stop the function
  743. end
  744. local mody = math.random(-125,125)/1000 --some randomization
  745. for y = 1,yi do
  746. if math.random()> 0.5 then
  747. local modx = math.random(-125,125)/1000
  748. for x = 1,xi do
  749. local modz = math.random(-125,125)/1000
  750. for z = 1,zi do --offset = x/xi-0.75+modx)
  751. fragmentate(cframe*CFrame.new(size.X*(xi==1 and 0 or x/xi-0.75+modx),size.Y*(yi==1 and 0 or y/yi-0.75+mody),size.Z*(zi==1 and 0 or z/zi-0.75+modz)), --maths
  752. Vector3.new(xi == 2 and size.X*(1-2*math.abs(x/xi-0.75+modx)) or size.X,yi == 2 and size.Y*(1-2*math.abs(y/yi-0.75+mody)) or size.Y,
  753. zi == 2 and size.Z*(1-2*math.abs(z/zi-0.75+modz)) or size.Z or agent767_was_here),color,explosion_position,explosion_blastradius,
  754. z~=zi and surface_between_splitted_parts or backsurface,y==2 and surface_between_splitted_parts or bottomsurface,
  755. z==2 and surface_between_splitted_parts or frontsurface,x==2 and surface_between_splitted_parts or leftsurface,x~=xi and surface_between_splitted_parts or rightsurface,
  756. y~=yi and surface_between_splitted_parts or topsurface,transparency,reflectance)
  757. end
  758.  
  759. end
  760. else
  761. local modz = math.random(-125,125)/1000
  762. for z = 1,zi do
  763. local modx = math.random(-125,125)/1000
  764. for x = 1,xi do
  765. fragmentate(cframe*CFrame.new(size.X*(xi==1 and 0 or x/xi-0.75+modx),size.Y*(yi==1 and 0 or y/yi-0.75+mody),size.Z*(zi==1 and 0 or z/zi-0.75+modz)),
  766. Vector3.new(xi == 2 and size.X*(1-2*math.abs(x/xi-0.75+modx)) or size.X,yi == 2 and size.Y*(1-2*math.abs(y/yi-0.75+mody)) or size.Y,
  767. zi == 2 and size.Z*(1-2*math.abs(z/zi-0.75+modz)) or size.Z),color,explosion_position,explosion_blastradius,
  768. z~=zi and surface_between_splitted_parts or backsurface,y==2 and surface_between_splitted_parts or bottomsurface,
  769. z==2 and surface_between_splitted_parts or frontsurface,x==2 and surface_between_splitted_parts or leftsurface,x~=xi and surface_between_splitted_parts or rightsurface,
  770. y~=yi and surface_between_splitted_parts or topsurface,transparency,reflectance)
  771. end
  772. end
  773. end
  774. end
  775. end
  776.  
  777. function start_fragmentation(position,radius)
  778. local search = Region3.new(position-Vector3.new(radius,radius,radius)*1.1,position+Vector3.new(radius,radius,radius)*1.1)
  779. repeat
  780. local finish = false
  781. local parts = workspace:FindPartsInRegion3WithIgnoreList(search,list,100) --maximum number of parts that FindPartsInRegion3 can find is 100, so we have to do this to find them all
  782. for i = 1,#parts do
  783. table.insert(list,1,parts[i])
  784. end
  785. finish = true
  786. until #parts < 100 and finish
  787. print(#list)
  788. local t = tick()
  789. for i = 1,#list do
  790. local p = list[i]
  791. if p:IsDescendantOf(fragmentable) and p:GetMass()<3000 and p.Transparency>0.285 and p.Name~='Base' and p:IsDescendantOf(ch)==false then
  792. fragmentate(p.CFrame,p.Size,p.BrickColor,position,radius,p.BackSurface,p.BottomSurface,p.FrontSurface,p.LeftSurface,p.RightSurface,p.TopSurface,p.Transparency,p.Reflectance)
  793. if #storage < maximumstorage and p.Shape == "Block" then --recycle them
  794. p.Anchored = false
  795. p.FormFactor = "Custom"
  796. p.Size = stored_partsize
  797. p.Position = storage_position
  798. table.insert(storage,1,p)
  799. else --storage is full
  800. p:Destroy()
  801. end
  802. -- m.Text = m.Text-1
  803. end
  804. if p:IsDescendantOf(fragmentable) and p:GetMass()<53000 and p.Transparency<0.05 and p.Name~='Base' and tostring(p.Material)=='Enum.Material.Wood' and p:IsDescendantOf(ch)==false then
  805. fragmentate(p.CFrame,p.Size,p.BrickColor,position,radius,p.BackSurface,p.BottomSurface,p.FrontSurface,p.LeftSurface,p.RightSurface,p.TopSurface,p.Transparency,p.Reflectance)
  806. if #storage < maximumstorage and p.Shape == "Block" then --recycle them
  807. p.Anchored = true
  808. p.Material='Wood'
  809. p.FormFactor = "Custom"
  810. p.Size = stored_partsize
  811. p.Position = storage_position
  812. table.insert(storage,1,p)
  813. else --storage is full
  814. p:Destroy()
  815. end
  816. -- m.Text = m.Text-1
  817. end
  818. end
  819. list = {}
  820. -- print(tick()-t)
  821. end
  822.  
  823. --[[
  824. spawn(function()
  825. while wait() do --oh noes,a loop! So inefficient!
  826. if #storage < fillup then
  827. for i = 1, parts_created_per_frame do --creates parts to fill up the storage
  828. local p = Instance.new("Part",fragmentable)
  829. p.Anchored = false
  830. p.FormFactor = "Custom"
  831. p.Size = stored_partsize
  832. p.Position = storage_position
  833. table.insert(storage,1,p)
  834. end
  835. end
  836. end
  837. end)
  838. ]]
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862. --local blankn=22416261
  863.  
  864. --172121567
  865.  
  866. crosshairs={
  867. {38140824};
  868. {38140833};
  869. {38140839};
  870. {38140843};
  871. {38140852};
  872. {38140910};
  873. {38140915};
  874. {38140923};
  875. {38140928};
  876. {38140931};
  877. {38208259};
  878. {38208275};
  879. {38208284};
  880. {38208303};
  881. {38208310};
  882. {38208325};
  883. {38208330};
  884. {38208352};
  885. {38208359};
  886. {38208377}
  887. }
  888.  
  889. bulletholes={
  890. 172274695;
  891. 172274721
  892. }
  893.  
  894. for _,v in pairs(crosshairs) do
  895. game:service'ContentProvider':Preload('rbxassetid://' .. tostring(v[1]-1))
  896. end
  897.  
  898. currentIco=2
  899. switchIco=function(num)
  900. if num<20 then
  901. else
  902. num=20
  903. end
  904. mouse.Icon='rbxassetid://' .. tostring(crosshairs[num][1]-1)
  905. currentIco=num
  906. end
  907.  
  908. switchIco(currentIco)
  909.  
  910. heldDown=false
  911.  
  912. spreadint=1
  913. --[[Settings]]--
  914. recoil=false -- Set to true for added realism
  915. magCapacity=20 -- How much a magazine can hold at once
  916. magAmmo=20 -- How much ammo is in the mag
  917. crosshairSpread=5
  918. spread=1
  919. pAmmunition=true -- more damage if true
  920.  
  921.  
  922. jamRate=500 -- How often the gun jams(the more the less) (no less than 1)
  923.  
  924. primaryColor='Really black'
  925. secondaryColor='Really black'
  926.  
  927. slideReflectance=0.01
  928. slideMaterial='Plastic'
  929.  
  930. --[[Attachments]]--
  931.  
  932. silencer=true
  933. highCapMag=false -- High capacity magazine
  934. laser=true
  935. automatic=false
  936. grip=true
  937.  
  938.  
  939. getSound=function(id)
  940. game:service'ContentProvider':Preload('rbxassetid'..tostring(id))
  941. local s=int("Sound",ch.Head)
  942. s.SoundId='rbxassetid://' .. tostring(id)
  943. s.Volume=1
  944. return s
  945. end
  946.  
  947. local fireSound=getSound(151997297--[[10209842]])
  948. fireSound.Pitch=1.3
  949. --1.8
  950.  
  951. local releaseSound=getSound(10209813)
  952. releaseSound.Pitch=4
  953.  
  954. local reloadSound=getSound(10209636)
  955. reloadSound.Pitch=3
  956.  
  957. local magazinelockSound=getSound(152206337)
  958. magazinelockSound.Pitch=1.4
  959.  
  960. local slideBackSound=getSound(152206263)
  961. slideBackSound.Pitch=2.5
  962.  
  963. local slideForwardSound=getSound(152206302)
  964. slideForwardSound.Pitch=2.5
  965.  
  966. local emptySound=getSound(2697295)
  967. emptySound.Pitch=5
  968.  
  969. local glassBreakSound=getSound(144884907)
  970.  
  971. local woodImpact=getSound(142082171)
  972.  
  973. local fleshImpact=getSound(144884872)
  974. fleshImpact.Pitch=1.7
  975.  
  976. if ch:findFirstChild("Tec-99") then
  977. ch['Tec-99']:Destroy()
  978. end
  979.  
  980. local tube=int("Model",ch)
  981. tube.Name='Tec-99'
  982. local hopper=Instance.new('HopperBin',plr.Backpack)
  983. hopper.Name=tube.Name
  984. Weld = function(p0,p1,x,y,z,rx,ry,rz,par)--recommend to use this with my weld. use this function only with arm lockers.
  985. p0.Position = p1.Position
  986. local w = Instance.new('Motor',par or p0)
  987. w.Part0 = p1
  988. w.Part1 = p0
  989. w.C0 = CFrame.new(x or 0,y or 0,z or 0)*CFrame.Angles(rx or 0,ry or 0,rz or 0)
  990. w.MaxVelocity = .1
  991. return w
  992. end
  993. function clerp(c1,c2,sp)
  994. local R1,R2,R3 = c1:toEulerAnglesXYZ()
  995. local R21,R22,R23 = c2:toEulerAnglesXYZ()
  996. return CFrame.new(
  997. c1.X + (c2.X-c1.X)*sp,
  998. c1.Y + (c2.Y-c1.Y)*sp,
  999. c1.Z + (c2.Z-c1.Z)*sp)*CFrame.Angles(
  1000. R1 + (R21-R1)*sp,
  1001. R2 + (R22-R2)*sp,
  1002. R3 + (R23-R3)*sp
  1003. )
  1004. end
  1005.  
  1006. tweenTable={}
  1007. Tween = function(Weld, Stop, Step,a)
  1008. ypcall(function()
  1009. local func = function()
  1010. local Start = Weld.C1
  1011. local X1, Y1, Z1 = Start:toEulerAnglesXYZ()
  1012. local Stop = Stop
  1013. local X2, Y2, Z2 = Stop:toEulerAnglesXYZ()
  1014. if not Step then Step=0.1 end
  1015. table.insert(tweenTable,{th=0,Weld=Weld,Step=Step,Start=Start,X1=X1,Y1=Y1,Z1=Z1,Stop=Stop,X2=X2,Y2=Y2,Z2=Z2})
  1016. end
  1017. if a then coroutine.wrap(func)() else func() end
  1018. end)
  1019. end
  1020. weld=function(p0,p1,c0)
  1021. local w=Instance.new("Weld",p0)
  1022. w.Part0=p0
  1023. w.Part1=p1
  1024. w.C0=c0
  1025. return w
  1026. end
  1027. cp=function(parent,color,size,anchored,cancollide)
  1028. local newp=Instance.new("Part",parent)
  1029. newp.TopSurface='SmoothNoOutlines'
  1030. newp.BottomSurface='SmoothNoOutlines'
  1031. newp.FrontSurface='SmoothNoOutlines'
  1032. newp.BackSurface='SmoothNoOutlines'
  1033. newp.RightSurface='SmoothNoOutlines'
  1034. newp.LeftSurface='SmoothNoOutlines'
  1035. newp.FormFactor="Custom"
  1036. newp.BrickColor=bc(color)
  1037. newp.Size=size
  1038. newp.Anchored=anchored
  1039. newp.CanCollide=cancollide
  1040. newp:BreakJoints()
  1041. return newp
  1042. end
  1043.  
  1044. initializeJoints=function()
  1045. rabr = cp(tube,'White',Vector3.new(1,1,1),false,false) rabr.Transparency = 1 rabr.Name='Locker'
  1046. rabr.Position = torso.Position
  1047. rw = Weld(rabr,torso,1.5,.5,0,0,0,0) rw.Parent = tube rw.Name = 'rw'
  1048. w = Instance.new("Weld",tube)
  1049. w.Part0,w.Part1 = ch['Right Arm'],rabr
  1050. w.C1 = CFrame.new(0,-.5,0)
  1051. labr = cp(tube,'White',Vector3.new(1,1,1),false,false) labr.Transparency = 1 labr.Name='Locker'
  1052. labr.Position = torso.Position
  1053. lw = Weld(labr,torso,-1.5,.5,0,0,0,0) lw.Parent = tube lw.Name = 'lw'
  1054. ww = Instance.new("Weld",tube)
  1055. ww.Part0,ww.Part1 = ch['Left Arm'],labr
  1056. ww.C1 = CFrame.new(0,-.5,0)
  1057. end
  1058.  
  1059. initializeJoints()
  1060.  
  1061. --[[ leg locks
  1062. rabl = cp(tube,'White',Vector3.new(1,1,1),false,false) rabl.Transparency = 1 rabl.Name='Locker'
  1063. rabl.Position = torso.Position
  1064. rwl = Weld(rabl,torso,0.5,-1.5,0,0,0,0) rwl.Parent = tube rwl.Name = 'rwl'
  1065. wl = Instance.new("Weld",tube)
  1066. wl.Part0,wl.Part1 = ch['Right Leg'],rabl
  1067. wl.C1 = CFrame.new(0,-.5,0)
  1068. labl = cp(tube,'White',Vector3.new(1,1,1),false,false) labl.Transparency = 1 labl.Name='Locker'
  1069. labl.Position = torso.Position
  1070. lwl = Weld(labl,torso,-0.5,-1.5,0,0,0,0) lwl.Parent = tube lwl.Name = 'lwl'
  1071. wwl = Instance.new("Weld",tube)
  1072. wwl.Part0,wwl.Part1 = ch['Left Leg'],labl
  1073. wwl.C1 = CFrame.new(0,-.5,0)
  1074. ]]
  1075. --weld(ch['HumanoidRootPart'],torso,cfn())
  1076.  
  1077.  
  1078. local counter=Instance.new('ScreenGui',plr.PlayerGui)
  1079. local frame=Instance.new('Frame',counter)
  1080. frame.Size=UDim2.new(0.25,0,0.3,0)
  1081.  
  1082. frame.Position=UDim2.new(0.1,0,0.4,0)
  1083. frame.BackgroundTransparency=1
  1084.  
  1085. local ammocounter=Instance.new('TextLabel',frame)
  1086. ammocounter.Size=UDim2.new(1,0,0.3,0)
  1087. ammocounter.Position=UDim2.new(0,0,0.2,0)
  1088. ammocounter.BackgroundTransparency=1
  1089. ammocounter.TextColor3=BrickColor.new('White').Color
  1090. ammocounter.Font='SourceSansBold'
  1091. ammocounter.FontSize='Size18'
  1092. ammocounter.Text=''
  1093. ammocounter.TextXAlignment='Left'
  1094.  
  1095.  
  1096. local bg = Instance.new("BodyGyro",rootpart)
  1097. bg.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  1098. bg.P = 10000
  1099. bg.D = 100
  1100.  
  1101.  
  1102. cyl=function(prt)
  1103. local c=int("CylinderMesh",prt)
  1104. return c
  1105. end
  1106. blo=function(prt)
  1107. local c=int("BlockMesh",prt)
  1108. return c
  1109. end
  1110.  
  1111. if laser then
  1112. aLaser=cp(tube,'Really red',Vector3.new(0.2,0.2,0.2))
  1113. aLaser.Transparency=1
  1114. cyl(aLaser).Scale=Vector3.new(0.25,1,0.25)
  1115. aLaser.Anchored=true
  1116. end
  1117.  
  1118. local handle=cp(tube,primaryColor,Vector3.new(0.2,0.6,0.3))
  1119. blo(handle).Scale=Vector3.new(1.15,0.9,1)
  1120. local mw=weld(ch['Right Arm'],handle,cfn(-0.4,-1,-0.19)*ang(mr(-101.5),0,0)*cfn()*ang(0,mr(-30),mr(-5)))
  1121.  
  1122. local framepiece1=cp(tube,primaryColor,Vector3.new(0.2,0.2,0.9))
  1123. blo(framepiece1).Scale=Vector3.new(1.15,0.5,1)
  1124. weld(handle,framepiece1,cfn(0,0.354,-0.3)*ang(mr(11.5),0,0))
  1125.  
  1126. local barrel=cp(tube,'Medium stone grey',Vector3.new(0.2,0.2,0.2))
  1127. cyl(barrel).Scale=Vector3.new(0.7,1.2,0.7)
  1128. weld(framepiece1,barrel,cfn(0,0.15,-0.1)*ang(mr(-90),0,0))
  1129.  
  1130. local sbarrel=cp(tube,'Really black',Vector3.new(0.2,0.3,0.2))
  1131. cyl(sbarrel).Scale=Vector3.new(0.7,1.5,0.7)
  1132. weld(barrel,sbarrel,cfn(0,0.35,0))
  1133. local hole=cp(tube,'White',Vector3.new(0.2,0.2,0.2))
  1134. hole.Transparency=1
  1135. weld(sbarrel,hole,cfn(0,0.2,0))
  1136. local flash=int('PointLight',hole)
  1137. flash.Enabled=false
  1138. flash.Range=10
  1139. flash.Color=BrickColor.new('Neon orange').Color
  1140.  
  1141.  
  1142. local slide1=cp(tube,secondaryColor,Vector3.new(0.2,0.2,0.4))
  1143. slide1.CanCollide=false
  1144. blo(slide1).Scale=Vector3.new(0.7,1,1.1)
  1145. slideweld1=weld(framepiece1,slide1,cfn(0,0.15,0.23))
  1146. slide1.Reflectance=slideReflectance
  1147. slide1.Material=slideMaterial
  1148.  
  1149. local slide2=cp(tube,secondaryColor,Vector3.new(0.2,0.2,0.4))
  1150. slide2.CanCollide=false
  1151. blo(slide2).Scale=Vector3.new(0.7,1,1.1)
  1152. slideweld2=weld(slide1,slide2,cfn(0,0,-0.666))
  1153. slide2.Reflectance=slideReflectance
  1154. slide2.Material=slideMaterial
  1155.  
  1156. local slideside1=cp(tube,secondaryColor,Vector3.new(0.2,0.2,1.1))
  1157. slideside1.CanCollide=true
  1158. blo(slideside1).Scale=Vector3.new(0.25,1,1)
  1159. weld(slide1,slideside1,cfn(-0.09,0,-0.335))
  1160. slideside1.Reflectance=slideReflectance
  1161. slideside1.Material=slideMaterial
  1162.  
  1163. local slideside2=cp(tube,secondaryColor, Vector3.new(0.2,0.2,0.4))
  1164. slideside2.CanCollide=true
  1165. blo(slideside2).Scale=Vector3.new(0.25,1,1.1)
  1166. weld(slide1,slideside2,cfn(0.09,0,0))
  1167. slideside2.Reflectance=slideReflectance
  1168. slideside2.Material=slideMaterial
  1169.  
  1170. local slideside3=cp(tube,secondaryColor, Vector3.new(0.2,0.2,0.3))
  1171. slideside3.CanCollide=true
  1172. blo(slideside3).Scale=Vector3.new(0.25,0.6,0.78)
  1173. weld(slideside2,slideside3,cfn(0,-0.04,-0.335))
  1174. slideside3.Reflectance=slideReflectance
  1175. slideside3.Material=slideMaterial
  1176.  
  1177. local slideside4=cp(tube,secondaryColor, Vector3.new(0.2,0.2,0.4))
  1178. blo(slideside4).Scale=Vector3.new(0.25,1,1.1)
  1179. weld(slide2,slideside4,cfn(0.09,0,0))
  1180. slideside4.Reflectance=slideReflectance
  1181. slideside4.Material=slideMaterial
  1182.  
  1183. local mgs=cp(tube,primaryColor,Vector3.new(0.2,0.2,0.2))
  1184. blo(mgs).Scale=Vector3.new(1.15,0.425,0.245)
  1185. weld(handle,mgs,cfn(0,-0.3,0.125))
  1186.  
  1187. --[[Trigger]]--
  1188. local tp1=cp(tube,primaryColor,Vector3.new(0.2,0.2,0.2))
  1189. blo(tp1).Scale=Vector3.new(0.6,0.1,0.8)
  1190. weld(framepiece1,tp1,cfn(0,-0.22,0.13))
  1191.  
  1192. local tp2=cp(tube,primaryColor,Vector3.new(0.2,0.2,0.2))
  1193. blo(tp2).Scale=Vector3.new(0.6,0.1,1.19)
  1194. weld(framepiece1,tp2,cfn(0,-0.14,-0.0265)*ang(mr(45),0,0))
  1195.  
  1196. local trigger1=cp(tube,'Really black',Vector3.new(0.2,0.2,0.2))
  1197. blo(trigger1).Scale=Vector3.new(0.3,0.4,0.16)
  1198. weld(framepiece1,trigger1,cfn(0,-0.07,0.09))
  1199.  
  1200. local trigger2=cp(tube,'Really black',Vector3.new(0.2,0.2,0.2))
  1201. blo(trigger2).Scale=Vector3.new(0.3,0.3,0.16)
  1202. weld(trigger1,trigger2,cfn(0,-0.06,-0.015)*ang(mr(30),0,0))
  1203.  
  1204.  
  1205. --[[Magazine]]--
  1206.  
  1207. local magh=cp(tube,'Really black',Vector3.new(0.2,0.5,0.2))
  1208. blo(magh).Scale=Vector3.new(0.6,1,1)
  1209. local magweld=weld(handle,magh,cfn(0,-0.025,0))
  1210.  
  1211. local bottom=cp(tube,'Really black',Vector3.new(0.2,0.2,0.3))
  1212. blo(bottom).Scale=Vector3.new(1.15,0.385,0.8)
  1213. bottomweld=weld(magh,bottom,cfn(0,-0.28,-0.015))
  1214.  
  1215. if highCapMag then
  1216. magweld:Destroy()
  1217. magh.Size=Vector3.new(0.2,0.7,0.2)
  1218. magweld=weld(handle,magh,cfn(0,-0.125,0))
  1219. bottomweld:Destroy()
  1220. bottomweld=weld(magh,bottom,cfn(0,-0.38,-0.015))
  1221. magCapacity=magCapacity+23
  1222. magAmmo=magAmmo+23
  1223. end
  1224.  
  1225. --[[Sights]]--
  1226. local backsight1=cp(tube,'Black',Vector3.new(0.2,0.2,0.2))
  1227. blo(backsight1).Scale=Vector3.new(0.3,0.3,0.3)
  1228. weld(slide1,backsight1,cfn(0.06,0.1,0.13))
  1229. local backsight2=cp(tube,'Black',Vector3.new(0.2,0.2,0.2))
  1230. blo(backsight2).Scale=Vector3.new(0.3,0.3,0.3)
  1231. weld(slide1,backsight2,cfn(-0.06,0.1,0.13))
  1232.  
  1233. local frontsight=cp(tube,'Black',Vector3.new(0.2,0.2,0.2))
  1234. blo(frontsight).Scale=Vector3.new(0.3,0.3,0.3)
  1235. weld(slide1,frontsight,cfn(0,0.1,-0.85))
  1236.  
  1237. local dot1=cp(tube,'Lime green',Vector3.new(0.2,0.2,0.2))
  1238. cyl(dot1).Scale=Vector3.new(0.1,0.31,0.1)
  1239. weld(backsight1,dot1,cfn(0,0.014,0)*ang(mr(-90),0,0))
  1240.  
  1241. local dot2=cp(tube,'Lime green',Vector3.new(0.2,0.2,0.2))
  1242. cyl(dot2).Scale=Vector3.new(0.1,0.31,0.1)
  1243. weld(backsight2,dot2,cfn(0,0.014,0)*ang(mr(-90),0,0))
  1244.  
  1245. local dot3=cp(tube,'Lime green',Vector3.new(0.2,0.2,0.2))
  1246. cyl(dot3).Scale=Vector3.new(0.1,0.31,0.1)
  1247. weld(frontsight,dot3,cfn(0,0.014,0)*ang(mr(-90),0,0))
  1248.  
  1249. local ba=cp(tube,secondaryColor,Vector3.new(0.2,0.2,0.2))
  1250. blo(ba).Scale=Vector3.new(1.15,0.5,1)
  1251. weld(framepiece1,ba,cfn(0,0,-0.55))
  1252. ba.Reflectance=slideReflectance
  1253. ba.Material=slideMaterial
  1254.  
  1255. local weirdholethatpistolshave=cp(tube,'Really black', Vector3.new(0.2,0.2,0.2))
  1256. cyl(weirdholethatpistolshave).Scale=Vector3.new(0.4,1.01,0.4)
  1257. weld(ba,weirdholethatpistolshave,cfn(0,0,0)*ang(mr(-90),0,0))
  1258.  
  1259. --[[Tactical Rails]]--
  1260.  
  1261. local r1=cp(tube,primaryColor,Vector3.new(0.2,0.2,0.2))
  1262. blo(r1).Scale=Vector3.new(1.15,0.2,0.25)
  1263. weld(framepiece1,r1,cfn(0,-0.05,-0.17))
  1264.  
  1265. local r2=cp(tube,primaryColor,Vector3.new(0.2,0.2,0.2))
  1266. blo(r2).Scale=Vector3.new(1.15,0.2,0.25)
  1267. weld(framepiece1,r2,cfn(0,-0.05,-0.27))
  1268.  
  1269. local r3=cp(tube,primaryColor,Vector3.new(0.2,0.2,0.2))
  1270. blo(r3).Scale=Vector3.new(1.15,0.2,0.25)
  1271. weld(framepiece1,r3,cfn(0,-0.05,-0.37))
  1272.  
  1273. if laser then
  1274. local base=cp(tube,primaryColor,Vector3.new(0.2,0.2,0.3))
  1275. blo(base).Scale=Vector3.new(1.15,1,1)
  1276. weld(r2,base,cfn(0,-0.05,0))
  1277. basehole=cp(tube,'White',Vector3.new(0.2,0.2,0.2))
  1278. cyl(basehole).Scale=Vector3.new(0.4,0.4,0.4)
  1279. weld(base,basehole,cfn(0,0,-0.13)*ang(mr(-90),0,0))
  1280. end
  1281.  
  1282. if silencer then
  1283. local sil=cp(tube,'Really black',Vector3.new(0.2,0.3,0.2))
  1284. fireSound.SoundId='rbxassetid://153230595'
  1285. fireSound.Pitch=1
  1286. cyl(sil).Scale=Vector3.new(0.94,1.8,0.94)
  1287. weld(hole,sil,cfn(0,0.29,0))
  1288. end
  1289.  
  1290. if grip then
  1291. local base=cp(tube,primaryColor,Vector3.new(0.2,0.2,0.3))
  1292. blo(base).Scale=Vector3.new(1.15,1,1)
  1293. weld(r2,base,cfn(0,-0.05,0))
  1294. local hd=cp(tube,primaryColor,Vector3.new(0.2,0.6,0.2))
  1295. cyl(hd)
  1296. weld(base,hd,cfn(0,-0.3,0))
  1297. crosshairSpread=3
  1298. spreadint=spreadint-0.3
  1299. end
  1300.  
  1301. --[[Test Functions]]--
  1302.  
  1303. local debounce=false
  1304. local out=false
  1305. local bs=false
  1306. cockSlide=function() -- hahaha yes i know
  1307. slideBackSound:Play()
  1308. if magAmmo<1 and out==true and bs==false then
  1309. wait()
  1310. slideweld1.C0=slideweld1.C0*cfn(0,0,0.22)
  1311. else
  1312. for i=1,2 do
  1313. wait()
  1314. slideweld1.C0=slideweld1.C0*cfn(0,0,0.22)
  1315. end
  1316. end
  1317. local ajar=false
  1318. if magAmmo==1 then
  1319. ajar=true
  1320. end
  1321. if magAmmo>0 then
  1322. createShell()
  1323. --magAmmo=magAmmo-1
  1324. ammocounter.Text=''
  1325. for i=1,magAmmo do
  1326. ammocounter.Text=ammocounter.Text .. 'I'
  1327. end
  1328. end
  1329. wait(0.15)
  1330. slideForwardSound:Play()
  1331. for i=1,2 do
  1332. wait()
  1333. slideweld1.C0=slideweld1.C0*cfn(0,0,-0.22)
  1334. end
  1335. if ajar==true then
  1336. out=true
  1337. slideweld1.C0=cfn(0,0.15,0.23)
  1338. slideweld1.C0=slideweld1.C0*cfn(0,0,0.22)
  1339. end
  1340. end
  1341.  
  1342. --fx
  1343. local firefx=cp(tube,'Neon orange',Vector3.new(0.7,1.1,0.7))
  1344. firefx.Transparency=1
  1345. local mesh=Instance.new('SpecialMesh',firefx)
  1346. mesh.MeshType='Sphere'
  1347. firefx.Material='Neon'
  1348. weld(hole,firefx,cfn(0,1,0))
  1349.  
  1350. local smokefx=Instance.new('Smoke',hole)
  1351. smokefx.Enabled=false
  1352. barrel.CanCollide=true
  1353.  
  1354.  
  1355.  
  1356.  
  1357. local oc = oc or function(...) return ... end
  1358.  
  1359. function ragJoint(hit,r,d)
  1360. Spawn(oc(function()
  1361. d = d or 0
  1362. local rpar,r0,r1 = r.Parent,r.Part0,r.Part1
  1363. if d > 0 then wait(d) end
  1364. local p = hit:Clone()
  1365. p:BreakJoints()
  1366. p:ClearAllChildren()
  1367. p.FormFactor = "Custom"
  1368. p.Size = p.Size/2
  1369. p.Transparency = 1
  1370. p.CanCollide = true
  1371. p.Name = "Colliduh"
  1372. p.Parent = hit
  1373. local w = Instance.new("Weld",p)
  1374. w.Part0 = hit
  1375. w.Part1 = p
  1376. w.C0 = CFrame.new(0,-p.Size.Y/2,0)
  1377. local rot = Instance.new("Rotate",rpar)
  1378. rot.Name = r.Name
  1379. rot.Part0 = r0
  1380. rot.Part1 = r1
  1381. rot.C0 = r.C0
  1382. rot.C1 = r.C1
  1383. r0.Velocity = Vector3.new()
  1384. r1.Velocity = Vector3.new()
  1385. r:Destroy()
  1386. end))
  1387. end
  1388.  
  1389.  
  1390. createShell=function()
  1391. local shell=cp(tube,'Deep orange',Vector3.new(0.2,0.3,0.2))
  1392. shell.CanCollide=true
  1393. shell.Reflectance=0.3
  1394. cyl(shell)
  1395. shell.CFrame=barrel.CFrame*ang(mr(-90),0,0)
  1396. magAmmo=magAmmo-1
  1397. ammocounter.Text=''
  1398. for i=1,magAmmo do
  1399. ammocounter.Text=ammocounter.Text .. 'I'
  1400. end
  1401. game.Debris:AddItem(shell,3)
  1402. end
  1403.  
  1404. reloadPistol=function()
  1405. local current=magAmmo
  1406. Tween(lw,cfn())
  1407. Tween(rw,cfn()*ang(mr(-102),0,0))
  1408. wait(0.4)
  1409. releaseSound:Play()
  1410. bottom.Transparency=1
  1411. magh.Transparency=1
  1412. local mag1=magh:clone()
  1413. mag1.Transparency=0
  1414. mag1.Weld:Destroy''
  1415. local mag2=bottom:clone()
  1416. mag2.Transparency=0
  1417. mag1:BreakJoints''
  1418. mag2:BreakJoints''
  1419. local bm1=mag1:clone()
  1420. local bm2=mag2:clone()
  1421. mag1.Parent=tube
  1422. mag2.Parent=tube
  1423. mag1.CFrame=magh.CFrame
  1424. weld(mag1,mag2,cfn(0,-0.28,-0.015))
  1425. magAmmo=0
  1426. ammocounter.Text=''
  1427. for i=1,magAmmo do
  1428. ammocounter.Text=ammocounter.Text .. 'I'
  1429. end
  1430. wait()
  1431. mag1.CanCollide=true
  1432. mag2.CanCollide=true
  1433. game.Debris:AddItem(mag1,2)
  1434. game.Debris:AddItem(mag2,2)
  1435. wait(0.1)
  1436. Tween(lw,cfn()*ang(mr(25),0,0))
  1437. bm1.Parent=tube
  1438. bm2.Parent=tube
  1439. weld(bm1,bm2,cfn(0,-0.28,-0.015))
  1440. local fa=weld(ch['Left Arm'],bm1,cfn(0,-1.1,0)*ang(mr(-90),0,0))
  1441. wait(0.1)
  1442. Tween(lw,cfn(0,1.4,0)*ang(mr(-109),mr(60),mr(10)),0.07)
  1443. wait(0.25)
  1444. magazinelockSound:Play()
  1445. wait()
  1446. -- reloadSound:Play()
  1447. fa:Destroy''
  1448. bm1:Destroy''
  1449. bm2:Destroy''
  1450. bottom.Transparency=0
  1451. magh.Transparency=0
  1452. local totalcap=0
  1453. if current<1 then --none in chamber reload
  1454. --slideweld1.C0=cfn(0,0,0.45)
  1455. Tween(rw,cfn(0,0.7,0)*ang(mr(-90),mr(-30),0))
  1456. Tween(lw,cfn(0,0.7,0)*ang(mr(-115),mr(35),0))
  1457. wait(0.1)
  1458. spawn(function()
  1459. cockSlide()
  1460. end)
  1461. Tween(lw,cfn(0,0.7,0)*ang(mr(-115),mr(55),0))
  1462. wait(0.3)
  1463. totalcap=magCapacity
  1464. else
  1465. totalcap=magCapacity+1
  1466. end
  1467. magAmmo=totalcap
  1468. out=false
  1469. ammocounter.Text=''
  1470. for i=1,magAmmo do
  1471. ammocounter.Text=ammocounter.Text .. 'I'
  1472. end
  1473. restorePosition()
  1474. end
  1475.  
  1476. firePistol=function()
  1477. switchIco(currentIco+crosshairSpread)
  1478. if not jammed and not out then
  1479. spread=spread+spreadint
  1480. end
  1481. print(spread)
  1482. fireSound.Pitch=math.random(math.random(fireSound.Pitch-0.2,fireSound.Pitch-0.1),math.random(fireSound.Pitch,fireSound.Pitch+0.1))
  1483. if magAmmo>0 and jammed==false then
  1484. local ajar=false
  1485. if magAmmo==1 then
  1486. ajar=true
  1487. end
  1488. user=ch
  1489. local ray = Ray.new(hole.CFrame.p, ((m.Hit.p+Vector3.new(math.random(-spread,spread)/6.35,math.random(-spread,spread)/6.35,math.random(-spread,spread)/6.35) )- hole.CFrame.p).unit*300)
  1490. local hit, position = game.Workspace:FindPartOnRay(ray, user)
  1491. if hit then
  1492. if hit.Transparency>0.285 and hit:GetMass()<3000 and hit.Parent.className~='Hat' then
  1493. local temps=glassBreakSound:clone()
  1494. temps.Parent=hit
  1495. temps.Pitch=math.random(math.random(temps.Pitch-0.2,temps.Pitch-0.1),math.random(temps.Pitch,temps.Pitch+0.1))
  1496. temps:Play''
  1497. start_fragmentation(position,.25)
  1498. end
  1499. if tostring(hit.Material)=='Enum.Material.Wood' and hit.Transparency<0.05 then
  1500. local temps=woodImpact:clone()
  1501. temps.Volume=1
  1502. temps.Pitch=math.random(math.random(temps.Pitch-0.2,temps.Pitch-0.1),math.random(temps.Pitch,temps.Pitch+0.1))
  1503. temps.Parent=hit
  1504. temps:Play''
  1505. start_fragmentation(position,.15)
  1506. end
  1507. ypcall(function()
  1508. if hit and hit.Parent and hit.Parent:findFirstChild'Humanoid' then
  1509. local temps=fleshImpact:clone()
  1510. temps.Parent=hit
  1511. temps:Play()
  1512. if hit.Name~='Head' then
  1513. if pAmmunition==true then
  1514. hit.Parent.Humanoid:TakeDamage(math.random(30,65))
  1515. else
  1516. hit.Parent.Humanoid:TakeDamage(math.random(10,24))
  1517. end
  1518. local guy=hit.Parent
  1519. if guy.Name~='TheDarkRevenant' then
  1520. for i,v in pairs(guy:GetChildren()) do
  1521. if v.className=='Hat' then
  1522. v.Handle:BreakJoints()
  1523. end
  1524. local r = guy.Torso:FindFirstChild(v.Name:gsub("Arm","Shoulder"):gsub("Leg","Hip"))
  1525. if v:IsA("BasePart") and r then
  1526. ragJoint(v,r,.1)
  1527. elseif v:IsA("Humanoid") then
  1528. spawn(function()
  1529. wait(0.5)
  1530. v.PlatformStand = true
  1531. v.Changed:connect(function()
  1532. v.PlatformStand = true
  1533. end)
  1534. end)
  1535. end
  1536. end
  1537. end
  1538.  
  1539. else
  1540. if hit.Parent.Name~='TheDarkRevenant' then
  1541. hit.Parent:BreakJoints()
  1542. end
  1543. end
  1544. end
  1545.  
  1546. if hit.Parent.className=='Hat' then
  1547. hit.CanCollide=true
  1548. hit:BreakJoints()
  1549. hit.Velocity=m.Hit.p*5
  1550. end
  1551. end)
  1552. end
  1553. if m.Target then
  1554. local p = Instance.new("Part")
  1555. p.formFactor = "Custom"
  1556. p.Size = Vector3.new(0.5,0.5,0.5)
  1557. p.Transparency = 1
  1558. p.CanCollide = false
  1559. p.Locked = true
  1560. p.CFrame = CFrame.new(position.x,position.y,position.z)--mouse.Target.CFrame+(mouse.Hit.p-mouse.Target.Position)
  1561. local w = Instance.new("Weld")
  1562. w.Part0 = mouse.Target
  1563. w.Part1 = p
  1564. w.C0 = mouse.Target.CFrame:inverse()
  1565. w.C1 = p.CFrame:inverse()
  1566. w.Parent = p
  1567. local d = Instance.new("Decal")
  1568. d.Parent = p
  1569. d.Face = mouse.TargetSurface
  1570. d.Texture = 'rbxassetid://' .. tostring(bulletholes[math.random(#bulletholes)]-2)
  1571. p.Parent = tube
  1572. game.Debris:AddItem(p,6)
  1573. end
  1574. if recoil==true then
  1575. cam:SetRoll(math.random(-2,2))
  1576. cam:TiltUnits(0.501)
  1577. end
  1578. local th=cp(tube,"Really black",Vector3.new(1,1,1))
  1579. th.CanCollide=false
  1580. th.Anchored=true
  1581. th.CFrame=CFrame.new(position.x,position.y,position.z)
  1582. local spm=Instance.new('SpecialMesh',th)
  1583. spm.MeshType='Sphere'
  1584. spm.Scale=Vector3.new(0.05,0.05,0.05)
  1585. spawn(function()
  1586. for i=1,5 do
  1587. wait()
  1588. spm.Scale=spm.Scale+Vector3.new(0.16,0.16,0.16)
  1589. th.Transparency=th.Transparency+0.2
  1590. end
  1591. th:Destroy()
  1592. end)
  1593. fireSound:Play()
  1594. spawn(function()
  1595. firefx.Transparency=0
  1596. wait()
  1597. firefx.Transparency=1
  1598. end)
  1599. spawn(function()
  1600. flash.Enabled=true
  1601. for i=1,2 do
  1602. wait()
  1603. slideweld1.C0=slideweld1.C0*cfn(0,0,0.22)
  1604. end
  1605. flash.Enabled=false
  1606. createShell()
  1607. for i=1,2 do
  1608. wait()
  1609. slideweld1.C0=slideweld1.C0*cfn(0,0,-0.22)
  1610. end
  1611. slideweld1.C0=cfn(0,0.15,0.23)
  1612. if ajar==true then
  1613. out=true
  1614. slideweld1.C0=cfn(0,0.15,0.23)
  1615. slideweld1.C0=slideweld1.C0*cfn(0,0,0.22)
  1616. end
  1617. end)
  1618. ammocounter.Text=''
  1619. for i=1,magAmmo do
  1620. ammocounter.Text=ammocounter.Text .. 'I'
  1621. end
  1622. wait()
  1623. Tween(rw,cfn(0,0.7,0)*ang(mr(-100),mr(-30),0),0.62)
  1624. if not grip then
  1625. Tween(lw,cfn(0,0.7,0)*ang(mr(-100),mr(30),0),0.62)
  1626. else
  1627. Tween(lw,cfn(0,1.3,0)*ang(mr(-100),mr(30),0),0.62)
  1628. end
  1629. wait(0.065)
  1630. restorePosition(0.3)
  1631. else
  1632. if magAmmo<1 then
  1633. slideweld1.C0=cfn(0,0.15,0.23)
  1634. slideweld1.C0=slideweld1.C0*cfn(0,0,0.22)
  1635. end
  1636. emptySound:Play()
  1637. end
  1638. if math.random(jamRate)==jamRate and magAmmo>0 then
  1639. jammed=true
  1640. end
  1641. end
  1642.  
  1643. debounced=function()
  1644. if sheathed==false and debounce==false then
  1645. return true
  1646. end
  1647. end
  1648.  
  1649. mouse.Button1Down:connect(function()
  1650. if debounced() then
  1651. if automatic==false then
  1652. debounce=true
  1653. firePistol()
  1654. debounce=false
  1655. else
  1656. heldDown=true
  1657. firePistol()
  1658. end
  1659. end
  1660. end)
  1661.  
  1662. mouse.Button1Up:connect(function()
  1663. heldDown=false
  1664. end)
  1665.  
  1666. sheathGun=function()
  1667. ammocounter.Visible=false
  1668. if laser then
  1669. laserEnabled=false
  1670. aLaser.Transparency=1
  1671. end
  1672. Tween(rw,cfn())
  1673. Tween(lw,cfn())
  1674. wait(0.1)
  1675. mw:Destroy''
  1676. mw=nil
  1677. mw=weld(tor,handle,cfn(1.11,-1.09,0)*ang(mr(-111.5),0,0))
  1678. labr:Destroy()
  1679. rabr:Destroy()
  1680. bg.maxTorque=Vector3.new()
  1681. sheathed=true
  1682. end
  1683.  
  1684. unsheathGun=function()
  1685. ammocounter.Visible=true
  1686. mw:Destroy''
  1687. mw=nil
  1688. initializeJoints()
  1689. mw=weld(ch['Right Arm'],handle,cfn(-0.4,-1,-0.19)*ang(mr(-101.5),0,0)*cfn()*ang(0,mr(-30),mr(-5)))
  1690. restorePosition()
  1691. bg.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  1692. sheathed=false
  1693. end
  1694.  
  1695. laserEnabled=false
  1696.  
  1697. mouse.KeyDown:connect(function(key)
  1698. if key=='r' and debounced() then
  1699. debounce=true
  1700. reloadPistol()
  1701. debounce=false
  1702. elseif key=='f' and debounced() then
  1703. debounce=true
  1704. bs=true
  1705. Tween(rw,cfn(0,0.7,0)*ang(mr(-90),mr(-30),0))
  1706. Tween(lw,cfn(0,0.7,0)*ang(mr(-115),mr(35),0))
  1707. wait(0.1)
  1708. spawn(function()
  1709. cockSlide()
  1710. end)
  1711. Tween(lw,cfn(0,0.7,0)*ang(mr(-115),mr(55),0))
  1712. wait(0.3)
  1713. jammed=false
  1714. restorePosition()
  1715. bs=false
  1716. debounce=false
  1717. elseif key=='l' and debounced() then
  1718. if not laserEnabled then
  1719. laserEnabled=true
  1720. aLaser.Transparency=0.35
  1721. else
  1722. laserEnabled=false
  1723. aLaser.Transparency=1
  1724. end
  1725. end
  1726. end)
  1727.  
  1728. restorePosition=function(speed)
  1729. if not grip then
  1730. Tween(rw,cfn(0,0.7,0)*ang(mr(-90),mr(-30),0),speed)
  1731. Tween(lw,cfn(0,0.7,0)*ang(mr(-90),mr(30),0),speed)
  1732. else
  1733. Tween(rw,cfn(0,0.7,0)*ang(mr(-90),mr(-30),0),speed)
  1734. Tween(lw,cfn(0,1.3,0)*ang(mr(-90),mr(30),0),speed)
  1735. end
  1736. end
  1737.  
  1738. hopper.Selected:connect(function()
  1739. unsheathGun()
  1740. end)
  1741.  
  1742. hopper.Deselected:connect(function()
  1743. sheathGun()
  1744. end)
  1745.  
  1746. game:service'RunService'.RenderStepped:connect(function()
  1747. bg.cframe = CFrame.new(rootpart.Position,mouse.Hit.p*Vector3.new(1,0,1)+rootpart.Position*Vector3.new(0,1,0))
  1748. if laserEnabled==true then
  1749. local user=ch
  1750. local ray = Ray.new(hole.CFrame.p, (m.Hit.p - hole.CFrame.p).unit*300)
  1751. local hit, position = game.Workspace:FindPartOnRay(ray, user)
  1752. local distance = (position - basehole.CFrame.p).magnitude
  1753. aLaser.Size=Vector3.new(0.2,distance,0.2)
  1754. aLaser.CFrame=CFrame.new(position, basehole.CFrame.p) * CFrame.new(0, 0, -distance/2) * ang(mr(-90),0,0)
  1755. end
  1756. for _,v in pairs(tweenTable) do
  1757. if v.Weld.C1==v.Stop then
  1758. table.remove(tweenTable,_)
  1759. else
  1760. if v.th<0.9 then
  1761. v.th=v.th+v.Step
  1762. i=v.th
  1763. v.Weld.C1 = CFrame.new( (v.Start.p.X * (1 - i)) + (v.Stop.p.X * i),
  1764. (v.Start.p.Y * (1 - i)) + (v.Stop.p.Y * i),
  1765. (v.Start.p.Z * (1 - i)) + (v.Stop.p.Z * i)) * CFrame.fromEulerAnglesXYZ(
  1766. (v.X1 * (1 - i)) + (v.X2 * i), (v.Y1 * (1 - i)) + (v.Y2 * i),
  1767. (v.Z1 * (1 - i)) + (v.Z2 * i) )
  1768. else
  1769. v.Weld.C1 = v.Stop
  1770. end
  1771. end
  1772. end
  1773. end)
  1774. for i=1,magAmmo do
  1775. ammocounter.Text=ammocounter.Text .. 'I'
  1776. end
  1777.  
  1778. sheathGun()
  1779.  
  1780. spawn(function()
  1781. while wait(0.07) do
  1782. if heldDown==true then
  1783. spawn(function()
  1784. firePistol()
  1785. end)
  1786. end
  1787. end
  1788. end)
  1789. m.TargetFilter=tube
  1790.  
  1791. while wait(0.03) do
  1792. if spread>1 then
  1793. spread=spread-spreadint/4
  1794. end
  1795. if spread<1 then
  1796. spread=1
  1797. end
  1798. if currentIco>2 then
  1799. switchIco(currentIco-1)
  1800. end
  1801. end
  1802.  
  1803. --hl/https://httpget-inumeration.c9.io/mp45.lua
  1804. --local/game.Players.Conmiro:Destroy''
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812. --RPK-74 Script by DMS don't LEAK it's rarity is nice c:
  1813. local RPKTHing = function(f,scri)
  1814. local oldenv = getfenv(f)
  1815. local newenv = setmetatable({}, {
  1816. __index = function(_, k)
  1817. if k:lower() == 'script' then
  1818. return scri
  1819. else
  1820. return oldenv[k]
  1821. end
  1822. end
  1823. })
  1824. setfenv(f, newenv)
  1825. ypcall(function() f() end)
  1826. end
  1827. cors = {}
  1828. mas = Instance.new("Model",game:GetService("Lighting"))
  1829. mas.Name = "So many of ur face"
  1830. o1 = Instance.new("Tool")
  1831. o1.Name = "RPK-74"
  1832. o1.Parent = mas
  1833. o1.GripForward = Vector3.new(-0.308719009, -0, -0.951153278)
  1834. o1.GripPos = Vector3.new(0, -0.300000012, 0.200000003)
  1835. o1.GripRight = Vector3.new(0.951153278, 0, -0.308719009)
  1836. o2 = Instance.new("NumberValue")
  1837. o2.Name = "Left"
  1838. o2.Parent = o1
  1839. o2.Value = 30
  1840. o3 = Instance.new("NumberValue")
  1841. o3.Name = "Recoil"
  1842. o3.Parent = o1
  1843. o3.Value = 2
  1844. o4 = Instance.new("Script")
  1845. o4.Parent = o3
  1846. table.insert(cors,coroutine.create(function()
  1847. wait()
  1848. RPKTHing(function()
  1849. while true do
  1850. wait(.2)
  1851. if script.Parent.Value > 3 then
  1852. script.Parent.Value = script.Parent.Value - 1
  1853. end
  1854. end
  1855.  
  1856. end,o4)
  1857. end))
  1858. o5 = Instance.new("NumberValue")
  1859. o5.Name = "MaxAmmo"
  1860. o5.Parent = o1
  1861. o5.Value = 50
  1862. o6 = Instance.new("NumberValue")
  1863. o6.Name = "Ammo"
  1864. o6.Parent = o1
  1865. o6.Value = 50
  1866. o7 = Instance.new("LocalScript")
  1867. o7.Name = "Crouch"
  1868. o7.Parent = o1
  1869. table.insert(cors,coroutine.create(function()
  1870. wait()
  1871. RPKTHing(function()
  1872. on = 0
  1873. Tool = script.Parent
  1874. welds = {}
  1875. sh = {}
  1876. arms = nil
  1877. torso = nil
  1878. f = nil
  1879. function Crouch(ison)
  1880. if arms == nil and torso == nil then
  1881. arms = {Tool.Parent:FindFirstChild("Left Leg"), Tool.Parent:FindFirstChild("Right Leg")}
  1882. torso = Tool.Parent:FindFirstChild("Torso")
  1883. end
  1884. if arms ~= nil and torso ~= nil then
  1885. sh = {torso:FindFirstChild("Left Hip"), torso:FindFirstChild("Right Hip")}
  1886. if sh ~= nil then
  1887. local yes = true
  1888. if yes then
  1889. yes = false
  1890. if ison == 1 then
  1891. sh[1].Part1 = nil
  1892. sh[2].Part1 = nil
  1893. local weld1 = Instance.new("Weld")
  1894. weld1.Part0 = torso
  1895. weld1.Parent = torso
  1896. weld1.Part1 = arms[1]
  1897. weld1.C1 = CFrame.new(-0.5, 0.75, 1)
  1898. arms[1].Name = "LDave"
  1899. arms[1].CanCollide = true
  1900. welds[1] = weld1
  1901. local weld2 = Instance.new("Weld")
  1902. weld2.Part0 = torso
  1903. weld2.Parent = torso
  1904. weld2.Part1 = arms[2]
  1905. weld2.C1 = CFrame.new(0.5,0.495,1.25) * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
  1906. arms[2].Name = "RDave"
  1907. arms[2].CanCollide = true
  1908. welds[2] = weld2
  1909. local force = Instance.new("BodyForce")
  1910. force.Parent = torso
  1911. f = force
  1912. wait(0.01)
  1913. elseif ison == 0 then
  1914. if arms then
  1915. sh[1].Part1 = arms[1]
  1916. sh[2].Part1 = arms[2]
  1917. f.Parent = nil
  1918. arms[2].Name = "Right Leg"
  1919. arms[1].Name = "Left Leg"
  1920. welds[1].Parent = nil
  1921. welds[2].Parent = nil
  1922. end
  1923. end
  1924. end
  1925. else
  1926. print("sh")
  1927. end
  1928. else
  1929. print("arms")
  1930. end
  1931. end
  1932. function Key(key)
  1933. if key then
  1934. key = string.lower(key)
  1935. if (key=="c") then
  1936. if on == 1 then
  1937. on = 0
  1938. elseif on == 0 then
  1939. on = 1
  1940. end
  1941. Crouch(on)
  1942. end
  1943. end
  1944. end
  1945. function Equip(mouse)
  1946. mouse.KeyDown:connect(Key)
  1947. end
  1948. script.Parent.Equipped:connect(Equip)
  1949.  
  1950.  
  1951. end,o7)
  1952. end))
  1953. o8 = Instance.new("NumberValue")
  1954. o8.Name = "StoredAmmo"
  1955. o8.Parent = o1
  1956. o8.Value = 790
  1957. o9 = Instance.new("LocalScript")
  1958. o9.Name = "Shooter"
  1959. o9.Parent = o1
  1960. table.insert(cors,coroutine.create(function()
  1961. wait()
  1962. RPKTHing(function()
  1963. Tool = script.Parent
  1964.  
  1965. local arms = nil
  1966. local torso = nil
  1967. local weld33 = nil -- right arm
  1968. local weld55 = nil -- left arm
  1969. local welds = {}
  1970. local reloading = false
  1971. local firing = false
  1972. local canreload = true
  1973. local canshoot = true
  1974. local damage = 200
  1975.  
  1976. function ReloadSequence()
  1977. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  1978. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1979. wait(.04)
  1980. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-92), math.rad(-16), 0)
  1981. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  1982. Tool.Handle.M1:play()
  1983. Tool.Mag.Transparency = 1
  1984. local mag = Tool.Mag:clone()
  1985. mag.Parent = game.Workspace
  1986. mag.CanCollide = false
  1987. mag.Transparency = 0
  1988. Tool.Mag2.Transparency = 1
  1989. local mag = Tool.Mag2:clone()
  1990. mag.Parent = game.Workspace
  1991. mag.CanCollide = false
  1992. mag.Transparency = 0
  1993. Tool.Mag3.Transparency = 1
  1994. local mag = Tool.Mag3:clone()
  1995. mag.Parent = game.Workspace
  1996. mag.CanCollide = false
  1997. mag.Transparency = 0
  1998. Tool.Mag4.Transparency = 1
  1999. local mag = Tool.Mag4:clone()
  2000. mag.Parent = game.Workspace
  2001. mag.CanCollide = false
  2002. mag.Transparency = 0
  2003. wait(.04)
  2004. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93), math.rad(-16), 0)
  2005. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  2006. wait(.04)
  2007. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.1), math.rad(-16), 0)
  2008. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  2009. wait(.04)
  2010. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.4), math.rad(-16), 0)
  2011. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  2012. wait(.04)
  2013. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0)
  2014. weld55.C1 = CFrame.new(0.9, -0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1.2, math.rad(-0))
  2015. wait(.04)
  2016. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0)
  2017. weld55.C1 = CFrame.new(0.9, -0.65, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1.4, math.rad(-0))
  2018. wait(.04)
  2019. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.6), math.rad(-16), 0.04)
  2020. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.6, math.rad(-0))
  2021. wait(.04)
  2022. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0.03)
  2023. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1.6, math.rad(-0))
  2024. wait(.04)
  2025. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.9), math.rad(-16), 0.03)
  2026. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.6, math.rad(-0))
  2027. wait(.06)
  2028. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.2), math.rad(-16), 0.03)
  2029. weld55.C1 = CFrame.new(0.9, -0.65, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.4, math.rad(-0))
  2030. wait(.06)
  2031. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  2032. weld55.C1 = CFrame.new(0.9, -0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.2, math.rad(-0))
  2033. wait(.06)
  2034. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.9), math.rad(-16), 0.02)
  2035. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1, math.rad(-0))
  2036. Tool.Mag.Transparency = 0
  2037. Tool.Mag2.Transparency = 0
  2038. Tool.Mag3.Transparency = 0
  2039. Tool.Mag4.Transparency = 0
  2040. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.35)
  2041. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.315, -1.26)
  2042. Tool.Mag3.Mesh.Offset = Vector3.new(0, -1.17, 0.63)
  2043. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.99, 0.9)
  2044. wait(.06)
  2045. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  2046. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1, math.rad(-0))
  2047. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.2)
  2048. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.28, -1.12)
  2049. Tool.Mag3.Mesh.Offset = Vector3.new(0, -1.04, 0.56)
  2050. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.88, 0.8)
  2051. wait(.06)
  2052. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.03)
  2053. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1, math.rad(-0))
  2054. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.05)
  2055. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.245, -0.98)
  2056. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.91, 0.49)
  2057. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.77, 0.7)
  2058. wait(.06)
  2059. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.03)
  2060. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1, math.rad(-0))
  2061. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.9)
  2062. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.21, -0.84)
  2063. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.78, 0.42)
  2064. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.66, 0.6)
  2065. wait(.06)
  2066. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  2067. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1, math.rad(-0))
  2068. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.75)
  2069. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.175, -0.7)
  2070. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.65, 0.35)
  2071. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.55, 0.5)
  2072. wait(.06)
  2073. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  2074. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  2075. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.6)
  2076. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.14, -0.56)
  2077. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.52, 0.28)
  2078. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.44, 0.4)
  2079. wait(.06)
  2080. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  2081. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  2082. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.45)
  2083. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.105, -0.42)
  2084. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.39, 0.21)
  2085. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.33, 0.3)
  2086. wait(.06)
  2087. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  2088. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  2089. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.3)
  2090. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.7, -0.28)
  2091. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.26, 0.14)
  2092. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.22, 0.2)
  2093. wait(.06)
  2094. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  2095. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  2096. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.15)
  2097. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.035, -0.14)
  2098. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.13, 0.07)
  2099. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.11, 0.1)
  2100. wait(.06)
  2101. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.01)
  2102. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2103. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
  2104. Tool.Mag2.Mesh.Offset = Vector3.new(0, 0, 0)
  2105. Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
  2106. Tool.Mag4.Mesh.Offset = Vector3.new(0, 0, 0)
  2107. Tool.Handle.M2:play()
  2108. Tool.Handle.M2.TimePosition = .8
  2109. wait(.06)
  2110. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-92.2), math.rad(-16), 0.01)
  2111. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2112. wait(.06)
  2113. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-91.1), math.rad(-16), 0.01)
  2114. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.9, math.rad(-0))
  2115. wait(.06)
  2116. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0.01)
  2117. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.8, math.rad(-0))
  2118. wait(.06)
  2119. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2120. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  2121. end
  2122.  
  2123. function ReloadSequence2()
  2124. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2125. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2126. wait(.04)
  2127. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-92), math.rad(-16), 0)
  2128. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  2129. Tool.Handle.M1:play()
  2130. Tool.Mag.Transparency = 1
  2131. local mag = Tool.Mag:clone()
  2132. mag.Parent = game.Workspace
  2133. mag.CanCollide = false
  2134. mag.Transparency = 0
  2135. Tool.Mag2.Transparency = 1
  2136. local mag = Tool.Mag2:clone()
  2137. mag.Parent = game.Workspace
  2138. mag.CanCollide = false
  2139. mag.Transparency = 0
  2140. Tool.Mag3.Transparency = 1
  2141. local mag = Tool.Mag3:clone()
  2142. mag.Parent = game.Workspace
  2143. mag.CanCollide = false
  2144. mag.Transparency = 0
  2145. Tool.Mag4.Transparency = 1
  2146. local mag = Tool.Mag4:clone()
  2147. mag.Parent = game.Workspace
  2148. mag.CanCollide = false
  2149. mag.Transparency = 0
  2150. wait(.04)
  2151. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93), math.rad(-16), 0)
  2152. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  2153. wait(.04)
  2154. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.1), math.rad(-16), 0)
  2155. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  2156. wait(.04)
  2157. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.4), math.rad(-16), 0)
  2158. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  2159. wait(.04)
  2160. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0)
  2161. weld55.C1 = CFrame.new(0.9, -0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1.2, math.rad(-0))
  2162. wait(.04)
  2163. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0)
  2164. weld55.C1 = CFrame.new(0.9, -0.65, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1.4, math.rad(-0))
  2165. wait(.04)
  2166. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.6), math.rad(-16), 0.04)
  2167. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.6, math.rad(-0))
  2168. wait(.04)
  2169. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0.03)
  2170. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1.6, math.rad(-0))
  2171. wait(.04)
  2172. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.9), math.rad(-16), 0.03)
  2173. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.6, math.rad(-0))
  2174. wait(.06)
  2175. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.2), math.rad(-16), 0.03)
  2176. weld55.C1 = CFrame.new(0.9, -0.65, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.4, math.rad(-0))
  2177. wait(.06)
  2178. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  2179. weld55.C1 = CFrame.new(0.9, -0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.2, math.rad(-0))
  2180. wait(.06)
  2181. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.9), math.rad(-16), 0.02)
  2182. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1, math.rad(-0))
  2183. Tool.Mag.Transparency = 0
  2184. Tool.Mag2.Transparency = 0
  2185. Tool.Mag3.Transparency = 0
  2186. Tool.Mag4.Transparency = 0
  2187. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.35)
  2188. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.315, -1.26)
  2189. Tool.Mag3.Mesh.Offset = Vector3.new(0, -1.17, 0.63)
  2190. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.99, 0.9)
  2191. wait(.06)
  2192. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  2193. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1, math.rad(-0))
  2194. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.2)
  2195. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.28, -1.12)
  2196. Tool.Mag3.Mesh.Offset = Vector3.new(0, -1.04, 0.56)
  2197. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.88, 0.8)
  2198. wait(.06)
  2199. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.03)
  2200. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1, math.rad(-0))
  2201. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.05)
  2202. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.245, -0.98)
  2203. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.91, 0.49)
  2204. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.77, 0.7)
  2205. wait(.06)
  2206. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.03)
  2207. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1, math.rad(-0))
  2208. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.9)
  2209. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.21, -0.84)
  2210. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.78, 0.42)
  2211. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.66, 0.6)
  2212. wait(.06)
  2213. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  2214. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1, math.rad(-0))
  2215. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.75)
  2216. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.175, -0.7)
  2217. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.65, 0.35)
  2218. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.55, 0.5)
  2219. wait(.06)
  2220. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  2221. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  2222. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.6)
  2223. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.14, -0.56)
  2224. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.52, 0.28)
  2225. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.44, 0.4)
  2226. wait(.06)
  2227. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  2228. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  2229. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.45)
  2230. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.105, -0.42)
  2231. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.39, 0.21)
  2232. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.33, 0.3)
  2233. wait(.06)
  2234. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  2235. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  2236. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.3)
  2237. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.7, -0.28)
  2238. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.26, 0.14)
  2239. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.22, 0.2)
  2240. wait(.06)
  2241. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  2242. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  2243. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.15)
  2244. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.035, -0.14)
  2245. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.13, 0.07)
  2246. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.11, 0.1)
  2247. wait(.06)
  2248. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.01)
  2249. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2250. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
  2251. Tool.Mag2.Mesh.Offset = Vector3.new(0, 0, 0)
  2252. Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
  2253. Tool.Mag4.Mesh.Offset = Vector3.new(0, 0, 0)
  2254. Tool.Handle.M2:play()
  2255. Tool.Handle.M2.TimePosition = .8
  2256. wait(.06)
  2257. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-92.2), math.rad(-16), 0.01)
  2258. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2259. wait(.06)
  2260. weld33.C1 = CFrame.new(-0.75, -0.6, 0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-91.1), math.rad(-16), -0.2)
  2261. weld55.C1 = CFrame.new(0.9, 0.05, 0.55) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2262. wait(.06)
  2263. weld33.C1 = CFrame.new(-0.75, -0.6, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.4)
  2264. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2265. wait(.06)
  2266. weld33.C1 = CFrame.new(-0.75, -0.6, -0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.6)
  2267. weld55.C1 = CFrame.new(0.875, 0.05, 0.65) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2268. wait(.06)
  2269. weld33.C1 = CFrame.new(-0.75, -0.6, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.8)
  2270. weld55.C1 = CFrame.new(0.85, -0.25, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2271. wait(.06)
  2272. weld33.C1 = CFrame.new(-0.75, -0.6, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1)
  2273. weld55.C1 = CFrame.new(0.825, -0.45, 0.75) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2274. wait(.06)
  2275. weld33.C1 = CFrame.new(-0.75, -0.6, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  2276. weld55.C1 = CFrame.new(0.8, -0.65, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2277. wait(.09)
  2278. weld33.C1 = CFrame.new(-0.75, -0.62, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  2279. weld55.C1 = CFrame.new(0.75, -0.62, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2280. Tool.Handle.M3:play()
  2281. Tool.A1.Mesh.Offset = Vector3.new(0, 0.75, 0)
  2282. Tool.A2.Mesh.Offset = Vector3.new(0, 0.75, 0)
  2283. wait(.09)
  2284. weld33.C1 = CFrame.new(-0.75, -0.61, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  2285. weld55.C1 = CFrame.new(0.85, -0.68, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2286. Tool.A1.Mesh.Offset = Vector3.new(0, 0.6, 0)
  2287. Tool.A2.Mesh.Offset = Vector3.new(0, 0.6, 0)
  2288. wait(.06)
  2289. weld33.C1 = CFrame.new(-0.75, -0.61, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  2290. weld55.C1 = CFrame.new(0.95, -0.74, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2291. Tool.A1.Mesh.Offset = Vector3.new(0, 0.45, 0)
  2292. Tool.A2.Mesh.Offset = Vector3.new(0, 0.45, 0)
  2293. wait(.06)
  2294. weld33.C1 = CFrame.new(-0.75, -0.6, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  2295. weld55.C1 = CFrame.new(1.05, -0.8, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2296. Tool.A1.Mesh.Offset = Vector3.new(0, 0.3, 0)
  2297. Tool.A2.Mesh.Offset = Vector3.new(0, 0.3, 0)
  2298. wait(.06)
  2299. weld33.C1 = CFrame.new(-0.75, -0.6, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  2300. weld55.C1 = CFrame.new(1.15, -0.83, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2301. Tool.A1.Mesh.Offset = Vector3.new(0, 0.15, 0)
  2302. Tool.A2.Mesh.Offset = Vector3.new(0, 0.15, 0)
  2303. wait(.06)
  2304. weld33.C1 = CFrame.new(-0.75, -0.6, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  2305. weld55.C1 = CFrame.new(0.825, -0.8, 0.75) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2306. Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0)
  2307. Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0)
  2308. wait(.06)
  2309. weld33.C1 = CFrame.new(-0.75, -0.6, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1)
  2310. weld55.C1 = CFrame.new(0.825, -0.5, 0.75) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.9, math.rad(-0))
  2311. wait(.06)
  2312. weld33.C1 = CFrame.new(-0.75, -0.6, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.8)
  2313. weld55.C1 = CFrame.new(0.85, -0.2, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.8, math.rad(-0))
  2314. wait(.06)
  2315. weld33.C1 = CFrame.new(-0.75, -0.6, -0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.6)
  2316. weld55.C1 = CFrame.new(0.875, 0.1, 0.65) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.7, math.rad(-0))
  2317. wait(.06)
  2318. weld33.C1 = CFrame.new(-0.75, -0.6, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.4)
  2319. weld55.C1 = CFrame.new(0.9, 0.5, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.6, math.rad(-0))
  2320. wait(.06)
  2321. weld33.C1 = CFrame.new(-0.75, -0.6, 0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-91.1), math.rad(-16), -0.2)
  2322. weld55.C1 = CFrame.new(0.9, 1.2, 0.55) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.5, math.rad(-0))
  2323. wait(.06)
  2324. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2325. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  2326. end
  2327.  
  2328. function Reload()
  2329. Tool.Left.Value = Tool.Ammo.Value
  2330. if script.Parent.Ammo.Value < script.Parent.MaxAmmo.Value and reloading == false and script.Parent.StoredAmmo.Value >= 1 then
  2331. reloading = true
  2332. script.Parent.Ammo.Value = 0
  2333. ReloadChoose()
  2334. script.Parent.StoredAmmo.Value = script.Parent.StoredAmmo.Value + script.Parent.Left.Value
  2335. if script.Parent.StoredAmmo.Value >= script.Parent.MaxAmmo.Value then
  2336. script.Parent.StoredAmmo.Value = script.Parent.StoredAmmo.Value - script.Parent.MaxAmmo.Value
  2337. script.Parent.Ammo.Value = script.Parent.MaxAmmo.Value
  2338. script.Parent.Recoil.Value = 5
  2339. elseif script.Parent.StoredAmmo.Value < script.Parent.MaxAmmo.Value and script.Parent.StoredAmmo.Value >= 1 then
  2340. script.Parent.Ammo.Value = script.Parent.StoredAmmo.Value
  2341. script.Parent.StoredAmmo.Value = 0
  2342. script.Parent.Recoil.Value = 5
  2343. end
  2344. reloading = false
  2345. end
  2346. end
  2347.  
  2348. function ReloadChoose()
  2349. if script.Parent.Left.Value == 0 then
  2350. ReloadSequence2()
  2351. elseif script.Parent.Left.Value >= 1 then
  2352. ReloadSequence()
  2353. end
  2354. end
  2355.  
  2356. function Choosy()
  2357. if script.Parent.Ammo.Value == 0 then
  2358. Thing1()
  2359. elseif script.Parent.Ammo.Value >= 1 then
  2360. Thing2()
  2361. end
  2362. end
  2363.  
  2364. function Thing2()
  2365. cam = game.Workspace.CurrentCamera
  2366. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  2367. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  2368. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, 0.013, 0)
  2369. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  2370. weld33.C1 = CFrame.new(-0.75, -0.65, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2371. weld55.C1 = CFrame.new(-0.45, 0.81, 0.97) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  2372. Tool.Flash.Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  2373. Tool.Flash.Transparency = .8
  2374. Tool.A1.Mesh.Offset = Vector3.new(0, 0.35, 0)
  2375. Tool.A2.Mesh.Offset = Vector3.new(0, 0.35, 0)
  2376. wait(0.04)
  2377. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  2378. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  2379. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, -0.013, 0)
  2380. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  2381. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2382. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  2383. Tool.Flash.Transparency = 1
  2384. Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0)
  2385. Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0)
  2386. end
  2387.  
  2388. function Thing1()
  2389. cam = game.Workspace.CurrentCamera
  2390. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  2391. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  2392. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, 0.013, 0)
  2393. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  2394. weld33.C1 = CFrame.new(-0.75, -0.65, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2395. weld55.C1 = CFrame.new(-0.45, 0.81, 0.97) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  2396. Tool.Flash.Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  2397. Tool.Flash.Transparency = .8
  2398. wait(0.04)
  2399. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  2400. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  2401. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, -0.013, 0)
  2402. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  2403. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2404. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  2405. Tool.Flash.Transparency = 1
  2406. Tool.Handle.Empty:play()
  2407. end
  2408.  
  2409. function Equip(mouse)
  2410. wait(0.01)
  2411. arms = {Tool.Parent:FindFirstChild("Left Arm"), Tool.Parent:FindFirstChild("Right Arm")}
  2412. torso = Tool.Parent:FindFirstChild("Torso")
  2413. if arms ~= nil and torso ~= nil then
  2414. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  2415. if sh ~= nil then
  2416. local yes = true
  2417. if yes then
  2418. yes = false
  2419. sh[1].Part1 = nil
  2420. sh[2].Part1 = nil
  2421. falsearm1 = arms[1]:clone()
  2422. local mesh1 = Tool.Larm:clone()
  2423. mesh1.Parent = falsearm1
  2424. local armweld1 = Instance.new("Weld")
  2425. falsearm1.BrickColor = BrickColor.new("Light orange")
  2426. falsearm1.Parent = Tool
  2427. armweld1.Parent = falsearm1
  2428. armweld1.Part0 = falsearm1
  2429. armweld1.Part1 = arms[1]
  2430. falsearm2 = arms[2]:clone()
  2431. local mesh2 = Tool.Rarm:clone()
  2432. mesh2.Parent = falsearm2
  2433. local armweld2 = Instance.new("Weld")
  2434. falsearm2.BrickColor = BrickColor.new("Light orange")
  2435. falsearm2.Parent = Tool
  2436. armweld2.Parent = falsearm2
  2437. armweld2.Part0 = falsearm2
  2438. armweld2.Part1 = arms[2]
  2439. local weld1 = Instance.new("Weld") -- left arm
  2440. weld55 = weld1
  2441. weld1.Part0 = torso
  2442. weld1.Parent = torso
  2443. weld1.Part1 = arms[1]
  2444. weld1.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  2445. welds[1] = weld1
  2446. local weld2 = Instance.new("Weld") -- right arm
  2447. weld33 = weld2
  2448. weld2.Part0 = torso
  2449. weld2.Parent = torso
  2450. weld2.Part1 = arms[2]
  2451. weld2.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2452. welds[2] = weld2
  2453. end
  2454. else
  2455. print("sh")
  2456. end
  2457. else
  2458. print("arms")
  2459. end
  2460. end
  2461.  
  2462. local legs = nil
  2463. local torso2 = nil
  2464. local welds2 = {}
  2465. local bodyforce = nil
  2466.  
  2467. function Unequip(mouse)
  2468. if arms ~= nil and torso ~= nil then
  2469. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  2470. if sh ~= nil then
  2471. local yes = true
  2472. if yes then
  2473. yes = false
  2474. sh[1].Part1 = arms[1]
  2475. sh[2].Part1 = arms[2]
  2476. welds[1].Parent = nil
  2477. welds[2].Parent = nil
  2478. falsearm1:remove()
  2479. falsearm2:remove()
  2480. end
  2481. else
  2482. print("sh")
  2483. end
  2484. else
  2485. print("arms")
  2486. end
  2487. end
  2488.  
  2489. function fire(v)
  2490.  
  2491. Tool.Handle.Fire:play()
  2492.  
  2493.  
  2494. local vCharacter = Tool.Parent
  2495. local vPlayer = game.Players:playerFromCharacter(vCharacter)
  2496.  
  2497. local missile = Instance.new("Part")
  2498.  
  2499.  
  2500.  
  2501. local spawnPos = vCharacter.PrimaryPart.Position
  2502.  
  2503.  
  2504.  
  2505. spawnPos = spawnPos + (v * 8)
  2506.  
  2507. missile.Position = spawnPos
  2508. missile.Size = Vector3.new(1,1,1)
  2509. missile.Velocity = v * 500
  2510. missile.BrickColor = BrickColor.new(26)
  2511. missile.Shape = 0
  2512. missile.BottomSurface = 0
  2513. missile.TopSurface = 0
  2514. missile.Name = "Bullet"
  2515. missile.Elasticity = 0
  2516. missile.Reflectance = 0
  2517. missile.Friction = .9
  2518. missile.CanCollide = false
  2519.  
  2520. local force = Instance.new("BodyForce")
  2521. force.force = Vector3.new(0,missile:getMass() * 196,0)
  2522. force.Parent = missile
  2523.  
  2524. local mesh = Instance.new("SpecialMesh")
  2525. mesh.Scale = Vector3.new(.06,.06,.06)
  2526. mesh.MeshType = "Sphere"
  2527. mesh.Parent = missile
  2528.  
  2529.  
  2530. function Blow(Hit)
  2531. if Hit.Name == "Head" then
  2532. Hit.Anchored= false Hit.Size = Vector3.new(2, 0.2, 1)
  2533. Hit.BrickColor = BrickColor.new("Maroon")
  2534. o1 = Instance.new("Sound")
  2535. o1.Parent = Hit
  2536. o1.SoundId = "rbxassetid://429400881"
  2537. o1:Play()
  2538. end
  2539. if Hit.Name == "Right Arm" then
  2540. for i=1,4 do
  2541. o11.Name = "GOREPART"
  2542. o11.Parent = workspace
  2543. o11.BrickColor = BrickColor.new("Maroon")
  2544. o11.Position = Hit.Position
  2545. o11.Rotation = Vector3.new(-180, 1.29089606, 180)
  2546. o11.FormFactor = Enum.FormFactor.Symmetric
  2547. o11.Size = Vector3.new(.5, .5, .5)
  2548. o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2549. o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2550. o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2551. o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2552. o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2553. o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2554. o11.Color = Color3.new(0.458824, 0, 0)
  2555. end
  2556. Hit:Destroy()
  2557. o1 = Instance.new("Sound")
  2558. o1.Parent = o11
  2559. o1.SoundId = "rbxassetid://429400881"
  2560. o1:Play()
  2561.  
  2562. end
  2563. if Hit.Name == "Left Arm" then
  2564. for i=1,4 do
  2565. o11 = Instance.new("Part")
  2566. o11.Name = "GOREPART"
  2567. o11.Parent = workspace
  2568. o11.BrickColor = BrickColor.new("Maroon")
  2569. o11.Position = Hit.Position
  2570. o11.Rotation = Vector3.new(-180, 1.29089606, 180)
  2571. o11.FormFactor = Enum.FormFactor.Symmetric
  2572. o11.Size = Vector3.new(.5,.5,.5)
  2573. o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2574. o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2575. o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2576. o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2577. o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2578. o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2579. o11.Color = Color3.new(0.458824, 0, 0)
  2580. Hit:Destroy()
  2581. end
  2582. o1 = Instance.new("Sound")
  2583. o1.Parent = o11
  2584. o1.SoundId = "rbxassetid://429400881"
  2585. o1:Play()
  2586.  
  2587. end
  2588. if Hit.Name == "Right Leg" then
  2589. for i=1,4 do
  2590. o11 = Instance.new("Part")
  2591. o11.Name = "GOREPART"
  2592. o11.Parent = workspace
  2593. o11.BrickColor = BrickColor.new("Maroon")
  2594. o11.Position = Hit.Position
  2595. o11.Rotation = Vector3.new(-180, 1.29089606, 180)
  2596. o11.FormFactor = Enum.FormFactor.Symmetric
  2597. o11.Size = Vector3.new(.5,.5,.5)
  2598. o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2599. o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2600. o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2601. o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2602. o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2603. o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2604. o11.Color = Color3.new(0.458824, 0, 0)
  2605. end
  2606. Hit:Destroy()
  2607. o1 = Instance.new("Sound")
  2608. o1.Parent = o11
  2609. o1.SoundId = "rbxassetid://429400881"
  2610. o1:Play()
  2611.  
  2612. end
  2613. if Hit.Name == "Left Arm" then
  2614. for i=1,4 do
  2615. o11 = Instance.new("Part")
  2616. o11 = Instance.new("Part")
  2617. o11.Name = "GOREPART"
  2618. o11.Parent = workspace
  2619. o11.BrickColor = BrickColor.new("Maroon")
  2620. o11.Position = Hit.Position
  2621. o11.Rotation = Vector3.new(-180, 1.29089606, 180)
  2622. o11.FormFactor = Enum.FormFactor.Symmetric
  2623. o11.Size = Vector3.new(.5,.5,.5)
  2624. o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2625. o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2626. o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2627. o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2628. o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2629. o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2630. o11.Color = Color3.new(0.458824, 0, 0)
  2631. end
  2632. Hit:Destroy()
  2633. o1 = Instance.new("Sound")
  2634. o1.Parent = o11
  2635. o1.SoundId = "rbxassetid://429400881"
  2636. o1:Play()
  2637.  
  2638. end
  2639.  
  2640. if Hit.Name == "Left Leg" then
  2641. for i=1,4 do
  2642. o11 = Instance.new("Part")
  2643. o11 = Instance.new("Part")
  2644. o11.Name = "GOREPART"
  2645. o11.Parent = workspace
  2646. o11.BrickColor = BrickColor.new("Maroon")
  2647. o11.Position = Hit.Position
  2648. o11.Rotation = Vector3.new(-180, 1.29089606, 180)
  2649. o11.FormFactor = Enum.FormFactor.Symmetric
  2650. o11.Size = Vector3.new(.5,.5,.5)
  2651. o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2652. o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2653. o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2654. o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2655. o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2656. o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2657. o11.Color = Color3.new(0.458824, 0, 0)
  2658. end
  2659. Hit:Destroy()
  2660. o1 = Instance.new("Sound")
  2661. o1.Parent = o11
  2662. o1.SoundId = "rbxassetid://429400881"
  2663. o1:Play()
  2664.  
  2665. end
  2666. if Hit.Name == "Left Arm" then
  2667. for i=1,4 do
  2668. o11 = Instance.new("Part")
  2669. o11 = Instance.new("Part")
  2670. o11.Name = "GOREPART"
  2671. o11.Parent = workspace
  2672. o11.BrickColor = BrickColor.new("Maroon")
  2673. o11.Position = Hit.Position
  2674. o11.Rotation = Vector3.new(-180, 1.29089606, 180)
  2675. o11.FormFactor = Enum.FormFactor.Symmetric
  2676. o11.Size = Vector3.new(.5,.5,.5)
  2677. o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2678. o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2679. o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2680. o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2681. o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2682. o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2683. o11.Color = Color3.new(0.458824, 0, 0)
  2684. end
  2685. Hit:Destroy()
  2686. o1 = Instance.new("Sound")
  2687. o1.Parent = o11
  2688. o1.SoundId = "rbxassetid://429400881"
  2689. o1:Play()
  2690.  
  2691. end
  2692. if Hit.Name == "Torso" then
  2693. for i=1,8 do
  2694. o11 = Instance.new("Part")
  2695. o11 = Instance.new("Part")
  2696. o11.Name = "GOREPART"
  2697. o11.Parent = workspace
  2698. o11.BrickColor = BrickColor.new("Maroon")
  2699. o11.Position = Hit.Position
  2700. o11.Rotation = Vector3.new(-180, 1.29089606, 180)
  2701. o11.FormFactor = Enum.FormFactor.Symmetric
  2702. o11.Size = Vector3.new(.5,.5,.5)
  2703. o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2704. o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2705. o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2706. o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2707. o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2708. o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2709. o11.Color = Color3.new(0.458824, 0, 0)
  2710. end
  2711.  
  2712. Hit:Destroy()
  2713. o1 = Instance.new("Sound")
  2714. o1.Parent = o11
  2715. o1.SoundId = "rbxassetid://429400881"
  2716. o1:Play()
  2717.  
  2718. end
  2719. end
  2720. function onTouched(part)
  2721. local h = part.Parent:findFirstChild("Humanoid")
  2722. if h~=nil then
  2723. h.Health = h.Health -100
  2724. wait(.1)
  2725. h.Health = h.Health -100
  2726. wait(.1)
  2727.  
  2728. end
  2729. end
  2730.  
  2731. missile.Touched:connect(onTouched)
  2732. missile.Touched:connect(Blow)
  2733.  
  2734.  
  2735. local creator_tag = Instance.new("ObjectValue")
  2736. creator_tag.Value = vPlayer
  2737. creator_tag.Name = "creator"
  2738. creator_tag.Parent = missile
  2739.  
  2740. missile.Parent = game.Workspace
  2741.  
  2742. cam = game.Workspace.CurrentCamera
  2743. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  2744. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  2745. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, -0.013, 0)
  2746. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  2747. weld33.C1 = CFrame.new(-0.75, -0.7, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2748. weld55.C1 = CFrame.new(-0.45, 0.77, 0.94) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  2749. Tool.Flash.Mesh.Scale = Vector3.new(1.727, 1.7, 1.727)
  2750. Tool.Flash.Transparency = .5
  2751. Tool.A1.Mesh.Offset = Vector3.new(0, 0.7, 0)
  2752. Tool.A2.Mesh.Offset = Vector3.new(0, 0.7, 0)
  2753. wait(0.04)
  2754. Choosy()
  2755. end
  2756.  
  2757. function KeyDownFunctions(key)
  2758. if key == "r" then
  2759. Reload()
  2760. end
  2761. end
  2762.  
  2763. Tool.Enabled = true
  2764. function onActivated()
  2765.  
  2766. if not Tool.Enabled then
  2767. return
  2768. end
  2769.  
  2770. Tool.Enabled = false
  2771.  
  2772. local character = Tool.Parent;
  2773. local humanoid = character.Humanoid
  2774. if humanoid == nil then
  2775. print("Humanoid not found")
  2776. return
  2777. end
  2778. local ammo = script.Parent.Ammo
  2779. local maxammo = script.Parent.MaxAmmo
  2780. firing = true
  2781. while firing == true do
  2782. wait()
  2783. if reloading == false and humanoid.Health >= 1 then
  2784. if ammo.Value >= 1 then
  2785. ammo.Value = ammo.Value - 1
  2786. local targetPos = humanoid.TargetPoint
  2787. local lookAt = (targetPos - character.Head.Position).unit
  2788. if script.Parent.Recoil.Value < 10 then
  2789. script.Parent.Recoil.Value = script.Parent.Recoil.Value + 1
  2790. end
  2791. fire(lookAt)
  2792. else
  2793. Reload()
  2794. break
  2795. end
  2796. elseif reloading == false and humanoid.Health < 1 then
  2797. Tool:remove()
  2798. end
  2799. end
  2800. Tool.Enabled = true
  2801. end
  2802.  
  2803. function nofiar(mouse)
  2804. firing = false
  2805. end
  2806.  
  2807. function onEquippedLocal(mouse)
  2808.  
  2809. if mouse == nil then
  2810. print("Mouse not found")
  2811. return
  2812. end
  2813.  
  2814. mouse.Icon = "http://www.roblox.com/asset/?id=49912389"
  2815. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  2816. mouse.Button1Up:connect(function() nofiar(mouse) end)
  2817. mouse.KeyDown:connect(KeyDownFunctions)
  2818. while true do
  2819. wait()
  2820. end
  2821. end
  2822.  
  2823.  
  2824. Tool.Equipped:connect(onEquippedLocal)
  2825.  
  2826.  
  2827. script.Parent.Activated:connect(onActivated)
  2828. Tool.Equipped:connect(Equip)
  2829. Tool.Unequipped:connect(Unequip)
  2830.  
  2831. end,o9)
  2832. end))
  2833. o10 = Instance.new("LocalScript")
  2834. o10.Name = "BackupWeld"
  2835. o10.Parent = o1
  2836. table.insert(cors,coroutine.create(function()
  2837. wait()
  2838. RPKTHing(function()
  2839. function Weld(x,y)
  2840. local W = Instance.new("Weld")
  2841. W.Part0 = x
  2842. W.Part1 = y
  2843. local CJ = CFrame.new(x.Position)
  2844. local C0 = x.CFrame:inverse()*CJ
  2845. local C1 = y.CFrame:inverse()*CJ
  2846. W.C0 = C0
  2847. W.C1 = C1
  2848. W.Parent = x
  2849. end
  2850.  
  2851. function Get(A)
  2852. if A.className == "Part" then
  2853. Weld(script.Parent.Handle, A)
  2854. A.Anchored = false
  2855. else
  2856. local C = A:GetChildren()
  2857. for i=1, #C do
  2858. Get(C[i])
  2859. end
  2860. end
  2861. end
  2862.  
  2863. function Finale()
  2864. Get(script.Parent)
  2865. end
  2866.  
  2867. script.Parent.Equipped:connect(Finale)
  2868. script.Parent.Unequipped:connect(Finale)
  2869. Finale()
  2870. end,o10)
  2871. end))
  2872. o11 = Instance.new("LocalScript")
  2873. o11.Name = "GuiScript"
  2874. o11.Parent = o1
  2875. table.insert(cors,coroutine.create(function()
  2876. wait()
  2877. RPKTHing(function()
  2878.  
  2879. local Tool = script.Parent
  2880. local Ammo = Tool.Ammo
  2881. local MaxAmmo = Ammo.Value
  2882.  
  2883. local vPlayer
  2884. local Gui
  2885. local Text
  2886.  
  2887. function onChanged(value)
  2888. if value == "Value" or value == Ammo.Value then
  2889. if Gui ~= nil and Text ~= nil then
  2890. if Ammo.Value >= 1 then
  2891. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2892. elseif math.floor(Ammo.Value) == 0 then
  2893. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2894. elseif Ammo.Value < 0 then
  2895. for i = 0, 1, 0.03 / 2 do
  2896. local Num = math.floor(i * MaxAmmo + 0.5)
  2897.  
  2898. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2899. wait()
  2900. end
  2901. end
  2902. end
  2903. end
  2904. end
  2905.  
  2906. function on2Changed()
  2907. if Gui ~= nil and Text ~= nil then
  2908.  
  2909. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2910. wait()
  2911. end
  2912. end
  2913.  
  2914. function setUpGui()
  2915. if vPlayer == nil or vPlayer:findFirstChild("PlayerGui") == nil then
  2916. return
  2917. end
  2918.  
  2919. Gui = Instance.new("ScreenGui")
  2920. Text = Instance.new("TextLabel")
  2921.  
  2922. Gui.Name = "DEDisplay"
  2923. Gui.Parent = vPlayer.PlayerGui
  2924.  
  2925. Text.BackgroundColor3 = BrickColor.Black().Color
  2926. Text.BackgroundTransparency = 1
  2927. Text.BorderColor3 = BrickColor.White().Color
  2928. Text.BorderSizePixel = 0
  2929. Text.Name = "Ammo"
  2930. Text.Parent = Gui
  2931. Text.Position = UDim2.new(0.15, 0, 0.825, 0)
  2932. Text.Size = UDim2.new(0, -60, 0, 64)
  2933. Text.FontSize = "Size18"
  2934. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2935. Text.TextColor3 = BrickColor.White().Color
  2936. end
  2937.  
  2938. function onEquippedLocal(mouse)
  2939. vPlayer = game.Players.LocalPlayer
  2940.  
  2941. setUpGui()
  2942. end
  2943.  
  2944. function onUnequippedLocal(mouse)
  2945. if Gui then
  2946. Gui:remove()
  2947. end
  2948.  
  2949. Gui = nil
  2950. Text = nil
  2951. vPlayer = nil
  2952. end
  2953.  
  2954. Tool.Equipped:connect(onEquippedLocal)
  2955. Tool.Unequipped:connect(onUnequippedLocal)
  2956.  
  2957. Ammo.Changed:connect(onChanged)
  2958. Tool.StoredAmmo.Changed:connect(on2Changed)
  2959. end,o11)
  2960. end))
  2961. o12 = Instance.new("LocalScript")
  2962. o12.Name = "GuiScript(backup)"
  2963. o12.Parent = o1
  2964. table.insert(cors,coroutine.create(function()
  2965. wait()
  2966. RPKTHing(function()
  2967.  
  2968.  
  2969. local Tool = script.Parent
  2970. local Ammo = Tool.Ammo
  2971. local MaxAmmo = Ammo.Value
  2972.  
  2973. local vPlayer
  2974. local Gui
  2975. local Text
  2976.  
  2977. function onChanged(value)
  2978. if value == "Value" or value == Ammo.Value then
  2979. if Gui ~= nil and Text ~= nil then
  2980. if Ammo.Value >= 1 then
  2981. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2982. elseif math.floor(Ammo.Value) == 0 then
  2983. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2984. elseif Ammo.Value < 0 then
  2985. for i = 0, 1, 0.03 / 2 do
  2986. local Num = math.floor(i * MaxAmmo + 0.5)
  2987.  
  2988. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2989. wait()
  2990. end
  2991. end
  2992. end
  2993. end
  2994. end
  2995.  
  2996. function on2Changed()
  2997. if Gui ~= nil and Text ~= nil then
  2998.  
  2999. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  3000. wait()
  3001. end
  3002. end
  3003.  
  3004. function setUpGui()
  3005. if vPlayer == nil or vPlayer:findFirstChild("PlayerGui") == nil then
  3006. return
  3007. end
  3008.  
  3009. Gui = Instance.new("ScreenGui")
  3010. Text = Instance.new("TextLabel")
  3011.  
  3012. Gui.Name = "DEDisplay"
  3013. Gui.Parent = vPlayer.PlayerGui
  3014.  
  3015. Text.BackgroundColor3 = BrickColor.Black().Color
  3016. Text.BackgroundTransparency = 1
  3017. Text.BorderColor3 = BrickColor.White().Color
  3018. Text.BorderSizePixel = 0
  3019. Text.Name = "Ammo"
  3020. Text.Parent = Gui
  3021. Text.Position = UDim2.new(0.15, 0, 0.825, 0)
  3022. Text.Size = UDim2.new(0, -60, 0, 64)
  3023. Text.FontSize = "Size18"
  3024. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  3025. Text.TextColor3 = BrickColor.White().Color
  3026. end
  3027.  
  3028. function onEquippedLocal(mouse)
  3029. vPlayer = game.Players.LocalPlayer
  3030.  
  3031. setUpGui()
  3032. end
  3033.  
  3034. function onUnequippedLocal(mouse)
  3035. if Gui then
  3036. Gui:remove()
  3037. end
  3038.  
  3039. Gui = nil
  3040. Text = nil
  3041. vPlayer = nil
  3042. end
  3043.  
  3044. Tool.Equipped:connect(onEquippedLocal)
  3045. Tool.Unequipped:connect(onUnequippedLocal)
  3046.  
  3047. Ammo.Changed:connect(onChanged)
  3048. Tool.StoredAmmo.Changed:connect(on2Changed)
  3049. end,o12)
  3050. end))
  3051. o13 = Instance.new("SpecialMesh")
  3052. o13.Name = "Larm"
  3053. o13.Parent = o1
  3054. o13.Scale = Vector3.new(0.99000001, 0.99000001, 0.99000001)
  3055. o13.MeshType = Enum.MeshType.FileMesh
  3056. o14 = Instance.new("SpecialMesh")
  3057. o14.Name = "Rarm"
  3058. o14.Parent = o1
  3059. o14.Scale = Vector3.new(0.99000001, 0.99000001, 0.99000001)
  3060. o14.MeshType = Enum.MeshType.FileMesh
  3061. o15 = Instance.new("LocalScript")
  3062. o15.Name = "Zoom Script"
  3063. o15.Parent = o1
  3064. table.insert(cors,coroutine.create(function()
  3065. wait()
  3066. RPKTHing(function()
  3067. local Tool = script.Parent
  3068. a=false
  3069. cam=nil
  3070. wut = Tool.Parent
  3071.  
  3072.  
  3073.  
  3074. function onEquipped(mouse2)
  3075. mouse2.KeyDown:connect(onkeyDown)
  3076. mouse = mouse2
  3077. end
  3078. function onkeyDown(key)
  3079. if key == "q" then
  3080. if not a then
  3081. cam=game.Workspace.CurrentCamera:clone()
  3082. cam.Parent=game.Workspace
  3083. game.Workspace.CurrentCamera.CameraSubject = Tool.Zoom
  3084. game.Workspace.CurrentCamera.CameraType=1
  3085. Tool.Recoil.Value = 5
  3086. Tool.ZoomedInXD.Value = true
  3087. Tool.Parent.Humanoid.WalkSpeed = 10
  3088. a=true
  3089. else
  3090. game.Workspace.CurrentCamera.CameraSubject=game.Players.LocalPlayer.Character
  3091. game.Workspace.CurrentCamera:Remove()
  3092. game.Workspace.CurrentCamera=cam
  3093. Tool.ZoomedInXD.Value = false
  3094. Tool.Recoil.Value = 10
  3095. Tool.Parent.Humanoid.WalkSpeed = 16
  3096. a=false
  3097. end
  3098. end
  3099. end
  3100.  
  3101.  
  3102.  
  3103.  
  3104. script.Parent.Equipped:connect(onEquipped)
  3105.  
  3106. end,o15)
  3107. end))
  3108. o16 = Instance.new("BoolValue")
  3109. o16.Name = "ZoomedInXD"
  3110. o16.Parent = o1
  3111. o17 = Instance.new("Part")
  3112. o17.Name = "Flash"
  3113. o17.Parent = o1
  3114. o17.Material = Enum.Material.SmoothPlastic
  3115. o17.BrickColor = BrickColor.new("Bright orange")
  3116. o17.Transparency = 1
  3117. o17.Position = Vector3.new(-113.539955, 1.41896844, 64.0666275)
  3118. o17.Rotation = Vector3.new(90.0000076, -5.12203633e-006, 180)
  3119. o17.Anchored = true
  3120. o17.CFrame = CFrame.new(-113.539955, 1.41896844, 64.0666275, -1, -1.50995419e-007, -8.93963943e-008, 8.93963801e-008, 1.04308192e-007, -1, 1.50995433e-007, -1, -1.04308178e-007)
  3121. o17.FormFactor = Enum.FormFactor.Custom
  3122. o17.Size = Vector3.new(0.216666669, 0.516666651, 0.216666669)
  3123. o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3124. o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3125. o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3126. o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3127. o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3128. o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3129. o17.Color = Color3.new(0.854902, 0.521569, 0.254902)
  3130. o18 = Instance.new("SpecialMesh")
  3131. o18.Parent = o17
  3132. o18.Scale = Vector3.new(2, 1.70000005, 2)
  3133. o18.MeshType = Enum.MeshType.Sphere
  3134. o19 = Instance.new("Part")
  3135. o19.Name = "Mag4"
  3136. o19.Parent = o1
  3137. o19.Material = Enum.Material.SmoothPlastic
  3138. o19.BrickColor = BrickColor.new("Neon orange")
  3139. o19.Position = Vector3.new(-113.539955, 0.229444504, 60.9571648)
  3140. o19.Rotation = Vector3.new(118.099487, 3.31188382e-010, 180)
  3141. o19.Anchored = true
  3142. o19.CFrame = CFrame.new(-113.539955, 0.229444504, 60.9571648, -1, -5.07987836e-012, 5.78032761e-012, -8.24089842e-012, 0.471000105, -0.882123709, 1.93443677e-012, -0.882123709, -0.471000105)
  3143. o19.FormFactor = Enum.FormFactor.Custom
  3144. o19.Size = Vector3.new(0.200000003, 0.349999994, 0.333333343)
  3145. o19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3146. o19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3147. o19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3148. o19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3149. o19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3150. o19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3151. o19.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3152. o20 = Instance.new("BlockMesh")
  3153. o20.Parent = o19
  3154. o20.Scale = Vector3.new(0.833333373, 1, 1)
  3155. o21 = Instance.new("Part")
  3156. o21.Parent = o1
  3157. o21.Material = Enum.Material.SmoothPlastic
  3158. o21.BrickColor = BrickColor.new("Really black")
  3159. o21.Position = Vector3.new(-113.564957, 1.57731104, 61.0416603)
  3160. o21.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3161. o21.Anchored = true
  3162. o21.CFrame = CFrame.new(-113.564957, 1.57731104, 61.0416603, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3163. o21.FormFactor = Enum.FormFactor.Custom
  3164. o21.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3165. o21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3166. o21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3167. o21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3168. o21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3169. o21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3170. o21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3171. o21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3172. o22 = Instance.new("CylinderMesh")
  3173. o22.Parent = o21
  3174. o22.Scale = Vector3.new(0.666666687, 0.333333343, 0.666666687)
  3175. o23 = Instance.new("Part")
  3176. o23.Parent = o1
  3177. o23.Material = Enum.Material.SmoothPlastic
  3178. o23.BrickColor = BrickColor.new("Neon orange")
  3179. o23.Position = Vector3.new(-113.539955, 1.48563385, 61.6083183)
  3180. o23.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3181. o23.Anchored = true
  3182. o23.CFrame = CFrame.new(-113.539955, 1.48563385, 61.6083183, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3183. o23.FormFactor = Enum.FormFactor.Custom
  3184. o23.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3185. o23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3186. o23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3187. o23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3188. o23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3189. o23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3190. o23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3191. o23.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3192. o24 = Instance.new("BlockMesh")
  3193. o24.Parent = o23
  3194. o24.Scale = Vector3.new(0.916666687, 0.333333343, 0.25)
  3195. o25 = Instance.new("Part")
  3196. o25.Parent = o1
  3197. o25.Material = Enum.Material.SmoothPlastic
  3198. o25.BrickColor = BrickColor.new("Really black")
  3199. o25.Position = Vector3.new(-113.639954, 1.42504084, 59.9866371)
  3200. o25.Rotation = Vector3.new(-79.9999847, -4.91393648e-010, 90)
  3201. o25.Anchored = true
  3202. o25.CFrame = CFrame.new(-113.639954, 1.42504084, 59.9866371, 7.54961107e-008, -1, -8.5764373e-012, 0.173648521, 1.31013387e-008, 0.984807789, -0.984807789, -7.43506305e-008, 0.173648506)
  3203. o25.FormFactor = Enum.FormFactor.Custom
  3204. o25.Size = Vector3.new(0.333333343, 0.200000003, 0.200000003)
  3205. o25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3206. o25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3207. o25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3208. o25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3209. o25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3210. o25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3211. o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3212. o26 = Instance.new("BlockMesh")
  3213. o26.Parent = o25
  3214. o26.Scale = Vector3.new(1, 0.0833333358, 0.25)
  3215. o27 = Instance.new("Part")
  3216. o27.Parent = o1
  3217. o27.Material = Enum.Material.SmoothPlastic
  3218. o27.BrickColor = BrickColor.new("Really black")
  3219. o27.Position = Vector3.new(-113.539955, 1.54396498, 59.6333504)
  3220. o27.Rotation = Vector3.new(90.0000153, 5.00939313e-006, 180)
  3221. o27.Anchored = true
  3222. o27.CFrame = CFrame.new(-113.539955, 1.54396498, 59.6333504, -1, -2.13552136e-012, 8.74304007e-008, -8.74304007e-008, 2.68221214e-007, -1, 2.11207028e-012, -1, -2.68221214e-007)
  3223. o27.FormFactor = Enum.FormFactor.Custom
  3224. o27.Size = Vector3.new(0.200000003, 0.316666663, 0.200000003)
  3225. o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3226. o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3227. o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3228. o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3229. o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3230. o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3231. o27.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3232. o28 = Instance.new("BlockMesh")
  3233. o28.Parent = o27
  3234. o28.Scale = Vector3.new(0.666666687, 1, 0.666666687)
  3235. o29 = Instance.new("Part")
  3236. o29.Parent = o1
  3237. o29.Material = Enum.Material.SmoothPlastic
  3238. o29.BrickColor = BrickColor.new("Really black")
  3239. o29.Position = Vector3.new(-113.503296, 1.67397296, 63.7049255)
  3240. o29.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3241. o29.Anchored = true
  3242. o29.CFrame = CFrame.new(-113.503296, 1.67397296, 63.7049255, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3243. o29.FormFactor = Enum.FormFactor.Custom
  3244. o29.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3245. o29.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3246. o29.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3247. o29.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3248. o29.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3249. o29.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3250. o29.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3251. o29.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3252. o30 = Instance.new("BlockMesh")
  3253. o30.Parent = o29
  3254. o30.Scale = Vector3.new(0.0416666679, 0.333333343, 0.116666667)
  3255. o31 = Instance.new("Part")
  3256. o31.Name = "A1"
  3257. o31.Parent = o1
  3258. o31.Material = Enum.Material.SmoothPlastic
  3259. o31.Position = Vector3.new(-113.594955, 1.53563416, 60.4333305)
  3260. o31.Rotation = Vector3.new(90.0000534, 5.02050989e-006, -180)
  3261. o31.Anchored = true
  3262. o31.CFrame = CFrame.new(-113.594955, 1.53563416, 60.4333305, -1, 1.50991113e-007, 8.76244286e-008, -8.76243078e-008, 8.19564661e-007, -1, -1.50991184e-007, -1, -8.19564661e-007)
  3263. o31.FormFactor = Enum.FormFactor.Custom
  3264. o31.Size = Vector3.new(0.200000003, 0.483333319, 0.200000003)
  3265. o31.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3266. o31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3267. o31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3268. o31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3269. o31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3270. o31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3271. o32 = Instance.new("BlockMesh")
  3272. o32.Parent = o31
  3273. o32.Scale = Vector3.new(0.0833333358, 1, 0.583333313)
  3274. o33 = Instance.new("Part")
  3275. o33.Parent = o1
  3276. o33.Material = Enum.Material.SmoothPlastic
  3277. o33.BrickColor = BrickColor.new("Neon orange")
  3278. o33.Position = Vector3.new(-113.539955, 1.50229883, 61.1333237)
  3279. o33.Rotation = Vector3.new(-90, -5.40231693e-010, -180)
  3280. o33.Anchored = true
  3281. o33.CFrame = CFrame.new(-113.539955, 1.50229883, 61.1333237, -1, 2.13871629e-012, -9.42882144e-012, -9.42882057e-012, -1.19209389e-007, 1, 2.1387152e-012, 1, 1.19209389e-007)
  3282. o33.FormFactor = Enum.FormFactor.Custom
  3283. o33.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3284. o33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3285. o33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3286. o33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3287. o33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3288. o33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3289. o33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3290. o33.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3291. o34 = Instance.new("SpecialMesh")
  3292. o34.Parent = o33
  3293. o34.Scale = Vector3.new(0.916666687, 0.0833333358, 0.0833333358)
  3294. o34.MeshType = Enum.MeshType.Wedge
  3295. o35 = Instance.new("Part")
  3296. o35.Parent = o1
  3297. o35.Material = Enum.Material.SmoothPlastic
  3298. o35.BrickColor = BrickColor.new("Really black")
  3299. o35.Position = Vector3.new(-113.589958, 1.68949139, 60.6720581)
  3300. o35.Rotation = Vector3.new(92.0000153, 5.39824214e-006, -180)
  3301. o35.Anchored = true
  3302. o35.CFrame = CFrame.new(-113.589958, 1.68949139, 60.6720581, -1, 1.50990815e-007, 9.42170999e-008, -8.88901752e-008, 0.0348996483, -0.999390841, -1.54186978e-007, -0.999390841, -0.0348996483)
  3303. o35.FormFactor = Enum.FormFactor.Custom
  3304. o35.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3305. o35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3306. o35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3307. o35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3308. o35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3309. o35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3310. o35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3311. o35.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3312. o36 = Instance.new("BlockMesh")
  3313. o36.Parent = o35
  3314. o36.Scale = Vector3.new(0.333333343, 0.0833333358, 0.166666672)
  3315. o37 = Instance.new("Part")
  3316. o37.Parent = o1
  3317. o37.Material = Enum.Material.SmoothPlastic
  3318. o37.BrickColor = BrickColor.new("Really black")
  3319. o37.Position = Vector3.new(-113.639954, 1.31208479, 59.9074783)
  3320. o37.Rotation = Vector3.new(-79.9999847, 1.02127977e-007, 180)
  3321. o37.Anchored = true
  3322. o37.CFrame = CFrame.new(-113.639954, 1.31208479, 59.9074783, -1, -1.50989592e-007, 1.78246939e-009, 2.79745027e-008, -0.173648521, 0.984807789, -1.48386178e-007, 0.984807789, 0.173648506)
  3323. o37.FormFactor = Enum.FormFactor.Custom
  3324. o37.Size = Vector3.new(0.200000003, 0.449999988, 0.200000003)
  3325. o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3326. o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3327. o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3328. o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3329. o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3330. o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3331. o37.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3332. o38 = Instance.new("SpecialMesh")
  3333. o38.Parent = o37
  3334. o38.Scale = Vector3.new(0.0833333358, 1, 0.333333343)
  3335. o38.MeshType = Enum.MeshType.Wedge
  3336. o39 = Instance.new("Part")
  3337. o39.Parent = o1
  3338. o39.Material = Enum.Material.SmoothPlastic
  3339. o39.BrickColor = BrickColor.new("Neon orange")
  3340. o39.Position = Vector3.new(-113.539955, 1.2939744, 60.8916626)
  3341. o39.Rotation = Vector3.new(-14.9999905, 9.48099853e-007, 90)
  3342. o39.Anchored = true
  3343. o39.CFrame = CFrame.new(-113.539955, 1.2939744, 60.8916626, -4.37199184e-008, -1, 1.65474638e-008, 0.965925932, -3.79474017e-008, 0.258818895, -0.258818895, 2.72991603e-008, 0.965925932)
  3344. o39.FormFactor = Enum.FormFactor.Custom
  3345. o39.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3346. o39.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3347. o39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3348. o39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3349. o39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3350. o39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3351. o39.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3352. o39.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3353. o40 = Instance.new("CylinderMesh")
  3354. o40.Parent = o39
  3355. o40.Scale = Vector3.new(0.666666687, 0.916666687, 0.666666687)
  3356. o41 = Instance.new("Part")
  3357. o41.Name = "Mag"
  3358. o41.Parent = o1
  3359. o41.Material = Enum.Material.SmoothPlastic
  3360. o41.BrickColor = BrickColor.new("Neon orange")
  3361. o41.Position = Vector3.new(-113.539955, 1.07309115, 60.3711433)
  3362. o41.Rotation = Vector3.new(-96.9999847, -5.9200047e-006, 180)
  3363. o41.Anchored = true
  3364. o41.CFrame = CFrame.new(-113.539955, 1.07309115, 60.3711433, -1, -1.50992278e-007, -1.03323572e-007, -1.20954695e-007, 0.12186902, 0.99254626, -1.37274853e-007, 0.99254626, -0.12186902)
  3365. o41.FormFactor = Enum.FormFactor.Custom
  3366. o41.Size = Vector3.new(0.200000003, 0.333333343, 0.50999999)
  3367. o41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3368. o41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3369. o41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3370. o41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3371. o41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3372. o41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3373. o41.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3374. o42 = Instance.new("BlockMesh")
  3375. o42.Parent = o41
  3376. o42.Scale = Vector3.new(0.833333373, 1, 1)
  3377. o43 = Instance.new("Part")
  3378. o43.Name = "A2"
  3379. o43.Parent = o1
  3380. o43.Material = Enum.Material.SmoothPlastic
  3381. o43.Position = Vector3.new(-113.686623, 1.50230181, 60.6583405)
  3382. o43.Rotation = Vector3.new(90.0000076, 6.21862455e-008, -180)
  3383. o43.Anchored = true
  3384. o43.CFrame = CFrame.new(-113.686623, 1.50230181, 60.6583405, -1, 1.50991127e-007, 1.0853547e-009, -1.08533893e-009, 1.04308192e-007, -1, -1.50991127e-007, -1, -1.04308192e-007)
  3385. o43.FormFactor = Enum.FormFactor.Custom
  3386. o43.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3387. o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3388. o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3389. o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3390. o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3391. o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3392. o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3393. o44 = Instance.new("BlockMesh")
  3394. o44.Parent = o43
  3395. o44.Scale = Vector3.new(0.833333373, 0.166666672, 0.25)
  3396. o45 = Instance.new("Part")
  3397. o45.Name = "Handle"
  3398. o45.Parent = o1
  3399. o45.Material = Enum.Material.SmoothPlastic
  3400. o45.BrickColor = BrickColor.new("Really black")
  3401. o45.Transparency = 1
  3402. o45.Position = Vector3.new(-113.539955, 1.01230443, 59.8150177)
  3403. o45.Rotation = Vector3.new(-179.999985, 1.15806685e-007, 180)
  3404. o45.Anchored = true
  3405. o45.CFrame = CFrame.new(-113.539955, 1.01230443, 59.8150177, -1, -1.51002368e-007, 2.02120787e-009, -1.51002368e-007, 1, 3.27825802e-007, -2.02125738e-009, 3.27825802e-007, -1)
  3406. o45.FormFactor = Enum.FormFactor.Custom
  3407. o45.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3408. o45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3409. o45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3410. o45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3411. o45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3412. o45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3413. o45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3414. o45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3415. o46 = Instance.new("BlockMesh")
  3416. o46.Parent = o45
  3417. o46.Scale = Vector3.new(0.166666672, 0.75, 0.166666672)
  3418. o47 = Instance.new("Sound")
  3419. o47.Name = "Empty"
  3420. o47.Parent = o45
  3421. o47.SoundId = "rbxasset://sounds//clickfast.wav"
  3422. o47.Volume = 1
  3423. o48 = Instance.new("Sound")
  3424. o48.Name = "M1"
  3425. o48.Parent = o45
  3426. o48.Pitch = 1
  3427. o48.SoundId = "http://roblox.com/asset/?id=233931573"
  3428. o48.Volume = 1
  3429. o49 = Instance.new("Sound")
  3430. o49.Name = "M2"
  3431. o49.Pitch = 1.7
  3432. o49.Parent = o45
  3433. o49.SoundId = "http://roblox.com/asset/?id=147323220"
  3434. o49.Volume = 1
  3435. o50 = Instance.new("Sound")
  3436. o50.Name = "Fire"
  3437. o50.Parent = o45
  3438. o50.Pitch = 1.25
  3439. o50.Volume = 4
  3440. o50.SoundId = "http://roblox.com/asset/?id=258193800"
  3441. o50.PlayOnRemove = true
  3442. o51 = Instance.new("Sound")
  3443. o51.Name = "M3"
  3444. o51.Parent = o45
  3445. o51.SoundId = "http://roblox.com/asset/?id=152206337"
  3446. o51.Volume = 1
  3447. o51.PlayOnRemove = true
  3448. o53 = Instance.new("Part")
  3449. o53.Name = "Mag2"
  3450. o53.Parent = o1
  3451. o53.Material = Enum.Material.SmoothPlastic
  3452. o53.BrickColor = BrickColor.new("Neon orange")
  3453. o53.Position = Vector3.new(-113.539955, 0.701820016, 60.4757118)
  3454. o53.Rotation = Vector3.new(-117.412865, -4.27430313e-010, 180)
  3455. o53.Anchored = true
  3456. o53.CFrame = CFrame.new(-113.539955, 0.701820016, 60.4757118, -1, -1.888052e-012, -7.46006642e-012, -8.24089842e-012, 0.460395187, 0.88770467, 1.93443677e-012, 0.88770467, -0.460395187)
  3457. o53.FormFactor = Enum.FormFactor.Custom
  3458. o53.Size = Vector3.new(0.200000003, 0.333333343, 0.400000006)
  3459. o53.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3460. o53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3461. o53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3462. o53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3463. o53.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3464. o53.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3465. o53.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3466. o54 = Instance.new("BlockMesh")
  3467. o54.Parent = o53
  3468. o54.Scale = Vector3.new(0.833333373, 1, 1)
  3469. o55 = Instance.new("Part")
  3470. o55.Name = "Mag3"
  3471. o55.Parent = o1
  3472. o55.Material = Enum.Material.SmoothPlastic
  3473. o55.BrickColor = BrickColor.new("Neon orange")
  3474. o55.Position = Vector3.new(-113.539955, 0.422861636, 60.6890869)
  3475. o55.Rotation = Vector3.new(133.099686, 2.44571335e-010, 180)
  3476. o55.Anchored = true
  3477. o55.CFrame = CFrame.new(-113.539955, 0.422861636, 60.6890869, -1, -6.40285958e-012, 4.26857508e-012, -8.24089842e-012, 0.683264196, -0.730159819, 1.93443677e-012, -0.730159819, -0.683264196)
  3478. o55.FormFactor = Enum.FormFactor.Custom
  3479. o55.Size = Vector3.new(0.200000003, 0.449999988, 0.333333343)
  3480. o55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3481. o55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3482. o55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3483. o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3484. o55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3485. o55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3486. o55.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3487. o56 = Instance.new("BlockMesh")
  3488. o56.Parent = o55
  3489. o56.Scale = Vector3.new(0.833333373, 1, 1)
  3490. o57 = Instance.new("Part")
  3491. o57.Parent = o1
  3492. o57.Material = Enum.Material.SmoothPlastic
  3493. o57.BrickColor = BrickColor.new("Really black")
  3494. o57.Position = Vector3.new(-113.539955, 1.20230353, 59.8150177)
  3495. o57.Rotation = Vector3.new(-179.999985, 1.15806685e-007, 180)
  3496. o57.Anchored = true
  3497. o57.CFrame = CFrame.new(-113.539955, 1.20230353, 59.8150177, -1, -1.51002368e-007, 2.02120787e-009, -1.51002368e-007, 1, 3.27825802e-007, -2.02125738e-009, 3.27825802e-007, -1)
  3498. o57.FormFactor = Enum.FormFactor.Custom
  3499. o57.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3500. o57.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3501. o57.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3502. o57.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3503. o57.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3504. o57.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3505. o57.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3506. o57.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3507. o58 = Instance.new("BlockMesh")
  3508. o58.Parent = o57
  3509. o58.Scale = Vector3.new(0.166666672, 0.75, 0.166666672)
  3510. o59 = Instance.new("Sound")
  3511. o59.Name = "Empty"
  3512. o59.Parent = o57
  3513. o59.SoundId = "rbxasset://sounds//clickfast.wav"
  3514. o59.Volume = 1
  3515. o60 = Instance.new("Sound")
  3516. o60.Name = "M1"
  3517. o60.Parent = o57
  3518. o60.Pitch = 1
  3519. o60.SoundId = "http://roblox.com/asset/?id=233931573"
  3520. o60.Volume = 1
  3521. o61 = Instance.new("Sound")
  3522. o61.Name = "M2"
  3523. o61.Parent = o57
  3524. o61.Pitch = 1.7
  3525. o61.SoundId = "http://roblox.com/asset/?id=147323220"
  3526. o61.Volume = 1
  3527. o62 = Instance.new("Sound")
  3528. o62.Name = "Fire"
  3529. o62.Parent = o57
  3530. o62.Pitch = 1.25
  3531. o62.SoundId = "http://roblox.com/asset/?id=258193800"
  3532. o62.PlayOnRemove = true
  3533. o62.Volume = 4
  3534. o63 = Instance.new("Sound")
  3535. o63.Name = "M3"
  3536. o63.Parent = o57
  3537. o63.SoundId = "http://roblox.com/asset/?id=10209881"
  3538. o63.Volume = 1
  3539. o63.PlayOnRemove = true
  3540. o64 = Instance.new("Part")
  3541. o64.Parent = o1
  3542. o64.Material = Enum.Material.SmoothPlastic
  3543. o64.BrickColor = BrickColor.new("Neon orange")
  3544. o64.Position = Vector3.new(-113.539955, 1.50229979, 61.2999878)
  3545. o64.Rotation = Vector3.new(-89.9999924, -5.01429398e-010, 1.22437713e-010)
  3546. o64.Anchored = true
  3547. o64.CFrame = CFrame.new(-113.539955, 1.50229979, 61.2999878, 1, -2.13694123e-012, -8.75159407e-012, 8.75159493e-012, 2.38418806e-007, 1, -2.13693885e-012, -1, 2.38418806e-007)
  3548. o64.FormFactor = Enum.FormFactor.Custom
  3549. o64.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3550. o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3551. o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3552. o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3553. o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3554. o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3555. o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3556. o64.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3557. o65 = Instance.new("SpecialMesh")
  3558. o65.Parent = o64
  3559. o65.Scale = Vector3.new(0.916666687, 0.0833333358, 0.0833333358)
  3560. o65.MeshType = Enum.MeshType.Wedge
  3561. o66 = Instance.new("Part")
  3562. o66.Parent = o1
  3563. o66.Material = Enum.Material.SmoothPlastic
  3564. o66.BrickColor = BrickColor.new("Neon orange")
  3565. o66.Position = Vector3.new(-113.5373, 0.891278505, 58.2646141)
  3566. o66.Rotation = Vector3.new(-180, -2.50457879e-006, -4.2913037e-010)
  3567. o66.Anchored = true
  3568. o66.CFrame = CFrame.new(-113.5373, 0.891278505, 58.2646141, 1, 7.489738e-012, -4.37131469e-008, 8.24089842e-012, -0.999991596, 4.37110295e-008, -4.3712955e-008, -4.37110295e-008, -0.999991596)
  3569. o66.CanCollide = false
  3570. o66.FormFactor = Enum.FormFactor.Symmetric
  3571. o66.Size = Vector3.new(1, 1, 1)
  3572. o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3573. o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3574. o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3575. o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3576. o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3577. o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3578. o66.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3579. o67 = Instance.new("SpecialMesh")
  3580. o67.Parent = o66
  3581. o67.Scale = Vector3.new(0.192307696, 0.0384615399, 0.653846145)
  3582. o67.MeshType = Enum.MeshType.Wedge
  3583. o68 = Instance.new("Part")
  3584. o68.Parent = o1
  3585. o68.Material = Enum.Material.SmoothPlastic
  3586. o68.BrickColor = BrickColor.new("Really black")
  3587. o68.Position = Vector3.new(-113.539955, 1.49396372, 62.1166382)
  3588. o68.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3589. o68.Anchored = true
  3590. o68.CFrame = CFrame.new(-113.539955, 1.49396372, 62.1166382, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3591. o68.FormFactor = Enum.FormFactor.Custom
  3592. o68.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3593. o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3594. o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3595. o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3596. o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3597. o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3598. o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3599. o68.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3600. o69 = Instance.new("BlockMesh")
  3601. o69.Parent = o68
  3602. o69.Scale = Vector3.new(0.333333343, 0.0833333358, 0.666666687)
  3603. o70 = Instance.new("Part")
  3604. o70.Parent = o1
  3605. o70.Material = Enum.Material.SmoothPlastic
  3606. o70.BrickColor = BrickColor.new("Neon orange")
  3607. o70.Position = Vector3.new(-113.539955, 1.11064351, 59.6583519)
  3608. o70.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3609. o70.Anchored = true
  3610. o70.CFrame = CFrame.new(-113.539955, 1.11064351, 59.6583519, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3611. o70.FormFactor = Enum.FormFactor.Custom
  3612. o70.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3613. o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3614. o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3615. o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3616. o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3617. o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3618. o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3619. o70.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3620. o71 = Instance.new("BlockMesh")
  3621. o71.Parent = o70
  3622. o71.Scale = Vector3.new(0.916666687, 0.5, 0.333333343)
  3623. o72 = Instance.new("Part")
  3624. o72.Parent = o1
  3625. o72.Material = Enum.Material.SmoothPlastic
  3626. o72.BrickColor = BrickColor.new("Neon orange")
  3627. o72.Position = Vector3.new(-113.539955, 1.50229979, 61.5666542)
  3628. o72.Rotation = Vector3.new(-89.9999924, -4.79929207e-010, 1.22844804e-010)
  3629. o72.Anchored = true
  3630. o72.CFrame = CFrame.new(-113.539955, 1.50229979, 61.5666542, 1, -2.14404623e-012, -8.37634476e-012, 8.37634562e-012, 2.23517574e-007, 1, -2.14404427e-012, -1, 2.23517588e-007)
  3631. o72.FormFactor = Enum.FormFactor.Custom
  3632. o72.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3633. o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3634. o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3635. o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3636. o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3637. o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3638. o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3639. o72.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3640. o73 = Instance.new("SpecialMesh")
  3641. o73.Parent = o72
  3642. o73.Scale = Vector3.new(0.916666687, 0.0833333358, 0.0833333358)
  3643. o73.MeshType = Enum.MeshType.Wedge
  3644. o74 = Instance.new("Part")
  3645. o74.Parent = o1
  3646. o74.Material = Enum.Material.SmoothPlastic
  3647. o74.BrickColor = BrickColor.new("Really black")
  3648. o74.Position = Vector3.new(-113.539955, 1.06898797, 59.508358)
  3649. o74.Rotation = Vector3.new(-89.9999924, -5.20843257e-010, 1.22437671e-010)
  3650. o74.Anchored = true
  3651. o74.CFrame = CFrame.new(-113.539955, 1.06898797, 59.508358, 1, -2.13694058e-012, -9.0904298e-012, 9.0904298e-012, 1.63912873e-007, 1, -2.13693885e-012, -1, 1.63912887e-007)
  3652. o74.FormFactor = Enum.FormFactor.Custom
  3653. o74.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3654. o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3655. o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3656. o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3657. o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3658. o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3659. o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3660. o74.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3661. o75 = Instance.new("BlockMesh")
  3662. o75.Parent = o74
  3663. o75.Scale = Vector3.new(0.916666687, 1, 0.75)
  3664. o76 = Instance.new("Part")
  3665. o76.Parent = o1
  3666. o76.Material = Enum.Material.SmoothPlastic
  3667. o76.BrickColor = BrickColor.new("Neon orange")
  3668. o76.Position = Vector3.new(-113.539955, 1.48563385, 61.3499832)
  3669. o76.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3670. o76.Anchored = true
  3671. o76.CFrame = CFrame.new(-113.539955, 1.48563385, 61.3499832, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3672. o76.FormFactor = Enum.FormFactor.Custom
  3673. o76.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3674. o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3675. o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3676. o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3677. o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3678. o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3679. o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3680. o76.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3681. o77 = Instance.new("BlockMesh")
  3682. o77.Parent = o76
  3683. o77.Scale = Vector3.new(0.916666687, 0.416666687, 0.25)
  3684. o78 = Instance.new("Part")
  3685. o78.Parent = o1
  3686. o78.Material = Enum.Material.SmoothPlastic
  3687. o78.BrickColor = BrickColor.new("Really black")
  3688. o78.Position = Vector3.new(-113.539955, 1.09897149, 59.8350143)
  3689. o78.Rotation = Vector3.new(-119.999992, 5.93669711e-006, -1.54809596e-010)
  3690. o78.Anchored = true
  3691. o78.CFrame = CFrame.new(-113.539955, 1.09897149, 59.8350143, 1, 2.7019372e-012, 1.03614909e-007, -8.97317989e-008, -0.499999911, 0.866025507, 5.18097814e-008, -0.866025507, -0.499999911)
  3692. o78.FormFactor = Enum.FormFactor.Custom
  3693. o78.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3694. o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3695. o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3696. o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3697. o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3698. o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3699. o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3700. o78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3701. o79 = Instance.new("SpecialMesh")
  3702. o79.Parent = o78
  3703. o79.Scale = Vector3.new(0.166666672, 0.166666672, 0.416666687)
  3704. o79.MeshType = Enum.MeshType.Wedge
  3705. o80 = Instance.new("Part")
  3706. o80.Parent = o1
  3707. o80.Material = Enum.Material.SmoothPlastic
  3708. o80.BrickColor = BrickColor.new("Neon orange")
  3709. o80.Position = Vector3.new(-113.5373, 1.04512715, 58.2646141)
  3710. o80.Rotation = Vector3.new(2.50447852e-006, 2.50457879e-006, 4.2913037e-010)
  3711. o80.Anchored = true
  3712. o80.CFrame = CFrame.new(-113.5373, 1.04512715, 58.2646141, 1, -7.489738e-012, 4.37131469e-008, 8.24089842e-012, 0.999991596, -4.37110295e-008, -4.3712955e-008, 4.37110295e-008, 0.999991596)
  3713. o80.CanCollide = false
  3714. o80.FormFactor = Enum.FormFactor.Symmetric
  3715. o80.Size = Vector3.new(1, 1, 1)
  3716. o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3717. o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3718. o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3719. o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3720. o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3721. o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3722. o80.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3723. o81 = Instance.new("BlockMesh")
  3724. o81.Parent = o80
  3725. o81.Scale = Vector3.new(0.192307696, 0.269230783, 0.653846145)
  3726. o82 = Instance.new("Part")
  3727. o82.Parent = o1
  3728. o82.Material = Enum.Material.SmoothPlastic
  3729. o82.BrickColor = BrickColor.new("Neon orange")
  3730. o82.Position = Vector3.new(-113.539955, 1.50229883, 61.3999901)
  3731. o82.Rotation = Vector3.new(-90, -5.61757252e-010, -180)
  3732. o82.Anchored = true
  3733. o82.CFrame = CFrame.new(-113.539955, 1.50229883, 61.3999901, -1, 2.14582128e-012, -9.80451397e-012, -9.80451397e-012, -1.04308192e-007, 1, 2.14582041e-012, 1, 1.04308192e-007)
  3734. o82.FormFactor = Enum.FormFactor.Custom
  3735. o82.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3736. o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3737. o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3738. o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3739. o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3740. o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3741. o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3742. o82.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3743. o83 = Instance.new("SpecialMesh")
  3744. o83.Parent = o82
  3745. o83.Scale = Vector3.new(0.916666687, 0.0833333358, 0.0833333358)
  3746. o83.MeshType = Enum.MeshType.Wedge
  3747. o84 = Instance.new("Part")
  3748. o84.Parent = o1
  3749. o84.Material = Enum.Material.SmoothPlastic
  3750. o84.BrickColor = BrickColor.new("Really black")
  3751. o84.Position = Vector3.new(-113.539955, 1.6573081, 60.983326)
  3752. o84.Rotation = Vector3.new(90.0000076, 5.29337331e-006, -180)
  3753. o84.Anchored = true
  3754. o84.CFrame = CFrame.new(-113.539955, 1.6573081, 60.983326, -1, 1.50991141e-007, 9.23867916e-008, -9.2386756e-008, 1.93715223e-007, -1, -1.50991141e-007, -1, -1.93715223e-007)
  3755. o84.FormFactor = Enum.FormFactor.Custom
  3756. o84.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3757. o84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3758. o84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3759. o84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3760. o84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3761. o84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3762. o84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3763. o84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3764. o85 = Instance.new("BlockMesh")
  3765. o85.Parent = o84
  3766. o85.Scale = Vector3.new(0.666666687, 0.25, 0.25)
  3767. o86 = Instance.new("Part")
  3768. o86.Parent = o1
  3769. o86.Material = Enum.Material.SmoothPlastic
  3770. o86.BrickColor = BrickColor.new("Dark stone grey")
  3771. o86.Position = Vector3.new(-113.539955, 1.61896086, 61.0416603)
  3772. o86.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3773. o86.Anchored = true
  3774. o86.CFrame = CFrame.new(-113.539955, 1.61896086, 61.0416603, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3775. o86.FormFactor = Enum.FormFactor.Custom
  3776. o86.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3777. o86.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3778. o86.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3779. o86.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3780. o86.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3781. o86.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3782. o86.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3783. o86.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3784. o87 = Instance.new("BlockMesh")
  3785. o87.Parent = o86
  3786. o87.Scale = Vector3.new(0.25, 0.333333343, 0.25)
  3787. o88 = Instance.new("Part")
  3788. o88.Parent = o1
  3789. o88.Material = Enum.Material.SmoothPlastic
  3790. o88.BrickColor = BrickColor.new("Really black")
  3791. o88.Position = Vector3.new(-113.569962, 1.69896829, 63.7049255)
  3792. o88.Rotation = Vector3.new(-90, 24.9996357, -2.59040348e-007)
  3793. o88.Anchored = true
  3794. o88.CFrame = CFrame.new(-113.569962, 1.69896829, 63.7049255, 0.906310558, 4.09752721e-009, 0.422612488, -0.422612458, 1.3219902e-007, 0.906310558, -5.21553183e-008, -1, 1.21545028e-007)
  3795. o88.FormFactor = Enum.FormFactor.Custom
  3796. o88.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3797. o88.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3798. o88.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3799. o88.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3800. o88.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3801. o88.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3802. o88.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3803. o88.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3804. o89 = Instance.new("BlockMesh")
  3805. o89.Parent = o88
  3806. o89.Scale = Vector3.new(0.0416666679, 0.333333343, 0.166666672)
  3807. o90 = Instance.new("Part")
  3808. o90.Parent = o1
  3809. o90.Material = Enum.Material.SmoothPlastic
  3810. o90.BrickColor = BrickColor.new("Really black")
  3811. o90.Position = Vector3.new(-113.639954, 1.38396943, 59.6916847)
  3812. o90.Rotation = Vector3.new(-89.9999924, -5.20461618e-010, 90)
  3813. o90.Anchored = true
  3814. o90.CFrame = CFrame.new(-113.639954, 1.38396943, 59.6916847, 7.54973826e-008, -1, -9.08376846e-012, 2.23517574e-007, -9.06689307e-012, 1, -1, -7.54973826e-008, 2.23517588e-007)
  3815. o90.FormFactor = Enum.FormFactor.Custom
  3816. o90.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3817. o90.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3818. o90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3819. o90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3820. o90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3821. o90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3822. o90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3823. o90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3824. o91 = Instance.new("CylinderMesh")
  3825. o91.Parent = o90
  3826. o91.Scale = Vector3.new(0.666666687, 0.0833333358, 0.666666687)
  3827. o92 = Instance.new("Part")
  3828. o92.Parent = o1
  3829. o92.Material = Enum.Material.SmoothPlastic
  3830. o92.BrickColor = BrickColor.new("Really black")
  3831. o92.Position = Vector3.new(-113.48996, 1.68949139, 60.6720581)
  3832. o92.Rotation = Vector3.new(92.0000153, 5.39824214e-006, -180)
  3833. o92.Anchored = true
  3834. o92.CFrame = CFrame.new(-113.48996, 1.68949139, 60.6720581, -1, 1.50990815e-007, 9.42170999e-008, -8.88901752e-008, 0.0348996483, -0.999390841, -1.54186978e-007, -0.999390841, -0.0348996483)
  3835. o92.FormFactor = Enum.FormFactor.Custom
  3836. o92.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3837. o92.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3838. o92.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3839. o92.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3840. o92.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3841. o92.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3842. o92.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3843. o92.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3844. o93 = Instance.new("BlockMesh")
  3845. o93.Parent = o92
  3846. o93.Scale = Vector3.new(0.333333343, 0.0833333358, 0.166666672)
  3847. o94 = Instance.new("Part")
  3848. o94.Parent = o1
  3849. o94.Material = Enum.Material.SmoothPlastic
  3850. o94.BrickColor = BrickColor.new("Really black")
  3851. o94.Position = Vector3.new(-113.539955, 1.52947271, 63.6085854)
  3852. o94.Rotation = Vector3.new(-59.9999962, -3.89844712e-010, 3.66455755e-010)
  3853. o94.Anchored = true
  3854. o94.CFrame = CFrame.new(-113.539955, 1.52947271, 63.6085854, 1, -6.39585954e-012, -6.8040738e-012, 9.0904298e-012, 0.500000119, 0.866025388, -2.13693885e-012, -0.866025388, 0.500000119)
  3855. o94.FormFactor = Enum.FormFactor.Custom
  3856. o94.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3857. o94.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3858. o94.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3859. o94.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3860. o94.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3861. o94.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3862. o94.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3863. o94.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3864. o95 = Instance.new("BlockMesh")
  3865. o95.Parent = o94
  3866. o95.Scale = Vector3.new(0.333333343, 0.0833333358, 0.583333313)
  3867. o96 = Instance.new("Part")
  3868. o96.Parent = o1
  3869. o96.Material = Enum.Material.SmoothPlastic
  3870. o96.BrickColor = BrickColor.new("Neon orange")
  3871. o96.Position = Vector3.new(-113.5373, 1.04512715, 58.7069168)
  3872. o96.Rotation = Vector3.new(-180, -2.50457879e-006, -4.2913037e-010)
  3873. o96.Anchored = true
  3874. o96.CFrame = CFrame.new(-113.5373, 1.04512715, 58.7069168, 1, 7.489738e-012, -4.37131469e-008, 8.24089842e-012, -0.999991596, 4.37110295e-008, -4.3712955e-008, -4.37110295e-008, -0.999991596)
  3875. o96.CanCollide = false
  3876. o96.FormFactor = Enum.FormFactor.Symmetric
  3877. o96.Size = Vector3.new(1, 1, 1)
  3878. o96.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3879. o96.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3880. o96.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3881. o96.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3882. o96.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3883. o96.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3884. o96.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3885. o97 = Instance.new("SpecialMesh")
  3886. o97.Parent = o96
  3887. o97.Scale = Vector3.new(0.192307696, 0.269230783, 0.230769232)
  3888. o97.MeshType = Enum.MeshType.Wedge
  3889. o98 = Instance.new("Part")
  3890. o98.Parent = o1
  3891. o98.Material = Enum.Material.SmoothPlastic
  3892. o98.BrickColor = BrickColor.new("Neon orange")
  3893. o98.Position = Vector3.new(-113.5373, 1.23742986, 58.3800011)
  3894. o98.Rotation = Vector3.new(2.50447852e-006, 2.50457879e-006, 4.2913037e-010)
  3895. o98.Anchored = true
  3896. o98.CFrame = CFrame.new(-113.5373, 1.23742986, 58.3800011, 1, -7.489738e-012, 4.37131469e-008, 8.24089842e-012, 0.999991596, -4.37110295e-008, -4.3712955e-008, 4.37110295e-008, 0.999991596)
  3897. o98.CanCollide = false
  3898. o98.FormFactor = Enum.FormFactor.Symmetric
  3899. o98.Size = Vector3.new(1, 1, 1)
  3900. o98.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3901. o98.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3902. o98.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3903. o98.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3904. o98.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3905. o98.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3906. o98.Color = Color3.new(0.835294, 0.45098, 0.239216)
  3907. o99 = Instance.new("BlockMesh")
  3908. o99.Parent = o98
  3909. o99.Scale = Vector3.new(0.192307696, 0.115384616, 0.884615362)
  3910. o100 = Instance.new("Part")
  3911. o100.Parent = o1
  3912. o100.Material = Enum.Material.SmoothPlastic
  3913. o100.BrickColor = BrickColor.new("Dark stone grey")
  3914. o100.Position = Vector3.new(-113.539955, 1.33564579, 59.3583641)
  3915. o100.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3916. o100.Anchored = true
  3917. o100.CFrame = CFrame.new(-113.539955, 1.33564579, 59.3583641, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3918. o100.FormFactor = Enum.FormFactor.Custom
  3919. o100.Size = Vector3.new(0.200000003, 0.200000003, 0.216666669)
  3920. o100.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3921. o100.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3922. o100.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3923. o100.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3924. o100.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3925. o100.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3926. o100.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3927. o101 = Instance.new("BlockMesh")
  3928. o101.Parent = o100
  3929. o101.Scale = Vector3.new(0.833333373, 0.5, 1)
  3930. o102 = Instance.new("Part")
  3931. o102.Parent = o1
  3932. o102.Material = Enum.Material.SmoothPlastic
  3933. o102.BrickColor = BrickColor.new("Really black")
  3934. o102.Position = Vector3.new(-113.539955, 1.41896677, 61.7166557)
  3935. o102.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3936. o102.Anchored = true
  3937. o102.CFrame = CFrame.new(-113.539955, 1.41896677, 61.7166557, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3938. o102.FormFactor = Enum.FormFactor.Custom
  3939. o102.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3940. o102.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3941. o102.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3942. o102.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3943. o102.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3944. o102.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3945. o102.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3946. o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3947. o103 = Instance.new("CylinderMesh")
  3948. o103.Parent = o102
  3949. o103.Scale = Vector3.new(0.583333313, 0.25, 0.583333313)
  3950. o104 = Instance.new("Part")
  3951. o104.Parent = o1
  3952. o104.Material = Enum.Material.SmoothPlastic
  3953. o104.BrickColor = BrickColor.new("Really black")
  3954. o104.Position = Vector3.new(-113.539955, 1.41896856, 63.2416458)
  3955. o104.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3956. o104.Anchored = true
  3957. o104.CFrame = CFrame.new(-113.539955, 1.41896856, 63.2416458, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3958. o104.FormFactor = Enum.FormFactor.Custom
  3959. o104.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3960. o104.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3961. o104.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3962. o104.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3963. o104.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3964. o104.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3965. o104.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3966. o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3967. o105 = Instance.new("CylinderMesh")
  3968. o105.Parent = o104
  3969. o105.Scale = Vector3.new(0.5, 1, 0.5)
  3970. o106 = Instance.new("Part")
  3971. o106.Parent = o1
  3972. o106.Material = Enum.Material.SmoothPlastic
  3973. o106.BrickColor = BrickColor.new("Really black")
  3974. o106.Position = Vector3.new(-113.539955, 1.37730253, 63.4383125)
  3975. o106.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  3976. o106.Anchored = true
  3977. o106.CFrame = CFrame.new(-113.539955, 1.37730253, 63.4383125, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  3978. o106.FormFactor = Enum.FormFactor.Custom
  3979. o106.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3980. o106.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3981. o106.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3982. o106.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3983. o106.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3984. o106.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3985. o106.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3986. o106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3987. o107 = Instance.new("BlockMesh")
  3988. o107.Parent = o106
  3989. o107.Scale = Vector3.new(0.166666672, 0.5, 0.333333343)
  3990. o108 = Instance.new("Part")
  3991. o108.Parent = o1
  3992. o108.Material = Enum.Material.SmoothPlastic
  3993. o108.BrickColor = BrickColor.new("Really black")
  3994. o108.Position = Vector3.new(-113.539955, 1.18563902, 60.0650139)
  3995. o108.Rotation = Vector3.new(-89.9999924, -5.91999378e-006, 180)
  3996. o108.Anchored = true
  3997. o108.CFrame = CFrame.new(-113.539955, 1.18563902, 60.0650139, -1, -1.50991156e-007, -1.0332338e-007, -1.03323345e-007, -2.23517574e-007, 1, -1.5099117e-007, 1, 2.23517574e-007)
  3998. o108.FormFactor = Enum.FormFactor.Custom
  3999. o108.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4000. o108.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4001. o108.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4002. o108.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4003. o108.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4004. o108.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4005. o108.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4006. o108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4007. o109 = Instance.new("BlockMesh")
  4008. o109.Parent = o108
  4009. o109.Scale = Vector3.new(0.833333373, 0.5, 0.916666687)
  4010. o110 = Instance.new("Part")
  4011. o110.Parent = o1
  4012. o110.Material = Enum.Material.SmoothPlastic
  4013. o110.BrickColor = BrickColor.new("Neon orange")
  4014. o110.Position = Vector3.new(-113.514954, 1.57730913, 61.6666527)
  4015. o110.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4016. o110.Anchored = true
  4017. o110.CFrame = CFrame.new(-113.514954, 1.57730913, 61.6666527, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4018. o110.FormFactor = Enum.FormFactor.Custom
  4019. o110.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4020. o110.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4021. o110.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4022. o110.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4023. o110.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4024. o110.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4025. o110.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4026. o110.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4027. o111 = Instance.new("CylinderMesh")
  4028. o111.Parent = o110
  4029. o111.Scale = Vector3.new(0.666666687, 0.25, 0.666666687)
  4030. o112 = Instance.new("Part")
  4031. o112.Parent = o1
  4032. o112.Material = Enum.Material.SmoothPlastic
  4033. o112.BrickColor = BrickColor.new("Really black")
  4034. o112.Position = Vector3.new(-113.539955, 1.56063223, 61.9083138)
  4035. o112.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4036. o112.Anchored = true
  4037. o112.CFrame = CFrame.new(-113.539955, 1.56063223, 61.9083138, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4038. o112.FormFactor = Enum.FormFactor.Custom
  4039. o112.Size = Vector3.new(0.200000003, 0.433333337, 0.200000003)
  4040. o112.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4041. o112.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4042. o112.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4043. o112.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4044. o112.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4045. o112.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4046. o112.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4047. o113 = Instance.new("CylinderMesh")
  4048. o113.Parent = o112
  4049. o113.Scale = Vector3.new(0.333333343, 1, 0.333333343)
  4050. o114 = Instance.new("Part")
  4051. o114.Parent = o1
  4052. o114.Material = Enum.Material.SmoothPlastic
  4053. o114.BrickColor = BrickColor.new("Really black")
  4054. o114.Position = Vector3.new(-113.539955, 1.20231974, 59.5666847)
  4055. o114.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4056. o114.Anchored = true
  4057. o114.CFrame = CFrame.new(-113.539955, 1.20231974, 59.5666847, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4058. o114.FormFactor = Enum.FormFactor.Custom
  4059. o114.Size = Vector3.new(0.200000003, 0.316666663, 0.200000003)
  4060. o114.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4061. o114.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4062. o114.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4063. o114.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4064. o114.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4065. o114.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4066. o114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4067. o115 = Instance.new("BlockMesh")
  4068. o115.Parent = o114
  4069. o115.Scale = Vector3.new(0.833333373, 1, 0.583333313)
  4070. o116 = Instance.new("Part")
  4071. o116.Parent = o1
  4072. o116.Material = Enum.Material.SmoothPlastic
  4073. o116.BrickColor = BrickColor.new("Neon orange")
  4074. o116.Position = Vector3.new(-113.539955, 1.43563318, 61.6666527)
  4075. o116.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4076. o116.Anchored = true
  4077. o116.CFrame = CFrame.new(-113.539955, 1.43563318, 61.6666527, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4078. o116.FormFactor = Enum.FormFactor.Custom
  4079. o116.Size = Vector3.new(0.200000003, 0.200000003, 0.283333331)
  4080. o116.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4081. o116.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4082. o116.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4083. o116.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4084. o116.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4085. o116.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4086. o116.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4087. o117 = Instance.new("BlockMesh")
  4088. o117.Parent = o116
  4089. o117.Scale = Vector3.new(0.916666687, 0.25, 1)
  4090. o118 = Instance.new("Part")
  4091. o118.Parent = o1
  4092. o118.Material = Enum.Material.SmoothPlastic
  4093. o118.BrickColor = BrickColor.new("Really black")
  4094. o118.Position = Vector3.new(-113.48996, 1.67825508, 60.750042)
  4095. o118.Rotation = Vector3.new(-87.9999847, -2.80858876e-006, 90)
  4096. o118.Anchored = true
  4097. o118.CFrame = CFrame.new(-113.48996, 1.67825508, 60.750042, -4.37141736e-008, -1, -4.90191212e-008, 0.0348996781, -5.0514867e-008, 0.999390841, -0.999390841, 4.197679e-008, 0.0348996781)
  4098. o118.FormFactor = Enum.FormFactor.Custom
  4099. o118.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4100. o118.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4101. o118.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4102. o118.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4103. o118.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4104. o118.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4105. o118.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4106. o118.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4107. o119 = Instance.new("CylinderMesh")
  4108. o119.Parent = o118
  4109. o119.Scale = Vector3.new(0.25, 0.333333343, 0.25)
  4110. o120 = Instance.new("Part")
  4111. o120.Parent = o1
  4112. o120.Material = Enum.Material.SmoothPlastic
  4113. o120.BrickColor = BrickColor.new("Neon orange")
  4114. o120.Position = Vector3.new(-113.539955, 1.61896086, 61.3583183)
  4115. o120.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4116. o120.Anchored = true
  4117. o120.CFrame = CFrame.new(-113.539955, 1.61896086, 61.3583183, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4118. o120.FormFactor = Enum.FormFactor.Custom
  4119. o120.Size = Vector3.new(0.200000003, 0.566666663, 0.200000003)
  4120. o120.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4121. o120.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4122. o120.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4123. o120.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4124. o120.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4125. o120.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4126. o120.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4127. o121 = Instance.new("BlockMesh")
  4128. o121.Parent = o120
  4129. o121.Scale = Vector3.new(0.25, 1, 0.25)
  4130. o122 = Instance.new("Part")
  4131. o122.Parent = o1
  4132. o122.Material = Enum.Material.SmoothPlastic
  4133. o122.BrickColor = BrickColor.new("Neon orange")
  4134. o122.Position = Vector3.new(-113.514954, 1.57731104, 61.3583183)
  4135. o122.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4136. o122.Anchored = true
  4137. o122.CFrame = CFrame.new(-113.514954, 1.57731104, 61.3583183, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4138. o122.FormFactor = Enum.FormFactor.Custom
  4139. o122.Size = Vector3.new(0.200000003, 0.566666663, 0.200000003)
  4140. o122.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4141. o122.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4142. o122.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4143. o122.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4144. o122.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4145. o122.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4146. o122.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4147. o123 = Instance.new("CylinderMesh")
  4148. o123.Parent = o122
  4149. o123.Scale = Vector3.new(0.666666687, 1, 0.666666687)
  4150. o124 = Instance.new("Part")
  4151. o124.Parent = o1
  4152. o124.Material = Enum.Material.SmoothPlastic
  4153. o124.BrickColor = BrickColor.new("Really black")
  4154. o124.Position = Vector3.new(-113.539955, 1.51565146, 59.4416924)
  4155. o124.Rotation = Vector3.new(112.000015, 5.29329009e-006, -180)
  4156. o124.Anchored = true
  4157. o124.CFrame = CFrame.new(-113.539955, 1.51565146, 59.4416924, -1, 1.50987916e-007, 9.2385342e-008, -2.90970945e-008, 0.374606788, -0.927183807, -1.74601695e-007, -0.927183807, -0.374606788)
  4158. o124.FormFactor = Enum.FormFactor.Custom
  4159. o124.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4160. o124.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4161. o124.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4162. o124.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4163. o124.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4164. o124.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4165. o124.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4166. o124.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4167. o125 = Instance.new("BlockMesh")
  4168. o125.Parent = o124
  4169. o125.Scale = Vector3.new(0.333333343, 0.333333343, 0.25)
  4170. o126 = Instance.new("Part")
  4171. o126.Parent = o1
  4172. o126.Material = Enum.Material.SmoothPlastic
  4173. o126.BrickColor = BrickColor.new("Neon orange")
  4174. o126.Position = Vector3.new(-113.539955, 1.46897125, 61.1333237)
  4175. o126.Rotation = Vector3.new(90.0000076, -5.00833175e-006, -1.2209328e-010)
  4176. o126.Anchored = true
  4177. o126.CFrame = CFrame.new(-113.539955, 1.46897125, 61.1333237, 1, 2.13092976e-012, -8.74118768e-008, -8.74118768e-008, -1.04308192e-007, -1, -2.14004747e-012, 1, -1.04308192e-007)
  4178. o126.FormFactor = Enum.FormFactor.Custom
  4179. o126.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4180. o126.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4181. o126.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4182. o126.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4183. o126.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4184. o126.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4185. o126.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4186. o126.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4187. o127 = Instance.new("SpecialMesh")
  4188. o127.Parent = o126
  4189. o127.Scale = Vector3.new(0.916666687, 0.0833333358, 0.0833333358)
  4190. o127.MeshType = Enum.MeshType.Wedge
  4191. o128 = Instance.new("Part")
  4192. o128.Parent = o1
  4193. o128.Material = Enum.Material.SmoothPlastic
  4194. o128.BrickColor = BrickColor.new("Really black")
  4195. o128.Position = Vector3.new(-113.539955, 1.34397781, 62.5949593)
  4196. o128.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4197. o128.Anchored = true
  4198. o128.CFrame = CFrame.new(-113.539955, 1.34397781, 62.5949593, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4199. o128.FormFactor = Enum.FormFactor.Custom
  4200. o128.Size = Vector3.new(0.200000003, 1.80666661, 0.200000003)
  4201. o128.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4202. o128.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4203. o128.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4204. o128.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4205. o128.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4206. o128.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4207. o128.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4208. o129 = Instance.new("CylinderMesh")
  4209. o129.Parent = o128
  4210. o129.Scale = Vector3.new(0.166666672, 1, 0.166666672)
  4211. o130 = Instance.new("Part")
  4212. o130.Parent = o1
  4213. o130.Material = Enum.Material.SmoothPlastic
  4214. o130.BrickColor = BrickColor.new("Neon orange")
  4215. o130.Position = Vector3.new(-113.5373, 1.39128041, 58.5915298)
  4216. o130.Rotation = Vector3.new(2.50447852e-006, 2.50457879e-006, 4.2913037e-010)
  4217. o130.Anchored = true
  4218. o130.CFrame = CFrame.new(-113.5373, 1.39128041, 58.5915298, 1, -7.489738e-012, 4.37131469e-008, 8.24089842e-012, 0.999991596, -4.37110295e-008, -4.3712955e-008, 4.37110295e-008, 0.999991596)
  4219. o130.CanCollide = false
  4220. o130.FormFactor = Enum.FormFactor.Symmetric
  4221. o130.Size = Vector3.new(1, 1, 2)
  4222. o130.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4223. o130.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4224. o130.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4225. o130.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4226. o130.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4227. o130.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4228. o130.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4229. o131 = Instance.new("SpecialMesh")
  4230. o131.Parent = o130
  4231. o131.Scale = Vector3.new(0.192307696, 0.115384616, 0.769230783)
  4232. o131.MeshType = Enum.MeshType.Wedge
  4233. o132 = Instance.new("Part")
  4234. o132.Parent = o1
  4235. o132.Material = Enum.Material.SmoothPlastic
  4236. o132.BrickColor = BrickColor.new("Really black")
  4237. o132.Position = Vector3.new(-113.539955, 1.24397194, 60.1083488)
  4238. o132.Rotation = Vector3.new(-90, -5.21097721e-010, -180)
  4239. o132.Anchored = true
  4240. o132.CFrame = CFrame.new(-113.539955, 1.24397194, 60.1083488, -1, 2.13516336e-012, -9.09487069e-012, -9.09487069e-012, -7.45058344e-008, 1, 2.13516271e-012, 1, 7.45058344e-008)
  4241. o132.FormFactor = Enum.FormFactor.Custom
  4242. o132.Size = Vector3.new(0.200000003, 1.43333328, 0.200000003)
  4243. o132.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4244. o132.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4245. o132.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4246. o132.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4247. o132.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4248. o132.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4249. o132.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4250. o133 = Instance.new("SpecialMesh")
  4251. o133.Parent = o132
  4252. o133.Scale = Vector3.new(0.916666687, 1, 0.333333343)
  4253. o133.MeshType = Enum.MeshType.Wedge
  4254. o134 = Instance.new("Part")
  4255. o134.Parent = o1
  4256. o134.Material = Enum.Material.SmoothPlastic
  4257. o134.BrickColor = BrickColor.new("Neon orange")
  4258. o134.Position = Vector3.new(-113.539955, 1.32259893, 61.0306549)
  4259. o134.Rotation = Vector3.new(-14.9999905, 9.48099853e-007, 90)
  4260. o134.Anchored = true
  4261. o134.CFrame = CFrame.new(-113.539955, 1.32259893, 61.0306549, -4.37199184e-008, -1, 1.65474638e-008, 0.965925932, -3.79474017e-008, 0.258818895, -0.258818895, 2.72991603e-008, 0.965925932)
  4262. o134.FormFactor = Enum.FormFactor.Custom
  4263. o134.Size = Vector3.new(0.200000003, 0.200000003, 0.283333331)
  4264. o134.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4265. o134.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4266. o134.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4267. o134.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4268. o134.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4269. o134.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4270. o134.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4271. o135 = Instance.new("BlockMesh")
  4272. o135.Parent = o134
  4273. o135.Scale = Vector3.new(0.583333313, 0.916666687, 1)
  4274. o136 = Instance.new("Part")
  4275. o136.Parent = o1
  4276. o136.Material = Enum.Material.SmoothPlastic
  4277. o136.BrickColor = BrickColor.new("Really black")
  4278. o136.Position = Vector3.new(-113.539955, 1.46064508, 63.6715851)
  4279. o136.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4280. o136.Anchored = true
  4281. o136.CFrame = CFrame.new(-113.539955, 1.46064508, 63.6715851, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4282. o136.FormFactor = Enum.FormFactor.Custom
  4283. o136.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4284. o136.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4285. o136.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4286. o136.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4287. o136.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4288. o136.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4289. o136.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4290. o136.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4291. o137 = Instance.new("BlockMesh")
  4292. o137.Parent = o136
  4293. o137.Scale = Vector3.new(0.333333343, 1, 0.25)
  4294. o138 = Instance.new("Part")
  4295. o138.Parent = o1
  4296. o138.Material = Enum.Material.SmoothPlastic
  4297. o138.BrickColor = BrickColor.new("Really black")
  4298. o138.Position = Vector3.new(-113.556625, 1.56064665, 60.2416763)
  4299. o138.Rotation = Vector3.new(-90, -5.00939223e-006, 180)
  4300. o138.Anchored = true
  4301. o138.CFrame = CFrame.new(-113.556625, 1.56064665, 60.2416763, -1, -8.74191883e-008, -8.74303865e-008, -8.74303652e-008, -1.34110536e-007, 1, -8.74191954e-008, 1, 1.34110536e-007)
  4302. o138.FormFactor = Enum.FormFactor.Custom
  4303. o138.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4304. o138.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4305. o138.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4306. o138.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4307. o138.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4308. o138.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4309. o138.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4310. o138.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4311. o139 = Instance.new("SpecialMesh")
  4312. o139.Parent = o138
  4313. o139.Scale = Vector3.new(0.5, 0.166666672, 0.333333343)
  4314. o139.MeshType = Enum.MeshType.Wedge
  4315. o140 = Instance.new("Part")
  4316. o140.Parent = o1
  4317. o140.Material = Enum.Material.SmoothPlastic
  4318. o140.BrickColor = BrickColor.new("Really black")
  4319. o140.Position = Vector3.new(-113.539955, 1.46897125, 62.2333107)
  4320. o140.Rotation = Vector3.new(90.0000076, -5.00833175e-006, -1.2209328e-010)
  4321. o140.Anchored = true
  4322. o140.CFrame = CFrame.new(-113.539955, 1.46897125, 62.2333107, 1, 2.13092976e-012, -8.74118768e-008, -8.74118768e-008, -1.04308192e-007, -1, -2.14004747e-012, 1, -1.04308192e-007)
  4323. o140.FormFactor = Enum.FormFactor.Custom
  4324. o140.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4325. o140.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4326. o140.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4327. o140.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4328. o140.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4329. o140.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4330. o140.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4331. o140.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4332. o141 = Instance.new("SpecialMesh")
  4333. o141.Parent = o140
  4334. o141.Scale = Vector3.new(0.333333343, 0.583333313, 0.25)
  4335. o141.MeshType = Enum.MeshType.Wedge
  4336. o142 = Instance.new("Part")
  4337. o142.Parent = o1
  4338. o142.Material = Enum.Material.SmoothPlastic
  4339. o142.BrickColor = BrickColor.new("Really black")
  4340. o142.Position = Vector3.new(-113.556625, 1.60230219, 60.4500046)
  4341. o142.Rotation = Vector3.new(90.0000076, 5.20843257e-010, 180)
  4342. o142.Anchored = true
  4343. o142.CFrame = CFrame.new(-113.556625, 1.60230219, 60.4500046, -1, -2.13694058e-012, 9.0904298e-012, -9.0904298e-012, 1.63912873e-007, -1, 2.13693885e-012, -1, -1.63912887e-007)
  4344. o142.FormFactor = Enum.FormFactor.Custom
  4345. o142.Size = Vector3.new(0.200000003, 0.449999988, 0.200000003)
  4346. o142.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4347. o142.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4348. o142.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4349. o142.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4350. o142.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4351. o142.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4352. o142.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4353. o143 = Instance.new("BlockMesh")
  4354. o143.Parent = o142
  4355. o143.Scale = Vector3.new(0.5, 1, 0.0833333358)
  4356. o144 = Instance.new("Part")
  4357. o144.Parent = o1
  4358. o144.Material = Enum.Material.SmoothPlastic
  4359. o144.BrickColor = BrickColor.new("Neon orange")
  4360. o144.Position = Vector3.new(-113.5373, 1.23742986, 59.0915222)
  4361. o144.Rotation = Vector3.new(-180, -2.50457879e-006, -4.2913037e-010)
  4362. o144.Anchored = true
  4363. o144.CFrame = CFrame.new(-113.5373, 1.23742986, 59.0915222, 1, 7.489738e-012, -4.37131469e-008, 8.24089842e-012, -0.999991596, 4.37110295e-008, -4.3712955e-008, -4.37110295e-008, -0.999991596)
  4364. o144.CanCollide = false
  4365. o144.FormFactor = Enum.FormFactor.Symmetric
  4366. o144.Size = Vector3.new(1, 1, 1)
  4367. o144.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4368. o144.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4369. o144.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4370. o144.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4371. o144.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4372. o144.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4373. o144.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4374. o145 = Instance.new("SpecialMesh")
  4375. o145.Parent = o144
  4376. o145.Scale = Vector3.new(0.192307696, 0.115384616, 0.538461566)
  4377. o145.MeshType = Enum.MeshType.Wedge
  4378. o146 = Instance.new("Part")
  4379. o146.Parent = o1
  4380. o146.Material = Enum.Material.SmoothPlastic
  4381. o146.BrickColor = BrickColor.new("Neon orange")
  4382. o146.Position = Vector3.new(-113.564957, 1.57730913, 61.6666527)
  4383. o146.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4384. o146.Anchored = true
  4385. o146.CFrame = CFrame.new(-113.564957, 1.57730913, 61.6666527, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4386. o146.FormFactor = Enum.FormFactor.Custom
  4387. o146.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4388. o146.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4389. o146.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4390. o146.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4391. o146.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4392. o146.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4393. o146.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4394. o146.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4395. o147 = Instance.new("CylinderMesh")
  4396. o147.Parent = o146
  4397. o147.Scale = Vector3.new(0.666666687, 0.25, 0.666666687)
  4398. o148 = Instance.new("Part")
  4399. o148.Parent = o1
  4400. o148.Material = Enum.Material.SmoothPlastic
  4401. o148.BrickColor = BrickColor.new("Neon orange")
  4402. o148.Position = Vector3.new(-113.539955, 1.37730265, 61.2333298)
  4403. o148.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4404. o148.Anchored = true
  4405. o148.CFrame = CFrame.new(-113.539955, 1.37730265, 61.2333298, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4406. o148.FormFactor = Enum.FormFactor.Custom
  4407. o148.Size = Vector3.new(0.200000003, 0.816666663, 0.200000003)
  4408. o148.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4409. o148.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4410. o148.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4411. o148.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4412. o148.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4413. o148.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4414. o148.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4415. o149 = Instance.new("BlockMesh")
  4416. o149.Parent = o148
  4417. o149.Scale = Vector3.new(0.916666687, 1, 0.833333373)
  4418. o150 = Instance.new("Part")
  4419. o150.Parent = o1
  4420. o150.Material = Enum.Material.SmoothPlastic
  4421. o150.BrickColor = BrickColor.new("Really black")
  4422. o150.Position = Vector3.new(-113.539955, 1.52730358, 63.7299118)
  4423. o150.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4424. o150.Anchored = true
  4425. o150.CFrame = CFrame.new(-113.539955, 1.52730358, 63.7299118, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4426. o150.FormFactor = Enum.FormFactor.Custom
  4427. o150.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4428. o150.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4429. o150.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4430. o150.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4431. o150.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4432. o150.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4433. o150.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4434. o150.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4435. o151 = Instance.new("BlockMesh")
  4436. o151.Parent = o150
  4437. o151.Scale = Vector3.new(0.333333343, 0.0833333358, 0.416666687)
  4438. o152 = Instance.new("Part")
  4439. o152.Parent = o1
  4440. o152.Material = Enum.Material.SmoothPlastic
  4441. o152.BrickColor = BrickColor.new("Really black")
  4442. o152.Position = Vector3.new(-113.539955, 1.56564903, 60.8416634)
  4443. o152.Rotation = Vector3.new(90.0000076, 5.20458232e-010, -180)
  4444. o152.Anchored = true
  4445. o152.CFrame = CFrame.new(-113.539955, 1.56564903, 60.8416634, -1, 1.50991141e-007, 9.08370948e-012, -9.05445944e-012, 1.93715223e-007, -1, -1.50991127e-007, -1, -1.93715238e-007)
  4446. o152.FormFactor = Enum.FormFactor.Custom
  4447. o152.Size = Vector3.new(0.200000003, 0.333333343, 0.200000003)
  4448. o152.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4449. o152.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4450. o152.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4451. o152.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4452. o152.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4453. o152.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4454. o152.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4455. o153 = Instance.new("BlockMesh")
  4456. o153.Parent = o152
  4457. o153.Scale = Vector3.new(0.666666687, 1, 0.666666687)
  4458. o154 = Instance.new("Part")
  4459. o154.Parent = o1
  4460. o154.Material = Enum.Material.SmoothPlastic
  4461. o154.BrickColor = BrickColor.new("Really black")
  4462. o154.Position = Vector3.new(-113.539955, 1.02732003, 59.8650208)
  4463. o154.Rotation = Vector3.new(-89.9999924, -5.91999378e-006, 180)
  4464. o154.Anchored = true
  4465. o154.CFrame = CFrame.new(-113.539955, 1.02732003, 59.8650208, -1, -1.50991156e-007, -1.0332338e-007, -1.03323345e-007, -2.23517574e-007, 1, -1.5099117e-007, 1, 2.23517574e-007)
  4466. o154.FormFactor = Enum.FormFactor.Custom
  4467. o154.Size = Vector3.new(0.200000003, 0.233333334, 0.200000003)
  4468. o154.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4469. o154.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4470. o154.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4471. o154.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4472. o154.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4473. o154.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4474. o154.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4475. o155 = Instance.new("BlockMesh")
  4476. o155.Parent = o154
  4477. o155.Scale = Vector3.new(0.833333373, 1, 0.166666672)
  4478. o156 = Instance.new("Part")
  4479. o156.Parent = o1
  4480. o156.Material = Enum.Material.SmoothPlastic
  4481. o156.BrickColor = BrickColor.new("Really black")
  4482. o156.Position = Vector3.new(-113.539955, 1.54396701, 59.4333611)
  4483. o156.Rotation = Vector3.new(90.0000153, 5.00939313e-006, 180)
  4484. o156.Anchored = true
  4485. o156.CFrame = CFrame.new(-113.539955, 1.54396701, 59.4333611, -1, -2.13552136e-012, 8.74304007e-008, -8.74304007e-008, 2.68221214e-007, -1, 2.11207028e-012, -1, -2.68221214e-007)
  4486. o156.FormFactor = Enum.FormFactor.Custom
  4487. o156.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4488. o156.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4489. o156.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4490. o156.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4491. o156.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4492. o156.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4493. o156.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4494. o156.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4495. o157 = Instance.new("SpecialMesh")
  4496. o157.Parent = o156
  4497. o157.Scale = Vector3.new(0.666666687, 0.416666687, 0.666666687)
  4498. o157.MeshType = Enum.MeshType.Wedge
  4499. o158 = Instance.new("Part")
  4500. o158.Parent = o1
  4501. o158.Material = Enum.Material.SmoothPlastic
  4502. o158.BrickColor = BrickColor.new("Really black")
  4503. o158.Position = Vector3.new(-113.539955, 1.67565107, 60.8250008)
  4504. o158.Rotation = Vector3.new(92.0000153, 5.24563802e-006, -180)
  4505. o158.Anchored = true
  4506. o158.CFrame = CFrame.new(-113.539955, 1.67565107, 60.8250008, -1, 1.50990815e-007, 9.15536518e-008, -8.62283471e-008, 0.0348996483, -0.999390841, -1.54094025e-007, -0.999390841, -0.0348996483)
  4507. o158.FormFactor = Enum.FormFactor.Custom
  4508. o158.Size = Vector3.new(0.200000003, 0.300000012, 0.200000003)
  4509. o158.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4510. o158.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4511. o158.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4512. o158.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4513. o158.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4514. o158.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4515. o158.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4516. o159 = Instance.new("BlockMesh")
  4517. o159.Parent = o158
  4518. o159.Scale = Vector3.new(0.5, 1, 0.0833333358)
  4519. o160 = Instance.new("Part")
  4520. o160.Parent = o1
  4521. o160.Material = Enum.Material.SmoothPlastic
  4522. o160.BrickColor = BrickColor.new("Really black")
  4523. o160.Position = Vector3.new(-113.539955, 1.48563671, 60.9749908)
  4524. o160.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4525. o160.Anchored = true
  4526. o160.CFrame = CFrame.new(-113.539955, 1.48563671, 60.9749908, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4527. o160.FormFactor = Enum.FormFactor.Custom
  4528. o160.Size = Vector3.new(0.200000003, 0.300000012, 0.200000003)
  4529. o160.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4530. o160.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4531. o160.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4532. o160.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4533. o160.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4534. o160.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4535. o160.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4536. o161 = Instance.new("BlockMesh")
  4537. o161.Parent = o160
  4538. o161.Scale = Vector3.new(0.916666687, 1, 0.25)
  4539. o162 = Instance.new("Part")
  4540. o162.Parent = o1
  4541. o162.Material = Enum.Material.SmoothPlastic
  4542. o162.BrickColor = BrickColor.new("Really black")
  4543. o162.Position = Vector3.new(-113.569962, 1.64896476, 63.7049255)
  4544. o162.Rotation = Vector3.new(-90, -24.9996357, 2.5930288e-007)
  4545. o162.Anchored = true
  4546. o162.CFrame = CFrame.new(-113.569962, 1.64896476, 63.7049255, 0.906310558, -4.10167988e-009, -0.422612488, 0.422612488, 1.3219875e-007, 0.906310558, 5.21514458e-008, -1, 1.21546535e-007)
  4547. o162.FormFactor = Enum.FormFactor.Custom
  4548. o162.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4549. o162.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4550. o162.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4551. o162.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4552. o162.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4553. o162.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4554. o162.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4555. o162.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4556. o163 = Instance.new("BlockMesh")
  4557. o163.Parent = o162
  4558. o163.Scale = Vector3.new(0.0416666679, 0.333333343, 0.166666672)
  4559. o164 = Instance.new("Part")
  4560. o164.Parent = o1
  4561. o164.Material = Enum.Material.SmoothPlastic
  4562. o164.BrickColor = BrickColor.new("Really black")
  4563. o164.Position = Vector3.new(-113.539955, 1.12770569, 59.7194443)
  4564. o164.Rotation = Vector3.new(-20.9999943, 7.03878584e-007, 5.00940268e-006)
  4565. o164.Anchored = true
  4566. o164.CFrame = CFrame.new(-113.539955, 1.12770569, 59.7194443, 1, -8.74305712e-008, 1.22849988e-008, 7.72209248e-008, 0.933580458, 0.358367831, -4.28013394e-008, -0.358367831, 0.933580458)
  4567. o164.FormFactor = Enum.FormFactor.Custom
  4568. o164.Size = Vector3.new(0.200000003, 0.233333334, 0.200000003)
  4569. o164.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4570. o164.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4571. o164.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4572. o164.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4573. o164.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4574. o164.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4575. o164.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4576. o165 = Instance.new("BlockMesh")
  4577. o165.Parent = o164
  4578. o165.Scale = Vector3.new(0.833333373, 1, 0.166666672)
  4579. o166 = Instance.new("Part")
  4580. o166.Parent = o1
  4581. o166.Material = Enum.Material.SmoothPlastic
  4582. o166.BrickColor = BrickColor.new("Neon orange")
  4583. o166.Position = Vector3.new(-113.539955, 1.46897221, 61.5666542)
  4584. o166.Rotation = Vector3.new(90.0000153, 5.00935221e-006, 180)
  4585. o166.Anchored = true
  4586. o166.CFrame = CFrame.new(-113.539955, 1.46897221, 61.5666542, -1, -2.1435733e-012, 8.74296902e-008, -8.74296902e-008, 2.38418806e-007, -1, 2.12272821e-012, -1, -2.38418806e-007)
  4587. o166.FormFactor = Enum.FormFactor.Custom
  4588. o166.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4589. o166.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4590. o166.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4591. o166.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4592. o166.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4593. o166.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4594. o166.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4595. o166.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4596. o167 = Instance.new("SpecialMesh")
  4597. o167.Parent = o166
  4598. o167.Scale = Vector3.new(0.916666687, 0.0833333358, 0.0833333358)
  4599. o167.MeshType = Enum.MeshType.Wedge
  4600. o168 = Instance.new("Part")
  4601. o168.Parent = o1
  4602. o168.Material = Enum.Material.SmoothPlastic
  4603. o168.BrickColor = BrickColor.new("Neon orange")
  4604. o168.Position = Vector3.new(-113.539955, 1.46897125, 61.3999939)
  4605. o168.Rotation = Vector3.new(90.0000076, -5.00841907e-006, -1.11534677e-010)
  4606. o168.Anchored = true
  4607. o168.CFrame = CFrame.new(-113.539955, 1.46897125, 61.3999939, 1, 1.94664727e-012, -8.74134045e-008, -8.74119266e-008, -1.1920865e-007, -0.999991596, -2.13294204e-012, 0.999991596, -1.1920865e-007)
  4608. o168.FormFactor = Enum.FormFactor.Custom
  4609. o168.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4610. o168.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4611. o168.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4612. o168.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4613. o168.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4614. o168.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4615. o168.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4616. o168.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4617. o169 = Instance.new("SpecialMesh")
  4618. o169.Parent = o168
  4619. o169.Scale = Vector3.new(0.916666687, 0.0833333358, 0.0833333358)
  4620. o169.MeshType = Enum.MeshType.Wedge
  4621. o170 = Instance.new("Part")
  4622. o170.Parent = o1
  4623. o170.Material = Enum.Material.SmoothPlastic
  4624. o170.BrickColor = BrickColor.new("Really black")
  4625. o170.Position = Vector3.new(-113.576622, 1.67397296, 63.7049255)
  4626. o170.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4627. o170.Anchored = true
  4628. o170.CFrame = CFrame.new(-113.576622, 1.67397296, 63.7049255, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4629. o170.FormFactor = Enum.FormFactor.Custom
  4630. o170.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4631. o170.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4632. o170.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4633. o170.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4634. o170.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4635. o170.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4636. o170.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4637. o170.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4638. o171 = Instance.new("BlockMesh")
  4639. o171.Parent = o170
  4640. o171.Scale = Vector3.new(0.0416666679, 0.333333343, 0.116666667)
  4641. o172 = Instance.new("Part")
  4642. o172.Parent = o1
  4643. o172.Material = Enum.Material.SmoothPlastic
  4644. o172.BrickColor = BrickColor.new("Really black")
  4645. o172.Position = Vector3.new(-113.581627, 1.53563416, 60.233345)
  4646. o172.Rotation = Vector3.new(90.0000534, 5.02050989e-006, -180)
  4647. o172.Anchored = true
  4648. o172.CFrame = CFrame.new(-113.581627, 1.53563416, 60.233345, -1, 1.50991113e-007, 8.76244286e-008, -8.76243078e-008, 8.19564661e-007, -1, -1.50991184e-007, -1, -8.19564661e-007)
  4649. o172.FormFactor = Enum.FormFactor.Custom
  4650. o172.Size = Vector3.new(0.200000003, 0.883333325, 0.200000003)
  4651. o172.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4652. o172.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4653. o172.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4654. o172.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4655. o172.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4656. o172.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4657. o172.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4658. o173 = Instance.new("BlockMesh")
  4659. o173.Parent = o172
  4660. o173.Scale = Vector3.new(0.0833333358, 1, 0.583333313)
  4661. o174 = Instance.new("Part")
  4662. o174.Parent = o1
  4663. o174.Material = Enum.Material.SmoothPlastic
  4664. o174.BrickColor = BrickColor.new("Really black")
  4665. o174.Position = Vector3.new(-113.539955, 1.66896427, 63.7049255)
  4666. o174.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4667. o174.Anchored = true
  4668. o174.CFrame = CFrame.new(-113.539955, 1.66896427, 63.7049255, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4669. o174.FormFactor = Enum.FormFactor.Custom
  4670. o174.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4671. o174.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4672. o174.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4673. o174.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4674. o174.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4675. o174.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4676. o174.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4677. o174.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4678. o175 = Instance.new("BlockMesh")
  4679. o175.Parent = o174
  4680. o175.Scale = Vector3.new(0.0500000045, 0.166666672, 0.166666672)
  4681. o176 = Instance.new("Part")
  4682. o176.Parent = o1
  4683. o176.Material = Enum.Material.SmoothPlastic
  4684. o176.BrickColor = BrickColor.new("Really black")
  4685. o176.Position = Vector3.new(-113.556625, 1.56897795, 60.0083504)
  4686. o176.Rotation = Vector3.new(90.0000076, 5.29337331e-006, -180)
  4687. o176.Anchored = true
  4688. o176.CFrame = CFrame.new(-113.556625, 1.56897795, 60.0083504, -1, 1.50991141e-007, 9.23867916e-008, -9.2386756e-008, 1.93715223e-007, -1, -1.50991141e-007, -1, -1.93715223e-007)
  4689. o176.FormFactor = Enum.FormFactor.Custom
  4690. o176.Size = Vector3.new(0.200000003, 0.433333337, 0.200000003)
  4691. o176.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4692. o176.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4693. o176.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4694. o176.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4695. o176.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4696. o176.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4697. o176.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4698. o177 = Instance.new("BlockMesh")
  4699. o177.Parent = o176
  4700. o177.Scale = Vector3.new(0.5, 1, 0.416666687)
  4701. o178 = Instance.new("Part")
  4702. o178.Parent = o1
  4703. o178.Material = Enum.Material.SmoothPlastic
  4704. o178.BrickColor = BrickColor.new("Really black")
  4705. o178.Position = Vector3.new(-113.539955, 1.37730074, 62.1583138)
  4706. o178.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4707. o178.Anchored = true
  4708. o178.CFrame = CFrame.new(-113.539955, 1.37730074, 62.1583138, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4709. o178.FormFactor = Enum.FormFactor.Custom
  4710. o178.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4711. o178.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4712. o178.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4713. o178.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4714. o178.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4715. o178.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4716. o178.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4717. o178.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4718. o179 = Instance.new("BlockMesh")
  4719. o179.Parent = o178
  4720. o179.Scale = Vector3.new(0.166666672, 0.5, 0.333333343)
  4721. o180 = Instance.new("Part")
  4722. o180.Parent = o1
  4723. o180.Material = Enum.Material.SmoothPlastic
  4724. o180.BrickColor = BrickColor.new("Neon orange")
  4725. o180.Position = Vector3.new(-113.539955, 1.32731259, 59.3583603)
  4726. o180.Rotation = Vector3.new(-89.9999924, -5.20639698e-010, 1.22437713e-010)
  4727. o180.Anchored = true
  4728. o180.CFrame = CFrame.new(-113.539955, 1.32731259, 59.3583603, 1, -2.13694123e-012, -9.08687708e-012, 9.08687708e-012, 2.53319939e-007, 1, -2.13693885e-012, -1, 2.53319968e-007)
  4729. o180.FormFactor = Enum.FormFactor.Custom
  4730. o180.Size = Vector3.new(0.200000003, 0.200000003, 0.233333334)
  4731. o180.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4732. o180.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4733. o180.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4734. o180.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4735. o180.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4736. o180.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4737. o180.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4738. o181 = Instance.new("SpecialMesh")
  4739. o181.Parent = o180
  4740. o181.Scale = Vector3.new(0.916666687, 0.333333343, 1)
  4741. o181.MeshType = Enum.MeshType.Wedge
  4742. o182 = Instance.new("Part")
  4743. o182.Parent = o1
  4744. o182.Material = Enum.Material.SmoothPlastic
  4745. o182.BrickColor = BrickColor.new("Really black")
  4746. o182.Position = Vector3.new(-113.539955, 1.61062944, 63.7049179)
  4747. o182.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4748. o182.Anchored = true
  4749. o182.CFrame = CFrame.new(-113.539955, 1.61062944, 63.7049179, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4750. o182.FormFactor = Enum.FormFactor.Custom
  4751. o182.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4752. o182.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4753. o182.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4754. o182.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4755. o182.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4756. o182.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4757. o182.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4758. o182.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4759. o183 = Instance.new("BlockMesh")
  4760. o183.Parent = o182
  4761. o183.Scale = Vector3.new(0.333333343, 0.333333343, 0.416666687)
  4762. o184 = Instance.new("Part")
  4763. o184.Parent = o1
  4764. o184.Material = Enum.Material.SmoothPlastic
  4765. o184.BrickColor = BrickColor.new("Really black")
  4766. o184.Position = Vector3.new(-113.539955, 0.896721542, 59.4836807)
  4767. o184.Rotation = Vector3.new(-73.9999924, -4.66918282e-010, 2.61258543e-010)
  4768. o184.Anchored = true
  4769. o184.CFrame = CFrame.new(-113.539955, 0.896721542, 59.4836807, 1, -4.5598217e-012, -8.14926165e-012, 9.0904298e-012, 0.275637537, 0.96126169, -2.13693885e-012, -0.96126169, 0.275637507)
  4770. o184.FormFactor = Enum.FormFactor.Custom
  4771. o184.Size = Vector3.new(0.200000003, 0.216666669, 0.449999988)
  4772. o184.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4773. o184.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4774. o184.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4775. o184.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4776. o184.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4777. o184.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4778. o184.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4779. o185 = Instance.new("BlockMesh")
  4780. o185.Parent = o184
  4781. o185.Scale = Vector3.new(0.916666687, 1, 1)
  4782. o186 = Instance.new("Part")
  4783. o186.Parent = o1
  4784. o186.Material = Enum.Material.SmoothPlastic
  4785. o186.BrickColor = BrickColor.new("Really black")
  4786. o186.Position = Vector3.new(-113.539955, 0.956089139, 59.6394043)
  4787. o186.Rotation = Vector3.new(-73.9999924, -5.12302313e-006, -180)
  4788. o186.Anchored = true
  4789. o186.CFrame = CFrame.new(-113.539955, 0.956089139, 59.6394043, -1, 8.74258674e-008, -8.94136178e-008, -1.10047722e-007, -0.275637537, 0.96126169, 5.93933862e-008, 0.96126169, 0.275637507)
  4790. o186.FormFactor = Enum.FormFactor.Custom
  4791. o186.Size = Vector3.new(0.200000003, 0.200000003, 0.316666663)
  4792. o186.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4793. o186.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4794. o186.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4795. o186.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4796. o186.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4797. o186.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4798. o186.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4799. o187 = Instance.new("SpecialMesh")
  4800. o187.Parent = o186
  4801. o187.Scale = Vector3.new(0.916666687, 0.25, 1)
  4802. o187.MeshType = Enum.MeshType.Wedge
  4803. o188 = Instance.new("Part")
  4804. o188.Parent = o1
  4805. o188.Material = Enum.Material.SmoothPlastic
  4806. o188.BrickColor = BrickColor.new("Really black")
  4807. o188.Position = Vector3.new(-113.539955, 1.46064496, 59.3583641)
  4808. o188.Rotation = Vector3.new(90.0000153, 5.00939313e-006, 180)
  4809. o188.Anchored = true
  4810. o188.CFrame = CFrame.new(-113.539955, 1.46064496, 59.3583641, -1, -2.13552136e-012, 8.74304007e-008, -8.74304007e-008, 2.68221214e-007, -1, 2.11207028e-012, -1, -2.68221214e-007)
  4811. o188.FormFactor = Enum.FormFactor.Custom
  4812. o188.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4813. o188.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4814. o188.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4815. o188.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4816. o188.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4817. o188.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4818. o188.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4819. o188.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4820. o189 = Instance.new("SpecialMesh")
  4821. o189.Parent = o188
  4822. o189.Scale = Vector3.new(0.916666687, 0.333333343, 0.166666672)
  4823. o189.MeshType = Enum.MeshType.Wedge
  4824. o190 = Instance.new("Part")
  4825. o190.Parent = o1
  4826. o190.Material = Enum.Material.SmoothPlastic
  4827. o190.BrickColor = BrickColor.new("Neon orange")
  4828. o190.Position = Vector3.new(-113.5373, 1.31434989, 58.6492157)
  4829. o190.Rotation = Vector3.new(2.50447852e-006, 2.50457879e-006, 4.2913037e-010)
  4830. o190.Anchored = true
  4831. o190.CFrame = CFrame.new(-113.5373, 1.31434989, 58.6492157, 1, -7.489738e-012, 4.37131469e-008, 8.24089842e-012, 0.999991596, -4.37110295e-008, -4.3712955e-008, 4.37110295e-008, 0.999991596)
  4832. o190.CanCollide = false
  4833. o190.FormFactor = Enum.FormFactor.Symmetric
  4834. o190.Size = Vector3.new(1, 1, 1)
  4835. o190.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4836. o190.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4837. o190.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4838. o190.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4839. o190.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4840. o190.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4841. o190.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4842. o191 = Instance.new("BlockMesh")
  4843. o191.Parent = o190
  4844. o191.Scale = Vector3.new(0.192307696, 0.0384615399, 1.42307687)
  4845. o192 = Instance.new("Part")
  4846. o192.Parent = o1
  4847. o192.Material = Enum.Material.SmoothPlastic
  4848. o192.BrickColor = BrickColor.new("Really black")
  4849. o192.Position = Vector3.new(-113.539955, 1.40230477, 60.75)
  4850. o192.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4851. o192.Anchored = true
  4852. o192.CFrame = CFrame.new(-113.539955, 1.40230477, 60.75, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4853. o192.FormFactor = Enum.FormFactor.Custom
  4854. o192.Size = Vector3.new(0.200000003, 0.200000003, 0.25)
  4855. o192.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4856. o192.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4857. o192.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4858. o192.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4859. o192.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4860. o192.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4861. o192.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4862. o193 = Instance.new("BlockMesh")
  4863. o193.Parent = o192
  4864. o193.Scale = Vector3.new(0.916666687, 0.75, 1)
  4865. o194 = Instance.new("Part")
  4866. o194.Parent = o1
  4867. o194.Material = Enum.Material.SmoothPlastic
  4868. o194.BrickColor = BrickColor.new("Neon orange")
  4869. o194.Position = Vector3.new(-113.5373, 1.10281682, 57.8800049)
  4870. o194.Rotation = Vector3.new(-2.50447738e-006, 2.50457879e-006, -180)
  4871. o194.Anchored = true
  4872. o194.CFrame = CFrame.new(-113.5373, 1.10281682, 57.8800049, -1, 7.49355959e-012, 4.37131469e-008, -8.24089842e-012, -0.999991596, 4.37110117e-008, 4.3712955e-008, 4.37110117e-008, 0.999991596)
  4873. o194.CanCollide = false
  4874. o194.FormFactor = Enum.FormFactor.Symmetric
  4875. o194.Size = Vector3.new(1, 1, 1)
  4876. o194.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4877. o194.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4878. o194.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4879. o194.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4880. o194.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4881. o194.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4882. o194.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4883. o195 = Instance.new("SpecialMesh")
  4884. o195.Parent = o194
  4885. o195.Scale = Vector3.new(0.192307696, 0.461538464, 0.115384616)
  4886. o195.MeshType = Enum.MeshType.Wedge
  4887. o196 = Instance.new("Part")
  4888. o196.Parent = o1
  4889. o196.Material = Enum.Material.SmoothPlastic
  4890. o196.BrickColor = BrickColor.new("Really black")
  4891. o196.Position = Vector3.new(-113.509956, 1.64896476, 63.7049255)
  4892. o196.Rotation = Vector3.new(-90, 24.9996357, -2.59040348e-007)
  4893. o196.Anchored = true
  4894. o196.CFrame = CFrame.new(-113.509956, 1.64896476, 63.7049255, 0.906310558, 4.09752721e-009, 0.422612488, -0.422612458, 1.3219902e-007, 0.906310558, -5.21553183e-008, -1, 1.21545028e-007)
  4895. o196.FormFactor = Enum.FormFactor.Custom
  4896. o196.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4897. o196.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4898. o196.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4899. o196.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4900. o196.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4901. o196.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4902. o196.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4903. o196.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4904. o197 = Instance.new("BlockMesh")
  4905. o197.Parent = o196
  4906. o197.Scale = Vector3.new(0.0416666679, 0.333333343, 0.166666672)
  4907. o198 = Instance.new("Part")
  4908. o198.Parent = o1
  4909. o198.Material = Enum.Material.SmoothPlastic
  4910. o198.BrickColor = BrickColor.new("Really black")
  4911. o198.Position = Vector3.new(-113.539955, 1.37730229, 60.0333443)
  4912. o198.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4913. o198.Anchored = true
  4914. o198.CFrame = CFrame.new(-113.539955, 1.37730229, 60.0333443, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4915. o198.FormFactor = Enum.FormFactor.Custom
  4916. o198.Size = Vector3.new(0.200000003, 1.2833333, 0.200000003)
  4917. o198.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4918. o198.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4919. o198.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4920. o198.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4921. o198.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4922. o198.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4923. o198.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4924. o199 = Instance.new("BlockMesh")
  4925. o199.Parent = o198
  4926. o199.Scale = Vector3.new(0.916666687, 1, 1)
  4927. o200 = Instance.new("Part")
  4928. o200.Parent = o1
  4929. o200.Material = Enum.Material.SmoothPlastic
  4930. o200.BrickColor = BrickColor.new("Really black")
  4931. o200.Position = Vector3.new(-113.539955, 1.05897915, 60.0933495)
  4932. o200.Rotation = Vector3.new(-87.9999847, -5.91998833e-006, 180)
  4933. o200.Anchored = true
  4934. o200.CFrame = CFrame.new(-113.539955, 1.05897915, 60.0933495, -1, -1.50990829e-007, -1.03323288e-007, -9.79908066e-008, -0.0348997675, 0.999390841, -1.54504804e-007, 0.999390841, 0.0348997675)
  4935. o200.FormFactor = Enum.FormFactor.Custom
  4936. o200.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4937. o200.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4938. o200.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4939. o200.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4940. o200.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4941. o200.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4942. o200.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4943. o200.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4944. o201 = Instance.new("BlockMesh")
  4945. o201.Parent = o200
  4946. o201.Scale = Vector3.new(0.666666687, 0.166666672, 0.416666687)
  4947. o202 = Instance.new("Part")
  4948. o202.Parent = o1
  4949. o202.Material = Enum.Material.SmoothPlastic
  4950. o202.BrickColor = BrickColor.new("Really black")
  4951. o202.Position = Vector3.new(-113.589958, 1.67825508, 60.750042)
  4952. o202.Rotation = Vector3.new(-87.9999847, -2.80858876e-006, 90)
  4953. o202.Anchored = true
  4954. o202.CFrame = CFrame.new(-113.589958, 1.67825508, 60.750042, -4.37141736e-008, -1, -4.90191212e-008, 0.0348996781, -5.0514867e-008, 0.999390841, -0.999390841, 4.197679e-008, 0.0348996781)
  4955. o202.FormFactor = Enum.FormFactor.Custom
  4956. o202.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4957. o202.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4958. o202.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4959. o202.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4960. o202.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4961. o202.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4962. o202.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4963. o202.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4964. o203 = Instance.new("CylinderMesh")
  4965. o203.Parent = o202
  4966. o203.Scale = Vector3.new(0.25, 0.333333343, 0.25)
  4967. o204 = Instance.new("Part")
  4968. o204.Parent = o1
  4969. o204.Material = Enum.Material.SmoothPlastic
  4970. o204.BrickColor = BrickColor.new("Neon orange")
  4971. o204.Position = Vector3.new(-113.539955, 1.54396534, 61.3583183)
  4972. o204.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4973. o204.Anchored = true
  4974. o204.CFrame = CFrame.new(-113.539955, 1.54396534, 61.3583183, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4975. o204.FormFactor = Enum.FormFactor.Custom
  4976. o204.Size = Vector3.new(0.200000003, 0.566666663, 0.200000003)
  4977. o204.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4978. o204.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4979. o204.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4980. o204.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4981. o204.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4982. o204.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4983. o204.Color = Color3.new(0.835294, 0.45098, 0.239216)
  4984. o205 = Instance.new("BlockMesh")
  4985. o205.Parent = o204
  4986. o205.Scale = Vector3.new(0.916666687, 1, 0.333333343)
  4987. o206 = Instance.new("Part")
  4988. o206.Parent = o1
  4989. o206.Material = Enum.Material.SmoothPlastic
  4990. o206.BrickColor = BrickColor.new("Neon orange")
  4991. o206.Position = Vector3.new(-113.564957, 1.57731104, 61.3583183)
  4992. o206.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  4993. o206.Anchored = true
  4994. o206.CFrame = CFrame.new(-113.564957, 1.57731104, 61.3583183, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  4995. o206.FormFactor = Enum.FormFactor.Custom
  4996. o206.Size = Vector3.new(0.200000003, 0.566666663, 0.200000003)
  4997. o206.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4998. o206.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4999. o206.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5000. o206.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5001. o206.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5002. o206.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5003. o206.Color = Color3.new(0.835294, 0.45098, 0.239216)
  5004. o207 = Instance.new("CylinderMesh")
  5005. o207.Parent = o206
  5006. o207.Scale = Vector3.new(0.666666687, 1, 0.666666687)
  5007. o208 = Instance.new("Part")
  5008. o208.Parent = o1
  5009. o208.Material = Enum.Material.SmoothPlastic
  5010. o208.BrickColor = BrickColor.new("Neon orange")
  5011. o208.Position = Vector3.new(-113.539955, 1.54396534, 61.0416641)
  5012. o208.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  5013. o208.Anchored = true
  5014. o208.CFrame = CFrame.new(-113.539955, 1.54396534, 61.0416641, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  5015. o208.FormFactor = Enum.FormFactor.Custom
  5016. o208.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5017. o208.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5018. o208.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5019. o208.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5020. o208.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5021. o208.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5022. o208.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5023. o208.Color = Color3.new(0.835294, 0.45098, 0.239216)
  5024. o209 = Instance.new("BlockMesh")
  5025. o209.Parent = o208
  5026. o209.Scale = Vector3.new(0.916666687, 0.333333343, 0.333333343)
  5027. o210 = Instance.new("Part")
  5028. o210.Parent = o1
  5029. o210.Material = Enum.Material.SmoothPlastic
  5030. o210.BrickColor = BrickColor.new("Really black")
  5031. o210.Position = Vector3.new(-113.514954, 1.57731104, 61.0416603)
  5032. o210.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  5033. o210.Anchored = true
  5034. o210.CFrame = CFrame.new(-113.514954, 1.57731104, 61.0416603, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  5035. o210.FormFactor = Enum.FormFactor.Custom
  5036. o210.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5037. o210.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5038. o210.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5039. o210.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5040. o210.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5041. o210.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5042. o210.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5043. o210.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5044. o211 = Instance.new("CylinderMesh")
  5045. o211.Parent = o210
  5046. o211.Scale = Vector3.new(0.666666687, 0.333333343, 0.666666687)
  5047. o212 = Instance.new("Part")
  5048. o212.Parent = o1
  5049. o212.Material = Enum.Material.SmoothPlastic
  5050. o212.BrickColor = BrickColor.new("Neon orange")
  5051. o212.Position = Vector3.new(-113.539955, 1.61895657, 61.6666527)
  5052. o212.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  5053. o212.Anchored = true
  5054. o212.CFrame = CFrame.new(-113.539955, 1.61895657, 61.6666527, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  5055. o212.FormFactor = Enum.FormFactor.Custom
  5056. o212.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5057. o212.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5058. o212.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5059. o212.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5060. o212.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5061. o212.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5062. o212.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5063. o212.Color = Color3.new(0.835294, 0.45098, 0.239216)
  5064. o213 = Instance.new("BlockMesh")
  5065. o213.Parent = o212
  5066. o213.Scale = Vector3.new(0.25, 0.25, 0.25)
  5067. o214 = Instance.new("Part")
  5068. o214.Parent = o1
  5069. o214.Material = Enum.Material.SmoothPlastic
  5070. o214.BrickColor = BrickColor.new("Really black")
  5071. o214.Position = Vector3.new(-113.639954, 1.3777262, 59.9190521)
  5072. o214.Rotation = Vector3.new(-79.9999847, -4.91393648e-010, 90)
  5073. o214.Anchored = true
  5074. o214.CFrame = CFrame.new(-113.639954, 1.3777262, 59.9190521, 7.54961107e-008, -1, -8.5764373e-012, 0.173648521, 1.31013387e-008, 0.984807789, -0.984807789, -7.43506305e-008, 0.173648506)
  5075. o214.FormFactor = Enum.FormFactor.Custom
  5076. o214.Size = Vector3.new(0.449999988, 0.200000003, 0.200000003)
  5077. o214.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5078. o214.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5079. o214.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5080. o214.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5081. o214.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5082. o214.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5083. o214.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5084. o215 = Instance.new("BlockMesh")
  5085. o215.Parent = o214
  5086. o215.Scale = Vector3.new(1, 0.0833333358, 0.333333343)
  5087. o216 = Instance.new("Part")
  5088. o216.Parent = o1
  5089. o216.Material = Enum.Material.SmoothPlastic
  5090. o216.BrickColor = BrickColor.new("Really black")
  5091. o216.Position = Vector3.new(-113.539955, 1.61063278, 63.6465836)
  5092. o216.Rotation = Vector3.new(90.0000076, 5.00937449e-006, 180)
  5093. o216.Anchored = true
  5094. o216.CFrame = CFrame.new(-113.539955, 1.61063278, 63.6465836, -1, -8.74234445e-008, 8.7430081e-008, -8.74300881e-008, 1.93715223e-007, -1, 8.74234232e-008, -1, -1.93715252e-007)
  5095. o216.FormFactor = Enum.FormFactor.Custom
  5096. o216.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5097. o216.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5098. o216.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5099. o216.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5100. o216.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5101. o216.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5102. o216.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5103. o216.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5104. o217 = Instance.new("SpecialMesh")
  5105. o217.Parent = o216
  5106. o217.Scale = Vector3.new(0.333333343, 0.25, 0.416666687)
  5107. o217.MeshType = Enum.MeshType.Wedge
  5108. o218 = Instance.new("Part")
  5109. o218.Parent = o1
  5110. o218.Material = Enum.Material.SmoothPlastic
  5111. o218.BrickColor = BrickColor.new("Really black")
  5112. o218.Position = Vector3.new(-113.539955, 1.49396372, 62.1833)
  5113. o218.Rotation = Vector3.new(90.0000076, -5.00833175e-006, -1.2209328e-010)
  5114. o218.Anchored = true
  5115. o218.CFrame = CFrame.new(-113.539955, 1.49396372, 62.1833, 1, 2.13092976e-012, -8.74118768e-008, -8.74118768e-008, -1.04308192e-007, -1, -2.14004747e-012, 1, -1.04308192e-007)
  5116. o218.FormFactor = Enum.FormFactor.Custom
  5117. o218.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5118. o218.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5119. o218.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5120. o218.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5121. o218.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5122. o218.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5123. o218.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5124. o218.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5125. o219 = Instance.new("SpecialMesh")
  5126. o219.Parent = o218
  5127. o219.Scale = Vector3.new(0.333333343, 0.583333313, 0.666666687)
  5128. o219.MeshType = Enum.MeshType.Wedge
  5129. o220 = Instance.new("Part")
  5130. o220.Parent = o1
  5131. o220.Material = Enum.Material.SmoothPlastic
  5132. o220.BrickColor = BrickColor.new("Really black")
  5133. o220.Position = Vector3.new(-113.48996, 1.54398501, 60.233345)
  5134. o220.Rotation = Vector3.new(90.0000153, 5.00939313e-006, 180)
  5135. o220.Anchored = true
  5136. o220.CFrame = CFrame.new(-113.48996, 1.54398501, 60.233345, -1, -2.13552136e-012, 8.74304007e-008, -8.74304007e-008, 2.68221214e-007, -1, 2.11207028e-012, -1, -2.68221214e-007)
  5137. o220.FormFactor = Enum.FormFactor.Custom
  5138. o220.Size = Vector3.new(0.200000003, 0.883333325, 0.200000003)
  5139. o220.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5140. o220.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5141. o220.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5142. o220.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5143. o220.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5144. o220.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5145. o220.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5146. o221 = Instance.new("BlockMesh")
  5147. o221.Parent = o220
  5148. o221.Scale = Vector3.new(0.166666672, 1, 0.666666687)
  5149. o222 = Instance.new("Part")
  5150. o222.Name = "Zoom"
  5151. o222.Parent = o1
  5152. o222.Material = Enum.Material.SmoothPlastic
  5153. o222.BrickColor = BrickColor.new("Really black")
  5154. o222.Transparency = 1
  5155. o222.Position = Vector3.new(-113.539955, 1.72229445, 59.8150215)
  5156. o222.Rotation = Vector3.new(-179.999985, 1.15806685e-007, 180)
  5157. o222.Anchored = true
  5158. o222.CFrame = CFrame.new(-113.539955, 1.72229445, 59.8150215, -1, -1.51002368e-007, 2.02120787e-009, -1.51002368e-007, 1, 3.27825802e-007, -2.02125738e-009, 3.27825802e-007, -1)
  5159. o222.FormFactor = Enum.FormFactor.Custom
  5160. o222.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5161. o222.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5162. o222.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5163. o222.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5164. o222.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5165. o222.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5166. o222.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5167. o222.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5168. o223 = Instance.new("BlockMesh")
  5169. o223.Parent = o222
  5170. o223.Scale = Vector3.new(0.166666672, 0.75, 0.166666672)
  5171. o224 = Instance.new("Sound")
  5172. o224.Name = "Empty"
  5173. o224.Parent = o222
  5174. o224.SoundId = "rbxasset://sounds//clickfast.wav"
  5175. o224.Volume = 1
  5176. o225 = Instance.new("Sound")
  5177. o225.Name = "M1"
  5178. o225.Parent = o222
  5179. o225.Pitch = 1
  5180. o225.SoundId = "http://roblox.com/asset/?id=233931573"
  5181. o225.Volume = 1
  5182. o226 = Instance.new("Sound")
  5183. o226.Name = "M2"
  5184. o226.Pitch = 1.7
  5185. o226.Parent = o222
  5186. o226.SoundId = "0"
  5187. o226.Volume = 1
  5188. o227 = Instance.new("Sound")
  5189. o227.Name = "Fire"
  5190. o227.Parent = o222
  5191. o227.Pitch = 1.25
  5192. o227.SoundId = "http://roblox.com/asset/?id=258193800"
  5193. o227.PlayOnRemove = true
  5194. o228 = Instance.new("Sound")
  5195. o228.Name = "M3"
  5196. o228.Parent = o222
  5197. o228.SoundId = "0"
  5198. o228.Volume = 1
  5199. o228.PlayOnRemove = true
  5200. o229 = Instance.new("Part")
  5201. o229.Parent = o1
  5202. o229.Material = Enum.Material.SmoothPlastic
  5203. o229.BrickColor = BrickColor.new("Neon orange")
  5204. o229.Position = Vector3.new(-113.539955, 1.46897221, 61.2999878)
  5205. o229.Rotation = Vector3.new(90.0000153, 5.00937495e-006, 180)
  5206. o229.Anchored = true
  5207. o229.CFrame = CFrame.new(-113.539955, 1.46897221, 61.2999878, -1, -1.94638273e-012, 8.74300881e-008, -8.74301023e-008, 2.38417329e-007, -0.999991596, 2.10141236e-012, -0.999991596, -2.38417329e-007)
  5208. o229.FormFactor = Enum.FormFactor.Custom
  5209. o229.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5210. o229.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5211. o229.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5212. o229.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5213. o229.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5214. o229.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5215. o229.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5216. o229.Color = Color3.new(0.835294, 0.45098, 0.239216)
  5217. o230 = Instance.new("SpecialMesh")
  5218. o230.Parent = o229
  5219. o230.Scale = Vector3.new(0.916666687, 0.0833333358, 0.0833333358)
  5220. o230.MeshType = Enum.MeshType.Wedge
  5221. o231 = Instance.new("Part")
  5222. o231.Parent = o1
  5223. o231.Material = Enum.Material.SmoothPlastic
  5224. o231.BrickColor = BrickColor.new("Really black")
  5225. o231.Position = Vector3.new(-113.539955, 1.41896868, 62.2083168)
  5226. o231.Rotation = Vector3.new(-90, -5.20843257e-010, 1.22437671e-010)
  5227. o231.Anchored = true
  5228. o231.CFrame = CFrame.new(-113.539955, 1.41896868, 62.2083168, 1, -2.13694036e-012, -9.0904298e-012, 9.0904298e-012, 1.34110536e-007, 1, -2.13693885e-012, -1, 1.3411055e-007)
  5229. o231.FormFactor = Enum.FormFactor.Custom
  5230. o231.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5231. o231.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5232. o231.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5233. o231.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5234. o231.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5235. o231.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5236. o231.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5237. o231.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5238. o232 = Instance.new("CylinderMesh")
  5239. o232.Parent = o231
  5240. o232.Scale = Vector3.new(0.5, 1, 0.5)
  5241. o233 = Instance.new("Part")
  5242. o233.Parent = o1
  5243. o233.Material = Enum.Material.SmoothPlastic
  5244. o233.BrickColor = BrickColor.new("Really black")
  5245. o233.Position = Vector3.new(-113.539955, 1.41896856, 62.8066254)
  5246. o233.Rotation = Vector3.new(-89.9999924, -5.20843257e-010, 1.22437671e-010)
  5247. o233.Anchored = true
  5248. o233.CFrame = CFrame.new(-113.539955, 1.41896856, 62.8066254, 1, -2.13694058e-012, -9.0904298e-012, 9.0904298e-012, 1.63912873e-007, 1, -2.13693885e-012, -1, 1.63912887e-007)
  5249. o233.FormFactor = Enum.FormFactor.Custom
  5250. o233.Size = Vector3.new(0.200000003, 2.13000011, 0.200000003)
  5251. o233.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5252. o233.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5253. o233.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5254. o233.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5255. o233.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5256. o233.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5257. o233.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5258. o234 = Instance.new("Decal")
  5259. o234.Parent = o233
  5260. o234.Texture = "http://www.roblox.com/asset/?id=47760372"
  5261. o234.Face = Enum.NormalId.Bottom
  5262. o235 = Instance.new("CylinderMesh")
  5263. o235.Parent = o233
  5264. o235.Scale = Vector3.new(0.416666687, 1, 0.416666687)
  5265. o236 = Instance.new("Part")
  5266. o236.Parent = o1
  5267. o236.Material = Enum.Material.SmoothPlastic
  5268. o236.BrickColor = BrickColor.new("Really black")
  5269. o236.Position = Vector3.new(-113.509956, 1.69896829, 63.7049255)
  5270. o236.Rotation = Vector3.new(-90, -24.9996357, 2.5930288e-007)
  5271. o236.Anchored = true
  5272. o236.CFrame = CFrame.new(-113.509956, 1.69896829, 63.7049255, 0.906310558, -4.10167988e-009, -0.422612488, 0.422612488, 1.3219875e-007, 0.906310558, 5.21514458e-008, -1, 1.21546535e-007)
  5273. o236.FormFactor = Enum.FormFactor.Custom
  5274. o236.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5275. o236.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5276. o236.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5277. o236.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5278. o236.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5279. o236.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5280. o236.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5281. o236.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5282. o237 = Instance.new("BlockMesh")
  5283. o237.Parent = o236
  5284. o237.Scale = Vector3.new(0.0416666679, 0.333333343, 0.166666672)
  5285. o238 = Instance.new("Part")
  5286. o238.Parent = o1
  5287. o238.Material = Enum.Material.SmoothPlastic
  5288. o238.BrickColor = BrickColor.new("Really black")
  5289. o238.Position = Vector3.new(-113.539955, 1.07028496, 60.0163193)
  5290. o238.Rotation = Vector3.new(-134.999985, -5.91992693e-006, 180)
  5291. o238.Anchored = true
  5292. o238.CFrame = CFrame.new(-113.539955, 1.07028496, 60.0163193, -1, -1.50998176e-007, -1.03322215e-007, -1.79831659e-007, 0.707106709, 0.707106948, -3.37120198e-008, 0.707106948, -0.707106709)
  5293. o238.FormFactor = Enum.FormFactor.Custom
  5294. o238.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5295. o238.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5296. o238.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5297. o238.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5298. o238.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5299. o238.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5300. o238.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5301. o238.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5302. o239 = Instance.new("BlockMesh")
  5303. o239.Parent = o238
  5304. o239.Scale = Vector3.new(0.833333373, 0.666666687, 0.166666672)
  5305. mas.Parent = workspace
  5306. mas:MakeJoints()
  5307. local mas1 = mas:GetChildren()
  5308. for i=1,#mas1 do
  5309. mas1[i].Parent = workspace
  5310. ypcall(function() mas1[i]:MakeJoints() end)
  5311. end
  5312. mas:Destroy()
  5313. for i=1,#cors do
  5314. coroutine.resume(cors[i])
  5315. end
  5316. o1.Parent = game.Players.LocalPlayer.Backpack
  5317.  
  5318.  
  5319.  
  5320. local naeeym2 = Instance.new("BillboardGui",Character)
  5321. naeeym2.AlwaysOnTop = true
  5322. naeeym2.Size = UDim2.new(5,35,2,35)
  5323. naeeym2.StudsOffset = Vector3.new(0,3,0)
  5324. naeeym2.Adornee = Character.Head
  5325. naeeym2.Name = "Name"
  5326. naeeym2.MaxDistance = 200
  5327. local tecks2 = Instance.new("TextLabel",naeeym2)
  5328. tecks2.BackgroundTransparency = 1
  5329. tecks2.TextScaled = true
  5330. tecks2.BorderSizePixel = 0
  5331. tecks2.Text = "Deadpool"
  5332. tecks2.Font = "Antique"
  5333. tecks2.TextSize = 30
  5334. tecks2.TextStrokeTransparency = 1
  5335. tecks2.TextColor3 = Color3.new(0,0,0)
  5336. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  5337. tecks2.Size = UDim2.new(1,0,0.5,0)
  5338. tecks2.Parent = naeeym2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement