Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- warn("Converted To FE By basstracker1970")
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player = owner
- local Mouse,mouse,UserInputService,ContextActionService
- do
- script.Parent = RhiBel00351
- local CAS = {Actions={}}
- local Event = Instance.new("RemoteEvent")
- Event.Name = "UserInput_Event"
- Event.Parent = Player.Character
- local fakeEvent = function()
- local t = {_fakeEvent=true}
- t.Connect = function(self,f)self.Function=f end
- t.connect = t.Connect
- return t
- end
- local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
- local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- function CAS:BindAction(name,fun,touch,...)
- CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
- end
- function CAS:UnbindAction(name)
- CAS.Actions[name] = nil
- end
- local function te(self,ev,...)
- local t = m[ev]
- if t and t._fakeEvent and t.Function then
- t.Function(...)
- end
- end
- m.TrigEvent = te
- UIS.TrigEvent = te
- Event.OnServerEvent:Connect(function(plr,io)
- if plr~=Player then return end
- if io.isMouse then
- m.Target = io.Target
- m.Hit = io.Hit
- elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
- if io.UserInputState == Enum.UserInputState.Begin then
- m:TrigEvent("Button1Down")
- else
- m:TrigEvent("Button1Up")
- end
- else
- for n,t in pairs(CAS.Actions) do
- for _,k in pairs(t.Keys) do
- if k==io.KeyCode then
- t.Function(t.Name,io.UserInputState,io)
- end
- end
- end
- if io.UserInputState == Enum.UserInputState.Begin then
- m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
- UIS:TrigEvent("InputBegan",io,false)
- else
- m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
- UIS:TrigEvent("InputEnded",io,false)
- end
- end
- end)
- NLS([==[
- local Player = game:GetService("Players").LocalPlayer
- local Char = Player.Character
- local Event = Char:WaitForChild("UserInput_Event")
- local UIS = game:GetService("UserInputService")
- local input = function(io,a)
- if a then return end
- local io = {KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState}
- Event:FireServer(io)
- end
- UIS.InputBegan:Connect(input)
- UIS.InputEnded:Connect(input)
- local Changed = false
- local Mouse = Player:GetMouse()
- local h,t = Mouse.Hit,Mouse.Target
- while wait(1/30) do
- if h~=Mouse.Hit or t~=Mouse.Target then
- Event:FireServer({isMouse=true,Target=Mouse.Target,Hit=Mouse.Hit})
- h,t=Mouse.Hit,Mouse.Target
- end
- end
- ]==],Player.Character)
- Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
- end
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Folder0 = Instance.new("Folder")
- LocalScript1 = Instance.new("LocalScript")
- LocalScript2 = Instance.new("LocalScript")
- IntValue3 = Instance.new("IntValue")
- IntValue4 = Instance.new("IntValue")
- Part5 = Instance.new("Part")
- ParticleEmitter6 = Instance.new("ParticleEmitter")
- ParticleEmitter7 = Instance.new("ParticleEmitter")
- ParticleEmitter8 = Instance.new("ParticleEmitter")
- ParticleEmitter9 = Instance.new("ParticleEmitter")
- ParticleEmitter10 = Instance.new("ParticleEmitter")
- ParticleEmitter11 = Instance.new("ParticleEmitter")
- ParticleEmitter12 = Instance.new("ParticleEmitter")
- UnionOperation13 = Instance.new("UnionOperation")
- ParticleEmitter14 = Instance.new("ParticleEmitter")
- ParticleEmitter15 = Instance.new("ParticleEmitter")
- UnionOperation16 = Instance.new("UnionOperation")
- ParticleEmitter17 = Instance.new("ParticleEmitter")
- ParticleEmitter18 = Instance.new("ParticleEmitter")
- UnionOperation19 = Instance.new("UnionOperation")
- ParticleEmitter20 = Instance.new("ParticleEmitter")
- ParticleEmitter21 = Instance.new("ParticleEmitter")
- ObjectValue22 = Instance.new("ObjectValue")
- Model23 = Instance.new("Model")
- Model24 = Instance.new("Model")
- MeshPart25 = Instance.new("MeshPart")
- ParticleEmitter26 = Instance.new("ParticleEmitter")
- Part27 = Instance.new("Part")
- SpecialMesh28 = Instance.new("SpecialMesh")
- MeshPart29 = Instance.new("MeshPart")
- Model30 = Instance.new("Model")
- MeshPart31 = Instance.new("MeshPart")
- ManualWeld32 = Instance.new("ManualWeld")
- ParticleEmitter33 = Instance.new("ParticleEmitter")
- Model34 = Instance.new("Model")
- Model35 = Instance.new("Model")
- MeshPart36 = Instance.new("MeshPart")
- ManualWeld37 = Instance.new("ManualWeld")
- MeshPart38 = Instance.new("MeshPart")
- ManualWeld39 = Instance.new("ManualWeld")
- MeshPart40 = Instance.new("MeshPart")
- ManualWeld41 = Instance.new("ManualWeld")
- MeshPart42 = Instance.new("MeshPart")
- ManualWeld43 = Instance.new("ManualWeld")
- MeshPart44 = Instance.new("MeshPart")
- ManualWeld45 = Instance.new("ManualWeld")
- MeshPart46 = Instance.new("MeshPart")
- MeshPart47 = Instance.new("MeshPart")
- ParticleEmitter48 = Instance.new("ParticleEmitter")
- Model49 = Instance.new("Model")
- MeshPart50 = Instance.new("MeshPart")
- ManualWeld51 = Instance.new("ManualWeld")
- ParticleEmitter52 = Instance.new("ParticleEmitter")
- Model53 = Instance.new("Model")
- MeshPart54 = Instance.new("MeshPart")
- MeshPart55 = Instance.new("MeshPart")
- MeshPart56 = Instance.new("MeshPart")
- MeshPart57 = Instance.new("MeshPart")
- MeshPart58 = Instance.new("MeshPart")
- MeshPart59 = Instance.new("MeshPart")
- UnionOperation60 = Instance.new("UnionOperation")
- WedgePart61 = Instance.new("WedgePart")
- WedgePart62 = Instance.new("WedgePart")
- WedgePart63 = Instance.new("WedgePart")
- WedgePart64 = Instance.new("WedgePart")
- WedgePart65 = Instance.new("WedgePart")
- WedgePart66 = Instance.new("WedgePart")
- WedgePart67 = Instance.new("WedgePart")
- MeshPart68 = Instance.new("MeshPart")
- MeshPart69 = Instance.new("MeshPart")
- MeshPart70 = Instance.new("MeshPart")
- MeshPart71 = Instance.new("MeshPart")
- MeshPart72 = Instance.new("MeshPart")
- MeshPart73 = Instance.new("MeshPart")
- ManualWeld74 = Instance.new("ManualWeld")
- MeshPart75 = Instance.new("MeshPart")
- ManualWeld76 = Instance.new("ManualWeld")
- MeshPart77 = Instance.new("MeshPart")
- ManualWeld78 = Instance.new("ManualWeld")
- MeshPart79 = Instance.new("MeshPart")
- ManualWeld80 = Instance.new("ManualWeld")
- MeshPart81 = Instance.new("MeshPart")
- ManualWeld82 = Instance.new("ManualWeld")
- MeshPart83 = Instance.new("MeshPart")
- ManualWeld84 = Instance.new("ManualWeld")
- MeshPart85 = Instance.new("MeshPart")
- ManualWeld86 = Instance.new("ManualWeld")
- MeshPart87 = Instance.new("MeshPart")
- ManualWeld88 = Instance.new("ManualWeld")
- MeshPart89 = Instance.new("MeshPart")
- ManualWeld90 = Instance.new("ManualWeld")
- MeshPart91 = Instance.new("MeshPart")
- MeshPart92 = Instance.new("MeshPart")
- MeshPart93 = Instance.new("MeshPart")
- MeshPart94 = Instance.new("MeshPart")
- MeshPart95 = Instance.new("MeshPart")
- ManualWeld96 = Instance.new("ManualWeld")
- MeshPart97 = Instance.new("MeshPart")
- ManualWeld98 = Instance.new("ManualWeld")
- MeshPart99 = Instance.new("MeshPart")
- ManualWeld100 = Instance.new("ManualWeld")
- MeshPart101 = Instance.new("MeshPart")
- ManualWeld102 = Instance.new("ManualWeld")
- MeshPart103 = Instance.new("MeshPart")
- MeshPart104 = Instance.new("MeshPart")
- ManualWeld105 = Instance.new("ManualWeld")
- MeshPart106 = Instance.new("MeshPart")
- ManualWeld107 = Instance.new("ManualWeld")
- MeshPart108 = Instance.new("MeshPart")
- ManualWeld109 = Instance.new("ManualWeld")
- MeshPart110 = Instance.new("MeshPart")
- ManualWeld111 = Instance.new("ManualWeld")
- MeshPart112 = Instance.new("MeshPart")
- ManualWeld113 = Instance.new("ManualWeld")
- MeshPart114 = Instance.new("MeshPart")
- ManualWeld115 = Instance.new("ManualWeld")
- MeshPart116 = Instance.new("MeshPart")
- ManualWeld117 = Instance.new("ManualWeld")
- MeshPart118 = Instance.new("MeshPart")
- ManualWeld119 = Instance.new("ManualWeld")
- MeshPart120 = Instance.new("MeshPart")
- ManualWeld121 = Instance.new("ManualWeld")
- MeshPart122 = Instance.new("MeshPart")
- Smoke123 = Instance.new("Smoke")
- PointLight124 = Instance.new("PointLight")
- ParticleEmitter125 = Instance.new("ParticleEmitter")
- ParticleEmitter126 = Instance.new("ParticleEmitter")
- Part127 = Instance.new("Part")
- Model128 = Instance.new("Model")
- Model129 = Instance.new("Model")
- MeshPart130 = Instance.new("MeshPart")
- MeshPart131 = Instance.new("MeshPart")
- ManualWeld132 = Instance.new("ManualWeld")
- MeshPart133 = Instance.new("MeshPart")
- ManualWeld134 = Instance.new("ManualWeld")
- MeshPart135 = Instance.new("MeshPart")
- ManualWeld136 = Instance.new("ManualWeld")
- MeshPart137 = Instance.new("MeshPart")
- ManualWeld138 = Instance.new("ManualWeld")
- MeshPart139 = Instance.new("MeshPart")
- Model140 = Instance.new("Model")
- MeshPart141 = Instance.new("MeshPart")
- MeshPart142 = Instance.new("MeshPart")
- ManualWeld143 = Instance.new("ManualWeld")
- MeshPart144 = Instance.new("MeshPart")
- ManualWeld145 = Instance.new("ManualWeld")
- MeshPart146 = Instance.new("MeshPart")
- ManualWeld147 = Instance.new("ManualWeld")
- MeshPart148 = Instance.new("MeshPart")
- ManualWeld149 = Instance.new("ManualWeld")
- MeshPart150 = Instance.new("MeshPart")
- MeshPart151 = Instance.new("MeshPart")
- ParticleEmitter152 = Instance.new("ParticleEmitter")
- Folder0.Name = "Effects"
- Folder0.Parent = mas
- LocalScript1.Name = "Stunner"
- LocalScript1.Parent = Folder0
- table.insert(cors,sandbox(LocalScript1,function()
- local me = game:service'Players'.localPlayer;
- local ch = me.Character;
- local AHB = Instance.new("BindableEvent")
- local FPS = 120
- local TimeFrame = 0
- local LastFrame = tick()
- local Frame = 1/FPS
- game:service'RunService'.Heartbeat:connect(function(s,p)
- TimeFrame = TimeFrame + s
- if(TimeFrame >= Frame)then
- for i = 1,math.floor(TimeFrame/Frame) do
- AHB:Fire()
- end
- LastFrame=tick()
- TimeFrame=TimeFrame-Frame*math.floor(TimeFrame/Frame)
- end
- end)
- function swait(dur)
- if(dur == 0 or typeof(dur) ~= 'number')then
- AHB.Event:wait()
- else
- for i = 1, dur*FPS do
- AHB.Event:wait()
- end
- end
- end
- local mc = me:WaitForChild'PlayerScripts':WaitForChild'ControlScript'
- mc.Parent = nil
- repeat swait() until ch:FindFirstChild'ResumeControl'
- mc.Parent = me:WaitForChild'PlayerScripts'
- ch.ResumeControl:destroy()
- end))
- LocalScript1.Disabled = true
- LocalScript2.Name = "CamShake"
- LocalScript2.Parent = Folder0
- table.insert(cors,sandbox(LocalScript2,function()
- local me = game:service'Players'.localPlayer
- local ch = me.Character
- local hum = ch:FindFirstChildOfClass'Humanoid'
- local times = script:WaitForChild'times'.Value
- local intense = script:WaitForChild'intensity'.Value
- local origin
- coroutine.wrap(function()
- if(script:WaitForChild'origin')then
- origin = script:WaitForChild'origin'.Value
- end
- end)()
- local cam = workspace.CurrentCamera
- local intensity = intense
- local ArtificialHB = Instance.new("BindableEvent", script)
- ArtificialHB.Name = "Heartbeat"
- script:WaitForChild("Heartbeat")
- local tf = 0
- local allowframeloss = false
- local tossremainder = false
- local lastframe = tick()
- local frame = 1/60
- ArtificialHB:Fire()
- game:GetService("RunService").Heartbeat:connect(function(s, p)
- tf = tf + s
- if tf >= frame then
- if allowframeloss then
- script.Heartbeat:Fire()
- lastframe = tick()
- else
- for i = 1, math.floor(tf / frame) do
- ArtificialHB:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- tf = 0
- else
- tf = tf - frame * math.floor(tf / frame)
- end
- end
- end)
- function swait(num)
- if num == 0 or num == nil then
- ArtificialHB.Event:wait()
- else
- for i = 0, num do
- ArtificialHB.Event:wait()
- end
- end
- end
- if(hum and not hum:FindFirstChild'CamShaking')then
- local cam = workspace.CurrentCamera
- local oCO = hum.CameraOffset
- local cs = Instance.new("BoolValue",hum)
- cs.Name = "CamShaking"
- for i = 1, times do
- local camDistFromOrigin
- if(typeof(origin) == 'Instance' and origin:IsA'BasePart')then
- camDistFromOrigin = math.floor( (cam.CoordinateFrame.p-origin.Position).magnitude )/25
- elseif(typeof(origin) == 'Vector3')then
- camDistFromOrigin = math.floor( (cam.CoordinateFrame.p-origin).magnitude )/25
- end
- if(camDistFromOrigin)then
- intensity = math.min(intense, math.floor(intense/camDistFromOrigin))
- end
- --cam.CoordinateFrame = cam.CoordinateFrame*CFrame.fromEulerAnglesXYZ(math.random(-intensity,intensity)/200,math.random(-intensity,intensity)/200,math.random(-intensity,intensity)/200)
- if(hum)then
- hum.CameraOffset = Vector3.new(math.random(-intensity,intensity)/200,math.random(-intensity,intensity)/200,math.random(-intensity,intensity)/200)
- end
- swait()
- end
- if(hum)then
- hum.CameraOffset = oCO
- end
- cs:destroy()
- end
- script:Destroy()
- end))
- LocalScript2.Disabled = true
- IntValue3.Name = "intensity"
- IntValue3.Parent = LocalScript2
- IntValue3.Value = 16
- IntValue4.Name = "times"
- IntValue4.Parent = LocalScript2
- IntValue4.Value = 5
- Part5.Name = "AttEffects"
- Part5.Parent = Folder0
- Part5.CFrame = CFrame.new(-17.5045242, 32.9963455, -3.25640893, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part5.Position = Vector3.new(-17.5045242, 32.9963455, -3.25640893)
- Part5.Transparency = 1
- Part5.Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007)
- Part5.Anchored = true
- Part5.BottomSurface = Enum.SurfaceType.Smooth
- Part5.CanCollide = false
- Part5.TopSurface = Enum.SurfaceType.Smooth
- ParticleEmitter6.Name = "Nebulea2"
- ParticleEmitter6.Parent = mas
- ParticleEmitter6.Speed = NumberRange.new(0.5, 0.75)
- ParticleEmitter6.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter6.Color = ColorSequence.new(Color3.new(0.533333, 0, 0.533333),Color3.new(0.533333, 0, 0.533333))
- ParticleEmitter6.LightEmission = 1
- ParticleEmitter6.Texture = "rbxassetid://258126401"
- ParticleEmitter6.Transparency = NumberSequence.new(1,1,0.61403506994247,0.91228067874908,1)
- ParticleEmitter6.ZOffset = 2
- ParticleEmitter6.Drag = 3
- ParticleEmitter6.EmissionDirection = Enum.NormalId.Back
- ParticleEmitter6.Lifetime = NumberRange.new(0.69999998807907, 0.69999998807907)
- ParticleEmitter6.LockedToPart = true
- ParticleEmitter6.Rate = 30
- ParticleEmitter6.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter6.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter6.VelocitySpread = 180
- ParticleEmitter7.Name = "Nebulea1"
- ParticleEmitter7.Parent = mas
- ParticleEmitter7.Speed = NumberRange.new(0.5, 0.75)
- ParticleEmitter7.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter7.Color = ColorSequence.new(Color3.new(0.533333, 0, 0),Color3.new(0.533333, 0, 0))
- ParticleEmitter7.LightEmission = 1
- ParticleEmitter7.Texture = "rbxassetid://258126401"
- ParticleEmitter7.Transparency = NumberSequence.new(1,1,0.61403506994247,0.91228067874908,1)
- ParticleEmitter7.ZOffset = 2
- ParticleEmitter7.Drag = 3
- ParticleEmitter7.EmissionDirection = Enum.NormalId.Back
- ParticleEmitter7.Lifetime = NumberRange.new(0.69999998807907, 0.69999998807907)
- ParticleEmitter7.LockedToPart = true
- ParticleEmitter7.Rate = 30
- ParticleEmitter7.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter7.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter7.VelocitySpread = 180
- ParticleEmitter8.Name = "StunParticles"
- ParticleEmitter8.Parent = mas
- ParticleEmitter8.Speed = NumberRange.new(1, 1)
- ParticleEmitter8.Color = ColorSequence.new(Color3.new(1, 0.941176, 0.294118),Color3.new(1, 0.941176, 0.294118))
- ParticleEmitter8.LightEmission = 0.30000001192093
- ParticleEmitter8.LightInfluence = 3
- ParticleEmitter8.Texture = "rbxassetid://82057200"
- ParticleEmitter8.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter8.ZOffset = 1
- ParticleEmitter8.Size = NumberSequence.new(0,0.20000000298023,0,0.20000000298023,0,0.20000000298023,0)
- ParticleEmitter8.Drag = 1
- ParticleEmitter8.Lifetime = NumberRange.new(3, 3)
- ParticleEmitter8.LockedToPart = true
- ParticleEmitter8.Rate = 3
- ParticleEmitter8.SpreadAngle = Vector2.new(-360, 360)
- ParticleEmitter8.VelocitySpread = -360
- ParticleEmitter9.Name = "Nebulea1"
- ParticleEmitter9.Parent = mas
- ParticleEmitter9.Speed = NumberRange.new(6, 6)
- ParticleEmitter9.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter9.Color = ColorSequence.new(Color3.new(0.533333, 0, 0),Color3.new(0.533333, 0, 0))
- ParticleEmitter9.Enabled = false
- ParticleEmitter9.LightEmission = 1
- ParticleEmitter9.Texture = "rbxassetid://258126401"
- ParticleEmitter9.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter9.ZOffset = 2
- ParticleEmitter9.Size = NumberSequence.new(0,1,1,0)
- ParticleEmitter9.EmissionDirection = Enum.NormalId.Right
- ParticleEmitter9.Lifetime = NumberRange.new(1.2999999523163, 1.2999999523163)
- ParticleEmitter9.LockedToPart = true
- ParticleEmitter9.Rate = 60
- ParticleEmitter9.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter9.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter9.VelocitySpread = 180
- ParticleEmitter10.Name = "Nebulea2"
- ParticleEmitter10.Parent = mas
- ParticleEmitter10.Speed = NumberRange.new(6, 6)
- ParticleEmitter10.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter10.Color = ColorSequence.new(Color3.new(0.533333, 0, 0.533333),Color3.new(0.533333, 0, 0.533333))
- ParticleEmitter10.Enabled = false
- ParticleEmitter10.LightEmission = 1
- ParticleEmitter10.Texture = "rbxassetid://258126401"
- ParticleEmitter10.Transparency = NumberSequence.new(0,0,1)
- ParticleEmitter10.ZOffset = 2
- ParticleEmitter10.Size = NumberSequence.new(0,1,1,0)
- ParticleEmitter10.EmissionDirection = Enum.NormalId.Right
- ParticleEmitter10.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter10.LockedToPart = true
- ParticleEmitter10.Rate = 60
- ParticleEmitter10.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter10.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter10.VelocitySpread = 180
- ParticleEmitter11.Name = "Nebulea2"
- ParticleEmitter11.Parent = mas
- ParticleEmitter11.Speed = NumberRange.new(15, 15)
- ParticleEmitter11.Rotation = NumberRange.new(-360, 360)
- ParticleEmitter11.Color = ColorSequence.new(Color3.new(0.533333, 0, 0.533333),Color3.new(0.533333, 0, 0.533333))
- ParticleEmitter11.Enabled = false
- ParticleEmitter11.LightEmission = 1
- ParticleEmitter11.Texture = "rbxassetid://258126401"
- ParticleEmitter11.Transparency = NumberSequence.new(0,0,1,1)
- ParticleEmitter11.ZOffset = 2
- ParticleEmitter11.Size = NumberSequence.new(1,1,0,0)
- ParticleEmitter11.Acceleration = Vector3.new(0, -2, 0)
- ParticleEmitter11.Drag = 2
- ParticleEmitter11.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter11.LockedToPart = true
- ParticleEmitter11.Rate = 60
- ParticleEmitter11.RotSpeed = NumberRange.new(25, 25)
- ParticleEmitter11.SpreadAngle = Vector2.new(90, 90)
- ParticleEmitter11.VelocitySpread = 90
- ParticleEmitter12.Name = "Nebulea1"
- ParticleEmitter12.Parent = mas
- ParticleEmitter12.Speed = NumberRange.new(15, 15)
- ParticleEmitter12.Rotation = NumberRange.new(-360, 360)
- ParticleEmitter12.Color = ColorSequence.new(Color3.new(0.533333, 0, 0),Color3.new(0.533333, 0, 0))
- ParticleEmitter12.Enabled = false
- ParticleEmitter12.LightEmission = 1
- ParticleEmitter12.Texture = "rbxassetid://258126401"
- ParticleEmitter12.Transparency = NumberSequence.new(0,0,1,1)
- ParticleEmitter12.ZOffset = 2
- ParticleEmitter12.Size = NumberSequence.new(1,1,0,0)
- ParticleEmitter12.Acceleration = Vector3.new(0, -2, 0)
- ParticleEmitter12.Drag = 2
- ParticleEmitter12.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter12.LockedToPart = true
- ParticleEmitter12.Rate = 60
- ParticleEmitter12.RotSpeed = NumberRange.new(25, 25)
- ParticleEmitter12.SpreadAngle = Vector2.new(90, 90)
- ParticleEmitter12.VelocitySpread = 90
- UnionOperation13.Name = "VoidCrystal"
- UnionOperation13.Parent = Folder0
- UnionOperation13.CFrame = CFrame.new(-7.05502701, 37.408741, -64.7318649, -1, 8.74227766e-08, 0, -8.74227766e-08, -1, 0, 0, 0, 1)
- UnionOperation13.Orientation = Vector3.new(0, 0, -180)
- UnionOperation13.Position = Vector3.new(-7.05502701, 37.408741, -64.7318649)
- UnionOperation13.Rotation = Vector3.new(0, 0, -180)
- UnionOperation13.Color = Color3.new(0.34902, 0.133333, 0.34902)
- UnionOperation13.Size = Vector3.new(2.20090914, 14.9434786, 2.20093989)
- UnionOperation13.Anchored = true
- UnionOperation13.BrickColor = BrickColor.new("Mulberry")
- UnionOperation13.CanCollide = false
- UnionOperation13.Material = Enum.Material.Glass
- UnionOperation13.brickColor = BrickColor.new("Mulberry")
- UnionOperation13.UsePartColor = true
- ParticleEmitter14.Name = "Nebulea1"
- ParticleEmitter14.Parent = UnionOperation13
- ParticleEmitter14.Speed = NumberRange.new(0.5, 0.75)
- ParticleEmitter14.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter14.Color = ColorSequence.new(Color3.new(0.533333, 0, 0),Color3.new(0.533333, 0, 0))
- ParticleEmitter14.LightEmission = 1
- ParticleEmitter14.Texture = "rbxassetid://258126401"
- ParticleEmitter14.Transparency = NumberSequence.new(1,1,0.61403506994247,0.91228067874908,1)
- ParticleEmitter14.ZOffset = 2
- ParticleEmitter14.Drag = 3
- ParticleEmitter14.EmissionDirection = Enum.NormalId.Back
- ParticleEmitter14.Lifetime = NumberRange.new(0.69999998807907, 0.69999998807907)
- ParticleEmitter14.LockedToPart = true
- ParticleEmitter14.Rate = 30
- ParticleEmitter14.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter14.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter14.VelocitySpread = 180
- ParticleEmitter15.Name = "Nebulea2"
- ParticleEmitter15.Parent = UnionOperation13
- ParticleEmitter15.Speed = NumberRange.new(0.5, 0.75)
- ParticleEmitter15.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter15.Color = ColorSequence.new(Color3.new(0.533333, 0, 0.533333),Color3.new(0.533333, 0, 0.533333))
- ParticleEmitter15.LightEmission = 1
- ParticleEmitter15.Texture = "rbxassetid://258126401"
- ParticleEmitter15.Transparency = NumberSequence.new(1,1,0.61403506994247,0.91228067874908,1)
- ParticleEmitter15.ZOffset = 2
- ParticleEmitter15.Drag = 3
- ParticleEmitter15.EmissionDirection = Enum.NormalId.Back
- ParticleEmitter15.Lifetime = NumberRange.new(0.69999998807907, 0.69999998807907)
- ParticleEmitter15.LockedToPart = true
- ParticleEmitter15.Rate = 30
- ParticleEmitter15.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter15.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter15.VelocitySpread = 180
- UnionOperation16.Name = "SmallVoidCrystal"
- UnionOperation16.Parent = Folder0
- UnionOperation16.CFrame = CFrame.new(-40.9040298, 40.9053383, -41.8076859, -1, 8.74227766e-08, 0, -8.74227766e-08, -1, 0, 0, 0, 1)
- UnionOperation16.Orientation = Vector3.new(0, 0, -180)
- UnionOperation16.Position = Vector3.new(-40.9040298, 40.9053383, -41.8076859)
- UnionOperation16.Rotation = Vector3.new(0, 0, -180)
- UnionOperation16.Color = Color3.new(0.34902, 0.133333, 0.34902)
- UnionOperation16.Size = Vector3.new(1.34092128, 9.10443211, 1.34093964)
- UnionOperation16.Anchored = true
- UnionOperation16.BrickColor = BrickColor.new("Mulberry")
- UnionOperation16.CanCollide = false
- UnionOperation16.Material = Enum.Material.Glass
- UnionOperation16.brickColor = BrickColor.new("Mulberry")
- UnionOperation16.UsePartColor = true
- ParticleEmitter17.Name = "Nebulea1"
- ParticleEmitter17.Parent = UnionOperation16
- ParticleEmitter17.Speed = NumberRange.new(0.5, 0.75)
- ParticleEmitter17.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter17.Color = ColorSequence.new(Color3.new(0.533333, 0, 0),Color3.new(0.533333, 0, 0))
- ParticleEmitter17.LightEmission = 1
- ParticleEmitter17.Texture = "rbxassetid://258126401"
- ParticleEmitter17.Transparency = NumberSequence.new(1,1,0.61403506994247,0.91228067874908,1)
- ParticleEmitter17.ZOffset = 2
- ParticleEmitter17.Drag = 3
- ParticleEmitter17.EmissionDirection = Enum.NormalId.Back
- ParticleEmitter17.Lifetime = NumberRange.new(0.69999998807907, 0.69999998807907)
- ParticleEmitter17.LockedToPart = true
- ParticleEmitter17.Rate = 30
- ParticleEmitter17.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter17.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter17.VelocitySpread = 180
- ParticleEmitter18.Name = "Nebulea2"
- ParticleEmitter18.Parent = UnionOperation16
- ParticleEmitter18.Speed = NumberRange.new(0.5, 0.75)
- ParticleEmitter18.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter18.Color = ColorSequence.new(Color3.new(0.533333, 0, 0.533333),Color3.new(0.533333, 0, 0.533333))
- ParticleEmitter18.LightEmission = 1
- ParticleEmitter18.Texture = "rbxassetid://258126401"
- ParticleEmitter18.Transparency = NumberSequence.new(1,1,0.61403506994247,0.91228067874908,1)
- ParticleEmitter18.ZOffset = 2
- ParticleEmitter18.Drag = 3
- ParticleEmitter18.EmissionDirection = Enum.NormalId.Back
- ParticleEmitter18.Lifetime = NumberRange.new(0.69999998807907, 0.69999998807907)
- ParticleEmitter18.LockedToPart = true
- ParticleEmitter18.Rate = 30
- ParticleEmitter18.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter18.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter18.VelocitySpread = 180
- UnionOperation19.Name = "MiniVoidCrystal"
- UnionOperation19.Parent = Folder0
- UnionOperation19.CFrame = CFrame.new(-7.05502701, 37.408741, -69.0360565, -1, 8.74227766e-08, 0, -8.74227766e-08, -1, 0, 0, 0, 1)
- UnionOperation19.Orientation = Vector3.new(0, 0, -180)
- UnionOperation19.Position = Vector3.new(-7.05502701, 37.408741, -69.0360565)
- UnionOperation19.Rotation = Vector3.new(0, 0, -180)
- UnionOperation19.Color = Color3.new(0.34902, 0.133333, 0.34902)
- UnionOperation19.Size = Vector3.new(0.400934249, 2.72221851, 0.400939971)
- UnionOperation19.Anchored = true
- UnionOperation19.BrickColor = BrickColor.new("Mulberry")
- UnionOperation19.CanCollide = false
- UnionOperation19.Material = Enum.Material.Glass
- UnionOperation19.brickColor = BrickColor.new("Mulberry")
- UnionOperation19.UsePartColor = true
- ParticleEmitter20.Name = "Nebulea1"
- ParticleEmitter20.Parent = UnionOperation19
- ParticleEmitter20.Speed = NumberRange.new(0.5, 0.75)
- ParticleEmitter20.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter20.Color = ColorSequence.new(Color3.new(0.533333, 0, 0),Color3.new(0.533333, 0, 0))
- ParticleEmitter20.LightEmission = 1
- ParticleEmitter20.Texture = "rbxassetid://258126401"
- ParticleEmitter20.Transparency = NumberSequence.new(1,1,0.61403506994247,0.91228067874908,1)
- ParticleEmitter20.ZOffset = 2
- ParticleEmitter20.Drag = 3
- ParticleEmitter20.EmissionDirection = Enum.NormalId.Back
- ParticleEmitter20.Lifetime = NumberRange.new(0.69999998807907, 0.69999998807907)
- ParticleEmitter20.LockedToPart = true
- ParticleEmitter20.Rate = 30
- ParticleEmitter20.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter20.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter20.VelocitySpread = 180
- ParticleEmitter21.Name = "Nebulea2"
- ParticleEmitter21.Parent = UnionOperation19
- ParticleEmitter21.Speed = NumberRange.new(0.5, 0.75)
- ParticleEmitter21.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter21.Color = ColorSequence.new(Color3.new(0.533333, 0, 0.533333),Color3.new(0.533333, 0, 0.533333))
- ParticleEmitter21.LightEmission = 1
- ParticleEmitter21.Texture = "rbxassetid://258126401"
- ParticleEmitter21.Transparency = NumberSequence.new(1,1,0.61403506994247,0.91228067874908,1)
- ParticleEmitter21.ZOffset = 2
- ParticleEmitter21.Drag = 3
- ParticleEmitter21.EmissionDirection = Enum.NormalId.Back
- ParticleEmitter21.Lifetime = NumberRange.new(0.69999998807907, 0.69999998807907)
- ParticleEmitter21.LockedToPart = true
- ParticleEmitter21.Rate = 30
- ParticleEmitter21.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter21.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter21.VelocitySpread = 180
- ObjectValue22.Name = "Owner"
- ObjectValue22.Parent = mas
- Model23.Name = "Morph"
- Model23.Parent = mas
- Model24.Name = "Head"
- Model24.Parent = Model23
- Model24.PrimaryPart = MeshPart25
- MeshPart25.Name = "Meshes/NoobHead"
- MeshPart25.Parent = Model24
- MeshPart25.CFrame = CFrame.new(-4.53586197, 36.0314865, -12.8888502, 1.00000012, 7.95423985e-05, -0.000105112791, -7.84695148e-05, 1.00000215, -3.54498625e-05, 0.000104848295, 3.25292349e-05, 0.999999106)
- MeshPart25.Orientation = Vector3.new(0, -0.00999999978, 0)
- MeshPart25.Position = Vector3.new(-4.53586197, 36.0314865, -12.8888502)
- MeshPart25.Rotation = Vector3.new(0, -0.00999999978, 0)
- MeshPart25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart25.Size = Vector3.new(1.60784245, 1.61400402, 1.60778856)
- MeshPart25.Anchored = true
- MeshPart25.BrickColor = BrickColor.new("Really black")
- MeshPart25.CanCollide = false
- MeshPart25.Material = Enum.Material.Glass
- MeshPart25.brickColor = BrickColor.new("Really black")
- ParticleEmitter26.Parent = MeshPart25
- ParticleEmitter26.Speed = NumberRange.new(0, 0)
- ParticleEmitter26.Color = ColorSequence.new(Color3.new(1, 0, 0),Color3.new(1, 0, 0))
- ParticleEmitter26.LightEmission = 0.5
- ParticleEmitter26.Texture = "rbxassetid://241597670"
- ParticleEmitter26.Transparency = NumberSequence.new(1,0.5,0.5,1)
- ParticleEmitter26.ZOffset = 0.5
- ParticleEmitter26.Size = NumberSequence.new(0.20000000298023,0)
- ParticleEmitter26.Lifetime = NumberRange.new(3, 3)
- ParticleEmitter26.LockedToPart = true
- ParticleEmitter26.Rate = 15
- ParticleEmitter26.RotSpeed = NumberRange.new(-60, -60)
- ParticleEmitter26.SpreadAngle = Vector2.new(10, 10)
- ParticleEmitter26.VelocitySpread = 10
- Part27.Name = "Handle"
- Part27.Parent = Model24
- Part27.CFrame = CFrame.new(-4.52575111, 36.5446014, -12.8832502, 1.00000012, 7.05718994e-05, -4.91179526e-05, -6.94692135e-05, 1.00000215, 2.85804272e-05, 4.88832593e-05, -3.14563513e-05, 0.999999106)
- Part27.Position = Vector3.new(-4.52575111, 36.5446014, -12.8832502)
- Part27.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part27.Size = Vector3.new(1.32082927, 0.528331697, 1.32082927)
- Part27.Anchored = true
- Part27.BrickColor = BrickColor.new("Black")
- Part27.CanCollide = false
- Part27.brickColor = BrickColor.new("Black")
- Part27.FormFactor = Enum.FormFactor.Plate
- Part27.formFactor = Enum.FormFactor.Plate
- SpecialMesh28.Parent = Part27
- SpecialMesh28.MeshId = "http://www.roblox.com/asset/?id=1125478"
- SpecialMesh28.Scale = Vector3.new(0.858538866, 0.858538866, 0.858538866)
- SpecialMesh28.TextureId = "http://www.roblox.com/asset/?id=27569715"
- SpecialMesh28.MeshType = Enum.MeshType.FileMesh
- MeshPart29.Parent = Model24
- MeshPart29.CFrame = CFrame.new(-4.5208621, 36.6091385, -12.8772421, 1.00000012, 7.05718994e-05, -4.91179526e-05, -6.94692135e-05, 1.00000215, 2.85804272e-05, 4.88832593e-05, -3.14563513e-05, 0.999999106)
- MeshPart29.Position = Vector3.new(-4.5208621, 36.6091385, -12.8772421)
- MeshPart29.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart29.Transparency = 0.20000000298023
- MeshPart29.Size = Vector3.new(1.79557216, 0.506913781, 1.79557908)
- MeshPart29.Anchored = true
- MeshPart29.BrickColor = BrickColor.new("Really black")
- MeshPart29.CanCollide = false
- MeshPart29.Material = Enum.Material.Slate
- MeshPart29.brickColor = BrickColor.new("Really black")
- Model30.Name = "Left Arm"
- Model30.Parent = Model23
- Model30.PrimaryPart = MeshPart31
- MeshPart31.Name = "bevel"
- MeshPart31.Parent = Model30
- MeshPart31.CFrame = CFrame.new(-6.64807892, 34.072361, -12.9244156, 1.00000012, 7.95423985e-05, -0.000105112791, -7.84695148e-05, 1.00000215, -3.54498625e-05, 0.000104848295, 3.25292349e-05, 0.999999106)
- MeshPart31.Orientation = Vector3.new(0, -0.00999999978, 0)
- MeshPart31.Position = Vector3.new(-6.64807892, 34.072361, -12.9244156)
- MeshPart31.Rotation = Vector3.new(0, -0.00999999978, 0)
- MeshPart31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart31.Size = Vector3.new(1.409868, 2.6841321, 1.409868)
- MeshPart31.Anchored = true
- MeshPart31.BrickColor = BrickColor.new("Really black")
- MeshPart31.CanCollide = false
- MeshPart31.Material = Enum.Material.Glass
- MeshPart31.brickColor = BrickColor.new("Really black")
- ManualWeld32.Name = "bevel-to-bevel Strong Joint"
- ManualWeld32.Parent = MeshPart31
- ManualWeld32.C0 = CFrame.new(-0.704699218, 1.34228516, 0.704699218, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld32.C1 = CFrame.new(-1.37584162, -1.34228516, 0.704699218, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld32.Part0 = MeshPart31
- ParticleEmitter33.Parent = MeshPart31
- ParticleEmitter33.Speed = NumberRange.new(0, 0)
- ParticleEmitter33.Color = ColorSequence.new(Color3.new(1, 0, 0),Color3.new(1, 0, 0))
- ParticleEmitter33.LightEmission = 0.5
- ParticleEmitter33.Texture = "rbxassetid://241597670"
- ParticleEmitter33.Transparency = NumberSequence.new(1,0.5,0.5,1)
- ParticleEmitter33.ZOffset = 0.5
- ParticleEmitter33.Size = NumberSequence.new(0.20000000298023,0)
- ParticleEmitter33.Lifetime = NumberRange.new(3, 3)
- ParticleEmitter33.LockedToPart = true
- ParticleEmitter33.Rate = 15
- ParticleEmitter33.RotSpeed = NumberRange.new(-60, -60)
- ParticleEmitter33.SpreadAngle = Vector2.new(10, 10)
- ParticleEmitter33.VelocitySpread = 10
- Model34.Name = "Left Leg"
- Model34.Parent = Model23
- Model34.PrimaryPart = MeshPart47
- Model35.Parent = Model34
- MeshPart36.Name = "bevel"
- MeshPart36.Parent = Model35
- MeshPart36.CFrame = CFrame.new(-5.66913795, 31.2482071, -12.7455482, -0.28071034, -0.583172739, -0.76230675, -0.197508991, 0.812341928, -0.548721433, 0.939250708, -0.00347154588, -0.34321171)
- MeshPart36.Orientation = Vector3.new(33.2799988, -114.239998, -13.6700001)
- MeshPart36.Position = Vector3.new(-5.66913795, 31.2482071, -12.7455482)
- MeshPart36.Rotation = Vector3.new(122.019997, -49.6699982, 115.699997)
- MeshPart36.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart36.Size = Vector3.new(0.531420887, 0.518337905, 0.272251993)
- MeshPart36.Anchored = true
- MeshPart36.BrickColor = BrickColor.new("Really black")
- MeshPart36.CanCollide = false
- MeshPart36.Material = Enum.Material.Glass
- MeshPart36.brickColor = BrickColor.new("Really black")
- ManualWeld37.Name = "bevel-to-bevel Strong Joint"
- ManualWeld37.Parent = MeshPart36
- ManualWeld37.C0 = CFrame.new(-0.265648335, -0.259169251, -0.136063725, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld37.C1 = CFrame.new(0.136063725, -0.259169251, -0.123105511, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld37.Part0 = MeshPart36
- ManualWeld37.Part1 = MeshPart42
- ManualWeld37.part1 = MeshPart42
- MeshPart38.Name = "bevel"
- MeshPart38.Parent = Model35
- MeshPart38.CFrame = CFrame.new(-6.11015892, 31.2144585, -12.4263, -0.18864131, 0.801872671, -0.566934824, -0.134303883, 0.550812304, 0.823755145, 0.972818732, 0.231533244, 0.00378634781)
- MeshPart38.Orientation = Vector3.new(-55.4599991, -89.6200027, -13.6999998)
- MeshPart38.Position = Vector3.new(-6.11015892, 31.2144585, -12.4263)
- MeshPart38.Rotation = Vector3.new(-89.7399979, -34.5400009, -103.239998)
- MeshPart38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart38.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart38.Anchored = true
- MeshPart38.BrickColor = BrickColor.new("Really black")
- MeshPart38.CanCollide = false
- MeshPart38.Material = Enum.Material.Glass
- MeshPart38.brickColor = BrickColor.new("Really black")
- ManualWeld39.Name = "bevel-to-bevel Strong Joint"
- ManualWeld39.Parent = MeshPart38
- ManualWeld39.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld39.C1 = CFrame.new(-0.265648335, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld39.Part0 = MeshPart38
- MeshPart40.Name = "bevel"
- MeshPart40.Parent = Model35
- MeshPart40.CFrame = CFrame.new(-5.33044386, 30.8527546, -12.8654776, -0.28071034, -0.583172739, -0.76230675, -0.197508991, 0.812341928, -0.548721433, 0.939250708, -0.00347154588, -0.34321171)
- MeshPart40.Orientation = Vector3.new(33.2799988, -114.239998, -13.6700001)
- MeshPart40.Position = Vector3.new(-5.33044386, 30.8527546, -12.8654776)
- MeshPart40.Rotation = Vector3.new(122.019997, -49.6699982, 115.699997)
- MeshPart40.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart40.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart40.Anchored = true
- MeshPart40.BrickColor = BrickColor.new("Really black")
- MeshPart40.CanCollide = false
- MeshPart40.Material = Enum.Material.Glass
- MeshPart40.brickColor = BrickColor.new("Really black")
- ManualWeld41.Name = "bevel-to-bevel Strong Joint"
- ManualWeld41.Parent = MeshPart40
- ManualWeld41.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld41.C1 = CFrame.new(-0.265648335, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld41.Part0 = MeshPart40
- ManualWeld41.Part1 = MeshPart36
- ManualWeld41.part1 = MeshPart36
- MeshPart42.Name = "bevel"
- MeshPart42.Parent = Model35
- MeshPart42.CFrame = CFrame.new(-5.54647017, 31.3346825, -13.118412, -0.28071034, -0.583172739, -0.76230675, -0.197508991, 0.812341928, -0.548721433, 0.939250708, -0.00347154588, -0.34321171)
- MeshPart42.Orientation = Vector3.new(33.2799988, -114.239998, -13.6700001)
- MeshPart42.Position = Vector3.new(-5.54647017, 31.3346825, -13.118412)
- MeshPart42.Rotation = Vector3.new(122.019997, -49.6699982, 115.699997)
- MeshPart42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart42.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart42.Anchored = true
- MeshPart42.BrickColor = BrickColor.new("Really black")
- MeshPart42.CanCollide = false
- MeshPart42.Material = Enum.Material.Glass
- MeshPart42.brickColor = BrickColor.new("Really black")
- ManualWeld43.Name = "bevel-to-bevel Strong Joint"
- ManualWeld43.Parent = MeshPart42
- ManualWeld43.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld43.C1 = CFrame.new(-0.265648335, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld43.Part0 = MeshPart42
- MeshPart44.Name = "bevel"
- MeshPart44.Parent = Model35
- MeshPart44.CFrame = CFrame.new(-5.40321112, 30.8015385, -12.6220579, -0.28071034, -0.583172739, -0.76230675, -0.197508991, 0.812341928, -0.548721433, 0.939250708, -0.00347154588, -0.34321171)
- MeshPart44.Orientation = Vector3.new(33.2799988, -114.239998, -13.6700001)
- MeshPart44.Position = Vector3.new(-5.40321112, 30.8015385, -12.6220579)
- MeshPart44.Rotation = Vector3.new(122.019997, -49.6699982, 115.699997)
- MeshPart44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart44.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart44.Anchored = true
- MeshPart44.BrickColor = BrickColor.new("Really black")
- MeshPart44.CanCollide = false
- MeshPart44.Material = Enum.Material.Glass
- MeshPart44.brickColor = BrickColor.new("Really black")
- ManualWeld45.Name = "bevel-to-bevel Strong Joint"
- ManualWeld45.Parent = MeshPart44
- ManualWeld45.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld45.C1 = CFrame.new(-0.00647913106, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld45.Part0 = MeshPart44
- ManualWeld45.Part1 = MeshPart36
- ManualWeld45.part1 = MeshPart36
- MeshPart46.Name = "Meshes/NoobHead"
- MeshPart46.Parent = Model35
- MeshPart46.CFrame = CFrame.new(-5.89931488, 31.5619373, -12.7550077, -0.28071034, -0.583172739, -0.76230675, -0.197508991, 0.812341928, -0.548721433, 0.939250708, -0.00347154588, -0.34321171)
- MeshPart46.Orientation = Vector3.new(33.2799988, -114.239998, -13.6700001)
- MeshPart46.Position = Vector3.new(-5.89931488, 31.5619373, -12.7550077)
- MeshPart46.Rotation = Vector3.new(122.019997, -49.6699982, 115.699997)
- MeshPart46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart46.Size = Vector3.new(0.315239131, 0.315239131, 0.315239131)
- MeshPart46.Anchored = true
- MeshPart46.BrickColor = BrickColor.new("Really black")
- MeshPart46.CanCollide = false
- MeshPart46.Material = Enum.Material.Glass
- MeshPart46.brickColor = BrickColor.new("Really black")
- MeshPart47.Name = "bevel"
- MeshPart47.Parent = Model34
- MeshPart47.CFrame = CFrame.new(-5.16290998, 31.3289185, -12.8571663, 1.00000012, 7.95423985e-05, -0.000105112791, -7.84695148e-05, 1.00000215, -3.54498625e-05, 0.000104848295, 3.25292349e-05, 0.999999106)
- MeshPart47.Orientation = Vector3.new(0, -0.00999999978, 0)
- MeshPart47.Position = Vector3.new(-5.16290998, 31.3289185, -12.8571663)
- MeshPart47.Rotation = Vector3.new(0, -0.00999999978, 0)
- MeshPart47.Color = Color3.new(0.262745, 0.0980392, 0.262745)
- MeshPart47.Size = Vector3.new(1.409868, 2.6841321, 1.409868)
- MeshPart47.Anchored = true
- MeshPart47.BrickColor = BrickColor.new("Mulberry")
- MeshPart47.CanCollide = false
- MeshPart47.Material = Enum.Material.Granite
- MeshPart47.brickColor = BrickColor.new("Mulberry")
- ParticleEmitter48.Parent = MeshPart47
- ParticleEmitter48.Speed = NumberRange.new(0, 0)
- ParticleEmitter48.Color = ColorSequence.new(Color3.new(1, 0, 0),Color3.new(1, 0, 0))
- ParticleEmitter48.LightEmission = 0.5
- ParticleEmitter48.Texture = "rbxassetid://241597670"
- ParticleEmitter48.Transparency = NumberSequence.new(1,0.5,0.5,1)
- ParticleEmitter48.ZOffset = 0.5
- ParticleEmitter48.Size = NumberSequence.new(0.20000000298023,0)
- ParticleEmitter48.Lifetime = NumberRange.new(3, 3)
- ParticleEmitter48.LockedToPart = true
- ParticleEmitter48.Rate = 15
- ParticleEmitter48.RotSpeed = NumberRange.new(-60, -60)
- ParticleEmitter48.SpreadAngle = Vector2.new(10, 10)
- ParticleEmitter48.VelocitySpread = 10
- Model49.Name = "Right Arm"
- Model49.Parent = Model23
- Model49.PrimaryPart = MeshPart50
- MeshPart50.Name = "bevel"
- MeshPart50.Parent = Model49
- MeshPart50.CFrame = CFrame.new(-2.4128871, 34.0217094, -12.8412056, 1.00000012, 7.95423985e-05, -0.000105112791, -7.84695148e-05, 1.00000215, -3.54498625e-05, 0.000104848295, 3.25292349e-05, 0.999999106)
- MeshPart50.Orientation = Vector3.new(0, -0.00999999978, 0)
- MeshPart50.Position = Vector3.new(-2.4128871, 34.0217094, -12.8412056)
- MeshPart50.Rotation = Vector3.new(0, -0.00999999978, 0)
- MeshPart50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart50.Size = Vector3.new(1.409868, 2.6841321, 1.409868)
- MeshPart50.Anchored = true
- MeshPart50.BrickColor = BrickColor.new("Really black")
- MeshPart50.CanCollide = false
- MeshPart50.Material = Enum.Material.Glass
- MeshPart50.brickColor = BrickColor.new("Really black")
- ManualWeld51.Name = "bevel-to-bevel Strong Joint"
- ManualWeld51.Parent = MeshPart50
- ManualWeld51.C0 = CFrame.new(-0.704699218, 1.34228516, 0.704699218, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld51.C1 = CFrame.new(-1.37584162, -1.34228516, 0.704699218, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld51.Part0 = MeshPart50
- ParticleEmitter52.Parent = MeshPart50
- ParticleEmitter52.Speed = NumberRange.new(0, 0)
- ParticleEmitter52.Color = ColorSequence.new(Color3.new(1, 0, 0),Color3.new(1, 0, 0))
- ParticleEmitter52.LightEmission = 0.5
- ParticleEmitter52.Texture = "rbxassetid://241597670"
- ParticleEmitter52.Transparency = NumberSequence.new(1,0.5,0.5,1)
- ParticleEmitter52.ZOffset = 0.5
- ParticleEmitter52.Size = NumberSequence.new(0.20000000298023,0)
- ParticleEmitter52.Lifetime = NumberRange.new(3, 3)
- ParticleEmitter52.LockedToPart = true
- ParticleEmitter52.Rate = 15
- ParticleEmitter52.RotSpeed = NumberRange.new(-60, -60)
- ParticleEmitter52.SpreadAngle = Vector2.new(10, 10)
- ParticleEmitter52.VelocitySpread = 10
- Model53.Name = "Torso"
- Model53.Parent = Model23
- Model53.PrimaryPart = Part127
- MeshPart54.Name = "bevel"
- MeshPart54.Parent = Model53
- MeshPart54.CFrame = CFrame.new(-5.82477713, 35.1893578, -12.9208984, -0.0904858932, -0.748682022, 0.656725168, -0.026358664, 0.661000192, 0.749925494, -0.995547891, 0.0505453795, -0.0795475394)
- MeshPart54.Orientation = Vector3.new(-48.5800018, 96.9100037, -2.27999997)
- MeshPart54.Position = Vector3.new(-5.82477713, 35.1893578, -12.9208984)
- MeshPart54.Rotation = Vector3.new(-96.0500031, 41.0499992, 96.8899994)
- MeshPart54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart54.Size = Vector3.new(0.593910277, 0.5792889, 0.304265916)
- MeshPart54.Anchored = true
- MeshPart54.BrickColor = BrickColor.new("Really black")
- MeshPart54.CanCollide = false
- MeshPart54.Material = Enum.Material.Glass
- MeshPart54.brickColor = BrickColor.new("Really black")
- MeshPart55.Name = "Meshes/NoobHead"
- MeshPart55.Parent = Model53
- MeshPart55.CFrame = CFrame.new(-4.66907501, 34.42976, -12.1266785, 0.93924886, -0.00336664915, -0.34322089, -0.197605297, 0.812311053, -0.548732519, 0.280648887, 0.583214343, 0.76229614)
- MeshPart55.Orientation = Vector3.new(33.2799988, -24.2399998, -13.6700001)
- MeshPart55.Position = Vector3.new(-4.66907501, 34.42976, -12.1266785)
- MeshPart55.Rotation = Vector3.new(35.75, -20.0699997, 0.209999993)
- MeshPart55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart55.Size = Vector3.new(0.315239131, 0.315239131, 0.315239131)
- MeshPart55.Anchored = true
- MeshPart55.BrickColor = BrickColor.new("Really black")
- MeshPart55.CanCollide = false
- MeshPart55.Material = Enum.Material.Glass
- MeshPart55.brickColor = BrickColor.new("Really black")
- MeshPart56.Name = "bevel"
- MeshPart56.Parent = Model53
- MeshPart56.CFrame = CFrame.new(-4.96323776, 33.0604095, -12.2724457, -0.981843114, -0.180884585, -0.0571412146, 0.000304758549, -0.302736044, 0.953076601, -0.189694688, 0.935752332, 0.297290713)
- MeshPart56.Orientation = Vector3.new(-72.3799973, -10.8800001, 179.940002)
- MeshPart56.Position = Vector3.new(-4.96323776, 33.0604095, -12.2724457)
- MeshPart56.Rotation = Vector3.new(-72.6800003, -3.27999997, 169.559998)
- MeshPart56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart56.Size = Vector3.new(0.532492697, 0.519383311, 0.272801101)
- MeshPart56.Anchored = true
- MeshPart56.BrickColor = BrickColor.new("Really black")
- MeshPart56.CanCollide = false
- MeshPart56.Material = Enum.Material.Glass
- MeshPart56.brickColor = BrickColor.new("Really black")
- MeshPart57.Name = "bevel"
- MeshPart57.Parent = Model53
- MeshPart57.CFrame = CFrame.new(-3.32751489, 35.168705, -12.4865637, -0.816916645, 0.418212116, -0.397172898, -0.0262573361, 0.66095376, 0.749970078, 0.576157928, 0.623087645, -0.528963327)
- MeshPart57.Orientation = Vector3.new(-48.5900002, -143.100006, -2.26999998)
- MeshPart57.Position = Vector3.new(-3.32751489, 35.168705, -12.4865637)
- MeshPart57.Rotation = Vector3.new(-125.199997, -23.3999996, -152.889999)
- MeshPart57.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart57.Size = Vector3.new(0.593910277, 0.5792889, 0.304265916)
- MeshPart57.Anchored = true
- MeshPart57.BrickColor = BrickColor.new("Really black")
- MeshPart57.CanCollide = false
- MeshPart57.Material = Enum.Material.Glass
- MeshPart57.brickColor = BrickColor.new("Really black")
- MeshPart58.Name = "bevel"
- MeshPart58.Parent = Model53
- MeshPart58.CFrame = CFrame.new(-3.74284506, 34.4973907, -13.4313335, 0.833795428, 0.526698589, 0.165451661, -0.457604349, 0.491699517, 0.740833521, 0.308843434, -0.69341433, 0.650992036)
- MeshPart58.Orientation = Vector3.new(-47.7999992, 14.2600002, -42.9399986)
- MeshPart58.Position = Vector3.new(-3.74284506, 34.4973907, -13.4313335)
- MeshPart58.Rotation = Vector3.new(-48.6899986, 9.52000046, -32.2799988)
- MeshPart58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart58.Size = Vector3.new(0.593910277, 0.5792889, 0.304265916)
- MeshPart58.Anchored = true
- MeshPart58.BrickColor = BrickColor.new("Really black")
- MeshPart58.CanCollide = false
- MeshPart58.Material = Enum.Material.Glass
- MeshPart58.brickColor = BrickColor.new("Really black")
- MeshPart59.Name = "Meshes/NoobHead"
- MeshPart59.Parent = Model53
- MeshPart59.CFrame = CFrame.new(-5.49466276, 34.1495399, -13.5481443, -0.939265192, -0.120792717, 0.321232408, -0.197504565, 0.955733538, -0.218105108, -0.280665338, -0.268305272, -0.921540856)
- MeshPart59.Orientation = Vector3.new(12.6000004, 160.779999, -11.6800003)
- MeshPart59.Position = Vector3.new(-5.49466276, 34.1495399, -13.5481443)
- MeshPart59.Rotation = Vector3.new(166.679993, 18.7399998, 172.669998)
- MeshPart59.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart59.Size = Vector3.new(0.315239131, 0.315239131, 0.315239131)
- MeshPart59.Anchored = true
- MeshPart59.BrickColor = BrickColor.new("Really black")
- MeshPart59.CanCollide = false
- MeshPart59.Material = Enum.Material.Glass
- MeshPart59.brickColor = BrickColor.new("Really black")
- UnionOperation60.Parent = Model53
- UnionOperation60.CFrame = CFrame.new(-4.61787224, 34.2159767, -13.5866499, -5.15878201e-05, 8.51228833e-05, 1.00000012, -1.00000215, -2.75820494e-05, -5.04851341e-05, 3.04728746e-05, -0.999999106, 8.48695636e-05)
- UnionOperation60.Orientation = Vector3.new(0, 90, -90)
- UnionOperation60.Position = Vector3.new(-4.61787224, 34.2159767, -13.5866499)
- UnionOperation60.Rotation = Vector3.new(-90, 90, 0)
- UnionOperation60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- UnionOperation60.Size = Vector3.new(0.879358351, 0.0789213404, 0.340882927)
- UnionOperation60.Anchored = true
- UnionOperation60.BrickColor = BrickColor.new("Really black")
- UnionOperation60.CanCollide = false
- UnionOperation60.Material = Enum.Material.Glass
- UnionOperation60.brickColor = BrickColor.new("Really black")
- WedgePart61.Parent = Model53
- WedgePart61.CFrame = CFrame.new(-6.13871193, 34.9914894, -11.435256, 0.942192435, 0.00920122862, 0.334946662, 0.160043448, -0.890587449, -0.425728023, 0.294380426, 0.454724699, -0.840573549)
- WedgePart61.Orientation = Vector3.new(25.2000008, 158.270004, 169.809998)
- WedgePart61.Position = Vector3.new(-6.13871193, 34.9914894, -11.435256)
- WedgePart61.Rotation = Vector3.new(153.139999, 19.5699997, -0.560000002)
- WedgePart61.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart61.Size = Vector3.new(0.186326221, 0.600384355, 3.72511268)
- WedgePart61.Anchored = true
- WedgePart61.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart61.BrickColor = BrickColor.new("Really black")
- WedgePart61.CanCollide = false
- WedgePart61.Material = Enum.Material.Glass
- WedgePart61.brickColor = BrickColor.new("Really black")
- WedgePart62.Parent = Model53
- WedgePart62.CFrame = CFrame.new(-4.21772003, 33.3503609, -12.0660477, -0.988795459, -0.0991675407, -0.111578308, -0.119078934, 0.974746346, 0.188929021, 0.0900252387, 0.200095326, -0.975630879)
- WedgePart62.Orientation = Vector3.new(-10.8900003, -173.479996, -6.96000004)
- WedgePart62.Position = Vector3.new(-4.21772003, 33.3503609, -12.0660477)
- WedgePart62.Rotation = Vector3.new(-169.039993, -6.40999985, 174.270004)
- WedgePart62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart62.Size = Vector3.new(0.175974771, 0.455464065, 1.77010012)
- WedgePart62.Anchored = true
- WedgePart62.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart62.BrickColor = BrickColor.new("Really black")
- WedgePart62.CanCollide = false
- WedgePart62.Material = Enum.Material.Glass
- WedgePart62.brickColor = BrickColor.new("Really black")
- WedgePart63.Parent = Model53
- WedgePart63.CFrame = CFrame.new(-4.57188797, 35.4397545, -10.7545576, 0.997299016, -8.57710838e-05, -0.0734499991, -0.0206884295, -0.959837556, -0.279800445, -0.0704760104, 0.280566156, -0.957242966)
- WedgePart63.Orientation = Vector3.new(16.25, -175.610001, -178.770004)
- WedgePart63.Position = Vector3.new(-4.57188797, 35.4397545, -10.7545576)
- WedgePart63.Rotation = Vector3.new(163.710007, -4.21000004, 0)
- WedgePart63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart63.Size = Vector3.new(0.144920394, 0.558978558, 4.04741859)
- WedgePart63.Anchored = true
- WedgePart63.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart63.BrickColor = BrickColor.new("Really black")
- WedgePart63.CanCollide = false
- WedgePart63.Material = Enum.Material.Glass
- WedgePart63.brickColor = BrickColor.new("Really black")
- WedgePart64.Parent = Model53
- WedgePart64.CFrame = CFrame.new(-5.50332403, 33.8254662, -11.4762936, 0.99242121, 0.0202483535, 0.121203952, 0.0390114337, -0.98722589, -0.15449138, 0.116526715, 0.158051223, -0.980530262)
- WedgePart64.Orientation = Vector3.new(8.89000034, 172.949997, 177.740005)
- WedgePart64.Position = Vector3.new(-5.50332403, 33.8254662, -11.4762936)
- WedgePart64.Rotation = Vector3.new(171.050003, 6.96000004, -1.16999996)
- WedgePart64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart64.Size = Vector3.new(0.165623322, 0.455464065, 2.825948)
- WedgePart64.Anchored = true
- WedgePart64.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart64.BrickColor = BrickColor.new("Really black")
- WedgePart64.CanCollide = false
- WedgePart64.Material = Enum.Material.Glass
- WedgePart64.brickColor = BrickColor.new("Really black")
- WedgePart65.Parent = Model53
- WedgePart65.CFrame = CFrame.new(-3.52822089, 35.1672745, -11.5904961, 0.970490158, -0.120263547, -0.209011719, -0.191935703, -0.909952939, -0.367628574, -0.145977706, 0.396898121, -0.90617919)
- WedgePart65.Orientation = Vector3.new(21.5699997, -167.009995, -168.089996)
- WedgePart65.Position = Vector3.new(-3.52822089, 35.1672745, -11.5904961)
- WedgePart65.Rotation = Vector3.new(157.919998, -12.0600004, 7.05999994)
- WedgePart65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart65.Size = Vector3.new(0.175974771, 0.455464065, 2.825948)
- WedgePart65.Anchored = true
- WedgePart65.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart65.BrickColor = BrickColor.new("Really black")
- WedgePart65.CanCollide = false
- WedgePart65.Material = Enum.Material.Glass
- WedgePart65.brickColor = BrickColor.new("Really black")
- WedgePart66.Parent = Model53
- WedgePart66.CFrame = CFrame.new(-3.77396989, 34.265625, -11.4547882, -0.988798141, -0.129563615, -0.0741074383, -0.119074851, 0.984106064, -0.13176015, 0.0900012106, -0.121462308, -0.988506377)
- WedgePart66.Orientation = Vector3.new(7.57000017, -175.710007, -6.9000001)
- WedgePart66.Position = Vector3.new(-3.77396989, 34.265625, -11.4547882)
- WedgePart66.Rotation = Vector3.new(172.410004, -4.25, 172.529999)
- WedgePart66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart66.Size = Vector3.new(0.175974771, 0.455464065, 2.825948)
- WedgePart66.Anchored = true
- WedgePart66.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart66.BrickColor = BrickColor.new("Really black")
- WedgePart66.CanCollide = false
- WedgePart66.Material = Enum.Material.Glass
- WedgePart66.brickColor = BrickColor.new("Really black")
- WedgePart67.Parent = Model53
- WedgePart67.CFrame = CFrame.new(-5.48127079, 35.7087517, -11.6144562, 0.987061381, -0.0612236112, 0.148195878, 0.0449163616, -0.781663299, -0.622084677, 0.153924704, 0.620692372, -0.768795431)
- WedgePart67.Orientation = Vector3.new(38.4700012, 169.089996, 176.710007)
- WedgePart67.Position = Vector3.new(-5.48127079, 35.7087517, -11.6144562)
- WedgePart67.Rotation = Vector3.new(141.020004, 8.52000046, 3.54999995)
- WedgePart67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- WedgePart67.Size = Vector3.new(0.175974771, 0.455464065, 2.825948)
- WedgePart67.Anchored = true
- WedgePart67.BottomSurface = Enum.SurfaceType.Smooth
- WedgePart67.BrickColor = BrickColor.new("Really black")
- WedgePart67.CanCollide = false
- WedgePart67.Material = Enum.Material.Glass
- WedgePart67.brickColor = BrickColor.new("Really black")
- MeshPart68.Name = "Meshes/NoobHead"
- MeshPart68.Parent = Model53
- MeshPart68.CFrame = CFrame.new(-3.85539007, 32.9449272, -13.8610039, 0.97415179, -0.199377164, -0.106195748, -0.224001884, -0.913323998, -0.3400985, -0.0291827619, 0.355097115, -0.934372962)
- MeshPart68.Orientation = Vector3.new(19.8799992, -173.520004, -166.220001)
- MeshPart68.Position = Vector3.new(-3.85539007, 32.9449272, -13.8610039)
- MeshPart68.Rotation = Vector3.new(160, -6.0999999, 11.5699997)
- MeshPart68.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart68.Size = Vector3.new(0.315874994, 0.315874994, 0.315874994)
- MeshPart68.Anchored = true
- MeshPart68.BrickColor = BrickColor.new("Really black")
- MeshPart68.CanCollide = false
- MeshPart68.Material = Enum.Material.Glass
- MeshPart68.brickColor = BrickColor.new("Really black")
- MeshPart69.Name = "bevel"
- MeshPart69.Parent = Model53
- MeshPart69.CFrame = CFrame.new(-3.45158005, 32.8797226, -13.8349838, 0.942628145, 0.271103263, 0.194821656, 0.0464971513, -0.684493661, 0.727537513, 0.330590487, -0.676734626, -0.657828569)
- MeshPart69.Orientation = Vector3.new(-46.6800003, 163.5, 176.110001)
- MeshPart69.Position = Vector3.new(-3.45158005, 32.8797226, -13.8349838)
- MeshPart69.Rotation = Vector3.new(-132.119995, 11.2299995, -16.0499992)
- MeshPart69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart69.Size = Vector3.new(0.272801101, 0.519383311, 0.272801101)
- MeshPart69.Anchored = true
- MeshPart69.BrickColor = BrickColor.new("Really black")
- MeshPart69.CanCollide = false
- MeshPart69.Material = Enum.Material.Glass
- MeshPart69.brickColor = BrickColor.new("Really black")
- MeshPart70.Name = "bevel"
- MeshPart70.Parent = Model53
- MeshPart70.CFrame = CFrame.new(-4.14565611, 32.8637505, -13.8910522, 0.915685415, 0.401823401, 0.00764577091, 0.154270306, -0.36899218, 0.916542411, 0.371107429, -0.838081241, -0.399871528)
- MeshPart70.Orientation = Vector3.new(-66.4300003, 178.899994, 157.309998)
- MeshPart70.Position = Vector3.new(-4.14565611, 32.8637505, -13.8910522)
- MeshPart70.Rotation = Vector3.new(-113.57, 0.439999998, -23.6900005)
- MeshPart70.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart70.Size = Vector3.new(0.272801101, 0.519383311, 0.272801101)
- MeshPart70.Anchored = true
- MeshPart70.BrickColor = BrickColor.new("Really black")
- MeshPart70.CanCollide = false
- MeshPart70.Material = Enum.Material.Glass
- MeshPart70.brickColor = BrickColor.new("Really black")
- MeshPart71.Name = "bevel"
- MeshPart71.Parent = Model53
- MeshPart71.CFrame = CFrame.new(-3.93192697, 33.0132141, -13.4558945, 0.981842935, 0.180842876, 0.0572757125, 0.000180259347, -0.302818239, 0.953050554, 0.189695656, -0.935731888, -0.29735437)
- MeshPart71.Orientation = Vector3.new(-72.3700027, 169.100006, 179.970001)
- MeshPart71.Position = Vector3.new(-3.93192697, 33.0132141, -13.4558945)
- MeshPart71.Rotation = Vector3.new(-107.330002, 3.27999997, -10.4399996)
- MeshPart71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart71.Size = Vector3.new(0.532492697, 0.519383311, 0.272801101)
- MeshPart71.Anchored = true
- MeshPart71.BrickColor = BrickColor.new("Really black")
- MeshPart71.CanCollide = false
- MeshPart71.Material = Enum.Material.Glass
- MeshPart71.brickColor = BrickColor.new("Really black")
- MeshPart72.Name = "Meshes/NoobHead"
- MeshPart72.Parent = Model53
- MeshPart72.CFrame = CFrame.new(-6.15324211, 35.607872, -12.8401403, -0.251346022, -0.214326441, -0.943869472, -0.0808659494, -0.967118025, 0.241138443, -0.964512229, 0.136938497, 0.22574836)
- MeshPart72.Orientation = Vector3.new(-13.9499998, -76.5500031, -175.220001)
- MeshPart72.Position = Vector3.new(-6.15324211, 35.607872, -12.8401403)
- MeshPart72.Rotation = Vector3.new(-46.8899994, -70.7099991, 139.550003)
- MeshPart72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart72.Size = Vector3.new(0.352307916, 0.352307916, 0.352307916)
- MeshPart72.Anchored = true
- MeshPart72.BrickColor = BrickColor.new("Really black")
- MeshPart72.CanCollide = false
- MeshPart72.Material = Enum.Material.Glass
- MeshPart72.brickColor = BrickColor.new("Really black")
- MeshPart73.Name = "bevel"
- MeshPart73.Parent = Model53
- MeshPart73.CFrame = CFrame.new(-6.20098114, 35.493084, -13.3456917, 0.167598918, -0.947917879, 0.270855337, -0.247974947, 0.225373313, 0.942188799, -0.954157293, -0.225074843, -0.197289795)
- MeshPart73.Orientation = Vector3.new(-70.4199982, 126.07, -47.7299995)
- MeshPart73.Position = Vector3.new(-6.20098114, 35.493084, -13.3456917)
- MeshPart73.Rotation = Vector3.new(-101.830002, 15.7200003, 79.9700012)
- MeshPart73.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart73.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart73.Anchored = true
- MeshPart73.BrickColor = BrickColor.new("Really black")
- MeshPart73.CanCollide = false
- MeshPart73.Material = Enum.Material.Glass
- MeshPart73.brickColor = BrickColor.new("Really black")
- ManualWeld74.Name = "bevel-to-bevel Strong Joint"
- ManualWeld74.Parent = MeshPart73
- ManualWeld74.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld74.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld74.Part0 = MeshPart73
- MeshPart75.Name = "bevel"
- MeshPart75.Parent = Model53
- MeshPart75.CFrame = CFrame.new(-5.37795591, 34.810276, -12.8059998, -0.0904858932, -0.748682022, 0.656725168, -0.026358664, 0.661000192, 0.749925494, -0.995547891, 0.0505453795, -0.0795475394)
- MeshPart75.Orientation = Vector3.new(-48.5800018, 96.9100037, -2.27999997)
- MeshPart75.Position = Vector3.new(-5.37795591, 34.810276, -12.8059998)
- MeshPart75.Rotation = Vector3.new(-96.0500031, 41.0499992, 96.8899994)
- MeshPart75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart75.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart75.Anchored = true
- MeshPart75.BrickColor = BrickColor.new("Really black")
- MeshPart75.CanCollide = false
- MeshPart75.Material = Enum.Material.Glass
- MeshPart75.brickColor = BrickColor.new("Really black")
- ManualWeld76.Name = "bevel-to-bevel Strong Joint"
- ManualWeld76.Parent = MeshPart75
- ManualWeld76.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld76.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld76.Part0 = MeshPart75
- ManualWeld76.Part1 = MeshPart54
- ManualWeld76.part1 = MeshPart54
- MeshPart77.Name = "bevel"
- MeshPart77.Parent = Model53
- MeshPart77.CFrame = CFrame.new(-6.04040098, 35.4123344, -12.4166555, -0.385953605, -0.721657097, 0.574674964, 0.24360849, 0.52110225, 0.817992389, -0.889772177, 0.45570004, -0.0253219157)
- MeshPart77.Orientation = Vector3.new(-54.8800011, 92.5199966, 25.0599995)
- MeshPart77.Position = Vector3.new(-6.04040098, 35.4123344, -12.4166555)
- MeshPart77.Rotation = Vector3.new(-91.7699966, 35.0800018, 118.139999)
- MeshPart77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart77.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart77.Anchored = true
- MeshPart77.BrickColor = BrickColor.new("Really black")
- MeshPart77.CanCollide = false
- MeshPart77.Material = Enum.Material.Glass
- MeshPart77.brickColor = BrickColor.new("Really black")
- ManualWeld78.Name = "bevel-to-bevel Strong Joint"
- ManualWeld78.Parent = MeshPart77
- ManualWeld78.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld78.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld78.Part0 = MeshPart77
- MeshPart79.Name = "bevel"
- MeshPart79.Parent = Model53
- MeshPart79.CFrame = CFrame.new(-5.40417099, 34.8026543, -13.0943642, -0.0904858932, -0.748682022, 0.656725168, -0.026358664, 0.661000192, 0.749925494, -0.995547891, 0.0505453795, -0.0795475394)
- MeshPart79.Orientation = Vector3.new(-48.5800018, 96.9100037, -2.27999997)
- MeshPart79.Position = Vector3.new(-5.40417099, 34.8026543, -13.0943642)
- MeshPart79.Rotation = Vector3.new(-96.0500031, 41.0499992, 96.8899994)
- MeshPart79.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart79.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart79.Anchored = true
- MeshPart79.BrickColor = BrickColor.new("Really black")
- MeshPart79.CanCollide = false
- MeshPart79.Material = Enum.Material.Glass
- MeshPart79.brickColor = BrickColor.new("Really black")
- ManualWeld80.Name = "bevel-to-bevel Strong Joint"
- ManualWeld80.Parent = MeshPart79
- ManualWeld80.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld80.C1 = CFrame.new(-0.00724100787, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld80.Part0 = MeshPart79
- ManualWeld80.Part1 = MeshPart54
- ManualWeld80.part1 = MeshPart54
- MeshPart81.Name = "bevel"
- MeshPart81.Parent = Model53
- MeshPart81.CFrame = CFrame.new(-4.65966177, 34.1160126, -12.3569059, 0.93924886, -0.00336664915, -0.34322089, -0.197605297, 0.812311053, -0.548732519, 0.280648887, 0.583214343, 0.76229614)
- MeshPart81.Orientation = Vector3.new(33.2799988, -24.2399998, -13.6700001)
- MeshPart81.Position = Vector3.new(-4.65966177, 34.1160126, -12.3569059)
- MeshPart81.Rotation = Vector3.new(35.75, -20.0699997, 0.209999993)
- MeshPart81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart81.Size = Vector3.new(0.531420887, 0.518337905, 0.272251993)
- MeshPart81.Anchored = true
- MeshPart81.BrickColor = BrickColor.new("Really black")
- MeshPart81.CanCollide = false
- MeshPart81.Material = Enum.Material.Glass
- MeshPart81.brickColor = BrickColor.new("Really black")
- ManualWeld82.Name = "bevel-to-bevel Strong Joint"
- ManualWeld82.Parent = MeshPart81
- ManualWeld82.C0 = CFrame.new(-0.265648335, -0.259169251, -0.136063725, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld82.C1 = CFrame.new(0.136063725, -0.259169251, -0.123105511, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld82.Part0 = MeshPart81
- ManualWeld82.Part1 = MeshPart87
- ManualWeld82.part1 = MeshPart87
- MeshPart83.Name = "bevel"
- MeshPart83.Parent = Model53
- MeshPart83.CFrame = CFrame.new(-4.34045601, 34.0822029, -11.9159002, 0.972818792, 0.231535792, 0.0038973242, -0.13439703, 0.55082047, 0.823734522, 0.188576862, -0.801867127, 0.566962004)
- MeshPart83.Orientation = Vector3.new(-55.4599991, 0.389999986, -13.71)
- MeshPart83.Position = Vector3.new(-4.34045601, 34.0822029, -11.9159002)
- MeshPart83.Rotation = Vector3.new(-55.4599991, 0.219999999, -13.3900003)
- MeshPart83.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart83.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart83.Anchored = true
- MeshPart83.BrickColor = BrickColor.new("Really black")
- MeshPart83.CanCollide = false
- MeshPart83.Material = Enum.Material.Glass
- MeshPart83.brickColor = BrickColor.new("Really black")
- ManualWeld84.Name = "bevel-to-bevel Strong Joint"
- ManualWeld84.Parent = MeshPart83
- ManualWeld84.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld84.C1 = CFrame.new(-0.265648335, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld84.Part0 = MeshPart83
- MeshPart85.Name = "bevel"
- MeshPart85.Parent = Model53
- MeshPart85.CFrame = CFrame.new(-4.779634, 33.7205887, -12.6955795, 0.93924886, -0.00336664915, -0.34322089, -0.197605297, 0.812311053, -0.548732519, 0.280648887, 0.583214343, 0.76229614)
- MeshPart85.Orientation = Vector3.new(33.2799988, -24.2399998, -13.6700001)
- MeshPart85.Position = Vector3.new(-4.779634, 33.7205887, -12.6955795)
- MeshPart85.Rotation = Vector3.new(35.75, -20.0699997, 0.209999993)
- MeshPart85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart85.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart85.Anchored = true
- MeshPart85.BrickColor = BrickColor.new("Really black")
- MeshPart85.CanCollide = false
- MeshPart85.Material = Enum.Material.Glass
- MeshPart85.brickColor = BrickColor.new("Really black")
- ManualWeld86.Name = "bevel-to-bevel Strong Joint"
- ManualWeld86.Parent = MeshPart85
- ManualWeld86.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld86.C1 = CFrame.new(-0.265648335, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld86.Part0 = MeshPart85
- ManualWeld86.Part1 = MeshPart81
- ManualWeld86.part1 = MeshPart81
- MeshPart87.Name = "bevel"
- MeshPart87.Parent = Model53
- MeshPart87.CFrame = CFrame.new(-5.032547, 34.2025223, -12.4795303, 0.93924886, -0.00336664915, -0.34322089, -0.197605297, 0.812311053, -0.548732519, 0.280648887, 0.583214343, 0.76229614)
- MeshPart87.Orientation = Vector3.new(33.2799988, -24.2399998, -13.6700001)
- MeshPart87.Position = Vector3.new(-5.032547, 34.2025223, -12.4795303)
- MeshPart87.Rotation = Vector3.new(35.75, -20.0699997, 0.209999993)
- MeshPart87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart87.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart87.Anchored = true
- MeshPart87.BrickColor = BrickColor.new("Really black")
- MeshPart87.CanCollide = false
- MeshPart87.Material = Enum.Material.Glass
- MeshPart87.brickColor = BrickColor.new("Really black")
- ManualWeld88.Name = "bevel-to-bevel Strong Joint"
- ManualWeld88.Parent = MeshPart87
- ManualWeld88.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld88.C1 = CFrame.new(-0.265648335, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld88.Part0 = MeshPart87
- MeshPart89.Name = "bevel"
- MeshPart89.Parent = Model53
- MeshPart89.CFrame = CFrame.new(-4.5362072, 33.6693687, -12.6228437, 0.93924886, -0.00336664915, -0.34322089, -0.197605297, 0.812311053, -0.548732519, 0.280648887, 0.583214343, 0.76229614)
- MeshPart89.Orientation = Vector3.new(33.2799988, -24.2399998, -13.6700001)
- MeshPart89.Position = Vector3.new(-4.5362072, 33.6693687, -12.6228437)
- MeshPart89.Rotation = Vector3.new(35.75, -20.0699997, 0.209999993)
- MeshPart89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart89.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart89.Anchored = true
- MeshPart89.BrickColor = BrickColor.new("Really black")
- MeshPart89.CanCollide = false
- MeshPart89.Material = Enum.Material.Glass
- MeshPart89.brickColor = BrickColor.new("Really black")
- ManualWeld90.Name = "bevel-to-bevel Strong Joint"
- ManualWeld90.Parent = MeshPart89
- ManualWeld90.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld90.C1 = CFrame.new(-0.00647913106, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld90.Part0 = MeshPart89
- ManualWeld90.Part1 = MeshPart81
- ManualWeld90.part1 = MeshPart81
- MeshPart91.Name = "Meshes/NoobHead"
- MeshPart91.Parent = Model53
- MeshPart91.CFrame = CFrame.new(-5.03977203, 32.9921341, -11.8673582, -0.974182844, 0.199249953, 0.106149524, -0.22386691, -0.913373828, -0.340053231, 0.0291993991, -0.355033576, 0.934396386)
- MeshPart91.Orientation = Vector3.new(19.8799992, 6.48000002, -166.229996)
- MeshPart91.Position = Vector3.new(-5.03977203, 32.9921341, -11.8673582)
- MeshPart91.Rotation = Vector3.new(20, 6.09000015, -168.440002)
- MeshPart91.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart91.Size = Vector3.new(0.315874994, 0.315874994, 0.315874994)
- MeshPart91.Anchored = true
- MeshPart91.BrickColor = BrickColor.new("Really black")
- MeshPart91.CanCollide = false
- MeshPart91.Material = Enum.Material.Glass
- MeshPart91.brickColor = BrickColor.new("Really black")
- MeshPart92.Name = "bevel"
- MeshPart92.Parent = Model53
- MeshPart92.CFrame = CFrame.new(-5.44359207, 32.9269753, -11.8933401, -0.942622423, -0.271196365, -0.194720209, 0.0466061085, -0.684418321, 0.727601409, -0.330591768, 0.676778078, 0.65778327)
- MeshPart92.Orientation = Vector3.new(-46.6899986, -16.4899998, 176.100006)
- MeshPart92.Position = Vector3.new(-5.44359207, 32.9269753, -11.8933401)
- MeshPart92.Rotation = Vector3.new(-47.8899994, -11.2299995, 163.949997)
- MeshPart92.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart92.Size = Vector3.new(0.272801101, 0.519383311, 0.272801101)
- MeshPart92.Anchored = true
- MeshPart92.BrickColor = BrickColor.new("Really black")
- MeshPart92.CanCollide = false
- MeshPart92.Material = Enum.Material.Glass
- MeshPart92.brickColor = BrickColor.new("Really black")
- MeshPart93.Name = "bevel"
- MeshPart93.Parent = Model53
- MeshPart93.CFrame = CFrame.new(-4.5649128, 33.08041, -12.2223577, -0.915665209, -0.401872158, -0.00751629472, 0.154373422, -0.3688851, 0.916568041, -0.37111485, 0.838107586, 0.399809659)
- MeshPart93.Orientation = Vector3.new(-66.4300003, -1.08000004, 157.289993)
- MeshPart93.Position = Vector3.new(-4.5649128, 33.08041, -12.2223577)
- MeshPart93.Rotation = Vector3.new(-66.4300003, -0.430000007, 156.300003)
- MeshPart93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart93.Size = Vector3.new(0.272801101, 0.519383311, 0.272801101)
- MeshPart93.Anchored = true
- MeshPart93.BrickColor = BrickColor.new("Really black")
- MeshPart93.CanCollide = false
- MeshPart93.Material = Enum.Material.Glass
- MeshPart93.brickColor = BrickColor.new("Really black")
- MeshPart94.Name = "Meshes/NoobHead"
- MeshPart94.Parent = Model53
- MeshPart94.CFrame = CFrame.new(-3.09333992, 35.5871887, -12.2424698, -0.709617198, 0.225639403, 0.667480767, -0.0807795227, -0.96714437, 0.241062164, 0.699941456, 0.117145419, 0.704526186)
- MeshPart94.Orientation = Vector3.new(-13.9499998, 43.4500008, -175.229996)
- MeshPart94.Position = Vector3.new(-3.09333992, 35.5871887, -12.2424698)
- MeshPart94.Rotation = Vector3.new(-18.8899994, 41.8699989, -162.360001)
- MeshPart94.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart94.Size = Vector3.new(0.352307916, 0.352307916, 0.352307916)
- MeshPart94.Anchored = true
- MeshPart94.BrickColor = BrickColor.new("Really black")
- MeshPart94.CanCollide = false
- MeshPart94.Material = Enum.Material.Glass
- MeshPart94.brickColor = BrickColor.new("Really black")
- MeshPart95.Name = "bevel"
- MeshPart95.Parent = Model53
- MeshPart95.CFrame = CFrame.new(-3.50731301, 35.4724388, -11.9483099, -0.910146117, 0.279096186, -0.30616951, -0.247860402, 0.22534436, 0.942225814, 0.331965089, 0.933446825, -0.135921583)
- MeshPart95.Orientation = Vector3.new(-70.4300003, -113.940002, -47.7200012)
- MeshPart95.Position = Vector3.new(-3.50731301, 35.4724388, -11.9483099)
- MeshPart95.Rotation = Vector3.new(-98.2099991, -17.8299999, -162.949997)
- MeshPart95.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart95.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart95.Anchored = true
- MeshPart95.BrickColor = BrickColor.new("Really black")
- MeshPart95.CanCollide = false
- MeshPart95.Material = Enum.Material.Glass
- MeshPart95.brickColor = BrickColor.new("Really black")
- ManualWeld96.Name = "bevel-to-bevel Strong Joint"
- ManualWeld96.Parent = MeshPart95
- ManualWeld96.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld96.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld96.Part0 = MeshPart95
- MeshPart97.Name = "bevel"
- MeshPart97.Parent = Model53
- MeshPart97.CFrame = CFrame.new(-3.451473, 34.7896233, -12.9309616, -0.816916645, 0.418212116, -0.397172898, -0.0262573361, 0.66095376, 0.749970078, 0.576157928, 0.623087645, -0.528963327)
- MeshPart97.Orientation = Vector3.new(-48.5900002, -143.100006, -2.26999998)
- MeshPart97.Position = Vector3.new(-3.451473, 34.7896233, -12.9309616)
- MeshPart97.Rotation = Vector3.new(-125.199997, -23.3999996, -152.889999)
- MeshPart97.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart97.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart97.Anchored = true
- MeshPart97.BrickColor = BrickColor.new("Really black")
- MeshPart97.CanCollide = false
- MeshPart97.Material = Enum.Material.Glass
- MeshPart97.brickColor = BrickColor.new("Really black")
- ManualWeld98.Name = "bevel-to-bevel Strong Joint"
- ManualWeld98.Parent = MeshPart97
- ManualWeld98.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld98.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld98.Part0 = MeshPart97
- ManualWeld98.Part1 = MeshPart57
- ManualWeld98.part1 = MeshPart57
- MeshPart99.Name = "bevel"
- MeshPart99.Parent = Model53
- MeshPart99.CFrame = CFrame.new(-2.78303695, 35.3915749, -12.5519857, -0.577552915, 0.755541444, -0.309176356, 0.243669063, 0.521015167, 0.81803, 0.779137909, 0.397116005, -0.485016584)
- MeshPart99.Orientation = Vector3.new(-54.8899994, -147.479996, 25.0599995)
- MeshPart99.Position = Vector3.new(-2.78303695, 35.3915749, -12.5519857)
- MeshPart99.Rotation = Vector3.new(-120.660004, -18.0100002, -127.400002)
- MeshPart99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart99.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart99.Anchored = true
- MeshPart99.BrickColor = BrickColor.new("Really black")
- MeshPart99.CanCollide = false
- MeshPart99.Material = Enum.Material.Glass
- MeshPart99.brickColor = BrickColor.new("Really black")
- ManualWeld100.Name = "bevel-to-bevel Strong Joint"
- ManualWeld100.Parent = MeshPart99
- ManualWeld100.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld100.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld100.Part0 = MeshPart99
- MeshPart101.Name = "bevel"
- MeshPart101.Parent = Model53
- MeshPart101.CFrame = CFrame.new(-3.68808198, 34.782032, -12.7640839, -0.816916645, 0.418212116, -0.397172898, -0.0262573361, 0.66095376, 0.749970078, 0.576157928, 0.623087645, -0.528963327)
- MeshPart101.Orientation = Vector3.new(-48.5900002, -143.100006, -2.26999998)
- MeshPart101.Position = Vector3.new(-3.68808198, 34.782032, -12.7640839)
- MeshPart101.Rotation = Vector3.new(-125.199997, -23.3999996, -152.889999)
- MeshPart101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart101.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart101.Anchored = true
- MeshPart101.BrickColor = BrickColor.new("Really black")
- MeshPart101.CanCollide = false
- MeshPart101.Material = Enum.Material.Glass
- MeshPart101.brickColor = BrickColor.new("Really black")
- ManualWeld102.Name = "bevel-to-bevel Strong Joint"
- ManualWeld102.Parent = MeshPart101
- ManualWeld102.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld102.C1 = CFrame.new(-0.00724100787, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld102.Part0 = MeshPart101
- ManualWeld102.Part1 = MeshPart57
- ManualWeld102.part1 = MeshPart57
- MeshPart103.Name = "Meshes/NoobHead"
- MeshPart103.Parent = Model53
- MeshPart103.CFrame = CFrame.new(-3.50173593, 34.8525352, -13.7557983, 0.842002213, -0.469862133, 0.26507014, -0.518881202, -0.839822233, 0.15957883, 0.147632599, -0.271902263, -0.950932145)
- MeshPart103.Orientation = Vector3.new(-9.18000031, 164.419998, -148.289993)
- MeshPart103.Position = Vector3.new(-3.50173593, 34.8525352, -13.7557983)
- MeshPart103.Rotation = Vector3.new(-170.470001, 15.3699999, 29.1599998)
- MeshPart103.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart103.Size = Vector3.new(0.352307916, 0.352307916, 0.352307916)
- MeshPart103.Anchored = true
- MeshPart103.BrickColor = BrickColor.new("Really black")
- MeshPart103.CanCollide = false
- MeshPart103.Material = Enum.Material.Glass
- MeshPart103.brickColor = BrickColor.new("Really black")
- MeshPart104.Name = "bevel"
- MeshPart104.Parent = Model53
- MeshPart104.CFrame = CFrame.new(-3.12336111, 34.5292625, -13.6027756, 0.607009828, 0.627589762, 0.487514734, -0.596746802, -0.0451649427, 0.801160336, 0.52481848, -0.777232409, 0.347093046)
- MeshPart104.Orientation = Vector3.new(-53.2400017, 54.5499992, -94.3300018)
- MeshPart104.Position = Vector3.new(-3.12336111, 34.5292625, -13.6027756)
- MeshPart104.Rotation = Vector3.new(-66.5800018, 29.1800003, -45.9500008)
- MeshPart104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart104.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart104.Anchored = true
- MeshPart104.BrickColor = BrickColor.new("Really black")
- MeshPart104.CanCollide = false
- MeshPart104.Material = Enum.Material.Glass
- MeshPart104.brickColor = BrickColor.new("Really black")
- ManualWeld105.Name = "bevel-to-bevel Strong Joint"
- ManualWeld105.Parent = MeshPart104
- ManualWeld105.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld105.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld105.Part0 = MeshPart104
- MeshPart106.Name = "bevel"
- MeshPart106.Parent = Model53
- MeshPart106.CFrame = CFrame.new(-4.16871977, 34.2788353, -13.0743818, 0.833795428, 0.526698589, 0.165451661, -0.457604349, 0.491699517, 0.740833521, 0.308843434, -0.69341433, 0.650992036)
- MeshPart106.Orientation = Vector3.new(-47.7999992, 14.2600002, -42.9399986)
- MeshPart106.Position = Vector3.new(-4.16871977, 34.2788353, -13.0743818)
- MeshPart106.Rotation = Vector3.new(-48.6899986, 9.52000046, -32.2799988)
- MeshPart106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart106.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart106.Anchored = true
- MeshPart106.BrickColor = BrickColor.new("Really black")
- MeshPart106.CanCollide = false
- MeshPart106.Material = Enum.Material.Glass
- MeshPart106.brickColor = BrickColor.new("Really black")
- ManualWeld107.Name = "bevel-to-bevel Strong Joint"
- ManualWeld107.Parent = MeshPart106
- ManualWeld107.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld107.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld107.Part0 = MeshPart106
- ManualWeld107.Part1 = MeshPart58
- ManualWeld107.part1 = MeshPart58
- MeshPart108.Name = "bevel"
- MeshPart108.Parent = Model53
- MeshPart108.CFrame = CFrame.new(-3.97633696, 34.8745689, -13.8234558, 0.975666344, 0.123094201, 0.181447655, -0.21925503, 0.541908503, 0.811336458, 0.00154321361, -0.831375897, 0.55570668)
- MeshPart108.Orientation = Vector3.new(-54.2299995, 18.0799999, -22.0300007)
- MeshPart108.Position = Vector3.new(-3.97633696, 34.8745689, -13.8234558)
- MeshPart108.Rotation = Vector3.new(-55.5900002, 10.4499998, -7.19000006)
- MeshPart108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart108.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart108.Anchored = true
- MeshPart108.BrickColor = BrickColor.new("Really black")
- MeshPart108.CanCollide = false
- MeshPart108.Material = Enum.Material.Glass
- MeshPart108.brickColor = BrickColor.new("Really black")
- ManualWeld109.Name = "bevel-to-bevel Strong Joint"
- ManualWeld109.Parent = MeshPart108
- ManualWeld109.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld109.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld109.Part0 = MeshPart108
- MeshPart110.Name = "bevel"
- MeshPart110.Parent = Model53
- MeshPart110.CFrame = CFrame.new(-3.92720795, 34.1462936, -12.9849281, 0.833795428, 0.526698589, 0.165451661, -0.457604349, 0.491699517, 0.740833521, 0.308843434, -0.69341433, 0.650992036)
- MeshPart110.Orientation = Vector3.new(-47.7999992, 14.2600002, -42.9399986)
- MeshPart110.Position = Vector3.new(-3.92720795, 34.1462936, -12.9849281)
- MeshPart110.Rotation = Vector3.new(-48.6899986, 9.52000046, -32.2799988)
- MeshPart110.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart110.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart110.Anchored = true
- MeshPart110.BrickColor = BrickColor.new("Really black")
- MeshPart110.CanCollide = false
- MeshPart110.Material = Enum.Material.Glass
- MeshPart110.brickColor = BrickColor.new("Really black")
- ManualWeld111.Name = "bevel-to-bevel Strong Joint"
- ManualWeld111.Parent = MeshPart110
- ManualWeld111.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld111.C1 = CFrame.new(-0.00724100787, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld111.Part0 = MeshPart110
- ManualWeld111.Part1 = MeshPart58
- ManualWeld111.part1 = MeshPart58
- MeshPart112.Name = "bevel"
- MeshPart112.Parent = Model53
- MeshPart112.CFrame = CFrame.new(-5.45560598, 33.7778091, -13.4394302, -0.939265192, -0.120792717, 0.321232408, -0.197504565, 0.955733538, -0.218105108, -0.280665338, -0.268305272, -0.921540856)
- MeshPart112.Orientation = Vector3.new(12.6000004, 160.779999, -11.6800003)
- MeshPart112.Position = Vector3.new(-5.45560598, 33.7778091, -13.4394302)
- MeshPart112.Rotation = Vector3.new(166.679993, 18.7399998, 172.669998)
- MeshPart112.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart112.Size = Vector3.new(0.531420887, 0.518337905, 0.272251993)
- MeshPart112.Anchored = true
- MeshPart112.BrickColor = BrickColor.new("Really black")
- MeshPart112.CanCollide = false
- MeshPart112.Material = Enum.Material.Glass
- MeshPart112.brickColor = BrickColor.new("Really black")
- ManualWeld113.Name = "bevel-to-bevel Strong Joint"
- ManualWeld113.Parent = MeshPart112
- ManualWeld113.C0 = CFrame.new(-0.265648335, -0.259169251, -0.136063725, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld113.C1 = CFrame.new(0.136063725, -0.259169251, -0.123105511, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld113.Part0 = MeshPart112
- ManualWeld113.Part1 = MeshPart118
- ManualWeld113.part1 = MeshPart118
- MeshPart114.Name = "bevel"
- MeshPart114.Parent = Model53
- MeshPart114.CFrame = CFrame.new(-5.80866003, 33.8578606, -13.8474722, -0.969969511, -0.207094803, -0.127558962, -0.173133701, 0.219516098, 0.960125923, -0.170834512, 0.953373969, -0.248780906)
- MeshPart114.Orientation = Vector3.new(-73.7699966, -152.850006, -38.2599983)
- MeshPart114.Position = Vector3.new(-5.80866003, 33.8578606, -13.8474722)
- MeshPart114.Rotation = Vector3.new(-104.529999, -7.32999992, 167.949997)
- MeshPart114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart114.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart114.Anchored = true
- MeshPart114.BrickColor = BrickColor.new("Really black")
- MeshPart114.CanCollide = false
- MeshPart114.Material = Enum.Material.Glass
- MeshPart114.brickColor = BrickColor.new("Really black")
- ManualWeld115.Name = "bevel-to-bevel Strong Joint"
- ManualWeld115.Parent = MeshPart114
- ManualWeld115.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld115.C1 = CFrame.new(-0.265648335, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld115.Part0 = MeshPart114
- MeshPart116.Name = "bevel"
- MeshPart116.Parent = Model53
- MeshPart116.CFrame = CFrame.new(-5.27126503, 33.3080101, -13.2639799, -0.939265192, -0.120792717, 0.321232408, -0.197504565, 0.955733538, -0.218105108, -0.280665338, -0.268305272, -0.921540856)
- MeshPart116.Orientation = Vector3.new(12.6000004, 160.779999, -11.6800003)
- MeshPart116.Position = Vector3.new(-5.27126503, 33.3080101, -13.2639799)
- MeshPart116.Rotation = Vector3.new(166.679993, 18.7399998, 172.669998)
- MeshPart116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart116.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart116.Anchored = true
- MeshPart116.BrickColor = BrickColor.new("Really black")
- MeshPart116.CanCollide = false
- MeshPart116.Material = Enum.Material.Glass
- MeshPart116.brickColor = BrickColor.new("Really black")
- ManualWeld117.Name = "bevel-to-bevel Strong Joint"
- ManualWeld117.Parent = MeshPart116
- ManualWeld117.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld117.C1 = CFrame.new(-0.265648335, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld117.Part0 = MeshPart116
- ManualWeld117.Part1 = MeshPart112
- ManualWeld117.part1 = MeshPart112
- MeshPart118.Name = "bevel"
- MeshPart118.Parent = Model53
- MeshPart118.CFrame = CFrame.new(-5.08243895, 33.8599663, -13.3147459, -0.939265192, -0.120792717, 0.321232408, -0.197504565, 0.955733538, -0.218105108, -0.280665338, -0.268305272, -0.921540856)
- MeshPart118.Orientation = Vector3.new(12.6000004, 160.779999, -11.6800003)
- MeshPart118.Position = Vector3.new(-5.08243895, 33.8599663, -13.3147459)
- MeshPart118.Rotation = Vector3.new(166.679993, 18.7399998, 172.669998)
- MeshPart118.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart118.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart118.Anchored = true
- MeshPart118.BrickColor = BrickColor.new("Really black")
- MeshPart118.CanCollide = false
- MeshPart118.Material = Enum.Material.Glass
- MeshPart118.brickColor = BrickColor.new("Really black")
- ManualWeld119.Name = "bevel-to-bevel Strong Joint"
- ManualWeld119.Parent = MeshPart118
- ManualWeld119.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld119.C1 = CFrame.new(-0.265648335, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld119.Part0 = MeshPart118
- MeshPart120.Name = "bevel"
- MeshPart120.Parent = Model53
- MeshPart120.CFrame = CFrame.new(-5.51470709, 33.2568359, -13.3367338, -0.939265192, -0.120792717, 0.321232408, -0.197504565, 0.955733538, -0.218105108, -0.280665338, -0.268305272, -0.921540856)
- MeshPart120.Orientation = Vector3.new(12.6000004, 160.779999, -11.6800003)
- MeshPart120.Position = Vector3.new(-5.51470709, 33.2568359, -13.3367338)
- MeshPart120.Rotation = Vector3.new(166.679993, 18.7399998, 172.669998)
- MeshPart120.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart120.Size = Vector3.new(0.272251993, 0.518337905, 0.272251993)
- MeshPart120.Anchored = true
- MeshPart120.BrickColor = BrickColor.new("Really black")
- MeshPart120.CanCollide = false
- MeshPart120.Material = Enum.Material.Glass
- MeshPart120.brickColor = BrickColor.new("Really black")
- ManualWeld121.Name = "bevel-to-bevel Strong Joint"
- ManualWeld121.Parent = MeshPart120
- ManualWeld121.C0 = CFrame.new(-0.136063725, 0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld121.C1 = CFrame.new(-0.00647913106, -0.259169251, 0.136063725, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld121.Part0 = MeshPart120
- ManualWeld121.Part1 = MeshPart112
- ManualWeld121.part1 = MeshPart112
- MeshPart122.Name = "Torso"
- MeshPart122.Parent = Model53
- MeshPart122.CFrame = CFrame.new(-4.5747509, 34.013485, -12.8572197, -1.00000012, 7.05718994e-05, 4.91179526e-05, 6.94692135e-05, 1.00000215, -2.85804272e-05, -4.88832593e-05, -3.14563513e-05, -0.999999106)
- MeshPart122.Orientation = Vector3.new(0, 180, 0)
- MeshPart122.Position = Vector3.new(-4.5747509, 34.013485, -12.8572197)
- MeshPart122.Rotation = Vector3.new(180, 0, -180)
- MeshPart122.Color = Color3.new(0.262745, 0.0980392, 0.262745)
- MeshPart122.Size = Vector3.new(2.75141644, 2.6841321, 1.409868)
- MeshPart122.Anchored = true
- MeshPart122.BrickColor = BrickColor.new("Mulberry")
- MeshPart122.CanCollide = false
- MeshPart122.Material = Enum.Material.Granite
- MeshPart122.brickColor = BrickColor.new("Mulberry")
- Smoke123.Parent = MeshPart122
- Smoke123.Color = Color3.new(0, 0, 0.188235)
- Smoke123.Opacity = 0
- PointLight124.Parent = MeshPart122
- PointLight124.Color = Color3.new(1, 0, 1)
- PointLight124.Brightness = 8
- ParticleEmitter125.Name = "Nebulea2"
- ParticleEmitter125.Parent = MeshPart122
- ParticleEmitter125.Speed = NumberRange.new(0.5, 0.75)
- ParticleEmitter125.Rotation = NumberRange.new(-180, 280)
- ParticleEmitter125.Color = ColorSequence.new(Color3.new(1, 0, 0.498039),Color3.new(1, 0, 0.498039))
- ParticleEmitter125.LightEmission = 1
- ParticleEmitter125.LightInfluence = 1
- ParticleEmitter125.Texture = "http://www.roblox.com/asset/?id=258126401"
- ParticleEmitter125.Transparency = NumberSequence.new(1,1,0.88125002384186,0.88749998807907,1)
- ParticleEmitter125.ZOffset = 1
- ParticleEmitter125.Size = NumberSequence.new(3,3)
- ParticleEmitter125.Drag = 3
- ParticleEmitter125.EmissionDirection = Enum.NormalId.Back
- ParticleEmitter125.Lifetime = NumberRange.new(4, 8)
- ParticleEmitter125.LockedToPart = true
- ParticleEmitter125.Rate = 2
- ParticleEmitter125.RotSpeed = NumberRange.new(-10, -10)
- ParticleEmitter125.SpreadAngle = Vector2.new(180, 180)
- ParticleEmitter125.VelocitySpread = 180
- ParticleEmitter126.Parent = MeshPart122
- ParticleEmitter126.Speed = NumberRange.new(0, 0)
- ParticleEmitter126.Color = ColorSequence.new(Color3.new(1, 0, 0),Color3.new(1, 0, 0))
- ParticleEmitter126.LightEmission = 0.5
- ParticleEmitter126.Texture = "rbxassetid://241597670"
- ParticleEmitter126.Transparency = NumberSequence.new(1,0.5,0.5,1)
- ParticleEmitter126.ZOffset = 0.5
- ParticleEmitter126.Size = NumberSequence.new(0.20000000298023,0)
- ParticleEmitter126.Lifetime = NumberRange.new(3, 3)
- ParticleEmitter126.LockedToPart = true
- ParticleEmitter126.Rate = 15
- ParticleEmitter126.RotSpeed = NumberRange.new(-60, -60)
- ParticleEmitter126.SpreadAngle = Vector2.new(10, 10)
- ParticleEmitter126.VelocitySpread = 10
- Part127.Parent = Model53
- Part127.CFrame = CFrame.new(-4.57484007, 34.0137825, -12.8577156, 1.00000012, 7.95423985e-05, -0.000105112791, -7.84695148e-05, 1.00000215, -3.54498625e-05, 0.000104848295, 3.25292349e-05, 0.999999106)
- Part127.Orientation = Vector3.new(0, -0.00999999978, 0)
- Part127.Position = Vector3.new(-4.57484007, 34.0137825, -12.8577156)
- Part127.Rotation = Vector3.new(0, -0.00999999978, 0)
- Part127.Transparency = 1
- Part127.Size = Vector3.new(2.75099993, 2.68400002, 1.40999997)
- Part127.Anchored = true
- Part127.BottomSurface = Enum.SurfaceType.Smooth
- Part127.CanCollide = false
- Part127.TopSurface = Enum.SurfaceType.Smooth
- Model128.Name = "Right Leg"
- Model128.Parent = Model23
- Model128.PrimaryPart = MeshPart151
- Model129.Parent = Model128
- MeshPart130.Name = "Meshes/NoobHead"
- MeshPart130.Parent = Model129
- MeshPart130.CFrame = CFrame.new(-4.35993004, 31.3247528, -12.0132637, 0.202822566, 0.792031288, 0.575803578, -0.963491917, 0.266378105, -0.0270246118, -0.174782485, -0.549300015, 0.817140639)
- MeshPart130.Orientation = Vector3.new(1.54999995, 35.1699982, -74.5500031)
- MeshPart130.Position = Vector3.new(-4.35993004, 31.3247528, -12.0132637)
- MeshPart130.Rotation = Vector3.new(1.88999999, 35.1599998, -75.6399994)
- MeshPart130.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart130.Size = Vector3.new(0.352307916, 0.352307916, 0.352307916)
- MeshPart130.Anchored = true
- MeshPart130.BrickColor = BrickColor.new("Really black")
- MeshPart130.CanCollide = false
- MeshPart130.Material = Enum.Material.Glass
- MeshPart130.brickColor = BrickColor.new("Really black")
- MeshPart131.Name = "bevel"
- MeshPart131.Parent = Model129
- MeshPart131.CFrame = CFrame.new(-4.2712512, 30.8508759, -12.2098083, -0.00933840871, 0.569724917, -0.821782649, -0.834216118, -0.457577586, -0.307750672, -0.551358402, 0.682669342, 0.479546309)
- MeshPart131.Orientation = Vector3.new(17.9200001, -59.7299995, -118.75)
- MeshPart131.Position = Vector3.new(-4.2712512, 30.8508759, -12.2098083)
- MeshPart131.Rotation = Vector3.new(32.6899986, -55.2599983, -90.9400024)
- MeshPart131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart131.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart131.Anchored = true
- MeshPart131.BrickColor = BrickColor.new("Really black")
- MeshPart131.CanCollide = false
- MeshPart131.Material = Enum.Material.Glass
- MeshPart131.brickColor = BrickColor.new("Really black")
- ManualWeld132.Name = "bevel-to-bevel Strong Joint"
- ManualWeld132.Parent = MeshPart131
- ManualWeld132.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld132.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld132.Part0 = MeshPart131
- MeshPart133.Name = "bevel"
- MeshPart133.Parent = Model129
- MeshPart133.CFrame = CFrame.new(-4.43756723, 31.6693783, -13.0685682, 0.0434964597, 0.148899704, -0.98789537, -0.969553471, -0.232237443, -0.07769382, -0.240991265, 0.961194217, 0.134264797)
- MeshPart133.Orientation = Vector3.new(4.46000004, -82.2600021, -103.470001)
- MeshPart133.Position = Vector3.new(-4.43756723, 31.6693783, -13.0685682)
- MeshPart133.Rotation = Vector3.new(30.0599995, -81.0800018, -73.7200012)
- MeshPart133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart133.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart133.Anchored = true
- MeshPart133.BrickColor = BrickColor.new("Really black")
- MeshPart133.CanCollide = false
- MeshPart133.Material = Enum.Material.Glass
- MeshPart133.brickColor = BrickColor.new("Really black")
- ManualWeld134.Name = "bevel-to-bevel Strong Joint"
- ManualWeld134.Parent = MeshPart133
- ManualWeld134.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld134.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld134.Part0 = MeshPart133
- ManualWeld134.Part1 = MeshPart139
- ManualWeld134.part1 = MeshPart139
- MeshPart135.Name = "bevel"
- MeshPart135.Parent = Model129
- MeshPart135.CFrame = CFrame.new(-4.30218887, 31.7913418, -12.1095877, 0.10006842, 0.235642076, -0.966674447, -0.980534911, 0.18832013, -0.0555983782, 0.168945208, 0.953418016, 0.249899775)
- MeshPart135.Orientation = Vector3.new(3.19000006, -75.5100021, -79.1299973)
- MeshPart135.Position = Vector3.new(-4.30218887, 31.7913418, -12.1095877)
- MeshPart135.Rotation = Vector3.new(12.54, -75.1699982, -66.9899979)
- MeshPart135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart135.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart135.Anchored = true
- MeshPart135.BrickColor = BrickColor.new("Really black")
- MeshPart135.CanCollide = false
- MeshPart135.Material = Enum.Material.Glass
- MeshPart135.brickColor = BrickColor.new("Really black")
- ManualWeld136.Name = "bevel-to-bevel Strong Joint"
- ManualWeld136.Parent = MeshPart135
- ManualWeld136.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld136.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld136.Part0 = MeshPart135
- MeshPart137.Name = "bevel"
- MeshPart137.Parent = Model129
- MeshPart137.CFrame = CFrame.new(-4.42499304, 31.388504, -13.1383495, 0.0434964597, 0.148899704, -0.98789537, -0.969553471, -0.232237443, -0.07769382, -0.240991265, 0.961194217, 0.134264797)
- MeshPart137.Orientation = Vector3.new(4.46000004, -82.2600021, -103.470001)
- MeshPart137.Position = Vector3.new(-4.42499304, 31.388504, -13.1383495)
- MeshPart137.Rotation = Vector3.new(30.0599995, -81.0800018, -73.7200012)
- MeshPart137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart137.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart137.Anchored = true
- MeshPart137.BrickColor = BrickColor.new("Really black")
- MeshPart137.CanCollide = false
- MeshPart137.Material = Enum.Material.Glass
- MeshPart137.brickColor = BrickColor.new("Really black")
- ManualWeld138.Name = "bevel-to-bevel Strong Joint"
- ManualWeld138.Parent = MeshPart137
- ManualWeld138.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld138.C1 = CFrame.new(-0.00724100787, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld138.Part0 = MeshPart137
- ManualWeld138.Part1 = MeshPart139
- ManualWeld138.part1 = MeshPart139
- MeshPart139.Name = "bevel"
- MeshPart139.Parent = Model129
- MeshPart139.CFrame = CFrame.new(-4.34503508, 31.394392, -12.5466185, 0.0434964597, 0.148899704, -0.98789537, -0.969553471, -0.232237443, -0.07769382, -0.240991265, 0.961194217, 0.134264797)
- MeshPart139.Orientation = Vector3.new(4.46000004, -82.2600021, -103.470001)
- MeshPart139.Position = Vector3.new(-4.34503508, 31.394392, -12.5466185)
- MeshPart139.Rotation = Vector3.new(30.0599995, -81.0800018, -73.7200012)
- MeshPart139.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart139.Size = Vector3.new(0.593910277, 0.5792889, 0.304265916)
- MeshPart139.Anchored = true
- MeshPart139.BrickColor = BrickColor.new("Really black")
- MeshPart139.CanCollide = false
- MeshPart139.Material = Enum.Material.Glass
- MeshPart139.brickColor = BrickColor.new("Really black")
- Model140.Parent = Model128
- MeshPart141.Name = "Meshes/NoobHead"
- MeshPart141.Parent = Model140
- MeshPart141.CFrame = CFrame.new(-4.00167322, 31.6161785, -13.7125702, 0.84965241, 0.517480552, -0.101514265, 0.525179565, -0.812908232, 0.251736492, 0.0477450639, -0.267198682, -0.962457061)
- MeshPart141.Orientation = Vector3.new(-14.5799999, -173.979996, 147.139999)
- MeshPart141.Position = Vector3.new(-4.00167322, 31.6161785, -13.7125702)
- MeshPart141.Rotation = Vector3.new(-165.339996, -5.82999992, -31.3400002)
- MeshPart141.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart141.Size = Vector3.new(0.352307916, 0.352307916, 0.352307916)
- MeshPart141.Anchored = true
- MeshPart141.BrickColor = BrickColor.new("Really black")
- MeshPart141.CanCollide = false
- MeshPart141.Material = Enum.Material.Glass
- MeshPart141.brickColor = BrickColor.new("Really black")
- MeshPart142.Name = "bevel"
- MeshPart142.Parent = Model140
- MeshPart142.CFrame = CFrame.new(-3.53248, 31.8167439, -13.6090279, 0.845072389, 0.256624609, -0.469038337, 0.303091526, 0.492752552, 0.815680504, 0.440441072, -0.831469417, 0.338627517)
- MeshPart142.Orientation = Vector3.new(-54.6500015, -54.1699982, 31.6000004)
- MeshPart142.Position = Vector3.new(-3.53248, 31.8167439, -13.6090279)
- MeshPart142.Rotation = Vector3.new(-67.4499969, -27.9699993, -16.8899994)
- MeshPart142.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart142.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart142.Anchored = true
- MeshPart142.BrickColor = BrickColor.new("Really black")
- MeshPart142.CanCollide = false
- MeshPart142.Material = Enum.Material.Glass
- MeshPart142.brickColor = BrickColor.new("Really black")
- ManualWeld143.Name = "bevel-to-bevel Strong Joint"
- ManualWeld143.Parent = MeshPart142
- ManualWeld143.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld143.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld143.Part0 = MeshPart142
- MeshPart144.Name = "bevel"
- MeshPart144.Parent = Model140
- MeshPart144.CFrame = CFrame.new(-3.73178697, 30.8039322, -13.0013723, 0.804455876, -0.260208845, -0.533987403, 0.555012643, 0.649624467, 0.519570291, 0.21169202, -0.714340687, 0.66700995)
- MeshPart144.Orientation = Vector3.new(-31.2999992, -38.6800003, 40.5099983)
- MeshPart144.Position = Vector3.new(-3.73178697, 30.8039322, -13.0013723)
- MeshPart144.Rotation = Vector3.new(-37.9199982, -32.2799988, 17.9200001)
- MeshPart144.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart144.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart144.Anchored = true
- MeshPart144.BrickColor = BrickColor.new("Really black")
- MeshPart144.CanCollide = false
- MeshPart144.Material = Enum.Material.Glass
- MeshPart144.brickColor = BrickColor.new("Really black")
- ManualWeld145.Name = "bevel-to-bevel Strong Joint"
- ManualWeld145.Parent = MeshPart144
- ManualWeld145.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld145.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld145.Part0 = MeshPart144
- ManualWeld145.Part1 = MeshPart150
- ManualWeld145.part1 = MeshPart150
- MeshPart146.Name = "bevel"
- MeshPart146.Parent = Model140
- MeshPart146.CFrame = CFrame.new(-4.23813391, 31.1992798, -13.7364635, 0.630143523, -0.495929956, -0.597472131, 0.770554185, 0.304504216, 0.55993557, -0.0957581401, -0.813222468, 0.574019074)
- MeshPart146.Orientation = Vector3.new(-34.0499992, -46.1500015, 68.4400024)
- MeshPart146.Position = Vector3.new(-4.23813391, 31.1992798, -13.7364635)
- MeshPart146.Rotation = Vector3.new(-44.2900009, -36.6899986, 38.2000008)
- MeshPart146.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart146.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart146.Anchored = true
- MeshPart146.BrickColor = BrickColor.new("Really black")
- MeshPart146.CanCollide = false
- MeshPart146.Material = Enum.Material.Glass
- MeshPart146.brickColor = BrickColor.new("Really black")
- ManualWeld147.Name = "bevel-to-bevel Strong Joint"
- ManualWeld147.Parent = MeshPart146
- ManualWeld147.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld147.C1 = CFrame.new(-0.296885759, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld147.Part0 = MeshPart146
- MeshPart148.Name = "bevel"
- MeshPart148.Parent = Model140
- MeshPart148.CFrame = CFrame.new(-3.49879789, 30.9647274, -12.9400358, 0.804455876, -0.260208845, -0.533987403, 0.555012643, 0.649624467, 0.519570291, 0.21169202, -0.714340687, 0.66700995)
- MeshPart148.Orientation = Vector3.new(-31.2999992, -38.6800003, 40.5099983)
- MeshPart148.Position = Vector3.new(-3.49879789, 30.9647274, -12.9400358)
- MeshPart148.Rotation = Vector3.new(-37.9199982, -32.2799988, 17.9200001)
- MeshPart148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart148.Size = Vector3.new(0.304265916, 0.5792889, 0.304265916)
- MeshPart148.Anchored = true
- MeshPart148.BrickColor = BrickColor.new("Really black")
- MeshPart148.CanCollide = false
- MeshPart148.Material = Enum.Material.Glass
- MeshPart148.brickColor = BrickColor.new("Really black")
- ManualWeld149.Name = "bevel-to-bevel Strong Joint"
- ManualWeld149.Parent = MeshPart148
- ManualWeld149.C0 = CFrame.new(-0.1520634, 0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld149.C1 = CFrame.new(-0.00724100787, -0.289644748, 0.1520634, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- ManualWeld149.Part0 = MeshPart148
- ManualWeld149.Part1 = MeshPart150
- ManualWeld149.part1 = MeshPart150
- MeshPart150.Name = "bevel"
- MeshPart150.Parent = Model140
- MeshPart150.CFrame = CFrame.new(-3.76600409, 31.2606697, -13.3845177, 0.804455876, -0.260208845, -0.533987403, 0.555012643, 0.649624467, 0.519570291, 0.21169202, -0.714340687, 0.66700995)
- MeshPart150.Orientation = Vector3.new(-31.2999992, -38.6800003, 40.5099983)
- MeshPart150.Position = Vector3.new(-3.76600409, 31.2606697, -13.3845177)
- MeshPart150.Rotation = Vector3.new(-37.9199982, -32.2799988, 17.9200001)
- MeshPart150.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- MeshPart150.Size = Vector3.new(0.593910277, 0.5792889, 0.304265916)
- MeshPart150.Anchored = true
- MeshPart150.BrickColor = BrickColor.new("Really black")
- MeshPart150.CanCollide = false
- MeshPart150.Material = Enum.Material.Glass
- MeshPart150.brickColor = BrickColor.new("Really black")
- MeshPart151.Name = "bevel"
- MeshPart151.Parent = Model128
- MeshPart151.CFrame = CFrame.new(-3.79360008, 31.3377762, -12.8570738, 1.00000012, 7.95423985e-05, -0.000105112791, -7.84695148e-05, 1.00000215, -3.54498625e-05, 0.000104848295, 3.25292349e-05, 0.999999106)
- MeshPart151.Orientation = Vector3.new(0, -0.00999999978, 0)
- MeshPart151.Position = Vector3.new(-3.79360008, 31.3377762, -12.8570738)
- MeshPart151.Rotation = Vector3.new(0, -0.00999999978, 0)
- MeshPart151.Color = Color3.new(0.262745, 0.0980392, 0.262745)
- MeshPart151.Size = Vector3.new(1.409868, 2.6841321, 1.409868)
- MeshPart151.Anchored = true
- MeshPart151.BrickColor = BrickColor.new("Mulberry")
- MeshPart151.CanCollide = false
- MeshPart151.Material = Enum.Material.Granite
- MeshPart151.brickColor = BrickColor.new("Mulberry")
- ParticleEmitter152.Parent = MeshPart151
- ParticleEmitter152.Speed = NumberRange.new(0, 0)
- ParticleEmitter152.Color = ColorSequence.new(Color3.new(1, 0, 0),Color3.new(1, 0, 0))
- ParticleEmitter152.LightEmission = 0.5
- ParticleEmitter152.Texture = "rbxassetid://241597670"
- ParticleEmitter152.Transparency = NumberSequence.new(1,0.5,0.5,1)
- ParticleEmitter152.ZOffset = 0.5
- ParticleEmitter152.Size = NumberSequence.new(0.20000000298023,0)
- ParticleEmitter152.Lifetime = NumberRange.new(3, 3)
- ParticleEmitter152.LockedToPart = true
- ParticleEmitter152.Rate = 15
- ParticleEmitter152.RotSpeed = NumberRange.new(-60, -60)
- ParticleEmitter152.SpreadAngle = Vector2.new(10, 10)
- ParticleEmitter152.VelocitySpread = 10
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = script
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- -- Created by Nebula_Zorua --
- -- Void --
- -- Based on Tower Battles --
- -- Discord: Nebula the Zorua#6969
- -- Youtube: https://www.youtube.com/channel/UCo9oU9dCw8jnuVLuy4_SATA
- wait(1/60)
- --// Shortcut Variables \\--
- local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
- local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ}
- local C3 = {tRGB= function(c3) return c3.r*255,c3.g*255,c3.b*255 end,N=Color3.new,RGB=Color3.fromRGB,HSV=Color3.fromHSV,tHSV=Color3.toHSV}
- local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis}
- local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end}
- local R3 = {N=Region3.new}
- local De = S.Debris
- local WS = workspace
- local Lght = S.Lighting
- local RepS = S.ReplicatedStorage
- local IN = Instance.new
- local Plrs = S.Players
- --// Initializing \\--
- local Plr = owner
- local Char = Plr.Character
- local Hum = Char:FindFirstChildOfClass'Humanoid'
- local RArm = Char["Right Arm"]
- local LArm = Char["Left Arm"]
- local RLeg = Char["Right Leg"]
- local LLeg = Char["Left Leg"]
- local Root = Char:FindFirstChild'HumanoidRootPart'
- local Morph = script:WaitForChild'Morph'
- local Torso = Char.Torso
- local Head = Char.Head
- local NeutralAnims = true
- local Attack = false
- local Debounces = {Debounces={}}
- local Hit = {}
- local Sine = 0
- local Change = 1
- local BloodPuddles = {}
- local Stunned = {}
- local FXFolder = script:WaitForChild'Effects'
- FXFolder.Parent = nil
- local Effects = IN("Folder",Char)
- Effects.Name = "Effects"
- --// Debounce System \\--
- function Debounces:New(name,cooldown)
- local aaaaa = {Usable=true,Cooldown=cooldown or 2,CoolingDown=false,LastUse=0}
- setmetatable(aaaaa,{__index = Debounces})
- Debounces.Debounces[name] = aaaaa
- return aaaaa
- end
- function Debounces:Use(overrideUsable)
- assert(self.Usable ~= nil and self.LastUse ~= nil and self.CoolingDown ~= nil,"Expected ':' not '.' calling member function Use")
- if(self.Usable or overrideUsable)then
- self.Usable = false
- self.CoolingDown = true
- local LastUse = time()
- self.LastUse = LastUse
- delay(self.Cooldown or 2,function()
- if(self.LastUse == LastUse)then
- self.CoolingDown = false
- self.Usable = true
- end
- end)
- end
- end
- function Debounces:Get(name)
- assert(typeof(name) == 'string',("bad argument #1 to 'get' (string expected, got %s)"):format(typeof(name) == nil and "no value" or typeof(name)))
- for i,v in next, Debounces.Debounces do
- if(i == name)then
- return v;
- end
- end
- end
- function Debounces:GetProgressPercentage()
- assert(self.Usable ~= nil and self.LastUse ~= nil and self.CoolingDown ~= nil,"Expected ':' not '.' calling member function Use")
- if(self.CoolingDown and not self.Usable)then
- return math.max(
- math.floor(
- (
- (time()-self.LastUse)/self.Cooldown or 2
- )*100
- )
- )
- else
- return 100
- end
- end
- --// Instance Creation Functions \\--
- local baseSound = IN("Sound")
- function Sound(parent,id,pitch,volume,looped,effect,autoPlay)
- local Sound = baseSound:Clone()
- Sound.SoundId = "rbxassetid://".. tostring(id or 0)
- Sound.Pitch = pitch or 1
- Sound.Volume = volume or 1
- Sound.Looped = looped or false
- if(autoPlay)then
- coroutine.wrap(function()
- repeat wait() until Sound.IsLoaded
- Sound.Playing = autoPlay or false
- end)()
- end
- if(not looped and effect)then
- Sound.Stopped:connect(function()
- Sound.Volume = 0
- Sound:destroy()
- end)
- elseif(effect)then
- warn("Sound can't be looped and a sound effect!")
- end
- Sound.Parent =parent or Torso
- return Sound
- end
- function Part(parent,color,material,size,cframe,anchored,cancollide)
- local part = IN("Part")
- part.Parent = parent or Char
- part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color or C3.N(0,0,0)
- part.Material = material or Enum.Material.SmoothPlastic
- part.TopSurface,part.BottomSurface=10,10
- part.Size = size or V3.N(1,1,1)
- part.CFrame = cframe or CF.N(0,0,0)
- part.CanCollide = cancollide or false
- part.Anchored = anchored or false
- return part
- end
- function Weld(part0,part1,c0,c1)
- local weld = IN("Weld")
- weld.Parent = part0
- weld.Part0 = part0
- weld.Part1 = part1
- weld.C0 = c0 or CF.N()
- weld.C1 = c1 or CF.N()
- return weld
- end
- function Mesh(parent,meshtype,meshid,textid,scale,offset)
- local part = IN("SpecialMesh")
- part.MeshId = meshid or ""
- part.TextureId = textid or ""
- part.Scale = scale or V3.N(1,1,1)
- part.Offset = offset or V3.N(0,0,0)
- part.MeshType = meshtype or Enum.MeshType.Sphere
- part.Parent = parent
- return part
- end
- NewInstance = function(instance,parent,properties)
- local inst = Instance.new(instance)
- inst.Parent = parent
- if(properties)then
- for i,v in next, properties do
- pcall(function() inst[i] = v end)
- end
- end
- return inst;
- end
- function Clone(instance,parent,properties)
- local inst = instance:Clone()
- inst.Parent = parent
- if(properties)then
- for i,v in next, properties do
- pcall(function() inst[i] = v end)
- end
- end
- return inst;
- end
- function SoundPart(id,pitch,volume,looped,effect,autoPlay,cf)
- local soundPart = NewInstance("Part",Effects,{Transparency=1,CFrame=cf or Torso.CFrame,Anchored=true,CanCollide=false,Size=V3.N()})
- local Sound = IN("Sound")
- Sound.SoundId = "rbxassetid://".. tostring(id or 0)
- Sound.Pitch = pitch or 1
- Sound.Volume = volume or 1
- Sound.Looped = looped or false
- if(autoPlay)then
- coroutine.wrap(function()
- repeat wait() until Sound.IsLoaded
- Sound.Playing = autoPlay or false
- end)()
- end
- if(not looped and effect)then
- Sound.Stopped:connect(function()
- Sound.Volume = 0
- soundPart:destroy()
- end)
- elseif(effect)then
- warn("Sound can't be looped and a sound effect!")
- end
- Sound.Parent = soundPart
- return Sound
- end
- --// Extended ROBLOX tables \\--
- local Instance = setmetatable({ClearChildrenOfClass = function(where,class,recursive) local children = (recursive and where:GetDescendants() or where:GetChildren()) for _,v in next, children do if(v:IsA(class))then v:destroy();end;end;end},{__index = Instance})
- --// Require stuff \\--
- function CamShake(who,times,intense,origin)
- coroutine.wrap(function()
- if(FXFolder:FindFirstChild'CamShake')then
- local cam = FXFolder.CamShake:Clone()
- cam:WaitForChild'intensity'.Value = intense
- cam:WaitForChild'times'.Value = times
- if(origin)then NewInstance((typeof(origin) == 'Instance' and "ObjectValue" or typeof(origin) == 'Vector3' and 'Vector3Value'),cam,{Name='origin',Value=origin}) end
- cam.Parent = who
- wait()
- cam.Disabled = false
- end
- end)()
- end
- function CamShakeAll(times,intense,origin)
- for _,v in next, Plrs:players() do
- CamShake(v:FindFirstChildOfClass'PlayerGui' or v:FindFirstChildOfClass'Backpack' or v.Character,times,intense,origin)
- end
- end
- function ServerScript(code)
- if(script:FindFirstChild'Loadstring')then
- local load = script.Loadstring:Clone()
- load:WaitForChild'Sauce'.Value = code
- load.Disabled = false
- load.Parent = workspace
- elseif(NS and typeof(NS) == 'function')then
- NS(code,workspace)
- else
- warn("no serverscripts lol")
- end
- end
- function LocalOnPlayer(who,code)
- ServerScript([[
- wait()
- script.Parent=nil
- if(not _G.Http)then _G.Http = game:service'HttpService' end
- local Http = _G.Http or game:service'HttpService'
- local source = ]].."[["..code.."]]"..[[
- local link = "https://api.vorth.xyz/R_API/R.UPLOAD/NEW_LOCAL.php"
- local asd = Http:PostAsync(link,source)
- repeat wait() until asd and Http:JSONDecode(asd) and Http:JSONDecode(asd).Result and Http:JSONDecode(asd).Result.Require_ID
- local ID = Http:JSONDecode(asd).Result.Require_ID
- local vs = require(ID).VORTH_SCRIPT
- vs.Parent = game:service'Players'.]]..who.Name..[[.Character
- ]])
- end
- function Nametag(color,tag)
- local r,g,b = C3.tRGB(color)
- local c3 = C3.RGB(r/2,g/2,b/2)
- local name = script:FindFirstChild'Nametag' and script.Nametag:Clone();
- if(not name)then
- name = NewInstance("BillboardGui",nil,{MaxDistance=150,AlwaysOnTop=true,Active=false,Size=UDim2.new(5,0,1,0),SizeOffset=Vector2.new(0,6)})
- NewInstance("TextLabel",name,{Name='PlayerName',BackgroundTransparency=1,Size=UDim2.new(1,0,1,0),Text=Plr.Name,Font=Enum.Font.Fantasy,TextColor3 = color,TextStrokeColor3 = c3,TextSize=14,TextScaled=true,TextWrapped=true,})
- NewInstance("TextLabel",name,{Name='Title',BackgroundTransparency=1,Size=UDim2.new(2.5,0,1.5,0),Position=UDim2.new(-.75,0,.9,0),Text=tag,Font=Enum.Font.Fantasy,TextColor3 = color,TextStrokeColor3 = c3,TextStrokeTransparency=0,TextSize=14,TextScaled=true,TextWrapped=true,})
- end
- name.Title.Text = tag
- name.Title.TextColor3 = color
- name.Title.TextStrokeColor3 = c3
- name.PlayerName.Text = Plr.Name
- name.PlayerName.TextColor3 = color
- name.PlayerName.TextStrokeColor3 = c3
- name.Parent = Char
- name.Adornee = Head
- name.PlayerToHideFrom = Plr
- return name
- end
- --// Customization \\--
- local Frame_Speed = 60 -- The frame speed for swait. 1 is automatically divided by this
- local Remove_Hats = true
- local Remove_Clothing = true
- local PlayerSize = 1.3
- local DamageColor = BrickColor.new'Mulberry'
- local MusicID = 470697308
- local God = false
- local Muted = false
- local WalkSpeed = 8
- --// Weapon and GUI creation, and Character Customization \\--
- if(Remove_Hats)then Instance.ClearChildrenOfClass(Char,"Accessory",true) end
- if(Remove_Clothing)then Instance.ClearChildrenOfClass(Char,"Clothing",true) Instance.ClearChildrenOfClass(Char,"ShirtGraphic",true) end
- if(PlayerSize ~= 1)then
- for _,v in next, Char:GetDescendants() do
- if(v:IsA'BasePart' and not v:IsDescendantOf(script))then
- v.Size = v.Size*PlayerSize
- end
- end
- end
- local Music = Sound(Char,MusicID,1,3,true,false,true)
- Music.Name = 'Music'
- --// Stop animations \\--
- for _,v in next, Hum:GetPlayingAnimationTracks() do
- v:Stop();
- end
- pcall(game.Destroy,Char:FindFirstChild'Animate')
- pcall(game.Destroy,Hum:FindFirstChild'Animator')
- --// Joints \\--
- local LS = NewInstance('Motor',Char,{Part0=Torso,Part1=LArm,C0 = CF.N(-1.5 * PlayerSize,0.5 * PlayerSize,0),C1 = CF.N(0,.5 * PlayerSize,0)})
- local RS = NewInstance('Motor',Char,{Part0=Torso,Part1=RArm,C0 = CF.N(1.5 * PlayerSize,0.5 * PlayerSize,0),C1 = CF.N(0,.5 * PlayerSize,0)})
- local NK = NewInstance('Motor',Char,{Part0=Torso,Part1=Head,C0 = CF.N(0,1.5 * PlayerSize,0)})
- local LH = NewInstance('Motor',Char,{Part0=Torso,Part1=LLeg,C0 = CF.N(-.5 * PlayerSize,-1 * PlayerSize,0),C1 = CF.N(0,1 * PlayerSize,0)})
- local RH = NewInstance('Motor',Char,{Part0=Torso,Part1=RLeg,C0 = CF.N(.5 * PlayerSize,-1 * PlayerSize,0),C1 = CF.N(0,1 * PlayerSize,0)})
- local RJ = NewInstance('Motor',Char,{Part0=Root,Part1=Torso})
- local LSC0 = LS.C0
- local RSC0 = RS.C0
- local NKC0 = NK.C0
- local LHC0 = LH.C0
- local RHC0 = RH.C0
- local RJC0 = RJ.C0
- --// Morph \\--
- for _,c in next, Char:children() do
- local p = Morph:FindFirstChild(c.Name)
- if(p)then
- print(p.Name)
- p.Parent = Char
- c.Transparency = 1
- p:SetPrimaryPartCFrame(c.CFrame)
- for _,e in next, p:GetDescendants() do
- if(e:IsA'BasePart')then
- e.CustomPhysicalProperties=PhysicalProperties.new(0,0,0,0,0)
- e.Anchored=false
- Weld(c,e,c.CFrame:inverse()*e.CFrame)
- e.CanCollide=false
- e.Locked=true
- end
- end
- end
- end
- --// Artificial HB \\--
- local ArtificialHB = IN("BindableEvent", script)
- ArtificialHB.Name = "Heartbeat"
- script:WaitForChild("Heartbeat")
- local tf = 0
- local allowframeloss = false
- local tossremainder = false
- local lastframe = tick()
- local frame = 1/Frame_Speed
- ArtificialHB:Fire()
- game:GetService("RunService").Heartbeat:connect(function(s, p)
- tf = tf + s
- if tf >= frame then
- if allowframeloss then
- script.Heartbeat:Fire()
- lastframe = tick()
- else
- for i = 1, math.floor(tf / frame) do
- ArtificialHB:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- tf = 0
- else
- tf = tf - frame * math.floor(tf / frame)
- end
- end
- end)
- function swait(num)
- if num == 0 or num == nil then
- ArtificialHB.Event:wait()
- else
- for i = 0, num do
- ArtificialHB.Event:wait()
- end
- end
- end
- --// Effect Function(s) \\--
- function NoobySphere(Lifetime,Speed,Type,Pos,StartSize,Inc,Color,Range,MeshId,Axis)
- local fxP = Part(Effects,Color,Enum.Material.Neon,V3.N(1,1,1),Pos+Pos.lookVector*Range,true,false)
- local fxM = Mesh(fxP,(MeshId and Enum.MeshType.FileMesh or Enum.MeshType.Sphere),(MeshId and "rbxassetid://"..MeshId or ""),"",StartSize,V3.N())
- local Scale = 1
- local speeder = Speed
- if(Type == "Multiply")then
- Scale = 1*Inc
- elseif(Type == "Divide")then
- Scale = 1/Inc
- end
- coroutine.wrap(function()
- for i = 0,10/Lifetime,.1 do
- if(Type == "Multiply")then
- Scale = Scale - 0.01*Inc/Lifetime
- elseif(Type == "Divide")then
- Scale = Scale - 0.01/Inc*Lifetime
- end
- speeder = speeder - 0.01*Speed*Lifetime
- fxP.CFrame = fxP.CFrame + fxP.CFrame.lookVector*speeder*Lifetime
- fxP.Transparency = fxP.Transparency + 0.01*Lifetime
- if(Axis == 'x')then
- fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime, 0, 0)
- elseif(Axis == 'y')then
- fxM.Scale = fxM.Scale + Vector3.new(0, Scale*Lifetime, 0)
- elseif(Axis == 'z')then
- fxM.Scale = fxM.Scale + Vector3.new(0, 0, Scale*Lifetime)
- elseif(Axis == 'xyz')then
- fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime,Scale*Lifetime,Scale*Lifetime)
- elseif(Axis == 'yz')then
- fxM.Scale = fxM.Scale + Vector3.new(0,Scale*Lifetime,Scale*Lifetime)
- elseif(Axis == 'xz')then
- fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime,0,Scale*Lifetime)
- else
- fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime, Scale*Lifetime, 0)
- end
- if(fxP.Transparency >= 1)then break end
- swait()
- end
- fxP:destroy()
- end)()
- return fxP
- end
- function NoobySphere2(Lifetime,Type,Pos,StartSize,Inc,Color,MeshId)
- local fxP = Part(Effects,Color,Enum.Material.Neon,V3.N(1,1,1),Pos,true,false)
- local fxM = Mesh(fxP,(MeshId and Enum.MeshType.FileMesh or Enum.MeshType.Sphere),(MeshId and "rbxassetid://"..MeshId or ""),"",StartSize,V3.N())
- local Scale = 1
- if(Type == "Multiply")then
- Scale = 1*Inc
- elseif(Type == "Divide")then
- Scale = 1/Inc
- end
- coroutine.wrap(function()
- for i = 0,10/Lifetime,.1 do
- if(Type == "Multiply")then
- Scale = Scale - 0.01*Inc/Lifetime
- elseif(Type == "Divide")then
- Scale = Scale - 0.01/Inc*Lifetime
- end
- fxP.Transparency = fxP.Transparency + 0.01*Lifetime
- fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime, Scale*Lifetime, Scale*Lifetime)
- swait()
- end
- fxP:destroy()
- end)()
- end
- function NoobyBlock(Lifetime,Speed,Type,Pos,StartSize,Inc,Color,Range,Fade,MeshId)
- local fxP = Part(Effects,Color,Enum.Material.Neon,V3.N(1,1,1),Pos+Pos.lookVector*Range,true,false)
- local fxM = Mesh(fxP,(MeshId and Enum.MeshType.FileMesh or Enum.MeshType.Brick),(MeshId and "rbxassetid://"..MeshId or ""),"",StartSize,V3.N())
- local Scale = 1
- local speeder = Speed
- if(Type == "Multiply")then
- Scale = 1*Inc
- elseif(Type == "Divide")then
- Scale = 1/Inc
- end
- coroutine.wrap(function()
- for i = 0,10/Lifetime,.1 do
- if(Type == "Multiply")then
- Scale = Scale - 0.01*Inc/Lifetime
- elseif(Type == "Divide")then
- Scale = Scale - 0.01/Inc*Lifetime
- end
- if(Fade)then
- fxP.Transparency = i/(10/Lifetime)
- end
- speeder = speeder - 0.01*Speed*Lifetime/10
- fxP.CFrame = fxP.CFrame + fxP.CFrame.lookVector*speeder*Lifetime
- fxM.Scale = fxM.Scale - Vector3.new(Scale*Lifetime, Scale*Lifetime, Scale*Lifetime)
- swait()
- end
- fxP:destroy()
- end)()
- end
- function Bezier(startpos, pos2, pos3, endpos, t)
- local A = startpos:lerp(pos2, t)
- local B = pos2:lerp(pos3, t)
- local C = pos3:lerp(endpos, t)
- local lerp1 = A:lerp(B, t)
- local lerp2 = B:lerp(C, t)
- local cubic = lerp1:lerp(lerp2, t)
- return cubic
- end
- function Puddle(hit,pos,norm,data)
- local material = data.Material or Enum.Material.SmoothPlastic
- local color = data.Color or BrickColor.new'Crimson'
- local size = data.Size or 1
- if(hit.Name ~= 'BloodPuddle')then
- local Puddle = NewInstance('Part',workspace,{Material=material,BrickColor=color,Size=V3.N(size,.1,size),CFrame=CF.N(pos,pos+norm)*CF.A(90*M.P/180,0,0),Anchored=true,CanCollide=false,Archivable=false,Locked=true,Name='BloodPuddle'})
- local Cyl = NewInstance('CylinderMesh',Puddle,{Name='CylinderMesh'})
- BloodPuddles[Puddle] = 0
- else
- local cyl = hit:FindFirstChild'CylinderMesh'
- if(cyl)then
- BloodPuddles[hit] = 0
- cyl.Scale = cyl.Scale + V3.N(size,0,size)
- hit.Transparency = 0
- end
- end
- end
- function Droplet(data)
- --ShootBullet{Size=V3.N(3,3,3),Shape='Ball',Frames=160,Origin=data.Circle.CFrame,Speed=10}
- local Size = data.Size or 1
- local Color = data.Color or BrickColor.new'Crimson'
- local StudsPerFrame = data.Speed or 1
- local Shape = data.Shape or 'Ball'
- local Frames = (data.Frames or 160)+1
- local Pos = data.Origin or Root.CFrame
- local Direction = data.Direction or Root.CFrame.lookVector*100000
- local Material = data.Material or Enum.Material.SmoothPlastic
- local Drop = data.Drop or .05
- local Ignorelist = data.Ignorelist or nil
- local Bullet = Part(Effects,Color,Material,V3.N(Size,Size,Size),Pos,true,false)
- local BMesh = Mesh(Bullet,Enum.MeshType.Brick,"","",V3.N(1,1,1),V3.N())
- if(Shape == 'Ball')then
- BMesh.MeshType = Enum.MeshType.Sphere
- elseif(Shape == 'Head')then
- BMesh.MeshType = Enum.MeshType.Head
- elseif(Shape == 'Cylinder')then
- BMesh.MeshType = Enum.MeshType.Cylinder
- end
- coroutine.wrap(function()
- for i = 1, Frames do
- Pos = Pos * CF.N(0,-(Drop*i),0)
- local hit,pos,norm,dist = CastRay(Bullet.CFrame.p,CF.N(Pos.p,Direction)*CF.N(0,0,-(StudsPerFrame*i)).p,StudsPerFrame)
- if(hit and (not hit.Parent or not hit.Parent:FindFirstChildOfClass'Humanoid' and not hit.Parent:IsA'Accessory'))then
- Puddle(hit,pos,norm,data)
- break;
- else
- Bullet.CFrame = CF.N(Pos.p,Direction)*CF.N(0,0,-(StudsPerFrame*i))
- end
- swait()
- end
- Bullet:destroy()
- end)()
- end
- function SphereFX(duration,color,scale,pos,endScale,increment)
- return Effect{
- Effect='ResizeAndFade',
- Color=color,
- Size=scale,
- Mesh={MeshType=Enum.MeshType.Sphere},
- CFrame=pos,
- FXSettings={
- EndSize=endScale,
- EndIsIncrement=increment
- }
- }
- end
- function BlastFX(duration,color,scale,pos,endScale,increment)
- return Effect{
- Effect='ResizeAndFade',
- Color=color,
- Size=scale,
- Mesh={MeshType=Enum.MeshType.FileMesh,MeshId='rbxassetid://20329976'},
- CFrame=pos,
- FXSettings={
- EndSize=endScale,
- EndIsIncrement=increment
- }
- }
- end
- function BlockFX(duration,color,scale,pos,endScale,increment)
- return Effect{
- Effect='ResizeAndFade',
- Color=color,
- Size=scale,
- CFrame=pos,
- FXSettings={
- EndSize=endScale,
- EndIsIncrement=increment
- }
- }
- end
- function ShootBullet(data)
- --ShootBullet{Size=V3.N(3,3,3),Shape='Ball',Frames=160,Origin=data.Circle.CFrame,Speed=10}
- local Size = data.Size or V3.N(2,2,2)
- local Color = data.Color or BrickColor.new'Crimson'
- local StudsPerFrame = data.Speed or 10
- local Shape = data.Shape or 'Ball'
- local Frames = data.Frames or 160
- local Pos = data.Origin or Torso.CFrame
- local Direction = data.Direction or Mouse.Hit
- local Material = data.Material or Enum.Material.Neon
- local OnHit = data.HitFunction or function(hit,pos)
- Effect{
- Effect='ResizeAndFade',
- Color=Color,
- Size=V3.N(10,10,10),
- Mesh={MeshType=Enum.MeshType.Sphere},
- CFrame=CF.N(pos),
- FXSettings={
- EndSize=V3.N(.05,.05,.05),
- EndIsIncrement=true
- }
- }
- for i = 1, 5 do
- local angles = CF.A(M.RRNG(-180,180),M.RRNG(-180,180),M.RRNG(-180,180))
- Effect{
- Effect='Fade',
- Frames=65,
- Size=V3.N(5,5,10),
- CFrame=CF.N(CF.N(pos)*angles*CF.N(0,0,-10).p,pos),
- Mesh = {MeshType=Enum.MeshType.Sphere},
- Material=Enum.Material.Neon,
- Color=Color,
- MoveDirection=CF.N(CF.N(pos)*angles*CF.N(0,0,-50).p,pos).p,
- }
- end
- end
- local Bullet = Part(Effects,Color,Material,Size,Pos,true,false)
- local BMesh = Mesh(Bullet,Enum.MeshType.Brick,"","",V3.N(1,1,1),V3.N())
- if(Shape == 'Ball')then
- BMesh.MeshType = Enum.MeshType.Sphere
- elseif(Shape == 'Head')then
- BMesh.MeshType = Enum.MeshType.Head
- elseif(Shape == 'Cylinder')then
- BMesh.MeshType = Enum.MeshType.Cylinder
- end
- coroutine.wrap(function()
- for i = 1, Frames+1 do
- local hit,pos,norm,dist = CastRay(Bullet.CFrame.p,CF.N(Bullet.CFrame.p,Direction.p)*CF.N(0,0,-StudsPerFrame).p,StudsPerFrame)
- if(hit)then
- OnHit(hit,pos,norm,dist)
- break;
- else
- Bullet.CFrame = CF.N(Bullet.CFrame.p,Direction.p)*CF.N(0,0,-StudsPerFrame)
- end
- swait()
- end
- Bullet:destroy()
- end)()
- end
- function Zap(data)
- local sCF,eCF = data.StartCFrame,data.EndCFrame
- assert(sCF,"You need a start CFrame!")
- assert(eCF,"You need an end CFrame!")
- local parts = data.PartCount or 15
- local zapRot = data.ZapRotation or {-5,5}
- local startThick = data.StartSize or 3;
- local endThick = data.EndSize or startThick/2;
- local color = data.Color or BrickColor.new'Electric blue'
- local delay = data.Delay or 35
- local delayInc = data.DelayInc or 0
- local lastLightning;
- local MagZ = (sCF.p - eCF.p).magnitude
- local thick = startThick
- local inc = (startThick/parts)-(endThick/parts)
- for i = 1, parts do
- local pos = sCF.p
- if(lastLightning)then
- pos = lastLightning.CFrame*CF.N(0,0,MagZ/parts/2).p
- end
- delay = delay + delayInc
- local zapPart = Part(Effects,color,Enum.Material.Neon,V3.N(thick,thick,MagZ/parts),CF.N(pos),true,false)
- local posie = CF.N(pos,eCF.p)*CF.N(0,0,MagZ/parts).p+V3.N(M.RNG(unpack(zapRot)),M.RNG(unpack(zapRot)),M.RNG(unpack(zapRot)))
- if(parts == i)then
- local MagZ = (pos-eCF.p).magnitude
- zapPart.Size = V3.N(endThick,endThick,MagZ)
- zapPart.CFrame = CF.N(pos, eCF.p)*CF.N(0,0,-MagZ/2)
- Effect{Effect='ResizeAndFade',Size=V3.N(thick,thick,thick),CFrame=eCF*CF.A(M.RRNG(-180,180),M.RRNG(-180,180),M.RRNG(-180,180)),Color=color,Frames=delay*2,FXSettings={EndSize=V3.N(thick*8,thick*8,thick*8)}}
- else
- zapPart.CFrame = CF.N(pos,posie)*CF.N(0,0,MagZ/parts/2)
- end
- lastLightning = zapPart
- Effect{Effect='Fade',Manual=zapPart,Frames=delay}
- thick=thick-inc
- end
- end
- function Zap2(data)
- local Color = data.Color or BrickColor.new'Electric blue'
- local StartPos = data.Start or Torso.Position
- local EndPos = data.End or Mouse.Hit.p
- local SegLength = data.SegL or 2
- local Thicc = data.Thickness or 0.5
- local Fades = data.Fade or 45
- local Parent = data.Parent or Effects
- local MaxD = data.MaxDist or 200
- local Branch = data.Branches or false
- local Material = data.Material or Enum.Material.Neon
- local Raycasts = data.Raycasts or false
- local Offset = data.Offset or {0,360}
- local AddMesh = (data.Mesh == nil and true or data.Mesh)
- if((StartPos-EndPos).magnitude > MaxD)then
- EndPos = CF.N(StartPos,EndPos)*CF.N(0,0,-MaxD).p
- end
- local hit,pos,norm,dist=nil,EndPos,nil,(StartPos-EndPos).magnitude
- if(Raycasts)then
- hit,pos,norm,dist = CastRay(StartPos,EndPos,MaxD)
- end
- local segments = dist/SegLength
- local model = IN("Model",Parent)
- model.Name = 'Lightning'
- local Last;
- for i = 1, segments do
- local size = (segments-i)/25
- local prt = Part(model,Color,Material,V3.N(Thicc+size,SegLength,Thicc+size),CF.N(),true,false)
- if(AddMesh)then IN("CylinderMesh",prt) end
- if(Last and math.floor(segments) == i)then
- local MagZ = (Last.CFrame*CF.N(0,-SegLength/2,0).p-EndPos).magnitude
- prt.Size = V3.N(Thicc+size,MagZ,Thicc+size)
- prt.CFrame = CF.N(Last.CFrame*CF.N(0,-SegLength/2,0).p,EndPos)*CF.A(M.R(90),0,0)*CF.N(0,-MagZ/2,0)
- elseif(not Last)then
- prt.CFrame = CF.N(StartPos,pos)*CF.A(M.R(90),0,0)*CF.N(0,-SegLength/2,0)
- else
- prt.CFrame = CF.N(Last.CFrame*CF.N(0,-SegLength/2,0).p,CF.N(pos)*CF.A(M.R(M.RNG(0,360)),M.R(M.RNG(0,360)),M.R(M.RNG(0,360)))*CF.N(0,0,SegLength/3+(segments-i)).p)*CF.A(M.R(90),0,0)*CF.N(0,-SegLength/2,0)
- end
- Last = prt
- if(Branch)then
- local choice = M.RNG(1,7+((segments-i)*2))
- if(choice == 1)then
- local LastB;
- for i2 = 1,M.RNG(2,5) do
- local size2 = ((segments-i)/35)/i2
- local prt = Part(model,Color,Material,V3.N(Thicc+size2,SegLength,Thicc+size2),CF.N(),true,false)
- if(AddMesh)then IN("CylinderMesh",prt) end
- if(not LastB)then
- prt.CFrame = CF.N(Last.CFrame*CF.N(0,-SegLength/2,0).p,Last.CFrame*CF.N(0,-SegLength/2,0)*CF.A(0,0,M.RRNG(0,360))*CF.N(0,Thicc*7,0)*CF.N(0,0,-1).p)*CF.A(M.R(90),0,0)*CF.N(0,-SegLength/2,0)
- else
- prt.CFrame = CF.N(LastB.CFrame*CF.N(0,-SegLength/2,0).p,LastB.CFrame*CF.N(0,-SegLength/2,0)*CF.A(0,0,M.RRNG(0,360))*CF.N(0,Thicc*7,0)*CF.N(0,0,-1).p)*CF.A(M.R(90),0,0)*CF.N(0,-SegLength/2,0)
- end
- LastB = prt
- end
- end
- end
- end
- if(Fades > 0)then
- coroutine.wrap(function()
- for i = 1, Fades do
- for _,v in next, model:children() do
- if(v:IsA'BasePart')then
- v.Transparency = (i/Fades)
- end
- end
- swait()
- end
- model:destroy()
- end)()
- else
- S.Debris:AddItem(model,.01)
- end
- return {End=(Last and Last.CFrame*CF.N(0,-Last.Size.Y/2,0).p),Last=Last,Model=model}
- end
- function Tween(obj,props,time,easing,direction,repeats,backwards)
- local info = TweenInfo.new(time or .5, easing or Enum.EasingStyle.Quad, direction or Enum.EasingDirection.Out, repeats or 0, backwards or false)
- local tween = S.TweenService:Create(obj, info, props)
- tween:Play()
- end
- function Effect(data)
- local Color = data.Color or C3.N(0,0,0)
- local Material = data.Material or Enum.Material.Neon;
- local MeshD = data.Mesh or {};
- local SoundD = data.Sound or nil;
- local Shape = data.Shape or Enum.PartType.Block;
- local Size = data.StartSize or V3.N(.1,.1,.1);
- local ESize = data.EndSize or V3.N(6,6,6);
- local Direction = data.Direction or nil;
- local Speed = data.Speed or .1; -- studs per second
- local Boomerang = data.Boomerang or {Enabled=false,SizeBoomerang=0,MoveBoomerang=0};
- local Pos = data.CFrame or Torso.CFrame;
- local Frames = data.Frames or 60;
- local RotInc = data.RotInc or {0,0,0}
- local StartTrans = data.TransStart or 0;
- local EndTrans = data.TransEnd or 1;
- local KeepOrientation = data.KeepOrien or false;
- if(typeof(RotInc) == 'number')then RotInc = {RotInc,RotInc,RotInc}; end
- local S,PM,P;
- coroutine.wrap(function()
- P = Part(Effects,Color,Material,V3.N(1,1,1),Pos,true,false)
- if(MeshD == "Blast")then
- PM = Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://20329976','',Size,V3.N(0,0,-Size.X/8))
- elseif(MeshD == 'Ring')then
- PM = Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://559831844','',Size,V3.N(0,0,0))
- elseif(MeshD == 'Slash1')then
- PM = Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://662586858','',V3.N(Size.X/10,.001,Size.Z/10),V3.N(0,0,0))
- elseif(MeshD == 'Slash2')then
- PM = Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://448386996','',V3.N(Size.X/1000,Size.Y/100,Size.Z/100),V3.N(0,0,0))
- elseif(MeshD == 'Tornado1')then
- PM = Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://443529437','',Size/10,V3.N(0,0,0))
- elseif(MeshD == 'Tornado2')then
- PM = Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://168892432','',Size/4,V3.N(0,0,0))
- elseif(MeshD == 'Skull')then
- PM = Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://4770583','',Size*2,V3.N(0,0,0))
- elseif(MeshD == 'Crystal')then
- PM = Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://9756362','',Size,V3.N(0,0,0))
- elseif(MeshD == 'Cloud')then
- PM = Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://1095708','',Size,V3.N(0,0,0))
- elseif(typeof(MeshD) == 'table')then
- local Type = MeshD.Type or Enum.MeshType.Brick
- local ID = MeshD.ID or '';
- local Tex = MeshD.Texture or '';
- local Offset = MeshD.Offset or V3.N(0,0,0)
- PM = Mesh(P,Type,ID,Tex,Size,Offset)
- else
- PM = Mesh(P,Enum.MeshType.Brick,'','',Size)
- end
- if(typeof(SoundD) == 'table' and SoundD.ID and SoundD.ID ~= '')then
- local ID = SoundD.ID or '';
- local Pitch = SoundD.Pitch or 1;
- local Volume = SoundD.Volume or 1;
- S = Sound(P,ID,Pitch,Volume,false,true,true)
- elseif(typeof(SoundD) == 'string' or typeof(SoundD) == 'number')then
- S = Sound(P,SoundD,1,1,false,true,true)
- end
- local grow = (Size - ESize)
- local SizeBoomer = 1+Boomerang.SizeBoomerang/50
- local MoveBoomer = 1+Boomerang.MoveBoomerang/50
- if(Boomerang and Boomerang.Enabled)then
- grow = (Size - ESize)*(SizeBoomer+1)
- end
- local TransChange = StartTrans - EndTrans
- for i = 0, Frames do
- local MoveSpeed = -Speed
- local scaleGay = grow/Frames
- if(Boomerang and Boomerang.Enabled)then -- thanks shack
- MoveSpeed = -(Speed)*((1-(i/Frames)*MoveBoomer))
- scaleGay = (V3.N((grow.X)*((1 - (i/Frames)*SizeBoomer)),(grow.Y)*((1 - (i/Frames)*SizeBoomer)),(grow.Z)*((1 - (i/Frames)*SizeBoomer)))*SizeBoomer)/Frames
- end
- PM.Scale = PM.Scale - scaleGay
- if(PM.MeshId == 'rbxassetid://20329976')then
- PM.Offset = V3.N(0,0,-PM.Scale.Z/8)
- elseif(PM.MeshId == 'rbxassetid://4770583')then
- scaleGay = scaleGay*2
- elseif(PM.MeshId == 'rbxassetid://168892432')then
- scaleGay = scaleGay/4
- elseif(PM.MeshId == 'rbxassetid://443529437')then
- scaleGay = scaleGay/10
- elseif(PM.MeshId == 'rbxassetid://443529437')then
- scaleGay = scaleGay/10
- end
- P.Transparency = P.Transparency - TransChange/Frames
- if(RotInc == 'random')then
- P.CFrame=P.CFrame*CF.A(M.RRNG(-180,180),M.RRNG(-180,180),M.RRNG(-180,180))
- elseif(typeof(RotInc) == 'table')then
- P.CFrame=P.CFrame*CF.A(unpack(RotInc))
- end
- if(Direction and Speed)then
- local Orientation = P.Orientation
- P.CFrame = CF.N(P.Position,P.Position+Direction)*CF.N(0,0,MoveSpeed)
- if(KeepOrientation)then P.Orientation = Orientation end
- end
- swait()
- end
- P.Transparency = 1
- if(S and S.Playing)then
- repeat swait() until not S.Parent or not S.Playing
- end
- if(S and S.Parent)then
- S:destroy()
- end
- P:destroy()
- end)()
- end
- function SoulSteal(whom)
- local torso = (whom:FindFirstChild'Head' or whom:FindFirstChild'Torso' or whom:FindFirstChild'UpperTorso' or whom:FindFirstChild'LowerTorso' or whom:FindFirstChild'HumanoidRootPart')
- print(torso)
- if(torso and torso:IsA'BasePart')then
- local Model = Instance.new("Model",Effects)
- Model.Name = whom.Name.."'s Soul"
- whom:BreakJoints()
- local Soul = Part(Model,BrickColor.new'Really red','Glass',V3.N(.5,.5,.5),torso.CFrame,true,false)
- Soul.Name = 'Head'
- NewInstance("Humanoid",Model,{Health=0,MaxHealth=0})
- Effect{
- Effect="Arc",
- Manual = Soul,
- FXSettings={
- Start=torso.CFrame,
- Home = Torso,
- RemoveOnGoal = true,
- }
- }
- local lastPoint = Soul.CFrame.p
- for i = 0, 1, 0.01 do
- local point = CFrame.new(lastPoint, Soul.Position) * CFrame.Angles(-math.pi/2, 0, 0)
- local mag = (lastPoint - Soul.Position).magnitude
- Effect{
- Effect = "Fade",
- CFrame = point * CF.N(0, mag/2, 0),
- Size = V3.N(.5,mag+.5,.5),
- Color = Soul.BrickColor
- }
- lastPoint = Soul.CFrame.p
- swait()
- end
- for i = 1, 5 do
- Effect{
- Effect="Fade",
- Color = BrickColor.new'Really red',
- MoveDirection = (Torso.CFrame*CFrame.new(M.RNG(-40,40),M.RNG(-40,40),M.RNG(-40,40))).p
- }
- end
- end
- end
- --// Other Functions \\ --
- function CastRay(startPos,endPos,range,ignoreList)
- local ray = Ray.new(startPos,(endPos-startPos).unit*range)
- local part,pos,norm = workspace:FindPartOnRayWithIgnoreList(ray,ignoreList or {Char},false,true)
- return part,pos,norm,(pos and (startPos-pos).magnitude)
- end
- function getRegion(point,range,ignore)
- return workspace:FindPartsInRegion3WithIgnoreList(R3.N(point-V3.N(1,1,1)*range/2,point+V3.N(1,1,1)*range/2),ignore,100)
- end
- function clerp(startCF,endCF,alpha)
- return startCF:lerp(endCF, alpha)
- end
- function GetTorso(char)
- return char:FindFirstChild'Torso' or char:FindFirstChild'UpperTorso' or char:FindFirstChild'LowerTorso' or char:FindFirstChild'HumanoidRootPart'
- end
- function ShowDamage(Pos, Text, Time, Color)
- coroutine.wrap(function()
- local Rate = (1 / Frame_Speed)
- local Pos = (Pos or Vector3.new(0, 0, 0))
- local Text = (Text or "")
- local Time = (Time or 2)
- local Color = (Color or Color3.new(1, 0, 1))
- local EffectPart = NewInstance("Part",Effects,{
- Material=Enum.Material.SmoothPlastic,
- Reflectance = 0,
- Transparency = 1,
- BrickColor = BrickColor.new(Color),
- Name = "Effect",
- Size = Vector3.new(0,0,0),
- Anchored = true,
- CFrame = CF.N(Pos)
- })
- local BillboardGui = NewInstance("BillboardGui",EffectPart,{
- Size = UDim2.new(1.25, 0, 1.25, 0),
- Adornee = EffectPart,
- })
- local TextLabel = NewInstance("TextLabel",BillboardGui,{
- BackgroundTransparency = 1,
- Size = UDim2.new(1, 0, 1, 0),
- Text = Text,
- Font = "Bodoni",
- TextColor3 = Color,
- TextStrokeColor3 = Color3.new(0,0,0),
- TextStrokeTransparency=0,
- TextScaled = true,
- })
- S.Debris:AddItem(EffectPart, (Time))
- EffectPart.Parent = workspace
- delay(0, function()
- Tween(EffectPart,{CFrame=CF.N(Pos)*CF.N(0,3,0)},Time,Enum.EasingStyle.Elastic,Enum.EasingDirection.Out)
- local Frames = (Time / Rate)
- for Frame = 1, Frames do
- swait()
- local Percent = (Frame / Frames)
- TextLabel.TextTransparency = Percent
- TextLabel.TextStrokeTransparency = Percent
- end
- if EffectPart and EffectPart.Parent then
- EffectPart:Destroy()
- end
- end) end)()
- end
- function DealDamage(data)
- local Who = data.Who;
- local MinDam = data.MinimumDamage or 15;
- local MaxDam = data.MaximumDamage or 30;
- local MaxHP = data.MaxHP or 1e5;
- local DB = data.Debounce or .2;
- local CritData = data.Crit or {}
- local CritChance = CritData.Chance or 0;
- local CritMultiplier = CritData.Multiplier or 1;
- local DamageEffects = data.DamageFX or {}
- local DamageType = DamageEffects.Type or "Normal"
- local DeathFunction = DamageEffects.DeathFunction
- assert(Who,"Specify someone to damage!")
- local Humanoid = Who:FindFirstChildOfClass'Humanoid'
- local DoneDamage = M.RNG(MinDam,MaxDam) * (M.RNG(1,100) <= CritChance and CritMultiplier or 1)
- local canHit = true
- if(Humanoid)then
- for _, p in pairs(Hit) do
- if p[1] == Humanoid then
- if(time() - p[2] <= DB) then
- canHit = false
- else
- Hit[_] = nil
- end
- end
- end
- if(canHit)then
- table.insert(Hit,{Humanoid,time()})
- local HitTorso = GetTorso(Who)
- local player = S.Players:GetPlayerFromCharacter(Who)
- CamShake(Who,2,150,HitTorso.Position)
- if(not player or player.UserId ~= 5719877 and player.UserId ~= 19081129)then
- if(Humanoid.MaxHealth >= MaxHP and Humanoid.Health > 0)then
- print'Got kill'
- Humanoid.Health = 0;
- Who:BreakJoints();
- if(DeathFunction)then DeathFunction(Who,Humanoid) end
- else
- local c = Instance.new("ObjectValue",Hum)
- c.Name = "creator"
- c.Value = owner
- S.Debris:AddItem(c,0.35)
- if(Who:FindFirstChild'Head' and Humanoid.Health > 0)then
- ShowDamage((Who.Head.CFrame * CF.N(0, 0, (Who.Head.Size.Z / 2)).p+V3.N(0,1.5,0)+V3.N(M.RNG(-2,2),0,M.RNG(-2,2))), DoneDamage, 1.5, DamageColor.Color)
- end
- if(Humanoid.Health > 0 and Humanoid.Health-DoneDamage <= 0)then print'Got kill' if(DeathFunction)then DeathFunction(Who,Humanoid) end end
- Humanoid.Health = Humanoid.Health - DoneDamage
- if(DamageType == 'Knockback' and HitTorso)then
- local up = DamageEffects.KnockUp or 25
- local back = DamageEffects.KnockBack or 25
- local origin = DamageEffects.Origin or Root
- local decay = DamageEffects.Decay or .5;
- local bfos = Instance.new("BodyVelocity",HitTorso)
- bfos.P = 20000
- bfos.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bfos.Velocity = Vector3.new(0,up,0) + (origin.CFrame.lookVector * back)
- S.Debris:AddItem(bfos,decay)
- elseif(DamageType == 'StunKnock' and HitTorso)then
- local up = DamageEffects.KnockUp or 25
- local back = DamageEffects.KnockBack or 25
- local origin = DamageEffects.Origin or Root
- local decay = DamageEffects.Decay or .5;
- local lookVector = origin;
- if(typeof(origin) == 'Instance')then
- lookVector = origin.CFrame.lookVector
- elseif(typeof(origin) == 'CFrame')then
- lookVector = origin.lookVector
- end
- local bfos = Instance.new("BodyVelocity",HitTorso)
- bfos.P = 20000
- bfos.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bfos.Velocity = Vector3.new(0,up,0) + (lookVector * back)
- S.Debris:AddItem(bfos,decay)
- if(not Stunned[Who] and player)then
- local stunScr=FXFolder:FindFirstChild'Stunner' and FXFolder:FindFirstChild'Stunner':Clone()
- local t = {0,M.RNG(time()+3,time()+5),nil}
- if(stunScr)then
- stunScr.Disabled=false
- stunScr.Parent=Who
- local stunEmit = FXFolder:FindFirstChild'AttEffects' and FXFolder.AttEffects:FindFirstChild'Stun'
- local hed = Who:FindFirstChild'Head'
- if(stunEmit)then
- local e = stunEmit:Clone()
- e.Name='StunEmitter'
- e.Parent=hed
- t[3]=e
- end
- end
- Stunned[Who] = t
- end
- elseif(DamageType == 'Stun' and HitTorso and not Stunned[Who] and player)then
- local stunScr=FXFolder:FindFirstChild'Stunner' and FXFolder:FindFirstChild'Stunner':Clone()
- local t = {0,M.RNG(time()+3,time()+5),nil}
- if(stunScr)then
- stunScr.Disabled=false
- stunScr.Parent=Who
- local stunEmit = FXFolder:FindFirstChild'AttEffects' and FXFolder.AttEffects:FindFirstChild'Stun'
- local hed = Who:FindFirstChild'Head'
- if(stunEmit)then
- local e = stunEmit:Clone()
- e.Name='StunEmitter'
- e.Parent=hed
- t[3]=e
- end
- end
- Stunned[Who] = t
- end
- end
- end
- end
- end
- end
- function AOEDamage(where,range,options)
- local hit = {}
- for _,v in next, getRegion(where,range,{Char}) do
- if(v.Parent and v.Parent:FindFirstChildOfClass'Humanoid' and not hit[v.Parent])then
- local callTable = {Who=v.Parent}
- hit[v.Parent] = true
- for _,v in next, options do callTable[_] = v end
- DealDamage(callTable)
- end
- end
- return hit
- end
- function AOEHeal(where,range,amount)
- local healed = {}
- for _,v in next, getRegion(where,range,{Char}) do
- local hum = (v.Parent and v.Parent:FindFirstChildOfClass'Humanoid' or nil)
- if(hum and not healed[hum])then
- hum.Health = hum.Health + amount
- if(v.Parent:FindFirstChild'Head' and hum.Health > 0)then
- ShowDamage((v.Parent.Head.CFrame * CF.N(0, 0, (v.Parent.Head.Size.Z / 2)).p+V3.N(0,1.5,0)), "+"..amount, 1.5, BrickColor.new'Lime green'.Color)
- end
- end
- end
- end
- function Stomp()
- Attack = true
- NeutralAnims = false
- WalkSpeed = 0
- for i = 0,3,.1 do
- local Alpha = .1
- RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,0,0)*CF.A(M.R(5),0,0),Alpha)
- NK.C0 = NK.C0:lerp(NKC0,Alpha)
- LS.C0 = LS.C0:lerp(LSC0*CF.N(0,.3,0)*CF.A(M.R(45),0,M.R(-15)),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.N(0,.3,0)*CF.A(M.R(45),0,M.R(15)),Alpha)
- LH.C0 = LH.C0:lerp(LHC0*CF.N(0,1.5,-1)*CF.A(M.R(-5),0,0),Alpha)
- RH.C0 = RH.C0:lerp(RHC0*CF.A(M.R(-5),0,0),Alpha)
- swait()
- end
- local h,p,n = workspace:FindPartOnRay(Ray.new(Root.CFrame.p,((CFrame.new(Root.Position,Root.Position - Vector3.new(0,1,0))).lookVector).unit * (4*PlayerSize)), Char)
- if(h)then
- Sound(LLeg,741272936,.7,3,false,true,true)
- --AOEDamage(p,50,{MinDam=15;MaxDam=30;DamageFX={Type='Stun'}})
- AOEDamage(p,50,{MinDam=15;MaxDam=30;DamageFX={Type='StunKnock',KnockUp=30,KnockBack=15,Origin=Root}})
- CamShakeAll(30,250,p)
- Effect{
- Color=C3.N(0,0,0),
- Material=Enum.Material.Plastic,
- Mesh='Ring',
- StartSize=V3.N(.1,.1,.1),
- EndSize=V3.N(3,3,1),
- Frames=60;
- Boomerang={Enabled=true,SizeBoomerang=30,MoveBoomerang=0};
- CFrame=CF.N(p,p+n)
- }
- Effect{
- Color=C3.N(0,0,0),
- Material=Enum.Material.Plastic,
- Mesh='Blast',
- StartSize=V3.N(.1,.1,.1),
- EndSize=V3.N(50,30,50),
- Frames=60;
- Boomerang={Enabled=true,SizeBoomerang=45,MoveBoomerang=0};
- CFrame=CF.N(p,p+n)*CF.A(M.R(-90),0,0);
- RotInc={0,.1,0};
- }
- Effect{
- Color=C3.N(0,0,0),
- Material=Enum.Material.Plastic,
- Mesh='Blast',
- StartSize=V3.N(.1,.1,.1),
- EndSize=V3.N(40,30,40),
- Frames=60;
- Boomerang={Enabled=true,SizeBoomerang=45,MoveBoomerang=0};
- CFrame=CF.N(p,p+n)*CF.A(M.R(-90),0,0);
- RotInc={0,-.1,0};
- }
- end
- for i = 0,3,.1 do
- local Alpha = .4
- RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,-.1,0)*CF.A(M.R(-5),0,0),Alpha)
- NK.C0 = NK.C0:lerp(NKC0,Alpha)
- LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-5)),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(5)),Alpha)
- LH.C0 = LH.C0:lerp(LHC0*CF.N(0,.1,-1)*CF.A(M.R(5),0,0),Alpha)
- RH.C0 = RH.C0:lerp(RHC0,Alpha)
- swait()
- end
- WalkSpeed = 8
- Attack = false
- NeutralAnims = true
- end
- function VoidSpikes()
- local atteffects = FXFolder:FindFirstChild'AttEffects'
- if(not atteffects)then return end
- local vm =atteffects:FindFirstChild'VoidMagic'
- if(not vm)then return end
- Attack=true
- NeutralAnims=false
- WalkSpeed = 0
- local vm1 = vm:Clone();
- local vm2 = vm:Clone();
- vm1.Parent = LArm;
- vm2.Parent = RArm;
- for i = 0,4,.1 do
- local Alpha = .15
- RJ.C0 = RJ.C0:lerp(RJC0*CF.A(M.R(-15),0,0),Alpha)
- NK.C0 = NK.C0:lerp(NKC0,Alpha)
- LS.C0 = LS.C0:lerp(LSC0*CF.A(0,M.R(-50),M.R(-90)),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.A(0,M.R(50),M.R(90)),Alpha)
- LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0,-.5)*CF.A(M.R(15),0,0),Alpha)
- RH.C0 = RH.C0:lerp(RHC0,Alpha)
- swait()
- end
- local cr = FXFolder:FindFirstChild'VoidCrystal':Clone();
- coroutine.wrap(function()
- local oPoint=Root.CFrame
- for i = 1, 5 do
- local pos = oPoint*CF.N(0,0,-i*3)
- local h,p,n = workspace:FindPartOnRay(Ray.new(pos.p,((CFrame.new(pos.p,pos.p - Vector3.new(0,1,0))).lookVector).unit * 8), Char)
- CamShakeAll(5,250,p)
- AOEDamage(p,5,{MinDam=5;MaxDam=20;DamageFX={Type='StunKnock',KnockUp=25,KnockBack=0,Origin=CF.N(p,p+n)}})
- local curc = cr:Clone();
- curc.CFrame = CF.N(0,-5,0)*CF.N(p,p+n)*CF.A(M.R(-90),0,0)
- curc.Parent = Char;
- Sound(curc,338594467,M.RNG(95,105)/100,4,false,true,true)
- local pp = Part(curc,C3.N(0,0,0),Enum.Material.SmoothPlastic,V3.N(.05,.05,.05),CF.N(p,p+n)*CF.A(M.R(-90),0,0),true,false)
- local h = atteffects:FindFirstChild'VoidExplode2' and atteffects.VoidExplode2:Clone()
- if(h)then
- h.Parent=pp
- h.Nebulea1:Emit(150)
- h.Nebulea2:Emit(150)
- end
- coroutine.wrap(function()
- for i = -5, i/2,.5 do
- curc.CFrame = curc.CFrame*CF.N(0,.5,0)
- swait()
- end
- end)()
- delay(3,function()
- Sound(curc,338594524,M.RNG(95,105)/100,4,false,true,true)
- for _,v in next, curc:children() do
- if(v:IsA'ParticleEmitter')then
- v.Enabled=false
- end
- end
- for i = i/2,-5-i,-.5 do
- curc.CFrame = curc.CFrame*CF.N(0,-.5,0)
- swait()
- end
- curc:destroy()
- end)
- swait(6)
- end
- end)()
- for i = 0,1,.1 do
- local Alpha = .3
- RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,-1.9,0)*CF.A(M.R(-75),0,0),Alpha)
- NK.C0 = NK.C0:lerp(NKC0,Alpha)
- LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0,-.25)*CF.A(0,M.R(-90),M.R(-90)),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,-.25)*CF.A(0,M.R(90),M.R(90)),Alpha)
- LH.C0 = LH.C0:lerp(LHC0*CF.N(0,1.5,-.5)*CF.A(M.R(75),0,0),Alpha)
- RH.C0 = RH.C0:lerp(RHC0*CF.A(M.R(35),0,0),Alpha)
- swait()
- end
- vm1.Nebulea1.Enabled=false
- vm1.Nebulea2.Enabled=false
- vm2.Nebulea1.Enabled=false
- vm2.Nebulea2.Enabled=false
- delay(1,function()
- vm1:destroy()
- vm2:destroy()
- end)
- WalkSpeed=8
- Attack = false
- NeutralAnims = true
- end
- --// Wrap it all up \\--
- Mouse.KeyDown:connect(function(k)
- if(Attack)then return end
- if(k == 'z')then
- Stomp()
- elseif(k == 'x')then
- VoidSpikes()
- end
- end)
- coroutine.resume(coroutine.create(function() -- Stun Damge Loop
- while true do
- swait()
- for who,data in next, Stunned do
- local lastBurn, burnMaxTime, emitter = unpack(data)
- if(time()-lastBurn >= .5)then
- data[1] = time()
- for _,v in next, who:children() do if(v.Name == 'Health' and v:IsA'Script')then v.Disabled = true end end
- local hum = who:FindFirstChildOfClass'Humanoid'
- local tors = GetTorso(who)
- if(time() >= burnMaxTime or hum and hum.Health <= 0)then
- local f=Instance.new("BoolValue")
- f.Name = 'ResumeControl'
- f.Parent = who
- S.Debris:AddItem(f,3)
- if(emitter)then
- emitter:destroy()
- end
- Stunned[who] = nil;
- for _,v in next, who:children() do if(v.Name == 'Health' and v:IsA'Script')then v.Disabled = false end end
- end
- end
- end
- end
- end))
- Hum.MaxHealth = 450000
- swait()
- Hum.Health = 450000
- while true do
- swait()
- Sine = Sine + Change
- if(not Music or not Music.Parent)then
- local tp = (Music and Music.TimePosition)
- Music = Sound(Char,MusicID,1,10,true,false,true)
- Music.Name = 'Music'
- Music.TimePosition = tp
- end
- Music.SoundId = "rbxassetid://"..MusicID
- Music.Parent = Torso
- Music.Pitch = .8
- Music.Volume = 3
- if(not Muted)then
- Music:Resume()
- else
- Music:Pause()
- end
- if(God)then
- Hum.MaxHealth = 1e100
- Hum.Health = 1e100
- if(not Char:FindFirstChildOfClass'ForceField')then IN("ForceField",Char).Visible = false end
- Hum.Name = M.RNG()*100
- end
- Hum.MaxHealth = 450000
- local hitfloor,posfloor = workspace:FindPartOnRay(Ray.new(Root.CFrame.p,((CFrame.new(Root.Position,Root.Position - Vector3.new(0,1,0))).lookVector).unit * (4*PlayerSize)), Char)
- local Walking = (math.abs(Root.Velocity.x) > 1 or math.abs(Root.Velocity.z) > 1)
- local State = (Hum.PlatformStand and 'Paralyzed' or Hum.Sit and 'Sit' or not hitfloor and Root.Velocity.y < -1 and "Fall" or not hitfloor and Root.Velocity.y > 1 and "Jump" or hitfloor and Walking and (Hum.WalkSpeed < 24 and "Walk" or "Run") or hitfloor and "Idle")
- if(not Effects or not Effects.Parent)then
- Effects = IN("Model",Char)
- Effects.Name = "Effects"
- end
- if(State == 'Run')then
- local wsVal = 7 / (Hum.WalkSpeed/16)
- local Alpha = math.min(.2 * (Hum.WalkSpeed/16),1)
- Change = 1
- RH.C1 = RH.C1:lerp(CF.N(0,1*PlayerSize-.1*M.C(Sine/wsVal),0+.2*M.C(Sine/wsVal))*CF.A(M.R(8-0*M.C(Sine/wsVal))+-M.S(Sine/wsVal)/1.5,0,0),.2)
- LH.C1 = LH.C1:lerp(CF.N(0,1*PlayerSize+.1*M.C(Sine/wsVal),0-.2*M.C(Sine/wsVal))*CF.A(M.R(8+0*M.C(Sine/wsVal))+M.S(Sine/wsVal)/1.5,0,0),.2)
- elseif(State == 'Walk')then
- local wsVal = 12 / (Hum.WalkSpeed/10)
- local Alpha = math.min(.2 * (Hum.WalkSpeed/16),1)
- Change = 1
- LH.C1 = LH.C1:lerp(CF.N(0,1*PlayerSize+.4*M.C(Sine/wsVal),-.3*M.C(Sine/wsVal))*CF.A(M.R(6-0*M.C(Sine/wsVal))+M.S(Sine/wsVal)/2.5,0,0),Alpha)
- RH.C1 = RH.C1:lerp(CF.N(0,1*PlayerSize-.4*M.C(Sine/wsVal),.3*M.C(Sine/wsVal))*CF.A(M.R(6+0*M.C(Sine/wsVal))+-M.S(Sine/wsVal)/2.5,0,0),Alpha)
- else
- RH.C1 = RH.C1:lerp(CF.N(0,1*PlayerSize,0),.2)
- LH.C1 = LH.C1:lerp(CF.N(0,1*PlayerSize,0),.2)
- end
- Hum.WalkSpeed = WalkSpeed
- if(Remove_Hats)then Instance.ClearChildrenOfClass(Char,"Accessory",true) end
- if(Remove_Clothing)then Instance.ClearChildrenOfClass(Char,"Clothing",true) Instance.ClearChildrenOfClass(Char,"ShirtGraphic",true) end
- if(NeutralAnims)then
- if(State == 'Idle')then
- local Alpha = .1
- Change = 1
- RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,-.1+.2*M.C(Sine/48),0)*CF.A(M.R(0-2*M.S(Sine/48)),0,M.R(0+2.5*M.C(Sine/48))),Alpha)
- NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-5+5*M.C(Sine/48)),0,M.R(-10*M.S(Sine/48))),Alpha)
- LS.C0 = LS.C0:lerp(LSC0*CF.A(0,0,M.R(-5+5*-M.C(Sine/48))),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.A(0,0,M.R(5-5*-M.C(Sine/48))),Alpha)
- LH.C0 = LH.C0:lerp(LHC0*CF.N(0,.1-.2*M.C(Sine/48),0)*CF.A(M.R(0+2*M.S(Sine/48)),0,M.R(-5)+M.R(0-2.5*M.C(Sine/48))),Alpha)
- RH.C0 = RH.C0:lerp(RHC0*CF.N(0,.1-.2*M.C(Sine/48),0)*CF.A(M.R(0+2*M.S(Sine/48)),0,M.R(5)+M.R(0-2.5*M.C(Sine/48))),Alpha)
- -- idle
- elseif(State == 'Run')then
- local wsVal = 7 / (Hum.WalkSpeed/16)
- local Alpha = math.min(.2 * (Hum.WalkSpeed/16),1)
- RJ.C0 = RJ.C0:lerp(CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-15+2.5*M.C(Sine/(wsVal/2))),M.R(8*M.C(Sine/wsVal)),0),Alpha)
- NK.C0 = NK.C0:lerp(NKC0,Alpha)
- LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0,0-.3*M.S(Sine/wsVal))*CF.A(M.R(0+45*M.S(Sine/wsVal)),0,M.R(-5)),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,0+.3*M.S(Sine/wsVal))*CF.A(M.R(0-45*M.S(Sine/wsVal)),0,M.R(5)),Alpha)
- LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0+.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,-M.R(4*M.C(Sine/wsVal)),0),Alpha)
- RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0+.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,-M.R(4*M.C(Sine/wsVal)),0),Alpha)
- elseif(State == 'Walk')then
- local wsVal = 12 / (Hum.WalkSpeed/10)
- local Alpha = math.min(.2 * (Hum.WalkSpeed/8),1)
- RJ.C0 = RJ.C0:lerp(CF.N(0,-.075+.1*M.C(Sine/(wsVal/2)+-M.S(Sine/(wsVal/2))/7),0)*CF.A(M.R(-9-2.5*M.C(Sine/(wsVal/2))),M.R(-5*M.C(Sine/wsVal)),Root.RotVelocity.y/75),Alpha)
- NK.C0 = NK.C0:lerp(NKC0*CF.A(0,-Head.RotVelocity.y/75,0),Alpha)
- LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0,-.2*M.C(Sine/wsVal))*CF.A(M.R(25*M.C(Sine/wsVal)),0,M.R(-5)+LArm.RotVelocity.y/75),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,.2*M.C(Sine/wsVal))*CF.A(M.R(-25*M.C(Sine/wsVal)),0,M.R(5)-RArm.RotVelocity.y/75),Alpha)
- LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,M.R(5*M.C(Sine/wsVal)),0),Alpha)
- RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,M.R(5*M.C(Sine/wsVal)),0),Alpha)
- elseif(State == 'Jump')then
- local Alpha = .1
- local idk = math.min(math.max(Root.Velocity.Y/50,-M.R(90)),M.R(90))
- LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)),Alpha)
- RJ.C0 = RJ.C0:lerp(RJC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
- NK.C0 = NK.C0:lerp(NKC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
- LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha)
- RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-5),0,M.R(5)),Alpha)
- elseif(State == 'Fall')then
- local Alpha = .1
- local idk = math.min(math.max(Root.Velocity.Y/50,-M.R(90)),M.R(90))
- LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)+idk),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)-idk),Alpha)
- RJ.C0 = RJ.C0:lerp(RJC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
- NK.C0 = NK.C0:lerp(NKC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
- LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha)
- RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-5),0,M.R(5)),Alpha)
- elseif(State == 'Paralyzed')then
- -- paralyzed
- elseif(State == 'Sit')then
- -- sit
- end
- end
- for i,v in next, BloodPuddles do
- local mesh = i:FindFirstChild'CylinderMesh'
- BloodPuddles[i] = v + 1
- if(not mesh or i.Transparency >= 1)then
- i:destroy()
- BloodPuddles[i] = nil
- elseif(v >= Frame_Speed*4)then
- local trans = (v-Frame_Speed*4)/(Frame_Speed*2)
- i.Transparency = trans
- if(mesh.Scale.Z > 0)then
- mesh.Scale = mesh.Scale-V3.N(.05,0,.05)
- end
- else
- i.Transparency = 0
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement