Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[something wierd by Minecraftanas321 [Windows xd#6971]
- __ __ __ __
- /\ \ __/\ \ __ /\ \ /\ \
- \ \ \/\ \ \ \/\_\ ___ \_\ \ ___ __ __ __ ____ __ _ \_\ \
- \ \ \ \ \ \ \/\ \ /' _ `\ /'_` \ / __`\/\ \/\ \/\ \ /',__\/\ \/'\ /'_` \
- \ \ \_/ \_\ \ \ \/\ \/\ \/\ \L\ \/\ \L\ \ \ \_/ \_/ \/\__, `\/> <//\ \L\ \
- \ `\___x___/\ \_\ \_\ \_\ \___,_\ \____/\ \___x___/'\/\____//\_/\_\ \___,_\
- '\/__//__/ \/_/\/_/\/_/\/__,_ /\/___/ \/__//__/ \/___/ \//\/_/\/__,_ /
- ]]--
- script.Parent = nil
- wait(1 / 60)
- Effects = { }
- local Player = game.Players.localPlayer
- local Character = Player.Character
- local humname = {
- "vttyuhijotypok[rdgkdf'lt6758u4309",
- "3n9u80vtc8by854iuyrsueoi",
- "t5v7687968uv3049i0wvt7879u80ico3",
- "SR6576T8798vr65yft73bgn5n87bw984",
- "uyaaaATYHWQREFT76YIUQUcfghxvhbv",
- "HELPMEfuygehk]3itew378iueukjgdsokl",
- "hxbzvgyujrekjgyhifukhsk",
- "suigthiuebih6tv3uifjhks",
- "gyu35gweyhcguoeiljdugihe",
- "awsetguio[\r6wt7y8u9i0ohth",
- "fgtetryiuvo46wiu5u8ijklybu4hnhtoire",
- "frtr372980-qewy vmt8bn9ubim poyg;87",
- " cjs df yu7rw 8ikh3jti4o rjigrjklgv",
- "wtgbhhthretf 47illo85hgq3whryykgrete",
- "asddsaurqey6h3qiog6h4j8iwpoy64htycguhij",
- "gyujuhuioo;iohlkjuio",
- "bdtfyhguhijoip;'p;h",
- "gteurs6tuiysodunjyoit",
- "hskjdvhjkdhxckjxhvli",
- "zxfygfeb8hs9iorjdfyu",
- "jpo;jg9ioqerhvlzxjjchhfuiwvhdusi",
- "iusfdfzgthueagfvihfsugishfdi",
- "9e02q058qt09yr;kgfxkivjcxlkj985ouyq98"
- }
- local ff = Instance.new("ForceField", Character)
- ff.Name = ""..humname[math.random(1, #humname)]..""
- ff.Visible = false
- local reverse = false
- Character:FindFirstChildOfClass('Humanoid').Name = ""..humname[math.random(1, #humname)]..""
- local Humanoid = Character:FindFirstChildOfClass('Humanoid')
- coroutine.wrap(function()
- while true do
- wait()
- Humanoid.Name = ""..humname[math.random(1, #humname)]..""
- ff.Name = ""..humname[math.random(1, #humname)]..""
- end
- end)()
- local Mouse = Player:GetMouse()
- local LeftArm = Character["Left Arm"]
- local RightArm = Character["Right Arm"]
- local bc = BrickColor.new
- local LeftLeg = Character["Left Leg"]
- local RightLeg = Character["Right Leg"]
- local Head = Character.Head
- local multiplier = 1
- local Torso = Character.Torso
- local Camera = game.Workspace.CurrentCamera
- local RootPart = Character.HumanoidRootPart
- local RootJoint = RootPart.RootJoint
- local attack = false
- local wowo = false
- local cantattack = false
- local Anim = 'Idle'
- local attacktype = 1
- local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
- local velocity = RootPart.Velocity.y
- local sine = 0
- local change = 1
- local Create = LoadLibrary("RbxUtility").Create
- for i,v in pairs(Character:children()) do
- if v:IsA("Shirt") then
- v:Destroy()
- end
- end
- for i,v in pairs(Character:children()) do
- if v:IsA("Pants") then
- v:Destroy()
- end
- end
- for i,v in pairs(Character:children()) do
- if v:IsA("Accessory") then
- v:Destroy()
- end
- end
- local BC = Character["Body Colors"]
- BC.HeadColor = BrickColor.new("Pastel brown")
- BC.LeftArmColor = BrickColor.new("Pastel brown")
- BC.LeftLegColor = BrickColor.new("Pastel brown")
- BC.RightArmColor = BrickColor.new("Pastel brown")
- BC.RightLegColor = BrickColor.new("Pastel brown")
- BC.TorsoColor = BrickColor.new("Pastel brown")
- Head.face.Texture = "http://www.roblox.com/asset/?id=299940693"
- shirt = Instance.new("Shirt", Character)
- pants = Instance.new("Pants", Character)
- shirt.Name = "Shirt"
- pants.Name = "Pants"
- Character.Shirt.ShirtTemplate = "rbxassetid://147696815"
- Character.Pants.PantsTemplate = "rbxassetid://147697220"
- Humanoid.JumpPower = 0
- Humanoid.MaxHealth = 100000
- wait()
- Humanoid.Health = Humanoid.MaxHealth
- workspace.CurrentCamera.CameraSubject = Head
- local m = Create("Model"){
- Parent = Character,
- Name = "WeaponModel",
- }
- Humanoid.Animator.Parent = nil
- Character.Animate.Parent = nil
- local newMotor = function(part0, part1, c0, c1)
- local w = Create('Motor'){
- Parent = part0,
- Part0 = part0,
- Part1 = part1,
- C0 = c0,
- C1 = c1,
- }
- return w
- end
- z = Instance.new("Sound", Character)
- z.SoundId = "rbxassetid://335416718" -- Put Music ID Here.
- z.Looped = true
- z.Volume = 2
- wait()
- z:Play()
- function clerp(a, b, t)
- return a:lerp(b, t)
- end
- RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
- NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
- local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
- local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
- local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
- RootJoint.C1 = CFrame.new(0, 0, 0)
- RootJoint.C0 = CFrame.new(0, 0, 0)
- Torso.Neck.C1 = CFrame.new(0, 0, 0)
- Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
- local rarmc1 = RW.C1
- local larmc1 = LW.C1
- local rlegc1 = RH.C1
- local llegc1 = LH.C1
- local resetc1 = false
- function PlayAnimationFromTable(table, speed, bool)
- RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
- RW.C0 = clerp(RW.C0, table[3], speed)
- LW.C0 = clerp(LW.C0, table[4], speed)
- RH.C0 = clerp(RH.C0, table[5], speed)
- LH.C0 = clerp(LH.C0, table[6], speed)
- if bool == true then
- if resetc1 == false then
- resetc1 = true
- RootJoint.C1 = RootJoint.C1
- Torso.Neck.C1 = Torso.Neck.C1
- RW.C1 = rarmc1
- LW.C1 = larmc1
- RH.C1 = rlegc1
- LH.C1 = llegc1
- end
- end
- end
- ArtificialHB = Create("BindableEvent", script){
- Parent = script,
- Name = "Heartbeat",
- }
- script:WaitForChild("Heartbeat")
- frame = 1 / 30
- tf = 0
- allowframeloss = false
- tossremainder = false
- lastframe = tick()
- script.Heartbeat: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
- script.Heartbeat: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
- function RemoveOutlines(part)
- part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
- end
- CFuncs = {
- ["Part"] = {
- Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
- local Part = Create("Part"){
- Parent = Parent,
- Reflectance = Reflectance,
- Transparency = Transparency,
- CanCollide = false,
- Locked = true,
- BrickColor = BrickColor.new(tostring(BColor)),
- Name = Name,
- Size = Size,
- Material = Material,
- }
- RemoveOutlines(Part)
- return Part
- end;
- };
- ["Mesh"] = {
- Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh){
- Parent = Part,
- Offset = OffSet,
- Scale = Scale,
- }
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end;
- };
- ["Mesh"] = {
- Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh){
- Parent = Part,
- Offset = OffSet,
- Scale = Scale,
- }
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end;
- };
- ["Weld"] = {
- Create = function(Parent, Part0, Part1, C0, C1)
- local Weld = Create("Weld"){
- Parent = Parent,
- Part0 = Part0,
- Part1 = Part1,
- C0 = C0,
- C1 = C1,
- }
- return Weld
- end;
- };
- ["Sound"] = {
- Create = function(id, par, vol, pit)
- coroutine.resume(coroutine.create(function()
- local S = Create("Sound"){
- Volume = vol,
- Pitch = pit or 1,
- SoundId = id,
- Parent = par or workspace,
- }
- wait()
- S:play()
- game:GetService("Debris"):AddItem(S, 6)
- end))
- end;
- };
- ["ParticleEmitter"] = {
- Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
- local fp = Create("ParticleEmitter"){
- Parent = Parent,
- Color = ColorSequence.new(Color1, Color2),
- LightEmission = LightEmission,
- Size = Size,
- Texture = Texture,
- Transparency = Transparency,
- ZOffset = ZOffset,
- Acceleration = Accel,
- Drag = Drag,
- LockedToPart = LockedToPart,
- VelocityInheritance = VelocityInheritance,
- EmissionDirection = EmissionDirection,
- Enabled = Enabled,
- Lifetime = LifeTime,
- Rate = Rate,
- Rotation = Rotation,
- RotSpeed = RotSpeed,
- Speed = Speed,
- VelocitySpread = VelocitySpread,
- }
- return fp
- end;
- };
- CreateTemplate = {
- };
- }
- function rayCast(Position, Direction, Range, Ignore)
- return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
- end
- FindNearestTorso = function(pos)
- local list = (game.Workspace:children())
- local torso = nil
- local dist = 1000
- local temp, human, temp2 = nil, nil, nil
- for x = 1, #list do
- temp2 = list[x]
- if temp2.className == "Model" and temp2.Name ~= Character.Name then
- temp = temp2:findFirstChild("Torso")
- human = temp2:FindFirstChildOfClass('Humanoid')
- if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
- local dohit = true
- if dohit == true then
- torso = temp
- dist = (temp.Position - pos).magnitude
- end
- end
- end
- end
- return torso, dist
- end
- function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
- if hit.Parent == nil then
- return
- end
- local h = hit.Parent:FindFirstChildOfClass('Humanoid')
- for _, v in pairs(hit.Parent:children()) do
- if v:IsA("Humanoid") then
- h = v
- end
- end
- if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
- if hit.Parent:findFirstChild("DebounceHit") ~= nil then
- if hit.Parent.DebounceHit.Value == true then
- return
- end
- end
- local c = Create("ObjectValue"){
- Name = "creator",
- Value = game:service("Players").LocalPlayer,
- Parent = h,
- }
- game:GetService("Debris"):AddItem(c, .5)
- if HitSound ~= nil and HitPitch ~= nil then
- CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
- end
- local Damage = math.random(minim, maxim)
- local blocked = false
- local block = hit.Parent:findFirstChild("Block")
- if block ~= nil then
- if block.className == "IntValue" then
- if block.Value > 0 then
- blocked = true
- block.Value = block.Value - 1
- print(block.Value)
- end
- end
- end
- if blocked == false then
- h.Health = h.Health - Damage
- else
- h.Health = h.Health - (Damage / 2)
- end
- if Type == "Knockdown" then
- local hum = hit.Parent:FindFirstChildOfClass('Humanoid')
- hum.PlatformStand = true
- coroutine.resume(coroutine.create(function(HHumanoid)
- swait(1)
- HHumanoid.PlatformStand = false
- end), hum)
- local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
- local bodvol = Create("BodyVelocity"){
- velocity = angle * knockback,
- P = 5000,
- maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
- Parent = hit,
- }
- local rl = Create("BodyAngularVelocity"){
- P = 3000,
- maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
- angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
- Parent = hit,
- }
- game:GetService("Debris"):AddItem(bodvol, .5)
- game:GetService("Debris"):AddItem(rl, .5)
- elseif Type == "Normal" then
- local vp = Create("BodyVelocity"){
- P = 500,
- maxForce = Vector3.new(math.huge, 0, math.huge),
- velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
- }
- if knockback > 0 then
- vp.Parent = hit.Parent.Torso
- end
- game:GetService("Debris"):AddItem(vp, .5)
- elseif Type == "Up" then
- local bodyVelocity = Create("BodyVelocity"){
- velocity = Vector3.new(0, 20, 0),
- P = 5000,
- maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
- Parent = hit,
- }
- game:GetService("Debris"):AddItem(bodyVelocity, .5)
- elseif Type == "DarkUp" then
- coroutine.resume(coroutine.create(function()
- for i = 0, 1, 0.1 do
- swait()
- Effects.Block.Create(BrickColor.new("Institutional white"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
- end
- end))
- local bodyVelocity = Create("BodyVelocity"){
- velocity = Vector3.new(0, 20, 0),
- P = 5000,
- maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
- Parent = hit,
- }
- game:GetService("Debris"):AddItem(bodyVelocity, 1)
- elseif Type == "Snare" then
- local bp = Create("BodyPosition"){
- P = 2000,
- D = 100,
- maxForce = Vector3.new(math.huge, math.huge, math.huge),
- position = hit.Parent.Torso.Position,
- Parent = hit.Parent.Torso,
- }
- game:GetService("Debris"):AddItem(bp, 1)
- elseif Type == "Freeze" then
- local BodPos = Create("BodyPosition"){
- P = 50000,
- D = 1000,
- maxForce = Vector3.new(math.huge, math.huge, math.huge),
- position = hit.Parent.Torso.Position,
- Parent = hit.Parent.Torso,
- }
- local BodGy = Create("BodyGyro") {
- maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
- P = 20e+003,
- Parent = hit.Parent.Torso,
- cframe = hit.Parent.Torso.CFrame,
- }
- hit.Parent.Torso.Anchored = true
- coroutine.resume(coroutine.create(function(Part)
- swait(1.5)
- Part.Anchored = false
- end), hit.Parent.Torso)
- game:GetService("Debris"):AddItem(BodPos, 3)
- game:GetService("Debris"):AddItem(BodGy, 3)
- end
- local debounce = Create("BoolValue"){
- Name = "DebounceHit",
- Parent = hit.Parent,
- Value = true,
- }
- game:GetService("Debris"):AddItem(debounce, Delay)
- c = Create("ObjectValue"){
- Name = "creator",
- Value = Player,
- Parent = h,
- }
- game:GetService("Debris"):AddItem(c, .5)
- end
- end
- function ShowDamage(Pos, Text, Time, Color)
- local Rate = (1 / 30)
- 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 = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
- EffectPart.Anchored = true
- local BillboardGui = Create("BillboardGui"){
- Size = UDim2.new(3, 0, 3, 0),
- Adornee = EffectPart,
- Parent = EffectPart,
- }
- local TextLabel = Create("TextLabel"){
- BackgroundTransparency = 1,
- Size = UDim2.new(1, 0, 1, 0),
- Text = Text,
- Font = "SciFi",
- TextColor3 = Color,
- TextScaled = true,
- Parent = BillboardGui,
- }
- game.Debris:AddItem(EffectPart, (Time))
- EffectPart.Parent = game:GetService("Workspace")
- delay(0, function()
- local Frames = (Time / Rate)
- for Frame = 1, Frames do
- wait(Rate)
- local Percent = (Frame / Frames)
- EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
- TextLabel.TextTransparency = Percent
- end
- if EffectPart and EffectPart.Parent then
- EffectPart:Destroy()
- end
- end)
- end
- function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
- for _, c in pairs(workspace:children()) do
- local hum = c:FindFirstChildOfClass('Humanoid')
- if hum ~= nil then
- local head = c:findFirstChild("Torso")
- if head ~= nil then
- local targ = head.Position - Part.Position
- local mag = targ.magnitude
- if mag <= Magnitude and c.Name ~= Player.Name then
- Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
- end
- end
- end
- end
- end
- EffectModel = Create("Model"){
- Parent = Character,
- Name = "Effects",
- }
- Effects = {
- Block = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- if Type == 1 or Type == nil then
- table.insert(Effects, {
- prt,
- "Block1",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- elseif Type == 2 then
- table.insert(Effects, {
- prt,
- "Block2",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end
- end;
- };
- Cylinder = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end;
- };
- Head = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end;
- };
- Sphere = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end;
- };
- Elect = {
- Create = function(cff, x, y, z)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
- prt.Anchored = true
- prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
- prt.CFrame = CFrame.new(prt.Position)
- game:GetService("Debris"):AddItem(prt, 2)
- local xval = math.random() / 2
- local yval = math.random() / 2
- local zval = math.random() / 2
- local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
- table.insert(Effects, {
- prt,
- "Elec",
- 0.1,
- x,
- y,
- z,
- xval,
- yval,
- zval
- })
- end;
- };
- Ring = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end;
- };
- Wave = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end;
- };
- Break = {
- Create = function(brickcolor, cframe, x1, y1, z1)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
- prt.Anchored = true
- prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- local num = math.random(10, 50) / 1000
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Shatter",
- num,
- prt.CFrame,
- math.random() - math.random(),
- 0,
- math.random(50, 100) / 100
- })
- end;
- };
- Fire = {
- Create = function(brickcolor, cframe, x1, y1, z1, delay)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Fire",
- delay,
- 1,
- 1,
- 1,
- msh
- })
- end;
- };
- FireWave = {
- Create = function(brickcolor, cframe, x1, y1, z1)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- local d = Create("Decal"){
- Parent = prt,
- Texture = "rbxassetid://26356434",
- Face = "Top",
- }
- local d = Create("Decal"){
- Parent = prt,
- Texture = "rbxassetid://26356434",
- Face = "Bottom",
- }
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "FireWave",
- 1,
- 30,
- math.random(400, 600) / 100,
- msh
- })
- end;
- };
- Lightning = {
- Create = function(p0, p1, tym, ofs, col, th, tra, last)
- local magz = (p0 - p1).magnitude
- local curpos = p0
- local trz = {
- -ofs,
- ofs
- }
- for i = 1, tym do
- local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
- local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
- local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
- li.Material = "Neon"
- if tym == i then
- local magz2 = (curpos - p1).magnitude
- li.Size = Vector3.new(th, th, magz2)
- li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
- table.insert(Effects, {
- li,
- "Disappear",
- last
- })
- else
- do
- do
- li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
- curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
- game.Debris:AddItem(li, 10)
- table.insert(Effects, {
- li,
- "Disappear",
- last
- })
- end
- end
- end
- end
- end
- };
- EffectTemplate = {
- };
- }
- Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
- if hit.Parent==nil then
- return
- end
- h=hit.Parent:FindFirstChildOfClass('Humanoid')
- for _,v in pairs(hit.Parent:children()) do
- if v:IsA("Humanoid") then
- h=v
- end
- end
- if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
- h=hit.Parent.Parent:FindFirstChildOfClass('Humanoid')
- end
- if hit.Parent.className=="Hat" then
- hit=hit.Parent.Parent:findFirstChild("Head")
- end
- if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
- if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
- --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
- return
- end]]
- -- hs(hit,1.2)
- c=Instance.new("ObjectValue")
- c.Name="creator"
- c.Value=game:service("Players").LocalPlayer
- c.Parent=h
- game:GetService("Debris"):AddItem(c,.5)
- Damage=math.random(minim,maxim)
- -- h:TakeDamage(Damage)
- blocked=false
- block=hit.Parent:findFirstChild("Block")
- if block~=nil then
- print(block.className)
- if block.className=="NumberValue" then
- if block.Value>0 then
- blocked=true
- if decreaseblock==nil then
- block.Value=block.Value-1
- end
- end
- end
- if block.className=="IntValue" then
- if block.Value>0 then
- blocked=true
- if decreaseblock~=nil then
- block.Value=block.Value-1
- end
- end
- end
- end
- if blocked==false then
- -- h:TakeDamage(Damage)
- h.Health=h.Health-Damage
- else
- h.Health=h.Health-(Damage/2)
- end
- if Type=="Knockdown" then
- hum=hit.Parent:FindFirstChildOfClass('Humanoid')
- hum.PlatformStand=true
- coroutine.resume(coroutine.create(function(HHumanoid)
- swait(1)
- HHumanoid.PlatformStand=false
- end),hum)
- local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
- --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
- local bodvol=Instance.new("BodyVelocity")
- bodvol.velocity=angle*knockback
- bodvol.P=5000
- bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
- bodvol.Parent=hit
- rl=Instance.new("BodyAngularVelocity")
- rl.P=3000
- rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
- rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- rl.Parent=hit
- game:GetService("Debris"):AddItem(bodvol,.5)
- game:GetService("Debris"):AddItem(rl,.5)
- elseif Type=="Normal" then
- vp=Instance.new("BodyVelocity")
- vp.P=500
- vp.maxForce=Vector3.new(math.huge,0,math.huge)
- -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
- if knockback>0 then
- vp.Parent=hit.Parent.Torso
- end
- game:GetService("Debris"):AddItem(vp,.5)
- elseif Type=="Up" then
- local bodyVelocity=Instance.new("BodyVelocity")
- bodyVelocity.velocity=vt(0,10,0)
- bodyVelocity.P=1000
- bodyVelocity.maxForce=Vector3.new(1e+009, 1e+009, 1e+009)
- bodyVelocity.Parent=hit
- game:GetService("Debris"):AddItem(bodyVelocity,1)
- rl=Instance.new("BodyAngularVelocity")
- rl.P=3000
- rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
- rl.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
- rl.Parent=hit
- game:GetService("Debris"):AddItem(rl,.5)
- elseif Type=="Snare" then
- bp=Instance.new("BodyPosition")
- bp.P=2000
- bp.D=100
- bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
- bp.position=hit.Parent.Torso.Position
- bp.Parent=hit.Parent.Torso
- game:GetService("Debris"):AddItem(bp,1)
- elseif Type=="Target" then
- if Targetting==false then
- ZTarget=hit.Parent.Torso
- coroutine.resume(coroutine.create(function(Part)
- swait(5)
- end),ZTarget)
- TargHum=ZTarget.Parent:FindFirstChildOfClass('Humanoid')
- targetgui=Instance.new("BillboardGui")
- targetgui.Parent=ZTarget
- targetgui.Size=UDim2.new(10,100,10,100)
- targ=Instance.new("ImageLabel")
- targ.Parent=targetgui
- targ.BackgroundTransparency=1
- targ.Image="rbxassetid://4834067"
- targ.Size=UDim2.new(1,0,1,0)
- cam.CameraType="Scriptable"
- cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
- dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
- workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
- Targetting=true
- RocketTarget=ZTarget
- for i=1,Property do
- --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
- if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
- swait()
- end
- --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
- cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
- dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
- cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
- end
- Targetting=false
- RocketTarget=nil
- targetgui.Parent=nil
- cam.CameraType="Custom"
- end
- end
- debounce=Instance.new("BoolValue")
- debounce.Name="DebounceHit"
- debounce.Parent=hit.Parent
- debounce.Value=true
- game:GetService("Debris"):AddItem(debounce,Delay)
- c=Instance.new("ObjectValue")
- c.Name="creator"
- c.Value=Player
- c.Parent=h
- game:GetService("Debris"):AddItem(c,.5)
- CRIT=false
- hitDeb=true
- AttackPos=6
- end
- end
- function smahs(plc)
- for i = 0, 1.3, 0.1 do
- if i == 0.6 then
- local ring = Instance.new("Part")
- ring.Size = Vector3.new(8.16, 8.16, 0.16)
- local bc = BrickColor.new("Crimson")
- if wowo then
- bc = BrickColor.new("Really red")
- end
- if reverse then
- bc = BrickColor.new("Bright yellow")
- end
- ring.BrickColor = bc
- ring.Anchored = true
- ring.CFrame = plc.CFrame
- ring.CFrame = plc.CFrame
- ring.Anchored = true
- ring.CanCollide = false
- local m = Instance.new("SpecialMesh", ring)
- m.MeshId = "rbxassetid://3270017"
- ring.Parent = Character
- --"rbxassetid://20329976"
- local multiplier2 = Vector3.new(1.866, 1.421, 2.155)*3
- local oldcf = ring.CFrame
- local multiplier = Vector3.new(1.16, 1.16, 0.16)*3
- hithere=ring.Touched:connect(function(hit) Damagefunc(hit,8,13,0,"Normal",root,.2,1) end)
- if wowo == false then
- spawn(function()
- for i = 0, 20 do
- ring.Size = multiplier*i
- m.Scale = m.Scale +Vector3.new(10,10,10)
- ring.CFrame = oldcf
- ring.Transparency = ring.Transparency +0.05
- wait(0.01)
- end
- ring:Destroy()
- end)
- elseif wowo == true then
- spawn(function()
- for i = 0, 20 do
- ring.Size = multiplier*i
- m.Scale = m.Scale +Vector3.new(10,10,10)
- ring.CFrame = oldcf
- ring.Transparency = ring.Transparency +0.025
- wait(0.01)
- end
- for i = 0, 20 do
- ring.Size = multiplier*i
- m.Scale = m.Scale -Vector3.new(10,10,10)
- ring.CFrame = oldcf
- ring.Transparency = ring.Transparency -0.025
- wait(0.01)
- end
- for i = 0, 20 do
- ring.Size = multiplier*i
- m.Scale = m.Scale +Vector3.new(10,10,10)
- ring.CFrame = oldcf
- ring.Transparency = ring.Transparency +0.05
- wait(0.01)
- end
- ring:Remove()
- end)
- end
- if reverse == true then
- spawn(function()
- ring.Transparency = 1
- for i = 0, 20 do
- ring.Size = Vector3.new(200,200,200)
- m.Scale = m.Scale -Vector3.new(10,10,10)
- ring.CFrame = oldcf
- ring.Transparency = ring.Transparency -0.05
- wait(0.01)
- end
- ring:Destroy()
- end)
- end
- end
- end
- end
- function smahsnodmg(plc)
- for i = 0, 1.3, 0.1 do
- if i == 0.6 then
- local ring = Instance.new("Part")
- ring.Size = Vector3.new(8.16, 8.16, 0.16)
- local bc = BrickColor.new("Crimson")
- if wowo then
- bc = BrickColor.new("Really red")
- end
- ring.BrickColor = bc
- ring.Anchored = true
- ring.CFrame = plc.CFrame
- ring.CFrame = plc.CFrame
- ring.Anchored = true
- ring.CanCollide = false
- local m = Instance.new("SpecialMesh", ring)
- m.MeshId = "rbxassetid://3270017"
- ring.Parent = Character
- --"rbxassetid://20329976"
- local multiplier2 = Vector3.new(1.866, 1.421, 2.155)*3
- local oldcf = ring.CFrame
- local multiplier = Vector3.new(1.16, 1.16, 0.16)*3
- hithere=ring.Touched:connect(function(hit) Damagefunc(hit,10000,10000,0,"Normal",root,.2,1) end)
- spawn(function()
- for i = 0, 20 do
- m.Scale = m.Scale +Vector3.new(10,10,10)
- ring.CFrame = oldcf
- ring.Transparency = ring.Transparency +0.05
- wait(0.01)
- end
- ring:Destroy()
- end)
- end
- end
- end
- New = function(Object, Parent, Name, Data)
- local Object = Instance.new(Object)
- for Index, Value in pairs(Data or {}) do
- Object[Index] = Value
- end
- Object.Parent = Parent
- Object.Name = Name
- return Object
- end
- player = game.Players.LocalPlayer
- chara = player.Character
- debby = game.Debris
- Mouse = player:GetMouse()
- atkd = false
- targetted = nil
- freezeatk = false
- iaidoatk = false
- dfreatk = false
- New = function(Object, Parent, Name, Data)
- local Object = Instance.new(Object)
- for Index, Value in pairs(Data or {}) do
- Object[Index] = Value
- end
- Object.Parent = Parent
- Object.Name = Name
- return Object
- end
- --Sounds--
- function LoadSnd(id,loop,vol,pit)
- local snd = New("Sound",chara,"Sound",{SoundId = "rbxassetid://"..id,Looped = loop,Volume = vol,Pitch = pit})
- return snd
- end
- Chat = LoadSnd(477772242,false,1,1)
- --Play Sound in Part--
- function PlaySnd(snd,part)
- local sound = snd:Clone()
- sound.PlayOnRemove = true
- sound.Parent = part
- sound:Destroy()
- end
- --Chat Function--
- function chatfunc(text)
- local chat = coroutine.wrap(function()
- if chara:FindFirstChild("TalkingBillBoard")~= nil then
- chara:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",chara)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = chara.Head
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = ""
- tecks2.Font = "SciFi"
- tecks2.FontSize = "Size28"
- tecks2.TextStrokeTransparency = 0
- tecks2.TextColor3 = Color3.new(1,1,1)
- tecks2.TextStrokeColor3 = Color3.new(0,0,0)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- for i = 1,string.len(text),1 do
- PlaySnd(Chat,chara)
- tecks2.Text = string.sub(text,1,i)
- wait(0.01)
- end
- wait(1)
- for i = 1, 5 do
- wait(.01)
- tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
- tecks2.TextTransparency = tecks2.TextTransparency + .2
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- function chatfunc2(text)
- local chat = coroutine.wrap(function()
- if chara:FindFirstChild("TalkingBillBoard")~= nil then
- chara:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",chara)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = chara.Head
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = ""
- tecks2.Font = "SciFi"
- tecks2.FontSize = "Size28"
- tecks2.TextStrokeTransparency = 0
- tecks2.TextColor3 = Color3.new(255,0,0)
- tecks2.TextStrokeColor3 = Color3.new(0,0,0)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- for i = 1,string.len(text),1 do
- PlaySnd(Chat,chara)
- tecks2.Text = string.sub(text,1,i)
- wait(0.05)
- end
- wait(1)
- for i = 1, 5 do
- wait(.01)
- tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
- tecks2.TextTransparency = tecks2.TextTransparency + .2
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- function chatfuncc(text)
- local chat = coroutine.wrap(function()
- if chara:FindFirstChild("TalkingBillBoard")~= nil then
- chara:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",chara)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = chara.Head
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = text
- tecks2.Font = "SciFi"
- tecks2.FontSize = "Size28"
- tecks2.TextStrokeTransparency = 1
- tecks2.TextColor3 = Color3.new(1,1,1)
- tecks2.TextStrokeColor3 = Color3.new(0,0,0)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- tecks2.TextTransparency = 1
- for i = 1, 5 do
- wait(.01)
- tecks2.Position = tecks2.Position + UDim2.new(0,0,.05,0)
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency - 0.2
- tecks2.TextTransparency = tecks2.TextTransparency - 0.2
- end
- wait(1)
- for i = 1,string.len(text),1 do
- PlaySnd(Chat,chara)
- tecks2.Text = string.sub(text,0,-i)
- wait(0.01)
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- function chatfunc22(text)
- local chat = coroutine.wrap(function()
- if chara:FindFirstChild("TalkingBillBoard")~= nil then
- chara:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",chara)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = chara.Head
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = text
- tecks2.Font = "SciFi"
- tecks2.FontSize = "Size28"
- tecks2.TextStrokeTransparency = 1
- tecks2.TextColor3 = Color3.new(255,0,0)
- tecks2.TextStrokeColor3 = Color3.new(0,0,0)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- tecks2.TextTransparency = 1
- for i = 1, 5 do
- wait(.01)
- tecks2.Position = tecks2.Position + UDim2.new(0,0,.05,0)
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency - 0.2
- tecks2.TextTransparency = tecks2.TextTransparency - 0.2
- end
- wait(1)
- for i = 1,string.len(text),1 do
- PlaySnd(Chat,chara)
- tecks2.Text = string.sub(text,0,-i)
- wait(0.05)
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- --Punch Hit Effect--
- function PunchEff(pos)
- local p = Instance.new("Part",game.Workspace)
- p.Size = Vector3.new(0,0,0)
- p.BrickColor = BrickColor.new("Crimson")
- p.Material = "Neon"
- p.Anchored = true
- p.CanCollide = false
- p.CFrame = pos
- local pm = Instance.new("SpecialMesh",p)
- pm.MeshType = "Sphere"
- local disp = coroutine.wrap(function()
- for i = 1, 4 do
- wait(.01)
- p.Transparency = p.Transparency + .2
- pm.Scale = pm.Scale + Vector3.new(2,2,2)
- end
- wait(.01)
- p:Destroy()
- end)
- disp()
- end
- wew = New("Model",Character,"wew",{})
- heed = New("Part",wew,"heed",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Ball,Size = Vector3.new(0.100000001, 0.100000001, 0.100000001),CFrame = CFrame.new(-10.4229326, 16.1735325, 129.351303, 0.942263901, -0.178627476, 0.283251703, 0.305211514, 0.806139946, -0.506937504, -0.137787372, 0.564119697, 0.814115524),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
- memsh = New("SpecialMesh",heed,"memsh",{Scale = Vector3.new(0.063000001, 0.063000001, 0.063000001),MeshId = "rbxassetid://430158838",MeshType = Enum.MeshType.FileMesh,})
- motor = New("Weld",heed,"motor",{Part0 = RootPart,Part1 = heed,})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.25269985, 16.7460079, 131.242035, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.72819138, 0.425918579, 2.99678802, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.22270155, 17.3260117, 130.772049, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.99823952, 0.622993469, 2.32863617, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.22270107, 16.9760113, 130.912048, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.87212563, 0.419822693, 2.62004089, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.26270056, 16.9959965, 131.552017, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.75235558, 0.804100037, 3.11959076, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Brick = New("Part",wew,"Brick",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.890014172, 2.80056667, 2.14243364),CFrame = CFrame.new(-4.53129768, 17.4148884, 127.841492, -0.942264199, -0.28325212, 0.178627506, -0.305212349, 0.506938398, -0.806140661, 0.137787417, -0.814116299, -0.564119279),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- Mesh = New("SpecialMesh",Brick,"Mesh",{MeshType = Enum.MeshType.Sphere,})
- mot = New("Weld",Brick,"mot",{Part0 = Brick,Part1 = heed,C0 = CFrame.new(0, 0, 0, -0.942263782, -0.305211753, 0.137787431, -0.283251822, 0.506937325, -0.814115584, 0.17862767, -0.806139946, -0.564119577),C1 = CFrame.new(6.13838005, -0.903419495, -0.18963623, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Brick = New("Part",wew,"Brick",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.890707016, 2.82827997, 2.16363406),CFrame = CFrame.new(-4.72578192, 17.4818783, 131.785522, -0.953203917, 0.302331686, 4.38541174e-05, -0.14182438, -0.447019935, -0.88321209, -0.267003357, -0.841884196, 0.468979716),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- Mesh = New("SpecialMesh",Brick,"Mesh",{MeshType = Enum.MeshType.Sphere,})
- mot = New("Weld",Brick,"mot",{Part0 = Brick,Part1 = heed,C0 = CFrame.new(0, 0, 0, -0.953203201, -0.141824186, -0.267003059, 0.302331775, -0.447019845, -0.841884077, 4.38392162e-05, -0.883210659, 0.468978971),C1 = CFrame.new(5.43213272, 1.41023254, 2.93221283, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.31270266, 17.8960209, 131.322037, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.0116272, 1.40883636, 2.46193695, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.00270224, 16.7460155, 128.2621, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.37435532, -1.29977417, 0.641586304, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-3.97270012, 16.9760017, 127.932106, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.51828766, -1.30588531, 0.264846802, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-3.97270203, 17.3260231, 127.792099, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.64440727, -1.10269928, -0.0265731812, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.06270027, 17.8960247, 128.342102, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.65779305, -0.316856384, 0.106742859, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-3.97270155, 17.6860218, 127.972107, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.72948074, -0.710945129, -0.0625228882, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.06270075, 17.6760216, 128.642059, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.5493145, -0.324996948, 0.462471008, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.06270123, 17.3460217, 128.832016, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.4224205, -0.483863831, 0.784408569, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.0126996, 16.9960079, 128.572067, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.39852524, -0.921600342, 0.764373779, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.22270203, 17.6860275, 130.952057, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.0833168, 1.01476288, 2.29267883, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.31269836, 17.3460159, 131.811966, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(5.77625656, 1.24183655, 3.13961792, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.31269932, 17.6760139, 131.621994, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(5.90315056, 1.4006958, 2.81767273, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
- lefthand = New("Model",Character,"lefthand",{})
- palm = New("Part",lefthand,"palm",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23528481, 9.84479046, 113.004951, -4.47026821e-07, 8.54957216e-06, 1.00001502, -1.58250314e-05, 1.00001788, 5.74814567e-06, -1.00001526, -1.54971735e-06, 8.34467482e-06),Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Mesh = New("SpecialMesh",palm,"Mesh",{Scale = Vector3.new(0.100000001, 0.100000001, 0.100000001),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
- moter = New("Weld",palm,"moter",{Part0 = RootPart,Part1 = palm,})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23528481, 9.84479046, 113.004951, -4.47026821e-07, 8.54957216e-06, 1.00001502, -1.58250314e-05, 1.00001788, 5.74814567e-06, -1.00001526, -1.54971735e-06, 8.34467482e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 0.200000003),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
- Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.40879726, 16.802496, 106.86425, 0.764317334, -0.209703878, 0.60981518, 0.557324052, 0.69056195, -0.461032122, -0.324414372, 0.692234814, 0.644668221),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
- mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.764301181, 0.557314813, -0.324414939, -0.209706947, 0.690539837, 0.692227066, 0.609809637, -0.461037576, 0.644652605),C1 = CFrame.new(6.14061737, 6.95766258, 2.82638836, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3.4199996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23528004, 9.85975742, 110.449936, -2.98013134e-07, 8.75819751e-06, 1.00001609, -1.58250368e-05, 1.0000186, 5.95676966e-06, -1.00001562, -1.54971679e-06, 8.19566958e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(2.55497742, 0.015007019, 5.7220459e-06, 1.49011612e-07, 0, -1.00000036, 2.08616257e-07, 1.00000072, 0, 1.00000107, 2.08616257e-07, -1.49011612e-07),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.8975172, 14.2524462, 108.683426, -0.1934966, -0.209677845, -0.958450496, -0.723247409, 0.690597713, -0.00508323964, 0.662944674, 0.692207575, -0.285279691),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.193487346, -0.723243237, 0.66293478, -0.209680736, 0.690575182, 0.692199528, -0.958434939, -0.00507292151, -0.285267413),C1 = CFrame.new(4.32145691, 4.40764332, 0.337726593, 1.49011612e-07, 0, -1.00000036, 2.08616257e-07, 1.00000072, 0, 1.00000107, 2.08616257e-07, -1.49011612e-07),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.23000073, 0.0500000007),CFrame = CFrame.new(-6.2352953, 7.39475775, 112.969948, -1.48997799e-07, 8.92211756e-06, 1.00001693, -1.56427286e-05, 1.00001919, 6.14676492e-06, -1.00001585, -1.67125575e-06, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, -2.44998837, 1.04904175e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.35000038, 0.0500000007),CFrame = CFrame.new(-6.23525095, 12.3748531, 112.96994, -1.48997799e-07, 8.92211756e-06, 1.00001693, -1.56427286e-05, 1.00001919, 6.14676492e-06, -1.00001585, -1.67125575e-06, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, 2.53001785, 1.23977661e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3.59000015, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23527241, 9.85984898, 115.649994, -1.48997799e-07, 8.92211756e-06, 1.00001693, -1.56427286e-05, 1.00001919, 6.14676492e-06, -1.00001585, -1.67125575e-06, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-2.64500427, 0.0150165558, 1.09672546e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(8.53999996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23527193, 9.93366051, 113.189705, -6.26251176e-06, 5.27010752e-06, 1.00001311, -0.703362703, 0.710854352, 5.37560481e-06, -0.710863233, -0.703351021, 8.64268623e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.184753418, 0.0888652802, 1.1920929e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 8.27000046, 0.0500000007),CFrame = CFrame.new(-6.23527288, 9.82866764, 113.005409, -6.38119718e-06, 6.23752612e-06, 1.00001693, -0.703364551, 0.710856497, 6.14676492e-06, -0.710863948, -0.703352094, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.000457763672, -0.016122818, 1.1920929e-05, 2.98023224e-07, 8.94069672e-08, -1.0000006, 3.98606062e-07, 1.00000143, -2.08616257e-07, 1.00000191, 3.72529058e-07, -2.98023252e-07),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-3.91362119, 4.38929272, 107.206551, -0.868893623, -0.221730784, -0.442611873, 0.217342496, 0.632439435, -0.743527293, 0.444774896, -0.742207587, -0.501334608),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.868880928, 0.217336684, 0.444775164, -0.221732572, 0.63244009, -0.742193043, -0.442597687, -0.743502378, -0.501324296),C1 = CFrame.new(5.79833984, -5.45532179, 2.32167792, 2.98023224e-07, 8.94069672e-08, -1.0000006, 3.98606062e-07, 1.00000143, -2.08616257e-07, 1.00000191, 3.72529058e-07, -2.98023252e-07),})
- Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-2.51278067, 4.03589153, 106.513779, 0.868893564, -0.22173053, 0.442611903, -0.217342451, 0.632439733, 0.743527055, -0.444774568, -0.742207408, 0.501334965),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
- mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.868880868, -0.21733664, -0.444774836, -0.221732318, 0.632440388, -0.742192864, 0.442597717, 0.74350214, 0.501324654),C1 = CFrame.new(6.49111176, -5.80871391, 3.72250056, 2.98023224e-07, 8.94069672e-08, -1.0000006, 3.98606062e-07, 1.00000143, -2.08616257e-07, 1.00000191, 3.72529058e-07, -2.98023252e-07),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.55097723, 5.51734781, 108.656403, -0.38107577, -0.221677721, -0.897598088, 0.644504726, 0.632388532, -0.429820478, 0.662906229, -0.742265642, -0.0981279165),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.381077588, 0.644491196, 0.662893176, -0.221675664, 0.632384062, -0.742257893, -0.8975811, -0.429805696, -0.0981194079),C1 = CFrame.new(4.34849548, -4.32730055, 0.684336185, 3.94875133e-06, -8.67235121e-06, -1, 1.39697386e-06, 1, -8.67234576e-06, 1, -1.39693964e-06, 3.94876315e-06),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.75525665, 17.9851036, 112.994789, -0.777252555, -0.0062999879, -0.629181027, -0.629213035, 0.00146484398, 0.777254462, -0.00399078894, 0.999994338, -0.0050969338),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.777236402, -0.629196227, -0.00398282986, -0.00630429992, 0.00145771052, 0.999979079, -0.629177094, 0.777245104, -0.00509962626),C1 = CFrame.new(0.0101623535, 8.1401577, 1.4799366, 3.94875133e-06, -8.67235121e-06, -1, 1.39697386e-06, 1, -8.67234576e-06, 1, -1.39693964e-06, 3.94876315e-06),})
- Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.50406957, 18.9850197, 112.981033, 0.77725178, -0.00629950408, 0.629182041, 0.629214168, 0.00146470987, -0.777253687, 0.00399049046, 0.999994338, 0.00509653054),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
- mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.777235627, 0.629197359, 0.00398253137, -0.0063038161, 0.00145757641, 0.999979079, 0.629178107, -0.777244329, 0.005099223),C1 = CFrame.new(0.0239257813, 9.14005089, 2.73109603, 3.94875133e-06, -8.67235121e-06, -1, 1.39697386e-06, 1, -8.67234576e-06, 1, -1.39693964e-06, 3.94876315e-06),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-6.02329397, 15.876955, 112.989883, -0.190985814, -0.00627844781, -0.98159194, -0.981617093, 0.00149034511, 0.190964296, 0.00024906575, 0.999995708, -0.00645236485),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.190974146, -0.981595218, 0.000256457133, -0.0062821419, 0.00148348196, 0.999979258, -0.981575012, 0.190968454, -0.00644982606),C1 = CFrame.new(0.0150604248, 6.0320549, 0.211935997, 4.54486008e-06, -8.34465027e-06, -1.00000119, 2.46987429e-06, 1.00000286, -8.9406949e-06, 1.00000381, -3.31558653e-07, 3.35323489e-06),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.60194969, 15.6729784, 118.813774, -0.797894657, -0.017074978, -0.602591932, -0.411021799, -0.715870798, 0.564484775, -0.441024363, 0.698043823, 0.564160883),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.79787457, -0.411003679, -0.44101128, -0.0170714259, -0.715860546, 0.698037207, -0.602587342, 0.564474165, 0.564150095),C1 = CFrame.new(-5.80873108, 5.82798195, 1.63325787, 4.54486008e-06, -8.34465027e-06, -1.00000119, 2.46987429e-06, 1.00000286, -8.9406949e-06, 1.00000381, -3.31558653e-07, 3.35323489e-06),})
- Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.31837416, 16.339674, 119.500168, 0.797894955, -0.0170747433, 0.602592051, 0.411022067, -0.715871334, -0.564484715, 0.441024333, 0.698044062, -0.564161062),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
- mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.797874868, 0.411003947, 0.44101125, -0.0170711912, -0.715861082, 0.698037446, 0.602587461, -0.564474106, -0.564150274),C1 = CFrame.new(-6.49510193, 6.49464798, 2.91680837, 4.54486008e-06, -8.34465027e-06, -1.00000119, 2.46987429e-06, 1.00000286, -8.9406949e-06, 1.00000381, -3.31558653e-07, 3.35323489e-06),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.93938589, 14.2489271, 117.320724, -0.223848373, -0.0170648322, -0.974490106, -0.677723408, -0.715846181, 0.168199554, -0.700454473, 0.698063254, 0.148666963),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.223845005, -0.677708089, -0.700432181, -0.017064577, -0.715833127, 0.698062897, -0.974475443, 0.168210477, 0.148670867),C1 = CFrame.new(-4.31571198, 4.40398788, 0.295855045, -4.47020113e-07, -1.58247403e-05, -1, 8.54944392e-06, 1, -1.58247458e-05, 1, -8.54945119e-06, -4.46885224e-07),})
- Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.64276981, 15.9286785, 107.391273, -0.764312685, -0.209710538, -0.609818697, -0.557335734, 0.690549374, 0.461036623, 0.324405223, 0.692245007, -0.644661665),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.764301181, -0.557314813, 0.324414939, -0.209707394, 0.690540016, 0.69222641, -0.609809518, 0.461037099, -0.644653082),C1 = CFrame.new(5.61359406, 6.08385849, 1.59244156, -4.47020113e-07, -1.58247403e-05, -1, 8.54944392e-06, 1, -1.58247458e-05, 1, -8.54945119e-06, -4.46885224e-07),})
- righthand = New("Model",Character,"righthand",{})
- palm = New("Part",righthand,"palm",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23516941, 9.18478012, 145.954849, -5.00725673e-06, 7.42079192e-06, 1.00000739, -4.20212746e-06, 1.00000536, -5.78164827e-06, -1.00000167, -1.13248852e-05, -6.28783619e-06),Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Mesh = New("SpecialMesh",palm,"Mesh",{Scale = Vector3.new(0.100000001, 0.100000001, 0.100000001),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
- motur = New("Weld",palm,"mot",{Part0 = RootPart,Part1 = palm,})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23516941, 9.18478012, 145.954849, -5.00725673e-06, 7.42079192e-06, 1.00000739, -4.20212746e-06, 1.00000536, -5.78164827e-06, -1.00000167, -1.13248852e-05, -6.28783619e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 0.200000003),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
- Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.50413442, 18.3248367, 145.930817, 0.777246058, -0.0062988447, 0.629177034, 0.629196286, 0.00146182266, -0.777252138, 0.00397052523, 0.999980807, 0.00510407751),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
- mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.777235627, 0.629197359, 0.00398253137, -0.0063038161, 0.00145757641, 0.999979079, 0.629178107, -0.777244329, 0.005099223),C1 = CFrame.new(0.0239105225, 9.14002323, 2.73094702, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3.4199996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23517942, 9.19977283, 143.399857, -5.00772239e-06, 7.71881878e-06, 1.00000739, -4.2039901e-06, 1.0000056, -5.48362368e-06, -1.00000167, -1.13230271e-05, -6.28737371e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(2.55499268, 0.0150032043, 2.86102295e-06, -4.65661287e-10, -1.86264515e-09, -1, 2.98023224e-07, 1.00000024, 1.86264515e-09, 1, 2.98023224e-07, 4.65661287e-10),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-6.02334642, 15.2168293, 145.939743, -0.190983146, -0.00627716957, -0.981580853, -0.981599629, 0.00148772856, 0.190974876, 0.000268772943, 0.999980986, -0.00644582743),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.190974146, -0.981595218, 0.000256457133, -0.0062821419, 0.00148348196, 0.999979258, -0.981575012, 0.190968454, -0.00644982606),C1 = CFrame.new(0.0150299072, 6.03201771, 0.211776733, -4.65661287e-10, -1.86264515e-09, -1, 2.98023224e-07, 1.00000024, 1.86264515e-09, 1, 2.98023224e-07, 4.65661287e-10),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.23000073, 0.0500000007),CFrame = CFrame.new(-6.23518085, 6.73477316, 145.919876, -5.00772285e-06, 7.85293378e-06, 1.00000751, -4.20480546e-06, 1.00000596, -5.34951323e-06, -1.00000179, -1.13222168e-05, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, -2.44999361, 6.67572021e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.35000038, 0.0500000007),CFrame = CFrame.new(-6.23514175, 11.7148027, 145.919815, -5.00772285e-06, 7.85293378e-06, 1.00000751, -4.20480546e-06, 1.00000596, -5.34951323e-06, -1.00000179, -1.13222168e-05, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, 2.53000927, 9.05990601e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3.59000015, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23514843, 9.19980049, 148.599854, -5.00772285e-06, 7.85293378e-06, 1.00000751, -4.20480546e-06, 1.00000596, -5.34951323e-06, -1.00000179, -1.13222168e-05, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-2.64500427, 0.0150089264, 7.62939453e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(8.53999996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23515987, 9.27363873, 146.139603, -8.47482352e-06, 1.44610658e-06, 1.00000727, -0.703346133, 0.710854232, -6.21378331e-06, -0.710846961, -0.703348994, -6.28829594e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.184753418, 0.0888576508, 8.10623169e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 8.27000046, 0.0500000007),CFrame = CFrame.new(-6.2351613, 9.16864967, 145.955307, -9.08303991e-06, 2.06015739e-06, 1.00000751, -0.703347027, 0.710855186, -5.34951323e-06, -0.71084708, -0.703349113, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.000457763672, -0.0161304474, 8.10623169e-06, 0, 0, -1.00000012, 4.32133675e-07, 1.00000072, 0, 1.00000012, 4.32133703e-07, 4.65675498e-10),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.602005, 15.0128288, 151.76355, -0.797886014, -0.0170736797, -0.6025846, -0.411003768, -0.715861857, 0.564483225, -0.441002429, 0.698046684, 0.564148545),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.79787457, -0.411003679, -0.44101128, -0.0170714259, -0.715860546, 0.698037207, -0.602587342, 0.564474165, 0.564150095),C1 = CFrame.new(-5.8087616, 5.82800198, 1.63308001, 0, 0, -1.00000012, 4.32133675e-07, 1.00000072, 0, 1.00000012, 4.32133703e-07, 4.65675498e-10),})
- Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.31844354, 15.679493, 152.449905, 0.797886312, -0.017073445, 0.60258472, 0.411004037, -0.715862393, -0.564483166, 0.441002399, 0.698046923, -0.564148724),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
- mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.797874868, 0.411003947, 0.44101125, -0.0170711912, -0.715861082, 0.698037446, 0.602587461, -0.564474106, -0.564150274),C1 = CFrame.new(-6.49513245, 6.49466801, 2.91662359, 0, 0, -1.00000012, 4.32133675e-07, 1.00000072, 0, 1.00000012, 4.32133703e-07, 4.65675498e-10),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.93944693, 13.5887852, 150.270569, -0.223846808, -0.0170657169, -0.974482656, -0.677709401, -0.715839446, 0.168210074, -0.700430751, 0.698066652, 0.14867118),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.223845005, -0.677708089, -0.700432181, -0.017064577, -0.715833127, 0.698062897, -0.974475443, 0.168210477, 0.148670867),C1 = CFrame.new(-4.31576538, 4.403965, 0.295666218, -5.60326043e-06, -7.74841919e-06, -1, 6.58627641e-06, 1, -7.74845739e-06, 1, -6.58631961e-06, -5.6032095e-06),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.87853813, 3.34013319, 151.816895, -0.758053303, -0.262670487, -0.596975923, 0.553145647, -0.743874669, -0.375091106, -0.345549583, -0.614535987, 0.709186256),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.758048356, 0.553142011, -0.345547557, -0.262668312, -0.743872643, -0.614537835, -0.596970737, -0.375086099, 0.709183335),C1 = CFrame.new(-5.86198425, -5.84463263, 1.35663557, -5.60326043e-06, -7.74841919e-06, -1, 6.58627641e-06, 1, -7.74845739e-06, 1, -6.58631961e-06, -5.6032095e-06),})
- Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.65349007, 2.47311783, 152.375443, 0.758053243, -0.262669951, 0.596976042, -0.553145409, -0.743874788, 0.375091344, 0.345549732, -0.614536226, -0.709186018),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
- mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.758048296, -0.553141773, 0.345547706, -0.262667775, -0.743872762, -0.614538074, 0.596970856, 0.375086337, -0.709183097),C1 = CFrame.new(-6.42051697, -6.71163845, 2.58167791, -5.60326043e-06, -7.74841919e-06, -1, 6.58627641e-06, 1, -7.74845739e-06, 1, -6.58631961e-06, -5.6032095e-06),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-6.12919903, 4.93403292, 150.422028, -0.196999878, -0.262660831, -0.944580972, 0.664848268, -0.743872762, 0.0681904703, -0.720553637, -0.614541352, 0.321166158),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.196998358, 0.66483736, -0.72054708, -0.262657553, -0.743870437, -0.614545286, -0.944567919, 0.068192631, 0.321164668),C1 = CFrame.new(-4.46711731, -4.25074244, 0.105978966, -5.1562688e-06, -4.14252281e-06, -1.00000119, 6.2883023e-06, 1.00000346, -1.13248852e-05, 1.00000608, -6.88433602e-06, -6.07921993e-06),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.64286423, 15.2685184, 140.34137, -0.764312148, -0.209710598, -0.60981679, -0.557322443, 0.690541029, 0.461045414, 0.32442072, 0.692223668, -0.644657612),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.764301181, -0.557314813, 0.324414939, -0.209707394, 0.690540016, 0.69222641, -0.609809518, 0.461037099, -0.644653082),C1 = CFrame.new(5.61338806, 6.08373833, 1.5922761, -5.1562688e-06, -4.14252281e-06, -1.00000119, 6.2883023e-06, 1.00000346, -1.13248852e-05, 1.00000608, -6.88433602e-06, -6.07921993e-06),})
- Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.40860367, 16.1426754, 139.814423, 0.764312148, -0.209710151, 0.609816909, 0.557322443, 0.69054085, -0.461045891, -0.32442072, 0.692224324, 0.644657135),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
- Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
- mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.764301181, 0.557314813, -0.324414939, -0.209706947, 0.690539837, 0.692227066, 0.609809637, -0.461037576, 0.644652605),C1 = CFrame.new(6.14031982, 6.95790005, 2.82652378, -5.1562688e-06, -4.14252281e-06, -1.00000119, 6.2883023e-06, 1.00000346, -1.13248852e-05, 1.00000608, -6.88433602e-06, -6.07921993e-06),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.89726353, 13.5927134, 141.633545, -0.193492234, -0.209683582, -0.958448827, -0.723255992, 0.690577269, -0.00507251453, 0.66294241, 0.692197144, -0.285267115),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.193487346, -0.723243237, 0.66293478, -0.209680736, 0.690575182, 0.692199528, -0.958434939, -0.00507292151, -0.285267413),C1 = CFrame.new(4.32124329, 4.40792942, 0.337892532, -5.00725673e-06, -4.20212746e-06, -1.00000167, 7.42079192e-06, 1.00000536, -1.13248852e-05, 1.00000739, -5.78164827e-06, -6.28783619e-06),})
- Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.75515366, 17.3252373, 145.944855, -0.777248919, -0.0063056713, -0.629185081, -0.629204273, 0.00145059312, 0.777252495, -0.00397736579, 0.999982476, -0.00510437367),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
- mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.777236402, -0.629196227, -0.00398282986, -0.00630429992, 0.00145771052, 0.999979079, -0.629177094, 0.777245104, -0.00509962626),C1 = CFrame.new(0.00988769531, 8.14042282, 1.47994471, -5.00725673e-06, -4.20212746e-06, -1.00000167, 7.42079192e-06, 1.00000536, -1.13248852e-05, 1.00000739, -5.78164827e-06, -6.28783619e-06),})
- Shoot = function(orgpos)
- rand = 1.5
- spread = Vector3.new((math.random(-1, 0) + math.random()) * rand, (math.random(-1, 0) + math.random()) * rand, (math.random(-1, 0) + math.random()) * rand) * (orgpos - Mouse.Hit.p).magnitude / 100
- local MouseLook = CFrame.new((orgpos + Mouse.Hit.p) / 2, Mouse.Hit.p + spread)
- Effects.Sphere.Create(BrickColor.new("Really red"), CFrame.new(orgpos), 5, 5, 5, 1, 1, 1, 0.1)
- table.insert(Effects, {MouseLook.lookVector, "Shoot", 50, orgpos, 5, 7, 0, 1, 2})
- end
- function attackone()
- attack = true
- cantattack = true
- chatfunc("WORLD")
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 25.2699986, -0.970001221, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25513203e-26, 1.5, -0.0799915045, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.93992007, 0.530016184, -0.749977052, 0.671063602, -0.741084933, 0.0216067191, -0.0142351035, -0.0420169309, -0.99901551, 0.741262913, 0.670095384, -0.0387454592) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.85000944, 0.470003843, -0.900003552, 0.777410984, 0.628938198, 0.00831452757, 0.00628061546, 0.00545621477, -0.999965429, -0.628961682, 0.777436376, 0.000291601638) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579993069, -1.99997544, 6.25985164e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580020487, -1.99997556, 1.85566228e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.788791656, 16.183567, -0.827146769, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351395, 9.85484219, -5.01481104, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.8147564, 9.19478703, -5.0149703, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- chatfunc("DESTRUCTION!")
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759992599, 25.2699986, -0.970001221, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25513203e-26, 1.5, -0.0799915045, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.269937903, 0.400009483, -0.819992781, 0.682272673, 0.730970621, 0.0136526134, 0.0430621058, -0.0215375535, -0.998840272, -0.729828954, 0.682069242, -0.0461716093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.430024922, 0.340004086, -0.900004923, 0.766999841, -0.641594052, 0.00831413921, 0.00656431587, -0.00511075044, -0.999965429, 0.641615093, 0.767027318, 0.000291678793) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579985499, -1.9999764, 6.25983438e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580014765, -1.99997604, 1.85564022e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.788780689, 16.1835613, -0.827141523, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351357, 9.85484219, -5.01481104, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.8147526, 9.19478703, -5.0149703, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- wait(1)
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 26.7200089, -0.950012207, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25517579e-26, 1.50000143, -0.0799840093, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189980805, 0.400007546, -0.980010152, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210017934, 0.340004146, -0.900018632, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309113, -0.735884309, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.0148263, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.2336845, -2.3754828, -5.02356005, -0.946486354, 0.303575426, 0.109576441, -0.0991887003, 0.0494779386, -0.993838131, -0.307126373, -0.951523185, -0.0167197455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- bOOm = Instance.new("Sound", Character)
- bOOm.SoundId = "rbxassetid://357562152" -- Put Music ID Here.
- bOOm.Looped = false
- bOOm.Volume = 5
- wait()
- bOOm:Play()
- if reverse == true then
- for i = 0, 20, 0.1 do
- bOOm.Pitch = bOOm.Pitch - 0.05
- end
- wait(2)
- local asdd = Instance.new("Part", Character)
- asdd.CFrame = RootPart.CFrame
- asdd.Size = Vector3.new(2,2,2)
- asdd.Transparency = 1
- asdd.Material = "Neon"
- asdd.Anchored = true
- asdd.BrickColor = BrickColor.new"Institutional white"
- MagnitudeDamage(asdd, 99999, 99999, 99999, 9999, "Normal", "0", 1)
- CFuncs['Sound'].Create("rbxassetid://183763487",Character,10,.5)
- Effects.Block.Create(BrickColor.new('Bright yellow'), CFrame.new(RootPart.Position), 250, 250, 200, 200, 200, 200, .01)
- elseif reverse == false then
- for i,v in pairs (game.Players:GetChildren()) do
- if v.Name ~= game.Players.LocalPlayer.Name then
- v.Character:BreakJoints()
- end
- end
- wait(2)
- bOOm:Remove()
- end
- attack = false
- cantattack = false
- end
- shade = Instance.new("Model",Character)
- shade.Name = "Shades"
- rh = Instance.new("Part")
- rh.Name = "rh"
- rh.Parent = shade
- rh.Locked = true
- rh.CanCollide = false
- mesh = Instance.new("SpecialMesh")
- rh.formFactor = "Symmetric"
- mesh.MeshType = "FileMesh"
- mesh.MeshId = "http://www.roblox.com/asset/?id=18755442"
- mesh.TextureId = "http://www.roblox.com/asset/?id=32323979"
- mesh.Scale = Vector3.new(1.05, 1.05, 1.05)
- mesh.Parent = rh
- hatweld = New("Weld",rh,"hatwsdewugdfyhkjh",{Part0 = rh,Part1 = Head,C0 = CFrame.new(0, 0, 0, 1, 5.34789583e-22, -1.3880951e-21, -5.34789583e-22, 1, 7.03996133e-22, 1.3880951e-21, -7.03996133e-22, 1),C1 = CFrame.new(0, 0.240001202, -0.149993896, 1, 5.34789583e-22, -1.3880951e-21, -5.34789583e-22, 1, 7.03996133e-22, 1.3880951e-21, -7.03996133e-22, 1),})
- function grab(x, y, p)
- weld = Instance.new("Weld")
- weld.Name = "lologitgrab'd"
- weld.Part0 = x
- weld.Part1 = y
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,280,0)
- weld.Parent = p
- end
- local dontgrab = false
- function attacktwo()
- attack = true
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.760003269, 26.7200222, -0.94999671, 1.00000548, 8.66129355e-08, -7.6649485e-07, 8.66129355e-08, 1.00000024, -1.19034569e-08, -7.6649485e-07, -1.19034569e-08, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.9425795e-07, 1.50000072, -0.0799994022, 1.00000548, 2.27887043e-07, -7.11796247e-07, 8.66129355e-08, 0.982156813, 0.188095838, -7.6649485e-07, -0.188094497, 0.982156992) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189976901, 0.400006354, -0.980026603, 0.118525267, 0.992824256, 0.0162344445, 0.045384258, 0.0109160803, -0.998910189, -0.991913915, 0.119130723, -0.0437644906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210028082, 0.340000272, -0.90003258, 0.14053461, -0.990046561, 0.00831352267, 0.00145726802, -0.0081901364, -0.999965549, 0.990074635, 0.140542597, 0.000291775214) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579999685, -1.9999733, -4.2263872e-07, 0.993039846, -0.117827691, -7.6649485e-07, 0.117827237, 0.993034482, -1.19034569e-08, -7.66825337e-07, 7.87020511e-08, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580023885, -1.99997592, 4.70688718e-07, 0.997908831, 0.0647253096, -7.6649485e-07, -0.0647247881, 0.997903526, -1.19034569e-08, -7.65794312e-07, -6.22500025e-08, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.480618477, 17.7309113, -0.735866308, -0.217815876, 0.576680183, 0.787405431, -0.0986660495, 0.789630592, -0.605601013, -0.970989823, -0.209599659, -0.115094952) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1353378, 9.85484409, -5.01479816, -1.0000062, -9.86924988e-06, -2.68490282e-07, -9.62801641e-06, 1.00000155, -7.76614343e-06, 1.21355697e-06, -8.55413873e-06, -1.00000203) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(13.2820168, 3.55933738, -20.5980816, -1.00000727, -1.12699645e-05, -5.52975007e-06, -4.29339752e-06, 1.0000056, -5.76963021e-06, 5.77649598e-06, -7.42312113e-06, -1.00000751) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- coroutine.wrap(function()
- wait(.2)
- if dontgrab == true then
- find:Disconnect()
- wait(.6)
- chatfunc("LOOK IN MY EYES...")
- wait(3)
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 26.7200089, -0.950012207, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25517579e-26, 1.50000143, -0.0799840093, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189980805, 0.400007546, -0.980010152, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210017934, 0.340004146, -0.900018632, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309113, -0.735884309, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.0148263, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.2336845, -2.3754828, -5.02356005, -0.946486354, 0.303575426, 0.109576441, -0.0991887003, 0.0494779386, -0.993838131, -0.307126373, -0.951523185, -0.0167197455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- wait(.1)
- smahsnodmg(righthand.palm)
- righthand.palm["lologitgrab'd"]:Remove()
- dontgrab = false
- attack = false
- elseif dontgrab == false then
- find:Disconnect()
- chatfunc("GET CLOSER TO YOUR FATE.")
- attack = false
- end
- end)()
- for i, v in pairs(righthand:GetChildren()) do
- if v:IsA("Part") then
- find = v.Touched:connect(function(hit)
- if hit.Parent:FindFirstChildOfClass('Humanoid') and attack == true and dontgrab == false then
- dontgrab = true
- grab(hit.Parent.Torso,righthand.palm,righthand.palm)
- local whosgrabbed = hit.Parent.Parent.Name
- hit.Parent:FindFirstChildOfClass('Humanoid').PlatformStand = true
- wait(1)
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.760017395, 25.2700005, -0.970016479, 1, 0, 0, 0, 1, -1.87350135e-15, 0, -1.87350135e-15, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.52587891e-05, 1.49998128, -0.0800150484, 1, 1.13686838e-13, 0, 0, 0.982150793, 0.188095078, 0, -0.188095063, 0.982150793) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189987063, 0.400006056, -0.980009139, 0.118522465, 0.992818713, 0.0162341986, 0.0453846157, 0.0109157981, -0.998909891, -0.991913557, 0.119130068, -0.0437649228) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210012332, 0.340004951, -0.90001899, 0.14053674, -0.9900406, 0.00831346214, 0.00145645451, -0.00819005817, -0.999965429, 0.990074456, 0.140543982, 0.000290945056) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.580028355, -1.99997532, -1.52577268e-05, 0.993034363, -0.117825642, 5.40239853e-09, 0.11782565, 0.993034303, 2.09832751e-09, -5.6134013e-09, -1.44723344e-09, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.58001107, -1.99997437, 7.89399301e-09, 0.997903228, 0.0647240505, 4.79849405e-09, -0.0647240505, 0.997903228, 2.55529042e-09, -4.62387106e-09, -2.86047452e-09, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.788785458, 16.1835346, -0.827138901, -0.137789458, 0.564123869, 0.814112008, 0.305209517, 0.806137681, -0.50694102, -0.942263901, 0.178623617, -0.283253223) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1353722, 9.85484695, -5.01485682, -1.0000006, -3.55561087e-06, -1.04587707e-06, -3.31734827e-06, 1.00000131, -7.78251979e-06, 4.49856088e-07, -8.5536476e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(1.43385816, 24.2451191, -17.1118031, 0.999744415, 0.021856267, -0.00588995032, -0.0224943645, 0.988376617, -0.150358513, 0.00253537321, 0.150453568, 0.988614798) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- end
- end)
- end
- end
- end
- coroutine.resume(coroutine.create(function()
- cantattack = true
- chatfunc("You wont live through this.")
- wait(2)
- chatfunc("BEHOLD MY NEWEST INVENTION, IRONIC!")
- wait(2)
- chatfunc("MADE BY ME, PROFESSOR IRON!")
- wait(2)
- chatfunc("THERES NO WAY YOU WOULD SURVIVE THIS, SO DONT TRY!")
- wait(2)
- chatfunc2("LETS START, SHALL WE?..HAHA!")
- cantattack = false
- coroutine.resume(coroutine.create(function()
- local quotes = {
- "This is why i dont trust anyone.",
- "YOUR NEXT.",
- "Theres no way out.",
- "Why are you trying?",
- "All of humanity is going to die.",
- "WHO'S LAUGHING NOW?",
- "This is the end for you."
- }
- local specials = {
- "YOUR TIME IS OVER.",
- "NO MORE FRIENDS.",
- "YOU WILL DIE IN A MATTER OF SECONDS.",
- "YOU WILL PAY.",
- "YOU.. NEVER.. ANGER. ME.",
- "YOU WILL NEVER GET TO MY LEVEL OF POWER.",
- "NO TIME TO HIDE."
- }
- while true do wait(13)
- if reverse == false then
- if attack == false and cantattack == false and wowo == false then
- chatfunc(""..quotes[math.random(1, #quotes)].."")
- elseif wowo == true and attack == false and cantattack == false then
- chatfunc2(""..specials[math.random(1, #specials)].."")
- end
- elseif reverse == true then
- if attack == false and cantattack == false and wowo == false then
- chatfuncc(""..quotes[math.random(1, #quotes)].."")
- elseif wowo == true and attack == false and cantattack == false then
- chatfunc22(""..specials[math.random(1, #specials)].."")
- end
- end
- for i,v in pairs(wew:GetChildren()) do
- if v.BrickColor == BrickColor.new("Really red") then
- v.BrickColor = BrickColor.new("Institutional white")
- end
- end
- wait(.4)
- for i,v in pairs(wew:GetChildren()) do
- if v.BrickColor == BrickColor.new("Institutional white") then
- v.BrickColor = BrickColor.new("Really red")
- end
- end
- end
- end))
- wOtE = false
- coroutine.wrap(function()
- while true and wait() do
- wait(.1)
- if Humanoid.Health <=2000 then
- if attack == false then
- if cantattack == false and wowo == false and wOtE == false then
- wowo = true
- z.Pitch = .97
- attack = true
- z.PlaybackSpeed = 0.9
- chatfunc("YOU THINK THIS IS ALL I HAVE?")
- Humanoid.MaxHealth = 100000
- wait()
- Humanoid.Health = 100000
- for i,v in pairs(wew:GetChildren()) do
- if v.BrickColor == BrickColor.new("Crimson") then
- v.BrickColor = BrickColor.new("Institutional White")
- end
- end
- for i,v in pairs(lefthand:GetChildren()) do
- if v.BrickColor == BrickColor.new("Crimson") then
- v.BrickColor = BrickColor.new("Institutional White")
- end
- end
- for i,v in pairs(righthand:GetChildren()) do
- if v.BrickColor == BrickColor.new("Crimson") then
- v.BrickColor = BrickColor.new("Institutional White")
- end
- end
- wowo = true
- wait(.1)
- attack = false
- end
- end
- end
- end
- end)()
- end))
- local TweenService = game:GetService("TweenService")
- coroutine.wrap(function()
- while true and wait() do
- wait(.1)
- if Humanoid.Health <=20000 then
- if attack == false then
- if cantattack == false and wowo == true and wOtE == false then
- wOtE = true
- reverse = true
- cantattack = true
- attack = true
- Humanoid.MaxHealth = math.huge
- Humanoid.Health = math.huge
- Humanoid.WalkSpeed = 0
- chatfunc("REALLY?")
- coroutine.wrap(function()
- for i,v in pairs(wew:GetChildren()) do
- if v.BrickColor == BrickColor.new("Really red") then
- v.BrickColor = BrickColor.new("Bright yellow")
- end
- end
- for i,v in pairs(lefthand:GetChildren()) do
- if v.BrickColor == BrickColor.new("Really red") then
- v.BrickColor = BrickColor.new("Bright yellow")
- end
- end
- for i,v in pairs(righthand:GetChildren()) do
- if v.BrickColor == BrickColor.new("Really red") then
- v.BrickColor = BrickColor.new("Bright yellow")
- end
- end
- end)()
- chatfunc("YOU FOOL..")
- wait(3)
- chatfunc22("YOU SHOULDNT HAVE DONE THAT.")
- attack = false
- cantattack = false
- Humanoid.MaxHealth = 2000000
- Humanoid.Health = 2000000
- Humanoid.WalkSpeed = 16
- end
- end
- end
- end
- end)()
- function clickatk()
- attack = true
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 26.7200089, -0.950012207, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25517579e-26, 1.50000143, -0.0799840093, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189980805, 0.400007546, -0.980010152, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210017934, 0.340004146, -0.900018632, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309113, -0.735884309, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.0148263, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.2336845, -2.3754828, -5.02356005, -0.946486354, 0.303575426, 0.109576441, -0.0991887003, 0.0494779386, -0.993838131, -0.307126373, -0.951523185, -0.0167197455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- if reverse == true then
- CFuncs['Sound'].Create("rbxassetid://183763487",Character,10,1)
- local asdd = Instance.new("Part", Character)
- asdd.CFrame = righthand.palm.CFrame
- asdd.Size = Vector3.new(2,2,2)
- asdd.Transparency = 1
- asdd.Material = "Neon"
- asdd.Anchored = true
- asdd.BrickColor = BrickColor.new"Institutional white"
- MagnitudeDamage(asdd, 30, 20, 50, 30, "Normal", "0", 1)
- Effects.Block.Create(BrickColor.new('Bright yellow'), CFrame.new(asdd.Position), 350, 350, 300, 20, 20, 20, .1)
- wait(.5)
- asdd:Destroy()
- end
- if reverse == false then
- smahs(righthand.palm)
- end
- attack = false
- end
- function clickatk2()
- attack = true
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 26.7200089, -0.949996948, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25508766e-26, 1.49999857, -0.0799989849, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.18997322, 0.400007457, -0.980011046, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210019559, 0.340004116, -0.900003016, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579985023, -1.99997258, 6.25982452e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580020249, -1.99997175, 1.85566204e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309017, -0.735868096, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.8172531, 20.520647, -3.66432858, -0.971718132, 0.105367593, 0.21133548, -0.112918004, 0.578669786, -0.807708859, -0.2073998, -0.808728456, -0.550406754) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.8147526, 9.19478703, -5.01498556, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 26.7200089, -0.949996948, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25518257e-26, 1.50000334, -0.0799843669, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189965621, 0.400009274, -0.98001188, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210019559, 0.340004116, -0.900003016, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579985023, -1.99997258, 6.25982452e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580020249, -1.99997175, 1.85566204e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.48060894, 17.7308998, -0.73586762, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-16.7988281, -1.8885771, -5.231565, -0.954750299, -0.287907064, 0.0745859817, -0.0620222166, -0.052531749, -0.996694148, 0.290872931, -0.956218362, 0.0322975069) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.8147526, 9.19478607, -5.01498556, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- if reverse == true then
- CFuncs['Sound'].Create("rbxassetid://183763487",Character,10,1)
- local asd = Instance.new("Part", Character)
- asd.CFrame = lefthand.palm.CFrame
- asd.Size = Vector3.new(2,2,2)
- asd.Transparency = 1
- asd.Material = "Neon"
- asd.Anchored = true
- asd.BrickColor = BrickColor.new"Institutional white"
- MagnitudeDamage(asd, 30, 20, 50, 10, "Normal", "0", 1)
- Effects.Block.Create(BrickColor.new('Bright yellow'), CFrame.new(asd.Position), 350, 350, 300, 20, 20, 20, .1)
- wait(.5)
- asd:Destroy()
- end
- if reverse == false then
- smahs(lefthand.palm)
- end
- attack = false
- end
- Mouse.Button1Down:connect(function()
- if attack == false and cantattack == false and attacktype == 1 then
- attack = true
- clickatk()
- attack = false
- attacktype = 2
- elseif attack == false and cantattack == false and attacktype == 2 then
- attack = true
- clickatk2()
- attack = false
- attacktype = 1
- end
- end)
- Mouse.KeyDown:connect(function(k)
- k = k:lower()
- if attack == false and cantattack == false and k == 'q' then
- attackone()
- elseif attack == false and cantattack == false and k == 'e' then
- attacktwo()
- end
- end)
- while true do
- swait()
- for i, v in pairs(Character:GetChildren()) do
- if v:IsA("Part") then
- v.Material = "SmoothPlastic"
- elseif v:IsA("Accessory") then
- v:WaitForChild("Handle").Material = "SmoothPlastic"
- end
- end
- Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
- velocity = RootPart.Velocity.y
- sine = sine + change
- local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
- if RootPart.Velocity.y > 1 and hit == nil then
- Anim = "Jump"
- if attack == false then
- PlayAnimationFromTable({
- CFrame.new(-0.83996582, 25.250021, -0.220002174, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25508889e-26, 1.50000036, -0.0800002813, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.369967103, 0.420005798, -0.970006347, 0.0886246413, 0.993097603, 0.0768321976, 0.0716862828, 0.0705764517, -0.994927049, -0.993482113, 0.0936828703, -0.0649366155) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.279962897, 0.44000122, -0.700017512, 0.152406871, -0.987562954, -0.0386604816, 0.0426825732, 0.0456579998, -0.998043597, 0.987395763, 0.150459096, 0.0491102003) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579993248, -1.99997735, 6.25985657e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580028474, -1.99998081, 1.85569199e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.728760719, 16.1835747, 0.512853622, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.07514, 9.85484219, -3.67482376, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.8747625, 9.19478321, -3.67495728, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- elseif RootPart.Velocity.y < -1 and hit == nil then
- Anim = "Fall"
- if attack == false then
- PlayAnimationFromTable({
- CFrame.new(-0.83996582, 25.250021, -0.220002174, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25508889e-26, 1.50000036, -0.0800002813, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.369967103, 0.420005798, -0.970006347, 0.0886246413, 0.993097603, 0.0768321976, 0.0716862828, 0.0705764517, -0.994927049, -0.993482113, 0.0936828703, -0.0649366155) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.279962897, 0.44000122, -0.700017512, 0.152406871, -0.987562954, -0.0386604816, 0.0426825732, 0.0456579998, -0.998043597, 0.987395763, 0.150459096, 0.0491102003) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579993248, -1.99997735, 6.25985657e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580028474, -1.99998081, 1.85569199e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.728760719, 16.1835747, 0.512853622, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.07514, 9.85484219, -3.67482376, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.8747625, 9.19478321, -3.67495728, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- elseif Torsovelocity < 1 and hit ~= nil then
- Anim = "Idle"
- if attack == false then
- change = 1
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 25.2699986, -0.970002174, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25509321e-26, 1.49999881, -0.0799980611, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189979702, 0.400005192, -0.980000854, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210016057, 0.340004146, -0.9000054, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.57997793, -1.99997723, 6.25981651e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580013037, -1.99997807, 1.85563282e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.788780689, 16.183569, -0.827145576, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01482582, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.8147564, 9.19478607, -5.01497269, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- elseif Torsovelocity > 2 and hit ~= nil then
- Anim = "Walk"
- if attack == false then
- PlayAnimationFromTable({
- CFrame.new(-0.759994507, 26.7200089, -0.950000763, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(6.25508766e-26, 1.49999857, -0.0799989849, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.210015789, 0.340004146, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309093, -0.735868812, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.Angles(math.rad(0),math.rad(0)-RootPart.RotVelocity.Y/10,math.rad(0)), 0.7)
- moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.01483774, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
- motur.C0 = clerp(motur.C0, CFrame.new(15.8147564, 9.19478703, -5.01497412, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)
- end
- end
- if 0 < #Effects then
- for e = 1, #Effects do
- if Effects[e] ~= nil then
- local Thing = Effects[e]
- if Thing ~= nil then
- local Part = Thing[1]
- local Mode = Thing[2]
- local Delay = Thing[3]
- local IncX = Thing[4]
- local IncY = Thing[5]
- local IncZ = Thing[6]
- if Thing[2] == "Shoot" then
- local Look = Thing[1]
- local move = 30
- if Thing[8] == 3 then
- move = 10
- end
- local hit, pos = rayCast(Thing[4], Thing[1], move, m)
- if Thing[10] ~= nil then
- da = pos
- cf2 = CFrame.new(Thing[4], Thing[10].Position)
- cfa = CFrame.new(Thing[4], pos)
- tehCF = cfa:lerp(cf2, 0.2)
- Thing[1] = tehCF.lookVector
- end
- local mag = (Thing[4] - pos).magnitude
- Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
- if Thing[8] == 2 then
- Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
- end
- Thing[4] = Thing[4] + Look * move
- Thing[3] = Thing[3] - 1
- if 2 < Thing[5] then
- Thing[5] = Thing[5] - 0.3
- Thing[6] = Thing[6] - 0.3
- end
- if hit ~= nil then
- Thing[3] = 0
- if Thing[8] == 1 or Thing[8] == 3 then
- Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
- else
- if Thing[8] == 2 then
- Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
- if (hit.Parent:FindFirstChildOfClass('Humanoid')) ~= nil or (hit.Parent.Parent:FindFirstChildOfClass('Humanoid')) ~= nil then
- ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
- ref.Anchored = true
- ref.CFrame = CFrame.new(pos)
- CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
- game:GetService("Debris"):AddItem(ref, 0.2)
- Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
- Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
- MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
- end
- end
- end
- ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
- ref.Anchored = true
- ref.CFrame = CFrame.new(pos)
- Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
- game:GetService("Debris"):AddItem(ref, 1)
- end
- if Thing[3] <= 0 then
- table.remove(Effects, e)
- end
- end
- do
- do
- if Thing[2] == "FireWave" then
- if Thing[3] <= Thing[4] then
- Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
- Thing[3] = Thing[3] + 1
- Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
- else
- Part.Parent = nil
- table.remove(Effects, e)
- end
- end
- if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
- if Thing[1].Transparency <= 1 then
- if Thing[2] == "Block1" then
- Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
- Mesh = Thing[7]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Block2" then
- Thing[1].CFrame = Thing[1].CFrame
- Mesh = Thing[7]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Fire" then
- Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
- Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Cylinder" then
- Mesh = Thing[7]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Blood" then
- Mesh = Thing[7]
- Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Elec" then
- Mesh = Thing[10]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Disappear" then
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Shatter" then
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
- Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
- Thing[6] = Thing[6] + Thing[5]
- end
- end
- end
- end
- end
- end
- end
- end
- else
- Part.Parent = nil
- table.remove(Effects, e)
- end
- end
- end
- end
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement