Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Created with PenguinAnonymous's compiler
- --PenguinAnonymous is not responsible for damages caused to your game
- --This plugin does not remove things
- --PenguinAnonymous cannot be held resonsible for manual deletion for the purpose of testing
- --Keep in mind, any items that cause errors in compilation will be skipped and documented within the last line of the disclaimer comments
- --Thank you for using my plugin and enjoy :)
- --It is free to use
- --If you use this plugin to create your own, please give me credit
- --Z_V edited my plugin to look like his own and published it without giving me credit, and that makes me very angry
- --Errors: UnionOperation,ModuleScript,KeyframeSequence,Keyframe,Pose,Animator
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Part")
- o2 = Instance.new("Part")
- o3 = Instance.new("Part")
- o4 = Instance.new("Part")
- o6 = Instance.new("WedgePart")
- o7 = Instance.new("WedgePart")
- o8 = Instance.new("WedgePart")
- o9 = Instance.new("WedgePart")
- o10 = Instance.new("Part")
- o11 = Instance.new("Part")
- o12 = Instance.new("Part")
- o13 = Instance.new("Part")
- o14 = Instance.new("Part")
- o15 = Instance.new("Part")
- o16 = Instance.new("Model")
- o17 = Instance.new("Part")
- o18 = Instance.new("Part")
- o19 = Instance.new("Part")
- o20 = Instance.new("Part")
- o21 = Instance.new("Part")
- o22 = Instance.new("Part")
- o23 = Instance.new("Part")
- o24 = Instance.new("Part")
- o25 = Instance.new("Part")
- o26 = Instance.new("Part")
- o27 = Instance.new("Part")
- o28 = Instance.new("Part")
- o29 = Instance.new("Part")
- o30 = Instance.new("Part")
- o31 = Instance.new("Part")
- o32 = Instance.new("Part")
- o33 = Instance.new("Part")
- o34 = Instance.new("Part")
- o35 = Instance.new("Part")
- o36 = Instance.new("Part")
- o37 = Instance.new("Part")
- o38 = Instance.new("PointLight")
- o39 = Instance.new("Tool")
- o40 = Instance.new("Configuration")
- o41 = Instance.new("IntValue")
- o42 = Instance.new("NumberValue")
- o43 = Instance.new("NumberValue")
- o44 = Instance.new("IntValue")
- o45 = Instance.new("NumberValue")
- o46 = Instance.new("LocalScript")
- o47 = Instance.new("Script")
- o48 = Instance.new("Sound")
- o49 = Instance.new("Sound")
- o50 = Instance.new("Decal")
- o52 = Instance.new("Part")
- o53 = Instance.new("PointLight")
- o54 = Instance.new("Model")
- o55 = Instance.new("Part")
- o56 = Instance.new("Part")
- o57 = Instance.new("ClickDetector")
- o58 = Instance.new("Script")
- o59 = Instance.new("Decal")
- o60 = Instance.new("Part")
- o61 = Instance.new("ClickDetector")
- o62 = Instance.new("Script")
- o63 = Instance.new("Decal")
- o64 = Instance.new("Part")
- o65 = Instance.new("ClickDetector")
- o66 = Instance.new("Script")
- o67 = Instance.new("Decal")
- o68 = Instance.new("Part")
- o69 = Instance.new("ClickDetector")
- o70 = Instance.new("Script")
- o71 = Instance.new("Decal")
- o72 = Instance.new("Part")
- o73 = Instance.new("Model")
- o74 = Instance.new("Part")
- o75 = Instance.new("Motor6D")
- o76 = Instance.new("ParticleEmitter")
- o77 = Instance.new("Part")
- o78 = Instance.new("SpecialMesh")
- o79 = Instance.new("Weld")
- o80 = Instance.new("Weld")
- o81 = Instance.new("ParticleEmitter")
- o82 = Instance.new("Part")
- o83 = Instance.new("SpecialMesh")
- o84 = Instance.new("Weld")
- o85 = Instance.new("ParticleEmitter")
- o86 = Instance.new("Part")
- o87 = Instance.new("SpecialMesh")
- o88 = Instance.new("Weld")
- o89 = Instance.new("ParticleEmitter")
- o90 = Instance.new("Part")
- o91 = Instance.new("SpecialMesh")
- o92 = Instance.new("Weld")
- o93 = Instance.new("Weld")
- o94 = Instance.new("ParticleEmitter")
- o95 = Instance.new("Part")
- o96 = Instance.new("SpecialMesh")
- o97 = Instance.new("Weld")
- o98 = Instance.new("Weld")
- o99 = Instance.new("ParticleEmitter")
- o100 = Instance.new("Part")
- o101 = Instance.new("SpecialMesh")
- o102 = Instance.new("Weld")
- o103 = Instance.new("ParticleEmitter")
- o104 = Instance.new("Part")
- o105 = Instance.new("SpecialMesh")
- o106 = Instance.new("Weld")
- o107 = Instance.new("ParticleEmitter")
- o108 = Instance.new("Part")
- o109 = Instance.new("SpecialMesh")
- o110 = Instance.new("Weld")
- o111 = Instance.new("Weld")
- o112 = Instance.new("ParticleEmitter")
- o113 = Instance.new("Part")
- o114 = Instance.new("SpecialMesh")
- o115 = Instance.new("Weld")
- o116 = Instance.new("Weld")
- o117 = Instance.new("ParticleEmitter")
- o118 = Instance.new("Part")
- o119 = Instance.new("SpecialMesh")
- o120 = Instance.new("Motor6D")
- o121 = Instance.new("ParticleEmitter")
- o122 = Instance.new("Part")
- o123 = Instance.new("SpecialMesh")
- o124 = Instance.new("Weld")
- o125 = Instance.new("ParticleEmitter")
- o126 = Instance.new("Part")
- o127 = Instance.new("SpecialMesh")
- o128 = Instance.new("Weld")
- o129 = Instance.new("ParticleEmitter")
- o130 = Instance.new("Part")
- o131 = Instance.new("SpecialMesh")
- o132 = Instance.new("Weld")
- o133 = Instance.new("Weld")
- o134 = Instance.new("ParticleEmitter")
- o135 = Instance.new("Part")
- o136 = Instance.new("SpecialMesh")
- o137 = Instance.new("Weld")
- o138 = Instance.new("ParticleEmitter")
- o139 = Instance.new("Part")
- o140 = Instance.new("SpecialMesh")
- o141 = Instance.new("Weld")
- o142 = Instance.new("ParticleEmitter")
- o143 = Instance.new("Part")
- o144 = Instance.new("SpecialMesh")
- o145 = Instance.new("Weld")
- o146 = Instance.new("ParticleEmitter")
- o148 = Instance.new("Motor6D")
- o149 = Instance.new("ParticleEmitter")
- o151 = Instance.new("Motor6D")
- o152 = Instance.new("Motor6D")
- o153 = Instance.new("Motor6D")
- o154 = Instance.new("ParticleEmitter")
- o156 = Instance.new("ParticleEmitter")
- o158 = Instance.new("ParticleEmitter")
- o160 = Instance.new("Motor6D")
- o161 = Instance.new("ParticleEmitter")
- o163 = Instance.new("Weld")
- o164 = Instance.new("ParticleEmitter")
- o166 = Instance.new("Motor6D")
- o167 = Instance.new("ParticleEmitter")
- o169 = Instance.new("Motor6D")
- o170 = Instance.new("ParticleEmitter")
- o172 = Instance.new("ParticleEmitter")
- o174 = Instance.new("Motor6D")
- o175 = Instance.new("ParticleEmitter")
- o177 = Instance.new("ParticleEmitter")
- o179 = Instance.new("ParticleEmitter")
- o181 = Instance.new("ParticleEmitter")
- o183 = Instance.new("Motor6D")
- o184 = Instance.new("ParticleEmitter")
- o186 = Instance.new("Motor6D")
- o187 = Instance.new("Motor6D")
- o188 = Instance.new("Motor6D")
- o189 = Instance.new("Motor6D")
- o190 = Instance.new("Motor6D")
- o191 = Instance.new("ParticleEmitter")
- o193 = Instance.new("ParticleEmitter")
- o195 = Instance.new("Motor6D")
- o196 = Instance.new("ParticleEmitter")
- o198 = Instance.new("Motor6D")
- o199 = Instance.new("ParticleEmitter")
- o201 = Instance.new("ParticleEmitter")
- o203 = Instance.new("Motor6D")
- o204 = Instance.new("ParticleEmitter")
- o206 = Instance.new("ParticleEmitter")
- o208 = Instance.new("ParticleEmitter")
- o210 = Instance.new("Motor6D")
- o211 = Instance.new("ParticleEmitter")
- o213 = Instance.new("Motor6D")
- o214 = Instance.new("ParticleEmitter")
- o216 = Instance.new("Motor6D")
- o217 = Instance.new("ParticleEmitter")
- o219 = Instance.new("Weld")
- o220 = Instance.new("ParticleEmitter")
- o222 = Instance.new("Weld")
- o223 = Instance.new("ParticleEmitter")
- o225 = Instance.new("Motor6D")
- o226 = Instance.new("ParticleEmitter")
- o228 = Instance.new("Motor6D")
- o229 = Instance.new("ParticleEmitter")
- o231 = Instance.new("Motor6D")
- o232 = Instance.new("Motor6D")
- o233 = Instance.new("Motor6D")
- o234 = Instance.new("ParticleEmitter")
- o236 = Instance.new("Motor6D")
- o237 = Instance.new("ParticleEmitter")
- o239 = Instance.new("Motor6D")
- o240 = Instance.new("Motor6D")
- o241 = Instance.new("Motor6D")
- o242 = Instance.new("Motor6D")
- o243 = Instance.new("ParticleEmitter")
- o245 = Instance.new("Weld")
- o246 = Instance.new("ParticleEmitter")
- o248 = Instance.new("Motor6D")
- o249 = Instance.new("ParticleEmitter")
- o251 = Instance.new("Motor6D")
- o252 = Instance.new("ParticleEmitter")
- o254 = Instance.new("Motor6D")
- o255 = Instance.new("ParticleEmitter")
- o257 = Instance.new("Motor6D")
- o258 = Instance.new("ParticleEmitter")
- o260 = Instance.new("Motor6D")
- o261 = Instance.new("ParticleEmitter")
- o263 = Instance.new("Motor6D")
- o264 = Instance.new("ParticleEmitter")
- o266 = Instance.new("Motor6D")
- o267 = Instance.new("ParticleEmitter")
- o269 = Instance.new("ParticleEmitter")
- o271 = Instance.new("Motor6D")
- o272 = Instance.new("ParticleEmitter")
- o274 = Instance.new("ParticleEmitter")
- o276 = Instance.new("Weld")
- o277 = Instance.new("ParticleEmitter")
- o279 = Instance.new("Motor6D")
- o280 = Instance.new("ParticleEmitter")
- o282 = Instance.new("Motor6D")
- o283 = Instance.new("ParticleEmitter")
- o285 = Instance.new("Motor6D")
- o286 = Instance.new("ParticleEmitter")
- o288 = Instance.new("ParticleEmitter")
- o290 = Instance.new("Motor6D")
- o291 = Instance.new("Motor6D")
- o292 = Instance.new("Motor6D")
- o293 = Instance.new("ParticleEmitter")
- o295 = Instance.new("ParticleEmitter")
- o296 = Instance.new("Model")
- o297 = Instance.new("Animation")
- o1190 = Instance.new("Animation")
- o1438 = Instance.new("Humanoid")
- o1.Parent = mas
- o1.Material = Enum.Material.Wood
- o1.BrickColor = BrickColor.new("Cyan")
- o1.Position = Vector3.new(-3.15308928, 6.88134098, 56.1934052)
- o1.Anchored = true
- o1.Size = Vector3.new(20.039999, 14.0699978, 0.610000253)
- o1.CFrame = CFrame.new(-3.15308928, 6.88134098, 56.1934052, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o1.BottomSurface = Enum.SurfaceType.Smooth
- o1.TopSurface = Enum.SurfaceType.Smooth
- o1.Color = Color3.new(0.0156863, 0.686275, 0.92549)
- o1.Position = Vector3.new(-3.15308928, 6.88134098, 56.1934052)
- o2.Parent = mas
- o2.Material = Enum.Material.Wood
- o2.BrickColor = BrickColor.new("CGA brown")
- o2.Position = Vector3.new(-2.81309295, 0.418967247, 46.0233307)
- o2.Anchored = true
- o2.Size = Vector3.new(19.0500011, 1, 19.7400036)
- o2.CFrame = CFrame.new(-2.81309295, 0.418967247, 46.0233307, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o2.BottomSurface = Enum.SurfaceType.Smooth
- o2.TopSurface = Enum.SurfaceType.Smooth
- o2.Color = Color3.new(0.666667, 0.333333, 0)
- o2.Position = Vector3.new(-2.81309295, 0.418967247, 46.0233307)
- o3.Parent = mas
- o3.Material = Enum.Material.Wood
- o3.BrickColor = BrickColor.new("Cyan")
- o3.Position = Vector3.new(-12.6933155, 6.95396614, 46.165451)
- o3.Rotation = Vector3.new(0, 90, 0)
- o3.Anchored = true
- o3.Size = Vector3.new(19.619997, 14.0699978, 0.610000253)
- o3.CFrame = CFrame.new(-12.6933155, 6.95396614, 46.165451, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o3.BottomSurface = Enum.SurfaceType.Smooth
- o3.TopSurface = Enum.SurfaceType.Smooth
- o3.Color = Color3.new(0.0156863, 0.686275, 0.92549)
- o3.Position = Vector3.new(-12.6933155, 6.95396614, 46.165451)
- o4.Parent = mas
- o4.Material = Enum.Material.Wood
- o4.BrickColor = BrickColor.new("Cyan")
- o4.Position = Vector3.new(6.46980476, 6.93079567, 46.165451)
- o4.Rotation = Vector3.new(0, 90, 0)
- o4.Anchored = true
- o4.Size = Vector3.new(19.619997, 14.0699978, 0.610000253)
- o4.CFrame = CFrame.new(6.46980476, 6.93079567, 46.165451, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o4.BottomSurface = Enum.SurfaceType.Smooth
- o4.TopSurface = Enum.SurfaceType.Smooth
- o4.Color = Color3.new(0.0156863, 0.686275, 0.92549)
- o4.Position = Vector3.new(6.46980476, 6.93079567, 46.165451)
- o6.Parent = mas
- o6.Material = Enum.Material.Concrete
- o6.BrickColor = BrickColor.new("Institutional white")
- o6.Position = Vector3.new(2.03596711, 2.20613098, 35.9954376)
- o6.Rotation = Vector3.new(0, 90, 0)
- o6.Anchored = true
- o6.Size = Vector3.new(0.700000405, 3.05999851, 3.9799993)
- o6.CFrame = CFrame.new(2.03596711, 2.20613098, 35.9954376, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o6.BottomSurface = Enum.SurfaceType.Smooth
- o6.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o6.Position = Vector3.new(2.03596711, 2.20613098, 35.9954376)
- o7.Parent = mas
- o7.Material = Enum.Material.Concrete
- o7.BrickColor = BrickColor.new("Institutional white")
- o7.Position = Vector3.new(-8.18541145, 2.1911869, 35.9954376)
- o7.Rotation = Vector3.new(0, -90, 0)
- o7.Anchored = true
- o7.Size = Vector3.new(0.700000405, 3.05999851, 3.9799993)
- o7.CFrame = CFrame.new(-8.18541145, 2.1911869, 35.9954376, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o7.BottomSurface = Enum.SurfaceType.Smooth
- o7.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o7.Position = Vector3.new(-8.18541145, 2.1911869, 35.9954376)
- o8.Parent = mas
- o8.Material = Enum.Material.Concrete
- o8.BrickColor = BrickColor.new("Institutional white")
- o8.Position = Vector3.new(-8.16876411, 7.59485531, 35.9954376)
- o8.Rotation = Vector3.new(-180, -90, 0)
- o8.Anchored = true
- o8.Size = Vector3.new(0.700000405, 3.05999851, 3.9799993)
- o8.CFrame = CFrame.new(-8.16876411, 7.59485531, 35.9954376, 0, 0, -1, 0, -1, 0, -1, 0, 0)
- o8.BottomSurface = Enum.SurfaceType.Smooth
- o8.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o8.Position = Vector3.new(-8.16876411, 7.59485531, 35.9954376)
- o9.Parent = mas
- o9.Material = Enum.Material.Concrete
- o9.BrickColor = BrickColor.new("Institutional white")
- o9.Position = Vector3.new(1.97784638, 7.58220005, 35.9954376)
- o9.Rotation = Vector3.new(180, 90, 0)
- o9.Anchored = true
- o9.Size = Vector3.new(0.700000405, 3.05999851, 3.9799993)
- o9.CFrame = CFrame.new(1.97784638, 7.58220005, 35.9954376, 0, 0, 1, 0, -1, 0, 1, 0, 0)
- o9.BottomSurface = Enum.SurfaceType.Smooth
- o9.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o9.Position = Vector3.new(1.97784638, 7.58220005, 35.9954376)
- o10.Parent = mas
- o10.Material = Enum.Material.Wood
- o10.BrickColor = BrickColor.new("Cyan")
- o10.Position = Vector3.new(6.46980476, 21.0007896, 46.165451)
- o10.Rotation = Vector3.new(0, 90, 0)
- o10.Anchored = true
- o10.Size = Vector3.new(19.619997, 14.0699978, 0.610000253)
- o10.CFrame = CFrame.new(6.46980476, 21.0007896, 46.165451, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o10.BottomSurface = Enum.SurfaceType.Smooth
- o10.TopSurface = Enum.SurfaceType.Smooth
- o10.Color = Color3.new(0.0156863, 0.686275, 0.92549)
- o10.Position = Vector3.new(6.46980476, 21.0007896, 46.165451)
- o11.Parent = mas
- o11.Material = Enum.Material.Wood
- o11.BrickColor = BrickColor.new("Cyan")
- o11.Position = Vector3.new(-3.15308928, 20.8681259, 56.1934052)
- o11.Anchored = true
- o11.Size = Vector3.new(20.039999, 14.0699978, 0.610000253)
- o11.CFrame = CFrame.new(-3.15308928, 20.8681259, 56.1934052, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o11.BottomSurface = Enum.SurfaceType.Smooth
- o11.TopSurface = Enum.SurfaceType.Smooth
- o11.Color = Color3.new(0.0156863, 0.686275, 0.92549)
- o11.Position = Vector3.new(-3.15308928, 20.8681259, 56.1934052)
- o12.Parent = mas
- o12.Material = Enum.Material.Wood
- o12.BrickColor = BrickColor.new("Cyan")
- o12.Position = Vector3.new(-12.6933155, 21.0315361, 46.165451)
- o12.Rotation = Vector3.new(0, 90, 0)
- o12.Anchored = true
- o12.Size = Vector3.new(19.619997, 14.0699978, 0.610000253)
- o12.CFrame = CFrame.new(-12.6933155, 21.0315361, 46.165451, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o12.BottomSurface = Enum.SurfaceType.Smooth
- o12.TopSurface = Enum.SurfaceType.Smooth
- o12.Color = Color3.new(0.0156863, 0.686275, 0.92549)
- o12.Position = Vector3.new(-12.6933155, 21.0315361, 46.165451)
- o13.Parent = mas
- o13.Material = Enum.Material.Wood
- o13.BrickColor = BrickColor.new("Cyan")
- o13.Position = Vector3.new(-3.15308928, 20.9867172, 35.9763336)
- o13.Anchored = true
- o13.Size = Vector3.new(20.039999, 14.0699978, 0.610000253)
- o13.CFrame = CFrame.new(-3.15308928, 20.9867172, 35.9763336, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o13.BottomSurface = Enum.SurfaceType.Smooth
- o13.TopSurface = Enum.SurfaceType.Smooth
- o13.Color = Color3.new(0.0156863, 0.686275, 0.92549)
- o13.Position = Vector3.new(-3.15308928, 20.9867172, 35.9763336)
- o14.Parent = mas
- o14.Material = Enum.Material.Concrete
- o14.BrickColor = BrickColor.new("Institutional white")
- o14.Position = Vector3.new(1.72670197, 13.6418896, 46.0437469)
- o14.Anchored = true
- o14.Size = Vector3.new(8.95000458, 0.569999993, 19.6799889)
- o14.CFrame = CFrame.new(1.72670197, 13.6418896, 46.0437469, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o14.BottomSurface = Enum.SurfaceType.Smooth
- o14.TopSurface = Enum.SurfaceType.Smooth
- o14.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o14.Position = Vector3.new(1.72670197, 13.6418896, 46.0437469)
- o15.Parent = mas
- o15.Material = Enum.Material.Concrete
- o15.BrickColor = BrickColor.new("Institutional white")
- o15.Position = Vector3.new(-7.59631538, 13.7386875, 40.7838898)
- o15.Anchored = true
- o15.Size = Vector3.new(9.71000385, 0.569999993, 9.15998554)
- o15.CFrame = CFrame.new(-7.59631538, 13.7386875, 40.7838898, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o15.BottomSurface = Enum.SurfaceType.Smooth
- o15.TopSurface = Enum.SurfaceType.Smooth
- o15.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o15.Position = Vector3.new(-7.59631538, 13.7386875, 40.7838898)
- o16.Parent = mas
- o17.Parent = o16
- o17.Material = Enum.Material.Metal
- o17.BrickColor = BrickColor.new("Lily white")
- o17.Position = Vector3.new(-2.92170501, 0.988617897, 51.785141)
- o17.Rotation = Vector3.new(-180, -89.2900009, -180)
- o17.Anchored = true
- o17.Shape = Enum.PartType.Cylinder
- o17.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o17.CFrame = CFrame.new(-2.92170501, 0.988617897, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o17.BottomSurface = Enum.SurfaceType.Smooth
- o17.TopSurface = Enum.SurfaceType.Smooth
- o17.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o17.Position = Vector3.new(-2.92170501, 0.988617897, 51.785141)
- o18.Parent = o16
- o18.Material = Enum.Material.Metal
- o18.BrickColor = BrickColor.new("Lily white")
- o18.Position = Vector3.new(-2.92170501, -3.01139379, 51.785141)
- o18.Rotation = Vector3.new(-180, -89.2900009, -180)
- o18.Anchored = true
- o18.Shape = Enum.PartType.Cylinder
- o18.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o18.CFrame = CFrame.new(-2.92170501, -3.01139379, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o18.BottomSurface = Enum.SurfaceType.Smooth
- o18.TopSurface = Enum.SurfaceType.Smooth
- o18.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o18.Position = Vector3.new(-2.92170501, -3.01139379, 51.785141)
- o19.Parent = o16
- o19.Material = Enum.Material.Metal
- o19.BrickColor = BrickColor.new("Lily white")
- o19.Position = Vector3.new(-2.92170501, -2.01140904, 51.785141)
- o19.Rotation = Vector3.new(-180, -89.2900009, -180)
- o19.Anchored = true
- o19.Shape = Enum.PartType.Cylinder
- o19.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o19.CFrame = CFrame.new(-2.92170501, -2.01140904, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o19.BottomSurface = Enum.SurfaceType.Smooth
- o19.TopSurface = Enum.SurfaceType.Smooth
- o19.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o19.Position = Vector3.new(-2.92170501, -2.01140904, 51.785141)
- o20.Parent = o16
- o20.Material = Enum.Material.Metal
- o20.BrickColor = BrickColor.new("Lily white")
- o20.Position = Vector3.new(-2.92170501, 2.9886179, 51.785141)
- o20.Rotation = Vector3.new(-180, -89.2900009, -180)
- o20.Anchored = true
- o20.Shape = Enum.PartType.Cylinder
- o20.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o20.CFrame = CFrame.new(-2.92170501, 2.9886179, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o20.BottomSurface = Enum.SurfaceType.Smooth
- o20.TopSurface = Enum.SurfaceType.Smooth
- o20.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o20.Position = Vector3.new(-2.92170501, 2.9886179, 51.785141)
- o21.Parent = o16
- o21.Material = Enum.Material.Metal
- o21.BrickColor = BrickColor.new("Lily white")
- o21.Position = Vector3.new(-2.92170501, 3.9886179, 51.785141)
- o21.Rotation = Vector3.new(-180, -89.2900009, -180)
- o21.Anchored = true
- o21.Shape = Enum.PartType.Cylinder
- o21.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o21.CFrame = CFrame.new(-2.92170501, 3.9886179, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o21.BottomSurface = Enum.SurfaceType.Smooth
- o21.TopSurface = Enum.SurfaceType.Smooth
- o21.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o21.Position = Vector3.new(-2.92170501, 3.9886179, 51.785141)
- o22.Parent = o16
- o22.Material = Enum.Material.Metal
- o22.BrickColor = BrickColor.new("Lily white")
- o22.Position = Vector3.new(-2.92170501, 7.98863411, 51.785141)
- o22.Rotation = Vector3.new(-180, -89.2900009, -180)
- o22.Anchored = true
- o22.Shape = Enum.PartType.Cylinder
- o22.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o22.CFrame = CFrame.new(-2.92170501, 7.98863411, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o22.BottomSurface = Enum.SurfaceType.Smooth
- o22.TopSurface = Enum.SurfaceType.Smooth
- o22.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o22.Position = Vector3.new(-2.92170501, 7.98863411, 51.785141)
- o23.Parent = o16
- o23.Material = Enum.Material.Metal
- o23.BrickColor = BrickColor.new("Lily white")
- o23.Position = Vector3.new(-2.92170501, 10.9886875, 51.785141)
- o23.Rotation = Vector3.new(-180, -89.2900009, -180)
- o23.Anchored = true
- o23.Shape = Enum.PartType.Cylinder
- o23.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o23.CFrame = CFrame.new(-2.92170501, 10.9886875, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o23.BottomSurface = Enum.SurfaceType.Smooth
- o23.TopSurface = Enum.SurfaceType.Smooth
- o23.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o23.Position = Vector3.new(-2.92170501, 10.9886875, 51.785141)
- o24.Parent = o16
- o24.Material = Enum.Material.Metal
- o24.BrickColor = BrickColor.new("Lily white")
- o24.Position = Vector3.new(-2.92170501, 12.9887028, 51.785141)
- o24.Rotation = Vector3.new(-180, -89.2900009, -180)
- o24.Anchored = true
- o24.Shape = Enum.PartType.Cylinder
- o24.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o24.CFrame = CFrame.new(-2.92170501, 12.9887028, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o24.BottomSurface = Enum.SurfaceType.Smooth
- o24.TopSurface = Enum.SurfaceType.Smooth
- o24.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o24.Position = Vector3.new(-2.92170501, 12.9887028, 51.785141)
- o25.Parent = o16
- o25.Material = Enum.Material.Metal
- o25.BrickColor = BrickColor.new("Lily white")
- o25.Position = Vector3.new(-2.92170501, 1.9886179, 51.785141)
- o25.Rotation = Vector3.new(-180, -89.2900009, -180)
- o25.Anchored = true
- o25.Shape = Enum.PartType.Cylinder
- o25.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o25.CFrame = CFrame.new(-2.92170501, 1.9886179, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o25.BottomSurface = Enum.SurfaceType.Smooth
- o25.TopSurface = Enum.SurfaceType.Smooth
- o25.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o25.Position = Vector3.new(-2.92170501, 1.9886179, 51.785141)
- o26.Parent = o16
- o26.Material = Enum.Material.Metal
- o26.BrickColor = BrickColor.new("Lily white")
- o26.Position = Vector3.new(-2.92170501, 9.98864174, 51.785141)
- o26.Rotation = Vector3.new(-180, -89.2900009, -180)
- o26.Anchored = true
- o26.Shape = Enum.PartType.Cylinder
- o26.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o26.CFrame = CFrame.new(-2.92170501, 9.98864174, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o26.BottomSurface = Enum.SurfaceType.Smooth
- o26.TopSurface = Enum.SurfaceType.Smooth
- o26.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o26.Position = Vector3.new(-2.92170501, 9.98864174, 51.785141)
- o27.Parent = o16
- o27.Material = Enum.Material.Metal
- o27.BrickColor = BrickColor.new("Lily white")
- o27.Position = Vector3.new(-2.92170501, 4.9886179, 51.785141)
- o27.Rotation = Vector3.new(-180, -89.2900009, -180)
- o27.Anchored = true
- o27.Shape = Enum.PartType.Cylinder
- o27.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o27.CFrame = CFrame.new(-2.92170501, 4.9886179, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o27.BottomSurface = Enum.SurfaceType.Smooth
- o27.TopSurface = Enum.SurfaceType.Smooth
- o27.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o27.Position = Vector3.new(-2.92170501, 4.9886179, 51.785141)
- o28.Parent = o16
- o28.Material = Enum.Material.Metal
- o28.BrickColor = BrickColor.new("Lily white")
- o28.Position = Vector3.new(-2.92170501, 5.98863316, 51.785141)
- o28.Rotation = Vector3.new(-180, -89.2900009, -180)
- o28.Anchored = true
- o28.Shape = Enum.PartType.Cylinder
- o28.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o28.CFrame = CFrame.new(-2.92170501, 5.98863316, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o28.BottomSurface = Enum.SurfaceType.Smooth
- o28.TopSurface = Enum.SurfaceType.Smooth
- o28.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o28.Position = Vector3.new(-2.92170501, 5.98863316, 51.785141)
- o29.Parent = o16
- o29.Material = Enum.Material.Metal
- o29.BrickColor = BrickColor.new("Lily white")
- o29.Position = Vector3.new(-2.92170501, 6.98863316, 51.785141)
- o29.Rotation = Vector3.new(-180, -89.2900009, -180)
- o29.Anchored = true
- o29.Shape = Enum.PartType.Cylinder
- o29.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o29.CFrame = CFrame.new(-2.92170501, 6.98863316, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o29.BottomSurface = Enum.SurfaceType.Smooth
- o29.TopSurface = Enum.SurfaceType.Smooth
- o29.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o29.Position = Vector3.new(-2.92170501, 6.98863316, 51.785141)
- o30.Parent = o16
- o30.Material = Enum.Material.Metal
- o30.BrickColor = BrickColor.new("Lily white")
- o30.Position = Vector3.new(-2.92170501, 8.98863411, 51.785141)
- o30.Rotation = Vector3.new(-180, -89.2900009, -180)
- o30.Anchored = true
- o30.Shape = Enum.PartType.Cylinder
- o30.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o30.CFrame = CFrame.new(-2.92170501, 8.98863411, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o30.BottomSurface = Enum.SurfaceType.Smooth
- o30.TopSurface = Enum.SurfaceType.Smooth
- o30.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o30.Position = Vector3.new(-2.92170501, 8.98863411, 51.785141)
- o31.Parent = o16
- o31.Material = Enum.Material.Metal
- o31.BrickColor = BrickColor.new("Lily white")
- o31.Position = Vector3.new(-2.92170501, 11.9886866, 51.785141)
- o31.Rotation = Vector3.new(-180, -89.2900009, -180)
- o31.Anchored = true
- o31.Shape = Enum.PartType.Cylinder
- o31.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o31.CFrame = CFrame.new(-2.92170501, 11.9886866, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o31.BottomSurface = Enum.SurfaceType.Smooth
- o31.TopSurface = Enum.SurfaceType.Smooth
- o31.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o31.Position = Vector3.new(-2.92170501, 11.9886866, 51.785141)
- o32.Parent = o16
- o32.Material = Enum.Material.Metal
- o32.BrickColor = BrickColor.new("Lily white")
- o32.Position = Vector3.new(-2.92170501, -4.0114851, 51.785141)
- o32.Rotation = Vector3.new(-180, -89.2900009, -180)
- o32.Anchored = true
- o32.Shape = Enum.PartType.Cylinder
- o32.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o32.CFrame = CFrame.new(-2.92170501, -4.0114851, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o32.BottomSurface = Enum.SurfaceType.Smooth
- o32.TopSurface = Enum.SurfaceType.Smooth
- o32.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o32.Position = Vector3.new(-2.92170501, -4.0114851, 51.785141)
- o33.Parent = o16
- o33.Material = Enum.Material.Metal
- o33.BrickColor = BrickColor.new("Lily white")
- o33.Position = Vector3.new(-2.92170501, -1.01141667, 51.785141)
- o33.Rotation = Vector3.new(-180, -89.2900009, -180)
- o33.Anchored = true
- o33.Shape = Enum.PartType.Cylinder
- o33.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o33.CFrame = CFrame.new(-2.92170501, -1.01141667, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o33.BottomSurface = Enum.SurfaceType.Smooth
- o33.TopSurface = Enum.SurfaceType.Smooth
- o33.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o33.Position = Vector3.new(-2.92170501, -1.01141667, 51.785141)
- o34.Parent = o16
- o34.Material = Enum.Material.Metal
- o34.BrickColor = BrickColor.new("Lily white")
- o34.Position = Vector3.new(-2.92170501, -0.0113744736, 51.785141)
- o34.Rotation = Vector3.new(-180, -89.2900009, -180)
- o34.Anchored = true
- o34.Shape = Enum.PartType.Cylinder
- o34.Size = Vector3.new(3.99999881, 0.400000006, 0.999984443)
- o34.CFrame = CFrame.new(-2.92170501, -0.0113744736, 51.785141, -0.0124000022, 0, -0.99992311, 0, 1, 0, 0.99992311, 0, -0.0124000032)
- o34.BottomSurface = Enum.SurfaceType.Smooth
- o34.TopSurface = Enum.SurfaceType.Smooth
- o34.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o34.Position = Vector3.new(-2.92170501, -0.0113744736, 51.785141)
- o35.Parent = o16
- o35.Material = Enum.Material.Metal
- o35.BrickColor = BrickColor.new("Really red")
- o35.Position = Vector3.new(-2.89697051, 4.58860111, 49.785347)
- o35.Rotation = Vector3.new(-180, -89.2900009, -90)
- o35.Anchored = true
- o35.Shape = Enum.PartType.Cylinder
- o35.Size = Vector3.new(18.8000011, 0.399965286, 0.999915361)
- o35.CFrame = CFrame.new(-2.89697051, 4.58860111, 49.785347, 0, 0.0124000022, -0.99992311, 1, 0, 0, 0, -0.99992311, -0.0124000032)
- o35.BottomSurface = Enum.SurfaceType.Smooth
- o35.TopSurface = Enum.SurfaceType.Smooth
- o35.Color = Color3.new(1, 0, 0)
- o35.Position = Vector3.new(-2.89697051, 4.58860111, 49.785347)
- o36.Parent = o16
- o36.Material = Enum.Material.Metal
- o36.BrickColor = BrickColor.new("Really red")
- o36.Position = Vector3.new(-2.94653106, 4.58860111, 53.78508)
- o36.Rotation = Vector3.new(-180, -89.2900009, -90)
- o36.Anchored = true
- o36.Shape = Enum.PartType.Cylinder
- o36.Size = Vector3.new(18.8000011, 0.399965286, 0.999915361)
- o36.CFrame = CFrame.new(-2.94653106, 4.58860111, 53.78508, 0, 0.0124000022, -0.99992311, 1, 0, 0, 0, -0.99992311, -0.0124000032)
- o36.BottomSurface = Enum.SurfaceType.Smooth
- o36.TopSurface = Enum.SurfaceType.Smooth
- o36.Color = Color3.new(1, 0, 0)
- o36.Position = Vector3.new(-2.94653106, 4.58860111, 53.78508)
- o37.Parent = mas
- o37.BrickColor = BrickColor.new("Institutional white")
- o37.Position = Vector3.new(-0.541031837, 12.970232, 45.879097)
- o37.Anchored = true
- o37.Size = Vector3.new(1.88000059, 1, 1.71000016)
- o37.CFrame = CFrame.new(-0.541031837, 12.970232, 45.879097, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o37.BottomSurface = Enum.SurfaceType.Smooth
- o37.TopSurface = Enum.SurfaceType.Smooth
- o37.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o37.Position = Vector3.new(-0.541031837, 12.970232, 45.879097)
- o38.Parent = o37
- o38.Range = 10
- o39.Name = "Pistol"
- o39.Parent = mas
- o39.GripForward = Vector3.new(-0, 1, -0)
- o39.GripPos = Vector3.new(0, -0.400000006, -0.400000006)
- o39.GripUp = Vector3.new(0, 0, 1)
- o40.Name = "Configurations"
- o40.Parent = o39
- o41.Name = "ClipSize"
- o41.Parent = o40
- o41.Value = 8
- o42.Name = "AttackCooldown"
- o42.Parent = o40
- o42.Value = 0.15
- o43.Name = "Range"
- o43.Parent = o40
- o43.Value = 300
- o44.Name = "Damage"
- o44.Parent = o40
- o44.Value = 20
- o45.Name = "ReloadTime"
- o45.Parent = o40
- o45.Value = 1
- o46.Parent = o39
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- -- Variables for services
- local render = game:GetService("RunService").RenderStepped
- local contextActionService = game:GetService("ContextActionService")
- local userInputService = game:GetService("UserInputService")
- local player = game.Players.LocalPlayer
- local mouse = player:GetMouse()
- local Tool = script.Parent
- -- Variables for Module Scripts
- local screenSpace = require(Tool:WaitForChild("ScreenSpace"))
- local connection
- -- Variables for character joints
- local neck, shoulder, oldNeckC0, oldShoulderC0
- local mobileShouldTrack = true
- -- Thourough check to see if a character is sitting
- local function amISitting(character)
- local t = character.Torso
- for _, part in pairs(t:GetConnectedParts(true)) do
- if part:IsA("Seat") or part:IsA("VehicleSeat") then
- return true
- end
- end
- end
- -- Function to call on renderstepped. Orients the character so it is facing towards
- -- the player mouse's position in world space. If character is sitting then the torso
- -- should not track
- local function frame(mousePosition)
- -- Special mobile consideration. We don't want to track if the user was touching a ui
- -- element such as the movement controls. Just return out of function if so to make sure
- -- character doesn't track
- if not mobileShouldTrack then return end
- -- Make sure character isn't swiming. If the character is swimming the following code will
- -- not work well; the character will not swim correctly. Besides, who shoots underwater?
- if player.Character.Humanoid:GetState() ~= Enum.HumanoidStateType.Swimming then
- local torso = player.Character.Torso
- local head = player.Character.Head
- local toMouse = (mousePosition - head.Position).unit
- local angle = math.acos(toMouse:Dot(Vector3.new(0,1,0)))
- local neckAngle = angle
- -- Limit how much the head can tilt down. Too far and the head looks unnatural
- if math.deg(neckAngle) > 110 then
- neckAngle = math.rad(110)
- end
- neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.pi - neckAngle,math.pi,0)
- -- Calculate horizontal rotation
- local arm = player.Character:FindFirstChild("Right Arm")
- local fromArmPos = torso.Position + torso.CFrame:vectorToWorldSpace(Vector3.new(
- torso.Size.X/2 + arm.Size.X/2, torso.Size.Y/2 - arm.Size.Z/2, 0))
- local toMouseArm = ((mousePosition - fromArmPos) * Vector3.new(1,0,1)).unit
- local look = (torso.CFrame.lookVector * Vector3.new(1,0,1)).unit
- local lateralAngle = math.acos(toMouseArm:Dot(look))
- -- Check for rogue math
- if tostring(lateralAngle) == "-1.#IND" then
- lateralAngle = 0
- end
- -- Handle case where character is sitting down
- if player.Character.Humanoid:GetState() == Enum.HumanoidStateType.Seated then
- local cross = torso.CFrame.lookVector:Cross(toMouseArm)
- if lateralAngle > math.pi/2 then
- lateralAngle = math.pi/2
- end
- if cross.Y < 0 then
- lateralAngle = -lateralAngle
- end
- end
- -- Turn shoulder to point to mouse
- shoulder.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.pi/2 - angle,math.pi/2 + lateralAngle,0)
- -- If not sitting then aim torso laterally towards mouse
- if not amISitting(player.Character) then
- torso.CFrame = CFrame.new(torso.Position, torso.Position + (Vector3.new(
- mousePosition.X, torso.Position.Y, mousePosition.Z)-torso.Position).unit)
- else
- --print("sitting")
- end
- end
- end
- -- Function to bind to render stepped if player is on PC
- local function pcFrame()
- frame(mouse.Hit.p)
- end
- -- Function to bind to touch moved if player is on mobile
- local function mobileFrame(touch, processed)
- -- Check to see if the touch was on a UI element. If so, we don't want to update anything
- if not processed then
- -- Calculate touch position in world space. Uses Stravant's ScreenSpace Module script
- -- to create a ray from the camera.
- local test = screenSpace.ScreenToWorld(touch.Position.X, touch.Position.Y, 1)
- local nearPos = game.Workspace.CurrentCamera.CoordinateFrame:vectorToWorldSpace(screenSpace.ScreenToWorld(touch.Position.X, touch.Position.Y, 1))
- nearPos = game.Workspace.CurrentCamera.CoordinateFrame.p - nearPos
- local farPos = screenSpace.ScreenToWorld(touch.Position.X, touch.Position.Y,50)
- farPos = game.Workspace.CurrentCamera.CoordinateFrame:vectorToWorldSpace(farPos) * -1
- if farPos.magnitude > 900 then
- farPos = farPos.unit * 900
- end
- local ray = Ray.new(nearPos, farPos)
- local part, pos = game.Workspace:FindPartOnRay(ray, player.Character)
- -- if a position was found on the ray then update the character's rotation
- if pos then
- frame(pos)
- end
- end
- end
- local oldIcon = nil
- -- Function to bind to equip event
- local function equip()
- local torso = player.Character.Torso
- -- Setup joint variables
- neck = torso.Neck
- oldNeckC0 = neck.C0
- shoulder = torso:FindFirstChild("Right Shoulder")
- oldShoulderC0 = shoulder.C0
- -- Remember old mouse icon and update current
- oldIcon = mouse.Icon
- mouse.Icon = "http://www.roblox.com/asset/?id=79658449"
- -- Bind TouchMoved event if on mobile. Otherwise connect to renderstepped
- if userInputService.TouchEnabled then
- connection = userInputService.TouchMoved:connect(mobileFrame)
- else
- connection = render:connect(pcFrame)
- end
- -- Bind TouchStarted and TouchEnded. Used to determine if character should rotate
- -- during touch input
- userInputService.TouchStarted:connect(function(touch, processed)
- mobileShouldTrack = not processed
- end)
- userInputService.TouchEnded:connect(function(touch, processed)
- mobileShouldTrack = false
- end)
- -- Fire server's equip event
- game.ReplicatedStorage.ROBLOX_PistolEquipEvent:FireServer()
- -- Bind event for when mouse is clicked to fire server's fire event
- mouse.Button1Down:connect(function()
- game.ReplicatedStorage.ROBLOX_PistolFireEvent:FireServer(mouse.Hit.p)
- end)
- -- Bind reload event to mobile button and r key
- contextActionService:BindActionToInputTypes("Reload", function()
- game.ReplicatedStorage.ROBLOX_PistolReloadEvent:FireServer()
- end, true, "r")
- -- If game uses filtering enabled then need to update server while tool is
- -- held by character.
- if workspace.FilteringEnabled then
- while connection do
- wait()
- game.ReplicatedStorage.ROBLOX_PistolUpdateEvent:FireServer(neck.C0, shoulder.C0)
- end
- end
- end
- -- Function to bind to Unequip event
- local function unequip()
- if connection then connection:disconnect() end
- contextActionService:UnbindAction("Reload")
- game.ReplicatedStorage.ROBLOX_PistolUnequipEvent:FireServer()
- mouse.Icon = oldIcon
- neck.C0 = oldNeckC0
- shoulder.C0 = oldShoulderC0
- end
- -- Bind tool events
- Tool.Equipped:connect(equip)
- Tool.Unequipped:connect(unequip)
- end,o46)
- end))
- o47.Parent = o39
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- -- Local variables
- local tool = script.Parent
- local currentAmmo = tool.Configurations.ClipSize.Value
- local canFire = true
- local reloading = false
- local fireSound = tool.FireSound
- -- Configurable variables
- local attackCooldown = tool.Configurations.AttackCooldown.Value
- local range = tool.Configurations.Range.Value
- local damage = tool.Configurations.Damage.Value
- local reloadTime = tool.Configurations.ReloadTime.Value
- local clipSize = tool.Configurations.ClipSize.Value
- -- Setup Remote Events
- local function createEvent(eventName)
- local event = game.ReplicatedStorage:FindFirstChild(eventName)
- if not event then
- event = Instance.new("RemoteEvent", game.ReplicatedStorage)
- event.Name = eventName
- end
- return event
- end
- local updateEvent = createEvent("ROBLOX_PistolUpdateEvent")
- local equipEvent = createEvent("ROBLOX_PistolEquipEvent")
- local unequipEvent = createEvent("ROBLOX_PistolUnequipEvent")
- local fireEvent = createEvent("ROBLOX_PistolFireEvent")
- local reloadEvent = createEvent("ROBLOX_PistolReloadEvent")
- -- Add tracer decal to server storage if it isn't already there
- if not game.ServerStorage:FindFirstChild("ROBLOX_PistolTracerDecal") then
- tool.ROBLOX_PistolTracerDecal:Clone().Parent = game.ServerStorage
- end
- -- Bind function to update event. Used to update player's orientation if FilteringEnabled
- -- is true (otherwise the rotation would not replicate from the rotating player)
- updateEvent.OnServerEvent:connect(function(player, neckC0, rshoulderC0)
- local character = player.Character
- character.Torso.Neck.C0 = neckC0
- character.Torso:FindFirstChild("Right Shoulder").C0 = rshoulderC0
- end)
- -- Bind functions to when player equips/unequips the tool. Right now just need to turn on and
- -- off AutoRotate
- equipEvent.OnServerEvent:connect(function(player)
- player.Character.Humanoid.AutoRotate = false
- end)
- unequipEvent.OnServerEvent:connect(function(player)
- player.Character.Humanoid.AutoRotate = true
- end)
- -- Creates "bullet". No projectile motion is actually used. Pistol raytraces to target and creates
- -- a tracer trail to the target. Fading trail gives illusion of motion.
- local function createBullet(target)
- -- Get actual handle position. Want to offset from the center of the handle as the bullet comes
- -- from the barrel of the gun
- local handlePos = tool.Handle.CFrame + tool.Handle.CFrame:vectorToWorldSpace(Vector3.new(0,0,.3))
- local toTarget = handlePos:vectorToWorldSpace(Vector3.new(0,1,0)) * 200
- local torsoLook = (tool.Parent:FindFirstChild("Torso").CFrame.lookVector * Vector3.new(1,0,1)).unit
- local toTargetAngle = (toTarget * Vector3.new(1,0,1)).unit
- local angle = math.acos(torsoLook:Dot(toTargetAngle))
- -- Checks angle from where the character is facing to the orientation of the pistol. If the angle
- -- is less than 90 degress then we shoot to where the mouse is pointing (helps accuracy). Otherwise
- -- the gun is assumed at the edge of its rotation and just shoots straight.
- if math.deg(angle) < 90 then
- toTarget = target - tool.Handle.Position
- if toTarget.magnitude > range then
- toTarget = toTarget.unit * range
- end
- toTarget = toTarget * 1.1
- end
- -- Shoot ray and check if humanoid was hit. If so, it should take damage
- local ray = Ray.new(handlePos.p, toTarget)
- local part, position = game.Workspace:FindPartOnRay(ray, tool.Parent)
- if part and part.Parent and part.Parent:FindFirstChild("Humanoid") then
- part.Parent:FindFirstChild("Humanoid"):TakeDamage(damage)
- end
- if position then
- toTarget = position - handlePos.p
- end
- -- Create tracer trail. Trail is made of thin parts 2 studs long. Fades each segment
- -- starting with closest tracer to the tool.
- local bulletTrail = Instance.new("Model", game.Workspace)
- local trailTable = {}
- -- Fetch decal from server storage
- local decal = game.ServerStorage.ROBLOX_PistolTracerDecal
- for i = 0, toTarget.magnitude/2, 1 do
- local trailSegment = Instance.new("Part", bulletTrail)
- trailSegment.CanCollide = false
- trailSegment.Anchored = true
- trailSegment.FormFactor = Enum.FormFactor.Custom
- trailSegment.Size = Vector3.new(.1,.1,2)
- trailSegment.BrickColor = BrickColor.White()
- trailSegment.CFrame = CFrame.new(handlePos.p + (toTarget.unit * 2 * (i + .5)), handlePos.p)
- trailSegment.Transparency = 1
- -- Add point light to tracer for a little illumination
- local light = Instance.new("PointLight", trailSegment)
- light.Range = 3
- -- Add decal to faces of the part
- local function addDecal(face)
- local decalClone = decal:Clone()
- decalClone.Parent = trailSegment
- decalClone.Face = face
- end
- addDecal(Enum.NormalId.Top)
- addDecal(Enum.NormalId.Bottom)
- addDecal(Enum.NormalId.Left)
- addDecal(Enum.NormalId.Right)
- -- Add segment to all of the tracers
- table.insert(trailTable, trailSegment)
- end
- -- Coroutine thread to fade each trail segment. Put in coroutine so it does not
- -- block the rest of the pistol's script
- local fadeThread = coroutine.create(function()
- local count = 1
- local ended = false
- -- Keep looping until end condition is met
- while not ended do
- -- Assume end condition is met. Easier to switch it off later if we need to
- -- keep looping
- ended = true
- -- Loop through every part in the trail
- for index, part in pairs(trailTable) do
- if index <= count then
- local shouldDestroy = false
- for _, face in pairs(part:GetChildren()) do
- if face:IsA("Decal") then
- -- Increase decal transparencies and use this to determine if
- -- segment has completely faded
- face.Transparency = face.Transparency + .05
- if face.Transparency < 1 then
- ended = false
- else
- shouldDestroy = true
- end
- else
- -- Dim the point light
- face.Brightness = face.Brightness - .1
- end
- end
- -- If segment is completely faded then clean it up
- if shouldDestroy then
- table.remove(trailTable, index)
- part:Destroy()
- end
- end
- end
- count = count + 1
- wait()
- end
- bulletTrail:Destroy()
- end)
- coroutine.resume(fadeThread)
- end
- -- Function to bind to reload event
- local function reload()
- if not reloading then
- tool.ReloadSound:Play()
- reloading = true
- canFire = false
- wait(reloadTime)
- currentAmmo = clipSize
- canFire = true
- reloading = false
- end
- end
- reloadEvent.OnServerEvent:connect(reload)
- -- Bind function to fire event
- fireEvent.OnServerEvent:connect(function(player, target)
- if tool.Parent == player.Character then
- -- If tool has enough shots then fires. Otherwise reloads.
- if currentAmmo <= 0 then
- return reload()
- end
- if canFire then
- canFire = false
- currentAmmo = currentAmmo - 1
- fireSound:Play()
- createBullet(target)
- delay(attackCooldown, function()
- canFire = true
- end)
- end
- end
- end)
- end,o47)
- end))
- o48.Name = "ReloadSound"
- o48.Parent = o39
- o48.Pitch = 0.69999998807907
- o48.SoundId = "http://www.roblox.com/asset/?id=31762599"
- o48.Volume = 1
- o49.Name = "FireSound"
- o49.Parent = o39
- o49.Pitch = 0.69999998807907
- o49.SoundId = "http://www.roblox.com/asset/?id=12221976"
- o50.Name = "ROBLOX_PistolTracerDecal"
- o50.Parent = o39
- o50.Transparency = 0.5
- o50.Texture = "http://www.roblox.com/asset/?id=186982304"
- o50.Face = Enum.NormalId.Top
- o52.Parent = mas
- o52.BrickColor = BrickColor.new("Institutional white")
- o52.Position = Vector3.new(-3.04242778, 27.9451523, 45.879097)
- o52.Anchored = true
- o52.Size = Vector3.new(1.88000059, 1, 1.71000016)
- o52.CFrame = CFrame.new(-3.04242778, 27.9451523, 45.879097, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o52.BottomSurface = Enum.SurfaceType.Smooth
- o52.TopSurface = Enum.SurfaceType.Smooth
- o52.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o52.Position = Vector3.new(-3.04242778, 27.9451523, 45.879097)
- o53.Parent = o52
- o53.Range = 10
- o54.Name = "ButtonDoor"
- o54.Parent = mas
- o55.Name = "Door"
- o55.Parent = o54
- o55.Material = Enum.Material.DiamondPlate
- o55.BrickColor = BrickColor.new("Dark stone grey")
- o55.Position = Vector3.new(-3.15221953, 4.55396938, 35.912735)
- o55.Anchored = true
- o55.Size = Vector3.new(14.2800102, 9.27000523, 0.299999863)
- o55.CFrame = CFrame.new(-3.15221953, 4.55396938, 35.912735, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o55.BottomSurface = Enum.SurfaceType.Smooth
- o55.TopSurface = Enum.SurfaceType.Smooth
- o55.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o55.Position = Vector3.new(-3.15221953, 4.55396938, 35.912735)
- o56.Name = "Open2"
- o56.Parent = o54
- o56.BrickColor = BrickColor.new("Lime green")
- o56.Position = Vector3.new(5.06285286, 7.48103046, 36.3093414)
- o56.Anchored = true
- o56.Size = Vector3.new(1.5, 1.5, 0.25)
- o56.CFrame = CFrame.new(5.06285286, 7.48103046, 36.3093414, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o56.BottomSurface = Enum.SurfaceType.Smooth
- o56.TopSurface = Enum.SurfaceType.Smooth
- o56.Color = Color3.new(0, 0.666667, 0)
- o56.Position = Vector3.new(5.06285286, 7.48103046, 36.3093414)
- o57.Parent = o56
- o57.MaxActivationDistance = 15
- o58.Parent = o56
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- Door = script.Parent.Parent.Door
- local clickdetector = script.Parent:WaitForChild("ClickDetector")
- clickdetector.MouseClick:Connect(function()
- Door.CanCollide = false
- Door.Transparency = 0.4
- end)
- end,o58)
- end))
- o59.Parent = o56
- o59.Texture = "http://www.roblox.com/asset/?id=67952052"
- o59.Face = Enum.NormalId.Back
- o60.Name = "Close1"
- o60.Parent = o54
- o60.BrickColor = BrickColor.new("Crimson")
- o60.Position = Vector3.new(5.09890938, 5.53103638, 36.4298248)
- o60.Anchored = true
- o60.Size = Vector3.new(1.5, 1.5, 0.25)
- o60.CFrame = CFrame.new(5.09890938, 5.53103638, 36.4298248, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o60.BottomSurface = Enum.SurfaceType.Smooth
- o60.TopSurface = Enum.SurfaceType.Smooth
- o60.Color = Color3.new(0.666667, 0, 0)
- o60.Position = Vector3.new(5.09890938, 5.53103638, 36.4298248)
- o61.Parent = o60
- o61.MaxActivationDistance = 15
- o62.Parent = o60
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- Door = script.Parent.Parent.Door
- local clickdetector = script.Parent:WaitForChild("ClickDetector")
- clickdetector.MouseClick:Connect(function()
- Door.CanCollide = true
- Door.Transparency = 0
- end)
- end,o62)
- end))
- o63.Parent = o60
- o63.Texture = "http://www.roblox.com/asset/?id=67952435"
- o63.Face = Enum.NormalId.Back
- o64.Name = "Open2"
- o64.Parent = o54
- o64.BrickColor = BrickColor.new("Lime green")
- o64.Position = Vector3.new(-11.777422, 4.91896534, 35.6235504)
- o64.Rotation = Vector3.new(-180, 0, -180)
- o64.Anchored = true
- o64.Size = Vector3.new(1.5, 1.5, 0.25)
- o64.CFrame = CFrame.new(-11.777422, 4.91896534, 35.6235504, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o64.BottomSurface = Enum.SurfaceType.Smooth
- o64.TopSurface = Enum.SurfaceType.Smooth
- o64.Color = Color3.new(0, 0.666667, 0)
- o64.Position = Vector3.new(-11.777422, 4.91896534, 35.6235504)
- o65.Parent = o64
- o65.MaxActivationDistance = 15
- o66.Parent = o64
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- Door = script.Parent.Parent.Door
- local clickdetector = script.Parent:WaitForChild("ClickDetector")
- clickdetector.MouseClick:Connect(function()
- Door.CanCollide = false
- Door.Transparency = 0.4
- end)
- end,o66)
- end))
- o67.Parent = o64
- o67.Texture = "http://www.roblox.com/asset/?id=67952052"
- o67.Face = Enum.NormalId.Back
- o68.Name = "Close2"
- o68.Parent = o54
- o68.BrickColor = BrickColor.new("Crimson")
- o68.Position = Vector3.new(-11.8190327, 2.78521252, 35.5709686)
- o68.Rotation = Vector3.new(-180, 0, -180)
- o68.Anchored = true
- o68.Size = Vector3.new(1.5, 1.5, 0.25)
- o68.CFrame = CFrame.new(-11.8190327, 2.78521252, 35.5709686, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o68.BottomSurface = Enum.SurfaceType.Smooth
- o68.TopSurface = Enum.SurfaceType.Smooth
- o68.Color = Color3.new(0.666667, 0, 0)
- o68.Position = Vector3.new(-11.8190327, 2.78521252, 35.5709686)
- o69.Parent = o68
- o69.MaxActivationDistance = 15
- o70.Parent = o68
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- --Made by TheCannibalFromMars!
- Door = script.Parent.Parent.Door
- local clickdetector = script.Parent:WaitForChild("ClickDetector")
- clickdetector.MouseClick:Connect(function()
- Door.CanCollide = true
- Door.Transparency = 0
- end)
- end,o70)
- end))
- o71.Parent = o68
- o71.Texture = "http://www.roblox.com/asset/?id=67952435"
- o71.Face = Enum.NormalId.Back
- o72.Parent = mas
- o72.BrickColor = BrickColor.new("Institutional white")
- o72.Position = Vector3.new(-3.11000562, 28.1867142, 46.0611343)
- o72.Anchored = true
- o72.Size = Vector3.new(19.8000011, 0.330000013, 20.6400051)
- o72.CFrame = CFrame.new(-3.11000562, 28.1867142, 46.0611343, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o72.BottomSurface = Enum.SurfaceType.Smooth
- o72.TopSurface = Enum.SurfaceType.Smooth
- o72.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o72.Position = Vector3.new(-3.11000562, 28.1867142, 46.0611343)
- o73.Parent = mas
- o74.Name = "HumanoidRootPart"
- o74.Parent = o73
- o74.Transparency = 1
- o74.Position = Vector3.new(4.56403303, 16.9184189, 49.7735176)
- o74.Rotation = Vector3.new(0, 89.5199966, 0)
- o74.Anchored = true
- o74.Size = Vector3.new(2, 2, 1)
- o74.CFrame = CFrame.new(4.56403303, 16.9184189, 49.7735176, 0.00845800154, 0, 0.999964237, 0, 1, 0, -0.999964237, 0, 0.00845800154)
- o74.BottomSurface = Enum.SurfaceType.Smooth
- o74.TopSurface = Enum.SurfaceType.Smooth
- o74.Position = Vector3.new(4.56403303, 16.9184189, 49.7735176)
- o75.Parent = o74
- o75.C0 = CFrame.new(-0.100368023, 2.6995759, -1.1920929e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o75.C1 = CFrame.new(-0.0095038414, 0.310105801, -0.0118625164, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o75.Part0 = o74
- o75.Part1 = mas
- o76.Parent = o74
- o76.Rotation = NumberRange.new(0,360)
- o76.Size = NumberSequence.new(0.37499964237213,0)
- o76.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o76.Texture = "rbxassetid://1076160896"
- o76.Acceleration = Vector3.new(0, -30, 0)
- o76.Lifetime = NumberRange.new(2,2)
- o76.Rate = 1
- o76.Speed = NumberRange.new(8,8)
- o76.VelocitySpread = 10
- o77.Name = "Ink"
- o77.Parent = o73
- o77.Material = Enum.Material.SmoothPlastic
- o77.BrickColor = BrickColor.new("Really black")
- o77.Position = Vector3.new(4.43426991, 22.0434074, 50.4112091)
- o77.Rotation = Vector3.new(96.7099991, -85.8600006, 6.73000002)
- o77.Anchored = true
- o77.Size = Vector3.new(0.398320466, 0.137796924, 0.127288565)
- o77.CFrame = CFrame.new(4.43426991, 22.0434074, 50.4112091, 0.0716854706, -0.00845807698, -0.997391641, -0.997427225, 5.96246366e-07, -0.0716880262, 0.000606993912, 0.999964178, -0.00843627844)
- o77.BottomSurface = Enum.SurfaceType.Smooth
- o77.TopSurface = Enum.SurfaceType.Smooth
- o77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o77.Position = Vector3.new(4.43426991, 22.0434074, 50.4112091)
- o78.Parent = o77
- o78.MeshType = Enum.MeshType.Sphere
- o79.Parent = o77
- o79.C0 = CFrame.new(9.27906418, 5.94572735, 17.7760258, 0, -0.997427106, 0.0716880038, -1, 0, 0, 0, -0.0716880038, -0.997427106)
- o79.C1 = CFrame.new(9.37755585, 5.92426968, 17.7760258, 0, -0.997427106, 0.0716880038, -1, 0, 0, 0, -0.0716880038, -0.997427106)
- o79.Part0 = o77
- o79.Part1 = o90
- o80.Parent = o77
- o80.C0 = CFrame.new(10.3244162, 7.50957584, -2.10886502, 6.23600783e-07, -0.997427106, -0.0716880113, 1, 6.19403579e-07, 8.07789249e-08, -3.61672789e-08, -0.0716880113, 0.997427106)
- o80.C1 = CFrame.new(-10.8143635, -8.24234104, -2.24839497, 0.0613753609, 0.991597891, 0.11387147, -0.998114705, 0.0609737262, 0.00700992066, 7.85459179e-06, -0.114087023, 0.993470728)
- o80.Part0 = o77
- o80.Part1 = o143
- o81.Parent = o77
- o81.Rotation = NumberRange.new(0,360)
- o81.Size = NumberSequence.new(0.37499964237213,0)
- o81.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o81.Texture = "rbxassetid://1076160896"
- o81.Acceleration = Vector3.new(0, -30, 0)
- o81.Lifetime = NumberRange.new(2,2)
- o81.Rate = 1
- o81.Speed = NumberRange.new(8,8)
- o81.VelocitySpread = 10
- o82.Name = "Ink"
- o82.Parent = o73
- o82.Material = Enum.Material.SmoothPlastic
- o82.BrickColor = BrickColor.new("Really black")
- o82.Position = Vector3.new(3.74083948, 22.9924088, 49.7303963)
- o82.Rotation = Vector3.new(94.2099991, -83.4300003, 4.23999977)
- o82.Anchored = true
- o82.Size = Vector3.new(0.212741613, 0.149890602, 0.0987379998)
- o82.CFrame = CFrame.new(3.74083948, 22.9924088, 49.7303963, 0.114074394, -0.00845827907, -0.993436456, -0.99347192, 5.40580913e-07, -0.114078462, 0.000965501065, 0.999964178, -0.00840300228)
- o82.BottomSurface = Enum.SurfaceType.Smooth
- o82.TopSurface = Enum.SurfaceType.Smooth
- o82.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o82.Position = Vector3.new(3.74083948, 22.9924088, 49.7303963)
- o83.Parent = o82
- o83.MeshType = Enum.MeshType.Sphere
- o84.Parent = o82
- o84.C0 = CFrame.new(11.4273872, 8.18449783, -2.25383806, 5.92306321e-07, -0.993471801, -0.11407844, 1, 5.63738126e-07, 2.82687665e-07, -2.16531845e-07, -0.11407844, 0.993471742)
- o84.C1 = CFrame.new(11.1526642, 8.18449783, -2.25381804, 6.55644328e-07, -0.993471742, -0.114078514, 1, 6.27278723e-07, 2.84545791e-07, -2.11129205e-07, -0.114078522, 0.993471801)
- o84.Part0 = o82
- o84.Part1 = o135
- o85.Parent = o82
- o85.Rotation = NumberRange.new(0,360)
- o85.Size = NumberSequence.new(0.37499964237213,0)
- o85.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o85.Texture = "rbxassetid://1076160896"
- o85.Acceleration = Vector3.new(0, -30, 0)
- o85.Lifetime = NumberRange.new(2,2)
- o85.Rate = 1
- o85.Speed = NumberRange.new(8,8)
- o85.VelocitySpread = 10
- o86.Name = "Ink"
- o86.Parent = o73
- o86.Material = Enum.Material.SmoothPlastic
- o86.BrickColor = BrickColor.new("Really black")
- o86.Position = Vector3.new(3.73279667, 23.0502892, 49.8246613)
- o86.Rotation = Vector3.new(94.2099991, -83.4300003, -37.8699989)
- o86.Anchored = true
- o86.Size = Vector3.new(0.169915736, 0.0856517777, 0.0987379998)
- o86.CFrame = CFrame.new(3.73279667, 23.0502892, 49.8246613, 0.0902955532, 0.0702261701, -0.993442595, -0.736997187, -0.66621238, -0.114081278, -0.66984725, 0.742459476, -0.00840220042)
- o86.BottomSurface = Enum.SurfaceType.Smooth
- o86.TopSurface = Enum.SurfaceType.Smooth
- o86.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o86.Position = Vector3.new(3.73279667, 23.0502892, 49.8246613)
- o87.Parent = o86
- o87.MeshType = Enum.MeshType.Sphere
- o88.Parent = o86
- o88.C0 = CFrame.new(3.09527683, 13.703474, -2.25435495, -0.670584261, -0.736991823, -0.0846271366, 0.741834521, -0.666206658, -0.0765020177, 1.81171686e-06, -0.114080332, 0.993472397)
- o88.C1 = CFrame.new(-12.1865301, -7.13379288, -2.17991161, -0.107713677, 0.987690747, 0.113423415, -0.994181991, -0.107011259, -0.0122811608, 7.59285922e-06, -0.114086367, 0.993470907)
- o88.Part0 = o86
- o88.Part1 = o104
- o89.Parent = o86
- o89.Rotation = NumberRange.new(0,360)
- o89.Size = NumberSequence.new(0.37499964237213,0)
- o89.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o89.Texture = "rbxassetid://1076160896"
- o89.Acceleration = Vector3.new(0, -30, 0)
- o89.Lifetime = NumberRange.new(2,2)
- o89.Rate = 1
- o89.Speed = NumberRange.new(8,8)
- o89.VelocitySpread = 10
- o90.Name = "Ink"
- o90.Parent = o73
- o90.Material = Enum.Material.SmoothPlastic
- o90.BrickColor = BrickColor.new("Really black")
- o90.Position = Vector3.new(4.42702961, 22.1416473, 50.4326057)
- o90.Rotation = Vector3.new(96.7099991, -85.8600006, 6.73000002)
- o90.Anchored = true
- o90.Size = Vector3.new(0.398320466, 0.137796924, 0.127288565)
- o90.CFrame = CFrame.new(4.42702961, 22.1416473, 50.4326057, 0.0716854706, -0.00845807698, -0.997391641, -0.997427225, 5.96246366e-07, -0.0716880262, 0.000606993912, 0.999964178, -0.00843627844)
- o90.BottomSurface = Enum.SurfaceType.Smooth
- o90.TopSurface = Enum.SurfaceType.Smooth
- o90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o90.Position = Vector3.new(4.42702961, 22.1416473, 50.4326057)
- o91.Parent = o90
- o91.MeshType = Enum.MeshType.Sphere
- o92.Parent = o90
- o92.C0 = CFrame.new(9.37755585, 5.92426968, 17.7760258, 0, -0.997427106, 0.0716880038, -1, 0, 0, 0, -0.0716880038, -0.997427106)
- o92.C1 = CFrame.new(10.805788, 6.96217108, 16.9120998, 0, -1, -0, -1, 0, -0, 0, 0, -1)
- o92.Part0 = o90
- o92.Part1 = o108
- o93.Parent = o90
- o93.C0 = CFrame.new(10.4229078, 7.48811817, -2.10886502, 6.23600783e-07, -0.997427106, -0.0716880113, 1, 6.19403579e-07, 8.07789249e-08, -3.61672789e-08, -0.0716880113, 0.997427106)
- o93.C1 = CFrame.new(-12.3150263, -7.36764336, -2.01602173, -0.107714072, 0.987690747, 0.11342302, -0.994181871, -0.107011624, -0.0122812716, 7.48252296e-06, -0.114085972, 0.993470967)
- o93.Part0 = o90
- o93.Part1 = o122
- o94.Parent = o90
- o94.Rotation = NumberRange.new(0,360)
- o94.Size = NumberSequence.new(0.37499964237213,0)
- o94.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o94.Texture = "rbxassetid://1076160896"
- o94.Acceleration = Vector3.new(0, -30, 0)
- o94.Lifetime = NumberRange.new(2,2)
- o94.Rate = 1
- o94.Speed = NumberRange.new(8,8)
- o94.VelocitySpread = 10
- o95.Name = "Ink"
- o95.Parent = o73
- o95.Material = Enum.Material.SmoothPlastic
- o95.BrickColor = BrickColor.new("Really black")
- o95.Position = Vector3.new(4.41026545, 22.3417377, 50.7140846)
- o95.Rotation = Vector3.new(96.7099991, -85.8600006, 6.73000002)
- o95.Anchored = true
- o95.Size = Vector3.new(0.398320466, 0.137796924, 0.127288565)
- o95.CFrame = CFrame.new(4.41026545, 22.3417377, 50.7140846, 0.0716854706, -0.00845807698, -0.997391641, -0.997427225, 5.96246366e-07, -0.0716880262, 0.000606993912, 0.999964178, -0.00843627844)
- o95.BottomSurface = Enum.SurfaceType.Smooth
- o95.TopSurface = Enum.SurfaceType.Smooth
- o95.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o95.Position = Vector3.new(4.41026545, 22.3417377, 50.7140846)
- o96.Parent = o95
- o96.MeshType = Enum.MeshType.Sphere
- o97.Parent = o95
- o97.C0 = CFrame.new(9.57816315, 5.64265919, 17.7760258, 0, -0.997427106, 0.0716880038, -1, 0, 0, 0, -0.0716880038, -0.997427106)
- o97.C1 = CFrame.new(9.27906418, 5.94572735, 17.7760258, 0, -0.997427106, 0.0716880038, -1, 0, 0, 0, -0.0716880038, -0.997427106)
- o97.Part0 = o95
- o97.Part1 = o77
- o98.Parent = o95
- o98.C0 = CFrame.new(10.6235142, 7.20650721, -2.10886645, 6.23600783e-07, -0.997427106, -0.0716880113, 1, 6.19403579e-07, 8.07789249e-08, -3.61672789e-08, -0.0716880113, 0.997427106)
- o98.C1 = CFrame.new(11.4273872, 8.18449783, -2.25383782, 5.92306321e-07, -0.993471801, -0.11407844, 1, 5.63738126e-07, 2.82687665e-07, -2.16531859e-07, -0.114078432, 0.993471742)
- o98.Part0 = o95
- o98.Part1 = o82
- o99.Parent = o95
- o99.Rotation = NumberRange.new(0,360)
- o99.Size = NumberSequence.new(0.37499964237213,0)
- o99.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o99.Texture = "rbxassetid://1076160896"
- o99.Acceleration = Vector3.new(0, -30, 0)
- o99.Lifetime = NumberRange.new(2,2)
- o99.Rate = 1
- o99.Speed = NumberRange.new(8,8)
- o99.VelocitySpread = 10
- o100.Name = "Ink"
- o100.Parent = o73
- o100.Material = Enum.Material.SmoothPlastic
- o100.BrickColor = BrickColor.new("Really black")
- o100.Position = Vector3.new(3.86323023, 23.0850143, 49.3971214)
- o100.Rotation = Vector3.new(94.2099991, -83.4300003, -169.580002)
- o100.Anchored = true
- o100.Size = Vector3.new(0.285505921, 0.0927894562, 0.138737991)
- o100.CFrame = CFrame.new(3.86323023, 23.0850143, 49.3971214, -0.112507738, 0.0206896737, -0.993435502, 0.987690747, -0.10701181, -0.114085808, -0.108669735, -0.994042397, -0.00839534495)
- o100.BottomSurface = Enum.SurfaceType.Smooth
- o100.TopSurface = Enum.SurfaceType.Smooth
- o100.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o100.Position = Vector3.new(3.86323023, 23.0850143, 49.3971214)
- o101.Parent = o100
- o101.MeshType = Enum.MeshType.Sphere
- o102.Parent = o100
- o102.C0 = CFrame.new(-12.3564138, -7.22992468, -2.12433672, -0.107714258, 0.987690747, 0.113422841, -0.994181871, -0.10701181, -0.0122813229, 7.43363762e-06, -0.114085808, 0.993470967)
- o102.C1 = CFrame.new(2.81052065, -7.93957996, -11.0160789, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o102.Part0 = o100
- o102.Part1 = mas
- o103.Parent = o100
- o103.Rotation = NumberRange.new(0,360)
- o103.Size = NumberSequence.new(0.37499964237213,0)
- o103.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o103.Texture = "rbxassetid://1076160896"
- o103.Acceleration = Vector3.new(0, -30, 0)
- o103.Lifetime = NumberRange.new(2,2)
- o103.Rate = 1
- o103.Speed = NumberRange.new(8,8)
- o103.VelocitySpread = 10
- o104.Name = "Ink"
- o104.Parent = o73
- o104.Material = Enum.Material.SmoothPlastic
- o104.BrickColor = BrickColor.new("Really black")
- o104.Position = Vector3.new(3.82507896, 22.9213543, 49.5105667)
- o104.Rotation = Vector3.new(94.2099991, -83.4300003, -169.580002)
- o104.Anchored = true
- o104.Size = Vector3.new(0.46969685, 0.0799999982, 0.0987379998)
- o104.CFrame = CFrame.new(3.82507896, 22.9213543, 49.5105667, -0.112509057, 0.0206883736, -0.993440986, 0.987698495, -0.107011475, -0.114087284, -0.108670585, -0.994047463, -0.00839640573)
- o104.BottomSurface = Enum.SurfaceType.Smooth
- o104.TopSurface = Enum.SurfaceType.Smooth
- o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o104.Position = Vector3.new(3.82507896, 22.9213543, 49.5105667)
- o105.Parent = o104
- o105.MeshType = Enum.MeshType.Sphere
- o106.Parent = o104
- o106.C0 = CFrame.new(-12.1865644, -7.13380861, -2.17991781, -0.107714176, 0.98769325, 0.113423645, -0.99418366, -0.107011363, -0.0122807706, 7.20204434e-06, -0.114086665, 0.993472636)
- o106.C1 = CFrame.new(-12.3214397, -6.98374701, -2.1953721, -0.107713625, 0.987690687, 0.113423437, -0.994181931, -0.107011206, -0.0122811468, 7.60501962e-06, -0.114086382, 0.993470848)
- o106.Part0 = o104
- o106.Part1 = o126
- o107.Parent = o104
- o107.Rotation = NumberRange.new(0,360)
- o107.Size = NumberSequence.new(0.37499964237213,0)
- o107.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o107.Texture = "rbxassetid://1076160896"
- o107.Acceleration = Vector3.new(0, -30, 0)
- o107.Lifetime = NumberRange.new(2,2)
- o107.Rate = 1
- o107.Speed = NumberRange.new(8,8)
- o107.VelocitySpread = 10
- o108.Name = "Ink"
- o108.Parent = o73
- o108.Material = Enum.Material.SmoothPlastic
- o108.BrickColor = BrickColor.new("Really black")
- o108.Position = Vector3.new(4.28988218, 22.3196793, 49.3935089)
- o108.Rotation = Vector3.new(180, -89.5199966, 90)
- o108.Anchored = true
- o108.Size = Vector3.new(0.547884703, 0.209173381, 0.25362578)
- o108.CFrame = CFrame.new(4.28988218, 22.3196793, 49.3935089, 1.49011612e-08, -0.00845807698, -0.999964416, -1.00000012, 5.96246366e-07, -1.49011612e-08, 6.52216841e-07, 0.999964178, -0.00845808722)
- o108.BottomSurface = Enum.SurfaceType.Smooth
- o108.TopSurface = Enum.SurfaceType.Smooth
- o108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o108.Position = Vector3.new(4.28988218, 22.3196793, 49.3935089)
- o109.Parent = o108
- o109.MeshType = Enum.MeshType.Sphere
- o110.Parent = o108
- o110.C0 = CFrame.new(10.805788, 6.96217108, 16.9120998, 0, -1, -0, -1, 0, -0, 0, 0, -1)
- o110.C1 = CFrame.new(9.30538654, 6.94075918, 17.6303482, 0, -0.997427106, 0.0716880038, -1, 0, 0, 0, -0.0716880038, -0.997427106)
- o110.Part0 = o108
- o110.Part1 = o113
- o111.Parent = o108
- o111.C0 = CFrame.new(10.4229422, 8.5260191, -2.99656796, 6.19403579e-07, -1, -7.45048556e-09, 1, 6.19403579e-07, 8.07789249e-08, -8.07789178e-08, -7.45045625e-09, 1)
- o111.C1 = CFrame.new(10.6235142, 7.20650721, -2.10886669, 6.23600783e-07, -0.997427106, -0.0716880113, 1, 6.19403579e-07, 8.07789249e-08, -3.61672789e-08, -0.0716880113, 0.997427106)
- o111.Part0 = o108
- o111.Part1 = o95
- o112.Parent = o108
- o112.Rotation = NumberRange.new(0,360)
- o112.Size = NumberSequence.new(0.37499964237213,0)
- o112.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o112.Texture = "rbxassetid://1076160896"
- o112.Acceleration = Vector3.new(0, -30, 0)
- o112.Lifetime = NumberRange.new(2,2)
- o112.Rate = 1
- o112.Speed = NumberRange.new(8,8)
- o112.VelocitySpread = 10
- o113.Name = "Ink"
- o113.Parent = o73
- o113.Material = Enum.Material.SmoothPlastic
- o113.BrickColor = BrickColor.new("Really black")
- o113.Position = Vector3.new(4.29550362, 22.0592213, 49.4149704)
- o113.Rotation = Vector3.new(96.7099991, -85.8600006, 6.73000002)
- o113.Anchored = true
- o113.Size = Vector3.new(0.398320466, 0.137796924, 0.127288565)
- o113.CFrame = CFrame.new(4.29550362, 22.0592213, 49.4149704, 0.0716854632, -0.00845807698, -0.997391582, -0.997427225, 5.96246366e-07, -0.0716880262, 0.000606993912, 0.999964178, -0.00843627844)
- o113.BottomSurface = Enum.SurfaceType.Smooth
- o113.TopSurface = Enum.SurfaceType.Smooth
- o113.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o113.Position = Vector3.new(4.29550362, 22.0592213, 49.4149704)
- o114.Parent = o113
- o114.MeshType = Enum.MeshType.Sphere
- o115.Parent = o113
- o115.C0 = CFrame.new(9.3053875, 6.94075918, 17.6303482, 0, -0.997427106, 0.0716880038, -1, 0, 0, 0, -0.0716880038, -0.997427106)
- o115.C1 = CFrame.new(-9.68191242, -6.22918987, 17.5688133, 0.0213440061, 0.993245244, -0.114054032, 0.999772251, -0.0212040804, 0.00244000903, 5.11648932e-06, -0.114080146, -0.993471622)
- o115.Part0 = o113
- o115.Part1 = o139
- o116.Parent = o113
- o116.C0 = CFrame.new(10.3507385, 8.5046072, -2.25454068, 6.23600783e-07, -0.997427106, -0.0716880113, 1, 6.19403579e-07, 8.07789249e-08, -3.61672789e-08, -0.0716880113, 0.997427106)
- o116.C1 = CFrame.new(-12.3564138, -7.22992468, -2.12433624, -0.107714258, 0.987690747, 0.113422833, -0.994181871, -0.10701181, -0.0122813229, 7.43363762e-06, -0.114085801, 0.993470967)
- o116.Part0 = o113
- o116.Part1 = o100
- o117.Parent = o113
- o117.Rotation = NumberRange.new(0,360)
- o117.Size = NumberSequence.new(0.37499964237213,0)
- o117.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o117.Texture = "rbxassetid://1076160896"
- o117.Acceleration = Vector3.new(0, -30, 0)
- o117.Lifetime = NumberRange.new(2,2)
- o117.Rate = 1
- o117.Speed = NumberRange.new(8,8)
- o117.VelocitySpread = 10
- o118.Name = "Neck"
- o118.Parent = o73
- o118.Material = Enum.Material.SmoothPlastic
- o118.BrickColor = BrickColor.new("Really black")
- o118.Position = Vector3.new(4.58820057, 21.9387779, 49.9274063)
- o118.Rotation = Vector3.new(-180, -89.5199966, -180)
- o118.Anchored = true
- o118.Size = Vector3.new(0.725759804, 1.01962113, 0.694645584)
- o118.CFrame = CFrame.new(4.58820057, 21.9387779, 49.9274063, -0.00845800154, 0, -0.999964237, 0, 1, 0, 0.999964237, 0, -0.00845800154)
- o118.BottomSurface = Enum.SurfaceType.Smooth
- o118.TopSurface = Enum.SurfaceType.Smooth
- o118.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o118.Position = Vector3.new(4.58820057, 21.9387779, 49.9274063)
- o119.Parent = o118
- o119.MeshType = Enum.MeshType.Sphere
- o120.Parent = o118
- o120.C0 = CFrame.new(0, 0.0256500244, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o120.C1 = CFrame.new(0.116776943, 0.0550880432, -0.948393822, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o120.Part0 = o118
- o120.Part1 = mas
- o121.Parent = o118
- o121.Rotation = NumberRange.new(0,360)
- o121.Size = NumberSequence.new(0.37499964237213,0)
- o121.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o121.Texture = "rbxassetid://1076160896"
- o121.Acceleration = Vector3.new(0, -30, 0)
- o121.Lifetime = NumberRange.new(2,2)
- o121.Rate = 1
- o121.Speed = NumberRange.new(8,8)
- o121.VelocitySpread = 10
- o122.Name = "Ink"
- o122.Parent = o73
- o122.Material = Enum.Material.SmoothPlastic
- o122.BrickColor = BrickColor.new("Really black")
- o122.Position = Vector3.new(3.97833729, 23.0417557, 49.2656288)
- o122.Rotation = Vector3.new(94.2099991, -83.4300003, -169.580002)
- o122.Anchored = true
- o122.Size = Vector3.new(0.342607021, 0.0785141215, 0.0987379998)
- o122.CFrame = CFrame.new(3.97833729, 23.0417557, 49.2656288, -0.112507954, 0.0206896234, -0.99343574, 0.987690866, -0.107011624, -0.114085995, -0.108669579, -0.994042337, -0.00839529745)
- o122.BottomSurface = Enum.SurfaceType.Smooth
- o122.TopSurface = Enum.SurfaceType.Smooth
- o122.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o122.Position = Vector3.new(3.97833729, 23.0417557, 49.2656288)
- o123.Parent = o122
- o123.MeshType = Enum.MeshType.Sphere
- o124.Parent = o122
- o124.C0 = CFrame.new(-12.3150282, -7.36764336, -2.01602221, -0.107714072, 0.987690747, 0.113423027, -0.994181871, -0.107011631, -0.0122812707, 7.48252251e-06, -0.114085972, 0.993470967)
- o124.C1 = CFrame.new(-12.3216505, -7.09179783, -2.1953969, -0.107714564, 0.987696171, 0.113423944, -0.994185686, -0.107011348, -0.0122803589, 6.82281052e-06, -0.114087045, 0.993474901)
- o124.Part0 = o122
- o124.Part1 = o130
- o125.Parent = o122
- o125.Rotation = NumberRange.new(0,360)
- o125.Size = NumberSequence.new(0.37499964237213,0)
- o125.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o125.Texture = "rbxassetid://1076160896"
- o125.Acceleration = Vector3.new(0, -30, 0)
- o125.Lifetime = NumberRange.new(2,2)
- o125.Rate = 1
- o125.Speed = NumberRange.new(8,8)
- o125.VelocitySpread = 10
- o126.Name = "Ink"
- o126.Parent = o73
- o126.Material = Enum.Material.SmoothPlastic
- o126.BrickColor = BrickColor.new("Really black")
- o126.Position = Vector3.new(3.79145598, 23.0688343, 49.6449699)
- o126.Rotation = Vector3.new(94.2099991, -83.4300003, -169.580002)
- o126.Anchored = true
- o126.Size = Vector3.new(0.199854136, 0.164165899, 0.0987379998)
- o126.CFrame = CFrame.new(3.79145598, 23.0688343, 49.6449699, -0.112508848, 0.0206887349, -0.993439198, 0.987695932, -0.107011318, -0.114087008, -0.108670041, -0.994045794, -0.00839598756)
- o126.BottomSurface = Enum.SurfaceType.Smooth
- o126.TopSurface = Enum.SurfaceType.Smooth
- o126.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o126.Position = Vector3.new(3.79145598, 23.0688343, 49.6449699)
- o127.Parent = o126
- o127.MeshType = Enum.MeshType.Sphere
- o128.Parent = o126
- o128.C0 = CFrame.new(-12.3215065, -6.98377562, -2.1953845, -0.107714526, 0.987695813, 0.113423914, -0.994185328, -0.107011326, -0.0122803552, 6.82200471e-06, -0.114086986, 0.993474424)
- o128.C1 = CFrame.new(10.4229078, 7.48811817, -2.10886502, 6.23600783e-07, -0.997427106, -0.0716880113, 1, 6.19403579e-07, 8.07789249e-08, -3.61672789e-08, -0.0716880113, 0.997427106)
- o128.Part0 = o126
- o128.Part1 = o90
- o129.Parent = o126
- o129.Rotation = NumberRange.new(0,360)
- o129.Size = NumberSequence.new(0.37499964237213,0)
- o129.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o129.Texture = "rbxassetid://1076160896"
- o129.Acceleration = Vector3.new(0, -30, 0)
- o129.Lifetime = NumberRange.new(2,2)
- o129.Rate = 1
- o129.Speed = NumberRange.new(8,8)
- o129.VelocitySpread = 10
- o130.Name = "Ink"
- o130.Parent = o73
- o130.Material = Enum.Material.SmoothPlastic
- o130.BrickColor = BrickColor.new("Really black")
- o130.Position = Vector3.new(3.79365969, 23.0574207, 49.5375748)
- o130.Rotation = Vector3.new(94.2099991, -83.4300003, -169.580002)
- o130.Anchored = true
- o130.Size = Vector3.new(0.199854136, 0.164165899, 0.0987379998)
- o130.CFrame = CFrame.new(3.79365969, 23.0574207, 49.5375748, -0.112508878, 0.0206887405, -0.993439555, 0.98769629, -0.107011341, -0.114087068, -0.108670078, -0.994046152, -0.00839599129)
- o130.BottomSurface = Enum.SurfaceType.Smooth
- o130.TopSurface = Enum.SurfaceType.Smooth
- o130.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o130.Position = Vector3.new(3.79365969, 23.0574207, 49.5375748)
- o131.Parent = o130
- o131.MeshType = Enum.MeshType.Sphere
- o132.Parent = o130
- o132.C0 = CFrame.new(-10.273035, -5.74049854, 17.6270161, 0.107713006, 0.987691104, -0.113423005, 0.994182348, -0.107010596, 0.012280955, -7.67658457e-06, -0.114085965, -0.993471324)
- o132.C1 = CFrame.new(-10.2730312, -5.6325388, 17.6270103, 0.107712984, 0.987690866, -0.113422982, 0.99418205, -0.107010573, 0.0122809513, -7.67544316e-06, -0.114085905, -0.993470907)
- o132.Part0 = o130
- o132.Part1 = o126
- o133.Parent = o130
- o133.C0 = CFrame.new(-12.3216505, -7.09179783, -2.1953969, -0.107714564, 0.987696171, 0.113423944, -0.994185686, -0.107011348, -0.0122803589, 6.82281052e-06, -0.114087045, 0.993474901)
- o133.C1 = CFrame.new(10.3507385, 8.5046072, -2.25454068, 6.23600783e-07, -0.997427106, -0.0716880113, 1, 6.19403579e-07, 8.07789249e-08, -3.61672789e-08, -0.0716880113, 0.997427106)
- o133.Part0 = o130
- o133.Part1 = o113
- o134.Parent = o130
- o134.Rotation = NumberRange.new(0,360)
- o134.Size = NumberSequence.new(0.37499964237213,0)
- o134.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o134.Texture = "rbxassetid://1076160896"
- o134.Acceleration = Vector3.new(0, -30, 0)
- o134.Lifetime = NumberRange.new(2,2)
- o134.Rate = 1
- o134.Speed = NumberRange.new(8,8)
- o134.VelocitySpread = 10
- o135.Name = "Ink"
- o135.Parent = o73
- o135.Material = Enum.Material.SmoothPlastic
- o135.BrickColor = BrickColor.new("Really black")
- o135.Position = Vector3.new(3.77212119, 22.7197227, 49.7305107)
- o135.Rotation = Vector3.new(94.2099991, -83.4400024, 4.23999977)
- o135.Anchored = true
- o135.Size = Vector3.new(0.28991574, 0.15561527, 0.0987379998)
- o135.CFrame = CFrame.new(3.77212119, 22.7197227, 49.7305107, 0.114075243, -0.00845666043, -0.993443608, -0.993482053, -2.30768762e-07, -0.114079736, 0.000966742984, 0.999971151, -0.00840461347)
- o135.BottomSurface = Enum.SurfaceType.Smooth
- o135.TopSurface = Enum.SurfaceType.Smooth
- o135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o135.Position = Vector3.new(3.77212119, 22.7197227, 49.7305107)
- o136.Parent = o135
- o136.MeshType = Enum.MeshType.Sphere
- o137.Parent = o135
- o137.C0 = CFrame.new(11.1526651, 8.18449879, -2.25381804, 6.55644158e-07, -0.993471801, -0.114078507, 1, 6.27278894e-07, 2.84545791e-07, -2.11129205e-07, -0.114078522, 0.993471742)
- o137.C1 = CFrame.new(3.0952661, 13.7034407, -2.25434875, -0.670584261, -0.736991644, -0.0846271366, 0.741834521, -0.666206598, -0.0765020251, 1.81171686e-06, -0.114080317, 0.993472397)
- o137.Part0 = o135
- o137.Part1 = o86
- o138.Parent = o135
- o138.Rotation = NumberRange.new(0,360)
- o138.Size = NumberSequence.new(0.37499964237213,0)
- o138.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o138.Texture = "rbxassetid://1076160896"
- o138.Acceleration = Vector3.new(0, -30, 0)
- o138.Lifetime = NumberRange.new(2,2)
- o138.Rate = 1
- o138.Speed = NumberRange.new(8,8)
- o138.VelocitySpread = 10
- o139.Name = "Ink"
- o139.Parent = o73
- o139.Material = Enum.Material.SmoothPlastic
- o139.BrickColor = BrickColor.new("Really black")
- o139.Position = Vector3.new(3.7383945, 23.002573, 49.9167023)
- o139.Rotation = Vector3.new(94.2200012, -83.4300003, -174.529999)
- o139.Anchored = true
- o139.Size = Vector3.new(0.24842988, 0.0856517777, 0.0987379998)
- o139.CFrame = CFrame.new(3.7383945, 23.002573, 49.9167023, -0.113869466, 0.0108960737, -0.993436217, 0.993245423, -0.0212046783, -0.114080183, -0.0223085694, -0.999715805, -0.00840791222)
- o139.BottomSurface = Enum.SurfaceType.Smooth
- o139.TopSurface = Enum.SurfaceType.Smooth
- o139.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o139.Position = Vector3.new(3.7383945, 23.002573, 49.9167023)
- o140.Parent = o139
- o140.MeshType = Enum.MeshType.Sphere
- o141.Parent = o139
- o141.C0 = CFrame.new(-11.6056948, -7.75222301, -2.25356174, -0.02134463, 0.993245304, 0.114054047, -0.999772251, -0.0212046988, -0.00244009006, -5.12607949e-06, -0.114080161, 0.993471622)
- o141.C1 = CFrame.new(10.4229422, 8.5260191, -2.99656796, 6.19403579e-07, -1, -7.45048556e-09, 1, 6.19403579e-07, 8.07789249e-08, -8.07789178e-08, -7.45045625e-09, 1)
- o141.Part0 = o139
- o141.Part1 = o108
- o142.Parent = o139
- o142.Rotation = NumberRange.new(0,360)
- o142.Size = NumberSequence.new(0.37499964237213,0)
- o142.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o142.Texture = "rbxassetid://1076160896"
- o142.Acceleration = Vector3.new(0, -30, 0)
- o142.Lifetime = NumberRange.new(2,2)
- o142.Rate = 1
- o142.Speed = NumberRange.new(8,8)
- o142.VelocitySpread = 10
- o143.Name = "Ink"
- o143.Parent = o73
- o143.Material = Enum.Material.SmoothPlastic
- o143.BrickColor = BrickColor.new("Really black")
- o143.Position = Vector3.new(3.75538158, 22.8662949, 50.3519974)
- o143.Rotation = Vector3.new(94.2099991, -83.4300003, -179.279999)
- o143.Anchored = true
- o143.Size = Vector3.new(0.29129222, 0.0713764876, 0.0887380019)
- o143.CFrame = CFrame.new(3.75538158, 22.8662949, 50.3519974, -0.114386544, 0.00143237854, -0.993435502, 0.99159801, 0.060973756, -0.114087045, 0.0604100041, -0.998138189, -0.00839492399)
- o143.BottomSurface = Enum.SurfaceType.Smooth
- o143.TopSurface = Enum.SurfaceType.Smooth
- o143.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o143.Position = Vector3.new(3.75538158, 22.8662949, 50.3519974)
- o144.Parent = o143
- o144.MeshType = Enum.MeshType.Sphere
- o145.Parent = o143
- o145.C0 = CFrame.new(-10.8143644, -8.24234009, -2.24839449, 0.0613753609, 0.991597891, 0.11387147, -0.998114705, 0.0609737262, 0.00700992066, 7.85459179e-06, -0.114087023, 0.993470728)
- o145.C1 = CFrame.new(-11.6056948, -7.75222301, -2.25356174, -0.02134463, 0.993245304, 0.114054047, -0.999772251, -0.0212046988, -0.00244009006, -5.12607949e-06, -0.114080161, 0.993471622)
- o145.Part0 = o143
- o145.Part1 = o139
- o146.Parent = o143
- o146.Rotation = NumberRange.new(0,360)
- o146.Size = NumberSequence.new(0.37499964237213,0)
- o146.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o146.Texture = "rbxassetid://1076160896"
- o146.Acceleration = Vector3.new(0, -30, 0)
- o146.Lifetime = NumberRange.new(2,2)
- o146.Rate = 1
- o146.Speed = NumberRange.new(8,8)
- o146.VelocitySpread = 10
- o148.Parent = mas
- o148.C0 = CFrame.new(0, -0.804104984, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o148.C1 = CFrame.new(-0.0751612782, 0.942069292, 0.0938157812, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o148.Part0 = mas
- o148.Part1 = mas
- o149.Parent = mas
- o149.Rotation = NumberRange.new(0,360)
- o149.Size = NumberSequence.new(0.37499964237213,0)
- o149.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o149.Texture = "rbxassetid://1076160896"
- o149.Acceleration = Vector3.new(0, -30, 0)
- o149.Lifetime = NumberRange.new(2,2)
- o149.Rate = 1
- o149.Speed = NumberRange.new(8,8)
- o149.VelocitySpread = 10
- o151.Parent = mas
- o151.C0 = CFrame.new(0, 0.516049385, 0.442960739, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o151.C1 = CFrame.new(0.050524272, -0.038390249, 0, 0, -0.310824156, -0.950467467, 0, -0.950467467, 0.310824156, -1, -0, 0)
- o151.Part0 = mas
- o151.Part1 = mas
- o152.Parent = mas
- o152.C0 = CFrame.new(0, -0.516114235, 0.453186989, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o152.C1 = CFrame.new(-0.0406788476, 0.0872552916, 0, 0, 0.378672004, -0.92553097, 0, 0.92553097, 0.378672004, 1, 0, 0)
- o152.Part0 = mas
- o152.Part1 = mas
- o153.Parent = mas
- o153.C0 = CFrame.new(-0.358571768, 0, -0.302270889, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o153.C1 = CFrame.new(0.0106043816, 0.0289669037, 0.163084269, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- o153.Part0 = mas
- o153.Part1 = mas
- o154.Parent = mas
- o154.Rotation = NumberRange.new(0,360)
- o154.Size = NumberSequence.new(0.37499964237213,0)
- o154.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o154.Texture = "rbxassetid://1076160896"
- o154.Acceleration = Vector3.new(0, -30, 0)
- o154.Lifetime = NumberRange.new(2,2)
- o154.Rate = 1
- o154.Speed = NumberRange.new(8,8)
- o154.VelocitySpread = 10
- o156.Parent = mas
- o156.Rotation = NumberRange.new(0,360)
- o156.Size = NumberSequence.new(0.37499964237213,0)
- o156.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o156.Texture = "rbxassetid://1076160896"
- o156.Acceleration = Vector3.new(0, -30, 0)
- o156.Lifetime = NumberRange.new(2,2)
- o156.Rate = 1
- o156.Speed = NumberRange.new(8,8)
- o156.VelocitySpread = 10
- o158.Parent = mas
- o158.Rotation = NumberRange.new(0,360)
- o158.Size = NumberSequence.new(0.37499964237213,0)
- o158.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o158.Texture = "rbxassetid://1076160896"
- o158.Acceleration = Vector3.new(0, -30, 0)
- o158.Lifetime = NumberRange.new(2,2)
- o158.Rate = 1
- o158.Speed = NumberRange.new(8,8)
- o158.VelocitySpread = 10
- o160.Parent = mas
- o160.C0 = CFrame.new(0.0725036263, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o160.C1 = CFrame.new(-0.0852625668, -1.7243193e-06, 4.92379513e-07, 1, -4.58001526e-10, 4.0363366e-09, 4.58001526e-10, 1, -1.86264471e-09, -4.0363366e-09, 1.86264471e-09, 1)
- o160.Part0 = mas
- o160.Part1 = mas
- o161.Parent = mas
- o161.Rotation = NumberRange.new(0,360)
- o161.Size = NumberSequence.new(0.37499964237213,0)
- o161.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o161.Texture = "rbxassetid://1076160896"
- o161.Acceleration = Vector3.new(0, -30, 0)
- o161.Lifetime = NumberRange.new(2,2)
- o161.Rate = 1
- o161.Speed = NumberRange.new(8,8)
- o161.VelocitySpread = 10
- o163.Parent = mas
- o163.C0 = CFrame.new(0.996287227, -8.73564053, -13.4304304, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o163.C1 = CFrame.new(1.03235602, -8.40441895, -14.0140018, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o163.Part0 = mas
- o163.Part1 = mas
- o164.Parent = mas
- o164.Rotation = NumberRange.new(0,360)
- o164.Size = NumberSequence.new(0.37499964237213,0)
- o164.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o164.Texture = "rbxassetid://1076160896"
- o164.Acceleration = Vector3.new(0, -30, 0)
- o164.Lifetime = NumberRange.new(2,2)
- o164.Rate = 1
- o164.Speed = NumberRange.new(8,8)
- o164.VelocitySpread = 10
- o166.Parent = mas
- o166.C0 = CFrame.new(0, -0.945960462, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o166.C1 = CFrame.new(-0.0149370283, 0.492755055, -0.0573313944, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o166.Part0 = mas
- o166.Part1 = mas
- o167.Parent = mas
- o167.Rotation = NumberRange.new(0,360)
- o167.Size = NumberSequence.new(0.37499964237213,0)
- o167.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o167.Texture = "rbxassetid://1076160896"
- o167.Acceleration = Vector3.new(0, -30, 0)
- o167.Lifetime = NumberRange.new(2,2)
- o167.Rate = 1
- o167.Speed = NumberRange.new(8,8)
- o167.VelocitySpread = 10
- o169.Parent = mas
- o169.C0 = CFrame.new(0, 0.127622426, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o169.C1 = CFrame.new(-7.30356487e-06, -0.132266656, 9.14399172e-16, 1, -7.45537143e-09, 7.93432964e-09, 7.45537143e-09, 1, -7.21644458e-15, -7.93432964e-09, 7.27559797e-15, 1)
- o169.Part0 = mas
- o169.Part1 = mas
- o170.Parent = mas
- o170.Rotation = NumberRange.new(0,360)
- o170.Size = NumberSequence.new(0.37499964237213,0)
- o170.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o170.Texture = "rbxassetid://1076160896"
- o170.Acceleration = Vector3.new(0, -30, 0)
- o170.Lifetime = NumberRange.new(2,2)
- o170.Rate = 1
- o170.Speed = NumberRange.new(8,8)
- o170.VelocitySpread = 10
- o172.Parent = mas
- o172.Rotation = NumberRange.new(0,360)
- o172.Size = NumberSequence.new(0.37499964237213,0)
- o172.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o172.Texture = "rbxassetid://1076160896"
- o172.Acceleration = Vector3.new(0, -30, 0)
- o172.Lifetime = NumberRange.new(2,2)
- o172.Rate = 1
- o172.Speed = NumberRange.new(8,8)
- o172.VelocitySpread = 10
- o174.Parent = mas
- o174.C0 = CFrame.new(0.0784978196, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o174.C1 = CFrame.new(-0.0792612955, 1.97065219e-06, -5.54607368e-06, 1, 4.65661565e-10, 4.47035013e-08, -4.65661509e-10, 1, -9.31323352e-10, -4.47035013e-08, 9.31323352e-10, 1)
- o174.Part0 = mas
- o174.Part1 = mas
- o175.Parent = mas
- o175.Rotation = NumberRange.new(0,360)
- o175.Size = NumberSequence.new(0.37499964237213,0)
- o175.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o175.Texture = "rbxassetid://1076160896"
- o175.Acceleration = Vector3.new(0, -30, 0)
- o175.Lifetime = NumberRange.new(2,2)
- o175.Rate = 1
- o175.Speed = NumberRange.new(8,8)
- o175.VelocitySpread = 10
- o177.Parent = mas
- o177.Rotation = NumberRange.new(0,360)
- o177.Size = NumberSequence.new(0.37499964237213,0)
- o177.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o177.Texture = "rbxassetid://1076160896"
- o177.Acceleration = Vector3.new(0, -30, 0)
- o177.Lifetime = NumberRange.new(2,2)
- o177.Rate = 1
- o177.Speed = NumberRange.new(8,8)
- o177.VelocitySpread = 10
- o179.Parent = mas
- o179.Rotation = NumberRange.new(0,360)
- o179.Size = NumberSequence.new(0.37499964237213,0)
- o179.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o179.Texture = "rbxassetid://1076160896"
- o179.Acceleration = Vector3.new(0, -30, 0)
- o179.Lifetime = NumberRange.new(2,2)
- o179.Rate = 1
- o179.Speed = NumberRange.new(8,8)
- o179.VelocitySpread = 10
- o181.Parent = mas
- o181.Rotation = NumberRange.new(0,360)
- o181.Size = NumberSequence.new(0.37499964237213,0)
- o181.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o181.Texture = "rbxassetid://1076160896"
- o181.Acceleration = Vector3.new(0, -30, 0)
- o181.Lifetime = NumberRange.new(2,2)
- o181.Rate = 1
- o181.Speed = NumberRange.new(8,8)
- o181.VelocitySpread = 10
- o183.Parent = mas
- o183.C0 = CFrame.new(-0.664571047, 0.0192557145, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o183.C1 = CFrame.new(0.0429919623, -0.046995528, -0.0535356291, 0.692370951, -0.721541762, 0, 0.721541762, 0.692370951, -0, 0, 0, 1)
- o183.Part0 = mas
- o183.Part1 = mas
- o184.Parent = mas
- o184.Rotation = NumberRange.new(0,360)
- o184.Size = NumberSequence.new(0.37499964237213,0)
- o184.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o184.Texture = "rbxassetid://1076160896"
- o184.Acceleration = Vector3.new(0, -30, 0)
- o184.Lifetime = NumberRange.new(2,2)
- o184.Rate = 1
- o184.Speed = NumberRange.new(8,8)
- o184.VelocitySpread = 10
- o186.Parent = mas
- o186.C0 = CFrame.new(0.11301329, 0, 0.176828101, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o186.C1 = CFrame.new(-0.13317059, -0.0172462985, -0.0372868441, 0.00041109533, -0.00879413541, 0.999961257, -0.0476697981, 0.998824358, 0.00880373456, -0.998863041, -0.0476715714, -8.60262662e-06)
- o186.Part0 = mas
- o186.Part1 = mas
- o187.Parent = mas
- o187.C0 = CFrame.new(-0.175166011, 0, 0.151851252, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o187.C1 = CFrame.new(-0.108922854, -0.00608244864, 0.00186615065, -0.905127168, -0.0483236089, 0.422385663, -0.0454163328, 0.998824358, 0.0169495363, -0.422708154, -0.00384172192, -0.906257749)
- o187.Part0 = mas
- o187.Part1 = mas
- o188.Parent = mas
- o188.C0 = CFrame.new(-0.218658328, 0, 0.0583654344, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o188.C1 = CFrame.new(-0.125378266, -0.00610907003, 0.00801267941, -0.983689666, -0.0476716012, 0.173441797, -0.0454165377, 0.998824358, 0.0169496424, -0.174045905, 0.00879606232, -0.984698236)
- o188.Part0 = mas
- o188.Part1 = mas
- o189.Parent = mas
- o189.C0 = CFrame.new(-0.224610969, 0, -0.0348927826, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o189.C1 = CFrame.new(-0.115307465, -0.00892657321, 0.0033524693, -0.995218158, -0.043771632, -0.0873206481, -0.0454173982, 0.998824298, 0.0169495959, 0.0864760727, 0.0208344217, -0.996036053)
- o189.Part0 = mas
- o189.Part1 = mas
- o190.Parent = mas
- o190.C0 = CFrame.new(-0.256482333, 0, -0.135138452, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o190.C1 = CFrame.new(-0.0469898023, -0.00573285623, -0.00615952676, -0.938706696, -0.0437714793, -0.341926515, -0.0482567064, 0.998824298, 0.00461759651, 0.341322392, 0.0208348166, -0.939715326)
- o190.Part0 = mas
- o190.Part1 = mas
- o191.Parent = mas
- o191.Rotation = NumberRange.new(0,360)
- o191.Size = NumberSequence.new(0.37499964237213,0)
- o191.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o191.Texture = "rbxassetid://1076160896"
- o191.Acceleration = Vector3.new(0, -30, 0)
- o191.Lifetime = NumberRange.new(2,2)
- o191.Rate = 1
- o191.Speed = NumberRange.new(8,8)
- o191.VelocitySpread = 10
- o193.Parent = mas
- o193.Rotation = NumberRange.new(0,360)
- o193.Size = NumberSequence.new(0.37499964237213,0)
- o193.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o193.Texture = "rbxassetid://1076160896"
- o193.Acceleration = Vector3.new(0, -30, 0)
- o193.Lifetime = NumberRange.new(2,2)
- o193.Rate = 1
- o193.Speed = NumberRange.new(8,8)
- o193.VelocitySpread = 10
- o195.Parent = mas
- o195.C0 = CFrame.new(0.0897520036, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o195.C1 = CFrame.new(-0.0853963345, 2.73896802e-07, 7.65910863e-06, 1, -4.6566222e-09, -1.8933898e-08, 4.6566222e-09, 1, 3.57616825e-10, 1.8933898e-08, -3.57616908e-10, 1)
- o195.Part0 = mas
- o195.Part1 = mas
- o196.Parent = mas
- o196.Rotation = NumberRange.new(0,360)
- o196.Size = NumberSequence.new(0.37499964237213,0)
- o196.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o196.Texture = "rbxassetid://1076160896"
- o196.Acceleration = Vector3.new(0, -30, 0)
- o196.Lifetime = NumberRange.new(2,2)
- o196.Rate = 1
- o196.Speed = NumberRange.new(8,8)
- o196.VelocitySpread = 10
- o198.Parent = mas
- o198.C0 = CFrame.new(0.0718538091, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o198.C1 = CFrame.new(-0.085933879, -1.72443674e-06, 5.53621248e-06, 1, 1.16415799e-09, 3.51667472e-06, -1.16415477e-09, 1, -9.31322908e-10, -3.51667472e-06, 9.313188e-10, 1)
- o198.Part0 = mas
- o198.Part1 = mas
- o199.Parent = mas
- o199.Rotation = NumberRange.new(0,360)
- o199.Size = NumberSequence.new(0.37499964237213,0)
- o199.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o199.Texture = "rbxassetid://1076160896"
- o199.Acceleration = Vector3.new(0, -30, 0)
- o199.Lifetime = NumberRange.new(2,2)
- o199.Rate = 1
- o199.Speed = NumberRange.new(8,8)
- o199.VelocitySpread = 10
- o201.Parent = mas
- o201.Rotation = NumberRange.new(0,360)
- o201.Size = NumberSequence.new(0.37499964237213,0)
- o201.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o201.Texture = "rbxassetid://1076160896"
- o201.Acceleration = Vector3.new(0, -30, 0)
- o201.Lifetime = NumberRange.new(2,2)
- o201.Rate = 1
- o201.Speed = NumberRange.new(8,8)
- o201.VelocitySpread = 10
- o203.Parent = mas
- o203.C0 = CFrame.new(0.694516361, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o203.C1 = CFrame.new(-0.522515178, -0.00244516321, -0.0228263009, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o203.Part0 = mas
- o203.Part1 = mas
- o204.Parent = mas
- o204.Rotation = NumberRange.new(0,360)
- o204.Size = NumberSequence.new(0.37499964237213,0)
- o204.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o204.Texture = "rbxassetid://1076160896"
- o204.Acceleration = Vector3.new(0, -30, 0)
- o204.Lifetime = NumberRange.new(2,2)
- o204.Rate = 1
- o204.Speed = NumberRange.new(8,8)
- o204.VelocitySpread = 10
- o206.Parent = mas
- o206.Rotation = NumberRange.new(0,360)
- o206.Size = NumberSequence.new(0.37499964237213,0)
- o206.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o206.Texture = "rbxassetid://1076160896"
- o206.Acceleration = Vector3.new(0, -30, 0)
- o206.Lifetime = NumberRange.new(2,2)
- o206.Rate = 1
- o206.Speed = NumberRange.new(8,8)
- o206.VelocitySpread = 10
- o208.Parent = mas
- o208.Rotation = NumberRange.new(0,360)
- o208.Size = NumberSequence.new(0.37499964237213,0)
- o208.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o208.Texture = "rbxassetid://1076160896"
- o208.Acceleration = Vector3.new(0, -30, 0)
- o208.Lifetime = NumberRange.new(2,2)
- o208.Rate = 1
- o208.Speed = NumberRange.new(8,8)
- o208.VelocitySpread = 10
- o210.Parent = mas
- o210.C0 = CFrame.new(-0.0976303443, -0.698512495, -0.00111279509, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o210.C1 = CFrame.new(-0.0288609136, 1.18372262, 0.200403064, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o210.Part0 = mas
- o210.Part1 = mas
- o211.Parent = mas
- o211.Rotation = NumberRange.new(0,360)
- o211.Size = NumberSequence.new(0.37499964237213,0)
- o211.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o211.Texture = "rbxassetid://1076160896"
- o211.Acceleration = Vector3.new(0, -30, 0)
- o211.Lifetime = NumberRange.new(2,2)
- o211.Rate = 1
- o211.Speed = NumberRange.new(8,8)
- o211.VelocitySpread = 10
- o213.Parent = mas
- o213.C0 = CFrame.new(0, 0.127622426, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o213.C1 = CFrame.new(-2.43420482e-06, -0.156247258, 2.73848036e-06, 1, 5.68426057e-14, -7.02933615e-27, -5.68426057e-14, 1, -1.23663165e-13, 0, 1.23663165e-13, 1)
- o213.Part0 = mas
- o213.Part1 = mas
- o214.Parent = mas
- o214.Rotation = NumberRange.new(0,360)
- o214.Size = NumberSequence.new(0.37499964237213,0)
- o214.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o214.Texture = "rbxassetid://1076160896"
- o214.Acceleration = Vector3.new(0, -30, 0)
- o214.Lifetime = NumberRange.new(2,2)
- o214.Rate = 1
- o214.Speed = NumberRange.new(8,8)
- o214.VelocitySpread = 10
- o216.Parent = mas
- o216.C0 = CFrame.new(0, -0.902150273, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o216.C1 = CFrame.new(0.0983158946, 0.308976859, -0.419638753, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o216.Part0 = mas
- o216.Part1 = mas
- o217.Parent = mas
- o217.Rotation = NumberRange.new(0,360)
- o217.Size = NumberSequence.new(0.37499964237213,0)
- o217.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o217.Texture = "rbxassetid://1076160896"
- o217.Acceleration = Vector3.new(0, -30, 0)
- o217.Lifetime = NumberRange.new(2,2)
- o217.Rate = 1
- o217.Speed = NumberRange.new(8,8)
- o217.VelocitySpread = 10
- o219.Parent = mas
- o219.C0 = CFrame.new(-3.14403772, -7.94462776, 10.8576298, 0, 0, 1, -1, 0, 0, 0, -1, 0)
- o219.C1 = CFrame.new(3.18142748, -7.89683962, -11.3033342, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o219.Part0 = mas
- o219.Part1 = mas
- o220.Parent = mas
- o220.Rotation = NumberRange.new(0,360)
- o220.Size = NumberSequence.new(0.37499964237213,0)
- o220.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o220.Texture = "rbxassetid://1076160896"
- o220.Acceleration = Vector3.new(0, -30, 0)
- o220.Lifetime = NumberRange.new(2,2)
- o220.Rate = 1
- o220.Speed = NumberRange.new(8,8)
- o220.VelocitySpread = 10
- o222.Parent = mas
- o222.C0 = CFrame.new(3.18142748, -7.89683962, -11.3033342, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o222.C1 = CFrame.new(7.20709801, -10.9412842, -3.17255068, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o222.Part0 = mas
- o222.Part1 = mas
- o223.Parent = mas
- o223.Rotation = NumberRange.new(0,360)
- o223.Size = NumberSequence.new(0.37499964237213,0)
- o223.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o223.Texture = "rbxassetid://1076160896"
- o223.Acceleration = Vector3.new(0, -30, 0)
- o223.Lifetime = NumberRange.new(2,2)
- o223.Rate = 1
- o223.Speed = NumberRange.new(8,8)
- o223.VelocitySpread = 10
- o225.Parent = mas
- o225.C0 = CFrame.new(0.976383746, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o225.C1 = CFrame.new(-0.572087467, -0.0076634232, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o225.Part0 = mas
- o225.Part1 = mas
- o226.Parent = mas
- o226.Rotation = NumberRange.new(0,360)
- o226.Size = NumberSequence.new(0.37499964237213,0)
- o226.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o226.Texture = "rbxassetid://1076160896"
- o226.Acceleration = Vector3.new(0, -30, 0)
- o226.Lifetime = NumberRange.new(2,2)
- o226.Rate = 1
- o226.Speed = NumberRange.new(8,8)
- o226.VelocitySpread = 10
- o228.Parent = mas
- o228.C0 = CFrame.new(0.0883805454, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o228.C1 = CFrame.new(-0.0693930835, 7.39033169e-07, -1.71983629e-06, 1, -2.80820978e-10, -5.11027167e-08, 2.80820839e-10, 1, -2.7939695e-09, 5.11027167e-08, 2.7939695e-09, 1)
- o228.Part0 = mas
- o228.Part1 = mas
- o229.Parent = mas
- o229.Rotation = NumberRange.new(0,360)
- o229.Size = NumberSequence.new(0.37499964237213,0)
- o229.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o229.Texture = "rbxassetid://1076160896"
- o229.Acceleration = Vector3.new(0, -30, 0)
- o229.Lifetime = NumberRange.new(2,2)
- o229.Rate = 1
- o229.Speed = NumberRange.new(8,8)
- o229.VelocitySpread = 10
- o231.Parent = mas
- o231.C0 = CFrame.new(0.649241149, 0.635323107, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o231.C1 = CFrame.new(-0.431678474, 0.0473926254, 0.0521324202, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o231.Part0 = mas
- o231.Part1 = mas
- o232.Parent = mas
- o232.C0 = CFrame.new(-0.606727898, 0.600211859, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o232.C1 = CFrame.new(0.715119243, 0.0234472249, 0.0709231719, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o232.Part0 = mas
- o232.Part1 = mas
- o233.Parent = mas
- o233.C0 = CFrame.new(0, 0.73875618, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o233.C1 = CFrame.new(0, -0.391744375, -0.0234857537, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o233.Part0 = mas
- o233.Part1 = o118
- o234.Parent = mas
- o234.Rotation = NumberRange.new(0,360)
- o234.Size = NumberSequence.new(0.37499964237213,0)
- o234.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o234.Texture = "rbxassetid://1076160896"
- o234.Acceleration = Vector3.new(0, -30, 0)
- o234.Lifetime = NumberRange.new(2,2)
- o234.Rate = 1
- o234.Speed = NumberRange.new(8,8)
- o234.VelocitySpread = 10
- o236.Parent = mas
- o236.C0 = CFrame.new(0, 0.127622426, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o236.C1 = CFrame.new(-2.92095028e-05, -0.156232566, -3.04274607e-07, 1, 7.45058149e-09, 1.12777357e-10, -7.45058149e-09, 1, -7.27609986e-12, -1.12777357e-10, 7.27609899e-12, 1)
- o236.Part0 = mas
- o236.Part1 = mas
- o237.Parent = mas
- o237.Rotation = NumberRange.new(0,360)
- o237.Size = NumberSequence.new(0.37499964237213,0)
- o237.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o237.Texture = "rbxassetid://1076160896"
- o237.Acceleration = Vector3.new(0, -30, 0)
- o237.Lifetime = NumberRange.new(2,2)
- o237.Rate = 1
- o237.Speed = NumberRange.new(8,8)
- o237.VelocitySpread = 10
- o239.Parent = mas
- o239.C0 = CFrame.new(-0.10364797, 0, 0.304741353, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o239.C1 = CFrame.new(-0.0248398259, -0.268786997, -0.0208207425, -0.999999881, -0.000435007911, 7.45131068e-09, 2.45400571e-07, -0.0005469998, 0.999999821, -0.000435007823, 0.999999762, 0.000546999858)
- o239.Part0 = mas
- o239.Part1 = mas
- o240.Parent = mas
- o240.C0 = CFrame.new(0.260004431, 0, 0.260040313, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o240.C1 = CFrame.new(-0.0459666997, 0.00453777472, -0.0209946651, -0.0871646106, -0.000622003223, 0.996193707, 0.996193826, 0.000343012332, 0.0871648341, -0.000395923533, 0.999999762, 0.000589737261)
- o240.Part0 = mas
- o240.Part1 = mas
- o241.Parent = mas
- o241.C0 = CFrame.new(0.268496662, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o241.C1 = CFrame.new(-0.0200039875, -0.137894586, -0.0211413577, -2.30966336e-07, -0.000590003037, 0.999999821, 0.99999994, 0.000392008078, 4.62252359e-07, -0.000392008282, 0.999999762, 0.000590002921)
- o241.Part0 = mas
- o241.Part1 = mas
- o242.Parent = mas
- o242.C0 = CFrame.new(0.15867801, 0, -0.218346179, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o242.C1 = CFrame.new(0.0300305821, -0.0957837552, -0.0212094858, 0.0871464983, -0.000553000893, 0.996195376, 0.996195436, 0.00043901219, -0.0871462598, -0.000389149936, 0.999999762, 0.000589155359)
- o242.Part0 = mas
- o242.Part1 = mas
- o243.Parent = mas
- o243.Rotation = NumberRange.new(0,360)
- o243.Size = NumberSequence.new(0.37499964237213,0)
- o243.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o243.Texture = "rbxassetid://1076160896"
- o243.Acceleration = Vector3.new(0, -30, 0)
- o243.Lifetime = NumberRange.new(2,2)
- o243.Rate = 1
- o243.Speed = NumberRange.new(8,8)
- o243.VelocitySpread = 10
- o245.Parent = mas
- o245.C0 = CFrame.new(7.20709801, -10.9412842, -3.17255068, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o245.C1 = CFrame.new(2.81052065, -7.93957996, -11.0160789, 0, 0, -1, -1, 0, 0, 0, 1, 0)
- o245.Part0 = mas
- o245.Part1 = mas
- o246.Parent = mas
- o246.Rotation = NumberRange.new(0,360)
- o246.Size = NumberSequence.new(0.37499964237213,0)
- o246.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o246.Texture = "rbxassetid://1076160896"
- o246.Acceleration = Vector3.new(0, -30, 0)
- o246.Lifetime = NumberRange.new(2,2)
- o246.Rate = 1
- o246.Speed = NumberRange.new(8,8)
- o246.VelocitySpread = 10
- o248.Parent = mas
- o248.C0 = CFrame.new(0.0718538091, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o248.C1 = CFrame.new(-0.085933879, -1.72443674e-06, 5.53621248e-06, 1, 1.16415799e-09, 3.51667472e-06, -1.16415477e-09, 1, -9.31322908e-10, -3.51667472e-06, 9.313188e-10, 1)
- o248.Part0 = mas
- o248.Part1 = mas
- o249.Parent = mas
- o249.Rotation = NumberRange.new(0,360)
- o249.Size = NumberSequence.new(0.37499964237213,0)
- o249.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o249.Texture = "rbxassetid://1076160896"
- o249.Acceleration = Vector3.new(0, -30, 0)
- o249.Lifetime = NumberRange.new(2,2)
- o249.Rate = 1
- o249.Speed = NumberRange.new(8,8)
- o249.VelocitySpread = 10
- o251.Parent = mas
- o251.C0 = CFrame.new(0, 0.127622426, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o251.C1 = CFrame.new(9.69022585e-06, -0.14444375, 3.04430864e-06, 1, -3.65078506e-07, 2.82307644e-09, 3.65078506e-07, 1, -1.21677468e-08, -2.823072e-09, 1.21677477e-08, 1)
- o251.Part0 = mas
- o251.Part1 = mas
- o252.Parent = mas
- o252.Rotation = NumberRange.new(0,360)
- o252.Size = NumberSequence.new(0.37499964237213,0)
- o252.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o252.Texture = "rbxassetid://1076160896"
- o252.Acceleration = Vector3.new(0, -30, 0)
- o252.Lifetime = NumberRange.new(2,2)
- o252.Rate = 1
- o252.Speed = NumberRange.new(8,8)
- o252.VelocitySpread = 10
- o254.Parent = mas
- o254.C0 = CFrame.new(0, 0.127622426, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o254.C1 = CFrame.new(9.80813275e-06, -0.14444375, 3.05343434e-07, 1, 5.58793545e-07, 1.98269379e-09, -5.58793545e-07, 1, -8.36762482e-09, -1.98269845e-09, 8.36762393e-09, 1)
- o254.Part0 = mas
- o254.Part1 = mas
- o255.Parent = mas
- o255.Rotation = NumberRange.new(0,360)
- o255.Size = NumberSequence.new(0.37499964237213,0)
- o255.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o255.Texture = "rbxassetid://1076160896"
- o255.Acceleration = Vector3.new(0, -30, 0)
- o255.Lifetime = NumberRange.new(2,2)
- o255.Rate = 1
- o255.Speed = NumberRange.new(8,8)
- o255.VelocitySpread = 10
- o257.Parent = mas
- o257.C0 = CFrame.new(-0.988304913, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o257.C1 = CFrame.new(0.612001121, 0.0223075226, -0.0140903769, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o257.Part0 = mas
- o257.Part1 = mas
- o258.Parent = mas
- o258.Rotation = NumberRange.new(0,360)
- o258.Size = NumberSequence.new(0.37499964237213,0)
- o258.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o258.Texture = "rbxassetid://1076160896"
- o258.Acceleration = Vector3.new(0, -30, 0)
- o258.Lifetime = NumberRange.new(2,2)
- o258.Rate = 1
- o258.Speed = NumberRange.new(8,8)
- o258.VelocitySpread = 10
- o260.Parent = mas
- o260.C0 = CFrame.new(-0.612185657, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o260.C1 = CFrame.new(0.219154581, -0.0512292609, -0.117428765, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o260.Part0 = mas
- o260.Part1 = mas
- o261.Parent = mas
- o261.Rotation = NumberRange.new(0,360)
- o261.Size = NumberSequence.new(0.37499964237213,0)
- o261.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o261.Texture = "rbxassetid://1076160896"
- o261.Acceleration = Vector3.new(0, -30, 0)
- o261.Lifetime = NumberRange.new(2,2)
- o261.Rate = 1
- o261.Speed = NumberRange.new(8,8)
- o261.VelocitySpread = 10
- o263.Parent = mas
- o263.C0 = CFrame.new(0.0784978196, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o263.C1 = CFrame.new(-0.0792612955, 1.97065219e-06, -5.54607368e-06, 1, 4.65661565e-10, 4.47035013e-08, -4.65661509e-10, 1, -9.31323352e-10, -4.47035013e-08, 9.31323352e-10, 1)
- o263.Part0 = mas
- o263.Part1 = mas
- o264.Parent = mas
- o264.Rotation = NumberRange.new(0,360)
- o264.Size = NumberSequence.new(0.37499964237213,0)
- o264.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o264.Texture = "rbxassetid://1076160896"
- o264.Acceleration = Vector3.new(0, -30, 0)
- o264.Lifetime = NumberRange.new(2,2)
- o264.Rate = 1
- o264.Speed = NumberRange.new(8,8)
- o264.VelocitySpread = 10
- o266.Parent = mas
- o266.C0 = CFrame.new(0.0787997469, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o266.C1 = CFrame.new(-0.0789667219, -2.2168781e-06, 2.52207144e-07, 1, -1.86264504e-09, -7.45057989e-08, 1.86264493e-09, 1, -1.86264582e-09, 7.45057989e-08, 1.86264559e-09, 1)
- o266.Part0 = mas
- o266.Part1 = mas
- o267.Parent = mas
- o267.Rotation = NumberRange.new(0,360)
- o267.Size = NumberSequence.new(0.37499964237213,0)
- o267.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o267.Texture = "rbxassetid://1076160896"
- o267.Acceleration = Vector3.new(0, -30, 0)
- o267.Lifetime = NumberRange.new(2,2)
- o267.Rate = 1
- o267.Speed = NumberRange.new(8,8)
- o267.VelocitySpread = 10
- o269.Parent = mas
- o269.Rotation = NumberRange.new(0,360)
- o269.Size = NumberSequence.new(0.37499964237213,0)
- o269.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o269.Texture = "rbxassetid://1076160896"
- o269.Acceleration = Vector3.new(0, -30, 0)
- o269.Lifetime = NumberRange.new(2,2)
- o269.Rate = 1
- o269.Speed = NumberRange.new(8,8)
- o269.VelocitySpread = 10
- o271.Parent = mas
- o271.C0 = CFrame.new(0.0715520754, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o271.C1 = CFrame.new(-0.0862279385, 1.72450245e-06, -5.66364088e-06, 1, -2.09547912e-09, -3.47197056e-06, 2.09547579e-09, 1, -9.31322908e-10, 3.47197056e-06, 9.31315636e-10, 1)
- o271.Part0 = mas
- o271.Part1 = mas
- o272.Parent = mas
- o272.Rotation = NumberRange.new(0,360)
- o272.Size = NumberSequence.new(0.37499964237213,0)
- o272.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o272.Texture = "rbxassetid://1076160896"
- o272.Acceleration = Vector3.new(0, -30, 0)
- o272.Lifetime = NumberRange.new(2,2)
- o272.Rate = 1
- o272.Speed = NumberRange.new(8,8)
- o272.VelocitySpread = 10
- o274.Parent = mas
- o274.Rotation = NumberRange.new(0,360)
- o274.Size = NumberSequence.new(0.37499964237213,0)
- o274.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o274.Texture = "rbxassetid://1076160896"
- o274.Acceleration = Vector3.new(0, -30, 0)
- o274.Lifetime = NumberRange.new(2,2)
- o274.Rate = 1
- o274.Speed = NumberRange.new(8,8)
- o274.VelocitySpread = 10
- o276.Parent = mas
- o276.C0 = CFrame.new(7.94508076, -9.22205734, -3.38851786, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o276.C1 = CFrame.new(7.99466801, -8.91153431, -2.67025805, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o276.Part0 = mas
- o276.Part1 = mas
- o277.Parent = mas
- o277.Rotation = NumberRange.new(0,360)
- o277.Size = NumberSequence.new(0.37499964237213,0)
- o277.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o277.Texture = "rbxassetid://1076160896"
- o277.Acceleration = Vector3.new(0, -30, 0)
- o277.Lifetime = NumberRange.new(2,2)
- o277.Rate = 1
- o277.Speed = NumberRange.new(8,8)
- o277.VelocitySpread = 10
- o279.Parent = mas
- o279.C0 = CFrame.new(-0.638333678, -0.121458411, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o279.C1 = CFrame.new(-0.0601551495, -0.0542149171, 0.0599555969, 0.871443868, -0.490495265, 0, 0.490495265, 0.871443868, -0, 0, 0, 1)
- o279.Part0 = mas
- o279.Part1 = mas
- o280.Parent = mas
- o280.Rotation = NumberRange.new(0,360)
- o280.Size = NumberSequence.new(0.37499964237213,0)
- o280.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o280.Texture = "rbxassetid://1076160896"
- o280.Acceleration = Vector3.new(0, -30, 0)
- o280.Lifetime = NumberRange.new(2,2)
- o280.Rate = 1
- o280.Speed = NumberRange.new(8,8)
- o280.VelocitySpread = 10
- o282.Parent = mas
- o282.C0 = CFrame.new(0, 0.127622426, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o282.C1 = CFrame.new(9.73206716e-06, -0.156235039, -2.73795013e-06, 1, -3.7252903e-08, -1.33150013e-09, 3.7252903e-08, 1, -4.15437018e-09, 1.33150024e-09, 4.15437018e-09, 1)
- o282.Part0 = mas
- o282.Part1 = mas
- o283.Parent = mas
- o283.Rotation = NumberRange.new(0,360)
- o283.Size = NumberSequence.new(0.37499964237213,0)
- o283.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o283.Texture = "rbxassetid://1076160896"
- o283.Acceleration = Vector3.new(0, -30, 0)
- o283.Lifetime = NumberRange.new(2,2)
- o283.Rate = 1
- o283.Speed = NumberRange.new(8,8)
- o283.VelocitySpread = 10
- o285.Parent = mas
- o285.C0 = CFrame.new(0, 0.127622426, 0.0163724329, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o285.C1 = CFrame.new(2.4637327e-06, -0.144438893, 0.0163727477, 1, 2.3096753e-07, 3.14316684e-09, -2.3096753e-07, 1, -8.40285175e-09, -3.14316884e-09, 8.40285086e-09, 1)
- o285.Part0 = mas
- o285.Part1 = mas
- o286.Parent = mas
- o286.Rotation = NumberRange.new(0,360)
- o286.Size = NumberSequence.new(0.37499964237213,0)
- o286.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o286.Texture = "rbxassetid://1076160896"
- o286.Acceleration = Vector3.new(0, -30, 0)
- o286.Lifetime = NumberRange.new(2,2)
- o286.Rate = 1
- o286.Speed = NumberRange.new(8,8)
- o286.VelocitySpread = 10
- o288.Parent = mas
- o288.Rotation = NumberRange.new(0,360)
- o288.Size = NumberSequence.new(0.37499964237213,0)
- o288.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o288.Texture = "rbxassetid://1076160896"
- o288.Acceleration = Vector3.new(0, -30, 0)
- o288.Lifetime = NumberRange.new(2,2)
- o288.Rate = 1
- o288.Speed = NumberRange.new(8,8)
- o288.VelocitySpread = 10
- o290.Parent = mas
- o290.C0 = CFrame.new(-0.518472672, -0.752876282, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o290.C1 = CFrame.new(-0.00328731537, 1.13911581, -0.0185451508, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o290.Part0 = mas
- o290.Part1 = mas
- o291.Parent = mas
- o291.C0 = CFrame.new(0.386472225, -0.979600906, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o291.C1 = CFrame.new(-0.0327267647, 0.711886883, 0.0276162624, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o291.Part0 = mas
- o291.Part1 = mas
- o292.Parent = mas
- o292.C0 = CFrame.new(0, 0.774922848, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o292.C1 = CFrame.new(-0.0438079834, -0.725465775, 0.0608177185, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o292.Part0 = mas
- o292.Part1 = mas
- o293.Parent = mas
- o293.Rotation = NumberRange.new(0,360)
- o293.Size = NumberSequence.new(0.37499964237213,0)
- o293.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o293.Texture = "rbxassetid://1076160896"
- o293.Acceleration = Vector3.new(0, -30, 0)
- o293.Lifetime = NumberRange.new(2,2)
- o293.Rate = 1
- o293.Speed = NumberRange.new(8,8)
- o293.VelocitySpread = 10
- o295.Parent = mas
- o295.Rotation = NumberRange.new(0,360)
- o295.Size = NumberSequence.new(0.37499964237213,0)
- o295.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
- o295.Texture = "rbxassetid://1076160896"
- o295.Acceleration = Vector3.new(0, -30, 0)
- o295.Lifetime = NumberRange.new(2,2)
- o295.Rate = 1
- o295.Speed = NumberRange.new(8,8)
- o295.VelocitySpread = 10
- o296.Name = "AnimSaves"
- o296.Parent = o73
- o297.Name = "TestAnim"
- o297.Parent = o296
- o297.AnimationId = "8f0b3b1f8ffeb70ad740374b58fc4482"
- o1190.Name = "ExportAnim"
- o1190.Parent = o296
- o1190.AnimationId = "5a23bd48a81ac85e0e0b2f8cb0b26a0d"
- o1438.Parent = o73
- o1438.Torso = o74
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement