Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,game,owner = owner,game
- local RealPlayer = Player
- 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
- local Player = game:GetService("Players").LocalPlayer
- Character=Player.Character
- Humanoid=Character.Humanoid
- mouse=Player:GetMouse()
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model1 = Instance.new("Model")
- Part1 = Instance.new("Part")
- Sound2 = Instance.new("Sound")
- Script3 = Instance.new("Script")
- WedgePart4 = Instance.new("WedgePart")
- WeldConstraint5 = Instance.new("WeldConstraint")
- WedgePart6 = Instance.new("WedgePart")
- WeldConstraint7 = Instance.new("WeldConstraint")
- WedgePart8 = Instance.new("WedgePart")
- WeldConstraint9 = Instance.new("WeldConstraint")
- WedgePart10 = Instance.new("WedgePart")
- WeldConstraint11 = Instance.new("WeldConstraint")
- Humanoid12 = Instance.new("Humanoid")
- Model1.Name = "NPC Spawner"
- Model1.Parent = mas
- Part1.Name = "Head"
- Part1.Parent = Model1
- Part1.CFrame = CFrame.new(28.875, 10.375, 151.875, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part1.Position = Vector3.new(28.875, 10.375, 151.875)
- Part1.Color = Color3.new(1, 0, 0)
- Part1.Size = Vector3.new(4.75, 2.75, 4.75)
- Part1.Anchored = true
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.BrickColor = BrickColor.new("Really red")
- Part1.Material = Enum.Material.Neon
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.brickColor = BrickColor.new("Really red")
- Sound2.Parent = Part1
- Sound2.Looped = true
- Sound2.Playing = true
- Sound2.SoundId = "rbxassetid://153305410"
- Sound2.Volume = 3
- --Script3.Parent = Part1
- WedgePart4.Parent = Model1
- WedgePart4.CFrame = CFrame.new(28.875, 1.375, 155.25, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- WedgePart4.Orientation = Vector3.new(0, 180, 0)
- WedgePart4.Position = Vector3.new(28.875, 1.375, 155.25)
- WedgePart4.Rotation = Vector3.new(-180, 0, -180)
- WedgePart4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart4.Size = Vector3.new(4.75, 2.75, 2)
- WedgePart4.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart4.BrickColor = BrickColor.new("Really black")
- WedgePart4.Material = Enum.Material.Neon
- WedgePart4.brickColor = BrickColor.new("Really black")
- WeldConstraint5.Parent = WedgePart4
- WeldConstraint5.Part0 = WedgePart4
- WeldConstraint5.Part1 = Part1
- WedgePart6.Parent = Model1
- WedgePart6.CFrame = CFrame.new(32.25, 1.375, 151.875, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- WedgePart6.Orientation = Vector3.new(0, -90, 0)
- WedgePart6.Position = Vector3.new(32.25, 1.375, 151.875)
- WedgePart6.Rotation = Vector3.new(0, -90, 0)
- WedgePart6.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart6.Size = Vector3.new(4.75, 2.75, 2)
- WedgePart6.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart6.BrickColor = BrickColor.new("Really black")
- WedgePart6.Material = Enum.Material.Neon
- WedgePart6.brickColor = BrickColor.new("Really black")
- WeldConstraint7.Parent = WedgePart6
- WeldConstraint7.Part0 = WedgePart6
- WeldConstraint7.Part1 = Part1
- WedgePart8.Parent = Model1
- WedgePart8.CFrame = CFrame.new(28.875, 1.375, 148.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- WedgePart8.Position = Vector3.new(28.875, 1.375, 148.5)
- WedgePart8.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart8.Size = Vector3.new(4.75, 2.75, 2)
- WedgePart8.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart8.BrickColor = BrickColor.new("Really black")
- WedgePart8.Material = Enum.Material.Neon
- WedgePart8.brickColor = BrickColor.new("Really black")
- WeldConstraint9.Parent = WedgePart8
- WeldConstraint9.Part0 = WedgePart8
- WeldConstraint9.Part1 = Part1
- WedgePart10.Parent = Model1
- WedgePart10.CFrame = CFrame.new(25.5, 1.375, 151.875, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- WedgePart10.Orientation = Vector3.new(0, 90, 0)
- WedgePart10.Position = Vector3.new(25.5, 1.375, 151.875)
- WedgePart10.Rotation = Vector3.new(0, 90, 0)
- WedgePart10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart10.Size = Vector3.new(4.75, 2.75, 2)
- WedgePart10.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart10.BrickColor = BrickColor.new("Really black")
- WedgePart10.Material = Enum.Material.Neon
- WedgePart10.brickColor = BrickColor.new("Really black")
- WeldConstraint11.Parent = WedgePart10
- WeldConstraint11.Part0 = WedgePart10
- WeldConstraint11.Part1 = Part1
- Humanoid12.Parent = Model1
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- wait(0.2)
- Model1:MoveTo(mouse.Hit.Position)
- end
- mouse.KeyDown:connect(function(k)
- k = k:lower()
- if k == "e" then
- makeTank()
- end
- end)
- function makeTank()
- wait()
- function tanknpc()
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Part1 = Instance.new("Part")
- WeldConstraint2 = Instance.new("WeldConstraint")
- CornerWedgePart3 = Instance.new("CornerWedgePart")
- WeldConstraint4 = Instance.new("WeldConstraint")
- Humanoid5 = Instance.new("Humanoid")
- Part6 = Instance.new("Part")
- WeldConstraint7 = Instance.new("WeldConstraint")
- Part8 = Instance.new("Part")
- WeldConstraint9 = Instance.new("WeldConstraint")
- CornerWedgePart10 = Instance.new("CornerWedgePart")
- WeldConstraint11 = Instance.new("WeldConstraint")
- Part12 = Instance.new("Part")
- WeldConstraint13 = Instance.new("WeldConstraint")
- WedgePart14 = Instance.new("WedgePart")
- WeldConstraint15 = Instance.new("WeldConstraint")
- Part16 = Instance.new("Part")
- WeldConstraint17 = Instance.new("WeldConstraint")
- Part18 = Instance.new("Part")
- WeldConstraint19 = Instance.new("WeldConstraint")
- Part20 = Instance.new("Part")
- WeldConstraint21 = Instance.new("WeldConstraint")
- Part22 = Instance.new("Part")
- WeldConstraint23 = Instance.new("WeldConstraint")
- Part24 = Instance.new("Part")
- WeldConstraint25 = Instance.new("WeldConstraint")
- Part26 = Instance.new("Part")
- WeldConstraint27 = Instance.new("WeldConstraint")
- Part28 = Instance.new("Part")
- WeldConstraint29 = Instance.new("WeldConstraint")
- Part30 = Instance.new("Part")
- WeldConstraint31 = Instance.new("WeldConstraint")
- Part32 = Instance.new("Part")
- WeldConstraint33 = Instance.new("WeldConstraint")
- Part34 = Instance.new("Part")
- WeldConstraint35 = Instance.new("WeldConstraint")
- WedgePart36 = Instance.new("WedgePart")
- WeldConstraint37 = Instance.new("WeldConstraint")
- Part38 = Instance.new("Part")
- WeldConstraint39 = Instance.new("WeldConstraint")
- Part40 = Instance.new("Part")
- WeldConstraint41 = Instance.new("WeldConstraint")
- WedgePart42 = Instance.new("WedgePart")
- WeldConstraint43 = Instance.new("WeldConstraint")
- CornerWedgePart44 = Instance.new("CornerWedgePart")
- WeldConstraint45 = Instance.new("WeldConstraint")
- WedgePart46 = Instance.new("WedgePart")
- WeldConstraint47 = Instance.new("WeldConstraint")
- WedgePart48 = Instance.new("WedgePart")
- WeldConstraint49 = Instance.new("WeldConstraint")
- WedgePart50 = Instance.new("WedgePart")
- WeldConstraint51 = Instance.new("WeldConstraint")
- Part52 = Instance.new("Part")
- WeldConstraint53 = Instance.new("WeldConstraint")
- Part54 = Instance.new("Part")
- WeldConstraint55 = Instance.new("WeldConstraint")
- Part56 = Instance.new("Part")
- WeldConstraint57 = Instance.new("WeldConstraint")
- WedgePart58 = Instance.new("WedgePart")
- WeldConstraint59 = Instance.new("WeldConstraint")
- WedgePart60 = Instance.new("WedgePart")
- WeldConstraint61 = Instance.new("WeldConstraint")
- Part62 = Instance.new("Part")
- WeldConstraint63 = Instance.new("WeldConstraint")
- WedgePart64 = Instance.new("WedgePart")
- WeldConstraint65 = Instance.new("WeldConstraint")
- WedgePart66 = Instance.new("WedgePart")
- WeldConstraint67 = Instance.new("WeldConstraint")
- WedgePart68 = Instance.new("WedgePart")
- WeldConstraint69 = Instance.new("WeldConstraint")
- WedgePart70 = Instance.new("WedgePart")
- WeldConstraint71 = Instance.new("WeldConstraint")
- Part72 = Instance.new("Part")
- WeldConstraint73 = Instance.new("WeldConstraint")
- Part74 = Instance.new("Part")
- Part75 = Instance.new("Part")
- WeldConstraint76 = Instance.new("WeldConstraint")
- WedgePart77 = Instance.new("WedgePart")
- Part78 = Instance.new("Part")
- WeldConstraint79 = Instance.new("WeldConstraint")
- Part80 = Instance.new("Part")
- WeldConstraint81 = Instance.new("WeldConstraint")
- Part82 = Instance.new("Part")
- WeldConstraint83 = Instance.new("WeldConstraint")
- Part84 = Instance.new("Part")
- WeldConstraint85 = Instance.new("WeldConstraint")
- Part86 = Instance.new("Part")
- WeldConstraint87 = Instance.new("WeldConstraint")
- Part88 = Instance.new("Part")
- WeldConstraint89 = Instance.new("WeldConstraint")
- Part90 = Instance.new("Part")
- WeldConstraint91 = Instance.new("WeldConstraint")
- Part92 = Instance.new("Part")
- WeldConstraint93 = Instance.new("WeldConstraint")
- Part94 = Instance.new("Part")
- WeldConstraint95 = Instance.new("WeldConstraint")
- Part96 = Instance.new("Part")
- WeldConstraint97 = Instance.new("WeldConstraint")
- WedgePart98 = Instance.new("WedgePart")
- WeldConstraint99 = Instance.new("WeldConstraint")
- Part100 = Instance.new("Part")
- WeldConstraint101 = Instance.new("WeldConstraint")
- Part102 = Instance.new("Part")
- WeldConstraint103 = Instance.new("WeldConstraint")
- Part104 = Instance.new("Part")
- WeldConstraint105 = Instance.new("WeldConstraint")
- Part106 = Instance.new("Part")
- WeldConstraint107 = Instance.new("WeldConstraint")
- Part108 = Instance.new("Part")
- WeldConstraint109 = Instance.new("WeldConstraint")
- Part110 = Instance.new("Part")
- WeldConstraint111 = Instance.new("WeldConstraint")
- WedgePart112 = Instance.new("WedgePart")
- WeldConstraint113 = Instance.new("WeldConstraint")
- WedgePart114 = Instance.new("WedgePart")
- WeldConstraint115 = Instance.new("WeldConstraint")
- WedgePart116 = Instance.new("WedgePart")
- WeldConstraint117 = Instance.new("WeldConstraint")
- CornerWedgePart118 = Instance.new("CornerWedgePart")
- WeldConstraint119 = Instance.new("WeldConstraint")
- Part120 = Instance.new("Part")
- Part121 = Instance.new("Part")
- WeldConstraint122 = Instance.new("WeldConstraint")
- Part123 = Instance.new("Part")
- WeldConstraint124 = Instance.new("WeldConstraint")
- WeldConstraint125 = Instance.new("WeldConstraint")
- WeldConstraint126 = Instance.new("WeldConstraint")
- WeldConstraint127 = Instance.new("WeldConstraint")
- WeldConstraint128 = Instance.new("WeldConstraint")
- WeldConstraint129 = Instance.new("WeldConstraint")
- Part130 = Instance.new("Part")
- WeldConstraint131 = Instance.new("WeldConstraint")
- Part132 = Instance.new("Part")
- WeldConstraint133 = Instance.new("WeldConstraint")
- WedgePart134 = Instance.new("WedgePart")
- WeldConstraint135 = Instance.new("WeldConstraint")
- WedgePart136 = Instance.new("WedgePart")
- WeldConstraint137 = Instance.new("WeldConstraint")
- Script138 = Instance.new("Script")
- ObjectValue139 = Instance.new("ObjectValue")
- BoolValue140 = Instance.new("BoolValue")
- Script141 = Instance.new("Script")
- Script142 = Instance.new("Script")
- Script143 = Instance.new("Script")
- BoolValue144 = Instance.new("BoolValue")
- Script145 = Instance.new("Script")
- Tool146 = Instance.new("Tool")
- Part147 = Instance.new("Part")
- CFrameValue148 = Instance.new("CFrameValue")
- WeldConstraint149 = Instance.new("WeldConstraint")
- LocalScript150 = Instance.new("LocalScript")
- Script151 = Instance.new("Script")
- SpecialMesh152 = Instance.new("SpecialMesh")
- Script153 = Instance.new("Script")
- Script154 = Instance.new("Script")
- Script155 = Instance.new("Script")
- Script156 = Instance.new("Script")
- Model0.Name = "Tank NPC"
- Model0.Parent = mas
- Part1.Parent = Model0
- Part1.CFrame = CFrame.new(10.1620998, 1.3754611, 144.827942, 1, 0, 0, 0, 1, -2.98023224e-08, 0, 2.98023224e-08, 1)
- Part1.Position = Vector3.new(10.1620998, 1.3754611, 144.827942)
- Part1.Color = Color3.new(0.294118, 0.592157, 0.294118)
- Part1.Size = Vector3.new(7, 0.75, 2)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.BrickColor = BrickColor.new("Bright green")
- Part1.Material = Enum.Material.DiamondPlate
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.brickColor = BrickColor.new("Bright green")
- WeldConstraint2.Parent = Part1
- WeldConstraint2.Part0 = Part1
- WeldConstraint2.Part1 = Part74
- CornerWedgePart3.Parent = Model0
- CornerWedgePart3.CFrame = CFrame.new(14.6620998, 2.2504611, 144.952942, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- CornerWedgePart3.Orientation = Vector3.new(0, 180, 0)
- CornerWedgePart3.Position = Vector3.new(14.6620998, 2.2504611, 144.952942)
- CornerWedgePart3.Rotation = Vector3.new(-180, 0, -180)
- CornerWedgePart3.Color = Color3.new(0.294118, 0.592157, 0.294118)
- CornerWedgePart3.Size = Vector3.new(2, 1, 2.25)
- CornerWedgePart3.BrickColor = BrickColor.new("Bright green")
- CornerWedgePart3.Material = Enum.Material.DiamondPlate
- CornerWedgePart3.brickColor = BrickColor.new("Bright green")
- WeldConstraint4.Parent = CornerWedgePart3
- WeldConstraint4.Part0 = CornerWedgePart3
- WeldConstraint4.Part1 = Part74
- Humanoid5.Parent = Model0
- Humanoid5.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
- Humanoid5.Health = 500
- Humanoid5.HealthDisplayDistance = 500
- Humanoid5.HealthDisplayType = Enum.HumanoidHealthDisplayType.AlwaysOff
- Humanoid5.JumpPower = 12
- Humanoid5.MaxHealth = 500
- Humanoid5.NameDisplayDistance = 1
- Humanoid5.NameOcclusion = Enum.NameOcclusion.NoOcclusion
- Humanoid5.Torso = Part74
- Humanoid5.WalkSpeed = 5
- Humanoid5.maxHealth = 500
- Part6.Parent = Model0
- Part6.CFrame = CFrame.new(14.4962597, 0.876074076, 147.836655, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part6.Position = Vector3.new(14.4962597, 0.876074076, 147.836655)
- Part6.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part6.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part6.BottomSurface = Enum.SurfaceType.Smooth
- Part6.BrickColor = BrickColor.new("Smoky grey")
- Part6.Material = Enum.Material.DiamondPlate
- Part6.TopSurface = Enum.SurfaceType.Smooth
- Part6.brickColor = BrickColor.new("Smoky grey")
- Part6.Shape = Enum.PartType.Cylinder
- WeldConstraint7.Parent = Part6
- WeldConstraint7.Part0 = Part6
- WeldConstraint7.Part1 = Part38
- Part8.Parent = Model0
- Part8.CFrame = CFrame.new(14.4962597, 0.876081228, 149.002487, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part8.Position = Vector3.new(14.4962597, 0.876081228, 149.002487)
- Part8.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part8.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part8.BottomSurface = Enum.SurfaceType.Smooth
- Part8.BrickColor = BrickColor.new("Smoky grey")
- Part8.Material = Enum.Material.DiamondPlate
- Part8.TopSurface = Enum.SurfaceType.Smooth
- Part8.brickColor = BrickColor.new("Smoky grey")
- Part8.Shape = Enum.PartType.Cylinder
- WeldConstraint9.Parent = Part8
- WeldConstraint9.Part0 = Part8
- WeldConstraint9.Part1 = Part38
- CornerWedgePart10.Parent = Model0
- CornerWedgePart10.CFrame = CFrame.new(5.66208458, 2.25046158, 159.952942, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- CornerWedgePart10.Position = Vector3.new(5.66208458, 2.25046158, 159.952942)
- CornerWedgePart10.Color = Color3.new(0.294118, 0.592157, 0.294118)
- CornerWedgePart10.Size = Vector3.new(2, 1, 2.25)
- CornerWedgePart10.BrickColor = BrickColor.new("Bright green")
- CornerWedgePart10.Material = Enum.Material.DiamondPlate
- CornerWedgePart10.brickColor = BrickColor.new("Bright green")
- WeldConstraint11.Parent = CornerWedgePart10
- WeldConstraint11.Part0 = CornerWedgePart10
- WeldConstraint11.Part1 = Part74
- Part12.Parent = Model0
- Part12.CFrame = CFrame.new(14.4962597, 0.876081228, 150.168335, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part12.Position = Vector3.new(14.4962597, 0.876081228, 150.168335)
- Part12.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part12.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part12.BottomSurface = Enum.SurfaceType.Smooth
- Part12.BrickColor = BrickColor.new("Smoky grey")
- Part12.Material = Enum.Material.DiamondPlate
- Part12.TopSurface = Enum.SurfaceType.Smooth
- Part12.brickColor = BrickColor.new("Smoky grey")
- Part12.Shape = Enum.PartType.Cylinder
- WeldConstraint13.Parent = Part12
- WeldConstraint13.Part0 = Part12
- WeldConstraint13.Part1 = Part38
- WedgePart14.Parent = Model0
- WedgePart14.CFrame = CFrame.new(10.1620998, 2.25046158, 159.952942, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- WedgePart14.Orientation = Vector3.new(0, 180, 0)
- WedgePart14.Position = Vector3.new(10.1620998, 2.25046158, 159.952942)
- WedgePart14.Rotation = Vector3.new(-180, 0, -180)
- WedgePart14.Color = Color3.new(0.294118, 0.592157, 0.294118)
- WedgePart14.Size = Vector3.new(7, 1, 2.25)
- WedgePart14.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart14.BrickColor = BrickColor.new("Bright green")
- WedgePart14.Material = Enum.Material.DiamondPlate
- WedgePart14.brickColor = BrickColor.new("Bright green")
- WeldConstraint15.Parent = WedgePart14
- WeldConstraint15.Part0 = WedgePart14
- WeldConstraint15.Part1 = Part74
- Part16.Parent = Model0
- Part16.CFrame = CFrame.new(14.4962597, 0.876081228, 151.334167, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part16.Position = Vector3.new(14.4962597, 0.876081228, 151.334167)
- Part16.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part16.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part16.BottomSurface = Enum.SurfaceType.Smooth
- Part16.BrickColor = BrickColor.new("Smoky grey")
- Part16.Material = Enum.Material.DiamondPlate
- Part16.TopSurface = Enum.SurfaceType.Smooth
- Part16.brickColor = BrickColor.new("Smoky grey")
- Part16.Shape = Enum.PartType.Cylinder
- WeldConstraint17.Parent = Part16
- WeldConstraint17.Part0 = Part16
- WeldConstraint17.Part1 = Part38
- Part18.Parent = Model0
- Part18.CFrame = CFrame.new(14.4962597, 0.876081228, 152.5, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part18.Position = Vector3.new(14.4962597, 0.876081228, 152.5)
- Part18.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part18.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part18.BottomSurface = Enum.SurfaceType.Smooth
- Part18.BrickColor = BrickColor.new("Smoky grey")
- Part18.Material = Enum.Material.DiamondPlate
- Part18.TopSurface = Enum.SurfaceType.Smooth
- Part18.brickColor = BrickColor.new("Smoky grey")
- Part18.Shape = Enum.PartType.Cylinder
- WeldConstraint19.Parent = Part18
- WeldConstraint19.Part0 = Part18
- WeldConstraint19.Part1 = Part38
- Part20.Parent = Model0
- Part20.CFrame = CFrame.new(14.4962597, 0.876081228, 153.665833, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part20.Position = Vector3.new(14.4962597, 0.876081228, 153.665833)
- Part20.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part20.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part20.BottomSurface = Enum.SurfaceType.Smooth
- Part20.BrickColor = BrickColor.new("Smoky grey")
- Part20.Material = Enum.Material.DiamondPlate
- Part20.TopSurface = Enum.SurfaceType.Smooth
- Part20.brickColor = BrickColor.new("Smoky grey")
- Part20.Shape = Enum.PartType.Cylinder
- WeldConstraint21.Parent = Part20
- WeldConstraint21.Part0 = Part20
- WeldConstraint21.Part1 = Part38
- Part22.Parent = Model0
- Part22.CFrame = CFrame.new(14.4962597, 0.876081228, 154.831665, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part22.Position = Vector3.new(14.4962597, 0.876081228, 154.831665)
- Part22.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part22.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part22.BottomSurface = Enum.SurfaceType.Smooth
- Part22.BrickColor = BrickColor.new("Smoky grey")
- Part22.Material = Enum.Material.DiamondPlate
- Part22.TopSurface = Enum.SurfaceType.Smooth
- Part22.brickColor = BrickColor.new("Smoky grey")
- Part22.Shape = Enum.PartType.Cylinder
- WeldConstraint23.Parent = Part22
- WeldConstraint23.Part0 = Part22
- WeldConstraint23.Part1 = Part38
- Part24.Name = "barrel"
- Part24.Parent = Model0
- Part24.CFrame = CFrame.new(10.1620998, 4.5004611, 143.077942, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- Part24.Orientation = Vector3.new(0, 90, 0)
- Part24.Position = Vector3.new(10.1620998, 4.5004611, 143.077942)
- Part24.Rotation = Vector3.new(0, 90, 0)
- Part24.Size = Vector3.new(10.5, 1, 1)
- Part24.BottomSurface = Enum.SurfaceType.Smooth
- Part24.CanCollide = false
- Part24.Material = Enum.Material.Glass
- Part24.TopSurface = Enum.SurfaceType.Smooth
- Part24.Shape = Enum.PartType.Cylinder
- WeldConstraint25.Parent = Part24
- WeldConstraint25.Part0 = Part24
- WeldConstraint25.Part1 = Part54
- Part26.Parent = Model0
- Part26.CFrame = CFrame.new(14.4962597, 0.876081228, 155.997513, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part26.Position = Vector3.new(14.4962597, 0.876081228, 155.997513)
- Part26.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part26.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part26.BottomSurface = Enum.SurfaceType.Smooth
- Part26.BrickColor = BrickColor.new("Smoky grey")
- Part26.Material = Enum.Material.DiamondPlate
- Part26.TopSurface = Enum.SurfaceType.Smooth
- Part26.brickColor = BrickColor.new("Smoky grey")
- Part26.Shape = Enum.PartType.Cylinder
- WeldConstraint27.Parent = Part26
- WeldConstraint27.Part0 = Part26
- WeldConstraint27.Part1 = Part38
- Part28.Parent = Model0
- Part28.CFrame = CFrame.new(14.4962597, 0.876081228, 157.163345, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part28.Position = Vector3.new(14.4962597, 0.876081228, 157.163345)
- Part28.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part28.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part28.BottomSurface = Enum.SurfaceType.Smooth
- Part28.BrickColor = BrickColor.new("Smoky grey")
- Part28.Material = Enum.Material.DiamondPlate
- Part28.TopSurface = Enum.SurfaceType.Smooth
- Part28.brickColor = BrickColor.new("Smoky grey")
- Part28.Shape = Enum.PartType.Cylinder
- WeldConstraint29.Parent = Part28
- WeldConstraint29.Part0 = Part28
- WeldConstraint29.Part1 = Part38
- Part30.Parent = Model0
- Part30.CFrame = CFrame.new(14.4962597, 0.876081228, 158.329178, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part30.Position = Vector3.new(14.4962597, 0.876081228, 158.329178)
- Part30.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part30.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part30.BottomSurface = Enum.SurfaceType.Smooth
- Part30.BrickColor = BrickColor.new("Smoky grey")
- Part30.Material = Enum.Material.DiamondPlate
- Part30.TopSurface = Enum.SurfaceType.Smooth
- Part30.brickColor = BrickColor.new("Smoky grey")
- Part30.Shape = Enum.PartType.Cylinder
- WeldConstraint31.Parent = Part30
- WeldConstraint31.Part0 = Part30
- WeldConstraint31.Part1 = Part38
- Part32.Parent = Model0
- Part32.CFrame = CFrame.new(14.4962597, 0.876081228, 159.495026, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part32.Position = Vector3.new(14.4962597, 0.876081228, 159.495026)
- Part32.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part32.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part32.BottomSurface = Enum.SurfaceType.Smooth
- Part32.BrickColor = BrickColor.new("Smoky grey")
- Part32.Material = Enum.Material.DiamondPlate
- Part32.TopSurface = Enum.SurfaceType.Smooth
- Part32.brickColor = BrickColor.new("Smoky grey")
- Part32.Shape = Enum.PartType.Cylinder
- WeldConstraint33.Parent = Part32
- WeldConstraint33.Part0 = Part32
- WeldConstraint33.Part1 = Part38
- Part34.Parent = Model0
- Part34.CFrame = CFrame.new(14.4962597, 0.14742589, 152.5, 0, 0, 0.999999523, 0, 0.999999046, 0, -0.999999523, 0, 0)
- Part34.Orientation = Vector3.new(0, 90, 0)
- Part34.Position = Vector3.new(14.4962597, 0.14742589, 152.5)
- Part34.Rotation = Vector3.new(0, 89.9400024, 0)
- Part34.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part34.Size = Vector3.new(15.1558847, 0.291459322, 2.33167458)
- Part34.BottomSurface = Enum.SurfaceType.Smooth
- Part34.BrickColor = BrickColor.new("Really black")
- Part34.Material = Enum.Material.DiamondPlate
- Part34.TopSurface = Enum.SurfaceType.Smooth
- Part34.brickColor = BrickColor.new("Really black")
- WeldConstraint35.Parent = Part34
- WeldConstraint35.Part0 = Part34
- WeldConstraint35.Part1 = Part38
- WedgePart36.Parent = Model0
- WedgePart36.CFrame = CFrame.new(10.1620998, 0.500483513, 159.952942, 1, 0, 0, 0, -1, 0, 0, 0, -1)
- WedgePart36.Orientation = Vector3.new(0, 180, 180)
- WedgePart36.Position = Vector3.new(10.1620998, 0.500483513, 159.952942)
- WedgePart36.Rotation = Vector3.new(-180, 0, 0)
- WedgePart36.Color = Color3.new(0.294118, 0.592157, 0.294118)
- WedgePart36.Size = Vector3.new(7, 1, 2.25)
- WedgePart36.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart36.BrickColor = BrickColor.new("Bright green")
- WedgePart36.Material = Enum.Material.DiamondPlate
- WedgePart36.brickColor = BrickColor.new("Bright green")
- WeldConstraint37.Parent = WedgePart36
- WeldConstraint37.Part0 = WedgePart36
- WeldConstraint37.Part1 = Part74
- Part38.Parent = Model0
- Part38.CFrame = CFrame.new(14.4962597, 1.60473251, 152.5, 0, 0, 0.999999523, 0, 0.999999046, 0, -0.999999523, 0, 0)
- Part38.Orientation = Vector3.new(0, 90, 0)
- Part38.Position = Vector3.new(14.4962597, 1.60473251, 152.5)
- Part38.Rotation = Vector3.new(0, 89.9400024, 0)
- Part38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part38.Size = Vector3.new(15.1558847, 0.291459322, 2.33167458)
- Part38.BottomSurface = Enum.SurfaceType.Smooth
- Part38.BrickColor = BrickColor.new("Really black")
- Part38.Material = Enum.Material.DiamondPlate
- Part38.TopSurface = Enum.SurfaceType.Smooth
- Part38.brickColor = BrickColor.new("Really black")
- WeldConstraint39.Parent = Part38
- WeldConstraint39.Part0 = Part38
- WeldConstraint39.Part1 = WedgePart98
- Part40.Parent = Model0
- Part40.CFrame = CFrame.new(14.4962597, 0.876074076, 145.504974, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part40.Position = Vector3.new(14.4962597, 0.876074076, 145.504974)
- Part40.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part40.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part40.BottomSurface = Enum.SurfaceType.Smooth
- Part40.BrickColor = BrickColor.new("Smoky grey")
- Part40.Material = Enum.Material.DiamondPlate
- Part40.TopSurface = Enum.SurfaceType.Smooth
- Part40.brickColor = BrickColor.new("Smoky grey")
- Part40.Shape = Enum.PartType.Cylinder
- WeldConstraint41.Parent = Part40
- WeldConstraint41.Part0 = Part40
- WeldConstraint41.Part1 = Part38
- WedgePart42.Parent = Model0
- WedgePart42.CFrame = CFrame.new(14.4962597, 1.61059523, 160.369415, -0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, -0.999999523)
- WedgePart42.Orientation = Vector3.new(0, 180, 0)
- WedgePart42.Position = Vector3.new(14.4962597, 1.61059523, 160.369415)
- WedgePart42.Rotation = Vector3.new(-180, 0, -180)
- WedgePart42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart42.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
- WedgePart42.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart42.BrickColor = BrickColor.new("Really black")
- WedgePart42.Material = Enum.Material.DiamondPlate
- WedgePart42.brickColor = BrickColor.new("Really black")
- WeldConstraint43.Parent = WedgePart42
- WeldConstraint43.Part0 = WedgePart42
- WeldConstraint43.Part1 = Part78
- CornerWedgePart44.Parent = Model0
- CornerWedgePart44.CFrame = CFrame.new(5.66210747, 2.25045729, 144.952942, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- CornerWedgePart44.Orientation = Vector3.new(0, -90, 0)
- CornerWedgePart44.Position = Vector3.new(5.66210747, 2.25045729, 144.952942)
- CornerWedgePart44.Rotation = Vector3.new(0, -90, 0)
- CornerWedgePart44.Color = Color3.new(0.294118, 0.592157, 0.294118)
- CornerWedgePart44.Size = Vector3.new(2.25, 1, 2)
- CornerWedgePart44.BrickColor = BrickColor.new("Bright green")
- CornerWedgePart44.Material = Enum.Material.DiamondPlate
- CornerWedgePart44.brickColor = BrickColor.new("Bright green")
- WeldConstraint45.Parent = CornerWedgePart44
- WeldConstraint45.Part0 = CornerWedgePart44
- WeldConstraint45.Part1 = Part74
- WedgePart46.Parent = Model0
- WedgePart46.CFrame = CFrame.new(14.4962597, 0.150387764, 160.369415, 0.999999523, 0, 0, 0, -0.999999046, 0, 0, 0, -0.999999523)
- WedgePart46.Orientation = Vector3.new(0, 180, 180)
- WedgePart46.Position = Vector3.new(14.4962597, 0.150387764, 160.369415)
- WedgePart46.Rotation = Vector3.new(-180, 0, 0)
- WedgePart46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart46.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
- WedgePart46.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart46.BrickColor = BrickColor.new("Really black")
- WedgePart46.Material = Enum.Material.DiamondPlate
- WedgePart46.brickColor = BrickColor.new("Really black")
- WeldConstraint47.Parent = WedgePart46
- WeldConstraint47.Part0 = WedgePart46
- WeldConstraint47.Part1 = Part78
- WedgePart48.Parent = Model0
- WedgePart48.CFrame = CFrame.new(14.4962521, 0.44184655, 160.800751, 0.999999523, 0, 0, 0, -0.999999046, 0, 0, 0, -0.999999523)
- WedgePart48.Orientation = Vector3.new(0, 180, 180)
- WedgePart48.Position = Vector3.new(14.4962521, 0.44184655, 160.800751)
- WedgePart48.Rotation = Vector3.new(-180, 0, 0)
- WedgePart48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart48.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
- WedgePart48.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart48.BrickColor = BrickColor.new("Really black")
- WedgePart48.Material = Enum.Material.DiamondPlate
- WedgePart48.brickColor = BrickColor.new("Really black")
- WeldConstraint49.Parent = WedgePart48
- WeldConstraint49.Part0 = WedgePart48
- WeldConstraint49.Part1 = Part78
- WedgePart50.Parent = Model0
- WedgePart50.CFrame = CFrame.new(14.4962521, 1.31623054, 160.800751, -0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, -0.999999523)
- WedgePart50.Orientation = Vector3.new(0, 180, 0)
- WedgePart50.Position = Vector3.new(14.4962521, 1.31623054, 160.800751)
- WedgePart50.Rotation = Vector3.new(-180, 0, -180)
- WedgePart50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart50.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
- WedgePart50.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart50.BrickColor = BrickColor.new("Really black")
- WedgePart50.Material = Enum.Material.DiamondPlate
- WedgePart50.brickColor = BrickColor.new("Really black")
- WeldConstraint51.Parent = WedgePart50
- WeldConstraint51.Part0 = WedgePart50
- WeldConstraint51.Part1 = Part78
- Part52.Name = "firepart"
- Part52.Parent = Model0
- Part52.CFrame = CFrame.new(10.1620998, 4.5004611, 137.702942, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- Part52.Orientation = Vector3.new(0, 90, 0)
- Part52.Position = Vector3.new(10.1620998, 4.5004611, 137.702942)
- Part52.Rotation = Vector3.new(0, 90, 0)
- Part52.Color = Color3.new(0.203922, 0.556863, 0.25098)
- Part52.Transparency = 1
- Part52.Size = Vector3.new(0.25, 1.5, 1.5)
- Part52.BottomSurface = Enum.SurfaceType.Smooth
- Part52.BrickColor = BrickColor.new("Sea green")
- Part52.CanCollide = false
- Part52.Material = Enum.Material.Pebble
- Part52.TopSurface = Enum.SurfaceType.Smooth
- Part52.brickColor = BrickColor.new("Sea green")
- Part52.Shape = Enum.PartType.Cylinder
- WeldConstraint53.Parent = Part52
- WeldConstraint53.Part0 = Part52
- WeldConstraint53.Part1 = Part24
- Part54.Name = "Head"
- Part54.Parent = Model0
- Part54.CFrame = CFrame.new(10.1620998, 4.0004611, 151.827942, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part54.Position = Vector3.new(10.1620998, 4.0004611, 151.827942)
- Part54.Color = Color3.new(0.203922, 0.556863, 0.25098)
- Part54.Size = Vector3.new(4, 2.5, 7)
- Part54.BottomSurface = Enum.SurfaceType.Smooth
- Part54.BrickColor = BrickColor.new("Sea green")
- Part54.CanCollide = false
- Part54.Material = Enum.Material.DiamondPlate
- Part54.TopSurface = Enum.SurfaceType.Smooth
- Part54.brickColor = BrickColor.new("Sea green")
- WeldConstraint55.Parent = Part54
- WeldConstraint55.Part0 = Part54
- WeldConstraint55.Part1 = Part74
- Part56.Parent = Model0
- Part56.CFrame = CFrame.new(14.4962597, 0.881903172, 144.6306, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part56.Position = Vector3.new(14.4962597, 0.881903172, 144.6306)
- Part56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part56.Size = Vector3.new(2.33167458, 1.16583729, 0.582918644)
- Part56.BottomSurface = Enum.SurfaceType.Smooth
- Part56.BrickColor = BrickColor.new("Really black")
- Part56.Material = Enum.Material.DiamondPlate
- Part56.TopSurface = Enum.SurfaceType.Smooth
- Part56.brickColor = BrickColor.new("Really black")
- WeldConstraint57.Parent = Part56
- WeldConstraint57.Part0 = Part56
- WeldConstraint57.Part1 = Part38
- WedgePart58.Parent = Model0
- WedgePart58.CFrame = CFrame.new(5.66209984, 2.25045824, 152.452942, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- WedgePart58.Orientation = Vector3.new(0, 90, 0)
- WedgePart58.Position = Vector3.new(5.66209984, 2.25045824, 152.452942)
- WedgePart58.Rotation = Vector3.new(0, 90, 0)
- WedgePart58.Color = Color3.new(0.294118, 0.592157, 0.294118)
- WedgePart58.Size = Vector3.new(12.75, 1, 2)
- WedgePart58.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart58.BrickColor = BrickColor.new("Bright green")
- WedgePart58.Material = Enum.Material.DiamondPlate
- WedgePart58.brickColor = BrickColor.new("Bright green")
- WeldConstraint59.Parent = WedgePart58
- WeldConstraint59.Part0 = WedgePart58
- WeldConstraint59.Part1 = Part74
- WedgePart60.Parent = Model0
- WedgePart60.CFrame = CFrame.new(14.4962597, 1.61346722, 144.6306, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- WedgePart60.Position = Vector3.new(14.4962597, 1.61346722, 144.6306)
- WedgePart60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart60.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
- WedgePart60.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart60.BrickColor = BrickColor.new("Really black")
- WedgePart60.Material = Enum.Material.DiamondPlate
- WedgePart60.brickColor = BrickColor.new("Really black")
- WeldConstraint61.Parent = WedgePart60
- WeldConstraint61.Part0 = WedgePart60
- WeldConstraint61.Part1 = Part56
- Part62.Parent = Model0
- Part62.CFrame = CFrame.new(14.4962597, 0.876084089, 144.193405, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part62.Position = Vector3.new(14.4962597, 0.876084089, 144.193405)
- Part62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part62.Size = Vector3.new(2.33167458, 0.582918644, 0.291459322)
- Part62.BottomSurface = Enum.SurfaceType.Smooth
- Part62.BrickColor = BrickColor.new("Really black")
- Part62.Material = Enum.Material.DiamondPlate
- Part62.TopSurface = Enum.SurfaceType.Smooth
- Part62.brickColor = BrickColor.new("Really black")
- WeldConstraint63.Parent = Part62
- WeldConstraint63.Part0 = Part62
- WeldConstraint63.Part1 = Part56
- WedgePart64.Parent = Model0
- WedgePart64.CFrame = CFrame.new(14.4962597, 1.31910467, 144.199234, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- WedgePart64.Position = Vector3.new(14.4962597, 1.31910467, 144.199234)
- WedgePart64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart64.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
- WedgePart64.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart64.BrickColor = BrickColor.new("Really black")
- WedgePart64.Material = Enum.Material.DiamondPlate
- WedgePart64.brickColor = BrickColor.new("Really black")
- WeldConstraint65.Parent = WedgePart64
- WeldConstraint65.Part0 = WedgePart64
- WeldConstraint65.Part1 = Part56
- WedgePart66.Parent = Model0
- WedgePart66.CFrame = CFrame.new(14.4962597, 0.444716632, 144.199234, -0.999999523, 0, 0, 0, -0.999999046, 0, 0, 0, 0.999999523)
- WedgePart66.Orientation = Vector3.new(0, 0, 180)
- WedgePart66.Position = Vector3.new(14.4962597, 0.444716632, 144.199234)
- WedgePart66.Rotation = Vector3.new(0, 0, -180)
- WedgePart66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart66.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
- WedgePart66.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart66.BrickColor = BrickColor.new("Really black")
- WedgePart66.Material = Enum.Material.DiamondPlate
- WedgePart66.brickColor = BrickColor.new("Really black")
- WeldConstraint67.Parent = WedgePart66
- WeldConstraint67.Part0 = WedgePart66
- WeldConstraint67.Part1 = Part56
- WedgePart68.Parent = Model0
- WedgePart68.CFrame = CFrame.new(14.4962597, 0.153256893, 144.6306, -0.999999523, 0, 0, 0, -0.999999046, 0, 0, 0, 0.999999523)
- WedgePart68.Orientation = Vector3.new(0, 0, 180)
- WedgePart68.Position = Vector3.new(14.4962597, 0.153256893, 144.6306)
- WedgePart68.Rotation = Vector3.new(0, 0, -180)
- WedgePart68.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart68.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
- WedgePart68.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart68.BrickColor = BrickColor.new("Really black")
- WedgePart68.Material = Enum.Material.DiamondPlate
- WedgePart68.brickColor = BrickColor.new("Really black")
- WeldConstraint69.Parent = WedgePart68
- WeldConstraint69.Part0 = WedgePart68
- WeldConstraint69.Part1 = Part56
- WedgePart70.Parent = Model0
- WedgePart70.CFrame = CFrame.new(10.1620998, 0.500461459, 144.952942, -1, 0, 0, 0, -1, 0, 0, 0, 1)
- WedgePart70.Orientation = Vector3.new(0, 0, 180)
- WedgePart70.Position = Vector3.new(10.1620998, 0.500461459, 144.952942)
- WedgePart70.Rotation = Vector3.new(0, 0, -180)
- WedgePart70.Color = Color3.new(0.294118, 0.592157, 0.294118)
- WedgePart70.Size = Vector3.new(7, 1, 2.25)
- WedgePart70.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart70.BrickColor = BrickColor.new("Bright green")
- WedgePart70.Material = Enum.Material.DiamondPlate
- WedgePart70.brickColor = BrickColor.new("Bright green")
- WeldConstraint71.Parent = WedgePart70
- WeldConstraint71.Part0 = WedgePart70
- WeldConstraint71.Part1 = Part74
- Part72.Parent = Model0
- Part72.CFrame = CFrame.new(5.74625969, 1.60304832, 152.5, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- Part72.Orientation = Vector3.new(0, 90, 0)
- Part72.Position = Vector3.new(5.74625969, 1.60304832, 152.5)
- Part72.Rotation = Vector3.new(0, 90, 0)
- Part72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part72.Size = Vector3.new(15.1558847, 0.291459322, 2.33167458)
- Part72.BottomSurface = Enum.SurfaceType.Smooth
- Part72.BrickColor = BrickColor.new("Really black")
- Part72.Material = Enum.Material.DiamondPlate
- Part72.TopSurface = Enum.SurfaceType.Smooth
- Part72.brickColor = BrickColor.new("Really black")
- WeldConstraint73.Parent = Part72
- WeldConstraint73.Part0 = Part72
- WeldConstraint73.Part1 = WedgePart58
- Part74.Name = "Torso"
- Part74.Parent = Model0
- Part74.CFrame = CFrame.new(10.1620998, 1.3754611, 152.452942, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part74.Position = Vector3.new(10.1620998, 1.3754611, 152.452942)
- Part74.Color = Color3.new(0.294118, 0.592157, 0.294118)
- Part74.Size = Vector3.new(7, 2.75, 12.75)
- Part74.BottomSurface = Enum.SurfaceType.Smooth
- Part74.BrickColor = BrickColor.new("Bright green")
- Part74.Material = Enum.Material.DiamondPlate
- Part74.TopSurface = Enum.SurfaceType.Smooth
- Part74.brickColor = BrickColor.new("Bright green")
- Part75.Parent = Model0
- Part75.CFrame = CFrame.new(10.1620998, 1.37548351, 160.077942, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part75.Orientation = Vector3.new(0, 180, 0)
- Part75.Position = Vector3.new(10.1620998, 1.37548351, 160.077942)
- Part75.Rotation = Vector3.new(-180, 0, -180)
- Part75.Color = Color3.new(0.294118, 0.592157, 0.294118)
- Part75.Size = Vector3.new(7, 0.75, 2)
- Part75.BottomSurface = Enum.SurfaceType.Smooth
- Part75.BrickColor = BrickColor.new("Bright green")
- Part75.Material = Enum.Material.DiamondPlate
- Part75.TopSurface = Enum.SurfaceType.Smooth
- Part75.brickColor = BrickColor.new("Bright green")
- WeldConstraint76.Parent = Part75
- WeldConstraint76.Part0 = Part75
- WeldConstraint76.Part1 = Part74
- WedgePart77.Parent = Model0
- WedgePart77.CFrame = CFrame.new(5.74625969, 1.60891128, 160.369415, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- WedgePart77.Orientation = Vector3.new(0, 180, 0)
- WedgePart77.Position = Vector3.new(5.74625969, 1.60891128, 160.369415)
- WedgePart77.Rotation = Vector3.new(-180, 0, -180)
- WedgePart77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart77.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
- WedgePart77.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart77.BrickColor = BrickColor.new("Really black")
- WedgePart77.Material = Enum.Material.DiamondPlate
- WedgePart77.brickColor = BrickColor.new("Really black")
- Part78.Parent = Model0
- Part78.CFrame = CFrame.new(14.4962597, 0.879034996, 160.369415, -0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, -0.999999523)
- Part78.Orientation = Vector3.new(0, 180, 0)
- Part78.Position = Vector3.new(14.4962597, 0.879034996, 160.369415)
- Part78.Rotation = Vector3.new(-180, 0, -180)
- Part78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part78.Size = Vector3.new(2.33167458, 1.16583729, 0.582918644)
- Part78.BottomSurface = Enum.SurfaceType.Smooth
- Part78.BrickColor = BrickColor.new("Really black")
- Part78.Material = Enum.Material.DiamondPlate
- Part78.TopSurface = Enum.SurfaceType.Smooth
- Part78.brickColor = BrickColor.new("Really black")
- WeldConstraint79.Parent = Part78
- WeldConstraint79.Part0 = Part78
- WeldConstraint79.Part1 = Part38
- Part80.Parent = Model0
- Part80.CFrame = CFrame.new(14.4962521, 0.873214006, 160.806595, -0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, -0.999999523)
- Part80.Orientation = Vector3.new(0, 180, 0)
- Part80.Position = Vector3.new(14.4962521, 0.873214006, 160.806595)
- Part80.Rotation = Vector3.new(-180, 0, -180)
- Part80.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part80.Size = Vector3.new(2.33167458, 0.582918644, 0.291459322)
- Part80.BottomSurface = Enum.SurfaceType.Smooth
- Part80.BrickColor = BrickColor.new("Really black")
- Part80.Material = Enum.Material.DiamondPlate
- Part80.TopSurface = Enum.SurfaceType.Smooth
- Part80.brickColor = BrickColor.new("Really black")
- WeldConstraint81.Parent = Part80
- WeldConstraint81.Part0 = Part80
- WeldConstraint81.Part1 = Part78
- Part82.Parent = Model0
- Part82.CFrame = CFrame.new(5.74625969, 0.87438941, 145.504974, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part82.Position = Vector3.new(5.74625969, 0.87438941, 145.504974)
- Part82.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part82.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part82.BottomSurface = Enum.SurfaceType.Smooth
- Part82.BrickColor = BrickColor.new("Smoky grey")
- Part82.Material = Enum.Material.DiamondPlate
- Part82.TopSurface = Enum.SurfaceType.Smooth
- Part82.brickColor = BrickColor.new("Smoky grey")
- Part82.Shape = Enum.PartType.Cylinder
- WeldConstraint83.Parent = Part82
- WeldConstraint83.Part0 = Part82
- WeldConstraint83.Part1 = Part72
- Part84.Parent = Model0
- Part84.CFrame = CFrame.new(14.4962597, 0.876074076, 146.670822, 0.999999523, 0, 0, 0, 0.999999046, 0, 0, 0, 0.999999523)
- Part84.Position = Vector3.new(14.4962597, 0.876074076, 146.670822)
- Part84.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part84.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part84.BottomSurface = Enum.SurfaceType.Smooth
- Part84.BrickColor = BrickColor.new("Smoky grey")
- Part84.Material = Enum.Material.DiamondPlate
- Part84.TopSurface = Enum.SurfaceType.Smooth
- Part84.brickColor = BrickColor.new("Smoky grey")
- Part84.Shape = Enum.PartType.Cylinder
- WeldConstraint85.Parent = Part84
- WeldConstraint85.Part0 = Part84
- WeldConstraint85.Part1 = Part38
- Part86.Parent = Model0
- Part86.CFrame = CFrame.new(5.74625969, 0.87438941, 146.670807, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part86.Position = Vector3.new(5.74625969, 0.87438941, 146.670807)
- Part86.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part86.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part86.BottomSurface = Enum.SurfaceType.Smooth
- Part86.BrickColor = BrickColor.new("Smoky grey")
- Part86.Material = Enum.Material.DiamondPlate
- Part86.TopSurface = Enum.SurfaceType.Smooth
- Part86.brickColor = BrickColor.new("Smoky grey")
- Part86.Shape = Enum.PartType.Cylinder
- WeldConstraint87.Parent = Part86
- WeldConstraint87.Part0 = Part86
- WeldConstraint87.Part1 = Part72
- Part88.Parent = Model0
- Part88.CFrame = CFrame.new(5.74625969, 0.87438941, 147.836655, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part88.Position = Vector3.new(5.74625969, 0.87438941, 147.836655)
- Part88.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part88.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part88.BottomSurface = Enum.SurfaceType.Smooth
- Part88.BrickColor = BrickColor.new("Smoky grey")
- Part88.Material = Enum.Material.DiamondPlate
- Part88.TopSurface = Enum.SurfaceType.Smooth
- Part88.brickColor = BrickColor.new("Smoky grey")
- Part88.Shape = Enum.PartType.Cylinder
- WeldConstraint89.Parent = Part88
- WeldConstraint89.Part0 = Part88
- WeldConstraint89.Part1 = Part72
- Part90.Parent = Model0
- Part90.CFrame = CFrame.new(5.74625969, 0.874395251, 149.002487, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part90.Position = Vector3.new(5.74625969, 0.874395251, 149.002487)
- Part90.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part90.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part90.BottomSurface = Enum.SurfaceType.Smooth
- Part90.BrickColor = BrickColor.new("Smoky grey")
- Part90.Material = Enum.Material.DiamondPlate
- Part90.TopSurface = Enum.SurfaceType.Smooth
- Part90.brickColor = BrickColor.new("Smoky grey")
- Part90.Shape = Enum.PartType.Cylinder
- WeldConstraint91.Parent = Part90
- WeldConstraint91.Part0 = Part90
- WeldConstraint91.Part1 = Part72
- Part92.Parent = Model0
- Part92.CFrame = CFrame.new(5.74625969, 0.874395251, 150.168335, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part92.Position = Vector3.new(5.74625969, 0.874395251, 150.168335)
- Part92.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part92.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part92.BottomSurface = Enum.SurfaceType.Smooth
- Part92.BrickColor = BrickColor.new("Smoky grey")
- Part92.Material = Enum.Material.DiamondPlate
- Part92.TopSurface = Enum.SurfaceType.Smooth
- Part92.brickColor = BrickColor.new("Smoky grey")
- Part92.Shape = Enum.PartType.Cylinder
- WeldConstraint93.Parent = Part92
- WeldConstraint93.Part0 = Part92
- WeldConstraint93.Part1 = Part72
- Part94.Parent = Model0
- Part94.CFrame = CFrame.new(5.74625969, 0.874395251, 151.334167, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part94.Position = Vector3.new(5.74625969, 0.874395251, 151.334167)
- Part94.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part94.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part94.BottomSurface = Enum.SurfaceType.Smooth
- Part94.BrickColor = BrickColor.new("Smoky grey")
- Part94.Material = Enum.Material.DiamondPlate
- Part94.TopSurface = Enum.SurfaceType.Smooth
- Part94.brickColor = BrickColor.new("Smoky grey")
- Part94.Shape = Enum.PartType.Cylinder
- WeldConstraint95.Parent = Part94
- WeldConstraint95.Part0 = Part94
- WeldConstraint95.Part1 = Part72
- Part96.Parent = Model0
- Part96.CFrame = CFrame.new(5.74625969, 0.874395251, 152.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part96.Position = Vector3.new(5.74625969, 0.874395251, 152.5)
- Part96.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part96.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part96.BottomSurface = Enum.SurfaceType.Smooth
- Part96.BrickColor = BrickColor.new("Smoky grey")
- Part96.Material = Enum.Material.DiamondPlate
- Part96.TopSurface = Enum.SurfaceType.Smooth
- Part96.brickColor = BrickColor.new("Smoky grey")
- Part96.Shape = Enum.PartType.Cylinder
- WeldConstraint97.Parent = Part96
- WeldConstraint97.Part0 = Part96
- WeldConstraint97.Part1 = Part72
- WedgePart98.Parent = Model0
- WedgePart98.CFrame = CFrame.new(14.6620388, 2.250458, 152.452896, 0, 0, -0.999999762, 0, 0.999999523, 0, 0.999999762, 0, 0)
- WedgePart98.Orientation = Vector3.new(0, -90, 0)
- WedgePart98.Position = Vector3.new(14.6620388, 2.250458, 152.452896)
- WedgePart98.Rotation = Vector3.new(0, -89.9599991, 0)
- WedgePart98.Color = Color3.new(0.294118, 0.592157, 0.294118)
- WedgePart98.Size = Vector3.new(12.75, 1, 2)
- WedgePart98.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart98.BrickColor = BrickColor.new("Bright green")
- WedgePart98.Material = Enum.Material.DiamondPlate
- WedgePart98.brickColor = BrickColor.new("Bright green")
- WeldConstraint99.Parent = WedgePart98
- WeldConstraint99.Part0 = WedgePart98
- WeldConstraint99.Part1 = Part74
- Part100.Parent = Model0
- Part100.CFrame = CFrame.new(5.74625969, 0.874395251, 153.665833, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part100.Position = Vector3.new(5.74625969, 0.874395251, 153.665833)
- Part100.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part100.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part100.BottomSurface = Enum.SurfaceType.Smooth
- Part100.BrickColor = BrickColor.new("Smoky grey")
- Part100.Material = Enum.Material.DiamondPlate
- Part100.TopSurface = Enum.SurfaceType.Smooth
- Part100.brickColor = BrickColor.new("Smoky grey")
- Part100.Shape = Enum.PartType.Cylinder
- WeldConstraint101.Parent = Part100
- WeldConstraint101.Part0 = Part100
- WeldConstraint101.Part1 = Part72
- Part102.Parent = Model0
- Part102.CFrame = CFrame.new(5.74625969, 0.874395251, 154.831665, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part102.Position = Vector3.new(5.74625969, 0.874395251, 154.831665)
- Part102.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part102.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part102.BottomSurface = Enum.SurfaceType.Smooth
- Part102.BrickColor = BrickColor.new("Smoky grey")
- Part102.Material = Enum.Material.DiamondPlate
- Part102.TopSurface = Enum.SurfaceType.Smooth
- Part102.brickColor = BrickColor.new("Smoky grey")
- Part102.Shape = Enum.PartType.Cylinder
- WeldConstraint103.Parent = Part102
- WeldConstraint103.Part0 = Part102
- WeldConstraint103.Part1 = Part72
- Part104.Parent = Model0
- Part104.CFrame = CFrame.new(5.74625969, 0.874395251, 155.997513, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part104.Position = Vector3.new(5.74625969, 0.874395251, 155.997513)
- Part104.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part104.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part104.BottomSurface = Enum.SurfaceType.Smooth
- Part104.BrickColor = BrickColor.new("Smoky grey")
- Part104.Material = Enum.Material.DiamondPlate
- Part104.TopSurface = Enum.SurfaceType.Smooth
- Part104.brickColor = BrickColor.new("Smoky grey")
- Part104.Shape = Enum.PartType.Cylinder
- WeldConstraint105.Parent = Part104
- WeldConstraint105.Part0 = Part104
- WeldConstraint105.Part1 = Part72
- Part106.Parent = Model0
- Part106.CFrame = CFrame.new(5.74625969, 0.874395251, 157.163345, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part106.Position = Vector3.new(5.74625969, 0.874395251, 157.163345)
- Part106.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part106.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part106.BottomSurface = Enum.SurfaceType.Smooth
- Part106.BrickColor = BrickColor.new("Smoky grey")
- Part106.Material = Enum.Material.DiamondPlate
- Part106.TopSurface = Enum.SurfaceType.Smooth
- Part106.brickColor = BrickColor.new("Smoky grey")
- Part106.Shape = Enum.PartType.Cylinder
- WeldConstraint107.Parent = Part106
- WeldConstraint107.Part0 = Part106
- WeldConstraint107.Part1 = Part72
- Part108.Parent = Model0
- Part108.CFrame = CFrame.new(5.74625969, 0.874395251, 158.329193, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part108.Position = Vector3.new(5.74625969, 0.874395251, 158.329193)
- Part108.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part108.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part108.BottomSurface = Enum.SurfaceType.Smooth
- Part108.BrickColor = BrickColor.new("Smoky grey")
- Part108.Material = Enum.Material.DiamondPlate
- Part108.TopSurface = Enum.SurfaceType.Smooth
- Part108.brickColor = BrickColor.new("Smoky grey")
- Part108.Shape = Enum.PartType.Cylinder
- WeldConstraint109.Parent = Part108
- WeldConstraint109.Part0 = Part108
- WeldConstraint109.Part1 = Part72
- Part110.Parent = Model0
- Part110.CFrame = CFrame.new(5.74625969, 0.874395251, 159.495026, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part110.Position = Vector3.new(5.74625969, 0.874395251, 159.495026)
- Part110.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part110.Size = Vector3.new(2.33167458, 1.16583729, 1.16583729)
- Part110.BottomSurface = Enum.SurfaceType.Smooth
- Part110.BrickColor = BrickColor.new("Smoky grey")
- Part110.Material = Enum.Material.DiamondPlate
- Part110.TopSurface = Enum.SurfaceType.Smooth
- Part110.brickColor = BrickColor.new("Smoky grey")
- Part110.Shape = Enum.PartType.Cylinder
- WeldConstraint111.Parent = Part110
- WeldConstraint111.Part0 = Part110
- WeldConstraint111.Part1 = Part72
- WedgePart112.Parent = Model0
- WedgePart112.CFrame = CFrame.new(10.1620998, 2.2504611, 144.952942, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- WedgePart112.Position = Vector3.new(10.1620998, 2.2504611, 144.952942)
- WedgePart112.Color = Color3.new(0.294118, 0.592157, 0.294118)
- WedgePart112.Size = Vector3.new(7, 1, 2.25)
- WedgePart112.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart112.BrickColor = BrickColor.new("Bright green")
- WedgePart112.Material = Enum.Material.DiamondPlate
- WedgePart112.brickColor = BrickColor.new("Bright green")
- WeldConstraint113.Parent = WedgePart112
- WeldConstraint113.Part0 = WedgePart112
- WeldConstraint113.Part1 = Part74
- WedgePart114.Parent = Model0
- WedgePart114.CFrame = CFrame.new(5.74625969, 0.443029404, 144.199234, -1, -0, 0, -0, -1, 0, -0, -0, 1)
- WedgePart114.Orientation = Vector3.new(0, 0, -180)
- WedgePart114.Position = Vector3.new(5.74625969, 0.443029404, 144.199234)
- WedgePart114.Rotation = Vector3.new(0, 0, 180)
- WedgePart114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart114.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
- WedgePart114.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart114.BrickColor = BrickColor.new("Really black")
- WedgePart114.Material = Enum.Material.DiamondPlate
- WedgePart114.brickColor = BrickColor.new("Really black")
- WeldConstraint115.Parent = WedgePart114
- WeldConstraint115.Part0 = WedgePart114
- WeldConstraint115.Part1 = Part132
- WedgePart116.Parent = Model0
- WedgePart116.CFrame = CFrame.new(5.74625969, 1.31742024, 144.199234, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- WedgePart116.Position = Vector3.new(5.74625969, 1.31742024, 144.199234)
- WedgePart116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart116.Size = Vector3.new(2.33167458, 0.291459322, 0.291459322)
- WedgePart116.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart116.BrickColor = BrickColor.new("Really black")
- WedgePart116.Material = Enum.Material.DiamondPlate
- WedgePart116.brickColor = BrickColor.new("Really black")
- WeldConstraint117.Parent = WedgePart116
- WeldConstraint117.Part0 = WedgePart116
- WeldConstraint117.Part1 = Part132
- CornerWedgePart118.Parent = Model0
- 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)
- CornerWedgePart118.Orientation = Vector3.new(0, 90, 0)
- CornerWedgePart118.Position = Vector3.new(14.6618938, 2.25045013, 159.952774)
- CornerWedgePart118.Rotation = Vector3.new(-90, 89.9300003, 90)
- CornerWedgePart118.Color = Color3.new(0.294118, 0.592157, 0.294118)
- CornerWedgePart118.Size = Vector3.new(2.25, 1, 2)
- CornerWedgePart118.BrickColor = BrickColor.new("Bright green")
- CornerWedgePart118.Material = Enum.Material.DiamondPlate
- CornerWedgePart118.brickColor = BrickColor.new("Bright green")
- WeldConstraint119.Parent = CornerWedgePart118
- WeldConstraint119.Part0 = CornerWedgePart118
- WeldConstraint119.Part1 = Part74
- Part120.Parent = Model0
- Part120.CFrame = CFrame.new(5.74625206, 0.87153089, 160.806595, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part120.Orientation = Vector3.new(0, 180, 0)
- Part120.Position = Vector3.new(5.74625206, 0.87153089, 160.806595)
- Part120.Rotation = Vector3.new(-180, 0, -180)
- Part120.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part120.Size = Vector3.new(2.33167458, 0.582918644, 0.291459322)
- Part120.BottomSurface = Enum.SurfaceType.Smooth
- Part120.BrickColor = BrickColor.new("Really black")
- Part120.Material = Enum.Material.DiamondPlate
- Part120.TopSurface = Enum.SurfaceType.Smooth
- Part120.brickColor = BrickColor.new("Really black")
- Part121.Parent = Model0
- Part121.CFrame = CFrame.new(5.74625969, 0.8743999, 144.193405, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part121.Position = Vector3.new(5.74625969, 0.8743999, 144.193405)
- Part121.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part121.Size = Vector3.new(2.33167458, 0.582918644, 0.291459322)
- Part121.BottomSurface = Enum.SurfaceType.Smooth
- Part121.BrickColor = BrickColor.new("Really black")
- Part121.Material = Enum.Material.DiamondPlate
- Part121.TopSurface = Enum.SurfaceType.Smooth
- Part121.brickColor = BrickColor.new("Really black")
- WeldConstraint122.Parent = Part121
- WeldConstraint122.Part0 = Part121
- WeldConstraint122.Part1 = Part132
- Part123.Parent = Model0
- Part123.CFrame = CFrame.new(5.74625969, 0.877350688, 160.369415, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part123.Orientation = Vector3.new(0, 180, 0)
- Part123.Position = Vector3.new(5.74625969, 0.877350688, 160.369415)
- Part123.Rotation = Vector3.new(-180, 0, -180)
- Part123.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part123.Size = Vector3.new(2.33167458, 1.16583729, 0.582918644)
- Part123.BottomSurface = Enum.SurfaceType.Smooth
- Part123.BrickColor = BrickColor.new("Really black")
- Part123.Material = Enum.Material.DiamondPlate
- Part123.TopSurface = Enum.SurfaceType.Smooth
- Part123.brickColor = BrickColor.new("Really black")
- WeldConstraint124.Parent = Part123
- WeldConstraint124.Part0 = Part123
- WeldConstraint124.Part1 = WedgePart77
- WeldConstraint125.Parent = Part123
- WeldConstraint125.Part0 = Part123
- WeldConstraint125.Part1 = Part120
- WeldConstraint126.Parent = Part123
- WeldConstraint126.Part0 = Part123
- WeldConstraint126.Part1 = nil
- WeldConstraint127.Parent = Part123
- WeldConstraint127.Part0 = Part123
- WeldConstraint127.Part1 = nil
- WeldConstraint128.Parent = Part123
- WeldConstraint128.Part0 = Part123
- WeldConstraint128.Part1 = nil
- WeldConstraint129.Parent = Part123
- WeldConstraint129.Part0 = Part123
- WeldConstraint129.Part1 = Part72
- Part130.Parent = Model0
- Part130.CFrame = CFrame.new(5.74625969, 0.145741105, 152.5, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- Part130.Orientation = Vector3.new(0, 90, 0)
- Part130.Position = Vector3.new(5.74625969, 0.145741105, 152.5)
- Part130.Rotation = Vector3.new(0, 90, 0)
- Part130.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part130.Size = Vector3.new(15.1558847, 0.291459322, 2.33167458)
- Part130.BottomSurface = Enum.SurfaceType.Smooth
- Part130.BrickColor = BrickColor.new("Really black")
- Part130.Material = Enum.Material.DiamondPlate
- Part130.TopSurface = Enum.SurfaceType.Smooth
- Part130.brickColor = BrickColor.new("Really black")
- WeldConstraint131.Parent = Part130
- WeldConstraint131.Part0 = Part130
- WeldConstraint131.Part1 = Part72
- Part132.Parent = Model0
- Part132.CFrame = CFrame.new(5.74625969, 0.880218506, 144.6306, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part132.Position = Vector3.new(5.74625969, 0.880218506, 144.6306)
- Part132.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part132.Size = Vector3.new(2.33167458, 1.16583729, 0.582918644)
- Part132.BottomSurface = Enum.SurfaceType.Smooth
- Part132.BrickColor = BrickColor.new("Really black")
- Part132.Material = Enum.Material.DiamondPlate
- Part132.TopSurface = Enum.SurfaceType.Smooth
- Part132.brickColor = BrickColor.new("Really black")
- WeldConstraint133.Parent = Part132
- WeldConstraint133.Part0 = Part132
- WeldConstraint133.Part1 = Part72
- WedgePart134.Parent = Model0
- WedgePart134.CFrame = CFrame.new(5.74625969, 0.151570261, 144.6306, -1, -0, 0, -0, -1, 0, -0, -0, 1)
- WedgePart134.Orientation = Vector3.new(0, 0, -180)
- WedgePart134.Position = Vector3.new(5.74625969, 0.151570261, 144.6306)
- WedgePart134.Rotation = Vector3.new(0, 0, 180)
- WedgePart134.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart134.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
- WedgePart134.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart134.BrickColor = BrickColor.new("Really black")
- WedgePart134.Material = Enum.Material.DiamondPlate
- WedgePart134.brickColor = BrickColor.new("Really black")
- WeldConstraint135.Parent = WedgePart134
- WeldConstraint135.Part0 = WedgePart134
- WeldConstraint135.Part1 = Part132
- WedgePart136.Parent = Model0
- WedgePart136.CFrame = CFrame.new(5.74625969, 1.61178398, 144.6306, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- WedgePart136.Position = Vector3.new(5.74625969, 1.61178398, 144.6306)
- WedgePart136.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart136.Size = Vector3.new(2.33167458, 0.291459322, 0.582918644)
- WedgePart136.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart136.BrickColor = BrickColor.new("Really black")
- WedgePart136.Material = Enum.Material.DiamondPlate
- WedgePart136.brickColor = BrickColor.new("Really black")
- WeldConstraint137.Parent = WedgePart136
- WeldConstraint137.Part0 = WedgePart136
- WeldConstraint137.Part1 = Part132
- Script138.Name = "nearestPlayer"
- Script138.Parent = Model0
- table.insert(cors,sandbox(Script138,function()
- function findNearestTorso(pos)
- local list = game.Workspace:children()
- local torso = nil
- local dist = 10000
- local temp = nil
- local human = nil
- local temp2 = nil
- for x = 1, #list do
- temp2 = list[x]
- if (temp2.className == "Model") and (temp2 ~= script.Parent) then
- temp = temp2:findFirstChild("Torso")
- human = temp2:findFirstChild("Humanoid")
- if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
- if (temp.Position - pos).magnitude < dist then
- torso = temp
- script.Parent.Target.Value = temp
- dist = (temp.Position - pos).magnitude
- if human.Health >= 1 then
- script.Parent.Range.Value = true
- else
- script.Parent.Range.Value = false
- end
- end
- end
- if dist < 100 then
- script.Parent.Attack.Value = true
- script.Parent.Humanoid.WalkSpeed = 0.05
- else
- script.Parent.Attack.Value = false
- script.Parent.Humanoid.WalkSpeed = 10
- end
- end
- end
- return torso
- end
- while true do
- wait()
- local target = findNearestTorso(script.Parent.Torso.Position)
- if target ~= nil then
- rx = 0
- ry = 0
- rz = 0
- script.Parent.Humanoid:MoveTo(target.Position+Vector3.new(rx,ry,rz), target)
- else
- script.Parent.Range.Value = false
- script.Parent.Attack.Value = false
- end
- end
- while script.Parent.Humanoid.Health<script.Parent.MaxHealth do
- wait(0.5)
- script.Parent.Humanoid.Health=script.Parent.Health+10
- end
- end))
- ObjectValue139.Name = "Target"
- ObjectValue139.Parent = Model0
- BoolValue140.Name = "Range"
- BoolValue140.Parent = Model0
- Script141.Name = "HealthBar"
- Script141.Parent = Model0
- table.insert(cors,sandbox(Script141,function()
- local HBill = Instance.new("BillboardGui",script.Parent.Torso)
- local HMain, HBarBack, HBar = Instance.new("Frame", HBill), Instance.new("Frame"), Instance.new("Frame")
- local HHealth, HName = Instance.new("TextLabel", HBarBack), Instance.new("TextLabel")
- local HName2 = Instance.new("TextLabel")
- HBill.Size = UDim2.new(15,0,2.2,1)
- HBill.Name = "Health Display"
- HBill.StudsOffset = Vector3.new(0,6,0)
- HBill.AlwaysOnTop = true
- HBill.Enabled = true
- HBill.MaxDistance=250
- HMain.BackgroundColor3 = Color3.new(0, 0, 0)
- HMain.BackgroundTransparency = 1
- HMain.Size = UDim2.new(1,0,1,0)
- HBarBack.Parent = HMain
- HBarBack.BackgroundColor3 = Color3.new(0,0,0)
- HBarBack.BorderColor3 = Color3.new(0,0,0)
- HBarBack.BorderSizePixel = 2
- HBarBack.Position = UDim2.new(.025, 0, .55, 0)
- HBarBack.Size = UDim2.new(.95, 0, .3, 0)
- HBar.Parent = HBarBack
- HBar.BackgroundColor3 = Color3.new(0, 247, 0)
- HBar.BorderColor3 = Color3.new(0,0,0)
- HBar.Size = UDim2.new(.5,0,1,0)
- HHealth.BackgroundTransparency = 1
- HHealth.Size = UDim2.new(1,0,1,0)
- HHealth.Font = "SourceSans"
- HHealth.Text = " "
- HHealth.TextScaled = true
- HHealth.TextColor3 = Color3.new(1,1,1)
- HHealth.TextStrokeColor3 = BrickColor.new("Bright bluish green").Color
- HHealth.TextStrokeTransparency = 0
- HName.Parent = HMain
- HName.BackgroundTransparency = 1
- HName.Size = UDim2.new(1,0,0.5,0)
- HName.Font = "SourceSansItalic"
- HName.Text = "Tank NPC"
- HName.TextScaled = true
- HName.TextColor3 = BrickColor.new("White").Color
- HName.BackgroundColor3 = BrickColor.new("Really black").Color
- HName.TextStrokeColor3 = Color3.new(0,0,0)
- HName.TextStrokeTransparency = 0
- HName.TextYAlignment = "Top"
- while wait(0.1) do
- HHealth.Text = "["..math.floor(script.Parent.Humanoid.Health).."]"
- -- HName.Text =math.floor(script.Parent.Humanoid.Health)
- HBar:TweenSize(UDim2.new((script.Parent.Humanoid.Health/script.Parent.Humanoid.MaxHealth),0,1,0), _, "Linear", .4)
- end
- end))
- Script142.Name = "Die"
- Script142.Parent = Model0
- table.insert(cors,sandbox(Script142,function()
- human = script.Parent.Humanoid
- function Die()
- wait(4)
- script.Parent:remove()
- end
- human.Died:connect(Die)
- end))
- Script143.Name = "Sound"
- Script143.Parent = Model0
- table.insert(cors,sandbox(Script143,function()
- function waitForChild(parent, childName)
- local child = parent:findFirstChild(childName)
- if child then return child end
- while true do
- child = parent.ChildAdded:wait()
- if child.Name==childName then return child end
- end
- end
- function newSound(id)
- local sound = Instance.new("Sound")
- sound.SoundId = id
- sound.archivable = false
- sound.Parent = script.Parent.Head
- return sound
- end
- -- declarations
- local sDied = newSound("http://www.roblox.com/asset/?id=165772825")
- local sFallingDown = newSound("rbxasset://sounds/splat.wav")
- local sFreeFalling = newSound("rbxasset://sounds/swoosh.wav")
- local sGettingUp = newSound("rbxasset://sounds/hit.wav")
- local sJumping = newSound("rbxasset://sounds/button.wav")
- local sRunning = newSound("http://www.roblox.com/asset/?id=82229584")
- sRunning.Looped = true
- local Figure = script.Parent
- local Head = waitForChild(Figure, "Head")
- local Humanoid = waitForChild(Figure, "Humanoid")
- -- functions
- function onDied()
- sDied:Play()
- end
- sRunning:Play()
- function moving(speed)
- if speed>0 then
- for i=1,10 do
- sRunning.Volume=sRunning.Volume+0.25
- wait(0.025)
- end
- sRunning.Volume=2.5
- else
- for i=1,10 do
- sRunning.Volume=sRunning.Volume-0.25
- wait(0.025)
- end
- sRunning.Volume=0
- end
- end
- Humanoid.Died:connect(onDied)
- Humanoid.Running:connect(moving)
- end))
- BoolValue144.Name = "Attack"
- BoolValue144.Parent = Model0
- Script145.Name = "ShootScript"
- Script145.Parent = Model0
- table.insert(cors,sandbox(Script145,function()
- attack=false
- it=Instance.new
- vt=Vector3.new
- cf=CFrame.new
- euler=CFrame.fromEulerAnglesXYZ
- angles=CFrame.Angles
- while script.Parent.Attack.Value==true do
- attack=true
- Machinegun(script.Parent.Head.barrel.firepart)
- wait(2)
- attack=false
- end
- function findNearestTorso(pos)
- local list = game.Workspace:children()
- local torso = nil
- local dist = 10000
- local temp = nil
- local human = nil
- local temp2 = nil
- for x = 1, #list do
- temp2 = list[x]
- if (temp2.className == "Model") and (temp2 ~= script.Parent) then
- temp = temp2:findFirstChild("Torso")
- human = temp2:findFirstChild("Humanoid")
- if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
- if (temp.Position - pos).magnitude < dist then
- torso = temp
- script.Parent.Target.Value = temp
- dist = (temp.Position - pos).magnitude
- if human.Health >= 1 then
- script.Parent.Range.Value = true
- else
- script.Parent.Range.Value = false
- end
- end
- end
- if dist < 50 then
- script.Parent.Attack.Value = true
- script.Parent.Humanoid.WalkSpeed = 0.05
- else
- script.Parent.Attack.Value = false
- script.Parent.Humanoid.WalkSpeed = 10
- end
- end
- end
- return torso
- end
- function swait(num)
- if num==0 or num==nil then
- game:service'RunService'.Heartbeat:wait(0)
- else
- for i=0,num do
- game:service'RunService'.Heartbeat:wait(0)
- end
- end
- end
- function nooutline(part)
- part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
- end
- function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
- local fp=it("Part")
- fp.formFactor=formfactor
- fp.Parent=parent
- fp.Reflectance=reflectance
- fp.Transparency=transparency
- fp.CanCollide=false
- fp.Locked=true
- fp.BrickColor=BrickColor.new(tostring(brickcolor))
- fp.Name=name
- fp.Size=size
- fp.Position=script.Parent.Character.Torso.Position
- nooutline(fp)
- fp.Material=material
- fp:BreakJoints()
- return fp
- end
- function mesh(Mesh,part,meshtype,meshid,offset,scale)
- local mesh=it(Mesh)
- mesh.Parent=part
- if Mesh=="SpecialMesh" then
- mesh.MeshType=meshtype
- mesh.MeshId=meshid
- end
- mesh.Offset=offset
- mesh.Scale=scale
- return mesh
- end
- function rayCast(Pos, Dir, Max, Ignore)
- return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
- end
- local Effects={}
- function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt())
- prt.Anchored=true
- prt.CFrame=cframe
- msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,5)
- table.insert(Effects,{prt,"Block1",delay,x3,y3,z3}) --part, type, delay
- end
- function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.CFrame=cframe
- prt.CanCollide = false
- msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,2)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- for i=0,1,delay do
- swait()
- Part.CFrame=Part.CFrame
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicCylinder(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(0.2,0.2,0.2))
- prt.Anchored=true
- prt.CFrame=cframe
- msh=mesh("SpecialMesh",prt,"Head","",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,2)
- coroutine.resume(coroutine.create(function(Part,Mesh)
- for i=0,1,delay do
- swait()
- Part.CFrame=Part.CFrame
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh)
- end
- function MagicRing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
- local prt=part(3,workspace,"Neon",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
- prt.Anchored=true
- prt.CFrame=cframe
- msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",vt(0,0,0),vt(x1,y1,z1))
- game:GetService("Debris"):AddItem(prt,2)
- coroutine.resume(coroutine.create(function(Part,Mesh,num)
- for i=0,1,delay do
- swait()
- Part.Transparency=i
- Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
- end
- Part.Parent=nil
- end),prt,msh,(math.random(0,1)+math.random())/5)
- end
- function weld2(parent,part0,part1,c0,c1)
- local weld=it("Weld")
- weld.Parent=parent
- weld.Part0=part0
- weld.Part1=part1
- weld.C0=c0
- weld.C1=c1
- return weld
- end
- -- rarm larm
- function Machinegun(Prt,Parent)
- local target = findNearestTorso(script.Parent.Torso.Position)
- --attack=true
- local efprt=part(3,Parent,"Neon",0,0.5,BrickColor.new("Bright green"),"Effect",vt(0.2,0.2,0.2))
- efprt.Anchored=true
- local efmsh=mesh("CylinderMesh",efprt,"","",vt(0,0,0),vt(1,1,1))
- 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
- coroutine.resume(coroutine.create(function(Part,Mesh,Spreaded)
- game:GetService("Debris"):AddItem(Part,6)
- local TheHit=target.p
- local MouseLook=cf((target.Position+TheHit)/2,TheHit+Spreaded/170)
- local hit,pos = rayCast(target.Position,MouseLook.lookVector,1000,Parent)
- --local pos=rayCast(P.Parent.Position,Player:GetMouse().Hit.p).lookVector
- local tefprt=part(3,workspace,"Neon",0,1,BrickColor.new("Black"),"Effect",vt(0.2,0.2,0.5))
- tefprt.CFrame=cf(pos)
- MagicCircle(BrickColor.new("Light blue"),cf(pos),0,0.5,0.5,0.5,0.5,0.5,0.02)
- game:GetService("Debris"):AddItem(tefprt,3)
- Part.CFrame=CFrame.new((target.Position+pos)/2,pos)*angles(1.57,0,0)
- if(hit.Parent:FindFirstChild("Humanoid")~= nil)then
- if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Name ~= "Base" and hit.Parent.Name ~= p.Name then
- hit:BreakJoints()
- end
- end
- local mag=(target.Position-pos).magnitude
- for i=1,3 do
- 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)
- end
- for i=1,8 do
- local tehcf=CFrame.new((Part.Position+pos)/2,pos)*euler(1.57,0,0)*cf(0,(mag/5)*(i/2),0)
- MagicRing(BrickColor.new("Really black"),tehcf*euler(1.57,0,0),1,1,1,0.5,0.5,0.5,0.02)
- end
- --[[
- for i=0,5 do
- local tehcf=CFrame.new((Part.Position+pos)/2,pos)*euler(1.57,0,0)*cf(0,(-mag/5)*(i/2),0)
- MagicRing(BrickColor.new("Neon orange"),tehcf*euler(1.57,0,0),1,1,1,0.5,0.5,0.5,0.01)
- end
- ]]-- --
- MagicCylinder(BrickColor.new("Light blue"),Part.CFrame,1,mag*5,0.5,2.15,0,0.5,0.02)
- local particleemitter = Instance.new("ParticleEmitter", efprt)
- particleemitter.Texture = "http://www.roblox.com/asset/?id=321556991"
- --particleemitter.ZOffset = Vector3.new(1,1,10)
- --particleemitter.EmissionDirection = "Front"
- particleemitter.VelocitySpread = 360
- particleemitter.LockedToPart = true
- particleemitter.Lifetime = NumberRange.new(0.65)
- particleemitter.Speed = NumberRange.new(40)
- particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 5.563)})
- particleemitter.RotSpeed = NumberRange.new(-180, 180)
- particleemitter.Rate = 1000
- particleemitter.Rotation = NumberRange.new(-45, 45)
- particleemitter.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(0.701, 0), NumberSequenceKeypoint.new(1, 1)})
- particleemitter.LightEmission = 0
- particleemitter.Color = ColorSequence.new(Color3.new(0, 0, 0), Color3.new(0, 0, 0))
- wait(0.1)
- particleemitter.Rate = 0
- Part.Parent=nil
- end),efprt,efmsh,spread)
- end
- end))
- Tool146.Name = "Pistol"
- Tool146.Parent = Model0
- Tool146.TextureId = "http://www.roblox.com/asset/?id=72012902"
- Tool146.Grip = CFrame.new(0.0500000007, -0.5, -0.25, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- Tool146.GripForward = Vector3.new(-0, 1, -0)
- Tool146.GripPos = Vector3.new(0.0500000007, -0.5, -0.25)
- Tool146.GripUp = Vector3.new(0, 0, 1)
- Part147.Name = "Handle"
- Part147.Parent = Tool146
- 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)
- Part147.Orientation = Vector3.new(-89.9000015, 12.5200005, -179.990005)
- Part147.Position = Vector3.new(10.1620045, 4.50045395, 138.32782)
- Part147.Rotation = Vector3.new(-90, 0, -180)
- Part147.Color = Color3.new(1, 1, 0.8)
- Part147.Transparency = 1
- Part147.Size = Vector3.new(1, 1, 1)
- Part147.BrickColor = BrickColor.new("Pastel yellow")
- Part147.CanCollide = false
- Part147.brickColor = BrickColor.new("Pastel yellow")
- Part147.FormFactor = Enum.FormFactor.Symmetric
- Part147.formFactor = Enum.FormFactor.Symmetric
- CFrameValue148.Name = "qRelativeCFrameWeldValue"
- CFrameValue148.Parent = Part147
- 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)
- WeldConstraint149.Parent = Part147
- WeldConstraint149.Part0 = Part147
- WeldConstraint149.Part1 = Part24
- LocalScript150.Name = "Local Gui"
- LocalScript150.Parent = Tool146
- table.insert(cors,sandbox(LocalScript150,function()
- local Tool = script.Parent;
- enabled = true
- function onButton1Down(mouse)
- if not enabled then
- return
- end
- enabled = false
- mouse.Icon = "rbxasset://textures\\GunWaitCursor.png"
- wait(0.2)
- mouse.Icon = "rbxasset://textures\\GunCursor.png"
- enabled = true
- end
- function onEquippedLocal(mouse)
- if mouse == nil then
- print("Mouse not found")
- return
- end
- mouse.Icon = "rbxasset://textures\\GunCursor.png"
- mouse.Button1Down:connect(function() onButton1Down(mouse) end)
- end
- Tool.Equipped:connect(onEquippedLocal)
- end))
- Script151.Name = "LaserBlast"
- Script151.Parent = Tool146
- table.insert(cors,sandbox(Script151,function()
- -- 42672473 is sorry sound
- -- 42672581 is wind-knocked-out sound
- ball = script.Parent
- damage = 10
- HitSound = Instance.new("Sound")
- HitSound.Name = "HitSound"
- HitSound.SoundId = "http://www.roblox.com/asset/?id=287594185"
- HitSound.Parent = ball
- HitSound.Volume = 1
- PersonHitSound = Instance.new("Sound")
- PersonHitSound.Name = "PersonHitSound"
- --PersonHitSound.SoundId = "http://www.roblox.com/asset/?id=2697294"
- PersonHitSound.SoundId = "http://www.roblox.com/asset/?id=287594185" -- grunt sound
- PersonHitSound.Volume = 1.0
- PersonHitSound.Pitch = 0.8
- PersonHitSound.Parent = ball
- db = false
- target = ball:findFirstChild("Target")
- if target ~= nil then
- if db == false then
- local humanoid = target.Value:findFirstChild("Humanoid")
- if humanoid ~= nil then
- humanoid:TakeDamage(damage)
- PersonHitSound:Play()
- end
- ball.Anchored = true
- end
- end
- function tagHumanoid(humanoid)
- -- todo: make tag expire
- local tag = ball:findFirstChild("creator")
- if tag ~= nil then
- local new_tag = tag:clone()
- new_tag.Parent = humanoid
- end
- end
- function untagHumanoid(humanoid)
- if humanoid ~= nil then
- local tag = humanoid:findFirstChild("creator")
- if tag ~= nil then
- tag.Parent = nil
- end
- end
- end
- --connection = ball.Touched:connect(onTouched)
- for i = 1,5 do
- ball.Transparency = ball.Transparency + 0.2
- ball.Mesh.Scale = ball.Mesh.Scale + Vector3.new(0.5,0.5,0.5)
- wait(0.1)
- end
- --ball.SparkSound.Looped = false
- --ball.SparkSound:Stop()
- ball.Parent = nil
- end))
- Script151.Disabled = true
- SpecialMesh152.Parent = Tool146
- SpecialMesh152.Scale = Vector3.new(0.25, 0.25, 0.25)
- SpecialMesh152.MeshType = Enum.MeshType.Sphere
- Script153.Name = "ProjectileTimeLife"
- Script153.Parent = Tool146
- table.insert(cors,sandbox(Script153,function()
- for i=1,10 do
- script.Parent.Transparency=script.Parent.Transparency+0.1
- wait(0.1)
- end
- script.Parent:remove()
- end))
- Script153.Disabled = true
- Script154.Name = "RayGun"
- Script154.Parent = Tool146
- table.insert(cors,sandbox(Script154,function()
- local Tool = script.Parent;
- function wait(TimeToWait)
- if TimeToWait ~= nil then
- local TotalTime = 0
- TotalTime = TotalTime + game:GetService("RunService").Heartbeat:wait()
- while TotalTime < TimeToWait do
- TotalTime = TotalTime + game:GetService("RunService").Heartbeat:wait()
- end
- else
- game:GetService("RunService").Heartbeat:wait()
- end
- end
- enabled = true
- --local spark = Instance.new("Sparkles")
- --spark.Color = Color3.new(0,1,0)
- function fire(v)
- local vCharacter = Tool.Parent
- local vPlayer = game.Players:playerFromCharacter(vCharacter)
- local missile = Instance.new("Part")
- --spark:Clone().Parent = missile
- local spawnPos = Tool.Parent.Target.Value.Position
- --spawnPos = spawnPos + (v * 10)
- missile.Position = spawnPos
- missile.Size = Vector3.new(.2,.2,.2)
- --missile.Velocity = v * 100
- missile.BrickColor = BrickColor.new("Bright yellow")
- missile.Shape = 0
- missile.BottomSurface = 0
- missile.TopSurface = 0
- missile.Name = "Spark"
- missile.Reflectance = 0
- missile.Elasticity = 1
- missile.Anchored = true
- missile.CanCollide = false
- Tool.Mesh:clone().Parent = missile
- local force = Instance.new("BodyForce")
- force.force = Vector3.new(0,99,0)
- force.Parent = missile
- local creator_tag = Instance.new("ObjectValue")
- creator_tag.Value = vPlayer
- creator_tag.Name = "creator"
- creator_tag.Parent = missile
- local new_script = script.Parent.LaserBlast:clone()
- new_script.Disabled = false
- new_script.Parent = missile
- local target = Instance.new("ObjectValue")
- target.Name = "Target"
- target.Value = Tool.Parent.Target.Value.Parent
- target.Parent = missile
- Hit = missile.CFrame
- local Projectile = Instance.new("Part")
- Projectile.Name = "Trail"
- local Place0 = Tool["Handle"].CFrame
- Projectile.formFactor = 0
- Projectile.Size = Vector3.new(3,3,(Place0.p - Hit.p).magnitude)
- Projectile.CFrame = CFrame.new((Place0.p + Hit.p)/2,Place0.p)
- Projectile.Parent = workspace
- Projectile.BrickColor = missile.BrickColor
- Projectile.Anchored = true
- Projectile.CanCollide = false
- local new_script2 = script.Parent.ProjectileTimeLife:clone()
- new_script2.Disabled = false
- new_script2.Parent = Projectile
- me2 = Instance.new("BlockMesh")
- me2.Scale = Vector3.new(0.25,0.25,1)
- me2.Parent = Projectile
- --Tool.Handle.GruntSound:Clone().Parent = missile
- missile.Parent = Workspace
- -- wait(.15)
- --PewPew:Stop()
- end
- function gunUp()
- Tool.GripPos = Vector3.new(0,-0.5,0.5)
- end
- function gunOut()
- Tool.GripPos = Vector3.new(0,-0.5,0.75)
- end
- function isTurbo(character)
- return character:FindFirstChild("BoltHelm") ~= nil
- end
- function onActivated()
- if not enabled then
- return
- end
- enabled = false
- local character = Tool.Parent;
- local humanoid = character.Humanoid
- if humanoid == nil then
- print("Humanoid not found")
- return
- end
- local targetPos = Tool.Parent.Target.Value.Position
- local lookAt = (targetPos - character.Head.Position).unit
- local reload = .0
- --if (isTurbo(character)) then
- -- reload = .0
- -- print("turbo")
- --end
- local PewPew = Tool.Handle:FindFirstChild("PewPew")
- if (PewPew == nil) then
- PewPew = Instance.new("Sound")
- PewPew.Name = "PewPew"
- PewPew.SoundId = "http://www.roblox.com/asset/?id=287594185"
- PewPew.Parent = Tool.Handle
- PewPew.Volume = 1
- --PewPew.Pitch = 0.8
- end
- --PewPew:Play()
- for i =1,1 do
- local spark = Instance.new("Fire")
- spark.Color = Color3.new(0,0,1)
- spark.SecondaryColor = Color3.new(0,0,1)
- spark.Size = 7.9
- spark.Heat = 0
- spark.Parent = Tool.Handle
- --gunUp()
- fire(lookAt,humanoid)
- PewPew:Play()
- wait(0.0)
- spark:remove()
- end
- --wait(reload)
- --gunOut()
- --wait(reload)
- wait(2)
- enabled = true
- end
- function onEquipped()
- --Tool.Handle.EquipSound:play()
- end
- Tool.Activated:connect(onActivated)
- Tool.Equipped:connect(onEquipped)
- while true do
- if Tool.Parent.Attack.Value == true then
- onActivated()
- end
- wait()
- end
- end))
- Script155.Name = "Welding"
- Script155.Parent = Tool146
- table.insert(cors,sandbox(Script155,function()
- function Weld(x,y)
- local W = Instance.new("Weld")
- W.Part0 = x
- W.Part1 = y
- local CJ = CFrame.new(x.Position)
- local C0 = x.CFrame:inverse()*CJ
- local C1 = y.CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = x
- end
- function Get(A)
- if A.className == "Part" then
- Weld(script.Parent.Handle, A)
- A.Anchored = false
- else
- local C = A:GetChildren()
- for i=1, #C do
- Get(C[i])
- end
- end
- end
- function Finale()
- Get(script.Parent)
- end
- script.Parent.Equipped:connect(Finale)
- script.Parent.Unequipped:connect(Finale)
- Finale()
- end))
- Script156.Name = "LaserBlast2"
- Script156.Parent = Tool146
- table.insert(cors,sandbox(Script156,function()
- -- 42672473 is sorry sound
- -- 42672581 is wind-knocked-out sound
- ball = script.Parent
- damage = 10
- HitSound = Instance.new("Sound")
- HitSound.Name = "HitSound"
- HitSound.SoundId = "http://www.roblox.com/asset/?id=2697294"
- HitSound.Parent = ball
- HitSound.Volume = 1
- PersonHitSound = Instance.new("Sound")
- PersonHitSound.Name = "PersonHitSound"
- --PersonHitSound.SoundId = "http://www.roblox.com/asset/?id=2697294"
- PersonHitSound.SoundId = "http://www.roblox.com/asset/?id=2697294" -- grunt sound
- PersonHitSound.Volume = 1.0
- PersonHitSound.Pitch = 0.8
- PersonHitSound.Parent = ball
- db = false
- function onTouched(hit)
- if db == false then
- local humanoid = hit.Parent:findFirstChild("Humanoid")
- if humanoid ~= nil then
- --tagHumanoid(humanoid)
- humanoid:TakeDamage(damage)
- db = true
- --untagHumanoid(humanoid)
- --soundSelector = math.random()*100
- PersonHitSound:Play()
- end
- ball.Anchored = true
- --[[
- local spark = Instance.new("Fire")
- spark.Color = Color3.new(1,1,0)
- spark.SecondaryColor = Color3.new(1,1,0)
- spark.Size = 7.5
- spark.Heat = 0
- spark.Parent = ball
- HitSound:Play()
- wait(0.05)
- ball.Parent = nil
- ]]
- end
- end
- function tagHumanoid(humanoid)
- -- todo: make tag expire
- local tag = ball:findFirstChild("creator")
- if tag ~= nil then
- local new_tag = tag:clone()
- new_tag.Parent = humanoid
- end
- end
- function untagHumanoid(humanoid)
- if humanoid ~= nil then
- local tag = humanoid:findFirstChild("creator")
- if tag ~= nil then
- tag.Parent = nil
- end
- end
- end
- --connection = ball.Touched:connect(onTouched)
- for i = 1,5 do
- ball.Transparency = ball.Transparency + 0.2
- ball.Mesh.Scale = ball.Mesh.Scale + Vector3.new(0.5,0.5,0.5)
- wait(0.1)
- end
- --ball.SparkSound.Looped = false
- --ball.SparkSound:Stop()
- ball.Parent = nil
- end))
- Script156.Disabled = true
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- end
- -------------------------------------
- so1 =Instance.new("Sound", Player.Character.Torso)
- so1.SoundId="rbxassetid://821439273"
- so1.Volume=1
- so1.PlaybackSpeed=1
- so1:Play()
- tanknpc()
- wait(0.3)
- Model0:MoveTo(mouse.Hit.Position)
- --beem:Destroy()
- ------------------------------------------------------------------------------------
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement