Advertisement
vibrantsinger423

tester

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