Advertisement
vibrantsinger423

brank

Jul 7th, 2019
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 86.93 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,game,owner = owner,game
  3. local RealPlayer = Player
  4. do print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end
  5. local Player = game:GetService("Players").LocalPlayer
  6. Character=Player.Character
  7. Humanoid=Character.Humanoid
  8. mouse=Player:GetMouse()
  9.  
  10. --Converted with ttyyuu12345's model to script plugin v4
  11. function sandbox(var,func)
  12. local env = getfenv(func)
  13. local newenv = setmetatable({},{
  14. __index = function(self,k)
  15. if k=="script" then
  16. return var
  17. else
  18. return env[k]
  19. end
  20. end,
  21. })
  22. setfenv(func,newenv)
  23. return func
  24. end
  25. cors = {}
  26. mas = Instance.new("Model",game:GetService("Lighting"))
  27. Model1 = Instance.new("Model")
  28. Part1 = Instance.new("Part")
  29. Script3 = Instance.new("Script")
  30. WedgePart4 = Instance.new("WedgePart")
  31. WeldConstraint5 = Instance.new("WeldConstraint")
  32. WedgePart6 = Instance.new("WedgePart")
  33. WeldConstraint7 = Instance.new("WeldConstraint")
  34. WedgePart8 = Instance.new("WedgePart")
  35. WeldConstraint9 = Instance.new("WeldConstraint")
  36. WedgePart10 = Instance.new("WedgePart")
  37. WeldConstraint11 = Instance.new("WeldConstraint")
  38. Humanoid12 = Instance.new("Humanoid")
  39.  
  40. Model1.Name = "NPC Spawner"
  41. Model1.Parent = mas
  42. Part1.Name = "Head"
  43. Part1.Parent = Model1
  44. Part1.CFrame = CFrame.new(28.875, 10.375, 151.875, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  45. Part1.Position = Vector3.new(28.875, 10.375, 151.875)
  46. Part1.Color = Color3.new(1, 0, 0)
  47. Part1.Size = Vector3.new(4.75, 2.75, 4.75)
  48. Part1.Anchored = true
  49. Part1.BottomSurface = Enum.SurfaceType.Smooth
  50. Part1.BrickColor = BrickColor.new("Really red")
  51. Part1.Material = Enum.Material.Neon
  52. Part1.TopSurface = Enum.SurfaceType.Smooth
  53. Part1.brickColor = BrickColor.new("Really red")
  54. --Script3.Parent = Part1
  55. WedgePart4.Parent = Model1
  56. WedgePart4.CFrame = CFrame.new(28.875, 1.375, 155.25, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  57. WedgePart4.Orientation = Vector3.new(0, 180, 0)
  58. WedgePart4.Position = Vector3.new(28.875, 1.375, 155.25)
  59. WedgePart4.Rotation = Vector3.new(-180, 0, -180)
  60. WedgePart4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  61. WedgePart4.Size = Vector3.new(4.75, 2.75, 2)
  62. WedgePart4.BottomSurface = Enum.SurfaceType.Smooth
  63. WedgePart4.BrickColor = BrickColor.new("Really black")
  64. WedgePart4.Material = Enum.Material.Neon
  65. WedgePart4.brickColor = BrickColor.new("Really black")
  66. WeldConstraint5.Parent = WedgePart4
  67. WeldConstraint5.Part0 = WedgePart4
  68. WeldConstraint5.Part1 = Part1
  69. WedgePart6.Parent = Model1
  70. WedgePart6.CFrame = CFrame.new(32.25, 1.375, 151.875, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  71. WedgePart6.Orientation = Vector3.new(0, -90, 0)
  72. WedgePart6.Position = Vector3.new(32.25, 1.375, 151.875)
  73. WedgePart6.Rotation = Vector3.new(0, -90, 0)
  74. WedgePart6.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  75. WedgePart6.Size = Vector3.new(4.75, 2.75, 2)
  76. WedgePart6.BottomSurface = Enum.SurfaceType.Smooth
  77. WedgePart6.BrickColor = BrickColor.new("Really black")
  78. WedgePart6.Material = Enum.Material.Neon
  79. WedgePart6.brickColor = BrickColor.new("Really black")
  80. WeldConstraint7.Parent = WedgePart6
  81. WeldConstraint7.Part0 = WedgePart6
  82. WeldConstraint7.Part1 = Part1
  83. WedgePart8.Parent = Model1
  84. WedgePart8.CFrame = CFrame.new(28.875, 1.375, 148.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  85. WedgePart8.Position = Vector3.new(28.875, 1.375, 148.5)
  86. WedgePart8.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  87. WedgePart8.Size = Vector3.new(4.75, 2.75, 2)
  88. WedgePart8.BottomSurface = Enum.SurfaceType.Smooth
  89. WedgePart8.BrickColor = BrickColor.new("Really black")
  90. WedgePart8.Material = Enum.Material.Neon
  91. WedgePart8.brickColor = BrickColor.new("Really black")
  92. WeldConstraint9.Parent = WedgePart8
  93. WeldConstraint9.Part0 = WedgePart8
  94. WeldConstraint9.Part1 = Part1
  95. WedgePart10.Parent = Model1
  96. WedgePart10.CFrame = CFrame.new(25.5, 1.375, 151.875, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  97. WedgePart10.Orientation = Vector3.new(0, 90, 0)
  98. WedgePart10.Position = Vector3.new(25.5, 1.375, 151.875)
  99. WedgePart10.Rotation = Vector3.new(0, 90, 0)
  100. WedgePart10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  101. WedgePart10.Size = Vector3.new(4.75, 2.75, 2)
  102. WedgePart10.BottomSurface = Enum.SurfaceType.Smooth
  103. WedgePart10.BrickColor = BrickColor.new("Really black")
  104. WedgePart10.Material = Enum.Material.Neon
  105. WedgePart10.brickColor = BrickColor.new("Really black")
  106. WeldConstraint11.Parent = WedgePart10
  107. WeldConstraint11.Part0 = WedgePart10
  108. WeldConstraint11.Part1 = Part1
  109. Humanoid12.Parent = Model1
  110. for i,v in pairs(mas:GetChildren()) do
  111. v.Parent = workspace
  112. pcall(function() v:MakeJoints() end)
  113. end
  114. mas:Destroy()
  115. for i,v in pairs(cors) do
  116. spawn(function()
  117. pcall(v)
  118. end)
  119. wait(0.2)
  120. Model1:MoveTo(mouse.Hit.Position)
  121. end
  122.  
  123. mouse.KeyDown:connect(function(k)
  124. k = k:lower()
  125. if k == "e" then
  126. makeTank()
  127. end
  128. end)
  129.  
  130. function makeTank()
  131. wait()
  132. function tanknpc()
  133. --Converted with ttyyuu12345's model to script plugin v4
  134.  
  135. --Converted with ttyyuu12345's model to script plugin v4
  136. function sandbox(var,func)
  137. local env = getfenv(func)
  138. local newenv = setmetatable({},{
  139. __index = function(self,k)
  140. if k=="script" then
  141. return var
  142. else
  143. return env[k]
  144. end
  145. end,
  146. })
  147. setfenv(func,newenv)
  148. return func
  149. end
  150. cors = {}
  151. mas = Instance.new("Model",game:GetService("Lighting"))
  152. Model0 = Instance.new("Model")
  153. Part1 = Instance.new("Part")
  154. WeldConstraint2 = Instance.new("WeldConstraint")
  155. CornerWedgePart3 = Instance.new("CornerWedgePart")
  156. WeldConstraint4 = Instance.new("WeldConstraint")
  157. Humanoid5 = Instance.new("Humanoid")
  158. Part6 = Instance.new("Part")
  159. WeldConstraint7 = Instance.new("WeldConstraint")
  160. Part8 = Instance.new("Part")
  161. WeldConstraint9 = Instance.new("WeldConstraint")
  162. CornerWedgePart10 = Instance.new("CornerWedgePart")
  163. WeldConstraint11 = Instance.new("WeldConstraint")
  164. Part12 = Instance.new("Part")
  165. WeldConstraint13 = Instance.new("WeldConstraint")
  166. WedgePart14 = Instance.new("WedgePart")
  167. WeldConstraint15 = Instance.new("WeldConstraint")
  168. Part16 = Instance.new("Part")
  169. WeldConstraint17 = Instance.new("WeldConstraint")
  170. Part18 = Instance.new("Part")
  171. WeldConstraint19 = Instance.new("WeldConstraint")
  172. Part20 = Instance.new("Part")
  173. WeldConstraint21 = Instance.new("WeldConstraint")
  174. Part22 = Instance.new("Part")
  175. WeldConstraint23 = Instance.new("WeldConstraint")
  176. Part24 = Instance.new("Part")
  177. WeldConstraint25 = Instance.new("WeldConstraint")
  178. Part26 = Instance.new("Part")
  179. WeldConstraint27 = Instance.new("WeldConstraint")
  180. Part28 = Instance.new("Part")
  181. WeldConstraint29 = Instance.new("WeldConstraint")
  182. Part30 = Instance.new("Part")
  183. WeldConstraint31 = Instance.new("WeldConstraint")
  184. Part32 = Instance.new("Part")
  185. WeldConstraint33 = Instance.new("WeldConstraint")
  186. Part34 = Instance.new("Part")
  187. WeldConstraint35 = Instance.new("WeldConstraint")
  188. WedgePart36 = Instance.new("WedgePart")
  189. WeldConstraint37 = Instance.new("WeldConstraint")
  190. Part38 = Instance.new("Part")
  191. WeldConstraint39 = Instance.new("WeldConstraint")
  192. Part40 = Instance.new("Part")
  193. WeldConstraint41 = Instance.new("WeldConstraint")
  194. WedgePart42 = Instance.new("WedgePart")
  195. WeldConstraint43 = Instance.new("WeldConstraint")
  196. CornerWedgePart44 = Instance.new("CornerWedgePart")
  197. WeldConstraint45 = Instance.new("WeldConstraint")
  198. WedgePart46 = Instance.new("WedgePart")
  199. WeldConstraint47 = Instance.new("WeldConstraint")
  200. WedgePart48 = Instance.new("WedgePart")
  201. WeldConstraint49 = Instance.new("WeldConstraint")
  202. WedgePart50 = Instance.new("WedgePart")
  203. WeldConstraint51 = Instance.new("WeldConstraint")
  204. Part52 = Instance.new("Part")
  205. WeldConstraint53 = Instance.new("WeldConstraint")
  206. Part54 = Instance.new("Part")
  207. WeldConstraint55 = Instance.new("WeldConstraint")
  208. Part56 = Instance.new("Part")
  209. WeldConstraint57 = Instance.new("WeldConstraint")
  210. WedgePart58 = Instance.new("WedgePart")
  211. WeldConstraint59 = Instance.new("WeldConstraint")
  212. WedgePart60 = Instance.new("WedgePart")
  213. WeldConstraint61 = Instance.new("WeldConstraint")
  214. Part62 = Instance.new("Part")
  215. WeldConstraint63 = Instance.new("WeldConstraint")
  216. WedgePart64 = Instance.new("WedgePart")
  217. WeldConstraint65 = Instance.new("WeldConstraint")
  218. WedgePart66 = Instance.new("WedgePart")
  219. WeldConstraint67 = Instance.new("WeldConstraint")
  220. WedgePart68 = Instance.new("WedgePart")
  221. WeldConstraint69 = Instance.new("WeldConstraint")
  222. WedgePart70 = Instance.new("WedgePart")
  223. WeldConstraint71 = Instance.new("WeldConstraint")
  224. Part72 = Instance.new("Part")
  225. WeldConstraint73 = Instance.new("WeldConstraint")
  226. Part74 = Instance.new("Part")
  227. Part75 = Instance.new("Part")
  228. WeldConstraint76 = Instance.new("WeldConstraint")
  229. WedgePart77 = Instance.new("WedgePart")
  230. Part78 = Instance.new("Part")
  231. WeldConstraint79 = Instance.new("WeldConstraint")
  232. Part80 = Instance.new("Part")
  233. WeldConstraint81 = Instance.new("WeldConstraint")
  234. Part82 = Instance.new("Part")
  235. WeldConstraint83 = Instance.new("WeldConstraint")
  236. Part84 = Instance.new("Part")
  237. WeldConstraint85 = Instance.new("WeldConstraint")
  238. Part86 = Instance.new("Part")
  239. WeldConstraint87 = Instance.new("WeldConstraint")
  240. Part88 = Instance.new("Part")
  241. WeldConstraint89 = Instance.new("WeldConstraint")
  242. Part90 = Instance.new("Part")
  243. WeldConstraint91 = Instance.new("WeldConstraint")
  244. Part92 = Instance.new("Part")
  245. WeldConstraint93 = Instance.new("WeldConstraint")
  246. Part94 = Instance.new("Part")
  247. WeldConstraint95 = Instance.new("WeldConstraint")
  248. Part96 = Instance.new("Part")
  249. WeldConstraint97 = Instance.new("WeldConstraint")
  250. WedgePart98 = Instance.new("WedgePart")
  251. WeldConstraint99 = Instance.new("WeldConstraint")
  252. Part100 = Instance.new("Part")
  253. WeldConstraint101 = Instance.new("WeldConstraint")
  254. Part102 = Instance.new("Part")
  255. WeldConstraint103 = Instance.new("WeldConstraint")
  256. Part104 = Instance.new("Part")
  257. WeldConstraint105 = Instance.new("WeldConstraint")
  258. Part106 = Instance.new("Part")
  259. WeldConstraint107 = Instance.new("WeldConstraint")
  260. Part108 = Instance.new("Part")
  261. WeldConstraint109 = Instance.new("WeldConstraint")
  262. Part110 = Instance.new("Part")
  263. WeldConstraint111 = Instance.new("WeldConstraint")
  264. WedgePart112 = Instance.new("WedgePart")
  265. WeldConstraint113 = Instance.new("WeldConstraint")
  266. WedgePart114 = Instance.new("WedgePart")
  267. WeldConstraint115 = Instance.new("WeldConstraint")
  268. WedgePart116 = Instance.new("WedgePart")
  269. WeldConstraint117 = Instance.new("WeldConstraint")
  270. CornerWedgePart118 = Instance.new("CornerWedgePart")
  271. WeldConstraint119 = Instance.new("WeldConstraint")
  272. Part120 = Instance.new("Part")
  273. Part121 = Instance.new("Part")
  274. WeldConstraint122 = Instance.new("WeldConstraint")
  275. Part123 = Instance.new("Part")
  276. WeldConstraint124 = Instance.new("WeldConstraint")
  277. WeldConstraint125 = Instance.new("WeldConstraint")
  278. WeldConstraint126 = Instance.new("WeldConstraint")
  279. WeldConstraint127 = Instance.new("WeldConstraint")
  280. WeldConstraint128 = Instance.new("WeldConstraint")
  281. WeldConstraint129 = Instance.new("WeldConstraint")
  282. Part130 = Instance.new("Part")
  283. WeldConstraint131 = Instance.new("WeldConstraint")
  284. Part132 = Instance.new("Part")
  285. WeldConstraint133 = Instance.new("WeldConstraint")
  286. WedgePart134 = Instance.new("WedgePart")
  287. WeldConstraint135 = Instance.new("WeldConstraint")
  288. WedgePart136 = Instance.new("WedgePart")
  289. WeldConstraint137 = Instance.new("WeldConstraint")
  290. Script138 = Instance.new("Script")
  291. ObjectValue139 = Instance.new("ObjectValue")
  292. BoolValue140 = Instance.new("BoolValue")
  293. Script141 = Instance.new("Script")
  294. Script142 = Instance.new("Script")
  295. Script143 = Instance.new("Script")
  296. BoolValue144 = Instance.new("BoolValue")
  297. Script145 = Instance.new("Script")
  298. Tool146 = Instance.new("Tool")
  299. Part147 = Instance.new("Part")
  300. CFrameValue148 = Instance.new("CFrameValue")
  301. WeldConstraint149 = Instance.new("WeldConstraint")
  302. LocalScript150 = Instance.new("LocalScript")
  303. Script151 = Instance.new("Script")
  304. SpecialMesh152 = Instance.new("SpecialMesh")
  305. Script153 = Instance.new("Script")
  306. Script154 = Instance.new("Script")
  307. Script155 = Instance.new("Script")
  308. Script156 = Instance.new("Script")
  309. Model0.Name = "Tank NPC"
  310. Model0.Parent = mas
  311. Part1.Parent = Model0
  312. Part1.CFrame = CFrame.new(10.1620998, 1.3754611, 144.827942, 1, 0, 0, 0, 1, -2.98023224e-08, 0, 2.98023224e-08, 1)
  313. Part1.Position = Vector3.new(10.1620998, 1.3754611, 144.827942)
  314. Part1.Color = Color3.new(0.294118, 0.592157, 0.294118)
  315. Part1.Size = Vector3.new(7, 0.75, 2)
  316. Part1.BottomSurface = Enum.SurfaceType.Smooth
  317. Part1.BrickColor = BrickColor.new("Bright green")
  318. Part1.Material = Enum.Material.DiamondPlate
  319. Part1.TopSurface = Enum.SurfaceType.Smooth
  320. Part1.brickColor = BrickColor.new("Bright green")
  321. WeldConstraint2.Parent = Part1
  322. WeldConstraint2.Part0 = Part1
  323. WeldConstraint2.Part1 = Part74
  324. CornerWedgePart3.Parent = Model0
  325. CornerWedgePart3.CFrame = CFrame.new(14.6620998, 2.2504611, 144.952942, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  326. CornerWedgePart3.Orientation = Vector3.new(0, 180, 0)
  327. CornerWedgePart3.Position = Vector3.new(14.6620998, 2.2504611, 144.952942)
  328. CornerWedgePart3.Rotation = Vector3.new(-180, 0, -180)
  329. CornerWedgePart3.Color = Color3.new(0.294118, 0.592157, 0.294118)
  330. CornerWedgePart3.Size = Vector3.new(2, 1, 2.25)
  331. CornerWedgePart3.BrickColor = BrickColor.new("Bright green")
  332. CornerWedgePart3.Material = Enum.Material.DiamondPlate
  333. CornerWedgePart3.brickColor = BrickColor.new("Bright green")
  334. WeldConstraint4.Parent = CornerWedgePart3
  335. WeldConstraint4.Part0 = CornerWedgePart3
  336. WeldConstraint4.Part1 = Part74
  337. Humanoid5.Parent = Model0
  338. Humanoid5.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  339. Humanoid5.Health = 500
  340. Humanoid5.HealthDisplayDistance = 500
  341. Humanoid5.HealthDisplayType = Enum.HumanoidHealthDisplayType.AlwaysOff
  342. Humanoid5.JumpPower = 12
  343. Humanoid5.MaxHealth = 500
  344. Humanoid5.NameDisplayDistance = 1
  345. Humanoid5.NameOcclusion = Enum.NameOcclusion.NoOcclusion
  346. Humanoid5.Torso = Part74
  347. Humanoid5.WalkSpeed = 5
  348. Humanoid5.maxHealth = 500
  349. Part6.Parent = Model0
  350. Part6.CFrame = CFrame.new(14.4962597, 0.876074076, 147.836655, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  351. Part6.Position = Vector3.new(14.4962597, 0.876074076, 147.836655)
  352. Part6.Color = Color3.new(0.356863, 0.364706, 0.411765)
  353. Part6.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  354. Part6.BottomSurface = Enum.SurfaceType.Smooth
  355. Part6.BrickColor = BrickColor.new("Smoky grey")
  356. Part6.Material = Enum.Material.DiamondPlate
  357. Part6.TopSurface = Enum.SurfaceType.Smooth
  358. Part6.brickColor = BrickColor.new("Smoky grey")
  359. Part6.Shape = Enum.PartType.Cylinder
  360. WeldConstraint7.Parent = Part6
  361. WeldConstraint7.Part0 = Part6
  362. WeldConstraint7.Part1 = Part38
  363. Part8.Parent = Model0
  364. Part8.CFrame = CFrame.new(14.4962597, 0.876081228, 149.002487, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  365. Part8.Position = Vector3.new(14.4962597, 0.876081228, 149.002487)
  366. Part8.Color = Color3.new(0.356863, 0.364706, 0.411765)
  367. Part8.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  368. Part8.BottomSurface = Enum.SurfaceType.Smooth
  369. Part8.BrickColor = BrickColor.new("Smoky grey")
  370. Part8.Material = Enum.Material.DiamondPlate
  371. Part8.TopSurface = Enum.SurfaceType.Smooth
  372. Part8.brickColor = BrickColor.new("Smoky grey")
  373. Part8.Shape = Enum.PartType.Cylinder
  374. WeldConstraint9.Parent = Part8
  375. WeldConstraint9.Part0 = Part8
  376. WeldConstraint9.Part1 = Part38
  377. CornerWedgePart10.Parent = Model0
  378. CornerWedgePart10.CFrame = CFrame.new(5.66208458, 2.25046158, 159.952942, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  379. CornerWedgePart10.Position = Vector3.new(5.66208458, 2.25046158, 159.952942)
  380. CornerWedgePart10.Color = Color3.new(0.294118, 0.592157, 0.294118)
  381. CornerWedgePart10.Size = Vector3.new(2, 1, 2.25)
  382. CornerWedgePart10.BrickColor = BrickColor.new("Bright green")
  383. CornerWedgePart10.Material = Enum.Material.DiamondPlate
  384. CornerWedgePart10.brickColor = BrickColor.new("Bright green")
  385. WeldConstraint11.Parent = CornerWedgePart10
  386. WeldConstraint11.Part0 = CornerWedgePart10
  387. WeldConstraint11.Part1 = Part74
  388. Part12.Parent = Model0
  389. Part12.CFrame = CFrame.new(14.4962597, 0.876081228, 150.168335, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  390. Part12.Position = Vector3.new(14.4962597, 0.876081228, 150.168335)
  391. Part12.Color = Color3.new(0.356863, 0.364706, 0.411765)
  392. Part12.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  393. Part12.BottomSurface = Enum.SurfaceType.Smooth
  394. Part12.BrickColor = BrickColor.new("Smoky grey")
  395. Part12.Material = Enum.Material.DiamondPlate
  396. Part12.TopSurface = Enum.SurfaceType.Smooth
  397. Part12.brickColor = BrickColor.new("Smoky grey")
  398. Part12.Shape = Enum.PartType.Cylinder
  399. WeldConstraint13.Parent = Part12
  400. WeldConstraint13.Part0 = Part12
  401. WeldConstraint13.Part1 = Part38
  402. WedgePart14.Parent = Model0
  403. WedgePart14.CFrame = CFrame.new(10.1620998, 2.25046158, 159.952942, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  404. WedgePart14.Orientation = Vector3.new(0, 180, 0)
  405. WedgePart14.Position = Vector3.new(10.1620998, 2.25046158, 159.952942)
  406. WedgePart14.Rotation = Vector3.new(-180, 0, -180)
  407. WedgePart14.Color = Color3.new(0.294118, 0.592157, 0.294118)
  408. WedgePart14.Size = Vector3.new(7, 1, 2.25)
  409. WedgePart14.BottomSurface = Enum.SurfaceType.Smooth
  410. WedgePart14.BrickColor = BrickColor.new("Bright green")
  411. WedgePart14.Material = Enum.Material.DiamondPlate
  412. WedgePart14.brickColor = BrickColor.new("Bright green")
  413. WeldConstraint15.Parent = WedgePart14
  414. WeldConstraint15.Part0 = WedgePart14
  415. WeldConstraint15.Part1 = Part74
  416. Part16.Parent = Model0
  417. Part16.CFrame = CFrame.new(14.4962597, 0.876081228, 151.334167, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  418. Part16.Position = Vector3.new(14.4962597, 0.876081228, 151.334167)
  419. Part16.Color = Color3.new(0.356863, 0.364706, 0.411765)
  420. Part16.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  421. Part16.BottomSurface = Enum.SurfaceType.Smooth
  422. Part16.BrickColor = BrickColor.new("Smoky grey")
  423. Part16.Material = Enum.Material.DiamondPlate
  424. Part16.TopSurface = Enum.SurfaceType.Smooth
  425. Part16.brickColor = BrickColor.new("Smoky grey")
  426. Part16.Shape = Enum.PartType.Cylinder
  427. WeldConstraint17.Parent = Part16
  428. WeldConstraint17.Part0 = Part16
  429. WeldConstraint17.Part1 = Part38
  430. Part18.Parent = Model0
  431. Part18.CFrame = CFrame.new(14.4962597, 0.876081228, 152.5, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  432. Part18.Position = Vector3.new(14.4962597, 0.876081228, 152.5)
  433. Part18.Color = Color3.new(0.356863, 0.364706, 0.411765)
  434. Part18.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  435. Part18.BottomSurface = Enum.SurfaceType.Smooth
  436. Part18.BrickColor = BrickColor.new("Smoky grey")
  437. Part18.Material = Enum.Material.DiamondPlate
  438. Part18.TopSurface = Enum.SurfaceType.Smooth
  439. Part18.brickColor = BrickColor.new("Smoky grey")
  440. Part18.Shape = Enum.PartType.Cylinder
  441. WeldConstraint19.Parent = Part18
  442. WeldConstraint19.Part0 = Part18
  443. WeldConstraint19.Part1 = Part38
  444. Part20.Parent = Model0
  445. Part20.CFrame = CFrame.new(14.4962597, 0.876081228, 153.665833, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  446. Part20.Position = Vector3.new(14.4962597, 0.876081228, 153.665833)
  447. Part20.Color = Color3.new(0.356863, 0.364706, 0.411765)
  448. Part20.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  449. Part20.BottomSurface = Enum.SurfaceType.Smooth
  450. Part20.BrickColor = BrickColor.new("Smoky grey")
  451. Part20.Material = Enum.Material.DiamondPlate
  452. Part20.TopSurface = Enum.SurfaceType.Smooth
  453. Part20.brickColor = BrickColor.new("Smoky grey")
  454. Part20.Shape = Enum.PartType.Cylinder
  455. WeldConstraint21.Parent = Part20
  456. WeldConstraint21.Part0 = Part20
  457. WeldConstraint21.Part1 = Part38
  458. Part22.Parent = Model0
  459. Part22.CFrame = CFrame.new(14.4962597, 0.876081228, 154.831665, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  460. Part22.Position = Vector3.new(14.4962597, 0.876081228, 154.831665)
  461. Part22.Color = Color3.new(0.356863, 0.364706, 0.411765)
  462. Part22.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  463. Part22.BottomSurface = Enum.SurfaceType.Smooth
  464. Part22.BrickColor = BrickColor.new("Smoky grey")
  465. Part22.Material = Enum.Material.DiamondPlate
  466. Part22.TopSurface = Enum.SurfaceType.Smooth
  467. Part22.brickColor = BrickColor.new("Smoky grey")
  468. Part22.Shape = Enum.PartType.Cylinder
  469. WeldConstraint23.Parent = Part22
  470. WeldConstraint23.Part0 = Part22
  471. WeldConstraint23.Part1 = Part38
  472. Part24.Name = "barrel"
  473. Part24.Parent = Model0
  474. Part24.CFrame = CFrame.new(10.1620998, 4.5004611, 143.077942, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  475. Part24.Orientation = Vector3.new(0, 90, 0)
  476. Part24.Position = Vector3.new(10.1620998, 4.5004611, 143.077942)
  477. Part24.Rotation = Vector3.new(0, 90, 0)
  478. Part24.Size = Vector3.new(10.5, 1, 1)
  479. Part24.BottomSurface = Enum.SurfaceType.Smooth
  480. Part24.CanCollide = false
  481. Part24.Material = Enum.Material.Glass
  482. Part24.TopSurface = Enum.SurfaceType.Smooth
  483. Part24.Shape = Enum.PartType.Cylinder
  484. WeldConstraint25.Parent = Part24
  485. WeldConstraint25.Part0 = Part24
  486. WeldConstraint25.Part1 = Part54
  487. Part26.Parent = Model0
  488. Part26.CFrame = CFrame.new(14.4962597, 0.876081228, 155.997513, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  489. Part26.Position = Vector3.new(14.4962597, 0.876081228, 155.997513)
  490. Part26.Color = Color3.new(0.356863, 0.364706, 0.411765)
  491. Part26.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  492. Part26.BottomSurface = Enum.SurfaceType.Smooth
  493. Part26.BrickColor = BrickColor.new("Smoky grey")
  494. Part26.Material = Enum.Material.DiamondPlate
  495. Part26.TopSurface = Enum.SurfaceType.Smooth
  496. Part26.brickColor = BrickColor.new("Smoky grey")
  497. Part26.Shape = Enum.PartType.Cylinder
  498. WeldConstraint27.Parent = Part26
  499. WeldConstraint27.Part0 = Part26
  500. WeldConstraint27.Part1 = Part38
  501. Part28.Parent = Model0
  502. Part28.CFrame = CFrame.new(14.4962597, 0.876081228, 157.163345, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  503. Part28.Position = Vector3.new(14.4962597, 0.876081228, 157.163345)
  504. Part28.Color = Color3.new(0.356863, 0.364706, 0.411765)
  505. Part28.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  506. Part28.BottomSurface = Enum.SurfaceType.Smooth
  507. Part28.BrickColor = BrickColor.new("Smoky grey")
  508. Part28.Material = Enum.Material.DiamondPlate
  509. Part28.TopSurface = Enum.SurfaceType.Smooth
  510. Part28.brickColor = BrickColor.new("Smoky grey")
  511. Part28.Shape = Enum.PartType.Cylinder
  512. WeldConstraint29.Parent = Part28
  513. WeldConstraint29.Part0 = Part28
  514. WeldConstraint29.Part1 = Part38
  515. Part30.Parent = Model0
  516. Part30.CFrame = CFrame.new(14.4962597, 0.876081228, 158.329178, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  517. Part30.Position = Vector3.new(14.4962597, 0.876081228, 158.329178)
  518. Part30.Color = Color3.new(0.356863, 0.364706, 0.411765)
  519. Part30.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  520. Part30.BottomSurface = Enum.SurfaceType.Smooth
  521. Part30.BrickColor = BrickColor.new("Smoky grey")
  522. Part30.Material = Enum.Material.DiamondPlate
  523. Part30.TopSurface = Enum.SurfaceType.Smooth
  524. Part30.brickColor = BrickColor.new("Smoky grey")
  525. Part30.Shape = Enum.PartType.Cylinder
  526. WeldConstraint31.Parent = Part30
  527. WeldConstraint31.Part0 = Part30
  528. WeldConstraint31.Part1 = Part38
  529. Part32.Parent = Model0
  530. Part32.CFrame = CFrame.new(14.4962597, 0.876081228, 159.495026, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  531. Part32.Position = Vector3.new(14.4962597, 0.876081228, 159.495026)
  532. Part32.Color = Color3.new(0.356863, 0.364706, 0.411765)
  533. Part32.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  534. Part32.BottomSurface = Enum.SurfaceType.Smooth
  535. Part32.BrickColor = BrickColor.new("Smoky grey")
  536. Part32.Material = Enum.Material.DiamondPlate
  537. Part32.TopSurface = Enum.SurfaceType.Smooth
  538. Part32.brickColor = BrickColor.new("Smoky grey")
  539. Part32.Shape = Enum.PartType.Cylinder
  540. WeldConstraint33.Parent = Part32
  541. WeldConstraint33.Part0 = Part32
  542. WeldConstraint33.Part1 = Part38
  543. Part34.Parent = Model0
  544. Part34.CFrame = CFrame.new(14.4962597, 0.14742589, 152.5, 0, 0, 0.999999523, 0, 0.999999046, 0, -0.999999523, 0, 0)
  545. Part34.Orientation = Vector3.new(0, 90, 0)
  546. Part34.Position = Vector3.new(14.4962597, 0.14742589, 152.5)
  547. Part34.Rotation = Vector3.new(0, 89.9400024, 0)
  548. Part34.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  549. Part34.Size = Vector3.new(15.1558847, 0.291459322, 2.33167458)
  550. Part34.BottomSurface = Enum.SurfaceType.Smooth
  551. Part34.BrickColor = BrickColor.new("Really black")
  552. Part34.Material = Enum.Material.DiamondPlate
  553. Part34.TopSurface = Enum.SurfaceType.Smooth
  554. Part34.brickColor = BrickColor.new("Really black")
  555. WeldConstraint35.Parent = Part34
  556. WeldConstraint35.Part0 = Part34
  557. WeldConstraint35.Part1 = Part38
  558. WedgePart36.Parent = Model0
  559. WedgePart36.CFrame = CFrame.new(10.1620998, 0.500483513, 159.952942, 1, 0, 0, 0, -1, 0, 0, 0, -1)
  560. WedgePart36.Orientation = Vector3.new(0, 180, 180)
  561. WedgePart36.Position = Vector3.new(10.1620998, 0.500483513, 159.952942)
  562. WedgePart36.Rotation = Vector3.new(-180, 0, 0)
  563. WedgePart36.Color = Color3.new(0.294118, 0.592157, 0.294118)
  564. WedgePart36.Size = Vector3.new(7, 1, 2.25)
  565. WedgePart36.BottomSurface = Enum.SurfaceType.Smooth
  566. WedgePart36.BrickColor = BrickColor.new("Bright green")
  567. WedgePart36.Material = Enum.Material.DiamondPlate
  568. WedgePart36.brickColor = BrickColor.new("Bright green")
  569. WeldConstraint37.Parent = WedgePart36
  570. WeldConstraint37.Part0 = WedgePart36
  571. WeldConstraint37.Part1 = Part74
  572. Part38.Parent = Model0
  573. Part38.CFrame = CFrame.new(14.4962597, 1.60473251, 152.5, 0, 0, 0.999999523, 0, 0.999999046, 0, -0.999999523, 0, 0)
  574. Part38.Orientation = Vector3.new(0, 90, 0)
  575. Part38.Position = Vector3.new(14.4962597, 1.60473251, 152.5)
  576. Part38.Rotation = Vector3.new(0, 89.9400024, 0)
  577. Part38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  578. Part38.Size = Vector3.new(15.1558847, 0.291459322, 2.33167458)
  579. Part38.BottomSurface = Enum.SurfaceType.Smooth
  580. Part38.BrickColor = BrickColor.new("Really black")
  581. Part38.Material = Enum.Material.DiamondPlate
  582. Part38.TopSurface = Enum.SurfaceType.Smooth
  583. Part38.brickColor = BrickColor.new("Really black")
  584. WeldConstraint39.Parent = Part38
  585. WeldConstraint39.Part0 = Part38
  586. WeldConstraint39.Part1 = WedgePart98
  587. Part40.Parent = Model0
  588. Part40.CFrame = CFrame.new(14.4962597, 0.876074076, 145.504974, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  589. Part40.Position = Vector3.new(14.4962597, 0.876074076, 145.504974)
  590. Part40.Color = Color3.new(0.356863, 0.364706, 0.411765)
  591. Part40.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  592. Part40.BottomSurface = Enum.SurfaceType.Smooth
  593. Part40.BrickColor = BrickColor.new("Smoky grey")
  594. Part40.Material = Enum.Material.DiamondPlate
  595. Part40.TopSurface = Enum.SurfaceType.Smooth
  596. Part40.brickColor = BrickColor.new("Smoky grey")
  597. Part40.Shape = Enum.PartType.Cylinder
  598. WeldConstraint41.Parent = Part40
  599. WeldConstraint41.Part0 = Part40
  600. WeldConstraint41.Part1 = Part38
  601. WedgePart42.Parent = Model0
  602. WedgePart42.CFrame = CFrame.new(14.4962597, 1.61059523, 160.369415, -0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, -0.999999523)
  603. WedgePart42.Orientation = Vector3.new(0, 180, 0)
  604. WedgePart42.Position = Vector3.new(14.4962597, 1.61059523, 160.369415)
  605. WedgePart42.Rotation = Vector3.new(-180, 0, -180)
  606. WedgePart42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  607. WedgePart42.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
  608. WedgePart42.BottomSurface = Enum.SurfaceType.Smooth
  609. WedgePart42.BrickColor = BrickColor.new("Really black")
  610. WedgePart42.Material = Enum.Material.DiamondPlate
  611. WedgePart42.brickColor = BrickColor.new("Really black")
  612. WeldConstraint43.Parent = WedgePart42
  613. WeldConstraint43.Part0 = WedgePart42
  614. WeldConstraint43.Part1 = Part78
  615. CornerWedgePart44.Parent = Model0
  616. CornerWedgePart44.CFrame = CFrame.new(5.66210747, 2.25045729, 144.952942, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  617. CornerWedgePart44.Orientation = Vector3.new(0, -90, 0)
  618. CornerWedgePart44.Position = Vector3.new(5.66210747, 2.25045729, 144.952942)
  619. CornerWedgePart44.Rotation = Vector3.new(0, -90, 0)
  620. CornerWedgePart44.Color = Color3.new(0.294118, 0.592157, 0.294118)
  621. CornerWedgePart44.Size = Vector3.new(2.25, 1, 2)
  622. CornerWedgePart44.BrickColor = BrickColor.new("Bright green")
  623. CornerWedgePart44.Material = Enum.Material.DiamondPlate
  624. CornerWedgePart44.brickColor = BrickColor.new("Bright green")
  625. WeldConstraint45.Parent = CornerWedgePart44
  626. WeldConstraint45.Part0 = CornerWedgePart44
  627. WeldConstraint45.Part1 = Part74
  628. WedgePart46.Parent = Model0
  629. WedgePart46.CFrame = CFrame.new(14.4962597, 0.150387764, 160.369415, 0.999999523, 0, 0, 0, -0.999999046, 0, 0, 0, -0.999999523)
  630. WedgePart46.Orientation = Vector3.new(0, 180, 180)
  631. WedgePart46.Position = Vector3.new(14.4962597, 0.150387764, 160.369415)
  632. WedgePart46.Rotation = Vector3.new(-180, 0, 0)
  633. WedgePart46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  634. WedgePart46.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
  635. WedgePart46.BottomSurface = Enum.SurfaceType.Smooth
  636. WedgePart46.BrickColor = BrickColor.new("Really black")
  637. WedgePart46.Material = Enum.Material.DiamondPlate
  638. WedgePart46.brickColor = BrickColor.new("Really black")
  639. WeldConstraint47.Parent = WedgePart46
  640. WeldConstraint47.Part0 = WedgePart46
  641. WeldConstraint47.Part1 = Part78
  642. WedgePart48.Parent = Model0
  643. WedgePart48.CFrame = CFrame.new(14.4962521, 0.44184655, 160.800751, 0.999999523, 0, 0, 0, -0.999999046, 0, 0, 0, -0.999999523)
  644. WedgePart48.Orientation = Vector3.new(0, 180, 180)
  645. WedgePart48.Position = Vector3.new(14.4962521, 0.44184655, 160.800751)
  646. WedgePart48.Rotation = Vector3.new(-180, 0, 0)
  647. WedgePart48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  648. WedgePart48.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
  649. WedgePart48.BottomSurface = Enum.SurfaceType.Smooth
  650. WedgePart48.BrickColor = BrickColor.new("Really black")
  651. WedgePart48.Material = Enum.Material.DiamondPlate
  652. WedgePart48.brickColor = BrickColor.new("Really black")
  653. WeldConstraint49.Parent = WedgePart48
  654. WeldConstraint49.Part0 = WedgePart48
  655. WeldConstraint49.Part1 = Part78
  656. WedgePart50.Parent = Model0
  657. WedgePart50.CFrame = CFrame.new(14.4962521, 1.31623054, 160.800751, -0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, -0.999999523)
  658. WedgePart50.Orientation = Vector3.new(0, 180, 0)
  659. WedgePart50.Position = Vector3.new(14.4962521, 1.31623054, 160.800751)
  660. WedgePart50.Rotation = Vector3.new(-180, 0, -180)
  661. WedgePart50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  662. WedgePart50.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
  663. WedgePart50.BottomSurface = Enum.SurfaceType.Smooth
  664. WedgePart50.BrickColor = BrickColor.new("Really black")
  665. WedgePart50.Material = Enum.Material.DiamondPlate
  666. WedgePart50.brickColor = BrickColor.new("Really black")
  667. WeldConstraint51.Parent = WedgePart50
  668. WeldConstraint51.Part0 = WedgePart50
  669. WeldConstraint51.Part1 = Part78
  670. Part52.Name = "firepart"
  671. Part52.Parent = Model0
  672. Part52.CFrame = CFrame.new(10.1620998, 4.5004611, 137.702942, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  673. Part52.Orientation = Vector3.new(0, 90, 0)
  674. Part52.Position = Vector3.new(10.1620998, 4.5004611, 137.702942)
  675. Part52.Rotation = Vector3.new(0, 90, 0)
  676. Part52.Color = Color3.new(0.203922, 0.556863, 0.25098)
  677. Part52.Transparency = 1
  678. Part52.Size = Vector3.new(0.25, 1.5, 1.5)
  679. Part52.BottomSurface = Enum.SurfaceType.Smooth
  680. Part52.BrickColor = BrickColor.new("Sea green")
  681. Part52.CanCollide = false
  682. Part52.Material = Enum.Material.Pebble
  683. Part52.TopSurface = Enum.SurfaceType.Smooth
  684. Part52.brickColor = BrickColor.new("Sea green")
  685. Part52.Shape = Enum.PartType.Cylinder
  686. WeldConstraint53.Parent = Part52
  687. WeldConstraint53.Part0 = Part52
  688. WeldConstraint53.Part1 = Part24
  689. Part54.Name = "Head"
  690. Part54.Parent = Model0
  691. Part54.CFrame = CFrame.new(10.1620998, 4.0004611, 151.827942, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  692. Part54.Position = Vector3.new(10.1620998, 4.0004611, 151.827942)
  693. Part54.Color = Color3.new(0.203922, 0.556863, 0.25098)
  694. Part54.Size = Vector3.new(4, 2.5, 7)
  695. Part54.BottomSurface = Enum.SurfaceType.Smooth
  696. Part54.BrickColor = BrickColor.new("Sea green")
  697. Part54.CanCollide = false
  698. Part54.Material = Enum.Material.DiamondPlate
  699. Part54.TopSurface = Enum.SurfaceType.Smooth
  700. Part54.brickColor = BrickColor.new("Sea green")
  701. WeldConstraint55.Parent = Part54
  702. WeldConstraint55.Part0 = Part54
  703. WeldConstraint55.Part1 = Part74
  704. Part56.Parent = Model0
  705. Part56.CFrame = CFrame.new(14.4962597, 0.881903172, 144.6306, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  706. Part56.Position = Vector3.new(14.4962597, 0.881903172, 144.6306)
  707. Part56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  708. Part56.Size = Vector3.new(2.33167458, 1.16583729, 0.582918644)
  709. Part56.BottomSurface = Enum.SurfaceType.Smooth
  710. Part56.BrickColor = BrickColor.new("Really black")
  711. Part56.Material = Enum.Material.DiamondPlate
  712. Part56.TopSurface = Enum.SurfaceType.Smooth
  713. Part56.brickColor = BrickColor.new("Really black")
  714. WeldConstraint57.Parent = Part56
  715. WeldConstraint57.Part0 = Part56
  716. WeldConstraint57.Part1 = Part38
  717. WedgePart58.Parent = Model0
  718. WedgePart58.CFrame = CFrame.new(5.66209984, 2.25045824, 152.452942, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  719. WedgePart58.Orientation = Vector3.new(0, 90, 0)
  720. WedgePart58.Position = Vector3.new(5.66209984, 2.25045824, 152.452942)
  721. WedgePart58.Rotation = Vector3.new(0, 90, 0)
  722. WedgePart58.Color = Color3.new(0.294118, 0.592157, 0.294118)
  723. WedgePart58.Size = Vector3.new(12.75, 1, 2)
  724. WedgePart58.BottomSurface = Enum.SurfaceType.Smooth
  725. WedgePart58.BrickColor = BrickColor.new("Bright green")
  726. WedgePart58.Material = Enum.Material.DiamondPlate
  727. WedgePart58.brickColor = BrickColor.new("Bright green")
  728. WeldConstraint59.Parent = WedgePart58
  729. WeldConstraint59.Part0 = WedgePart58
  730. WeldConstraint59.Part1 = Part74
  731. WedgePart60.Parent = Model0
  732. WedgePart60.CFrame = CFrame.new(14.4962597, 1.61346722, 144.6306, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  733. WedgePart60.Position = Vector3.new(14.4962597, 1.61346722, 144.6306)
  734. WedgePart60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  735. WedgePart60.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
  736. WedgePart60.BottomSurface = Enum.SurfaceType.Smooth
  737. WedgePart60.BrickColor = BrickColor.new("Really black")
  738. WedgePart60.Material = Enum.Material.DiamondPlate
  739. WedgePart60.brickColor = BrickColor.new("Really black")
  740. WeldConstraint61.Parent = WedgePart60
  741. WeldConstraint61.Part0 = WedgePart60
  742. WeldConstraint61.Part1 = Part56
  743. Part62.Parent = Model0
  744. Part62.CFrame = CFrame.new(14.4962597, 0.876084089, 144.193405, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  745. Part62.Position = Vector3.new(14.4962597, 0.876084089, 144.193405)
  746. Part62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  747. Part62.Size = Vector3.new(2.33167458, 0.582918644, 0.291459322)
  748. Part62.BottomSurface = Enum.SurfaceType.Smooth
  749. Part62.BrickColor = BrickColor.new("Really black")
  750. Part62.Material = Enum.Material.DiamondPlate
  751. Part62.TopSurface = Enum.SurfaceType.Smooth
  752. Part62.brickColor = BrickColor.new("Really black")
  753. WeldConstraint63.Parent = Part62
  754. WeldConstraint63.Part0 = Part62
  755. WeldConstraint63.Part1 = Part56
  756. WedgePart64.Parent = Model0
  757. WedgePart64.CFrame = CFrame.new(14.4962597, 1.31910467, 144.199234, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  758. WedgePart64.Position = Vector3.new(14.4962597, 1.31910467, 144.199234)
  759. WedgePart64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  760. WedgePart64.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
  761. WedgePart64.BottomSurface = Enum.SurfaceType.Smooth
  762. WedgePart64.BrickColor = BrickColor.new("Really black")
  763. WedgePart64.Material = Enum.Material.DiamondPlate
  764. WedgePart64.brickColor = BrickColor.new("Really black")
  765. WeldConstraint65.Parent = WedgePart64
  766. WeldConstraint65.Part0 = WedgePart64
  767. WeldConstraint65.Part1 = Part56
  768. WedgePart66.Parent = Model0
  769. WedgePart66.CFrame = CFrame.new(14.4962597, 0.444716632, 144.199234, -0.999999523, 0, 0, 0, -0.999999046, 0, 0, 0, 0.999999523)
  770. WedgePart66.Orientation = Vector3.new(0, 0, 180)
  771. WedgePart66.Position = Vector3.new(14.4962597, 0.444716632, 144.199234)
  772. WedgePart66.Rotation = Vector3.new(0, 0, -180)
  773. WedgePart66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  774. WedgePart66.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
  775. WedgePart66.BottomSurface = Enum.SurfaceType.Smooth
  776. WedgePart66.BrickColor = BrickColor.new("Really black")
  777. WedgePart66.Material = Enum.Material.DiamondPlate
  778. WedgePart66.brickColor = BrickColor.new("Really black")
  779. WeldConstraint67.Parent = WedgePart66
  780. WeldConstraint67.Part0 = WedgePart66
  781. WeldConstraint67.Part1 = Part56
  782. WedgePart68.Parent = Model0
  783. WedgePart68.CFrame = CFrame.new(14.4962597, 0.153256893, 144.6306, -0.999999523, 0, 0, 0, -0.999999046, 0, 0, 0, 0.999999523)
  784. WedgePart68.Orientation = Vector3.new(0, 0, 180)
  785. WedgePart68.Position = Vector3.new(14.4962597, 0.153256893, 144.6306)
  786. WedgePart68.Rotation = Vector3.new(0, 0, -180)
  787. WedgePart68.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  788. WedgePart68.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
  789. WedgePart68.BottomSurface = Enum.SurfaceType.Smooth
  790. WedgePart68.BrickColor = BrickColor.new("Really black")
  791. WedgePart68.Material = Enum.Material.DiamondPlate
  792. WedgePart68.brickColor = BrickColor.new("Really black")
  793. WeldConstraint69.Parent = WedgePart68
  794. WeldConstraint69.Part0 = WedgePart68
  795. WeldConstraint69.Part1 = Part56
  796. WedgePart70.Parent = Model0
  797. WedgePart70.CFrame = CFrame.new(10.1620998, 0.500461459, 144.952942, -1, 0, 0, 0, -1, 0, 0, 0, 1)
  798. WedgePart70.Orientation = Vector3.new(0, 0, 180)
  799. WedgePart70.Position = Vector3.new(10.1620998, 0.500461459, 144.952942)
  800. WedgePart70.Rotation = Vector3.new(0, 0, -180)
  801. WedgePart70.Color = Color3.new(0.294118, 0.592157, 0.294118)
  802. WedgePart70.Size = Vector3.new(7, 1, 2.25)
  803. WedgePart70.BottomSurface = Enum.SurfaceType.Smooth
  804. WedgePart70.BrickColor = BrickColor.new("Bright green")
  805. WedgePart70.Material = Enum.Material.DiamondPlate
  806. WedgePart70.brickColor = BrickColor.new("Bright green")
  807. WeldConstraint71.Parent = WedgePart70
  808. WeldConstraint71.Part0 = WedgePart70
  809. WeldConstraint71.Part1 = Part74
  810. Part72.Parent = Model0
  811. Part72.CFrame = CFrame.new(5.74625969, 1.60304832, 152.5, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  812. Part72.Orientation = Vector3.new(0, 90, 0)
  813. Part72.Position = Vector3.new(5.74625969, 1.60304832, 152.5)
  814. Part72.Rotation = Vector3.new(0, 90, 0)
  815. Part72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  816. Part72.Size = Vector3.new(15.1558847, 0.291459322, 2.33167458)
  817. Part72.BottomSurface = Enum.SurfaceType.Smooth
  818. Part72.BrickColor = BrickColor.new("Really black")
  819. Part72.Material = Enum.Material.DiamondPlate
  820. Part72.TopSurface = Enum.SurfaceType.Smooth
  821. Part72.brickColor = BrickColor.new("Really black")
  822. WeldConstraint73.Parent = Part72
  823. WeldConstraint73.Part0 = Part72
  824. WeldConstraint73.Part1 = WedgePart58
  825. Part74.Name = "Torso"
  826. Part74.Parent = Model0
  827. Part74.CFrame = CFrame.new(10.1620998, 1.3754611, 152.452942, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  828. Part74.Position = Vector3.new(10.1620998, 1.3754611, 152.452942)
  829. Part74.Color = Color3.new(0.294118, 0.592157, 0.294118)
  830. Part74.Size = Vector3.new(7, 2.75, 12.75)
  831. Part74.BottomSurface = Enum.SurfaceType.Smooth
  832. Part74.BrickColor = BrickColor.new("Bright green")
  833. Part74.Material = Enum.Material.DiamondPlate
  834. Part74.TopSurface = Enum.SurfaceType.Smooth
  835. Part74.brickColor = BrickColor.new("Bright green")
  836. Part75.Parent = Model0
  837. Part75.CFrame = CFrame.new(10.1620998, 1.37548351, 160.077942, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  838. Part75.Orientation = Vector3.new(0, 180, 0)
  839. Part75.Position = Vector3.new(10.1620998, 1.37548351, 160.077942)
  840. Part75.Rotation = Vector3.new(-180, 0, -180)
  841. Part75.Color = Color3.new(0.294118, 0.592157, 0.294118)
  842. Part75.Size = Vector3.new(7, 0.75, 2)
  843. Part75.BottomSurface = Enum.SurfaceType.Smooth
  844. Part75.BrickColor = BrickColor.new("Bright green")
  845. Part75.Material = Enum.Material.DiamondPlate
  846. Part75.TopSurface = Enum.SurfaceType.Smooth
  847. Part75.brickColor = BrickColor.new("Bright green")
  848. WeldConstraint76.Parent = Part75
  849. WeldConstraint76.Part0 = Part75
  850. WeldConstraint76.Part1 = Part74
  851. WedgePart77.Parent = Model0
  852. WedgePart77.CFrame = CFrame.new(5.74625969, 1.60891128, 160.369415, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  853. WedgePart77.Orientation = Vector3.new(0, 180, 0)
  854. WedgePart77.Position = Vector3.new(5.74625969, 1.60891128, 160.369415)
  855. WedgePart77.Rotation = Vector3.new(-180, 0, -180)
  856. WedgePart77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  857. WedgePart77.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
  858. WedgePart77.BottomSurface = Enum.SurfaceType.Smooth
  859. WedgePart77.BrickColor = BrickColor.new("Really black")
  860. WedgePart77.Material = Enum.Material.DiamondPlate
  861. WedgePart77.brickColor = BrickColor.new("Really black")
  862. Part78.Parent = Model0
  863. Part78.CFrame = CFrame.new(14.4962597, 0.879034996, 160.369415, -0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, -0.999999523)
  864. Part78.Orientation = Vector3.new(0, 180, 0)
  865. Part78.Position = Vector3.new(14.4962597, 0.879034996, 160.369415)
  866. Part78.Rotation = Vector3.new(-180, 0, -180)
  867. Part78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  868. Part78.Size = Vector3.new(2.33167458, 1.16583729, 0.582918644)
  869. Part78.BottomSurface = Enum.SurfaceType.Smooth
  870. Part78.BrickColor = BrickColor.new("Really black")
  871. Part78.Material = Enum.Material.DiamondPlate
  872. Part78.TopSurface = Enum.SurfaceType.Smooth
  873. Part78.brickColor = BrickColor.new("Really black")
  874. WeldConstraint79.Parent = Part78
  875. WeldConstraint79.Part0 = Part78
  876. WeldConstraint79.Part1 = Part38
  877. Part80.Parent = Model0
  878. Part80.CFrame = CFrame.new(14.4962521, 0.873214006, 160.806595, -0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, -0.999999523)
  879. Part80.Orientation = Vector3.new(0, 180, 0)
  880. Part80.Position = Vector3.new(14.4962521, 0.873214006, 160.806595)
  881. Part80.Rotation = Vector3.new(-180, 0, -180)
  882. Part80.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  883. Part80.Size = Vector3.new(2.33167458, 0.582918644, 0.291459322)
  884. Part80.BottomSurface = Enum.SurfaceType.Smooth
  885. Part80.BrickColor = BrickColor.new("Really black")
  886. Part80.Material = Enum.Material.DiamondPlate
  887. Part80.TopSurface = Enum.SurfaceType.Smooth
  888. Part80.brickColor = BrickColor.new("Really black")
  889. WeldConstraint81.Parent = Part80
  890. WeldConstraint81.Part0 = Part80
  891. WeldConstraint81.Part1 = Part78
  892. Part82.Parent = Model0
  893. Part82.CFrame = CFrame.new(5.74625969, 0.87438941, 145.504974, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  894. Part82.Position = Vector3.new(5.74625969, 0.87438941, 145.504974)
  895. Part82.Color = Color3.new(0.356863, 0.364706, 0.411765)
  896. Part82.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  897. Part82.BottomSurface = Enum.SurfaceType.Smooth
  898. Part82.BrickColor = BrickColor.new("Smoky grey")
  899. Part82.Material = Enum.Material.DiamondPlate
  900. Part82.TopSurface = Enum.SurfaceType.Smooth
  901. Part82.brickColor = BrickColor.new("Smoky grey")
  902. Part82.Shape = Enum.PartType.Cylinder
  903. WeldConstraint83.Parent = Part82
  904. WeldConstraint83.Part0 = Part82
  905. WeldConstraint83.Part1 = Part72
  906. Part84.Parent = Model0
  907. Part84.CFrame = CFrame.new(14.4962597, 0.876074076, 146.670822, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
  908. Part84.Position = Vector3.new(14.4962597, 0.876074076, 146.670822)
  909. Part84.Color = Color3.new(0.356863, 0.364706, 0.411765)
  910. Part84.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  911. Part84.BottomSurface = Enum.SurfaceType.Smooth
  912. Part84.BrickColor = BrickColor.new("Smoky grey")
  913. Part84.Material = Enum.Material.DiamondPlate
  914. Part84.TopSurface = Enum.SurfaceType.Smooth
  915. Part84.brickColor = BrickColor.new("Smoky grey")
  916. Part84.Shape = Enum.PartType.Cylinder
  917. WeldConstraint85.Parent = Part84
  918. WeldConstraint85.Part0 = Part84
  919. WeldConstraint85.Part1 = Part38
  920. Part86.Parent = Model0
  921. Part86.CFrame = CFrame.new(5.74625969, 0.87438941, 146.670807, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  922. Part86.Position = Vector3.new(5.74625969, 0.87438941, 146.670807)
  923. Part86.Color = Color3.new(0.356863, 0.364706, 0.411765)
  924. Part86.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  925. Part86.BottomSurface = Enum.SurfaceType.Smooth
  926. Part86.BrickColor = BrickColor.new("Smoky grey")
  927. Part86.Material = Enum.Material.DiamondPlate
  928. Part86.TopSurface = Enum.SurfaceType.Smooth
  929. Part86.brickColor = BrickColor.new("Smoky grey")
  930. Part86.Shape = Enum.PartType.Cylinder
  931. WeldConstraint87.Parent = Part86
  932. WeldConstraint87.Part0 = Part86
  933. WeldConstraint87.Part1 = Part72
  934. Part88.Parent = Model0
  935. Part88.CFrame = CFrame.new(5.74625969, 0.87438941, 147.836655, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  936. Part88.Position = Vector3.new(5.74625969, 0.87438941, 147.836655)
  937. Part88.Color = Color3.new(0.356863, 0.364706, 0.411765)
  938. Part88.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  939. Part88.BottomSurface = Enum.SurfaceType.Smooth
  940. Part88.BrickColor = BrickColor.new("Smoky grey")
  941. Part88.Material = Enum.Material.DiamondPlate
  942. Part88.TopSurface = Enum.SurfaceType.Smooth
  943. Part88.brickColor = BrickColor.new("Smoky grey")
  944. Part88.Shape = Enum.PartType.Cylinder
  945. WeldConstraint89.Parent = Part88
  946. WeldConstraint89.Part0 = Part88
  947. WeldConstraint89.Part1 = Part72
  948. Part90.Parent = Model0
  949. Part90.CFrame = CFrame.new(5.74625969, 0.874395251, 149.002487, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  950. Part90.Position = Vector3.new(5.74625969, 0.874395251, 149.002487)
  951. Part90.Color = Color3.new(0.356863, 0.364706, 0.411765)
  952. Part90.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  953. Part90.BottomSurface = Enum.SurfaceType.Smooth
  954. Part90.BrickColor = BrickColor.new("Smoky grey")
  955. Part90.Material = Enum.Material.DiamondPlate
  956. Part90.TopSurface = Enum.SurfaceType.Smooth
  957. Part90.brickColor = BrickColor.new("Smoky grey")
  958. Part90.Shape = Enum.PartType.Cylinder
  959. WeldConstraint91.Parent = Part90
  960. WeldConstraint91.Part0 = Part90
  961. WeldConstraint91.Part1 = Part72
  962. Part92.Parent = Model0
  963. Part92.CFrame = CFrame.new(5.74625969, 0.874395251, 150.168335, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  964. Part92.Position = Vector3.new(5.74625969, 0.874395251, 150.168335)
  965. Part92.Color = Color3.new(0.356863, 0.364706, 0.411765)
  966. Part92.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  967. Part92.BottomSurface = Enum.SurfaceType.Smooth
  968. Part92.BrickColor = BrickColor.new("Smoky grey")
  969. Part92.Material = Enum.Material.DiamondPlate
  970. Part92.TopSurface = Enum.SurfaceType.Smooth
  971. Part92.brickColor = BrickColor.new("Smoky grey")
  972. Part92.Shape = Enum.PartType.Cylinder
  973. WeldConstraint93.Parent = Part92
  974. WeldConstraint93.Part0 = Part92
  975. WeldConstraint93.Part1 = Part72
  976. Part94.Parent = Model0
  977. Part94.CFrame = CFrame.new(5.74625969, 0.874395251, 151.334167, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  978. Part94.Position = Vector3.new(5.74625969, 0.874395251, 151.334167)
  979. Part94.Color = Color3.new(0.356863, 0.364706, 0.411765)
  980. Part94.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  981. Part94.BottomSurface = Enum.SurfaceType.Smooth
  982. Part94.BrickColor = BrickColor.new("Smoky grey")
  983. Part94.Material = Enum.Material.DiamondPlate
  984. Part94.TopSurface = Enum.SurfaceType.Smooth
  985. Part94.brickColor = BrickColor.new("Smoky grey")
  986. Part94.Shape = Enum.PartType.Cylinder
  987. WeldConstraint95.Parent = Part94
  988. WeldConstraint95.Part0 = Part94
  989. WeldConstraint95.Part1 = Part72
  990. Part96.Parent = Model0
  991. Part96.CFrame = CFrame.new(5.74625969, 0.874395251, 152.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  992. Part96.Position = Vector3.new(5.74625969, 0.874395251, 152.5)
  993. Part96.Color = Color3.new(0.356863, 0.364706, 0.411765)
  994. Part96.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  995. Part96.BottomSurface = Enum.SurfaceType.Smooth
  996. Part96.BrickColor = BrickColor.new("Smoky grey")
  997. Part96.Material = Enum.Material.DiamondPlate
  998. Part96.TopSurface = Enum.SurfaceType.Smooth
  999. Part96.brickColor = BrickColor.new("Smoky grey")
  1000. Part96.Shape = Enum.PartType.Cylinder
  1001. WeldConstraint97.Parent = Part96
  1002. WeldConstraint97.Part0 = Part96
  1003. WeldConstraint97.Part1 = Part72
  1004. WedgePart98.Parent = Model0
  1005. WedgePart98.CFrame = CFrame.new(14.6620388, 2.250458, 152.452896, 0, 0, -0.999999762, 0, 0.999999523, 0, 0.999999762, 0, 0)
  1006. WedgePart98.Orientation = Vector3.new(0, -90, 0)
  1007. WedgePart98.Position = Vector3.new(14.6620388, 2.250458, 152.452896)
  1008. WedgePart98.Rotation = Vector3.new(0, -89.9599991, 0)
  1009. WedgePart98.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1010. WedgePart98.Size = Vector3.new(12.75, 1, 2)
  1011. WedgePart98.BottomSurface = Enum.SurfaceType.Smooth
  1012. WedgePart98.BrickColor = BrickColor.new("Bright green")
  1013. WedgePart98.Material = Enum.Material.DiamondPlate
  1014. WedgePart98.brickColor = BrickColor.new("Bright green")
  1015. WeldConstraint99.Parent = WedgePart98
  1016. WeldConstraint99.Part0 = WedgePart98
  1017. WeldConstraint99.Part1 = Part74
  1018. Part100.Parent = Model0
  1019. Part100.CFrame = CFrame.new(5.74625969, 0.874395251, 153.665833, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1020. Part100.Position = Vector3.new(5.74625969, 0.874395251, 153.665833)
  1021. Part100.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1022. Part100.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  1023. Part100.BottomSurface = Enum.SurfaceType.Smooth
  1024. Part100.BrickColor = BrickColor.new("Smoky grey")
  1025. Part100.Material = Enum.Material.DiamondPlate
  1026. Part100.TopSurface = Enum.SurfaceType.Smooth
  1027. Part100.brickColor = BrickColor.new("Smoky grey")
  1028. Part100.Shape = Enum.PartType.Cylinder
  1029. WeldConstraint101.Parent = Part100
  1030. WeldConstraint101.Part0 = Part100
  1031. WeldConstraint101.Part1 = Part72
  1032. Part102.Parent = Model0
  1033. Part102.CFrame = CFrame.new(5.74625969, 0.874395251, 154.831665, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1034. Part102.Position = Vector3.new(5.74625969, 0.874395251, 154.831665)
  1035. Part102.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1036. Part102.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  1037. Part102.BottomSurface = Enum.SurfaceType.Smooth
  1038. Part102.BrickColor = BrickColor.new("Smoky grey")
  1039. Part102.Material = Enum.Material.DiamondPlate
  1040. Part102.TopSurface = Enum.SurfaceType.Smooth
  1041. Part102.brickColor = BrickColor.new("Smoky grey")
  1042. Part102.Shape = Enum.PartType.Cylinder
  1043. WeldConstraint103.Parent = Part102
  1044. WeldConstraint103.Part0 = Part102
  1045. WeldConstraint103.Part1 = Part72
  1046. Part104.Parent = Model0
  1047. Part104.CFrame = CFrame.new(5.74625969, 0.874395251, 155.997513, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1048. Part104.Position = Vector3.new(5.74625969, 0.874395251, 155.997513)
  1049. Part104.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1050. Part104.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  1051. Part104.BottomSurface = Enum.SurfaceType.Smooth
  1052. Part104.BrickColor = BrickColor.new("Smoky grey")
  1053. Part104.Material = Enum.Material.DiamondPlate
  1054. Part104.TopSurface = Enum.SurfaceType.Smooth
  1055. Part104.brickColor = BrickColor.new("Smoky grey")
  1056. Part104.Shape = Enum.PartType.Cylinder
  1057. WeldConstraint105.Parent = Part104
  1058. WeldConstraint105.Part0 = Part104
  1059. WeldConstraint105.Part1 = Part72
  1060. Part106.Parent = Model0
  1061. Part106.CFrame = CFrame.new(5.74625969, 0.874395251, 157.163345, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1062. Part106.Position = Vector3.new(5.74625969, 0.874395251, 157.163345)
  1063. Part106.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1064. Part106.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  1065. Part106.BottomSurface = Enum.SurfaceType.Smooth
  1066. Part106.BrickColor = BrickColor.new("Smoky grey")
  1067. Part106.Material = Enum.Material.DiamondPlate
  1068. Part106.TopSurface = Enum.SurfaceType.Smooth
  1069. Part106.brickColor = BrickColor.new("Smoky grey")
  1070. Part106.Shape = Enum.PartType.Cylinder
  1071. WeldConstraint107.Parent = Part106
  1072. WeldConstraint107.Part0 = Part106
  1073. WeldConstraint107.Part1 = Part72
  1074. Part108.Parent = Model0
  1075. Part108.CFrame = CFrame.new(5.74625969, 0.874395251, 158.329193, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1076. Part108.Position = Vector3.new(5.74625969, 0.874395251, 158.329193)
  1077. Part108.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1078. Part108.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  1079. Part108.BottomSurface = Enum.SurfaceType.Smooth
  1080. Part108.BrickColor = BrickColor.new("Smoky grey")
  1081. Part108.Material = Enum.Material.DiamondPlate
  1082. Part108.TopSurface = Enum.SurfaceType.Smooth
  1083. Part108.brickColor = BrickColor.new("Smoky grey")
  1084. Part108.Shape = Enum.PartType.Cylinder
  1085. WeldConstraint109.Parent = Part108
  1086. WeldConstraint109.Part0 = Part108
  1087. WeldConstraint109.Part1 = Part72
  1088. Part110.Parent = Model0
  1089. Part110.CFrame = CFrame.new(5.74625969, 0.874395251, 159.495026, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1090. Part110.Position = Vector3.new(5.74625969, 0.874395251, 159.495026)
  1091. Part110.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1092. Part110.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
  1093. Part110.BottomSurface = Enum.SurfaceType.Smooth
  1094. Part110.BrickColor = BrickColor.new("Smoky grey")
  1095. Part110.Material = Enum.Material.DiamondPlate
  1096. Part110.TopSurface = Enum.SurfaceType.Smooth
  1097. Part110.brickColor = BrickColor.new("Smoky grey")
  1098. Part110.Shape = Enum.PartType.Cylinder
  1099. WeldConstraint111.Parent = Part110
  1100. WeldConstraint111.Part0 = Part110
  1101. WeldConstraint111.Part1 = Part72
  1102. WedgePart112.Parent = Model0
  1103. WedgePart112.CFrame = CFrame.new(10.1620998, 2.2504611, 144.952942, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1104. WedgePart112.Position = Vector3.new(10.1620998, 2.2504611, 144.952942)
  1105. WedgePart112.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1106. WedgePart112.Size = Vector3.new(7, 1, 2.25)
  1107. WedgePart112.BottomSurface = Enum.SurfaceType.Smooth
  1108. WedgePart112.BrickColor = BrickColor.new("Bright green")
  1109. WedgePart112.Material = Enum.Material.DiamondPlate
  1110. WedgePart112.brickColor = BrickColor.new("Bright green")
  1111. WeldConstraint113.Parent = WedgePart112
  1112. WeldConstraint113.Part0 = WedgePart112
  1113. WeldConstraint113.Part1 = Part74
  1114. WedgePart114.Parent = Model0
  1115. WedgePart114.CFrame = CFrame.new(5.74625969, 0.443029404, 144.199234, -1, -0, 0, -0, -1, 0, -0, -0, 1)
  1116. WedgePart114.Orientation = Vector3.new(0, 0, -180)
  1117. WedgePart114.Position = Vector3.new(5.74625969, 0.443029404, 144.199234)
  1118. WedgePart114.Rotation = Vector3.new(0, 0, 180)
  1119. WedgePart114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1120. WedgePart114.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
  1121. WedgePart114.BottomSurface = Enum.SurfaceType.Smooth
  1122. WedgePart114.BrickColor = BrickColor.new("Really black")
  1123. WedgePart114.Material = Enum.Material.DiamondPlate
  1124. WedgePart114.brickColor = BrickColor.new("Really black")
  1125. WeldConstraint115.Parent = WedgePart114
  1126. WeldConstraint115.Part0 = WedgePart114
  1127. WeldConstraint115.Part1 = Part132
  1128. WedgePart116.Parent = Model0
  1129. WedgePart116.CFrame = CFrame.new(5.74625969, 1.31742024, 144.199234, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1130. WedgePart116.Position = Vector3.new(5.74625969, 1.31742024, 144.199234)
  1131. WedgePart116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1132. WedgePart116.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
  1133. WedgePart116.BottomSurface = Enum.SurfaceType.Smooth
  1134. WedgePart116.BrickColor = BrickColor.new("Really black")
  1135. WedgePart116.Material = Enum.Material.DiamondPlate
  1136. WedgePart116.brickColor = BrickColor.new("Really black")
  1137. WeldConstraint117.Parent = WedgePart116
  1138. WeldConstraint117.Part0 = WedgePart116
  1139. WeldConstraint117.Part1 = Part132
  1140. CornerWedgePart118.Parent = Model0
  1141. CornerWedgePart118.CFrame = CFrame.new(14.6618938, 2.25045013, 159.952774, 0, -5.36441803e-07, 0.999999166, 0, 0.99999845, 5.36441803e-07, -0.999999225, 0, 0)
  1142. CornerWedgePart118.Orientation = Vector3.new(0, 90, 0)
  1143. CornerWedgePart118.Position = Vector3.new(14.6618938, 2.25045013, 159.952774)
  1144. CornerWedgePart118.Rotation = Vector3.new(-90, 89.9300003, 90)
  1145. CornerWedgePart118.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1146. CornerWedgePart118.Size = Vector3.new(2.25, 1, 2)
  1147. CornerWedgePart118.BrickColor = BrickColor.new("Bright green")
  1148. CornerWedgePart118.Material = Enum.Material.DiamondPlate
  1149. CornerWedgePart118.brickColor = BrickColor.new("Bright green")
  1150. WeldConstraint119.Parent = CornerWedgePart118
  1151. WeldConstraint119.Part0 = CornerWedgePart118
  1152. WeldConstraint119.Part1 = Part74
  1153. Part120.Parent = Model0
  1154. Part120.CFrame = CFrame.new(5.74625206, 0.87153089, 160.806595, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1155. Part120.Orientation = Vector3.new(0, 180, 0)
  1156. Part120.Position = Vector3.new(5.74625206, 0.87153089, 160.806595)
  1157. Part120.Rotation = Vector3.new(-180, 0, -180)
  1158. Part120.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1159. Part120.Size = Vector3.new(2.33167458, 0.582918644, 0.291459322)
  1160. Part120.BottomSurface = Enum.SurfaceType.Smooth
  1161. Part120.BrickColor = BrickColor.new("Really black")
  1162. Part120.Material = Enum.Material.DiamondPlate
  1163. Part120.TopSurface = Enum.SurfaceType.Smooth
  1164. Part120.brickColor = BrickColor.new("Really black")
  1165. Part121.Parent = Model0
  1166. Part121.CFrame = CFrame.new(5.74625969, 0.8743999, 144.193405, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1167. Part121.Position = Vector3.new(5.74625969, 0.8743999, 144.193405)
  1168. Part121.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1169. Part121.Size = Vector3.new(2.33167458, 0.582918644, 0.291459322)
  1170. Part121.BottomSurface = Enum.SurfaceType.Smooth
  1171. Part121.BrickColor = BrickColor.new("Really black")
  1172. Part121.Material = Enum.Material.DiamondPlate
  1173. Part121.TopSurface = Enum.SurfaceType.Smooth
  1174. Part121.brickColor = BrickColor.new("Really black")
  1175. WeldConstraint122.Parent = Part121
  1176. WeldConstraint122.Part0 = Part121
  1177. WeldConstraint122.Part1 = Part132
  1178. Part123.Parent = Model0
  1179. Part123.CFrame = CFrame.new(5.74625969, 0.877350688, 160.369415, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1180. Part123.Orientation = Vector3.new(0, 180, 0)
  1181. Part123.Position = Vector3.new(5.74625969, 0.877350688, 160.369415)
  1182. Part123.Rotation = Vector3.new(-180, 0, -180)
  1183. Part123.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1184. Part123.Size = Vector3.new(2.33167458, 1.16583729, 0.582918644)
  1185. Part123.BottomSurface = Enum.SurfaceType.Smooth
  1186. Part123.BrickColor = BrickColor.new("Really black")
  1187. Part123.Material = Enum.Material.DiamondPlate
  1188. Part123.TopSurface = Enum.SurfaceType.Smooth
  1189. Part123.brickColor = BrickColor.new("Really black")
  1190. WeldConstraint124.Parent = Part123
  1191. WeldConstraint124.Part0 = Part123
  1192. WeldConstraint124.Part1 = WedgePart77
  1193. WeldConstraint125.Parent = Part123
  1194. WeldConstraint125.Part0 = Part123
  1195. WeldConstraint125.Part1 = Part120
  1196. WeldConstraint126.Parent = Part123
  1197. WeldConstraint126.Part0 = Part123
  1198. WeldConstraint126.Part1 = nil
  1199. WeldConstraint127.Parent = Part123
  1200. WeldConstraint127.Part0 = Part123
  1201. WeldConstraint127.Part1 = nil
  1202. WeldConstraint128.Parent = Part123
  1203. WeldConstraint128.Part0 = Part123
  1204. WeldConstraint128.Part1 = nil
  1205. WeldConstraint129.Parent = Part123
  1206. WeldConstraint129.Part0 = Part123
  1207. WeldConstraint129.Part1 = Part72
  1208. Part130.Parent = Model0
  1209. Part130.CFrame = CFrame.new(5.74625969, 0.145741105, 152.5, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1210. Part130.Orientation = Vector3.new(0, 90, 0)
  1211. Part130.Position = Vector3.new(5.74625969, 0.145741105, 152.5)
  1212. Part130.Rotation = Vector3.new(0, 90, 0)
  1213. Part130.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1214. Part130.Size = Vector3.new(15.1558847, 0.291459322, 2.33167458)
  1215. Part130.BottomSurface = Enum.SurfaceType.Smooth
  1216. Part130.BrickColor = BrickColor.new("Really black")
  1217. Part130.Material = Enum.Material.DiamondPlate
  1218. Part130.TopSurface = Enum.SurfaceType.Smooth
  1219. Part130.brickColor = BrickColor.new("Really black")
  1220. WeldConstraint131.Parent = Part130
  1221. WeldConstraint131.Part0 = Part130
  1222. WeldConstraint131.Part1 = Part72
  1223. Part132.Parent = Model0
  1224. Part132.CFrame = CFrame.new(5.74625969, 0.880218506, 144.6306, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1225. Part132.Position = Vector3.new(5.74625969, 0.880218506, 144.6306)
  1226. Part132.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1227. Part132.Size = Vector3.new(2.33167458, 1.16583729, 0.582918644)
  1228. Part132.BottomSurface = Enum.SurfaceType.Smooth
  1229. Part132.BrickColor = BrickColor.new("Really black")
  1230. Part132.Material = Enum.Material.DiamondPlate
  1231. Part132.TopSurface = Enum.SurfaceType.Smooth
  1232. Part132.brickColor = BrickColor.new("Really black")
  1233. WeldConstraint133.Parent = Part132
  1234. WeldConstraint133.Part0 = Part132
  1235. WeldConstraint133.Part1 = Part72
  1236. WedgePart134.Parent = Model0
  1237. WedgePart134.CFrame = CFrame.new(5.74625969, 0.151570261, 144.6306, -1, -0, 0, -0, -1, 0, -0, -0, 1)
  1238. WedgePart134.Orientation = Vector3.new(0, 0, -180)
  1239. WedgePart134.Position = Vector3.new(5.74625969, 0.151570261, 144.6306)
  1240. WedgePart134.Rotation = Vector3.new(0, 0, 180)
  1241. WedgePart134.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1242. WedgePart134.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
  1243. WedgePart134.BottomSurface = Enum.SurfaceType.Smooth
  1244. WedgePart134.BrickColor = BrickColor.new("Really black")
  1245. WedgePart134.Material = Enum.Material.DiamondPlate
  1246. WedgePart134.brickColor = BrickColor.new("Really black")
  1247. WeldConstraint135.Parent = WedgePart134
  1248. WeldConstraint135.Part0 = WedgePart134
  1249. WeldConstraint135.Part1 = Part132
  1250. WedgePart136.Parent = Model0
  1251. WedgePart136.CFrame = CFrame.new(5.74625969, 1.61178398, 144.6306, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1252. WedgePart136.Position = Vector3.new(5.74625969, 1.61178398, 144.6306)
  1253. WedgePart136.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1254. WedgePart136.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
  1255. WedgePart136.BottomSurface = Enum.SurfaceType.Smooth
  1256. WedgePart136.BrickColor = BrickColor.new("Really black")
  1257. WedgePart136.Material = Enum.Material.DiamondPlate
  1258. WedgePart136.brickColor = BrickColor.new("Really black")
  1259. WeldConstraint137.Parent = WedgePart136
  1260. WeldConstraint137.Part0 = WedgePart136
  1261. WeldConstraint137.Part1 = Part132
  1262. Script138.Name = "nearestPlayer"
  1263. Script138.Parent = Model0
  1264. table.insert(cors,sandbox(Script138,function()
  1265. function findNearestTorso(pos)
  1266. local list = game.Workspace:children()
  1267. local torso = nil
  1268. local dist = 10000
  1269. local temp = nil
  1270. local human = nil
  1271. local temp2 = nil
  1272. for x = 1, #list do
  1273. temp2 = list[x]
  1274. if (temp2.className == "Model") and (temp2 ~= script.Parent) then
  1275. temp = temp2:findFirstChild("Torso")
  1276. human = temp2:findFirstChild("Humanoid")
  1277. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  1278. if (temp.Position - pos).magnitude < dist then
  1279. torso = temp
  1280. script.Parent.Target.Value = temp
  1281. dist = (temp.Position - pos).magnitude
  1282.  
  1283. if human.Health >= 1 then
  1284. script.Parent.Range.Value = true
  1285. else
  1286. script.Parent.Range.Value = false
  1287. end
  1288. end
  1289. end
  1290. if dist < 100 then
  1291. script.Parent.Attack.Value = true
  1292. script.Parent.Humanoid.WalkSpeed = 0.05
  1293. else
  1294. script.Parent.Attack.Value = false
  1295. script.Parent.Humanoid.WalkSpeed = 10
  1296. end
  1297. end
  1298. end
  1299. return torso
  1300. end
  1301. while true do
  1302. wait()
  1303. local target = findNearestTorso(script.Parent.Torso.Position)
  1304. if target ~= nil then
  1305. rx = 0
  1306. ry = 0
  1307. rz = 0
  1308. script.Parent.Humanoid:MoveTo(target.Position+Vector3.new(rx,ry,rz), target)
  1309. else
  1310. script.Parent.Range.Value = false
  1311. script.Parent.Attack.Value = false
  1312. end
  1313. end
  1314. while script.Parent.Humanoid.Health<script.Parent.MaxHealth do
  1315. wait(0.5)
  1316. script.Parent.Humanoid.Health=script.Parent.Health+10
  1317. end
  1318. end))
  1319. ObjectValue139.Name = "Target"
  1320. ObjectValue139.Parent = Model0
  1321. BoolValue140.Name = "Range"
  1322. BoolValue140.Parent = Model0
  1323. Script141.Name = "HealthBar"
  1324. Script141.Parent = Model0
  1325. table.insert(cors,sandbox(Script141,function()
  1326. local HBill = Instance.new("BillboardGui",script.Parent.Torso)
  1327. local HMain, HBarBack, HBar = Instance.new("Frame", HBill), Instance.new("Frame"), Instance.new("Frame")
  1328. local HHealth, HName = Instance.new("TextLabel", HBarBack), Instance.new("TextLabel")
  1329. local HName2 = Instance.new("TextLabel")
  1330. HBill.Size = UDim2.new(15,0,2.2,1)
  1331. HBill.Name = "Health Display"
  1332. HBill.StudsOffset = Vector3.new(0,6,0)
  1333. HBill.AlwaysOnTop = true
  1334. HBill.Enabled = true
  1335. HBill.MaxDistance=250
  1336. HMain.BackgroundColor3 = Color3.new(0, 0, 0)
  1337. HMain.BackgroundTransparency = 1
  1338. HMain.Size = UDim2.new(1,0,1,0)
  1339. HBarBack.Parent = HMain
  1340. HBarBack.BackgroundColor3 = Color3.new(0,0,0)
  1341. HBarBack.BorderColor3 = Color3.new(0,0,0)
  1342. HBarBack.BorderSizePixel = 2
  1343. HBarBack.Position = UDim2.new(.025, 0, .55, 0)
  1344. HBarBack.Size = UDim2.new(.95, 0, .3, 0)
  1345. HBar.Parent = HBarBack
  1346. HBar.BackgroundColor3 = Color3.new(0, 247, 0)
  1347. HBar.BorderColor3 = Color3.new(0,0,0)
  1348. HBar.Size = UDim2.new(.5,0,1,0)
  1349. HHealth.BackgroundTransparency = 1
  1350. HHealth.Size = UDim2.new(1,0,1,0)
  1351. HHealth.Font = "SourceSans"
  1352. HHealth.Text = " "
  1353. HHealth.TextScaled = true
  1354. HHealth.TextColor3 = Color3.new(1,1,1)
  1355. HHealth.TextStrokeColor3 = BrickColor.new("Bright bluish green").Color
  1356. HHealth.TextStrokeTransparency = 0
  1357. HName.Parent = HMain
  1358. HName.BackgroundTransparency = 1
  1359. HName.Size = UDim2.new(1,0,0.5,0)
  1360. HName.Font = "SourceSansItalic"
  1361. HName.Text = "Tank NPC"
  1362. HName.TextScaled = true
  1363. HName.TextColor3 = BrickColor.new("White").Color
  1364. HName.BackgroundColor3 = BrickColor.new("Really black").Color
  1365. HName.TextStrokeColor3 = Color3.new(0,0,0)
  1366. HName.TextStrokeTransparency = 0
  1367. HName.TextYAlignment = "Top"
  1368. while wait(0.1) do
  1369. HHealth.Text = "["..math.floor(script.Parent.Humanoid.Health).."]"
  1370. -- HName.Text =math.floor(script.Parent.Humanoid.Health)
  1371. HBar:TweenSize(UDim2.new((script.Parent.Humanoid.Health/script.Parent.Humanoid.MaxHealth),0,1,0), _, "Linear", .4)
  1372. end
  1373. end))
  1374. Script142.Name = "Die"
  1375. Script142.Parent = Model0
  1376. table.insert(cors,sandbox(Script142,function()
  1377. human = script.Parent.Humanoid
  1378.  
  1379. function Die()
  1380. wait(4)
  1381. script.Parent:remove()
  1382. end
  1383.  
  1384. human.Died:connect(Die)
  1385. end))
  1386. Script143.Name = "Sound"
  1387. Script143.Parent = Model0
  1388. table.insert(cors,sandbox(Script143,function()
  1389. function waitForChild(parent, childName)
  1390. local child = parent:findFirstChild(childName)
  1391. if child then return child end
  1392. while true do
  1393. child = parent.ChildAdded:wait()
  1394. if child.Name==childName then return child end
  1395. end
  1396. end
  1397.  
  1398. function newSound(id)
  1399. local sound = Instance.new("Sound")
  1400. sound.SoundId = id
  1401. sound.archivable = false
  1402. sound.Parent = script.Parent.Head
  1403. return sound
  1404. end
  1405.  
  1406. -- declarations
  1407.  
  1408. local sDied = newSound("http://www.roblox.com/asset/?id=165772825")
  1409. local sFallingDown = newSound("rbxasset://sounds/splat.wav")
  1410. local sFreeFalling = newSound("rbxasset://sounds/swoosh.wav")
  1411. local sGettingUp = newSound("rbxasset://sounds/hit.wav")
  1412. local sJumping = newSound("rbxasset://sounds/button.wav")
  1413. local sRunning = newSound("http://www.roblox.com/asset/?id=82229584")
  1414. sRunning.Looped = true
  1415.  
  1416. local Figure = script.Parent
  1417. local Head = waitForChild(Figure, "Head")
  1418. local Humanoid = waitForChild(Figure, "Humanoid")
  1419.  
  1420. -- functions
  1421.  
  1422. function onDied()
  1423. sDied:Play()
  1424. end
  1425.  
  1426.  
  1427. sRunning:Play()
  1428. function moving(speed)
  1429. if speed>0 then
  1430. for i=1,10 do
  1431. sRunning.Volume=sRunning.Volume+0.25
  1432. wait(0.025)
  1433. end
  1434. sRunning.Volume=2.5
  1435. else
  1436. for i=1,10 do
  1437. sRunning.Volume=sRunning.Volume-0.25
  1438. wait(0.025)
  1439. end
  1440. sRunning.Volume=0
  1441. end
  1442. end
  1443. Humanoid.Died:connect(onDied)
  1444. Humanoid.Running:connect(moving)
  1445. end))
  1446. BoolValue144.Name = "Attack"
  1447. BoolValue144.Parent = Model0
  1448. Script145.Name = "ShootScript"
  1449. Script145.Parent = Model0
  1450. table.insert(cors,sandbox(Script145,function()
  1451. attack=false
  1452. it=Instance.new
  1453. vt=Vector3.new
  1454. cf=CFrame.new
  1455. euler=CFrame.fromEulerAnglesXYZ
  1456. angles=CFrame.Angles
  1457.  
  1458.  
  1459. while script.Parent.Attack.Value==true do
  1460. attack=true
  1461. Machinegun(script.Parent.Head.barrel.firepart)
  1462. wait(2)
  1463. attack=false
  1464. end
  1465.  
  1466.  
  1467. function findNearestTorso(pos)
  1468. local list = game.Workspace:children()
  1469. local torso = nil
  1470. local dist = 10000
  1471. local temp = nil
  1472. local human = nil
  1473. local temp2 = nil
  1474. for x = 1, #list do
  1475. temp2 = list[x]
  1476. if (temp2.className == "Model") and (temp2 ~= script.Parent) then
  1477. temp = temp2:findFirstChild("Torso")
  1478. human = temp2:findFirstChild("Humanoid")
  1479. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  1480. if (temp.Position - pos).magnitude < dist then
  1481. torso = temp
  1482. script.Parent.Target.Value = temp
  1483. dist = (temp.Position - pos).magnitude
  1484.  
  1485. if human.Health >= 1 then
  1486. script.Parent.Range.Value = true
  1487. else
  1488. script.Parent.Range.Value = false
  1489. end
  1490. end
  1491. end
  1492. if dist < 50 then
  1493. script.Parent.Attack.Value = true
  1494. script.Parent.Humanoid.WalkSpeed = 0.05
  1495. else
  1496. script.Parent.Attack.Value = false
  1497. script.Parent.Humanoid.WalkSpeed = 10
  1498. end
  1499. end
  1500. end
  1501. return torso
  1502. end
  1503.  
  1504. function swait(num)
  1505. if num==0 or num==nil then
  1506. game:service'RunService'.Heartbeat:wait(0)
  1507. else
  1508. for i=0,num do
  1509. game:service'RunService'.Heartbeat:wait(0)
  1510. end
  1511. end
  1512. end
  1513. function nooutline(part)
  1514. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  1515. end
  1516.  
  1517. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  1518. local fp=it("Part")
  1519. fp.formFactor=formfactor
  1520. fp.Parent=parent
  1521. fp.Reflectance=reflectance
  1522. fp.Transparency=transparency
  1523. fp.CanCollide=false
  1524. fp.Locked=true
  1525. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  1526. fp.Name=name
  1527. fp.Size=size
  1528. fp.Position=script.Parent.Character.Torso.Position
  1529. nooutline(fp)
  1530. fp.Material=material
  1531. fp:BreakJoints()
  1532. return fp
  1533. end
  1534. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  1535. local mesh=it(Mesh)
  1536. mesh.Parent=part
  1537. if Mesh=="SpecialMesh" then
  1538. mesh.MeshType=meshtype
  1539. mesh.MeshId=meshid
  1540. end
  1541. mesh.Offset=offset
  1542. mesh.Scale=scale
  1543. return mesh
  1544. end
  1545. function rayCast(Pos, Dir, Max, Ignore)
  1546. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1547. end
  1548.  
  1549. local Effects={}
  1550. function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  1551. local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
  1552. prt.Anchored=true
  1553. prt.CFrame=cframe
  1554. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  1555. game:GetService("Debris"):AddItem(prt,5)
  1556. table.insert(Effects,{prt,"Block1",delay,x3,y3,z3}) --part, type, delay
  1557. end
  1558.  
  1559. function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  1560. local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  1561. prt.Anchored=true
  1562. prt.CFrame=cframe
  1563. prt.CanCollide = false
  1564. msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  1565. game:GetService("Debris"):AddItem(prt,2)
  1566. coroutine.resume(coroutine.create(function(Part,Mesh)
  1567. for i=0,1,delay do
  1568. swait()
  1569. Part.CFrame=Part.CFrame
  1570. Part.Transparency=i
  1571. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  1572. end
  1573. Part.Parent=nil
  1574. end),prt,msh)
  1575. end
  1576. function MagicCylinder(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  1577. local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(0.2,0.2,0.2))
  1578. prt.Anchored=true
  1579. prt.CFrame=cframe
  1580. msh=mesh("SpecialMesh",prt,"Head","",vt(0,0,0),vt(x1,y1,z1))
  1581. game:GetService("Debris"):AddItem(prt,2)
  1582. coroutine.resume(coroutine.create(function(Part,Mesh)
  1583. for i=0,1,delay do
  1584. swait()
  1585. Part.CFrame=Part.CFrame
  1586. Part.Transparency=i
  1587. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  1588. end
  1589. Part.Parent=nil
  1590. end),prt,msh)
  1591. end
  1592.  
  1593. function MagicRing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  1594. local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  1595. prt.Anchored=true
  1596. prt.CFrame=cframe
  1597. msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",vt(0,0,0),vt(x1,y1,z1))
  1598. game:GetService("Debris"):AddItem(prt,2)
  1599. coroutine.resume(coroutine.create(function(Part,Mesh,num)
  1600. for i=0,1,delay do
  1601. swait()
  1602. Part.Transparency=i
  1603. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  1604. end
  1605. Part.Parent=nil
  1606. end),prt,msh,(math.random(0,1)+math.random())/5)
  1607. end
  1608. function weld2(parent,part0,part1,c0,c1)
  1609. local weld=it("Weld")
  1610. weld.Parent=parent
  1611. weld.Part0=part0
  1612. weld.Part1=part1
  1613. weld.C0=c0
  1614. weld.C1=c1
  1615. return weld
  1616. end
  1617. -- rarm larm
  1618. function Machinegun(Prt,Parent)
  1619. local target = findNearestTorso(script.Parent.Torso.Position)
  1620. --attack=true
  1621. local efprt=part(3,Parent,"Neon",0,0.5,BrickColor.new("Bright green"),"Effect",vt(0.2,0.2,0.2))
  1622. efprt.Anchored=true
  1623. local efmsh=mesh("CylinderMesh",efprt,"","",vt(0,0,0),vt(1,1,1))
  1624. local spread=vt((math.random(-1,0)+math.random())*7,(math.random(-1,0)+math.random())*7,(math.random(-1,0)+math.random())*7)*(script.Parent.Head.barrel.firepart.Position-target.p).magnitude/40
  1625. coroutine.resume(coroutine.create(function(Part,Mesh,Spreaded)
  1626. game:GetService("Debris"):AddItem(Part,6)
  1627. local TheHit=target.p
  1628. local MouseLook=cf((target.Position+TheHit)/2,TheHit+Spreaded/170)
  1629. local hit,pos = rayCast(target.Position,MouseLook.lookVector,1000,Parent)
  1630. --local pos=rayCast(P.Parent.Position,Player:GetMouse().Hit.p).lookVector
  1631. local tefprt=part(3,workspace,"Neon",0,1,BrickColor.new("Black"),"Effect",vt(0.2,0.2,0.5))
  1632. tefprt.CFrame=cf(pos)
  1633. MagicCircle(BrickColor.new("Light blue"),cf(pos),0,0.5,0.5,0.5,0.5,0.5,0.02)
  1634. game:GetService("Debris"):AddItem(tefprt,3)
  1635. Part.CFrame=CFrame.new((target.Position+pos)/2,pos)*angles(1.57,0,0)
  1636. if(hit.Parent:FindFirstChild("Humanoid")~= nil)then
  1637. if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Name ~= "Base" and hit.Parent.Name ~= p.Name then
  1638. hit:BreakJoints()
  1639. end
  1640. end
  1641. local mag=(target.Position-pos).magnitude
  1642.  
  1643. for i=1,3 do
  1644. MagicRing(BrickColor.new("Dark blue"),cf(pos)*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50)),3,3,3,1,1,1,0.02)
  1645. end
  1646. for i=1,8 do
  1647. local tehcf=CFrame.new((Part.Position+pos)/2,pos)*euler(1.57,0,0)*cf(0,(mag/5)*(i/2),0)
  1648. MagicRing(BrickColor.new("Really black"),tehcf*euler(1.57,0,0),1,1,1,0.5,0.5,0.5,0.02)
  1649. end
  1650. --[[
  1651. for i=0,5 do
  1652. local tehcf=CFrame.new((Part.Position+pos)/2,pos)*euler(1.57,0,0)*cf(0,(-mag/5)*(i/2),0)
  1653. MagicRing(BrickColor.new("Neon orange"),tehcf*euler(1.57,0,0),1,1,1,0.5,0.5,0.5,0.01)
  1654. end
  1655. ]]-- --
  1656. MagicCylinder(BrickColor.new("Light blue"),Part.CFrame,1,mag*5,0.5,2.15,0,0.5,0.02)
  1657. local particleemitter = Instance.new("ParticleEmitter", efprt)
  1658. particleemitter.Texture = "http://www.roblox.com/asset/?id=321556991"
  1659. --particleemitter.ZOffset = Vector3.new(1,1,10)
  1660. --particleemitter.EmissionDirection = "Front"
  1661. particleemitter.VelocitySpread = 360
  1662. particleemitter.LockedToPart = true
  1663. particleemitter.Lifetime = NumberRange.new(0.65)
  1664. particleemitter.Speed = NumberRange.new(40)
  1665. particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 5.563)})
  1666. particleemitter.RotSpeed = NumberRange.new(-180, 180)
  1667. particleemitter.Rate = 1000
  1668. particleemitter.Rotation = NumberRange.new(-45, 45)
  1669. particleemitter.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(0.701, 0), NumberSequenceKeypoint.new(1, 1)})
  1670. particleemitter.LightEmission = 0
  1671. particleemitter.Color = ColorSequence.new(Color3.new(0, 0, 0), Color3.new(0, 0, 0))
  1672. wait(0.1)
  1673. particleemitter.Rate = 0
  1674. Part.Parent=nil
  1675. end),efprt,efmsh,spread)
  1676. end
  1677. end))
  1678. Tool146.Name = "Pistol"
  1679. Tool146.Parent = Model0
  1680. Tool146.TextureId = "http://www.roblox.com/asset/?id=72012902"
  1681. Tool146.Grip = CFrame.new(0.0500000007, -0.5, -0.25, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  1682. Tool146.GripForward = Vector3.new(-0, 1, -0)
  1683. Tool146.GripPos = Vector3.new(0.0500000007, -0.5, -0.25)
  1684. Tool146.GripUp = Vector3.new(0, 0, 1)
  1685. Part147.Name = "Handle"
  1686. Part147.Parent = Tool146
  1687. Part147.CFrame = CFrame.new(10.1620045, 4.50045395, 138.32782, -0.999994874, 5.24172401e-06, 8.33983904e-07, -4.84305929e-10, -3.75508898e-06, 0.999998569, 5.24201732e-06, 0.999999523, 3.75548211e-06)
  1688. Part147.Orientation = Vector3.new(-89.9000015, 12.5200005, -179.990005)
  1689. Part147.Position = Vector3.new(10.1620045, 4.50045395, 138.32782)
  1690. Part147.Rotation = Vector3.new(-90, 0, -180)
  1691. Part147.Color = Color3.new(1, 1, 0.8)
  1692. Part147.Transparency = 1
  1693. Part147.Size = Vector3.new(1, 1, 1)
  1694. Part147.BrickColor = BrickColor.new("Pastel yellow")
  1695. Part147.CanCollide = false
  1696. Part147.brickColor = BrickColor.new("Pastel yellow")
  1697. Part147.FormFactor = Enum.FormFactor.Symmetric
  1698. Part147.formFactor = Enum.FormFactor.Symmetric
  1699. CFrameValue148.Name = "qRelativeCFrameWeldValue"
  1700. CFrameValue148.Parent = Part147
  1701. CFrameValue148.Value = CFrame.new(3.88675499, -3.96889496, 2.00182533, -0.707507908, -0.706699848, 9.00280611e-07, 0.706694365, -0.707513392, 1.22883444e-06, -2.68219736e-07, 1.45493391e-06, 0.999996245)
  1702. WeldConstraint149.Parent = Part147
  1703. WeldConstraint149.Part0 = Part147
  1704. WeldConstraint149.Part1 = Part24
  1705. LocalScript150.Name = "Local Gui"
  1706. LocalScript150.Parent = Tool146
  1707. table.insert(cors,sandbox(LocalScript150,function()
  1708. local Tool = script.Parent;
  1709.  
  1710. enabled = true
  1711. function onButton1Down(mouse)
  1712. if not enabled then
  1713. return
  1714. end
  1715.  
  1716. enabled = false
  1717. mouse.Icon = "rbxasset://textures\\GunWaitCursor.png"
  1718.  
  1719. wait(0.2)
  1720. mouse.Icon = "rbxasset://textures\\GunCursor.png"
  1721. enabled = true
  1722.  
  1723. end
  1724.  
  1725. function onEquippedLocal(mouse)
  1726.  
  1727. if mouse == nil then
  1728. print("Mouse not found")
  1729. return
  1730. end
  1731.  
  1732. mouse.Icon = "rbxasset://textures\\GunCursor.png"
  1733. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  1734. end
  1735.  
  1736.  
  1737. Tool.Equipped:connect(onEquippedLocal)
  1738.  
  1739. end))
  1740. Script151.Name = "LaserBlast"
  1741. Script151.Parent = Tool146
  1742. table.insert(cors,sandbox(Script151,function()
  1743. -- 42672473 is sorry sound
  1744. -- 42672581 is wind-knocked-out sound
  1745.  
  1746. ball = script.Parent
  1747. damage = 10
  1748.  
  1749. HitSound = Instance.new("Sound")
  1750. HitSound.Name = "HitSound"
  1751. HitSound.SoundId = "http://www.roblox.com/asset/?id=287594185"
  1752. HitSound.Parent = ball
  1753. HitSound.Volume = 1
  1754.  
  1755. PersonHitSound = Instance.new("Sound")
  1756. PersonHitSound.Name = "PersonHitSound"
  1757. --PersonHitSound.SoundId = "http://www.roblox.com/asset/?id=2697294"
  1758. PersonHitSound.SoundId = "http://www.roblox.com/asset/?id=287594185" -- grunt sound
  1759. PersonHitSound.Volume = 1.0
  1760. PersonHitSound.Pitch = 0.8
  1761. PersonHitSound.Parent = ball
  1762.  
  1763. db = false
  1764.  
  1765. target = ball:findFirstChild("Target")
  1766. if target ~= nil then
  1767. if db == false then
  1768. local humanoid = target.Value:findFirstChild("Humanoid")
  1769.  
  1770. if humanoid ~= nil then
  1771. humanoid:TakeDamage(damage)
  1772.  
  1773. PersonHitSound:Play()
  1774. end
  1775.  
  1776. ball.Anchored = true
  1777. end
  1778. end
  1779.  
  1780. function tagHumanoid(humanoid)
  1781. -- todo: make tag expire
  1782. local tag = ball:findFirstChild("creator")
  1783. if tag ~= nil then
  1784. local new_tag = tag:clone()
  1785. new_tag.Parent = humanoid
  1786. end
  1787. end
  1788.  
  1789.  
  1790. function untagHumanoid(humanoid)
  1791. if humanoid ~= nil then
  1792. local tag = humanoid:findFirstChild("creator")
  1793. if tag ~= nil then
  1794. tag.Parent = nil
  1795. end
  1796. end
  1797. end
  1798.  
  1799. --connection = ball.Touched:connect(onTouched)
  1800.  
  1801. for i = 1,5 do
  1802. ball.Transparency = ball.Transparency + 0.2
  1803. ball.Mesh.Scale = ball.Mesh.Scale + Vector3.new(0.5,0.5,0.5)
  1804. wait(0.1)
  1805. end
  1806.  
  1807. --ball.SparkSound.Looped = false
  1808. --ball.SparkSound:Stop()
  1809. ball.Parent = nil
  1810. end))
  1811. Script151.Disabled = true
  1812. SpecialMesh152.Parent = Tool146
  1813. SpecialMesh152.Scale = Vector3.new(0.25, 0.25, 0.25)
  1814. SpecialMesh152.MeshType = Enum.MeshType.Sphere
  1815. Script153.Name = "ProjectileTimeLife"
  1816. Script153.Parent = Tool146
  1817. table.insert(cors,sandbox(Script153,function()
  1818. for i=1,10 do
  1819. script.Parent.Transparency=script.Parent.Transparency+0.1
  1820. wait(0.1)
  1821. end
  1822. script.Parent:remove()
  1823. end))
  1824. Script153.Disabled = true
  1825. Script154.Name = "RayGun"
  1826. Script154.Parent = Tool146
  1827. table.insert(cors,sandbox(Script154,function()
  1828. local Tool = script.Parent;
  1829.  
  1830. function wait(TimeToWait)
  1831. if TimeToWait ~= nil then
  1832. local TotalTime = 0
  1833. TotalTime = TotalTime + game:GetService("RunService").Heartbeat:wait()
  1834. while TotalTime < TimeToWait do
  1835. TotalTime = TotalTime + game:GetService("RunService").Heartbeat:wait()
  1836. end
  1837. else
  1838. game:GetService("RunService").Heartbeat:wait()
  1839. end
  1840. end
  1841.  
  1842. enabled = true
  1843.  
  1844. --local spark = Instance.new("Sparkles")
  1845. --spark.Color = Color3.new(0,1,0)
  1846.  
  1847. function fire(v)
  1848.  
  1849. local vCharacter = Tool.Parent
  1850. local vPlayer = game.Players:playerFromCharacter(vCharacter)
  1851.  
  1852. local missile = Instance.new("Part")
  1853.  
  1854.  
  1855. --spark:Clone().Parent = missile
  1856.  
  1857. local spawnPos = Tool.Parent.Target.Value.Position
  1858.  
  1859.  
  1860. --spawnPos = spawnPos + (v * 10)
  1861.  
  1862.  
  1863. missile.Position = spawnPos
  1864. missile.Size = Vector3.new(.2,.2,.2)
  1865. --missile.Velocity = v * 100
  1866. missile.BrickColor = BrickColor.new("Bright yellow")
  1867. missile.Shape = 0
  1868. missile.BottomSurface = 0
  1869. missile.TopSurface = 0
  1870. missile.Name = "Spark"
  1871. missile.Reflectance = 0
  1872. missile.Elasticity = 1
  1873. missile.Anchored = true
  1874. missile.CanCollide = false
  1875. Tool.Mesh:clone().Parent = missile
  1876.  
  1877.  
  1878. local force = Instance.new("BodyForce")
  1879. force.force = Vector3.new(0,99,0)
  1880. force.Parent = missile
  1881.  
  1882. local creator_tag = Instance.new("ObjectValue")
  1883. creator_tag.Value = vPlayer
  1884. creator_tag.Name = "creator"
  1885. creator_tag.Parent = missile
  1886.  
  1887. local new_script = script.Parent.LaserBlast:clone()
  1888. new_script.Disabled = false
  1889. new_script.Parent = missile
  1890.  
  1891. local target = Instance.new("ObjectValue")
  1892. target.Name = "Target"
  1893. target.Value = Tool.Parent.Target.Value.Parent
  1894. target.Parent = missile
  1895.  
  1896.  
  1897. Hit = missile.CFrame
  1898. local Projectile = Instance.new("Part")
  1899. Projectile.Name = "Trail"
  1900. local Place0 = Tool["Handle"].CFrame
  1901. Projectile.formFactor = 0
  1902. Projectile.Size = Vector3.new(3,3,(Place0.p - Hit.p).magnitude)
  1903. Projectile.CFrame = CFrame.new((Place0.p + Hit.p)/2,Place0.p)
  1904. Projectile.Parent = workspace
  1905. Projectile.BrickColor = missile.BrickColor
  1906. Projectile.Anchored = true
  1907. Projectile.CanCollide = false
  1908.  
  1909. local new_script2 = script.Parent.ProjectileTimeLife:clone()
  1910. new_script2.Disabled = false
  1911. new_script2.Parent = Projectile
  1912.  
  1913. me2 = Instance.new("BlockMesh")
  1914. me2.Scale = Vector3.new(0.25,0.25,1)
  1915. me2.Parent = Projectile
  1916.  
  1917. --Tool.Handle.GruntSound:Clone().Parent = missile
  1918.  
  1919. missile.Parent = Workspace
  1920. -- wait(.15)
  1921. --PewPew:Stop()
  1922. end
  1923.  
  1924.  
  1925.  
  1926. function gunUp()
  1927. Tool.GripPos = Vector3.new(0,-0.5,0.5)
  1928. end
  1929.  
  1930. function gunOut()
  1931. Tool.GripPos = Vector3.new(0,-0.5,0.75)
  1932. end
  1933.  
  1934. function isTurbo(character)
  1935. return character:FindFirstChild("BoltHelm") ~= nil
  1936. end
  1937.  
  1938.  
  1939. function onActivated()
  1940. if not enabled then
  1941. return
  1942. end
  1943.  
  1944. enabled = false
  1945.  
  1946.  
  1947. local character = Tool.Parent;
  1948. local humanoid = character.Humanoid
  1949. if humanoid == nil then
  1950. print("Humanoid not found")
  1951. return
  1952. end
  1953.  
  1954. local targetPos = Tool.Parent.Target.Value.Position
  1955. local lookAt = (targetPos - character.Head.Position).unit
  1956.  
  1957. local reload = .0
  1958. --if (isTurbo(character)) then
  1959. -- reload = .0
  1960. -- print("turbo")
  1961. --end
  1962.  
  1963.  
  1964. local PewPew = Tool.Handle:FindFirstChild("PewPew")
  1965.  
  1966. if (PewPew == nil) then
  1967. PewPew = Instance.new("Sound")
  1968. PewPew.Name = "PewPew"
  1969. PewPew.SoundId = "http://www.roblox.com/asset/?id=287594185"
  1970. PewPew.Parent = Tool.Handle
  1971. PewPew.Volume = 1
  1972. --PewPew.Pitch = 0.8
  1973. end
  1974.  
  1975. --PewPew:Play()
  1976. for i =1,1 do
  1977.  
  1978. local spark = Instance.new("Fire")
  1979. spark.Color = Color3.new(0,0,1)
  1980. spark.SecondaryColor = Color3.new(0,0,1)
  1981. spark.Size = 7.9
  1982. spark.Heat = 0
  1983. spark.Parent = Tool.Handle
  1984.  
  1985. --gunUp()
  1986. fire(lookAt,humanoid)
  1987. PewPew:Play()
  1988. wait(0.0)
  1989.  
  1990. spark:remove()
  1991. end
  1992. --wait(reload)
  1993. --gunOut()
  1994. --wait(reload)
  1995.  
  1996. wait(2)
  1997.  
  1998. enabled = true
  1999.  
  2000. end
  2001.  
  2002. function onEquipped()
  2003. --Tool.Handle.EquipSound:play()
  2004. end
  2005.  
  2006. Tool.Activated:connect(onActivated)
  2007. Tool.Equipped:connect(onEquipped)
  2008.  
  2009. while true do
  2010. if Tool.Parent.Attack.Value == true then
  2011. onActivated()
  2012. end
  2013. wait()
  2014. end
  2015.  
  2016. end))
  2017. Script155.Name = "Welding"
  2018. Script155.Parent = Tool146
  2019. table.insert(cors,sandbox(Script155,function()
  2020. function Weld(x,y)
  2021. local W = Instance.new("Weld")
  2022. W.Part0 = x
  2023. W.Part1 = y
  2024. local CJ = CFrame.new(x.Position)
  2025. local C0 = x.CFrame:inverse()*CJ
  2026. local C1 = y.CFrame:inverse()*CJ
  2027. W.C0 = C0
  2028. W.C1 = C1
  2029. W.Parent = x
  2030. end
  2031.  
  2032. function Get(A)
  2033. if A.className == "Part" then
  2034. Weld(script.Parent.Handle, A)
  2035. A.Anchored = false
  2036. else
  2037. local C = A:GetChildren()
  2038. for i=1, #C do
  2039. Get(C[i])
  2040. end
  2041. end
  2042. end
  2043.  
  2044. function Finale()
  2045. Get(script.Parent)
  2046. end
  2047.  
  2048. script.Parent.Equipped:connect(Finale)
  2049. script.Parent.Unequipped:connect(Finale)
  2050. Finale()
  2051. end))
  2052. Script156.Name = "LaserBlast2"
  2053. Script156.Parent = Tool146
  2054. table.insert(cors,sandbox(Script156,function()
  2055. -- 42672473 is sorry sound
  2056. -- 42672581 is wind-knocked-out sound
  2057.  
  2058. ball = script.Parent
  2059. damage = 10
  2060.  
  2061. HitSound = Instance.new("Sound")
  2062. HitSound.Name = "HitSound"
  2063. HitSound.SoundId = "http://www.roblox.com/asset/?id=2697294"
  2064. HitSound.Parent = ball
  2065. HitSound.Volume = 1
  2066.  
  2067. PersonHitSound = Instance.new("Sound")
  2068. PersonHitSound.Name = "PersonHitSound"
  2069. --PersonHitSound.SoundId = "http://www.roblox.com/asset/?id=2697294"
  2070. PersonHitSound.SoundId = "http://www.roblox.com/asset/?id=2697294" -- grunt sound
  2071. PersonHitSound.Volume = 1.0
  2072. PersonHitSound.Pitch = 0.8
  2073. PersonHitSound.Parent = ball
  2074.  
  2075. db = false
  2076.  
  2077. function onTouched(hit)
  2078. if db == false then
  2079. local humanoid = hit.Parent:findFirstChild("Humanoid")
  2080.  
  2081. if humanoid ~= nil then
  2082. --tagHumanoid(humanoid)
  2083. humanoid:TakeDamage(damage)
  2084. db = true
  2085. --untagHumanoid(humanoid)
  2086.  
  2087. --soundSelector = math.random()*100
  2088. PersonHitSound:Play()
  2089. end
  2090.  
  2091. ball.Anchored = true
  2092.  
  2093. --[[
  2094. local spark = Instance.new("Fire")
  2095. spark.Color = Color3.new(1,1,0)
  2096. spark.SecondaryColor = Color3.new(1,1,0)
  2097. spark.Size = 7.5
  2098. spark.Heat = 0
  2099. spark.Parent = ball
  2100. HitSound:Play()
  2101. wait(0.05)
  2102. ball.Parent = nil
  2103. ]]
  2104. end
  2105. end
  2106.  
  2107. function tagHumanoid(humanoid)
  2108. -- todo: make tag expire
  2109. local tag = ball:findFirstChild("creator")
  2110. if tag ~= nil then
  2111. local new_tag = tag:clone()
  2112. new_tag.Parent = humanoid
  2113. end
  2114. end
  2115.  
  2116.  
  2117. function untagHumanoid(humanoid)
  2118. if humanoid ~= nil then
  2119. local tag = humanoid:findFirstChild("creator")
  2120. if tag ~= nil then
  2121. tag.Parent = nil
  2122. end
  2123. end
  2124. end
  2125.  
  2126. --connection = ball.Touched:connect(onTouched)
  2127.  
  2128. for i = 1,5 do
  2129. ball.Transparency = ball.Transparency + 0.2
  2130. ball.Mesh.Scale = ball.Mesh.Scale + Vector3.new(0.5,0.5,0.5)
  2131. wait(0.1)
  2132. end
  2133.  
  2134. --ball.SparkSound.Looped = false
  2135. --ball.SparkSound:Stop()
  2136. ball.Parent = nil
  2137. end))
  2138. Script156.Disabled = true
  2139. for i,v in pairs(mas:GetChildren()) do
  2140. v.Parent = workspace
  2141. pcall(function() v:MakeJoints() end)
  2142. end
  2143. mas:Destroy()
  2144. for i,v in pairs(cors) do
  2145. spawn(function()
  2146. pcall(v)
  2147. end)
  2148. end
  2149. end
  2150.  
  2151. -------------------------------------
  2152.  
  2153. so1 =Instance.new("Sound", Player.Character.Torso)
  2154. so1.SoundId="rbxassetid://821439273"
  2155. so1.Volume=1
  2156. so1.PlaybackSpeed=1
  2157. so1:Play()
  2158. tanknpc()
  2159.  
  2160. wait(0.3)
  2161. Model0:MoveTo(mouse.Hit.Position)
  2162. --beem:Destroy()
  2163. ------------------------------------------------------------------------------------
  2164. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement