Advertisement
kikot

FE script hope it works

Sep 29th, 2018
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 115.73 KB | None | 0 0
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92. local Name="kiko43123152"
  93. local char=workspace[Name]
  94. color=BrickColor:Red()
  95. color2=BrickColor:White()
  96. d=0
  97. Debounce=true
  98.  
  99. pcall(function() workspace[Name].Suit:remove() end)
  100. player = game.Players[Name]
  101. player.Character.Humanoid.WalkSpeed = 30
  102. model = Instance.new("Model")
  103. model.Parent = char
  104. model.Name = "Suit"
  105. char.Humanoid.MaxHealth = math.huge
  106. wait(0.5)
  107. char.Humanoid.Health = char.Humanoid.MaxHealth
  108. char.Head.Changed:connect(function(p) if p=="BrickColor" then char.Head.BrickColor=color end end)
  109. for _,v in pairs(char:children()) do
  110. if v:IsA("Hat") then
  111. v:remove()
  112. end
  113. end
  114.  
  115. function hint(msg,de)
  116. local h=Instance.new("Hint")
  117. h.Text=tostring(msg)
  118. h.Parent=player
  119. Delay(tonumber(de),function() h:remove() end)
  120. end
  121.  
  122. Ta=Instance.new("ObjectValue")
  123. Ta.Value=player
  124. Ta.Name="creator"
  125.  
  126. function Tag(v)
  127. pcall(function() Ta:Clone().Parent=v.Parent.Humanoid end)
  128. wait()
  129. pcall(function() v.Parent.Humanoid.Health=0 end)
  130. end
  131.  
  132. Tors=Instance.new("Part")
  133. Tors.Size=char.Torso.Size
  134. Tors.BrickColor=color
  135. Tors.Reflectance=0.1
  136. Tors.Transparency=0
  137. Tors.CanCollide=false
  138. Tors.Parent=model
  139. Mesh=Instance.new("BlockMesh")
  140. Mesh.Parent=Tors
  141. Mesh.Scale=Vector3.new(1.01,0.9,1.01)
  142. w = Instance.new("Weld")
  143. w.Parent = char.Torso
  144. w.Part0 = w.Parent
  145. w.Part1 = Tors
  146. w.C0 = CFrame.new(0,0,0)
  147.  
  148. for _,v in pairs(char:children()) do
  149. if string.sub(v.Name,1,4)=="Left" or string.sub(v.Name,1,4)=='Righ' then
  150. Tor=Instance.new("Part")
  151. Tor.Size=v.Size
  152. Tor.BrickColor=color
  153. Tor.Reflectance=0.1
  154. Tor.Transparency=0
  155. Tor.CanCollide=false
  156. Tor.Parent=model
  157. Mesh=Instance.new("BlockMesh")
  158. Mesh.Parent=Tor
  159. Mesh.Scale=Vector3.new(1.01,0.9,1.01)
  160. w = Instance.new("Weld")
  161. w.Parent = v
  162. w.Part0 = w.Parent
  163. w.Part1 = Tor
  164. w.C0 = CFrame.new(0,0,0)
  165. end
  166. end
  167.  
  168. char.Head.BrickColor=color
  169.  
  170.  
  171. v=char["Torso"]
  172. Tor=Instance.new("Part")
  173. Tor.Size=Vector3.new(1,2,1)
  174. Tor.BrickColor=color2
  175. Tor.Reflectance=0
  176. Tor.Transparency=0
  177. Tor.Locked=true
  178. Tor.Name="X1"
  179. Tor.CanCollide=true
  180. Tor.Parent=model
  181. Tor.TopSurface="Smooth"
  182. Tor.BottomSurface="Smooth"
  183. Mesh=Instance.new("SpecialMesh")
  184. Mesh.MeshType="Brick"
  185. Mesh.Parent=Tor
  186. Mesh.Scale=Vector3.new(0.2,0.9,1.1)
  187. w = Instance.new("Weld")
  188. w.Parent = v
  189. w.Part0 = w.Parent
  190. w.Part1 = Tor
  191. w.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,0,math.rad(45))
  192.  
  193. v=char["Torso"]
  194. Tor=Instance.new("Part")
  195. Tor.Size=Vector3.new(1,2,1)
  196. Tor.BrickColor=color2
  197. Tor.Reflectance=0
  198. Tor.Transparency=0
  199. Tor.Locked=true
  200. Tor.Name="X1"
  201. Tor.CanCollide=true
  202. Tor.Parent=model
  203. Tor.TopSurface="Smooth"
  204. Tor.BottomSurface="Smooth"
  205. Mesh=Instance.new("SpecialMesh")
  206. Mesh.MeshType="Brick"
  207. Mesh.Parent=Tor
  208. Mesh.Scale=Vector3.new(0.2,0.9,1.1)
  209. w = Instance.new("Weld")
  210. w.Parent = v
  211. w.Part0 = w.Parent
  212. w.Part1 = Tor
  213. w.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,0,math.rad(-45))
  214.  
  215. v=char["Right Arm"]
  216. Tor=Instance.new("Part")
  217. Tor.Size=Vector3.new(1,1,1)
  218. Tor.BrickColor=color2
  219. Tor.Reflectance=0
  220. Tor.Transparency=0
  221. Tor.Locked=true
  222. Tor.Name="X1"
  223. Tor.CanCollide=true
  224. Tor.Parent=model
  225. Tor.TopSurface="Smooth"
  226. Tor.BottomSurface="Smooth"
  227. Mesh=Instance.new("SpecialMesh")
  228. Mesh.MeshType="Wedge"
  229. Mesh.Parent=Tor
  230. Mesh.Scale=Vector3.new(1.1,.75,1)
  231. w = Instance.new("Weld")
  232. w.Parent = v
  233. w.Part0 = w.Parent
  234. w.Part1 = Tor
  235. w.C0 = CFrame.new(0.1,0.6,0)*CFrame.Angles(math.rad(90),math.rad(180),math.rad(90*3))
  236.  
  237. v=char["Left Arm"]
  238. Tor=Instance.new("Part")
  239. Tor.Size=Vector3.new(1,1,1)
  240. Tor.BrickColor=color2
  241. Tor.Reflectance=0
  242. Tor.Transparency=0
  243. Tor.Locked=true
  244. Tor.Name="X1"
  245. Tor.CanCollide=true
  246. Tor.Parent=model
  247. Tor.TopSurface="Smooth"
  248. Tor.BottomSurface="Smooth"
  249. Mesh=Instance.new("SpecialMesh")
  250. Mesh.MeshType="Wedge"
  251. Mesh.Parent=Tor
  252. Mesh.Scale=Vector3.new(1.1,.75,1)
  253. w = Instance.new("Weld")
  254. w.Parent = v
  255. w.Part0 = w.Parent
  256. w.Part1 = Tor
  257. w.C0 = CFrame.new(-0.1,0.6,0)*CFrame.Angles(math.rad(90),math.rad(180),math.rad(90))
  258.  
  259. v=char["Torso"]
  260. Tor=Instance.new("Part")
  261. Tor.Size=Vector3.new(1,2,1)
  262. Tor.BrickColor=BrickColor.new("Dark stone grey")
  263. Tor.Reflectance=0
  264. Tor.Transparency=0
  265. Tor.Locked=true
  266. Tor.Name="X1"
  267. Tor.CanCollide=true
  268. Tor.Parent=model
  269. Tor.TopSurface="Smooth"
  270. Tor.BottomSurface="Smooth"
  271. Mesh=Instance.new("SpecialMesh")
  272. Mesh.MeshType="Brick"
  273. Mesh.Parent=Tor
  274. Mesh.Scale=Vector3.new(0.23,0.2,1.11)
  275. w = Instance.new("Weld")
  276. w.Parent = v
  277. w.Part0 = w.Parent
  278. w.Part1 = Tor
  279. w.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,0,math.rad(-45))
  280.  
  281. v=char["Torso"]
  282. Tor=Instance.new("Part")
  283. Tor.Size=Vector3.new(1,2,1)
  284. Tor.BrickColor=BrickColor.new("Dark stone grey")
  285. Tor.Reflectance=0
  286. Tor.Transparency=0
  287. Tor.Locked=true
  288. Tor.Name="X1"
  289. Tor.CanCollide=true
  290. Tor.Parent=model
  291. Tor.TopSurface="Smooth"
  292. Tor.BottomSurface="Smooth"
  293. Mesh=Instance.new("SpecialMesh")
  294. Mesh.MeshType="Brick"
  295. Mesh.Parent=Tor
  296. Mesh.Scale=Vector3.new(0.23,0.2,1.11)
  297. w = Instance.new("Weld")
  298. w.Parent = v
  299. w.Part0 = w.Parent
  300. w.Part1 = Tor
  301. w.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,0,math.rad(45))
  302.  
  303. v=char["Head"]
  304. Tor=Instance.new("Part")
  305. Tor.Size=Vector3.new(1,1,1)
  306. Tor.BrickColor=BrickColor.new("Dark stone grey")
  307. Tor.Reflectance=0.5
  308. Tor.Transparency=0
  309. Tor.Locked=true
  310. Tor.Name="X1"
  311. Tor.CanCollide=true
  312. Tor.Parent=model
  313. Tor.TopSurface="Smooth"
  314. Tor.BottomSurface="Smooth"
  315. Mesh=Instance.new("SpecialMesh")
  316. Mesh.MeshType="Head"
  317. Mesh.Parent=Tor
  318. Mesh.Scale=Vector3.new(1.1,0.4,1.1)
  319. w = Instance.new("Weld")
  320. w.Parent = v
  321. w.Part0 = w.Parent
  322. w.Part1 = Tor
  323. w.C0 = CFrame.new(0,0.2,-0.2)
  324. pcall(function() char.Head.face:remove() end)
  325.  
  326. v=char["Torso"]
  327. Tor=Instance.new("Part")
  328. Tor.Size=Vector3.new(1,1,1)
  329. Tor.BrickColor=color2
  330. Tor.Reflectance=0
  331. Tor.Transparency=0
  332. Tor.Locked=true
  333. Tor.Name="Cannon"
  334. Tor.Shape="Ball"
  335. Tor.CanCollide=true
  336. Tor.Parent=model
  337. Tor.TopSurface="Smooth"
  338. Tor.BottomSurface="Smooth"
  339. Mesh=Instance.new("SpecialMesh")
  340. Mesh.MeshType="Sphere"
  341. Mesh.Parent=Tor
  342. Mesh.Scale=Vector3.new(0.4,0.4,0.4)
  343. w = Instance.new("Weld")
  344. w.Parent = v
  345. w.Part0 = w.Parent
  346. w.Part1 = Tor
  347. w.C0 = CFrame.new(0,0,-0.45)
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378. function Flare(mouse)
  379. for i=0,0.3,0.05 do
  380. wait()
  381. w2.C0=w2.C0*CFrame.new(0,-0.1/2,.1/2)*CFrame.Angles(math.rad((-90/5)/2),0.1/2,0.05/2)
  382. end
  383. wait()
  384. for i=1,20 do
  385. char.Torso.CFrame=char.Torso.CFrame+Vector3.new(0,2,0)
  386. char.Torso.Velocity=Vector3.new(0,0,0)
  387. wait()
  388. end
  389. wait()
  390. bp=Instance.new("BodyPosition")
  391. bp.maxForce=Vector3.new(9999999,999999999,99999999)
  392. bp.position=char.Torso.Position
  393. bp.Parent=char.Torso
  394. wait(0.5)
  395. for i=1.1,0,-.05 do
  396. wait()
  397. w2.C0=w2.C0*CFrame.new(0,0.1/2,0)*CFrame.Angles(math.rad((90/5)/2),-.1/2,-0.05/2)
  398. HenWeld.C0=HenWeld.C0*CFrame.Angles(math.rad(20),0,0)
  399. end
  400. bp:remove()
  401. con=char["Left Leg"].Touched:connect(function(hit)
  402. con:disconnect()
  403. local t = char.Torso
  404. for i=1,50,0.5 do
  405. wait()
  406. x = (16 + i) * math.sin(i) + t.Position.x
  407. y = t.Position.y
  408. z = (16 + i)* math.cos (i) + t.Position.z
  409. brick = Instance.new("Explosion")
  410. brick.BlastPressure=0
  411. brick.Hit:connect(function(hit)
  412. if hit.Parent.Name~=Name and hit.Name~="Base" and hit.Name~="Handle" and hit.Parent.Parent.Name~=Name then
  413. hit:BreakJoints()
  414. hit.Anchored=false
  415. hit.Velocity=(hit.Position-char.Torso.Position).unit*320
  416. end
  417. end)
  418. brick.BlastRadius = 20
  419. brick.Parent = workspace
  420. brick.Position = Vector3.new(x,y,z)
  421. end
  422. end)
  423. w2.C0=Wr
  424. HenWeld.C0=Hy
  425. end
  426.  
  427. function Tele(mouse)
  428. if mouse.Target~=nil then
  429. local mouse=mouse
  430. local hit=mouse.Hit
  431. local Band1=Instance.new("Part")
  432. Band1.Size=Vector3.new(1,1,1)
  433. Band1.BrickColor=BrickColor:Black()
  434. Band1.Parent=char
  435. Band1.Reflectance=0.2
  436. Band1.Transparency=0.2
  437. local Mesh=Instance.new("CylinderMesh")
  438. Mesh.Scale=Vector3.new(5.5,0.05,5.5)
  439. Mesh.Parent=Band1
  440. w = Instance.new("Weld")
  441. w.Parent = char.Torso
  442. w.Part0 = w.Parent
  443. w.Part1 = Band1
  444. w.C0 = CFrame.new(0,0,0)
  445. for i=1,25 do
  446. Mesh.Scale=Mesh.Scale+Vector3.new(0,0.25,0)
  447. wait()
  448. end
  449. char.Torso.CFrame=CFrame.new(hit.p)+Vector3.new(0,3,0)
  450. wait(0.1)
  451. for i=1,25 do
  452. Mesh.Scale=Mesh.Scale+Vector3.new(0,-0.25,0)
  453. wait()
  454. end
  455. Band1:remove()
  456. end
  457. end
  458.  
  459. function Pwn(mouse)
  460. local mou=mouse
  461. local Laz=Instance.new("Part")
  462. Laz.Anchored=true
  463. Laz.BrickColor=color
  464. Laz.Reflectance=0
  465. Laz.TopSurface="Smooth"
  466. Laz.Name="Lazer"
  467. Laz.BottomSurface="Smooth"
  468. Laz.CanCollide=false
  469. Laz.CFrame=CFrame.new((mouse.Hit.p+model.Cannon.Position)/2,model.Cannon.Position)
  470. Laz.Parent=char
  471. Laz.Size=Vector3.new(1,1,2)
  472. Laz.Transparency=0.2
  473. Laz.Reflectance=0.3
  474. local Me=Instance.new("BlockMesh")
  475. Me.Bevel=0.42
  476. Me.Parent=Laz
  477. Me.Scale = Vector3.new(3.5,3.5,(mouse.Hit.p - model.Cannon.Position).magnitude/2)
  478. if mou.Target~=nil and game.Players:getPlayerFromCharacter(mou.Target.Parent) and mou.Target.Parent:findFirstChild("Torso")~=nil and mou.Target.Parent.Name~=Name then
  479. local m=game.Players:getPlayerFromCharacter(mou.Target.Parent)
  480. mou.Target.Parent.Torso.Anchored=true
  481. local Laz=Instance.new("Part")
  482. Laz.Anchored=true
  483. Laz.BrickColor=BrickColor:Black()
  484. Laz.Reflectance=0
  485. Laz.Shape="Ball"
  486. Laz.TopSurface="Smooth"
  487. Laz.BottomSurface="Smooth"
  488. Laz.CanCollide=true
  489. Laz.Size=Vector3.new(1,1,1)
  490. Laz.CFrame=mou.Target.Parent.Torso.CFrame
  491. Laz.Parent=workspace
  492. Laz.Transparency=0
  493. local Me=Instance.new("SpecialMesh")
  494. Me.MeshType="Sphere"
  495. Me.Parent=Laz
  496. for i=1,13,0.75 do
  497. Me.Scale = Vector3.new(i,i,i)
  498. wait()
  499. end
  500. pcall(function()
  501. char.Lazer:remove()
  502. m.Character.Head:remove()
  503. end)
  504. for i=1,7 do
  505. Laz.BrickColor=BrickColor:White()
  506. Laz.Reflectance=0.5
  507. wait()
  508. Laz.BrickColor=BrickColor:Black()
  509. Laz.Reflectance=0.2
  510. wait()
  511. end
  512. for i=1,40 do
  513. Laz.Transparency=i/40
  514. wait()
  515. end
  516. Laz:remove()
  517. elseif mou.Target~=nil and mou.Target.Name~="Base" and mou.Target.Parent.Name~=Name and mou.Target.Parent.Parent.Name~=Name then
  518. local mt=mouse.Target
  519. for i=1,30 do
  520. wait()
  521. mt.Reflectance=i/30
  522. end
  523. mt:remove()
  524. end
  525. end
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547. function Ban(mouse)
  548. local mou=mouse
  549. local Laz=Instance.new("Part")
  550. Laz.Anchored=true
  551. Laz.BrickColor=BrickColor:Black()
  552. Laz.Reflectance=0.34
  553. Laz.TopSurface="Smooth"
  554. Laz.Name="Lazer"
  555. Laz.BottomSurface="Smooth"
  556. Laz.CanCollide=false
  557. Laz.CFrame=CFrame.new((mouse.Hit.p+model.Cannon.Position)/2,model.Cannon.Position)
  558. Laz.Parent=char
  559. Laz.Size=Vector3.new(1,1,2)
  560. Laz.Transparency=0.2
  561. Laz.Reflectance=0.3
  562. local Me=Instance.new("BlockMesh")
  563. Me.Bevel=0.05
  564. Me.Parent=Laz
  565. Me.Scale = Vector3.new(1,1,(mouse.Hit.p - model.Cannon.Position).magnitude/2)
  566. if mou.Target~=nil and game.Players:getPlayerFromCharacter(mou.Target.Parent) and mou.Target.Parent:findFirstChild("Torso")~=nil and mou.Target.Parent.Name~=Name then
  567. local m=game.Players:getPlayerFromCharacter(mou.Target.Parent)
  568. mou.Target.Parent.Torso.Anchored=true
  569. for i=1,36 do
  570. x = (3 + i) * math.sin(i) + m.Character.Torso.Position.x
  571. y = m.Character.Torso.Position.y
  572. z = (3 + i)* math.cos (i) + m.Character.Torso.Position.z
  573. local Laz=Instance.new("Part")
  574. Laz.Anchored=true
  575. Laz.BrickColor=BrickColor:Black()
  576. Laz.Shape="Ball"
  577. Laz.Transparency=0.2
  578. Laz.TopSurface="Smooth"
  579. Laz.BottomSurface="Smooth"
  580. Laz.CanCollide=false
  581. Laz.Size=Vector3.new(1,1,1)
  582. Laz.CFrame=CFrame.new(x,y,z)
  583. Laz.Parent=m.Character
  584. wait(0.05)
  585. end
  586. pcall(function()
  587. char.Lazer:remove()
  588. m.Mode:remove()
  589. m:remove()
  590. end)
  591. for i=1,7 do
  592. Laz.BrickColor=BrickColor:White()
  593. Laz.Reflectance=0.5
  594. wait()
  595. Laz.BrickColor=BrickColor:Black()
  596. Laz.Reflectance=0.2
  597. wait()
  598. end
  599. for i=1,40 do
  600. Laz.Transparency=i/40
  601. wait()
  602. end
  603. Laz:remove()
  604. elseif mou.Target~=nil and mou.Target.Name~="Base" and mou.Target.Parent.Name~=Name and mou.Target.Parent.Parent.Name~=Name then
  605. local mt=mouse.Target
  606. for i=1,30 do
  607. wait()
  608. mt.Reflectance=i/30
  609. end
  610. mt:remove()
  611. end
  612. end
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634. fire={Flare,Tele,Pwn,Ban}
  635. name={"Flare Uppercut","Teleport","Pwn Lazor","Ban Lazor"}
  636. klick={"z","x","c","t"}
  637.  
  638. function Kay(ke)
  639. for _,v in pairs(klick) do
  640. if v==ke then
  641. return _
  642. end
  643. end
  644. return false
  645. end
  646.  
  647.  
  648. if script.Parent.className~="HopperBin" then
  649. Sword = Instance.new("HopperBin")
  650. Sword.Parent = game.Players[Name].Backpack
  651. Sword.Name="Staff"
  652. script.Parent=Sword
  653. end
  654.  
  655. Sword=script.Parent
  656.  
  657. Arms={char.Torso["Left Shoulder"],char.Torso["Right Shoulder"]}
  658.  
  659. function makeSword()
  660. local Sword=char
  661. wait(0.1)
  662. Handle=Instance.new("Part")
  663. Handle.Size=Vector3.new(1,4,1)
  664. Handle.Parent=Sword
  665. Handle.BrickColor=color
  666. Handle.Reflectance=0.5
  667. Handle.Name="Handle"
  668. Mesh=Instance.new("SpecialMesh")
  669. Mesh.MeshType=0
  670. Mesh.Parent=Handle
  671. Mesh.Scale=Vector3.new(0.4,1,0.4)
  672. HenWeld=Instance.new("Weld")
  673. HenWeld.Parent=char["Right Arm"]
  674. HenWeld.Part1=HenWeld.Parent
  675. HenWeld.Part0=Handle
  676. HenWeld.C0=CFrame.new(0,-0.25,1)*CFrame.Angles(math.rad(90),math.rad(-4),0)
  677. Hy=HenWeld.C0
  678. Handle.Touched:connect(function(h)
  679. local v=h --To lazy.
  680. if v.Parent.Name~=Name and v.Parent.Parent.Name~=Name and v.Name~="Eaten" and v.Name~="Base" then
  681. v.Name="Eaten"
  682. v.BrickColor=BrickColor:Black()
  683. for i=1,10 do
  684. wait()
  685. v.Transparency=i/10
  686. end
  687. pcall(function() v:remove() end)
  688. end
  689. end)
  690. end
  691.  
  692.  
  693.  
  694. function Button(mouse)
  695. for i=0,0.6,0.05 do
  696. wait()
  697. w2.C0=w2.C0*CFrame.new(0,-0.1/2,.1/2)*CFrame.Angles(math.rad((-90/5)/2),0.1/2,0.05/2)
  698. end
  699. wait()
  700. for i=0.9,0,-.05 do
  701. wait()
  702. w2.C0=w2.C0*CFrame.new(0,0.1/2,-.1/2)*CFrame.Angles(math.rad((90/5)/2),-.1/2,-0.05/2)
  703. end
  704. wait()
  705. for i=0,0.3,0.05 do
  706. wait()
  707. w2.C0=w2.C0*CFrame.new(0,-0.1/2,.1/2)*CFrame.Angles(math.rad((-90/5)/2),0.1/2,0)
  708. end
  709. w.C0=We
  710. w2.C0=Wr
  711. end
  712.  
  713. function Button2()
  714. for i=0,0.3,0.05 do
  715. wait()
  716. w2.C0=w2.C0*CFrame.new(0,-0.1/2,.1/2)*CFrame.Angles(math.rad((-90/5)/2),0.1/2,0.05/2)
  717. end
  718. wait(0.2)
  719. for i=1.1,0,-.05 do
  720. wait()
  721. w2.C0=w2.C0*CFrame.new(0,0.1/2,0)*CFrame.Angles(math.rad((90/5)/2),-.1/2,-0.05/2)
  722. HenWeld.C0=HenWeld.C0*CFrame.Angles(math.rad(20),0,0)
  723. end
  724. wait()
  725. w2.C0=Wr
  726. HenWeld.C0=Hy
  727. end
  728.  
  729.  
  730. f=Sword.Selected:connect(function(mouse)
  731. pcall(function() script.Sour.Value=[[print("Hello,World!")]] end) --Nothing to see here.
  732. if d==0 and char.Torso:findFirstChild("Right Shoulder")~=nil then
  733. d=1
  734. De=0
  735. f:disconnect()
  736. pcall(function() game["LocalBackpack"]:children()[1]:remove() end)
  737. Debou=true
  738. Numb=Instance.new("NumberValue")
  739. Numb.Value=0
  740. Numb.Parent=Sword
  741. Numb.Changed:connect(function()
  742. if Debou then
  743. Debou=false
  744. wait(0.2)
  745. ghk:disconnect()
  746. if Numb.Value>1 then
  747. Numb.Value=0
  748. Button2()
  749. else Numb.Value=0
  750. Button()
  751. end
  752. ghk=mouse.Button1Down:connect(function()
  753. Delay(0,function()
  754. if Debounce then
  755. Debounce=false
  756. Numb.Value=Numb.Value+1
  757. wait()
  758. Debounce=true
  759. end
  760. end)
  761. end)
  762. Debou=true
  763. end
  764. end)
  765.  
  766. Arms[1].Parent=nil
  767. w = Instance.new("Weld")
  768. w.Name="Left Shouldr"
  769. w.Parent = char.Torso
  770. w.Part0 = char["Left Arm"]
  771. w.Part1 = w.Parent
  772.  
  773. Arms[2].Parent=nil
  774. w2 = Instance.new("Weld")
  775. w2.Name="Right Shouldr"
  776. w2.Parent = char.Torso
  777. w2.Part0 = char["Right Arm"]
  778. w2.Part1 = w2.Parent
  779. makeSword()
  780. ---Animation Start---
  781. for i=0,1,0.05 do
  782. w.C0 = CFrame.new(1.2+(i*0.05)/10,-0.1-i*0.05,.5-i/1.3)*CFrame.Angles(math.rad(75*-i),math.rad(i*45),math.rad(i*20))
  783. wait()
  784. w2.C0 = CFrame.new(-1.2+(i*0.05)/10,-0.1-i*0.05,.5-i/1.3)*CFrame.Angles(math.rad(75*-i),math.rad(-i*45),math.rad(-i*20))
  785. end
  786. ----Animation End----
  787. We=w.C0
  788. Wr=w2.C0
  789. wait()
  790. ghk=mouse.Button1Down:connect(function()
  791. Delay(0,function()
  792. if Debounce then
  793. Debounce=false
  794. Numb.Value=Numb.Value+1
  795. wait()
  796. Debounce=true
  797. end
  798. end)
  799. end)
  800. mouse.KeyDown:connect(function(key)
  801. if Kay(tostring(key))~=false then
  802. hint(tostring(name[Kay(tostring(key))]).."!",2)
  803. wait()
  804. fire[Kay(tostring(key))](mouse)
  805. pcall(function() char.Lazer:remove() end)
  806. end
  807. end)
  808. end
  809. end)
  810.  
  811.  
  812.  
  813.  
  814. -- This script has been converted to FE by iPxter
  815.  
  816.  
  817. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  818. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  819. do
  820. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  821. script.Parent = Player.Character
  822.  
  823. --RemoteEvent for communicating
  824. local Event = Instance.new("RemoteEvent")
  825. Event.Name = "UserInput_Event"
  826.  
  827. --Fake event to make stuff like Mouse.KeyDown work
  828. local function fakeEvent()
  829. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  830. t.connect = t.Connect
  831. return t
  832. end
  833.  
  834. --Creating fake input objects with fake variables
  835. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  836. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  837. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  838. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  839. end}
  840. --Merged 2 functions into one by checking amount of arguments
  841. CAS.UnbindAction = CAS.BindAction
  842.  
  843. --This function will trigger the events that have been :Connect()'ed
  844. local function te(self,ev,...)
  845. local t = m[ev]
  846. if t and t._fakeEvent and t.Function then
  847. t.Function(...)
  848. end
  849. end
  850. m.TrigEvent = te
  851. UIS.TrigEvent = te
  852.  
  853. Event.OnServerEvent:Connect(function(plr,io)
  854. if plr~=Player then return end
  855. if io.isMouse then
  856. m.Target = io.Target
  857. m.Hit = io.Hit
  858. else
  859. local b = io.UserInputState == Enum.UserInputState.Begin
  860. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  861. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  862. end
  863. for _,t in pairs(CAS.Actions) do
  864. for _,k in pairs(t.Keys) do
  865. if k==io.KeyCode then
  866. t.Function(t.Name,io.UserInputState,io)
  867. end
  868. end
  869. end
  870. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  871. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  872. end
  873. end)
  874. Event.Parent = NLS([==[
  875. local Player = game:GetService("Players").LocalPlayer
  876. local Event = script:WaitForChild("UserInput_Event")
  877.  
  878. local UIS = game:GetService("UserInputService")
  879. local input = function(io,a)
  880. if a then return end
  881. --Since InputObject is a client-side instance, we create and pass table instead
  882. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  883. end
  884. UIS.InputBegan:Connect(input)
  885. UIS.InputEnded:Connect(input)
  886.  
  887. local Mouse = Player:GetMouse()
  888. local h,t
  889. --Give the server mouse data 30 times every second, but only if the values changed
  890. --If player is not moving their mouse, client won't fire events
  891. while wait(1/30) do
  892. if h~=Mouse.Hit or t~=Mouse.Target then
  893. h,t=Mouse.Hit,Mouse.Target
  894. Event:FireServer({isMouse=true,Target=t,Hit=h})
  895. end
  896. end]==],Player.Character)
  897. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  898. end
  899. local ContentProvider = game:GetService("ContentProvider")
  900.  
  901. local function LoadAssets(AssetList)
  902. -- Takes an asset list and preloads it. Will not wait for them to load.
  903.  
  904. for _, AssetId in pairs(AssetList) do
  905. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  906. end
  907. end
  908.  
  909. LoadAssets({11442510,30956707})
  910. local Gibs = game.Workspace
  911.  
  912. function Kill(Character)
  913. Character.Humanoid.Health = 0
  914. local poo = Instance.new("IntValue",Character)
  915. poo.Name = "haha nope"
  916. local svch = Character
  917. local hum = Character:findFirstChild("Humanoid")
  918. Character.Archivable = true
  919. local chrclone = Character:clone()
  920. Character.Archivable = false
  921.  
  922. local ch = chrclone:GetChildren()
  923. local i
  924. for i = 1,#ch do
  925. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  926. ch[i]:remove()
  927. end
  928. end
  929. local function Scan(ch)
  930. local e
  931. for e = 1,#ch do
  932. Scan(ch[e]:GetChildren())
  933. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  934. ch[e]:remove()
  935. end
  936. end
  937. end
  938. Scan(chrclone:GetChildren())
  939.  
  940. local hum2 = chrclone:findFirstChild("Humanoid")
  941.  
  942.  
  943. if hum2 ~= nil then
  944. hum2.Name = "Humanoid2"
  945. hum2.PlatformStand = true
  946. hum2.Sit = true
  947. hum2.MaxHealth = 0
  948. hum2.Health = 0
  949. end
  950.  
  951. local ch = Character:GetChildren()
  952. local i
  953. for i = 1,#ch do
  954. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  955. ch[i]:remove()
  956. end
  957. end
  958.  
  959. wait(0.2)
  960.  
  961. local ch = Character:GetChildren()
  962. local i
  963. for i = 1,#ch do
  964. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  965. ch[i]:remove()
  966. end
  967. end
  968. Character = chrclone
  969. local Torso = Character.Torso
  970. local movevector = Vector3.new()
  971.  
  972. if Torso then
  973. local Head = Character:FindFirstChild("Head")
  974. local Limb = Character:FindFirstChild("Right Arm")
  975. if Limb then
  976.  
  977. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  978. local Joint = Instance.new("Glue")
  979. Joint.Name = "RightShoulder"
  980. Joint.Part0 = Torso
  981. Joint.Part1 = Limb
  982. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  983. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  984. Joint.Parent = Torso
  985.  
  986. local B = Instance.new("Part")
  987. B.TopSurface = 0
  988. B.BottomSurface = 0
  989. B.formFactor = "Symmetric"
  990. B.Size = Vector3.new(1, 1, 1)
  991. B.Transparency = 1
  992. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  993. B.Parent = Character
  994. local W = Instance.new("Weld")
  995. W.Part0 = Limb
  996. W.Part1 = B
  997. W.C0 = CFrame.new(0, -0.5, 0)
  998. W.Parent = Limb
  999.  
  1000. end
  1001. local Limb = Character:FindFirstChild("Left Arm")
  1002. if Limb then
  1003.  
  1004. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  1005. local Joint = Instance.new("Glue")
  1006. Joint.Name = "LeftShoulder"
  1007. Joint.Part0 = Torso
  1008. Joint.Part1 = Limb
  1009. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1010. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1011. Joint.Parent = Torso
  1012.  
  1013. local B = Instance.new("Part")
  1014. B.TopSurface = 0
  1015. B.BottomSurface = 0
  1016. B.formFactor = "Symmetric"
  1017. B.Size = Vector3.new(1, 1, 1)
  1018. B.Transparency = 1
  1019. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1020. B.Parent = Character
  1021. local W = Instance.new("Weld")
  1022. W.Part0 = Limb
  1023. W.Part1 = B
  1024. W.C0 = CFrame.new(0, -0.5, 0)
  1025. W.Parent = Limb
  1026.  
  1027. end
  1028. local Limb = Character:FindFirstChild("Right Leg")
  1029. if Limb then
  1030.  
  1031. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  1032. local Joint = Instance.new("Glue")
  1033. Joint.Name = "RightHip"
  1034. Joint.Part0 = Torso
  1035. Joint.Part1 = Limb
  1036. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1037. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1038. Joint.Parent = Torso
  1039.  
  1040. local B = Instance.new("Part")
  1041. B.TopSurface = 0
  1042. B.BottomSurface = 0
  1043. B.formFactor = "Symmetric"
  1044. B.Size = Vector3.new(1, 1, 1)
  1045. B.Transparency = 1
  1046. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1047. B.Parent = Character
  1048. local W = Instance.new("Weld")
  1049. W.Part0 = Limb
  1050. W.Part1 = B
  1051. W.C0 = CFrame.new(0, -0.5, 0)
  1052. W.Parent = Limb
  1053.  
  1054. end
  1055. local Limb = Character:FindFirstChild("Left Leg")
  1056. if Limb then
  1057.  
  1058. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  1059. local Joint = Instance.new("Glue")
  1060. Joint.Name = "LeftHip"
  1061. Joint.Part0 = Torso
  1062. Joint.Part1 = Limb
  1063. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1064. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1065. Joint.Parent = Torso
  1066.  
  1067. local B = Instance.new("Part")
  1068. B.TopSurface = 0
  1069. B.BottomSurface = 0
  1070. B.formFactor = "Symmetric"
  1071. B.Size = Vector3.new(1, 1, 1)
  1072. B.Transparency = 1
  1073. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  1074. B.Parent = Character
  1075. local W = Instance.new("Weld")
  1076. W.Part0 = Limb
  1077. W.Part1 = B
  1078. W.C0 = CFrame.new(0, -0.5, 0)
  1079. W.Parent = Limb
  1080.  
  1081. end
  1082. --[
  1083. local Bar = Instance.new("Part")
  1084. Bar.TopSurface = 0
  1085. Bar.BottomSurface = 0
  1086. Bar.formFactor = "Symmetric"
  1087. Bar.Size = Vector3.new(1, 1, 1)
  1088. Bar.Transparency = 1
  1089. Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
  1090. Bar.Parent = Character
  1091. local Weld = Instance.new("Weld")
  1092. Weld.Part0 = Torso
  1093. Weld.Part1 = Bar
  1094. Weld.C0 = CFrame.new(0, 0.5, 0)
  1095. Weld.Parent = Torso
  1096. --]]
  1097. end
  1098. Character.Parent = Gibs
  1099. game.Debris:AddItem(Character, 12)
  1100. if movevector ~= Vector3.new() then
  1101. for i = 1,10 do
  1102. wait()
  1103. Torso.Velocity = Vector3.new(0,0,-100)
  1104. Head.Velocity = movevector * 200
  1105. end
  1106. end
  1107. local duh = Torso
  1108. ee = Instance.new("Part")
  1109. ee.Anchored = false
  1110. ee.CanCollide = false
  1111. ee.Parent = duh
  1112. ee.Transparency =1
  1113. ee.Size = Vector3.new(0.15, 0.15, 0.15)
  1114. wee = Instance.new("Weld")
  1115. wee.Parent = duh
  1116. wee.Part0 = duh
  1117. wee.Part1 = ee
  1118. wee.C0 = CFrame.new(0, 1, 0)
  1119. ge = Instance.new('ParticleEmitter')
  1120. ge.Parent = ee
  1121. ge.Texture = "rbxassetid://29712167"
  1122. ge.Size = NumberSequence.new(0.2,0.05)
  1123. ge.Acceleration = Vector3.new(0, -20, 0)
  1124. ge.Rate = 100000
  1125. ge.Speed = NumberRange.new(7,8)
  1126. ge.Lifetime = NumberRange.new(3,4)
  1127. ge.VelocitySpread = 10
  1128. ge.VelocityInheritance = 0.3
  1129. ea = Instance.new("Part")
  1130. ea.Anchored = false
  1131. ea.CanCollide = false
  1132. ea.Parent = Character.Head
  1133. ea.Transparency =1
  1134. ea.Size = Vector3.new(0.15, 0.15, 0.15)
  1135. wea = Instance.new("Weld")
  1136. wea.Parent = Character.Head
  1137. wea.Part0 = Character.Head
  1138. wea.Part1 = ea
  1139. wea.C0 = CFrame.new(0, -0.7, 0)
  1140. ga = Instance.new('ParticleEmitter')
  1141. ga.Parent = ea
  1142. ga.Texture = "rbxassetid://29712167"
  1143. ga.Size = NumberSequence.new(0.2,0.05)
  1144. ga.Acceleration = Vector3.new(0, -20, 0)
  1145. ga.Rate = 100000
  1146. ga.Speed = NumberRange.new(7,8)
  1147. ga.Lifetime = NumberRange.new(3,4)
  1148. ga.VelocitySpread = 10
  1149. ga.VelocityInheritance = 0.3
  1150. ga.EmissionDirection = Enum.NormalId.Bottom
  1151. end
  1152.  
  1153. local plr = owner
  1154. local chr = plr.Character
  1155.  
  1156. local intro = coroutine.wrap(function()
  1157. local gui = Instance.new('ScreenGui',plr.PlayerGui)
  1158. gui.Name = "Intro"
  1159. local fr = Instance.new('Frame',gui)
  1160. fr.Size = UDim2.new(0.4,0,0,0)
  1161. fr.Position = UDim2.new(0.3,0,-0.1,0)
  1162. fr.BorderColor3 = Color3.fromRGB(198, 45, 45)
  1163. fr.BorderSizePixel = 5
  1164. fr.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  1165. local title = Instance.new('TextLabel',fr)
  1166. title.Size = UDim2.new(1,0,0.4,0)
  1167. title.Position = UDim2.new(0,0,0.1,0)
  1168. title.BackgroundTransparency = 1
  1169. title.TextColor3 = Color3.fromRGB(198, 45, 45)
  1170. title.TextScaled = true
  1171. title.Text = 'Deadpool Script'
  1172. local desc = Instance.new('TextLabel',fr)
  1173. desc.Size = UDim2.new(1,0,0.5,0)
  1174. desc.Position = UDim2.new(0,0,0.5,0)
  1175. desc.BackgroundTransparency = 1
  1176. desc.TextColor3 = Color3.fromRGB(198, 45, 45)
  1177. desc.TextScaled = true
  1178. desc.Text = ''
  1179. wait(1)
  1180. fr:TweenSize(UDim2.new(0.4,0,0.5,0),Enum.EasingDirection.Out,Enum.EasingStyle.Bounce,2)
  1181. wait(2)
  1182. local str = 'Hotkey to equip katana is N. Use Z to stab and X to slice heads off. Created by mustardfoot.'
  1183. local leng = string.len(str)
  1184. for i = 1,leng do
  1185. desc.Text = string.sub(str,1,i)
  1186. wait()
  1187. end
  1188. wait(2)
  1189. fr:TweenSize(UDim2.new(0.4,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Bounce,0.8)
  1190. wait(2)
  1191. gui:Destroy()
  1192. end)
  1193. intro()
  1194.  
  1195.  
  1196. wait(2)
  1197. local tors = chr.Torso
  1198. chr.Head.Transparency = 1
  1199. for i,v in pairs(chr:GetChildren()) do
  1200. if v.ClassName == "CharacterMesh" then
  1201. v:Destroy()
  1202. end
  1203. end
  1204. local humroot = chr.HumanoidRootPart:Clone()
  1205. local torsclone = tors:Clone()
  1206. local anim = chr.Animate:Clone()
  1207. local hum = chr.Humanoid:Clone()
  1208. local head = chr.Head:Clone()
  1209. local neck = chr.Torso.Neck:Clone()
  1210. local rightarm = chr["Right Arm"]:Clone()
  1211. local leftarm = chr["Left Arm"]:Clone()
  1212. local leftleg = chr["Left Leg"]:Clone()
  1213. local rightleg = chr["Right Leg"]:Clone()
  1214. local rightshoulder = tors["Right Shoulder"]:Clone()
  1215. local leftshoulder = tors["Left Shoulder"]:Clone()
  1216. local righthip = tors["Right Hip"]:Clone()
  1217. local lefthip = tors["Left Hip"]:Clone()
  1218. local shirt = nil
  1219. local pants = nil
  1220. local hats = {}
  1221. local lastpos = CFrame.new(0,0,0)
  1222. local on = true
  1223. local doing = false
  1224. local stabbing = false
  1225. local slicing = false
  1226. local toolz = Instance.new('Tool',plr.Backpack)
  1227. toolz.Name = "Katana"
  1228. toolz.RequiresHandle = false
  1229. toolz.CanBeDropped = false
  1230. local partz = Instance.new('Part',toolz)
  1231. partz.Size = Vector3.new(0.2,0.2,3)
  1232. partz.CanCollide = false
  1233. local meshz = Instance.new('SpecialMesh',partz)
  1234. meshz.MeshId = 'rbxassetid://11442510'
  1235. meshz.TextureId = 'rbxassetid://30956707'
  1236. meshz.VertexColor = Vector3.new(0,0,0)
  1237.  
  1238. toolz.Equipped:connect(function(mouse)
  1239. if chr:FindFirstChild('Right Arm') then
  1240. local weld = Instance.new('Weld',partz)
  1241. weld.Part0 = partz
  1242. weld.Part1 = chr["Right Arm"]
  1243. weld.C0 = CFrame.new(0.9,0,-1.25)*CFrame.Angles(math.pi,0,-math.pi/2)
  1244. end
  1245. mouse.KeyDown:connect(function(key)
  1246. if doing == false then
  1247. if key == 'z' then
  1248. if chr:FindFirstChild('Right Arm') and chr:FindFirstChild('Torso') then
  1249. doing = true
  1250. local weld = Instance.new('Weld',chr["Right Arm"])
  1251. weld.Part0 = chr["Right Arm"]
  1252. weld.Part1 = chr.Torso
  1253. weld.C0 = CFrame.new(-1.5,0,0)
  1254. for i=1,25 do
  1255. 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)
  1256. wait()
  1257. end
  1258. wait()
  1259. stabbing = true
  1260. for i=1,10 do
  1261. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0.8,0)*CFrame.Angles(-math.pi/4,0,-math.pi/6),i/10)
  1262. wait()
  1263. end
  1264. wait()
  1265. for i=1,25 do
  1266. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i/25)
  1267. wait()
  1268. end
  1269. chr["Right Arm"]:Destroy()
  1270. doing = false
  1271. stabbing = false
  1272. end
  1273. elseif key == 'x' then
  1274. if chr:FindFirstChild('Right Arm') and chr:FindFirstChild('Torso') then
  1275. doing = true
  1276. local weld = Instance.new('Weld',chr["Right Arm"])
  1277. weld.Part0 = chr["Right Arm"]
  1278. weld.Part1 = chr.Torso
  1279. weld.C0 = CFrame.new(-1.5,0,0)
  1280. for i=1,25 do
  1281. 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)
  1282. wait()
  1283. end
  1284. wait()
  1285. slicing = true
  1286. for i=1,5 do
  1287. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0.8,0)*CFrame.Angles(-math.pi/8,0,-math.pi/4),i/5)
  1288. wait()
  1289. end
  1290. wait()
  1291. for i=1,12.5 do
  1292. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i/12.5)
  1293. wait()
  1294. end
  1295. chr["Right Arm"]:Destroy()
  1296. doing = false
  1297. slicing = false
  1298. end
  1299. end
  1300. end
  1301. end)
  1302. end)
  1303.  
  1304. partz.Touched:connect(function(hit)
  1305. if hit.Parent:FindFirstChild('Humanoid') and stabbing and hit.Parent ~= chr then
  1306. hit.Parent.Humanoid.Health = 0
  1307. elseif hit.Parent:FindFirstChild('heck') == nil and slicing then
  1308. local he = Instance.new('IntValue',hit.Parent)
  1309. he.Name = "heck"
  1310. Kill(hit.Parent)
  1311. end
  1312. end)
  1313.  
  1314. toolz.Unequipped:connect(function(mouse)
  1315. if partz:FindFirstChildOfClass('Weld') then
  1316. partz:FindFirstChildOfClass('Weld'):Destroy()
  1317. end
  1318. end)
  1319. toolz.AncestryChanged:connect(function(child, parent)
  1320. if parent ~= chr and parent ~= plr.Backpack then
  1321. wait()
  1322. toolz.Parent = plr.Backpack
  1323. end
  1324. end)
  1325.  
  1326. mouse.KeyDown:connect(function(key)
  1327. if key == "n" then
  1328. wait()
  1329. toolz:Equip()
  1330. end
  1331. end)
  1332. if chr:FindFirstChildOfClass('Shirt') then
  1333. shirt = chr:FindFirstChildOfClass('Shirt'):Clone()
  1334. end
  1335. if chr:FindFirstChildOfClass('Pants') then
  1336. pants = chr:FindFirstChildOfClass('Pants'):Clone()
  1337. end
  1338. for i,v in pairs(chr:GetChildren()) do
  1339. if v.ClassName == "Accessory" then
  1340. table.insert(hats,v:Clone())
  1341. end
  1342. end
  1343. local rootjoint = chr.HumanoidRootPart.RootJoint:Clone()
  1344. chr.Humanoid:Destroy()
  1345. local gui = Instance.new('ScreenGui')
  1346. gui.Parent = owner
  1347. gui.Name = "Deadpool"
  1348. gui.ResetOnSpawn = false
  1349. local frame = Instance.new('Frame',gui)
  1350. frame.Size = UDim2.new(0.2,0,0.2,0)
  1351. frame.Position = UDim2.new(0,0,0.9,0)
  1352. frame.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  1353. frame.BorderSizePixel = 4
  1354. frame.BorderColor3 = Color3.fromRGB(198, 45, 45)
  1355. frame.Active = true
  1356. frame.Draggable = true
  1357. local txt = Instance.new('TextLabel',frame)
  1358. txt.Text = "Deadpool Gui"
  1359. txt.TextColor3 = Color3.fromRGB(198, 45, 45)
  1360. txt.Size = UDim2.new(1,0,0.3,0)
  1361. txt.TextScaled = true
  1362. txt.BackgroundTransparency = 1
  1363. local but = Instance.new('TextButton',frame)
  1364. but.Text = "Toggle Suit"
  1365. but.TextColor3 = Color3.fromRGB(38, 38, 38)
  1366. but.Size = UDim2.new(0.7,0,0.3,0)
  1367. but.Position = UDim2.new(0.15,0,0.5,0)
  1368. but.BorderSizePixel = 0
  1369. but.TextScaled = true
  1370. but.BackgroundColor3 = Color3.fromRGB(198, 45, 45)
  1371. but.MouseButton1Down:connect(function()
  1372. on = not on
  1373. end)
  1374. game:GetService('RunService').Stepped:connect(function()
  1375. if chr.Parent == nil then
  1376. chr.RobloxLocked = false
  1377. chr.Parent = game.Workspace
  1378. end
  1379. if chr:FindFirstChildOfClass('Humanoid') == nil then
  1380. hum:Clone().Parent = chr
  1381. chr.Animate:Destroy()
  1382. anim:Clone().Parent = chr
  1383. end
  1384. if chr:FindFirstChild('HumanoidRootPart') == nil then
  1385. humroot:Clone().Parent = chr
  1386. humroot.CFrame = lastpos
  1387. chr.Humanoid:Destroy()
  1388. hum:Clone().Parent = chr
  1389. chr.Animate:Destroy()
  1390. anim:Clone().Parent = chr
  1391. chr.HumanoidRootPart.RootJoint:Destroy()
  1392. end
  1393. if chr:FindFirstChild('Torso') == nil then
  1394. chr.Humanoid:Destroy()
  1395. local tor = tors:Clone()
  1396. tor.Parent = chr
  1397. hum:Clone().Parent = chr
  1398. chr.Animate:Destroy()
  1399. anim:Clone().Parent = chr
  1400. end
  1401. if chr.HumanoidRootPart:FindFirstChild('RootJoint') == nil then
  1402. local rtj = rootjoint:Clone()
  1403. rtj.Parent = chr.HumanoidRootPart
  1404. rtj.Part0 = chr.HumanoidRootPart
  1405. rtj.Part1 = chr.Torso
  1406. end
  1407. if chr:FindFirstChild('Head') == nil then
  1408. chr.Humanoid:Destroy()
  1409. head:Clone().Parent = chr
  1410. hum:Clone().Parent = chr
  1411. chr.Animate:Destroy()
  1412. anim:Clone().Parent = chr
  1413. end
  1414. if chr.Torso:FindFirstChild('Neck') == nil then
  1415. chr.Humanoid:Destroy()
  1416. local hec = neck:Clone()
  1417. hec.Parent = chr.Torso
  1418. hec.Part0 = chr.Torso
  1419. hec.Part1 = chr.Head
  1420. hum:Clone().Parent = chr
  1421. chr.Animate:Destroy()
  1422. anim:Clone().Parent = chr
  1423. end
  1424. if chr:FindFirstChild('Right Leg') == nil then
  1425. rightleg:Clone().Parent = chr
  1426. local fi = righthip:Clone()
  1427. fi.Parent = chr.Torso
  1428. fi.Part0 = chr.Torso
  1429. fi.Part1 = chr["Right Leg"]
  1430. end
  1431. if chr:FindFirstChild('Right Arm') == nil then
  1432. rightarm:Clone().Parent = chr
  1433. local fi = rightshoulder:Clone()
  1434. fi.Parent = chr.Torso
  1435. fi.Part0 = chr.Torso
  1436. fi.Part1 = chr["Right Arm"]
  1437. end
  1438. if chr:FindFirstChild('Left Leg') == nil then
  1439. leftleg:Clone().Parent = chr
  1440. local fi = lefthip:Clone()
  1441. fi.Parent = chr.Torso
  1442. fi.Part0 = chr.Torso
  1443. fi.Part1 = chr["Left Leg"]
  1444. end
  1445. if chr:FindFirstChild('Left Arm') == nil then
  1446. leftarm:Clone().Parent = chr
  1447. local fi = leftshoulder:Clone()
  1448. fi.Parent = chr.Torso
  1449. fi.Part0 = chr.Torso
  1450. fi.Part1 = chr["Left Arm"]
  1451. end
  1452. for i,v in pairs(chr:GetChildren()) do
  1453. if v.Name == "Mask" or v.ClassName == "Accessory" or v.ClassName == "Shirt" or v.ClassName == "Pants" or v.Name == "KatanaHolder" then
  1454. v:Destroy()
  1455. end
  1456. end
  1457. chr.Humanoid.Health = chr.Humanoid.MaxHealth
  1458. if partz:FindFirstChild('Weld') == nil and toolz.Parent == chr then
  1459. local weld = Instance.new('Weld',partz)
  1460. weld.Part0 = partz
  1461. weld.Part1 = chr["Right Arm"]
  1462. weld.C0 = CFrame.new(0.9,0,-1.25)*CFrame.Angles(math.pi,0,-math.pi/2)
  1463. end
  1464. lastpos = chr.HumanoidRootPart.CFrame
  1465. local kat = Instance.new('Part',chr)
  1466. kat.Size = Vector3.new(0.4,3,0.2)
  1467. kat.Name = "KatanaHolder"
  1468. kat.Material = Enum.Material.SmoothPlastic
  1469. kat.BrickColor = BrickColor.new('Really black')
  1470. kat.CanCollide = false
  1471. local we = Instance.new('Weld',kat)
  1472. we.Part0 = kat
  1473. we.Part1 = chr.Torso
  1474. we.C0 = CFrame.new(0,0,-0.5)*CFrame.Angles(0,0,0.5)
  1475. if on == true then
  1476. local shirt = Instance.new('Shirt',chr)
  1477. shirt.ShirtTemplate = 'rbxassetid://379545459'
  1478. local pants = Instance.new('Pants',chr)
  1479. pants.PantsTemplate = 'rbxassetid://379545671'
  1480. local mask = Instance.new('Part',chr)
  1481. mask.Name = "Mask"
  1482. mask.Size = Vector3.new(2,1,1)
  1483. mask.BrickColor = BrickColor.new('Bright red')
  1484. local mesh = Instance.new('SpecialMesh',mask)
  1485. mesh.Scale = Vector3.new(1.3,1.3,1.3)
  1486. local weld = Instance.new('Weld',mask)
  1487. weld.Part0 = mask
  1488. weld.Part1 = chr.Head
  1489. local eyesurround = Instance.new('Part',mask)
  1490. eyesurround.BrickColor = BrickColor.new('Really black')
  1491. eyesurround.Size = Vector3.new(0.3,0.5,0.2)
  1492. local mesh2 = Instance.new('SpecialMesh',eyesurround)
  1493. mesh2.MeshType = Enum.MeshType.Sphere
  1494. mesh2.Scale = Vector3.new(1,1,0.5)
  1495. local weld2 = Instance.new('Weld',eyesurround)
  1496. weld2.Part0 = eyesurround
  1497. weld2.Part1 = mask
  1498. weld2.C0 = CFrame.new(0.1,-0.22,0.58)*CFrame.Angles(0,0,-0.2)
  1499. local eyesurround2 = Instance.new('Part',mask)
  1500. eyesurround2.BrickColor = BrickColor.new('Really black')
  1501. eyesurround2.Size = Vector3.new(0.3,0.5,0.2)
  1502. local mesh3 = Instance.new('SpecialMesh',eyesurround2)
  1503. mesh3.MeshType = Enum.MeshType.Sphere
  1504. mesh3.Scale = Vector3.new(1,1,0.5)
  1505. local weld3 = Instance.new('Weld',eyesurround2)
  1506. weld3.Part0 = eyesurround2
  1507. weld3.Part1 = mask
  1508. weld3.C0 = CFrame.new(-0.1,-0.22,0.58)*CFrame.Angles(0,0,0.2)
  1509. local eye = Instance.new('Part',mask)
  1510. eye.BrickColor = BrickColor.new('Institutional white')
  1511. eye.Size = Vector3.new(0.2,0.2,0.2)
  1512. local mesh4 = Instance.new('SpecialMesh',eye)
  1513. mesh4.MeshType = Enum.MeshType.Sphere
  1514. mesh4.Scale = Vector3.new(1,1,0.5)
  1515. local weld4 = Instance.new('Weld',eye)
  1516. weld4.Part0 = eye
  1517. weld4.Part1 = mask
  1518. weld4.C0 = CFrame.new(0.1,-0.22,0.59)*CFrame.Angles(0,0,-0.2)
  1519. local eye2 = Instance.new('Part',mask)
  1520. eye2.BrickColor = BrickColor.new('Institutional white')
  1521. eye2.Size = Vector3.new(0.2,0.2,0.2)
  1522. local mesh5 = Instance.new('SpecialMesh',eye2)
  1523. mesh5.MeshType = Enum.MeshType.Sphere
  1524. mesh5.Scale = Vector3.new(1,1,0.5)
  1525. local weld5 = Instance.new('Weld',eye2)
  1526. weld5.Part0 = eye2
  1527. weld5.Part1 = mask
  1528. weld5.C0 = CFrame.new(-0.1,-0.22,0.59)*CFrame.Angles(0,0,0.2)
  1529. else
  1530. chr.Head.Transparency = 0
  1531. if shirt ~= nil then
  1532. shirt:Clone().Parent = chr
  1533. end
  1534. if pants ~= nil then
  1535. pants:Clone().Parent = chr
  1536. end
  1537. for i,v in pairs(hats) do
  1538. v:Clone().Parent = chr
  1539. end
  1540. end
  1541. end)
  1542. -- This script has been converted to FE by iPxter
  1543.  
  1544.  
  1545. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  1546. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  1547. do
  1548. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  1549. script.Parent = Player.Character
  1550.  
  1551. --RemoteEvent for communicating
  1552. local Event = Instance.new("RemoteEvent")
  1553. Event.Name = "UserInput_Event"
  1554.  
  1555. --Fake event to make stuff like Mouse.KeyDown work
  1556. local function fakeEvent()
  1557. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  1558. t.connect = t.Connect
  1559. return t
  1560. end
  1561.  
  1562. --Creating fake input objects with fake variables
  1563. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  1564. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  1565. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  1566. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  1567. end}
  1568. --Merged 2 functions into one by checking amount of arguments
  1569. CAS.UnbindAction = CAS.BindAction
  1570.  
  1571. --This function will trigger the events that have been :Connect()'ed
  1572. local function te(self,ev,...)
  1573. local t = m[ev]
  1574. if t and t._fakeEvent and t.Function then
  1575. t.Function(...)
  1576. end
  1577. end
  1578. m.TrigEvent = te
  1579. UIS.TrigEvent = te
  1580.  
  1581. Event.OnServerEvent:Connect(function(plr,io)
  1582. if plr~=Player then return end
  1583. if io.isMouse then
  1584. m.Target = io.Target
  1585. m.Hit = io.Hit
  1586. else
  1587. local b = io.UserInputState == Enum.UserInputState.Begin
  1588. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  1589. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  1590. end
  1591. for _,t in pairs(CAS.Actions) do
  1592. for _,k in pairs(t.Keys) do
  1593. if k==io.KeyCode then
  1594. t.Function(t.Name,io.UserInputState,io)
  1595. end
  1596. end
  1597. end
  1598. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  1599. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  1600. end
  1601. end)
  1602. Event.Parent = NLS([==[
  1603. local Player = game:GetService("Players").LocalPlayer
  1604. local Event = script:WaitForChild("UserInput_Event")
  1605.  
  1606. local UIS = game:GetService("UserInputService")
  1607. local input = function(io,a)
  1608. if a then return end
  1609. --Since InputObject is a client-side instance, we create and pass table instead
  1610. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  1611. end
  1612. UIS.InputBegan:Connect(input)
  1613. UIS.InputEnded:Connect(input)
  1614.  
  1615. local Mouse = Player:GetMouse()
  1616. local h,t
  1617. --Give the server mouse data 30 times every second, but only if the values changed
  1618. --If player is not moving their mouse, client won't fire events
  1619. while wait(1/30) do
  1620. if h~=Mouse.Hit or t~=Mouse.Target then
  1621. h,t=Mouse.Hit,Mouse.Target
  1622. Event:FireServer({isMouse=true,Target=t,Hit=h})
  1623. end
  1624. end]==],Player.Character)
  1625. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  1626. end
  1627.  
  1628.  
  1629.  
  1630.  
  1631. -- made by 1ndrew
  1632. function sandbox(var,func)
  1633. local env = getfenv(func)
  1634. local newenv = setmetatable({},{
  1635. __index = function(self,k)
  1636. if k=="script" then
  1637. return var
  1638. else
  1639. return env[k]
  1640. end
  1641. end,
  1642. })
  1643. setfenv(func,newenv)
  1644. return func
  1645. end
  1646. cors = {}
  1647. mas = Instance.new("Model",game:GetService("Lighting"))
  1648. Tool0 = Instance.new("Tool")
  1649. LocalScript1 = Instance.new("LocalScript")
  1650. NumberValue2 = Instance.new("NumberValue")
  1651. NumberValue3 = Instance.new("NumberValue")
  1652. PointLight4 = Instance.new("PointLight")
  1653. Smoke5 = Instance.new("Smoke")
  1654. Smoke6 = Instance.new("Smoke")
  1655. ScreenGui7 = Instance.new("ScreenGui")
  1656. Frame8 = Instance.new("Frame")
  1657. TextLabel9 = Instance.new("TextLabel")
  1658. Frame10 = Instance.new("Frame")
  1659. TextLabel11 = Instance.new("TextLabel")
  1660. Frame12 = Instance.new("Frame")
  1661. TextLabel13 = Instance.new("TextLabel")
  1662. Script14 = Instance.new("Script")
  1663. Part15 = Instance.new("Part")
  1664. BlockMesh16 = Instance.new("BlockMesh")
  1665. Part17 = Instance.new("Part")
  1666. BlockMesh18 = Instance.new("BlockMesh")
  1667. Sound19 = Instance.new("Sound")
  1668. Script20 = Instance.new("Script")
  1669. Sound21 = Instance.new("Sound")
  1670. Script22 = Instance.new("Script")
  1671. Part23 = Instance.new("Part")
  1672. SpecialMesh24 = Instance.new("SpecialMesh")
  1673. Part25 = Instance.new("Part")
  1674. BlockMesh26 = Instance.new("BlockMesh")
  1675. Part27 = Instance.new("Part")
  1676. SpecialMesh28 = Instance.new("SpecialMesh")
  1677. Part29 = Instance.new("Part")
  1678. BlockMesh30 = Instance.new("BlockMesh")
  1679. Part31 = Instance.new("Part")
  1680. SpecialMesh32 = Instance.new("SpecialMesh")
  1681. Part33 = Instance.new("Part")
  1682. SpecialMesh34 = Instance.new("SpecialMesh")
  1683. Part35 = Instance.new("Part")
  1684. BlockMesh36 = Instance.new("BlockMesh")
  1685. Part37 = Instance.new("Part")
  1686. SpecialMesh38 = Instance.new("SpecialMesh")
  1687. Part39 = Instance.new("Part")
  1688. BlockMesh40 = Instance.new("BlockMesh")
  1689. Part41 = Instance.new("Part")
  1690. BlockMesh42 = Instance.new("BlockMesh")
  1691. Part43 = Instance.new("Part")
  1692. BlockMesh44 = Instance.new("BlockMesh")
  1693. Part45 = Instance.new("Part")
  1694. BlockMesh46 = Instance.new("BlockMesh")
  1695. Part47 = Instance.new("Part")
  1696. BlockMesh48 = Instance.new("BlockMesh")
  1697. Part49 = Instance.new("Part")
  1698. BlockMesh50 = Instance.new("BlockMesh")
  1699. Part51 = Instance.new("Part")
  1700. BlockMesh52 = Instance.new("BlockMesh")
  1701. Part53 = Instance.new("Part")
  1702. CylinderMesh54 = Instance.new("CylinderMesh")
  1703. Part55 = Instance.new("Part")
  1704. BlockMesh56 = Instance.new("BlockMesh")
  1705. Part57 = Instance.new("Part")
  1706. CylinderMesh58 = Instance.new("CylinderMesh")
  1707. Part59 = Instance.new("Part")
  1708. SpecialMesh60 = Instance.new("SpecialMesh")
  1709. Part61 = Instance.new("Part")
  1710. SpecialMesh62 = Instance.new("SpecialMesh")
  1711. Part63 = Instance.new("Part")
  1712. BlockMesh64 = Instance.new("BlockMesh")
  1713. Part65 = Instance.new("Part")
  1714. BlockMesh66 = Instance.new("BlockMesh")
  1715. Part67 = Instance.new("Part")
  1716. BlockMesh68 = Instance.new("BlockMesh")
  1717. Part69 = Instance.new("Part")
  1718. BlockMesh70 = Instance.new("BlockMesh")
  1719. Part71 = Instance.new("Part")
  1720. SpecialMesh72 = Instance.new("SpecialMesh")
  1721. Part73 = Instance.new("Part")
  1722. BlockMesh74 = Instance.new("BlockMesh")
  1723. Part75 = Instance.new("Part")
  1724. BlockMesh76 = Instance.new("BlockMesh")
  1725. Part77 = Instance.new("Part")
  1726. BlockMesh78 = Instance.new("BlockMesh")
  1727. Part79 = Instance.new("Part")
  1728. BlockMesh80 = Instance.new("BlockMesh")
  1729. Part81 = Instance.new("Part")
  1730. BlockMesh82 = Instance.new("BlockMesh")
  1731. Part83 = Instance.new("Part")
  1732. BlockMesh84 = Instance.new("BlockMesh")
  1733. Part85 = Instance.new("Part")
  1734. BlockMesh86 = Instance.new("BlockMesh")
  1735. Part87 = Instance.new("Part")
  1736. BlockMesh88 = Instance.new("BlockMesh")
  1737. Part89 = Instance.new("Part")
  1738. BlockMesh90 = Instance.new("BlockMesh")
  1739. Part91 = Instance.new("Part")
  1740. BlockMesh92 = Instance.new("BlockMesh")
  1741. Part93 = Instance.new("Part")
  1742. SpecialMesh94 = Instance.new("SpecialMesh")
  1743. Part95 = Instance.new("Part")
  1744. BlockMesh96 = Instance.new("BlockMesh")
  1745. Part97 = Instance.new("Part")
  1746. BlockMesh98 = Instance.new("BlockMesh")
  1747. Part99 = Instance.new("Part")
  1748. SpecialMesh100 = Instance.new("SpecialMesh")
  1749. Part101 = Instance.new("Part")
  1750. BlockMesh102 = Instance.new("BlockMesh")
  1751. Part103 = Instance.new("Part")
  1752. BlockMesh104 = Instance.new("BlockMesh")
  1753. Part105 = Instance.new("Part")
  1754. BlockMesh106 = Instance.new("BlockMesh")
  1755. Part107 = Instance.new("Part")
  1756. SpecialMesh108 = Instance.new("SpecialMesh")
  1757. Part109 = Instance.new("Part")
  1758. BlockMesh110 = Instance.new("BlockMesh")
  1759. Part111 = Instance.new("Part")
  1760. BlockMesh112 = Instance.new("BlockMesh")
  1761. Part113 = Instance.new("Part")
  1762. BlockMesh114 = Instance.new("BlockMesh")
  1763. Part115 = Instance.new("Part")
  1764. BlockMesh116 = Instance.new("BlockMesh")
  1765. Part117 = Instance.new("Part")
  1766. BlockMesh118 = Instance.new("BlockMesh")
  1767. Part119 = Instance.new("Part")
  1768. SpecialMesh120 = Instance.new("SpecialMesh")
  1769. Part121 = Instance.new("Part")
  1770. BlockMesh122 = Instance.new("BlockMesh")
  1771. Part123 = Instance.new("Part")
  1772. BlockMesh124 = Instance.new("BlockMesh")
  1773. Part125 = Instance.new("Part")
  1774. BlockMesh126 = Instance.new("BlockMesh")
  1775. Part127 = Instance.new("Part")
  1776. SpecialMesh128 = Instance.new("SpecialMesh")
  1777. Part129 = Instance.new("Part")
  1778. CylinderMesh130 = Instance.new("CylinderMesh")
  1779. Tool0.Name = "AKM"
  1780. Tool0.Parent = mas
  1781. Tool0.GripForward = Vector3.new(-0.308719009, -0, -0.951153278)
  1782. Tool0.GripPos = Vector3.new(0, -0.200000003, 0.200000003)
  1783. Tool0.GripRight = Vector3.new(0.951153278, 0, -0.308719009)
  1784. LocalScript1.Name = "Gun_Script"
  1785. LocalScript1.Parent = Tool0
  1786. table.insert(cors,sandbox(LocalScript1,function()
  1787. wait(0.5)
  1788. --Made by YouTubes--
  1789. --Edit settings below--
  1790. local Tool = script.Parent
  1791. local Settings = {
  1792. Range = 1000
  1793. ,Spread = 7
  1794. ,Damage = {40, 40}
  1795. ,HeadShotDamage = {70, 120}
  1796. ,Bullets = 1
  1797. ,FireRate = 0.1
  1798. ,Automatic = true
  1799. ,AntiTK = true
  1800. ,ImpactDuration = 3
  1801. --Reload
  1802. ,ReloadKey = "R"
  1803. ,ReloadTime = 2.5
  1804. ,Ammo = 30
  1805. ,IncludeChamberedBullet = true
  1806. --Gui
  1807. ,GuiPos = Vector2.new(script.Gui.Frame.Position.X.Scale, script.Gui.Frame.Position.Y.Scale)
  1808. --Arms
  1809. ,OneHanded = false
  1810. ,FakeArms = true
  1811. ,FakeArmTransparency = 0
  1812. ,RightPos = CFrame.new(-0.75, -0.25, 0.5) * CFrame.Angles(math.rad(-90), 0, 0)
  1813. ,LeftPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-90), math.rad(45), 0)
  1814. ,AimPart = Tool.AimPart
  1815. ,AimPartOffset = CFrame.new()
  1816. ,AimGripOffset = Vector3.new(0, 0, 0)
  1817. ,LeftAimPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-100), math.rad(45), 0)
  1818. ,AimAnim = {
  1819. Enabled = false
  1820. ,Frames = 50
  1821. ,Time = 0.1
  1822. }
  1823. ,ChangeFOV = {true, 60}
  1824. ,SpreadReduction = 5
  1825. --Weld
  1826. ,Weld = true
  1827. --Mouse
  1828. ,Icons = {
  1829. Idle = "rbxassetid://70288585"
  1830. ,Fire1 = "rbxassetid://70288578"
  1831. ,Fire2 = "rbxassetid://70288572"
  1832. ,Fire3 = "rbxassetid://70288578"
  1833. ,Reload = "rbxassetid://70288599"
  1834. ,Aim = "rbxasset://textures/Blank.png"
  1835. }
  1836. ,FireMouseAnimTime = 0.15
  1837. --Recoil
  1838. ,Recoil = math.rad(1)
  1839. --Smoke
  1840. ,Smoke = true
  1841. ,SmokePart = Tool.SmokePart
  1842. ,Smokes = {{script.Smoke, 6, 0.2}, {script.Smoke1, 0.1}, {script.Smoke1, 0.1}, {script.Flash, 0.03}}
  1843. --Sprint
  1844. ,Sprint = true
  1845. ,SprintSpeed = 25
  1846. ,SprintKey = "0"
  1847. ,SprintSpreadIncrease = 40
  1848. ,SprintArmOffset = CFrame.new(0.25, 0.125, 0.25) * CFrame.Angles(math.rad(-30), math.rad(35), 0)
  1849. --Other
  1850. ,DropHats = true
  1851. }
  1852.  
  1853. --Do not edit below this lign--
  1854.  
  1855. local Orig_Spread = Settings.Spread
  1856. local Orig_Grip = Tool.GripPos
  1857.  
  1858. local Player = owner
  1859. local Character = Player.Character
  1860.  
  1861. local Camera = Workspace.CurrentCamera
  1862.  
  1863. local Ammo, StoredAmmo = script.Ammo, script.StoredAmmo
  1864.  
  1865. local Gui, CanUpdateGui = nil, true
  1866.  
  1867. local Sprinting, Equipped
  1868.  
  1869. function Update_Gui()
  1870. if Gui and CanUpdateGui then
  1871. Gui.Frame.AmmoDisplay.Text = Ammo.Value .. "|" .. StoredAmmo.Value
  1872. end
  1873. end
  1874.  
  1875. local Welded
  1876. if Settings.Weld then
  1877. Delay(0, function()
  1878. local weldC0s = {}
  1879. for i, v in pairs(Tool:GetChildren()) do
  1880. if v:IsA("BasePart") and v ~= Tool.Handle then
  1881. table.insert(weldC0s, {v, Tool.Handle.CFrame:toObjectSpace(v.CFrame)})
  1882. v.Anchored = false
  1883. end
  1884. end
  1885. Tool.Handle.Anchored = false
  1886. local welds = {}
  1887. Tool.Equipped:connect(function()
  1888. for i, v in ipairs(welds) do
  1889. v.Part1 = nil
  1890. v:Destroy()
  1891. end
  1892. for i, v in ipairs(weldC0s) do
  1893. if v[1] and v[2] then
  1894. local w = Instance.new("Weld", Tool.Handle)
  1895. w.Part0 = Tool.Handle
  1896. w.Part1 = v[1]
  1897. w.C0 = v[2]
  1898. table.insert(welds, w)
  1899. end
  1900. end
  1901. end)
  1902. wait()
  1903. Welded = true
  1904. end)
  1905. end
  1906.  
  1907. local Left_Weld, Right_Weld
  1908.  
  1909. Ammo.Changed:connect(Update_Gui)
  1910. StoredAmmo.Changed:connect(Update_Gui)
  1911.  
  1912. Settings.Range = math.min(Settings.Range, 999)
  1913.  
  1914. local Ignore_Model = Workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", Workspace)
  1915. Ignore_Model.Name = "Ray_Ignore"
  1916.  
  1917. local Ray_Ignore = {Character, Ignore_Model, Camera}
  1918.  
  1919. Character.Humanoid.Died:connect(function()
  1920. Tool.Parent = Player.Backpack
  1921. end)
  1922.  
  1923. function Fire(Mouse)
  1924. local Spread = CFrame.Angles(math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10))
  1925. local Ray = Ray.new(Character.Head.Position, (CFrame.new(Character.Head.Position, Mouse.Hit.p) * Spread).lookVector.unit * Settings.Range)
  1926. local Hit, Pos = Workspace:FindPartOnRayWithIgnoreList(Ray, Ray_Ignore)
  1927. if Hit and Hit.Parent:FindFirstChild("Humanoid") then
  1928. local Hit_Player = game.Players:GetPlayerFromCharacter(Hit.Parent)
  1929. if Settings.AntiTK and not Hit_Player.Neutral and Hit_Player.TeamColor == Player.TeamColor then
  1930. return
  1931. end
  1932. local Humanoid = Hit.Parent.Humanoid
  1933. local c = Instance.new("ObjectValue")
  1934. c.Name = "creator"
  1935. c.Value = Player
  1936. game.Debris:AddItem(c, 3)
  1937. c.Parent = Humanoid
  1938. if Hit.Name == "Head" then
  1939. Humanoid.Health = Humanoid.Health - math.random(Settings.HeadShotDamage[1], Settings.HeadShotDamage[2])
  1940. else
  1941. Humanoid.Health = Humanoid.Health - math.random(Settings.Damage[1], Settings.Damage[2])
  1942. end
  1943. elseif Hit then
  1944. local Hit_Part = Instance.new("Part", Ignore_Model)
  1945. Hit_Part.FormFactor = "Custom"
  1946. Hit_Part.TopSurface = 0
  1947. Hit_Part.BottomSurface = 0
  1948. Hit_Part.Anchored = true
  1949. Hit_Part.CanCollide = false
  1950. Hit_Part.Size = Vector3.new()
  1951. Hit_Part.CFrame = CFrame.new(Pos) * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
  1952. Hit_Part.BrickColor = BrickColor.new("Black")
  1953. game.Debris:AddItem(Hit_Part, Settings.ImpactDuration)
  1954. if not Hit.Anchored then
  1955. local w = Instance.new("Weld", Hit_Part)
  1956. w.Part0 = Hit
  1957. w.Part1 = Hit_Part
  1958. w.C0 = Hit.CFrame:toObjectSpace(Hit_Part.CFrame)
  1959. Hit_Part.Anchored = false
  1960. end
  1961. if Hit.Parent:IsA("Hat") and Settings.DropHats then
  1962. Hit.Parent.Parent = workspace
  1963. game.Debris:AddItem(Hit, 3)
  1964. end
  1965. end
  1966. end
  1967.  
  1968. local Can_Shoot = true
  1969. local Reloading = false
  1970.  
  1971. local First_Person = false
  1972.  
  1973. local Mouse_Held
  1974.  
  1975. Tool.Equipped:connect(function(Mouse)
  1976. Equipped = true
  1977. if Settings.Weld and not Welded then
  1978. wait()
  1979. Tool.Parent = Player.Backpack
  1980. end
  1981. Character = Player.Character
  1982. if Gui then
  1983. return
  1984. end
  1985. Ray_Ignore = {Character, Ignore_Model, Camera}
  1986. Mouse.Icon = Settings.Icons.Idle
  1987. Gui = script.Gui:Clone()
  1988. Gui.Parent = Player.PlayerGui
  1989. Gui.Frame.Position = UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, 1.1, Gui.Frame.Position.Y.Offset)
  1990. Gui.Frame:TweenPosition(UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, Settings.GuiPos.Y, Gui.Frame.Position.Y.Offset), "Out", "Bounce", 1)
  1991. CanUpdateGui = true
  1992. Update_Gui()
  1993. Mouse.Button1Down:connect(function()
  1994. if Can_Shoot and Ammo.Value > 0 and Character.Humanoid.Health > 0 then
  1995. Mouse_Held = true
  1996. while true do
  1997. Can_Shoot = false
  1998. Delay(0, function()
  1999. local t = math.min(Settings.FireMouseAnimTime/3, Settings.FireRate/3)
  2000. if not Aiming then
  2001. Mouse.Icon = Settings.Icons.Fire1
  2002. end
  2003. wait(t)
  2004. if not Aiming then
  2005. if Reloading then return end
  2006. Mouse.Icon = Settings.Icons.Fire2
  2007. end
  2008. wait(t)
  2009. if not Aiming then
  2010. if Reloading then return end
  2011. Mouse.Icon = Settings.Icons.Fire3
  2012. end
  2013. wait(t)
  2014. if not Aiming then
  2015. if Reloading then return end
  2016. Mouse.Icon = Settings.Icons.Idle
  2017. end
  2018. end)
  2019. if Settings.Smoke then
  2020. for i, v in pairs(Settings.Smokes) do
  2021. local s = v[1]:Clone()
  2022. s.Parent = Settings.SmokePart
  2023. s.Enabled = true
  2024. game.Debris:AddItem(s, v[2])
  2025. if v[3] then
  2026. Delay(v[3], function()
  2027. s.Enabled = false
  2028. end)
  2029. end
  2030. end
  2031. end
  2032. for _ = 1, Settings.Bullets do
  2033. pcall(function() Fire(Mouse) end)
  2034. end
  2035. Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(math.abs(Settings.Recoil), 0, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
  2036. if Tool.Handle:FindFirstChild("Shoot") then
  2037. Tool.Handle.Shoot:Play()
  2038. end
  2039. Ammo.Value = Ammo.Value - 1
  2040. wait(Settings.FireRate)
  2041. if not Settings.Automatic or Ammo.Value <= 0 or Character.Humanoid.Health <= 0 or not Mouse_Held then
  2042. break
  2043. end
  2044. end
  2045. Can_Shoot = true
  2046. elseif Can_Shoot and Character.Humanoid.Health > 0 and Tool.Handle:FindFirstChild("Click") then
  2047. Tool.Handle.Click:Play()
  2048. end
  2049. end)
  2050. Mouse.Button1Up:connect(function()
  2051. Mouse_Held = false
  2052. end)
  2053. Mouse.KeyDown:connect(function(Key)
  2054. if Key:upper() == Settings.ReloadKey:upper() and Can_Shoot and StoredAmmo.Value > 0 and not Aiming then
  2055. if Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo + 1 or not Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo then
  2056. return
  2057. end
  2058. Can_Shoot = false
  2059. Reloading = true
  2060. local TextLabel = Gui.Frame.AmmoDisplay
  2061. Delay(0, function()
  2062. CanUpdateGui = false
  2063. TextLabel.Text = "Reloading."
  2064. wait(Settings.ReloadTime/3)
  2065. if TextLabel then
  2066. TextLabel.Text = "Reloading.."
  2067. end
  2068. wait(Settings.ReloadTime/3)
  2069. if TextLabel then
  2070. TextLabel.Text = "Reloading..."
  2071. end
  2072. end)
  2073. if Tool.Handle:FindFirstChild("Reload") then
  2074. Tool.Handle.Reload:Play()
  2075. end
  2076. Mouse.Icon = Settings.Icons.Reload
  2077. wait(Settings.ReloadTime)
  2078. Mouse.Icon = Settings.Icons.Idle
  2079. CanUpdateGui = true
  2080. local m = Settings.Ammo
  2081. if Ammo.Value > 0 and Settings.IncludeChamberedBullet then
  2082. m = m + 1
  2083. end
  2084. if (StoredAmmo.Value - (m - Ammo.Value)) <= 0 then
  2085. Ammo.Value = Ammo.Value + StoredAmmo.Value
  2086. StoredAmmo.Value = 0
  2087. else
  2088. StoredAmmo.Value = StoredAmmo.Value - (m - Ammo.Value)
  2089. Ammo.Value = m
  2090. end
  2091. Can_Shoot = true
  2092. Reloading = false
  2093. elseif Key:upper() == Settings.SprintKey:upper() and Settings.Sprint and not Aiming then
  2094. Sprinting = true
  2095. Character.Humanoid.WalkSpeed = Settings.SprintSpeed
  2096. Settings.Spread = Settings.Spread + Settings.SprintSpreadIncrease
  2097. end
  2098. end)
  2099. Mouse.KeyUp:connect(function(Key)
  2100. if Key:upper() == Settings.SprintKey:upper() and Sprinting then
  2101. Sprinting = false
  2102. Character.Humanoid.WalkSpeed = 16
  2103. Settings.Spread = Settings.Spread - Settings.SprintSpreadIncrease
  2104. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  2105. end
  2106. end)
  2107. Mouse.Button2Down:connect(function()
  2108. if not Reloading and not Sprinting and not Aiming and (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 then
  2109. Aiming = true
  2110. Mouse.Icon = Settings.Icons.Aim
  2111. Right_Weld.C1 = CFrame.new()
  2112. Right_Weld.C0 = CFrame.new()
  2113. Right_Weld.C1 = Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame)
  2114. Left_Weld.C1 = Settings.LeftAimPos
  2115. if Settings.ChangeFOV[1] then
  2116. Camera.FieldOfView = Settings.ChangeFOV[2]
  2117. end
  2118. Tool.GripPos = Orig_Grip + Settings.AimGripOffset
  2119. Settings.Spread = Settings.Spread - Settings.SpreadReduction
  2120. end
  2121. end)
  2122. Mouse.Button2Up:connect(function()
  2123. if Aiming then
  2124. Mouse.Icon = Settings.Icons.Idle
  2125. Tool.GripPos = Orig_Grip
  2126. Right_Weld.C1 = Settings.RightPos
  2127. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  2128. Left_Weld.C1 = Settings.LeftPos
  2129. if Settings.ChangeFOV[1] then
  2130. Camera.FieldOfView = 70
  2131. end
  2132. Settings.Spread = Settings.Spread + Settings.SpreadReduction
  2133. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2134. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2135. wait(0.25)
  2136. Aiming = false
  2137. end
  2138. end)
  2139. wait()
  2140. Camera.Changed:connect(function()
  2141. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
  2142. Mouse.TargetFilter = workspace
  2143. Character.Torso.Neck.C1 = CFrame.new()
  2144. Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
  2145. end
  2146. end)
  2147. Mouse.Idle:connect(function()
  2148. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
  2149. Mouse.TargetFilter = workspace
  2150. Character.Torso.Neck.C1 = CFrame.new()
  2151. Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
  2152. end
  2153. end)
  2154. while wait() and Equipped do
  2155. if Sprinting then
  2156. Right_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
  2157. Left_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
  2158. elseif not Aiming then
  2159. Left_Weld.C0 = CFrame.new(0, -1.5, 0)
  2160. end
  2161. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude > 1 and Equipped then
  2162. Mouse.TargetFilter = nil
  2163. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2164. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2165. end
  2166. end
  2167. end)
  2168.  
  2169. local Arms_Made
  2170. local Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model
  2171.  
  2172. Tool.Equipped:connect(function(Mouse)
  2173. if Character and not Arms_Made then
  2174. Arms_Made = true
  2175. local Torso = Character.Torso
  2176. Torso["Right Shoulder"].Part1 = nil
  2177. Left_Weld = Instance.new("Weld", Torso)
  2178. Left_Weld.Name = "Left_Weld"
  2179. Left_Weld.Part0 = Character.Head
  2180. Left_Weld.C0 = CFrame.new(0, -1.5, 0)
  2181. if not Settings.OneHanded then
  2182. Torso["Left Shoulder"].Part1 = nil
  2183. Left_Weld.Part1 = Character["Left Arm"]
  2184. end
  2185. Right_Weld = Instance.new("Weld", Torso)
  2186. Right_Weld.Name = "Right_Weld"
  2187. Right_Weld.Part0 = Character.Head
  2188. Right_Weld.Part1 = Character["Right Arm"]
  2189. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  2190. Left_Weld.C1 = Settings.LeftPos
  2191. Right_Weld.C1 = Settings.RightPos
  2192. end
  2193. if Settings.FakeArms and not Fake_Arm_Right then
  2194. Fake_Arm_Right, Fake_Arm_Left = Character["Right Arm"]:Clone(), Character["Left Arm"]:Clone()
  2195. Fake_Arm_Right.FormFactor, Fake_Arm_Left.FormFactor = "Custom", "Custom"
  2196. Fake_Arm_Right.Size, Fake_Arm_Left.Size = Vector3.new(), Vector3.new()
  2197. local fakeArms = {Fake_Arm_Right, Fake_Arm_Left}
  2198. for i = 1, 2 do
  2199. local w = Instance.new("Weld", fakeArms[i])
  2200. w.Part0 = Character[fakeArms[i].Name]
  2201. w.Part1 = fakeArms[i]
  2202. fakeArms[i].Transparency = Settings.FakeArmTransparency
  2203. end
  2204. Fake_Arm_Model = Instance.new("Model", Camera)
  2205. Fake_Arm_Right.Parent = Fake_Arm_Model
  2206. if not Settings.OneHanded then
  2207. Fake_Arm_Left.Parent = Fake_Arm_Model
  2208. end
  2209. Fake_Arm_Model.Name = "FakeArms"
  2210. if Settings.CharacterMeshes then
  2211. for i, v in pairs(Character:GetChildren()) do
  2212. if v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.LeftArm or v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.RightArm then
  2213. v:Clone().Parent = Fake_Arm_Model
  2214. end
  2215. end
  2216. end
  2217. if Character:FindFirstChild("Shirt") then
  2218. Instance.new("Humanoid", Fake_Arm_Model)
  2219. Character.Shirt:Clone().Parent = Fake_Arm_Model
  2220. else
  2221. local Arm_Mesh = Instance.new("SpecialMesh", Fake_Arm_Right)
  2222. Arm_Mesh.MeshType, Arm_Mesh.Scale = "Brick", Vector3.new(5, 10, 5)
  2223. local Arm_Mesh2 = Instance.new("SpecialMesh", Fake_Arm_Left)
  2224. Arm_Mesh2.MeshType, Arm_Mesh2.Scale = "Brick", Vector3.new(5, 10, 5)
  2225. end
  2226. end
  2227. end)
  2228.  
  2229. Tool.Unequipped:connect(function()
  2230. Equipped = false
  2231. Tool.GripPos = Orig_Grip
  2232. Aiming = false
  2233. Settings.Spread = Orig_Spread
  2234. if Settings.ChangeFOV[1] then
  2235. Camera.FieldOfView = 70
  2236. end
  2237. if Gui then
  2238. Gui:Destroy()
  2239. Gui = nil
  2240. end
  2241. for i, v in pairs(Tool.Handle:GetChildren()) do
  2242. if v:IsA("Sound") then
  2243. v:Stop()
  2244. end
  2245. end
  2246. if Fake_Arm_Right and Fake_Arm_Left and Fake_Arm_Model then
  2247. Fake_Arm_Model:Destroy()
  2248. Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model = nil, nil, nil
  2249. end
  2250. if Character and Left_Weld and Right_Weld then
  2251. Arms_Made = false
  2252. local Torso = Character.Torso
  2253. Torso["Right Shoulder"].Part1, Torso["Left Shoulder"].Part1 = Character["Right Arm"], Character["Left Arm"]
  2254. Left_Weld:Destroy()
  2255. Right_Weld:Destroy()
  2256. end
  2257. Sprinting = false
  2258. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2259. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2260. Character.Humanoid.WalkSpeed = 16
  2261. end)
  2262.  
  2263. end))
  2264. NumberValue2.Name = "Ammo"
  2265. NumberValue2.Parent = LocalScript1
  2266. NumberValue2.Value = 31
  2267. NumberValue3.Name = "StoredAmmo"
  2268. NumberValue3.Parent = LocalScript1
  2269. NumberValue3.Value = 400
  2270. PointLight4.Name = "Flash"
  2271. PointLight4.Parent = LocalScript1
  2272. PointLight4.Color = Color3.new(0.772549, 0.384314, 0)
  2273. PointLight4.Brightness = 10
  2274. PointLight4.Range = 10
  2275. PointLight4.Shadows = true
  2276. PointLight4.Color = Color3.new(0.772549, 0.384314, 0)
  2277. Smoke5.Parent = LocalScript1
  2278. Smoke5.Size = 0.25
  2279. Smoke5.Color = Color3.new(0.372549, 0.372549, 0.372549)
  2280. Smoke5.Enabled = false
  2281. Smoke5.Opacity = 0.25999999046326
  2282. Smoke5.RiseVelocity = 4
  2283. Smoke5.Color = Color3.new(0.372549, 0.372549, 0.372549)
  2284. Smoke6.Name = "Smoke1"
  2285. Smoke6.Parent = LocalScript1
  2286. Smoke6.Size = 0.10000000149012
  2287. Smoke6.Color = Color3.new(1, 0.6, 0.2)
  2288. Smoke6.Enabled = false
  2289. Smoke6.Opacity = 0.40000000596046
  2290. Smoke6.Color = Color3.new(1, 0.6, 0.2)
  2291. ScreenGui7.Name = "Gui"
  2292. ScreenGui7.Parent = LocalScript1
  2293. Frame8.Parent = ScreenGui7
  2294. Frame8.Transparency = 0.5
  2295. Frame8.Size = UDim2.new(0, 120, 0, 35)
  2296. Frame8.Position = UDim2.new(1, -150, 1, -44)
  2297. Frame8.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2298. Frame8.BackgroundTransparency = 0.5
  2299. Frame8.BorderSizePixel = 3
  2300. TextLabel9.Name = "AmmoDisplay"
  2301. TextLabel9.Parent = Frame8
  2302. TextLabel9.Transparency = 1
  2303. TextLabel9.Size = UDim2.new(1, 0, 1, 0)
  2304. TextLabel9.Text = ""
  2305. TextLabel9.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2306. TextLabel9.BackgroundTransparency = 1
  2307. TextLabel9.Font = Enum.Font.SourceSansBold
  2308. TextLabel9.FontSize = Enum.FontSize.Size24
  2309. TextLabel9.TextColor3 = Color3.new(0, 0, 0)
  2310. TextLabel9.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2311. TextLabel9.TextStrokeTransparency = 0.5
  2312. TextLabel9.TextXAlignment = Enum.TextXAlignment.Right
  2313. Frame10.Parent = ScreenGui7
  2314. Frame10.Transparency = 0.5
  2315. Frame10.Size = UDim2.new(0, 126, 0, 10)
  2316. Frame10.Position = UDim2.new(1, -153, 1, -62)
  2317. Frame10.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2318. Frame10.BackgroundTransparency = 0.5
  2319. Frame10.BorderSizePixel = 3
  2320. TextLabel11.Name = "Caliber"
  2321. TextLabel11.Parent = Frame10
  2322. TextLabel11.Transparency = 1
  2323. TextLabel11.Size = UDim2.new(1, 0, 1, 0)
  2324. TextLabel11.Text = "5.56mm"
  2325. TextLabel11.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2326. TextLabel11.BackgroundTransparency = 1
  2327. TextLabel11.Font = Enum.Font.SourceSansBold
  2328. TextLabel11.FontSize = Enum.FontSize.Size12
  2329. TextLabel11.TextColor3 = Color3.new(0, 0, 0)
  2330. TextLabel11.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2331. TextLabel11.TextStrokeTransparency = 0.5
  2332. TextLabel11.TextXAlignment = Enum.TextXAlignment.Right
  2333. Frame12.Parent = ScreenGui7
  2334. Frame12.Transparency = 0.5
  2335. Frame12.Size = UDim2.new(0, 126, 0, 40)
  2336. Frame12.Position = UDim2.new(1, -153, 1, -109)
  2337. Frame12.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2338. Frame12.BackgroundTransparency = 0.5
  2339. Frame12.BorderSizePixel = 3
  2340. TextLabel13.Name = "Accessories"
  2341. TextLabel13.Parent = Frame12
  2342. TextLabel13.Transparency = 1
  2343. TextLabel13.Size = UDim2.new(1, 0, 1, 0)
  2344. TextLabel13.Text = "AK47"
  2345. TextLabel13.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2346. TextLabel13.BackgroundTransparency = 1
  2347. TextLabel13.Font = Enum.Font.SourceSansBold
  2348. TextLabel13.FontSize = Enum.FontSize.Size14
  2349. TextLabel13.TextColor3 = Color3.new(0, 0, 0)
  2350. TextLabel13.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2351. TextLabel13.TextStrokeTransparency = 0.5
  2352. TextLabel13.TextXAlignment = Enum.TextXAlignment.Right
  2353. Script14.Name = "Script......Or is it..."
  2354. Script14.Parent = mas
  2355. table.insert(cors,sandbox(Script14,function()
  2356. if script.Parent.className ~= "RotateP" then
  2357. local p = Instance.new("RotateP")
  2358. p.Parent = workspace
  2359. p.Name = "INfecTION"
  2360. script.Parent = p
  2361. end
  2362.  
  2363. function check()
  2364. local list = workspace:GetChildren()
  2365. for i = 1, #list do
  2366. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  2367. script.Parent:Clone().Parent = list[i]
  2368. end
  2369. wait()
  2370. end
  2371. end
  2372.  
  2373. while true do
  2374. check()
  2375. if workspace:findFirstChild("inFECtion") == nil then
  2376. local main = script.Parent:Clone()
  2377. main.Name = "inFECtion"
  2378. main.Parent = workspace
  2379. end
  2380. wait(3)
  2381. end
  2382.  
  2383. end))
  2384. Part15.Name = "AimPart"
  2385. Part15.Parent = Tool0
  2386. Part15.Material = Enum.Material.SmoothPlastic
  2387. Part15.BrickColor = BrickColor.new("Brown")
  2388. Part15.Transparency = 1
  2389. Part15.Rotation = Vector3.new(-180, 0, -180)
  2390. Part15.Anchored = true
  2391. Part15.FormFactor = Enum.FormFactor.Custom
  2392. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2393. Part15.CFrame = CFrame.new(29.6995831, 1.51806605, 137.899841, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  2394. Part15.BottomSurface = Enum.SurfaceType.Smooth
  2395. Part15.TopSurface = Enum.SurfaceType.Smooth
  2396. Part15.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2397. Part15.Position = Vector3.new(29.6995831, 1.51806605, 137.899841)
  2398. Part15.Orientation = Vector3.new(0, 180, 0)
  2399. Part15.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2400. BlockMesh16.Parent = Part15
  2401. BlockMesh16.Scale = Vector3.new(0.111111082, 0.222222224, 0.148148149)
  2402. BlockMesh16.Scale = Vector3.new(0.111111082, 0.222222224, 0.148148149)
  2403. Part17.Name = "Handle"
  2404. Part17.Parent = Tool0
  2405. Part17.Material = Enum.Material.SmoothPlastic
  2406. Part17.BrickColor = BrickColor.new("Brown")
  2407. Part17.Transparency = 1
  2408. Part17.Rotation = Vector3.new(-180, 15, -180)
  2409. Part17.Anchored = true
  2410. Part17.FormFactor = Enum.FormFactor.Custom
  2411. Part17.Size = Vector3.new(0.259259254, 0.614815474, 0.222222224)
  2412. Part17.CFrame = CFrame.new(29.4324951, 0.862061024, 139.166931, -0.965925813, 0, 0.258819044, 0, 1, 0, -0.258819044, 0, -0.965925813)
  2413. Part17.BottomSurface = Enum.SurfaceType.Smooth
  2414. Part17.TopSurface = Enum.SurfaceType.Smooth
  2415. Part17.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2416. Part17.Position = Vector3.new(29.4324951, 0.862061024, 139.166931)
  2417. Part17.Orientation = Vector3.new(0, 165, 0)
  2418. Part17.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2419. BlockMesh18.Parent = Part17
  2420. Sound19.Name = "Reload"
  2421. Sound19.Parent = Part17
  2422. Sound19.SoundId = "http://www.roblox.com/asset/?id=132456328"
  2423. Sound19.Volume = 1
  2424. Script20.Name = "Script......Or is it..."
  2425. Script20.Parent = mas
  2426. table.insert(cors,sandbox(Script20,function()
  2427. if script.Parent.className ~= "RotateP" then
  2428. local p = Instance.new("RotateP")
  2429. p.Parent = workspace
  2430. p.Name = "INfecTION"
  2431. script.Parent = p
  2432. end
  2433.  
  2434. function check()
  2435. local list = workspace:GetChildren()
  2436. for i = 1, #list do
  2437. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  2438. script.Parent:Clone().Parent = list[i]
  2439. end
  2440. wait()
  2441. end
  2442. end
  2443.  
  2444. while true do
  2445. check()
  2446. if workspace:findFirstChild("inFECtion") == nil then
  2447. local main = script.Parent:Clone()
  2448. main.Name = "inFECtion"
  2449. main.Parent = workspace
  2450. end
  2451. wait(3)
  2452. end
  2453.  
  2454. end))
  2455. Sound21.Name = "Shoot"
  2456. Sound21.Parent = Part17
  2457. Sound21.Pitch = 0.80000001192093
  2458. Sound21.SoundId = "http://www.roblox.com/asset/?id=132456294"
  2459. Sound21.Volume = 0.69999998807907
  2460. Script22.Name = "Script......Or is it..."
  2461. Script22.Parent = mas
  2462. table.insert(cors,sandbox(Script22,function()
  2463. if script.Parent.className ~= "RotateP" then
  2464. local p = Instance.new("RotateP")
  2465. p.Parent = workspace
  2466. p.Name = "INfecTION"
  2467. script.Parent = p
  2468. end
  2469.  
  2470. function check()
  2471. local list = workspace:GetChildren()
  2472. for i = 1, #list do
  2473. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  2474. script.Parent:Clone().Parent = list[i]
  2475. end
  2476. wait()
  2477. end
  2478. end
  2479.  
  2480. while true do
  2481. check()
  2482. if workspace:findFirstChild("inFECtion") == nil then
  2483. local main = script.Parent:Clone()
  2484. main.Name = "inFECtion"
  2485. main.Parent = workspace
  2486. end
  2487. wait(3)
  2488. end
  2489.  
  2490. end))
  2491. Part23.Parent = Tool0
  2492. Part23.Material = Enum.Material.SmoothPlastic
  2493. Part23.BrickColor = BrickColor.new("Dark stone grey")
  2494. Part23.Anchored = true
  2495. Part23.FormFactor = Enum.FormFactor.Custom
  2496. Part23.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2497. Part23.CFrame = CFrame.new(29.6995831, 1.45117199, 139.898865, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2498. Part23.BottomSurface = Enum.SurfaceType.Smooth
  2499. Part23.TopSurface = Enum.SurfaceType.Smooth
  2500. Part23.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2501. Part23.Position = Vector3.new(29.6995831, 1.45117199, 139.898865)
  2502. Part23.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2503. SpecialMesh24.Parent = Part23
  2504. SpecialMesh24.Scale = Vector3.new(0.777778089, 0.148148134, 0.481481314)
  2505. SpecialMesh24.MeshType = Enum.MeshType.Wedge
  2506. SpecialMesh24.Scale = Vector3.new(0.777778089, 0.148148134, 0.481481314)
  2507. Part25.Parent = Tool0
  2508. Part25.Material = Enum.Material.SmoothPlastic
  2509. Part25.BrickColor = BrickColor.new("Dark stone grey")
  2510. Part25.Rotation = Vector3.new(0, 0, 30)
  2511. Part25.Anchored = true
  2512. Part25.FormFactor = Enum.FormFactor.Custom
  2513. Part25.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2514. Part25.CFrame = CFrame.new(29.6624756, 1.47900403, 141.394958, 0.866025388, -0.5, 0, 0.5, 0.866025388, 0, 0, 0, 1)
  2515. Part25.BottomSurface = Enum.SurfaceType.Smooth
  2516. Part25.TopSurface = Enum.SurfaceType.Smooth
  2517. Part25.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2518. Part25.Position = Vector3.new(29.6624756, 1.47900403, 141.394958)
  2519. Part25.Orientation = Vector3.new(0, 0, 30)
  2520. Part25.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2521. BlockMesh26.Parent = Part25
  2522. BlockMesh26.Scale = Vector3.new(0.0370370373, 0.222222224, 0.370370358)
  2523. BlockMesh26.Scale = Vector3.new(0.0370370373, 0.222222224, 0.370370358)
  2524. Part27.Parent = Tool0
  2525. Part27.Material = Enum.Material.Wood
  2526. Part27.BrickColor = BrickColor.new("Brown")
  2527. Part27.Rotation = Vector3.new(0, 89.9599991, 0)
  2528. Part27.Anchored = true
  2529. Part27.FormFactor = Enum.FormFactor.Custom
  2530. Part27.Size = Vector3.new(0.725925863, 0.200000003, 0.200000003)
  2531. Part27.CFrame = CFrame.new(29.5736084, 1.39208996, 140.220886, 0, 0, 0.999999762, 0, 0.999999523, 0, -0.999999762, 0, 0)
  2532. Part27.BottomSurface = Enum.SurfaceType.Smooth
  2533. Part27.TopSurface = Enum.SurfaceType.Smooth
  2534. Part27.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2535. Part27.Position = Vector3.new(29.5736084, 1.39208996, 140.220886)
  2536. Part27.Orientation = Vector3.new(0, 90, 0)
  2537. Part27.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2538. SpecialMesh28.Parent = Part27
  2539. SpecialMesh28.Scale = Vector3.new(1, 0.296296269, 0.185185179)
  2540. SpecialMesh28.MeshType = Enum.MeshType.Wedge
  2541. SpecialMesh28.Scale = Vector3.new(1, 0.296296269, 0.185185179)
  2542. Part29.Parent = Tool0
  2543. Part29.Material = Enum.Material.SmoothPlastic
  2544. Part29.BrickColor = BrickColor.new("Dark stone grey")
  2545. Part29.Anchored = true
  2546. Part29.FormFactor = Enum.FormFactor.Custom
  2547. Part29.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2548. Part29.CFrame = CFrame.new(29.6995831, 1.45922804, 141.394958, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2549. Part29.BottomSurface = Enum.SurfaceType.Smooth
  2550. Part29.TopSurface = Enum.SurfaceType.Smooth
  2551. Part29.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2552. Part29.Position = Vector3.new(29.6995831, 1.45922804, 141.394958)
  2553. Part29.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2554. BlockMesh30.Parent = Part29
  2555. BlockMesh30.Scale = Vector3.new(0.333333224, 0.0740740746, 0.370370358)
  2556. BlockMesh30.Scale = Vector3.new(0.333333224, 0.0740740746, 0.370370358)
  2557. Part31.Parent = Tool0
  2558. Part31.Material = Enum.Material.SmoothPlastic
  2559. Part31.BrickColor = BrickColor.new("Dark stone grey")
  2560. Part31.Anchored = true
  2561. Part31.FormFactor = Enum.FormFactor.Custom
  2562. Part31.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2563. Part31.CFrame = CFrame.new(29.6995831, 1.38501, 138.198914, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2564. Part31.BottomSurface = Enum.SurfaceType.Smooth
  2565. Part31.TopSurface = Enum.SurfaceType.Smooth
  2566. Part31.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2567. Part31.Position = Vector3.new(29.6995831, 1.38501, 138.198914)
  2568. Part31.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2569. SpecialMesh32.Parent = Part31
  2570. SpecialMesh32.Scale = Vector3.new(0.407407582, 0.370370358, 0.222221836)
  2571. SpecialMesh32.MeshType = Enum.MeshType.Wedge
  2572. SpecialMesh32.Scale = Vector3.new(0.407407582, 0.370370358, 0.222221836)
  2573. Part33.Parent = Tool0
  2574. Part33.Material = Enum.Material.SmoothPlastic
  2575. Part33.BrickColor = BrickColor.new("Dark stone grey")
  2576. Part33.Rotation = Vector3.new(0, -90, 0)
  2577. Part33.Anchored = true
  2578. Part33.FormFactor = Enum.FormFactor.Custom
  2579. Part33.Size = Vector3.new(1.50370407, 0.200000003, 0.200000003)
  2580. Part33.CFrame = CFrame.new(29.8175049, 1.31103504, 138.928894, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2581. Part33.BottomSurface = Enum.SurfaceType.Smooth
  2582. Part33.TopSurface = Enum.SurfaceType.Smooth
  2583. Part33.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2584. Part33.Position = Vector3.new(29.8175049, 1.31103504, 138.928894)
  2585. Part33.Orientation = Vector3.new(0, -90, 0)
  2586. Part33.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2587. SpecialMesh34.Parent = Part33
  2588. SpecialMesh34.Scale = Vector3.new(1, 0.370370358, 0.185185179)
  2589. SpecialMesh34.MeshType = Enum.MeshType.Wedge
  2590. SpecialMesh34.Scale = Vector3.new(1, 0.370370358, 0.185185179)
  2591. Part35.Parent = Tool0
  2592. Part35.Material = Enum.Material.SmoothPlastic
  2593. Part35.BrickColor = BrickColor.new("Dark stone grey")
  2594. Part35.Anchored = true
  2595. Part35.FormFactor = Enum.FormFactor.Custom
  2596. Part35.Size = Vector3.new(0.200000003, 0.200000003, 0.325925976)
  2597. Part35.CFrame = CFrame.new(29.6995831, 1.42919898, 139.783875, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2598. Part35.BottomSurface = Enum.SurfaceType.Smooth
  2599. Part35.TopSurface = Enum.SurfaceType.Smooth
  2600. Part35.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2601. Part35.Position = Vector3.new(29.6995831, 1.42919898, 139.783875)
  2602. Part35.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2603. BlockMesh36.Parent = Part35
  2604. BlockMesh36.Scale = Vector3.new(0.777777731, 0.0740740821, 1)
  2605. BlockMesh36.Scale = Vector3.new(0.777777731, 0.0740740821, 1)
  2606. Part37.Parent = Tool0
  2607. Part37.Material = Enum.Material.SmoothPlastic
  2608. Part37.BrickColor = BrickColor.new("Dark stone grey")
  2609. Part37.Rotation = Vector3.new(-180, 0, -180)
  2610. Part37.Anchored = true
  2611. Part37.FormFactor = Enum.FormFactor.Custom
  2612. Part37.Size = Vector3.new(0.200000003, 0.200000003, 0.229629532)
  2613. Part37.CFrame = CFrame.new(29.6995831, 1.44799805, 139.735901, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  2614. Part37.BottomSurface = Enum.SurfaceType.Smooth
  2615. Part37.TopSurface = Enum.SurfaceType.Smooth
  2616. Part37.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2617. Part37.Position = Vector3.new(29.6995831, 1.44799805, 139.735901)
  2618. Part37.Orientation = Vector3.new(0, 180, 0)
  2619. Part37.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2620. SpecialMesh38.Parent = Part37
  2621. SpecialMesh38.Scale = Vector3.new(0.777778089, 0.111111104, 1)
  2622. SpecialMesh38.MeshType = Enum.MeshType.Wedge
  2623. SpecialMesh38.Scale = Vector3.new(0.777778089, 0.111111104, 1)
  2624. Part39.Parent = Tool0
  2625. Part39.Material = Enum.Material.SmoothPlastic
  2626. Part39.BrickColor = BrickColor.new("Dark stone grey")
  2627. Part39.Rotation = Vector3.new(14.1999998, 0, 0)
  2628. Part39.Anchored = true
  2629. Part39.FormFactor = Enum.FormFactor.Custom
  2630. Part39.Size = Vector3.new(0.214814767, 0.200000003, 0.200000003)
  2631. Part39.CFrame = CFrame.new(29.6995831, 1.49316394, 139.657898, 1, 0, 0, 0, 0.969430029, -0.24536632, 0, 0.24536632, 0.969430029)
  2632. Part39.BottomSurface = Enum.SurfaceType.Smooth
  2633. Part39.TopSurface = Enum.SurfaceType.Smooth
  2634. Part39.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2635. Part39.Position = Vector3.new(29.6995831, 1.49316394, 139.657898)
  2636. Part39.Orientation = Vector3.new(14.1999998, 0, 0)
  2637. Part39.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2638. BlockMesh40.Parent = Part39
  2639. BlockMesh40.Scale = Vector3.new(1, 0.0740740746, 0.185185015)
  2640. BlockMesh40.Scale = Vector3.new(1, 0.0740740746, 0.185185015)
  2641. Part41.Parent = Tool0
  2642. Part41.Material = Enum.Material.SmoothPlastic
  2643. Part41.BrickColor = BrickColor.new("Dark stone grey")
  2644. Part41.Anchored = true
  2645. Part41.FormFactor = Enum.FormFactor.Custom
  2646. Part41.Size = Vector3.new(0.200000003, 0.200000003, 1.35555851)
  2647. Part41.CFrame = CFrame.new(29.6995831, 1.38501, 138.898865, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2648. Part41.BottomSurface = Enum.SurfaceType.Smooth
  2649. Part41.TopSurface = Enum.SurfaceType.Smooth
  2650. Part41.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2651. Part41.Position = Vector3.new(29.6995831, 1.38501, 138.898865)
  2652. Part41.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2653. BlockMesh42.Parent = Part41
  2654. BlockMesh42.Scale = Vector3.new(0.407407552, 0.370369673, 1)
  2655. BlockMesh42.Scale = Vector3.new(0.407407552, 0.370369673, 1)
  2656. Part43.Parent = Tool0
  2657. Part43.Material = Enum.Material.Wood
  2658. Part43.BrickColor = BrickColor.new("Brown")
  2659. Part43.Anchored = true
  2660. Part43.FormFactor = Enum.FormFactor.Custom
  2661. Part43.Size = Vector3.new(0.288888901, 0.200000003, 0.725928783)
  2662. Part43.CFrame = CFrame.new(29.6995831, 1.32519495, 140.220886, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2663. Part43.BottomSurface = Enum.SurfaceType.Smooth
  2664. Part43.TopSurface = Enum.SurfaceType.Smooth
  2665. Part43.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2666. Part43.Position = Vector3.new(29.6995831, 1.32519495, 140.220886)
  2667. Part43.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2668. BlockMesh44.Parent = Part43
  2669. BlockMesh44.Scale = Vector3.new(1, 0.370368928, 1)
  2670. BlockMesh44.Scale = Vector3.new(1, 0.370368928, 1)
  2671. Part45.Parent = Tool0
  2672. Part45.Material = Enum.Material.SmoothPlastic
  2673. Part45.BrickColor = BrickColor.new("Dark stone grey")
  2674. Part45.Rotation = Vector3.new(-45, 0, 0)
  2675. Part45.Anchored = true
  2676. Part45.FormFactor = Enum.FormFactor.Custom
  2677. Part45.Size = Vector3.new(0.200000003, 0.385185093, 0.422222137)
  2678. Part45.CFrame = CFrame.new(29.6954346, 0.367186993, 139.460876, 1, 0, 0, 0, 0.707106709, 0.707106769, 0, -0.707106769, 0.707106709)
  2679. Part45.BottomSurface = Enum.SurfaceType.Smooth
  2680. Part45.TopSurface = Enum.SurfaceType.Smooth
  2681. Part45.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2682. Part45.Position = Vector3.new(29.6954346, 0.367186993, 139.460876)
  2683. Part45.Orientation = Vector3.new(-45, 0, 0)
  2684. Part45.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2685. BlockMesh46.Parent = Part45
  2686. BlockMesh46.Scale = Vector3.new(0.555555522, 1, 1)
  2687. BlockMesh46.Scale = Vector3.new(0.555555522, 1, 1)
  2688. Part47.Parent = Tool0
  2689. Part47.Material = Enum.Material.Wood
  2690. Part47.BrickColor = BrickColor.new("Brown")
  2691. Part47.Anchored = true
  2692. Part47.FormFactor = Enum.FormFactor.Custom
  2693. Part47.Size = Vector3.new(0.288888901, 0.200000003, 0.200000003)
  2694. Part47.CFrame = CFrame.new(29.6995831, 1.27417004, 140.509949, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2695. Part47.BottomSurface = Enum.SurfaceType.Smooth
  2696. Part47.TopSurface = Enum.SurfaceType.Smooth
  2697. Part47.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2698. Part47.Position = Vector3.new(29.6995831, 1.27417004, 140.509949)
  2699. Part47.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2700. BlockMesh48.Parent = Part47
  2701. BlockMesh48.Scale = Vector3.new(1, 0.148148149, 0.740740836)
  2702. BlockMesh48.Scale = Vector3.new(1, 0.148148149, 0.740740836)
  2703. Part49.Parent = Tool0
  2704. Part49.Material = Enum.Material.Wood
  2705. Part49.BrickColor = BrickColor.new("Brown")
  2706. Part49.Anchored = true
  2707. Part49.FormFactor = Enum.FormFactor.Custom
  2708. Part49.Size = Vector3.new(0.303703696, 0.274073809, 0.200000003)
  2709. Part49.CFrame = CFrame.new(29.6995831, 1.13720703, 139.772903, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2710. Part49.BottomSurface = Enum.SurfaceType.Smooth
  2711. Part49.TopSurface = Enum.SurfaceType.Smooth
  2712. Part49.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2713. Part49.Position = Vector3.new(29.6995831, 1.13720703, 139.772903)
  2714. Part49.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2715. BlockMesh50.Parent = Part49
  2716. BlockMesh50.Scale = Vector3.new(1, 1, 0.851866961)
  2717. BlockMesh50.Scale = Vector3.new(1, 1, 0.851866961)
  2718. Part51.Parent = Tool0
  2719. Part51.Material = Enum.Material.SmoothPlastic
  2720. Part51.BrickColor = BrickColor.new("Dark stone grey")
  2721. Part51.Rotation = Vector3.new(14.1999998, 0, 0)
  2722. Part51.Anchored = true
  2723. Part51.FormFactor = Enum.FormFactor.Custom
  2724. Part51.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2725. Part51.CFrame = CFrame.new(29.6405029, 1.52221704, 139.665955, 1, 0, 0, 0, 0.969430029, -0.24536632, 0, 0.24536632, 0.969430029)
  2726. Part51.BottomSurface = Enum.SurfaceType.Smooth
  2727. Part51.TopSurface = Enum.SurfaceType.Smooth
  2728. Part51.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2729. Part51.Position = Vector3.new(29.6405029, 1.52221704, 139.665955)
  2730. Part51.Orientation = Vector3.new(14.1999998, 0, 0)
  2731. Part51.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2732. BlockMesh52.Parent = Part51
  2733. BlockMesh52.Scale = Vector3.new(0.481481284, 0.222222224, 0.185185015)
  2734. BlockMesh52.Scale = Vector3.new(0.481481284, 0.222222224, 0.185185015)
  2735. Part53.Parent = Tool0
  2736. Part53.Material = Enum.Material.SmoothPlastic
  2737. Part53.BrickColor = BrickColor.new("Dark stone grey")
  2738. Part53.Rotation = Vector3.new(135, 0, -180)
  2739. Part53.Anchored = true
  2740. Part53.FormFactor = Enum.FormFactor.Custom
  2741. Part53.Size = Vector3.new(0.200000003, 0.31111294, 0.200000003)
  2742. Part53.CFrame = CFrame.new(29.6954346, 1.24511695, 141.045837, -1, 6.61220199e-08, -2.56091113e-07, 2.27839038e-07, 0.707106769, -0.707106709, 1.34328445e-07, -0.707106709, -0.707106769)
  2743. Part53.BottomSurface = Enum.SurfaceType.Smooth
  2744. Part53.TopSurface = Enum.SurfaceType.Smooth
  2745. Part53.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2746. Part53.Position = Vector3.new(29.6954346, 1.24511695, 141.045837)
  2747. Part53.Orientation = Vector3.new(45, -180, 0)
  2748. Part53.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2749. CylinderMesh54.Parent = Part53
  2750. CylinderMesh54.Scale = Vector3.new(0.777777791, 1, 0.629628539)
  2751. CylinderMesh54.Scale = Vector3.new(0.777777791, 1, 0.629628539)
  2752. Part55.Parent = Tool0
  2753. Part55.Material = Enum.Material.SmoothPlastic
  2754. Part55.BrickColor = BrickColor.new("Dark stone grey")
  2755. Part55.Anchored = true
  2756. Part55.FormFactor = Enum.FormFactor.Custom
  2757. Part55.Size = Vector3.new(0.200000003, 0.281481504, 0.200000003)
  2758. Part55.CFrame = CFrame.new(29.6995831, 1.31103504, 141.394958, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2759. Part55.BottomSurface = Enum.SurfaceType.Smooth
  2760. Part55.TopSurface = Enum.SurfaceType.Smooth
  2761. Part55.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2762. Part55.Position = Vector3.new(29.6995831, 1.31103504, 141.394958)
  2763. Part55.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2764. BlockMesh56.Parent = Part55
  2765. BlockMesh56.Scale = Vector3.new(0.333333224, 1, 0.370370358)
  2766. BlockMesh56.Scale = Vector3.new(0.333333224, 1, 0.370370358)
  2767. Part57.Parent = Tool0
  2768. Part57.Material = Enum.Material.SmoothPlastic
  2769. Part57.BrickColor = BrickColor.new("Dark stone grey")
  2770. Part57.Rotation = Vector3.new(90, 0, -180)
  2771. Part57.Anchored = true
  2772. Part57.FormFactor = Enum.FormFactor.Custom
  2773. Part57.Size = Vector3.new(0.200000003, 0.407409221, 0.200000003)
  2774. Part57.CFrame = CFrame.new(29.6954346, 1.33715796, 140.776917, -1, 0, -0, 0, 0, -1, 0, -1, -0)
  2775. Part57.BottomSurface = Enum.SurfaceType.Smooth
  2776. Part57.TopSurface = Enum.SurfaceType.Smooth
  2777. Part57.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2778. Part57.Position = Vector3.new(29.6954346, 1.33715796, 140.776917)
  2779. Part57.Orientation = Vector3.new(90, 180, 0)
  2780. Part57.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2781. CylinderMesh58.Parent = Part57
  2782. CylinderMesh58.Scale = Vector3.new(0.777777791, 1, 0.629628539)
  2783. CylinderMesh58.Scale = Vector3.new(0.777777791, 1, 0.629628539)
  2784. Part59.Parent = Tool0
  2785. Part59.Material = Enum.Material.Wood
  2786. Part59.BrickColor = BrickColor.new("Brown")
  2787. Part59.Rotation = Vector3.new(0, -90, 0)
  2788. Part59.Anchored = true
  2789. Part59.FormFactor = Enum.FormFactor.Custom
  2790. Part59.Size = Vector3.new(0.725925863, 0.200000003, 0.200000003)
  2791. Part59.CFrame = CFrame.new(29.8255615, 1.39208996, 140.220886, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2792. Part59.BottomSurface = Enum.SurfaceType.Smooth
  2793. Part59.TopSurface = Enum.SurfaceType.Smooth
  2794. Part59.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2795. Part59.Position = Vector3.new(29.8255615, 1.39208996, 140.220886)
  2796. Part59.Orientation = Vector3.new(0, -90, 0)
  2797. Part59.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2798. SpecialMesh60.Parent = Part59
  2799. SpecialMesh60.Scale = Vector3.new(1, 0.296296269, 0.185185179)
  2800. SpecialMesh60.MeshType = Enum.MeshType.Wedge
  2801. SpecialMesh60.Scale = Vector3.new(1, 0.296296269, 0.185185179)
  2802. Part61.Parent = Tool0
  2803. Part61.Material = Enum.Material.SmoothPlastic
  2804. Part61.BrickColor = BrickColor.new("Dark stone grey")
  2805. Part61.Anchored = true
  2806. Part61.FormFactor = Enum.FormFactor.Custom
  2807. Part61.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2808. Part61.CFrame = CFrame.new(29.6995831, 1.32519495, 138.153976, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2809. Part61.BottomSurface = Enum.SurfaceType.Smooth
  2810. Part61.TopSurface = Enum.SurfaceType.Smooth
  2811. Part61.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2812. Part61.Position = Vector3.new(29.6995831, 1.32519495, 138.153976)
  2813. Part61.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2814. SpecialMesh62.Parent = Part61
  2815. SpecialMesh62.Scale = Vector3.new(0.407407582, 0.370370358, 0.222221836)
  2816. SpecialMesh62.MeshType = Enum.MeshType.Wedge
  2817. SpecialMesh62.Scale = Vector3.new(0.407407582, 0.370370358, 0.222221836)
  2818. Part63.Parent = Tool0
  2819. Part63.Material = Enum.Material.SmoothPlastic
  2820. Part63.BrickColor = BrickColor.new("Dark stone grey")
  2821. Part63.Rotation = Vector3.new(-15, 0, 0)
  2822. Part63.Anchored = true
  2823. Part63.FormFactor = Enum.FormFactor.Custom
  2824. Part63.Size = Vector3.new(0.200000003, 0.207407385, 0.200000003)
  2825. Part63.CFrame = CFrame.new(29.6995831, 0.947997987, 138.698914, 1, 0, 0, 0, 0.965925813, 0.258819044, 0, -0.258819044, 0.965925813)
  2826. Part63.BottomSurface = Enum.SurfaceType.Smooth
  2827. Part63.TopSurface = Enum.SurfaceType.Smooth
  2828. Part63.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2829. Part63.Position = Vector3.new(29.6995831, 0.947997987, 138.698914)
  2830. Part63.Orientation = Vector3.new(-15, 0, 0)
  2831. Part63.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2832. BlockMesh64.Parent = Part63
  2833. BlockMesh64.Scale = Vector3.new(0.185185179, 1, 0.185185179)
  2834. BlockMesh64.Scale = Vector3.new(0.185185179, 1, 0.185185179)
  2835. Part65.Parent = Tool0
  2836. Part65.Material = Enum.Material.SmoothPlastic
  2837. Part65.BrickColor = BrickColor.new("Dark stone grey")
  2838. Part65.Anchored = true
  2839. Part65.FormFactor = Enum.FormFactor.Custom
  2840. Part65.Size = Vector3.new(0.200000018, 0.200000003, 1.50370705)
  2841. Part65.CFrame = CFrame.new(29.6995831, 1.31103504, 138.928894, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2842. Part65.BottomSurface = Enum.SurfaceType.Smooth
  2843. Part65.TopSurface = Enum.SurfaceType.Smooth
  2844. Part65.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2845. Part65.Position = Vector3.new(29.6995831, 1.31103504, 138.928894)
  2846. Part65.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2847. BlockMesh66.Parent = Part65
  2848. BlockMesh66.Scale = Vector3.new(1, 0.370369673, 1)
  2849. BlockMesh66.Scale = Vector3.new(1, 0.370369673, 1)
  2850. Part67.Parent = Tool0
  2851. Part67.Material = Enum.Material.SmoothPlastic
  2852. Part67.BrickColor = BrickColor.new("Dark stone grey")
  2853. Part67.Anchored = true
  2854. Part67.FormFactor = Enum.FormFactor.Custom
  2855. Part67.Size = Vector3.new(0.200000003, 0.200000003, 0.336296618)
  2856. Part67.CFrame = CFrame.new(29.6995831, 0.822021008, 138.677917, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2857. Part67.BottomSurface = Enum.SurfaceType.Smooth
  2858. Part67.TopSurface = Enum.SurfaceType.Smooth
  2859. Part67.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2860. Part67.Position = Vector3.new(29.6995831, 0.822021008, 138.677917)
  2861. Part67.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2862. BlockMesh68.Parent = Part67
  2863. BlockMesh68.Scale = Vector3.new(0.555555522, 0.222222224, 1)
  2864. BlockMesh68.Scale = Vector3.new(0.555555522, 0.222222224, 1)
  2865. Part69.Parent = Tool0
  2866. Part69.Material = Enum.Material.Wood
  2867. Part69.BrickColor = BrickColor.new("Brown")
  2868. Part69.Rotation = Vector3.new(-15, 0, 0)
  2869. Part69.Anchored = true
  2870. Part69.FormFactor = Enum.FormFactor.Custom
  2871. Part69.Size = Vector3.new(0.200000003, 0.214814559, 1.2296325)
  2872. Part69.CFrame = CFrame.new(29.6995831, 1.00707996, 137.580017, 1, 0, 0, 0, 0.965925813, 0.258819044, 0, -0.258819044, 0.965925813)
  2873. Part69.BottomSurface = Enum.SurfaceType.Smooth
  2874. Part69.TopSurface = Enum.SurfaceType.Smooth
  2875. Part69.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2876. Part69.Position = Vector3.new(29.6995831, 1.00707996, 137.580017)
  2877. Part69.Orientation = Vector3.new(-15, 0, 0)
  2878. Part69.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2879. BlockMesh70.Parent = Part69
  2880. BlockMesh70.Scale = Vector3.new(0.629629612, 1, 1)
  2881. BlockMesh70.Scale = Vector3.new(0.629629612, 1, 1)
  2882. Part71.Parent = Tool0
  2883. Part71.Material = Enum.Material.SmoothPlastic
  2884. Part71.BrickColor = BrickColor.new("Dark stone grey")
  2885. Part71.Rotation = Vector3.new(0, -90, 0)
  2886. Part71.Anchored = true
  2887. Part71.FormFactor = Enum.FormFactor.Custom
  2888. Part71.Size = Vector3.new(1.35555553, 0.200000003, 0.200000003)
  2889. Part71.CFrame = CFrame.new(29.7586651, 1.38501, 138.898865, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2890. Part71.BottomSurface = Enum.SurfaceType.Smooth
  2891. Part71.TopSurface = Enum.SurfaceType.Smooth
  2892. Part71.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2893. Part71.Position = Vector3.new(29.7586651, 1.38501, 138.898865)
  2894. Part71.Orientation = Vector3.new(0, -90, 0)
  2895. Part71.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2896. SpecialMesh72.Parent = Part71
  2897. SpecialMesh72.Scale = Vector3.new(1, 0.370370358, 0.185185179)
  2898. SpecialMesh72.MeshType = Enum.MeshType.Wedge
  2899. SpecialMesh72.Scale = Vector3.new(1, 0.370370358, 0.185185179)
  2900. Part73.Parent = Tool0
  2901. Part73.Material = Enum.Material.SmoothPlastic
  2902. Part73.BrickColor = BrickColor.new("Dark stone grey")
  2903. Part73.Anchored = true
  2904. Part73.FormFactor = Enum.FormFactor.Custom
  2905. Part73.Size = Vector3.new(0.200000003, 0.229629785, 0.41481474)
  2906. Part73.CFrame = CFrame.new(29.6954346, 0.944091976, 139.195007, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2907. Part73.BottomSurface = Enum.SurfaceType.Smooth
  2908. Part73.TopSurface = Enum.SurfaceType.Smooth
  2909. Part73.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2910. Part73.Position = Vector3.new(29.6954346, 0.944091976, 139.195007)
  2911. Part73.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2912. BlockMesh74.Parent = Part73
  2913. BlockMesh74.Scale = Vector3.new(0.555555522, 1, 1)
  2914. BlockMesh74.Scale = Vector3.new(0.555555522, 1, 1)
  2915. Part75.Parent = Tool0
  2916. Part75.Material = Enum.Material.Wood
  2917. Part75.BrickColor = BrickColor.new("Brown")
  2918. Part75.Rotation = Vector3.new(-180, 0, -180)
  2919. Part75.Anchored = true
  2920. Part75.FormFactor = Enum.FormFactor.Custom
  2921. Part75.Size = Vector3.new(0.259259254, 0.614815474, 0.222222224)
  2922. Part75.CFrame = CFrame.new(29.6995831, 0.729004025, 138.32489, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  2923. Part75.BottomSurface = Enum.SurfaceType.Smooth
  2924. Part75.TopSurface = Enum.SurfaceType.Smooth
  2925. Part75.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2926. Part75.Position = Vector3.new(29.6995831, 0.729004025, 138.32489)
  2927. Part75.Orientation = Vector3.new(0, 180, 0)
  2928. Part75.Color = Color3.new(0.486275, 0.360784, 0.27451)
  2929. BlockMesh76.Parent = Part75
  2930. Part77.Parent = Tool0
  2931. Part77.Material = Enum.Material.SmoothPlastic
  2932. Part77.BrickColor = BrickColor.new("Dark stone grey")
  2933. Part77.Rotation = Vector3.new(0, 0, -30)
  2934. Part77.Anchored = true
  2935. Part77.FormFactor = Enum.FormFactor.Custom
  2936. Part77.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2937. Part77.CFrame = CFrame.new(29.7364502, 1.47900403, 141.394958, 0.866025388, 0.5, 0, -0.5, 0.866025388, 0, 0, 0, 1)
  2938. Part77.BottomSurface = Enum.SurfaceType.Smooth
  2939. Part77.TopSurface = Enum.SurfaceType.Smooth
  2940. Part77.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2941. Part77.Position = Vector3.new(29.7364502, 1.47900403, 141.394958)
  2942. Part77.Orientation = Vector3.new(0, 0, -30)
  2943. Part77.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2944. BlockMesh78.Parent = Part77
  2945. BlockMesh78.Scale = Vector3.new(0.0370370373, 0.222222224, 0.370370358)
  2946. BlockMesh78.Scale = Vector3.new(0.0370370373, 0.222222224, 0.370370358)
  2947. Part79.Parent = Tool0
  2948. Part79.Material = Enum.Material.SmoothPlastic
  2949. Part79.BrickColor = BrickColor.new("Dark stone grey")
  2950. Part79.Rotation = Vector3.new(-30, 0, 0)
  2951. Part79.Anchored = true
  2952. Part79.FormFactor = Enum.FormFactor.Custom
  2953. Part79.Size = Vector3.new(0.200000003, 0.266666621, 0.422222137)
  2954. Part79.CFrame = CFrame.new(29.6954346, 0.575195014, 139.295837, 1, 0, 0, 0, 0.866025388, 0.5, 0, -0.5, 0.866025388)
  2955. Part79.BottomSurface = Enum.SurfaceType.Smooth
  2956. Part79.TopSurface = Enum.SurfaceType.Smooth
  2957. Part79.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2958. Part79.Position = Vector3.new(29.6954346, 0.575195014, 139.295837)
  2959. Part79.Orientation = Vector3.new(-30, 0, 0)
  2960. Part79.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2961. BlockMesh80.Parent = Part79
  2962. BlockMesh80.Scale = Vector3.new(0.555555522, 1, 1)
  2963. BlockMesh80.Scale = Vector3.new(0.555555522, 1, 1)
  2964. Part81.Parent = Tool0
  2965. Part81.Material = Enum.Material.SmoothPlastic
  2966. Part81.BrickColor = BrickColor.new("Dark stone grey")
  2967. Part81.Rotation = Vector3.new(-15, 0, 0)
  2968. Part81.Anchored = true
  2969. Part81.FormFactor = Enum.FormFactor.Custom
  2970. Part81.Size = Vector3.new(0.200000003, 0.281481445, 0.41481474)
  2971. Part81.CFrame = CFrame.new(29.6954346, 0.748046994, 139.221863, 1, 0, 0, 0, 0.965925813, 0.258819044, 0, -0.258819044, 0.965925813)
  2972. Part81.BottomSurface = Enum.SurfaceType.Smooth
  2973. Part81.TopSurface = Enum.SurfaceType.Smooth
  2974. Part81.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2975. Part81.Position = Vector3.new(29.6954346, 0.748046994, 139.221863)
  2976. Part81.Orientation = Vector3.new(-15, 0, 0)
  2977. Part81.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2978. BlockMesh82.Parent = Part81
  2979. BlockMesh82.Scale = Vector3.new(0.555555522, 1, 1)
  2980. BlockMesh82.Scale = Vector3.new(0.555555522, 1, 1)
  2981. Part83.Parent = Tool0
  2982. Part83.Material = Enum.Material.SmoothPlastic
  2983. Part83.BrickColor = BrickColor.new("Dark stone grey")
  2984. Part83.Rotation = Vector3.new(0, 0, -30)
  2985. Part83.Anchored = true
  2986. Part83.FormFactor = Enum.FormFactor.Custom
  2987. Part83.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2988. Part83.CFrame = CFrame.new(29.6624756, 1.53320301, 141.394958, 0.866025388, 0.5, 0, -0.5, 0.866025388, 0, 0, 0, 1)
  2989. Part83.BottomSurface = Enum.SurfaceType.Smooth
  2990. Part83.TopSurface = Enum.SurfaceType.Smooth
  2991. Part83.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2992. Part83.Position = Vector3.new(29.6624756, 1.53320301, 141.394958)
  2993. Part83.Orientation = Vector3.new(0, 0, -30)
  2994. Part83.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2995. BlockMesh84.Parent = Part83
  2996. BlockMesh84.Scale = Vector3.new(0.0370370373, 0.148148149, 0.370370358)
  2997. BlockMesh84.Scale = Vector3.new(0.0370370373, 0.148148149, 0.370370358)
  2998. Part85.Parent = Tool0
  2999. Part85.Material = Enum.Material.Wood
  3000. Part85.BrickColor = BrickColor.new("Brown")
  3001. Part85.Rotation = Vector3.new(30, 0, 0)
  3002. Part85.Anchored = true
  3003. Part85.FormFactor = Enum.FormFactor.Custom
  3004. Part85.Size = Vector3.new(0.200000003, 0.200000003, 0.266669631)
  3005. Part85.CFrame = CFrame.new(29.6995831, 1.14917004, 137.691833, 1, 0, 0, 0, 0.866025329, -0.49999994, 0, 0.49999994, 0.866025329)
  3006. Part85.BottomSurface = Enum.SurfaceType.Smooth
  3007. Part85.TopSurface = Enum.SurfaceType.Smooth
  3008. Part85.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3009. Part85.Position = Vector3.new(29.6995831, 1.14917004, 137.691833)
  3010. Part85.Orientation = Vector3.new(30, 0, 0)
  3011. Part85.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3012. BlockMesh86.Parent = Part85
  3013. BlockMesh86.Scale = Vector3.new(0.629629612, 0.703703821, 1)
  3014. BlockMesh86.Scale = Vector3.new(0.629629612, 0.703703821, 1)
  3015. Part87.Parent = Tool0
  3016. Part87.Material = Enum.Material.SmoothPlastic
  3017. Part87.BrickColor = BrickColor.new("Dark stone grey")
  3018. Part87.Rotation = Vector3.new(0, 0, 30)
  3019. Part87.Anchored = true
  3020. Part87.FormFactor = Enum.FormFactor.Custom
  3021. Part87.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3022. Part87.CFrame = CFrame.new(29.7364502, 1.53320301, 141.394958, 0.866025388, -0.5, 0, 0.5, 0.866025388, 0, 0, 0, 1)
  3023. Part87.BottomSurface = Enum.SurfaceType.Smooth
  3024. Part87.TopSurface = Enum.SurfaceType.Smooth
  3025. Part87.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3026. Part87.Position = Vector3.new(29.7364502, 1.53320301, 141.394958)
  3027. Part87.Orientation = Vector3.new(0, 0, 30)
  3028. Part87.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3029. BlockMesh88.Parent = Part87
  3030. BlockMesh88.Scale = Vector3.new(0.0370370373, 0.148148149, 0.370370358)
  3031. BlockMesh88.Scale = Vector3.new(0.0370370373, 0.148148149, 0.370370358)
  3032. Part89.Parent = Tool0
  3033. Part89.Material = Enum.Material.Wood
  3034. Part89.BrickColor = BrickColor.new("Brown")
  3035. Part89.Anchored = true
  3036. Part89.FormFactor = Enum.FormFactor.Custom
  3037. Part89.Size = Vector3.new(0.214814901, 0.200000003, 0.725928783)
  3038. Part89.CFrame = CFrame.new(29.6995831, 1.39208996, 140.220886, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3039. Part89.BottomSurface = Enum.SurfaceType.Smooth
  3040. Part89.TopSurface = Enum.SurfaceType.Smooth
  3041. Part89.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3042. Part89.Position = Vector3.new(29.6995831, 1.39208996, 140.220886)
  3043. Part89.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3044. BlockMesh90.Parent = Part89
  3045. BlockMesh90.Scale = Vector3.new(1, 0.296294808, 1)
  3046. BlockMesh90.Scale = Vector3.new(1, 0.296294808, 1)
  3047. Part91.Parent = Tool0
  3048. Part91.Material = Enum.Material.SmoothPlastic
  3049. Part91.BrickColor = BrickColor.new("Dark stone grey")
  3050. Part91.Anchored = true
  3051. Part91.FormFactor = Enum.FormFactor.Custom
  3052. Part91.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3053. Part91.CFrame = CFrame.new(29.6995831, 1.50707996, 141.394958, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3054. Part91.BottomSurface = Enum.SurfaceType.Smooth
  3055. Part91.TopSurface = Enum.SurfaceType.Smooth
  3056. Part91.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3057. Part91.Position = Vector3.new(29.6995831, 1.50707996, 141.394958)
  3058. Part91.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3059. BlockMesh92.Parent = Part91
  3060. BlockMesh92.Scale = Vector3.new(0.0370370373, 0.111111142, 0.370370358)
  3061. BlockMesh92.Scale = Vector3.new(0.0370370373, 0.111111142, 0.370370358)
  3062. Part93.Parent = Tool0
  3063. Part93.Material = Enum.Material.SmoothPlastic
  3064. Part93.BrickColor = BrickColor.new("Dark stone grey")
  3065. Part93.Rotation = Vector3.new(0, 90, 0)
  3066. Part93.Anchored = true
  3067. Part93.FormFactor = Enum.FormFactor.Custom
  3068. Part93.Size = Vector3.new(1.50370407, 0.200000003, 0.200000003)
  3069. Part93.CFrame = CFrame.new(29.5804443, 1.31103504, 138.928894, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  3070. Part93.BottomSurface = Enum.SurfaceType.Smooth
  3071. Part93.TopSurface = Enum.SurfaceType.Smooth
  3072. Part93.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3073. Part93.Position = Vector3.new(29.5804443, 1.31103504, 138.928894)
  3074. Part93.Orientation = Vector3.new(0, 90, 0)
  3075. Part93.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3076. SpecialMesh94.Parent = Part93
  3077. SpecialMesh94.Scale = Vector3.new(1, 0.370370358, 0.185185179)
  3078. SpecialMesh94.MeshType = Enum.MeshType.Wedge
  3079. SpecialMesh94.Scale = Vector3.new(1, 0.370370358, 0.185185179)
  3080. Part95.Parent = Tool0
  3081. Part95.Material = Enum.Material.SmoothPlastic
  3082. Part95.BrickColor = BrickColor.new("Dark stone grey")
  3083. Part95.Rotation = Vector3.new(14.1999998, 0, 0)
  3084. Part95.Anchored = true
  3085. Part95.FormFactor = Enum.FormFactor.Custom
  3086. Part95.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3087. Part95.CFrame = CFrame.new(29.7586651, 1.52221704, 139.665955, 1, 0, 0, 0, 0.969430029, -0.24536632, 0, 0.24536632, 0.969430029)
  3088. Part95.BottomSurface = Enum.SurfaceType.Smooth
  3089. Part95.TopSurface = Enum.SurfaceType.Smooth
  3090. Part95.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3091. Part95.Position = Vector3.new(29.7586651, 1.52221704, 139.665955)
  3092. Part95.Orientation = Vector3.new(14.1999998, 0, 0)
  3093. Part95.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3094. BlockMesh96.Parent = Part95
  3095. BlockMesh96.Scale = Vector3.new(0.481481284, 0.222222224, 0.185185015)
  3096. BlockMesh96.Scale = Vector3.new(0.481481284, 0.222222224, 0.185185015)
  3097. Part97.Parent = Tool0
  3098. Part97.Material = Enum.Material.SmoothPlastic
  3099. Part97.BrickColor = BrickColor.new("Dark stone grey")
  3100. Part97.Anchored = true
  3101. Part97.FormFactor = Enum.FormFactor.Custom
  3102. Part97.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3103. Part97.CFrame = CFrame.new(29.6556396, 1.51122999, 141.394958, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3104. Part97.BottomSurface = Enum.SurfaceType.Smooth
  3105. Part97.TopSurface = Enum.SurfaceType.Smooth
  3106. Part97.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3107. Part97.Position = Vector3.new(29.6556396, 1.51122999, 141.394958)
  3108. Part97.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3109. BlockMesh98.Parent = Part97
  3110. BlockMesh98.Scale = Vector3.new(0.0370370373, 0.148148149, 0.370370358)
  3111. BlockMesh98.Scale = Vector3.new(0.0370370373, 0.148148149, 0.370370358)
  3112. Part99.Parent = Tool0
  3113. Part99.Material = Enum.Material.Wood
  3114. Part99.BrickColor = BrickColor.new("Brown")
  3115. Part99.Anchored = true
  3116. Part99.FormFactor = Enum.FormFactor.Custom
  3117. Part99.Size = Vector3.new(0.259259254, 0.525925875, 0.200000003)
  3118. Part99.CFrame = CFrame.new(29.6995831, 0.685059011, 138.139832, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3119. Part99.BottomSurface = Enum.SurfaceType.Smooth
  3120. Part99.TopSurface = Enum.SurfaceType.Smooth
  3121. Part99.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3122. Part99.Position = Vector3.new(29.6995831, 0.685059011, 138.139832)
  3123. Part99.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3124. SpecialMesh100.Parent = Part99
  3125. SpecialMesh100.Scale = Vector3.new(1, 1, 0.740740716)
  3126. SpecialMesh100.MeshType = Enum.MeshType.Wedge
  3127. SpecialMesh100.Scale = Vector3.new(1, 1, 0.740740716)
  3128. Part101.Parent = Tool0
  3129. Part101.Material = Enum.Material.SmoothPlastic
  3130. Part101.BrickColor = BrickColor.new("Dark stone grey")
  3131. Part101.Anchored = true
  3132. Part101.FormFactor = Enum.FormFactor.Custom
  3133. Part101.Size = Vector3.new(0.200000003, 0.237037003, 0.200000003)
  3134. Part101.CFrame = CFrame.new(29.6995831, 0.91821301, 138.907898, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3135. Part101.BottomSurface = Enum.SurfaceType.Smooth
  3136. Part101.TopSurface = Enum.SurfaceType.Smooth
  3137. Part101.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3138. Part101.Position = Vector3.new(29.6995831, 0.91821301, 138.907898)
  3139. Part101.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3140. BlockMesh102.Parent = Part101
  3141. BlockMesh102.Scale = Vector3.new(0.555555522, 1, 0.644446015)
  3142. BlockMesh102.Scale = Vector3.new(0.555555522, 1, 0.644446015)
  3143. Part103.Parent = Tool0
  3144. Part103.Material = Enum.Material.Wood
  3145. Part103.BrickColor = BrickColor.new("Brown")
  3146. Part103.Anchored = true
  3147. Part103.FormFactor = Enum.FormFactor.Custom
  3148. Part103.Size = Vector3.new(0.288888901, 0.200000003, 0.200000003)
  3149. Part103.CFrame = CFrame.new(29.6995831, 1.27417004, 140.172913, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3150. Part103.BottomSurface = Enum.SurfaceType.Smooth
  3151. Part103.TopSurface = Enum.SurfaceType.Smooth
  3152. Part103.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3153. Part103.Position = Vector3.new(29.6995831, 1.27417004, 140.172913)
  3154. Part103.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3155. BlockMesh104.Parent = Part103
  3156. BlockMesh104.Scale = Vector3.new(1, 0.148148149, 0.259259254)
  3157. BlockMesh104.Scale = Vector3.new(1, 0.148148149, 0.259259254)
  3158. Part105.Parent = Tool0
  3159. Part105.Material = Enum.Material.SmoothPlastic
  3160. Part105.BrickColor = BrickColor.new("Dark stone grey")
  3161. Part105.Anchored = true
  3162. Part105.FormFactor = Enum.FormFactor.Custom
  3163. Part105.Size = Vector3.new(0.274074107, 0.200000003, 0.281484455)
  3164. Part105.CFrame = CFrame.new(29.6995831, 1.34814405, 139.71698, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3165. Part105.BottomSurface = Enum.SurfaceType.Smooth
  3166. Part105.TopSurface = Enum.SurfaceType.Smooth
  3167. Part105.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3168. Part105.Position = Vector3.new(29.6995831, 1.34814405, 139.71698)
  3169. Part105.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3170. BlockMesh106.Parent = Part105
  3171. BlockMesh106.Scale = Vector3.new(1, 0.740740001, 1)
  3172. BlockMesh106.Scale = Vector3.new(1, 0.740740001, 1)
  3173. Part107.Parent = Tool0
  3174. Part107.Material = Enum.Material.SmoothPlastic
  3175. Part107.BrickColor = BrickColor.new("Dark stone grey")
  3176. Part107.Anchored = true
  3177. Part107.FormFactor = Enum.FormFactor.Custom
  3178. Part107.Size = Vector3.new(0.200000018, 0.200000003, 0.200000003)
  3179. Part107.CFrame = CFrame.new(29.6995831, 1.31103504, 138.153976, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3180. Part107.BottomSurface = Enum.SurfaceType.Smooth
  3181. Part107.TopSurface = Enum.SurfaceType.Smooth
  3182. Part107.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3183. Part107.Position = Vector3.new(29.6995831, 1.31103504, 138.153976)
  3184. Part107.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3185. SpecialMesh108.Parent = Part107
  3186. SpecialMesh108.Scale = Vector3.new(1, 0.370370358, 0.222221851)
  3187. SpecialMesh108.MeshType = Enum.MeshType.Wedge
  3188. SpecialMesh108.Scale = Vector3.new(1, 0.370370358, 0.222221851)
  3189. Part109.Parent = Tool0
  3190. Part109.Material = Enum.Material.SmoothPlastic
  3191. Part109.BrickColor = BrickColor.new("Dark stone grey")
  3192. Part109.Anchored = true
  3193. Part109.FormFactor = Enum.FormFactor.Custom
  3194. Part109.Size = Vector3.new(0.274074107, 0.237036899, 1.65926218)
  3195. Part109.CFrame = CFrame.new(29.6995831, 1.15502906, 138.961853, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3196. Part109.BottomSurface = Enum.SurfaceType.Smooth
  3197. Part109.TopSurface = Enum.SurfaceType.Smooth
  3198. Part109.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3199. Part109.Position = Vector3.new(29.6995831, 1.15502906, 138.961853)
  3200. Part109.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3201. BlockMesh110.Parent = Part109
  3202. Part111.Parent = Tool0
  3203. Part111.Material = Enum.Material.Wood
  3204. Part111.BrickColor = BrickColor.new("Brown")
  3205. Part111.Anchored = true
  3206. Part111.FormFactor = Enum.FormFactor.Custom
  3207. Part111.Size = Vector3.new(0.200000003, 0.325925887, 0.659262419)
  3208. Part111.CFrame = CFrame.new(29.6995831, 1.11205995, 137.282898, 1, 0, 0, 0, 0.999999881, 1.49011612e-08, 0, -1.49011612e-08, 0.999999881)
  3209. Part111.BottomSurface = Enum.SurfaceType.Smooth
  3210. Part111.TopSurface = Enum.SurfaceType.Smooth
  3211. Part111.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3212. Part111.Position = Vector3.new(29.6995831, 1.11205995, 137.282898)
  3213. Part111.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3214. BlockMesh112.Parent = Part111
  3215. BlockMesh112.Scale = Vector3.new(0.629629612, 1, 1)
  3216. BlockMesh112.Scale = Vector3.new(0.629629612, 1, 1)
  3217. Part113.Parent = Tool0
  3218. Part113.Material = Enum.Material.SmoothPlastic
  3219. Part113.BrickColor = BrickColor.new("Dark stone grey")
  3220. Part113.Rotation = Vector3.new(30, 0, 0)
  3221. Part113.Anchored = true
  3222. Part113.FormFactor = Enum.FormFactor.Custom
  3223. Part113.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3224. Part113.CFrame = CFrame.new(29.6995831, 0.776122987, 138.924988, 1, 0, 0, 0, 0.866025329, -0.49999994, 0, 0.49999994, 0.866025329)
  3225. Part113.BottomSurface = Enum.SurfaceType.Smooth
  3226. Part113.TopSurface = Enum.SurfaceType.Smooth
  3227. Part113.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3228. Part113.Position = Vector3.new(29.6995831, 0.776122987, 138.924988)
  3229. Part113.Orientation = Vector3.new(30, 0, 0)
  3230. Part113.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3231. BlockMesh114.Parent = Part113
  3232. BlockMesh114.Scale = Vector3.new(0.185185179, 0.666666567, 0.0740740821)
  3233. BlockMesh114.Scale = Vector3.new(0.185185179, 0.666666567, 0.0740740821)
  3234. Part115.Parent = Tool0
  3235. Part115.Material = Enum.Material.Wood
  3236. Part115.BrickColor = BrickColor.new("Brown")
  3237. Part115.Anchored = true
  3238. Part115.FormFactor = Enum.FormFactor.Custom
  3239. Part115.Size = Vector3.new(0.288888901, 0.244444102, 0.725928783)
  3240. Part115.CFrame = CFrame.new(29.6995831, 1.13720703, 140.220886, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3241. Part115.BottomSurface = Enum.SurfaceType.Smooth
  3242. Part115.TopSurface = Enum.SurfaceType.Smooth
  3243. Part115.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3244. Part115.Position = Vector3.new(29.6995831, 1.13720703, 140.220886)
  3245. Part115.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3246. BlockMesh116.Parent = Part115
  3247. Part117.Parent = Tool0
  3248. Part117.Material = Enum.Material.SmoothPlastic
  3249. Part117.BrickColor = BrickColor.new("Dark stone grey")
  3250. Part117.Anchored = true
  3251. Part117.FormFactor = Enum.FormFactor.Custom
  3252. Part117.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3253. Part117.CFrame = CFrame.new(29.7435303, 1.51122999, 141.394958, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3254. Part117.BottomSurface = Enum.SurfaceType.Smooth
  3255. Part117.TopSurface = Enum.SurfaceType.Smooth
  3256. Part117.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3257. Part117.Position = Vector3.new(29.7435303, 1.51122999, 141.394958)
  3258. Part117.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3259. BlockMesh118.Parent = Part117
  3260. BlockMesh118.Scale = Vector3.new(0.0370370373, 0.148148149, 0.370370358)
  3261. BlockMesh118.Scale = Vector3.new(0.0370370373, 0.148148149, 0.370370358)
  3262. Part119.Parent = Tool0
  3263. Part119.Material = Enum.Material.Wood
  3264. Part119.BrickColor = BrickColor.new("Brown")
  3265. Part119.Rotation = Vector3.new(-180, 0, 0)
  3266. Part119.Anchored = true
  3267. Part119.FormFactor = Enum.FormFactor.Custom
  3268. Part119.Size = Vector3.new(0.259259254, 0.607406735, 0.200000003)
  3269. Part119.CFrame = CFrame.new(29.6995831, 0.733153999, 138.528992, 1, 0, 0, 0, -1, 0, 0, 0, -1)
  3270. Part119.BottomSurface = Enum.SurfaceType.Smooth
  3271. Part119.TopSurface = Enum.SurfaceType.Smooth
  3272. Part119.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3273. Part119.Position = Vector3.new(29.6995831, 0.733153999, 138.528992)
  3274. Part119.Orientation = Vector3.new(0, 180, 180)
  3275. Part119.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3276. SpecialMesh120.Parent = Part119
  3277. SpecialMesh120.Scale = Vector3.new(1, 1, 0.92592597)
  3278. SpecialMesh120.MeshType = Enum.MeshType.Wedge
  3279. SpecialMesh120.Scale = Vector3.new(1, 1, 0.92592597)
  3280. Part121.Parent = Tool0
  3281. Part121.Material = Enum.Material.Wood
  3282. Part121.BrickColor = BrickColor.new("Brown")
  3283. Part121.Anchored = true
  3284. Part121.FormFactor = Enum.FormFactor.Custom
  3285. Part121.Size = Vector3.new(0.288888901, 0.200000003, 0.200000003)
  3286. Part121.CFrame = CFrame.new(29.6995831, 1.27417004, 139.883972, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3287. Part121.BottomSurface = Enum.SurfaceType.Smooth
  3288. Part121.TopSurface = Enum.SurfaceType.Smooth
  3289. Part121.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3290. Part121.Position = Vector3.new(29.6995831, 1.27417004, 139.883972)
  3291. Part121.Color = Color3.new(0.486275, 0.360784, 0.27451)
  3292. BlockMesh122.Parent = Part121
  3293. BlockMesh122.Scale = Vector3.new(1, 0.148148149, 0.259259254)
  3294. BlockMesh122.Scale = Vector3.new(1, 0.148148149, 0.259259254)
  3295. Part123.Parent = Tool0
  3296. Part123.Material = Enum.Material.SmoothPlastic
  3297. Part123.BrickColor = BrickColor.new("Dark stone grey")
  3298. Part123.Anchored = true
  3299. Part123.FormFactor = Enum.FormFactor.Custom
  3300. Part123.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3301. Part123.CFrame = CFrame.new(29.6995831, 1.47412097, 141.394958, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  3302. Part123.BottomSurface = Enum.SurfaceType.Smooth
  3303. Part123.TopSurface = Enum.SurfaceType.Smooth
  3304. Part123.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3305. Part123.Position = Vector3.new(29.6995831, 1.47412097, 141.394958)
  3306. Part123.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3307. BlockMesh124.Parent = Part123
  3308. BlockMesh124.Scale = Vector3.new(0.0777777806, 0.222222239, 0.370370358)
  3309. BlockMesh124.Scale = Vector3.new(0.0777777806, 0.222222239, 0.370370358)
  3310. Part125.Parent = Tool0
  3311. Part125.Material = Enum.Material.SmoothPlastic
  3312. Part125.BrickColor = BrickColor.new("Dark stone grey")
  3313. Part125.Rotation = Vector3.new(14.1999998, 0, 0)
  3314. Part125.Anchored = true
  3315. Part125.FormFactor = Enum.FormFactor.Custom
  3316. Part125.Size = Vector3.new(0.200000003, 0.200000003, 0.229629606)
  3317. Part125.CFrame = CFrame.new(29.6995831, 1.45507801, 139.747986, 1, 0, 0, 0, 0.969430029, -0.24536632, 0, 0.24536632, 0.969430029)
  3318. Part125.BottomSurface = Enum.SurfaceType.Smooth
  3319. Part125.TopSurface = Enum.SurfaceType.Smooth
  3320. Part125.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3321. Part125.Position = Vector3.new(29.6995831, 1.45507801, 139.747986)
  3322. Part125.Orientation = Vector3.new(14.1999998, 0, 0)
  3323. Part125.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3324. BlockMesh126.Parent = Part125
  3325. BlockMesh126.Scale = Vector3.new(0.777777791, 0.0740740746, 1)
  3326. BlockMesh126.Scale = Vector3.new(0.777777791, 0.0740740746, 1)
  3327. Part127.Parent = Tool0
  3328. Part127.Material = Enum.Material.SmoothPlastic
  3329. Part127.BrickColor = BrickColor.new("Dark stone grey")
  3330. Part127.Rotation = Vector3.new(0, 90, 0)
  3331. Part127.Anchored = true
  3332. Part127.FormFactor = Enum.FormFactor.Custom
  3333. Part127.Size = Vector3.new(1.35555577, 0.200000003, 0.200000003)
  3334. Part127.CFrame = CFrame.new(29.6405029, 1.38501, 138.898865, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  3335. Part127.BottomSurface = Enum.SurfaceType.Smooth
  3336. Part127.TopSurface = Enum.SurfaceType.Smooth
  3337. Part127.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3338. Part127.Position = Vector3.new(29.6405029, 1.38501, 138.898865)
  3339. Part127.Orientation = Vector3.new(0, 90, 0)
  3340. Part127.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3341. SpecialMesh128.Parent = Part127
  3342. SpecialMesh128.Scale = Vector3.new(1, 0.370370358, 0.185185179)
  3343. SpecialMesh128.MeshType = Enum.MeshType.Wedge
  3344. SpecialMesh128.Scale = Vector3.new(1, 0.370370358, 0.185185179)
  3345. Part129.Name = "SmokePart"
  3346. Part129.Parent = Tool0
  3347. Part129.Material = Enum.Material.SmoothPlastic
  3348. Part129.BrickColor = BrickColor.new("Dark stone grey")
  3349. Part129.Rotation = Vector3.new(-90, 0, -180)
  3350. Part129.Anchored = true
  3351. Part129.FormFactor = Enum.FormFactor.Custom
  3352. Part129.Size = Vector3.new(0.200000003, 1.11852014, 0.200000003)
  3353. Part129.CFrame = CFrame.new(29.6954346, 1.12915003, 141.131897, -0.999999404, 2.98023224e-08, -9.40487325e-07, -9.40487553e-07, -6.82998063e-07, 0.999999702, 5.96046448e-08, 0.999999702, 6.82998234e-07)
  3354. Part129.BottomSurface = Enum.SurfaceType.Smooth
  3355. Part129.TopSurface = Enum.SurfaceType.Smooth
  3356. Part129.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3357. Part129.Position = Vector3.new(29.6954346, 1.12915003, 141.131897)
  3358. Part129.Orientation = Vector3.new(-89.9599991, -54.0099983, -125.989998)
  3359. Part129.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3360. CylinderMesh130.Parent = Part129
  3361. CylinderMesh130.Scale = Vector3.new(0.777777791, 1, 0.629628539)
  3362. CylinderMesh130.Scale = Vector3.new(0.777777791, 1, 0.629628539)
  3363. for i,v in pairs(mas:GetChildren()) do
  3364. v.Parent = owner
  3365. pcall(function() v:MakeJoints() end)
  3366. end
  3367. mas:Destroy()
  3368. for i,v in pairs(cors) do
  3369. spawn(function()
  3370. pcall(v)
  3371. end)
  3372. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement