SHOW:
|
|
- or go back to the newest paste.
| 1 | - | --[[ |
| 1 | + | p = (game.Players.LocalPlayer.Name) |
| 2 | - | Vegito - Blue |
| 2 | + | char = game.Players.LocalPlayer.Character |
| 3 | - | Credits: |
| 3 | + | |
| 4 | - | KingAbsalom |
| 4 | + | |
| 5 | - | VoIquin |
| 5 | + | |
| 6 | - | RevenntOfDespair |
| 6 | + | repeat wait() until player.Character.Humanoid |
| 7 | - | Edited by |
| 7 | + | local humanoid = player.Character.Humanoid |
| 8 | - | iiFootFetish |
| 8 | + | |
| 9 | - | ]] |
| 9 | + | |
| 10 | for i,v in pairs(char:GetChildren()) do | |
| 11 | - | local p = game.Players.LocalPlayer |
| 11 | + | if v.ClassName == 'Hat' then |
| 12 | - | local char = p.Character |
| 12 | + | v:Destroy() |
| 13 | - | local mouse = p:GetMouse() |
| 13 | + | |
| 14 | - | local larm = char["Left Arm"] |
| 14 | + | |
| 15 | - | local rarm = char["Right Arm"] |
| 15 | + | |
| 16 | - | local lleg = char["Left Leg"] |
| 16 | + | ScarySound1 = Instance.new("Sound")
|
| 17 | - | local rleg = char["Right Leg"] |
| 17 | + | ScarySound1.Parent = char.Torso |
| 18 | - | local hed = char.Head |
| 18 | + | ScarySound1.SoundId = "rbxassetid://177113856" |
| 19 | - | local torso = char.Torso |
| 19 | + | ScarySound1.Volume = 5 |
| 20 | - | local hum = char.Humanoid |
| 20 | + | |
| 21 | - | local cam = game.Workspace.CurrentCamera |
| 21 | + | ScarySound2 = Instance.new("Sound")
|
| 22 | - | local root = char.HumanoidRootPart |
| 22 | + | ScarySound2.Parent = char.Torso |
| 23 | - | local deb = false |
| 23 | + | ScarySound2.SoundId = "rbxassetid://234313800" |
| 24 | - | local shot = 0 |
| 24 | + | ScarySound2.Volume = 1 |
| 25 | - | local potential = false |
| 25 | + | ScarySound2.Looped = true |
| 26 | - | local debris=game:service"Debris" |
| 26 | + | |
| 27 | - | local l = game:GetService("Lighting")
|
| 27 | + | ScarySound3 = Instance.new("Sound")
|
| 28 | - | local rs = game:GetService("RunService").RenderStepped
|
| 28 | + | ScarySound3.Parent = char.Torso |
| 29 | - | ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
|
| 29 | + | ScarySound3.SoundId = "rbxassetid://254933693" |
| 30 | - | math.randomseed(os.time()) |
| 30 | + | ScarySound3.Volume = 1 |
| 31 | - | for i,v in pairs(char:children()) do |
| 31 | + | ScarySound3.Looped = true |
| 32 | - | if v:IsA("Accessory") then
|
| 32 | + | |
| 33 | - | v:Destroy() |
| 33 | + | Punch = Instance.new("Sound")
|
| 34 | - | end |
| 34 | + | Punch.Parent = char.Torso |
| 35 | Punch.SoundId = "rbxassetid://261566877" | |
| 36 | - | for i,v in pairs (hed:GetChildren()) do |
| 36 | + | Punch.Volume = 5 |
| 37 | - | if v:IsA("Sound") then
|
| 37 | + | Punch.Looped = false |
| 38 | - | v:Destroy() |
| 38 | + | |
| 39 | - | end |
| 39 | + | hole = Instance.new("Sound")
|
| 40 | hole.Parent = char.Torso | |
| 41 | - | ---------------------------------------------------- |
| 41 | + | hole.SoundId = "rbxassetid://266364769" |
| 42 | - | Debounces = {
|
| 42 | + | hole.Volume = 5 |
| 43 | - | CanAttack = true; |
| 43 | + | hole.Looped = false |
| 44 | - | NoIdl = false; |
| 44 | + | |
| 45 | - | Slashing = false; |
| 45 | + | game.Players.LocalPlayer.Character.Sound:Destroy() |
| 46 | - | Slashed = false; |
| 46 | + | |
| 47 | - | RPunch = false; |
| 47 | + | function Normal() |
| 48 | - | Invisible = false; |
| 48 | + | ScarySound3:Play() |
| 49 | - | RPunched = false; |
| 49 | + | char.Humanoid.WalkSpeed = 20 |
| 50 | - | LPunch = false; |
| 50 | + | char.Head.face.Texture = "rbxassetid://443236276" |
| 51 | - | LPunched = false; |
| 51 | + | char["Left Leg"].Transparency = 0.5 |
| 52 | - | } |
| 52 | + | char["Head"].Transparency = 0.5 |
| 53 | - | local Touche = {char.Name, }
|
| 53 | + | char["Right Leg"].Transparency = 0.5 |
| 54 | - | ---------------------------------------------------- |
| 54 | + | char["Torso"].Transparency = 0.5 |
| 55 | - | hed.face.Texture = "rbxassetid://52823428" |
| 55 | + | char["Left Arm"].Transparency = 0.5 |
| 56 | - | char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
|
| 56 | + | char["Right Arm"].Transparency = 0.5 |
| 57 | - | char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
|
| 57 | + | |
| 58 | - | char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
|
| 58 | + | |
| 59 | - | char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
|
| 59 | + | function GoInvisible() |
| 60 | - | ---------------------------------------------------- |
| 60 | + | ScarySound3:Stop() |
| 61 | - | ypcall(function() |
| 61 | + | ScarySound1:Stop() |
| 62 | - | shirt = Instance.new("Shirt", char)
|
| 62 | + | char.Humanoid.WalkSpeed = 120 |
| 63 | - | shirt.Name = "Shirt" |
| 63 | + | char.Head.face.Transparency = 1 |
| 64 | - | pants = Instance.new("Pants", char)
|
| 64 | + | char["Left Leg"].Transparency = 0.5 |
| 65 | - | pants.Name = "Pants" |
| 65 | + | char["Head"].Transparency = 0.5 |
| 66 | - | char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=545581529" |
| 66 | + | char["Right Leg"].Transparency = 0.5 |
| 67 | - | char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=243885838" |
| 67 | + | char["Torso"].Transparency = 0.5 |
| 68 | char["Left Arm"].Transparency = 0.5 | |
| 69 | - | ---------------------------------------------------- |
| 69 | + | char["Right Arm"].Transparency = 0.5 |
| 70 | - | ---------------------------------------------------- |
| 70 | + | wait(0.001) |
| 71 | - | --[[Additional Functions]] |
| 71 | + | char["Left Leg"].Transparency = 0.6 |
| 72 | char["Head"].Transparency = 0.6 | |
| 73 | - | cf=CFrame.new |
| 73 | + | char["Right Leg"].Transparency = 0.6 |
| 74 | - | vt=Vector3.new |
| 74 | + | char["Torso"].Transparency = 0.6 |
| 75 | char["Left Arm"].Transparency = 0.6 | |
| 76 | - | function swait(num) |
| 76 | + | char["Right Arm"].Transparency = 0.6 |
| 77 | - | if num==0 or num==nil then |
| 77 | + | wait(0.001) |
| 78 | - | game:service'RunService'.Stepped:wait(0) |
| 78 | + | char["Left Leg"].Transparency = 0.7 |
| 79 | - | else |
| 79 | + | char["Head"].Transparency = 0.7 |
| 80 | - | for i=0,num do |
| 80 | + | char["Right Leg"].Transparency = 0.7 |
| 81 | - | game:service'RunService'.Stepped:wait(0) |
| 81 | + | char["Torso"].Transparency = 0.7 |
| 82 | - | end |
| 82 | + | char["Left Arm"].Transparency = 0.7 |
| 83 | - | end |
| 83 | + | char["Right Arm"].Transparency = 0.7 |
| 84 | wait(0.001) | |
| 85 | char["Left Leg"].Transparency = 1 | |
| 86 | - | so = function(id,par,vol,pit) |
| 86 | + | char["Head"].Transparency = 1 |
| 87 | - | coroutine.resume(coroutine.create(function() |
| 87 | + | char["Right Leg"].Transparency = 1 |
| 88 | - | local sou = Instance.new("Sound",par or workspace)
|
| 88 | + | char["Torso"].Transparency = 1 |
| 89 | - | sou.Volume=vol |
| 89 | + | char["Left Arm"].Transparency = 1 |
| 90 | - | sou.Pitch=pit or 1 |
| 90 | + | char["Right Arm"].Transparency = 1 |
| 91 | - | sou.SoundId=id |
| 91 | + | |
| 92 | - | swait() |
| 92 | + | |
| 93 | - | sou:play() |
| 93 | + | function GoVisible() |
| 94 | - | game:GetService("Debris"):AddItem(sou,6)
|
| 94 | + | ScarySound3:Play() |
| 95 | - | end)) |
| 95 | + | char.Humanoid.WalkSpeed = 16 |
| 96 | ScarySound1:Play() | |
| 97 | char.Head.face.Transparency = 0 | |
| 98 | - | ---------------------------------------------------- |
| 98 | + | char["Left Leg"].Transparency = 0.9 |
| 99 | char["Head"].Transparency = 0.9 | |
| 100 | - | function lerp(a, b, t) -- Linear interpolation |
| 100 | + | char["Right Leg"].Transparency = 9 |
| 101 | - | return a + (b - a)*t |
| 101 | + | char["Torso"].Transparency = 0.9 |
| 102 | char["Left Arm"].Transparency = 0.9 | |
| 103 | char["Right Arm"].Transparency = 0.9 | |
| 104 | - | function slerp(a, b, t) --Spherical interpolation |
| 104 | + | wait(0.001) |
| 105 | - | dot = a:Dot(b) |
| 105 | + | char["Left Leg"].Transparency = 0.7 |
| 106 | - | if dot > 0.99999 or dot < -0.99999 then |
| 106 | + | char["Head"].Transparency = 0.7 |
| 107 | - | return t <= 0.5 and a or b |
| 107 | + | char["Right Leg"].Transparency = 0.7 |
| 108 | - | else |
| 108 | + | char["Torso"].Transparency = 0.7 |
| 109 | - | r = math.acos(dot) |
| 109 | + | char["Left Arm"].Transparency = 0.7 |
| 110 | - | return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r) |
| 110 | + | char["Right Arm"].Transparency = 0.7 |
| 111 | - | end |
| 111 | + | wait(0.001) |
| 112 | char["Left Leg"].Transparency = 0.5 | |
| 113 | char["Head"].Transparency = 0.5 | |
| 114 | - | function matrixInterpolate(a, b, t) |
| 114 | + | char["Right Leg"].Transparency = 0.5 |
| 115 | - | local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components() |
| 115 | + | char["Torso"].Transparency = 0.5 |
| 116 | - | local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components() |
| 116 | + | char["Left Arm"].Transparency = 0.5 |
| 117 | - | local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position |
| 117 | + | char["Right Arm"].Transparency = 0.5 |
| 118 | - | local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right |
| 118 | + | |
| 119 | - | local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up |
| 119 | + | |
| 120 | - | local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back |
| 120 | + | |
| 121 | - | local t = v1:Dot(v2) |
| 121 | + | Normal() |
| 122 | - | if not (t < 0 or t == 0 or t > 0) then -- Failsafe |
| 122 | + | |
| 123 | - | return CFrame.new() |
| 123 | + | local anim = Instance.new("Animation")
|
| 124 | - | end |
| 124 | + | anim.AnimationId = "rbxassetid://191123156" |
| 125 | - | return CFrame.new( |
| 125 | + | |
| 126 | - | v0.x, v0.y, v0.z, |
| 126 | + | |
| 127 | - | v1.x, v1.y, v1.z, |
| 127 | + | if key == "z" then |
| 128 | - | v2.x, v2.y, v2.z, |
| 128 | + | if char.Head.Transparency == 0.5 then |
| 129 | - | v3.x, v3.y, v3.z) |
| 129 | + | GoInvisible() |
| 130 | ||
| 131 | - | lmod = Instance.new("Model",char)
|
| 131 | + | elseif char.Head.Transparency == 1 then |
| 132 | - | ---------------------------------------------------- |
| 132 | + | GoVisible() |
| 133 | - | function Landing() |
| 133 | + | |
| 134 | - | part=Instance.new('Part',lmod)
|
| 134 | + | end end) |
| 135 | - | part.Anchored=true |
| 135 | + | |
| 136 | - | part.CanCollide=false |
| 136 | + | |
| 137 | - | part.FormFactor='Custom' |
| 137 | + | |
| 138 | - | part.Size=Vector3.new(.2,.2,.2) |
| 138 | + | if ScarySound2.IsPlaying == false then |
| 139 | - | part.CFrame=root.CFrame*CFrame.new(0,-2,0) |
| 139 | + | ScarySound2:Play() |
| 140 | - | part.Transparency=.7 |
| 140 | + | elseif ScarySound2.IsPlaying == true then |
| 141 | - | part.BrickColor=BrickColor.new('Institutional white')
|
| 141 | + | ScarySound2:Stop() |
| 142 | - | mesh=Instance.new('SpecialMesh',part)
|
| 142 | + | |
| 143 | - | mesh.MeshId='http://www.roblox.com/asset/?id=24388358' |
| 143 | + | |
| 144 | - | mesh.Scale=Vector3.new(8,3,8) |
| 144 | + | |
| 145 | end end) | |
| 146 | - | for i,v in pairs(FindNearestTorso(torso.CFrame.p,20))do |
| 146 | + | |
| 147 | - | if v:FindFirstChild('Humanoid') then
|
| 147 | + | function onTouch(part) |
| 148 | - | v.Humanoid:TakeDamage(math.random(20,30)) |
| 148 | + | |
| 149 | - | v.Humanoid.PlatformStand = true |
| 149 | + | local humanoid = part.Parent:findFirstChild("Humanoid")
|
| 150 | - | coroutine.resume(coroutine.create(function() |
| 150 | + | local model = part.Parent |
| 151 | - | wait(2) |
| 151 | + | local torso = part.Parent:findFirstChild("Torso")
|
| 152 | - | v.Humanoid.PlatformStand = false |
| 152 | + | local head = part.Parent:findFirstChild("Head")
|
| 153 | - | end)) |
| 153 | + | local leftleg = part.Parent:findFirstChild("Left Leg")
|
| 154 | - | v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
|
| 154 | + | local rightleg = part.Parent:findFirstChild("Right Leg")
|
| 155 | - | end |
| 155 | + | local leftarm = part.Parent:findFirstChild("Left Arm")
|
| 156 | - | end |
| 156 | + | local rightarm = part.Parent:findFirstChild("Right Arm")
|
| 157 | ||
| 158 | - | coroutine.resume(coroutine.create(function() |
| 158 | + | |
| 159 | - | for i=0,3.8,0.05 do |
| 159 | + | if (humanoid ~=nil) then |
| 160 | - | wait() |
| 160 | + | |
| 161 | - | part.CFrame=part.CFrame |
| 161 | + | --humanoid.Health = 0 |
| 162 | - | part.Transparency=i + 0.5 |
| 162 | + | |
| 163 | - | mesh.Scale=mesh.Scale+Vector3.new(1, -0.1 ,1) |
| 163 | + | head.BrickColor = BrickColor.new("Really black")
|
| 164 | - | end |
| 164 | + | torso.BrickColor = BrickColor.new("Really black")
|
| 165 | - | part.Parent = nil |
| 165 | + | leftleg.BrickColor = BrickColor.new("Really black")
|
| 166 | - | end)) |
| 166 | + | rightleg.BrickColor = BrickColor.new("Really black")
|
| 167 | rightarm.BrickColor = BrickColor.new("Really black")
| |
| 168 | - | function newRay(start,face,range,wat) |
| 168 | + | leftarm.BrickColor = BrickColor.new("Really black")
|
| 169 | - | local rey=Ray.new(start.p,(face.p-start.p).Unit*range) |
| 169 | + | humanoid.Sit = true |
| 170 | - | hit,pos=game.Workspace:FindPartOnRayWithIgnoreList(rey,wat) |
| 170 | + | wait(0.5) |
| 171 | - | return rey,hit,pos |
| 171 | + | torso.Anchored = true |
| 172 | wait(3) | |
| 173 | - | ---------------------------------------------------- |
| 173 | + | |
| 174 | - | partic2 = Instance.new("ParticleEmitter",torso)
|
| 174 | + | e=Instance.new('Part', model)
|
| 175 | - | partic2.Color = ColorSequence.new(Color3.new(100/225,100/255,100/255),Color3.new(100/255,100/255,100/255)) |
| 175 | + | e.Size = Vector3.new(2.25,2.25,2.25) |
| 176 | - | partic2.LightEmission = .95 |
| 176 | + | e.Transparency = 1 |
| 177 | - | partic2.VelocityInheritance = 0.2 |
| 177 | + | e.Anchored = true |
| 178 | - | partic2.Rate = 300 |
| 178 | + | e.CFrame = CFrame.new(head.Position) |
| 179 | - | partic2.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds" |
| 179 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 180 | - | partic2.Lifetime = NumberRange.new(0.1,0.2) |
| 180 | + | wait(0.1) |
| 181 | - | partic2.RotSpeed = NumberRange.new(100,100) |
| 181 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 182 | - | partic2.Speed = NumberRange.new(2,6) |
| 182 | + | wait(0.1) |
| 183 | - | partic2.Enabled = false |
| 183 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 184 | - | partic2.LockedToPart = false |
| 184 | + | wait(0.1) |
| 185 | - | -------------------- |
| 185 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 186 | - | function Charge() |
| 186 | + | wait(0.1) |
| 187 | - | pt=Instance.new('Part',torso)
|
| 187 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 188 | - | pt.Anchored=true |
| 188 | + | wait(0.1) |
| 189 | - | pt.CanCollide=false |
| 189 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 190 | - | pt.Locked = true |
| 190 | + | wait(0.1) |
| 191 | - | pt.FormFactor='Custom' |
| 191 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 192 | - | pt.Size=Vector3.new(1,1,1) |
| 192 | + | wait(0.1) |
| 193 | - | pt.CFrame=root.CFrame*CFrame.new(0,-1,0) |
| 193 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 194 | - | pt.Transparency=0.2 |
| 194 | + | wait(0.1) |
| 195 | - | pt.BrickColor=BrickColor.new("Dark Indigo")
|
| 195 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 196 | - | msh=Instance.new('SpecialMesh',pt)
|
| 196 | + | wait(0.1) |
| 197 | - | msh.MeshId='http://www.roblox.com/asset/?id=24388358' |
| 197 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 198 | - | msh.Scale=Vector3.new(6,3,6) |
| 198 | + | wait(0.1) |
| 199 | - | pt2=pt:clone() |
| 199 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 200 | - | pt2.Parent = torso |
| 200 | + | wait(0.1) |
| 201 | - | pt2.Transparency=0.4 |
| 201 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 202 | - | pt2.CFrame=root.CFrame*CFrame.new(0,-1,0) |
| 202 | + | wait(0.1) |
| 203 | - | pt2.BrickColor=BrickColor.new("Dark Indigo")
|
| 203 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 204 | - | msh2=msh:clone() |
| 204 | + | wait(0.1) |
| 205 | - | msh2.Parent=pt2 |
| 205 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 206 | - | msh2.Scale=Vector3.new(8,4,8) |
| 206 | + | wait(0.1) |
| 207 | - | pt3=Instance.new('Part',torso)
|
| 207 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 208 | - | pt3.Anchored=true |
| 208 | + | wait(0.1) |
| 209 | - | pt3.CanCollide=false |
| 209 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 210 | - | pt3.Locked = true |
| 210 | + | wait(0.1) |
| 211 | - | pt3.FormFactor='Custom' |
| 211 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 212 | - | pt3.Size=Vector3.new(1,1,1) |
| 212 | + | wait(0.1) |
| 213 | - | pt3.CFrame=root.CFrame*CFrame.new(0,-1,0) |
| 213 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 214 | - | pt3.Transparency=0.6 |
| 214 | + | wait(0.1) |
| 215 | - | pt3.BrickColor=BrickColor.new("Dark Indigo")
|
| 215 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 216 | - | msh3=Instance.new('SpecialMesh',pt3)
|
| 216 | + | wait(0.1) |
| 217 | - | msh3.MeshId='http://www.roblox.com/asset/?id=24388358' |
| 217 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 218 | - | msh3.Scale=Vector3.new(12,6,12) |
| 218 | + | wait(0.1) |
| 219 | - | pt4=pt:clone() |
| 219 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 220 | - | pt4.Parent = torso |
| 220 | + | wait(0.1) |
| 221 | - | pt4.CFrame=root.CFrame*CFrame.new(0,-1,0) |
| 221 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 222 | - | pt4.Transparency=0.8 |
| 222 | + | wait(0.1) |
| 223 | - | pt4.BrickColor=BrickColor.new("Dark Indigo")
|
| 223 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 224 | - | msh4=msh:clone() |
| 224 | + | wait(0.1) |
| 225 | - | msh4.Parent=pt4 |
| 225 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 226 | - | msh4.Scale=Vector3.new(16,8,16) |
| 226 | + | wait(0.1) |
| 227 | - | coroutine.resume(coroutine.create(function() |
| 227 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 228 | - | for i=1, math.huge, 4 do |
| 228 | + | wait(0.1) |
| 229 | - | if Charging == true then |
| 229 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 230 | - | wait() |
| 230 | + | wait(0.1) |
| 231 | - | pt.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(i*2+0.11*math.cos(sine/10)),0) |
| 231 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 232 | - | pt2.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(-i*2+0.12*math.cos(sine/12)),0) |
| 232 | + | wait(0.1) |
| 233 | - | pt3.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(i*2+0.13*math.cos(sine/14)),0) |
| 233 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 234 | - | pt4.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(-i*2+0.14*math.cos(sine/16)),0) |
| 234 | + | wait(0.1) |
| 235 | - | pt.CFrame = pt.CFrame+Vector3.new(0,0.01,0) |
| 235 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 236 | - | pt2.CFrame = pt2.CFrame+Vector3.new(0,0.01,0) |
| 236 | + | wait(0.1) |
| 237 | - | pt3.CFrame = pt3.CFrame+Vector3.new(0,0.01,0) |
| 237 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 238 | - | pt4.CFrame = pt4.CFrame+Vector3.new(0,0.01,0) |
| 238 | + | wait(0.1) |
| 239 | - | msh.Scale = msh.Scale + Vector3.new(0.05,0.04+0.8*math.cos(sine/9),0.05) |
| 239 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 240 | - | msh2.Scale = msh2.Scale + Vector3.new(0.05,0.04+0.8*math.cos(sine/7),0.05) |
| 240 | + | wait(0.1) |
| 241 | - | msh3.Scale = msh3.Scale + Vector3.new(0.05,0.04+0.8*math.cos(sine/5),0.05) |
| 241 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 242 | - | msh4.Scale = msh4.Scale + Vector3.new(0.05,0.04+0.8*math.cos(sine/3),0.05) |
| 242 | + | wait(0.1) |
| 243 | - | elseif Charging == false then |
| 243 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 244 | - | pt:Remove() |
| 244 | + | wait(0.1) |
| 245 | - | pt2:Remove() |
| 245 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 246 | - | pt3:Remove() |
| 246 | + | wait(0.1) |
| 247 | - | pt4:Remove() |
| 247 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 248 | - | break |
| 248 | + | wait(0.1) |
| 249 | - | end |
| 249 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 250 | - | end |
| 250 | + | wait(0.1) |
| 251 | - | end)) |
| 251 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 252 | wait(0.1) | |
| 253 | - | --------------- |
| 253 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 254 | - | Magik = function() |
| 254 | + | wait(0.1) |
| 255 | - | Spawn(function() |
| 255 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 256 | - | if Debounces.Invisible == false then |
| 256 | + | wait(0.1) |
| 257 | - | local function lerp(a,b,c) |
| 257 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 258 | - | return a+(b-a)*c |
| 258 | + | wait(0.1) |
| 259 | - | end |
| 259 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 260 | - | local function rndRange(rng) |
| 260 | + | wait(0.1) |
| 261 | - | return math.random(-rng*1000,rng*1000)/1000 |
| 261 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 262 | - | end |
| 262 | + | wait(0.1) |
| 263 | - | local magik = Instance.new("Part", larm)
|
| 263 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 264 | - | local Colors = {"Bright bluish green", "Teal", "Black"}
|
| 264 | + | wait(0.1) |
| 265 | - | magik.Anchored = true |
| 265 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 266 | - | magik.Locked = true |
| 266 | + | wait(0.1) |
| 267 | - | magik.FormFactor = "Custom" |
| 267 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 268 | - | magik.Size = Vector3.new(1.2, 1.2, 1.2) |
| 268 | + | wait(0.1) |
| 269 | - | magik.TopSurface = "Smooth" |
| 269 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 270 | - | magik.Transparency = 0 |
| 270 | + | wait(0.1) |
| 271 | - | magik.Material = "Neon" |
| 271 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 272 | wait(0.1) | |
| 273 | - | magik.BottomSurface = "Smooth" |
| 273 | + | head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01) |
| 274 | - | magik.CanCollide = false |
| 274 | + | |
| 275 | - | magik.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)]) |
| 275 | + | |
| 276 | - | local mr = math.rad |
| 276 | + | wait(2) |
| 277 | - | local rnx,rny,rnz = mr(rndRange(180)),mr(rndRange(180)),mr(rndRange(180)) |
| 277 | + | head:Destroy() |
| 278 | - | local cf = lleg.CFrame * CFrame.new(0, -.8, 0) * CFrame.Angles(rnx,rny,rnz)--bad argument #1 to '?' |
| 278 | + | q=Instance.new('ParticleEmitter', e)
|
| 279 | - | magik.CFrame = cf |
| 279 | + | q.Size = NumberSequence.new(0.5) |
| 280 | - | for i = 0, 1, .05 do |
| 280 | + | q.Rate = 50 |
| 281 | - | local newTrans = lerp(0.5, 1, i) |
| 281 | + | q.Transparency = NumberSequence.new(0.5) |
| 282 | - | local ns = lerp(1,1.2,i) |
| 282 | + | q.Speed = NumberRange.new(7) |
| 283 | - | magik.Transparency = newTrans |
| 283 | + | q.VelocitySpread = 100 |
| 284 | - | magik.Size = Vector3.new(ns,ns,ns) |
| 284 | + | q.Lifetime = NumberRange.new(1) |
| 285 | - | magik.CFrame = cf |
| 285 | + | q.Texture = 'rbxassetid://122275188' |
| 286 | - | rs:wait() |
| 286 | + | |
| 287 | - | end |
| 287 | + | torso.Anchored = true |
| 288 | - | magik:Destroy() |
| 288 | + | rightleg.Anchored = true |
| 289 | - | elseif Debounces.Invisible == true then |
| 289 | + | leftleg.Anchored = true |
| 290 | - | wait() |
| 290 | + | rightarm.Anchored = true |
| 291 | - | end |
| 291 | + | leftarm.Anchored = true |
| 292 | - | end) |
| 292 | + | ded = Instance.new("Sound")
|
| 293 | ded.Parent = torso | |
| 294 | - | ---------------------------------------------------- |
| 294 | + | ded.SoundId = "rbxassetid://131060226" |
| 295 | - | Magik2 = function() |
| 295 | + | ded.Volume = 5 |
| 296 | - | Spawn(function() |
| 296 | + | ded.Looped = false |
| 297 | - | if Debounces.Invisible == false then |
| 297 | + | |
| 298 | - | local function lerp(a,b,c) |
| 298 | + | ded:Play() |
| 299 | - | return a+(b-a)*c |
| 299 | + | |
| 300 | - | end |
| 300 | + | |
| 301 | - | local function rndRange(rng) |
| 301 | + | |
| 302 | - | return math.random(-rng*1000,rng*1000)/1000 |
| 302 | + | |
| 303 | - | end |
| 303 | + | |
| 304 | - | local magik2 = Instance.new("Part", larm)
|
| 304 | + | |
| 305 | - | local Colors = {"Bright bluish green", "Teal", "Black"}
|
| 305 | + | end |
| 306 | - | magik2.Anchored = true |
| 306 | + | |
| 307 | - | magik2.Locked = true |
| 307 | + | |
| 308 | - | magik2.FormFactor = "Custom" |
| 308 | + | |
| 309 | - | magik2.Size = Vector3.new(1.2, 1.2, 1.2) |
| 309 | + | char.Torso.Touched:connect(onTouch) |
| 310 | - | magik2.TopSurface = "Smooth" |
| 310 | + | |
| 311 | - | magik2.Transparency = 0 |
| 311 | + | |
| 312 | - | magik2.Material = "Neon" |
| 312 | + | if key == "c" then |
| 313 | local playAnim = humanoid:LoadAnimation(anim) | |
| 314 | - | magik2.BottomSurface = "Smooth" |
| 314 | + | |
| 315 | - | magik2.CanCollide = false |
| 315 | + | Punch:Play() |
| 316 | - | magik2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)]) |
| 316 | + | playAnim:Play() |
| 317 | - | local mr = math.rad |
| 317 | + | |
| 318 | - | local rnx,rny,rnz = mr(rndRange(180)),mr(rndRange(180)),mr(rndRange(180)) |
| 318 | + | |
| 319 | - | local cf = rleg.CFrame * CFrame.new(0, -.8, 0) * CFrame.Angles(rnx,rny,rnz)--bad argument #1 to '?' |
| 319 | + | |
| 320 | - | magik2.CFrame = cf |
| 320 | + | |
| 321 | - | for i = 0, 1, .05 do |
| 321 | + | |
| 322 | - | local newTrans = lerp(0.5, 1, i) |
| 322 | + | |
| 323 | - | local ns = lerp(1,1.2,i) |
| 323 | + | debounce = false |
| 324 | - | magik2.Transparency = newTrans |
| 324 | + | |
| 325 | - | magik2.Size = Vector3.new(ns,ns,ns) |
| 325 | + | function onTouched(hit) |
| 326 | - | magik2.CFrame = cf |
| 326 | + | hole:Play() |
| 327 | - | rs:wait() |
| 327 | + | hit.CanCollide=false |
| 328 | - | end |
| 328 | + | wait(.5) |
| 329 | - | magik2:Destroy() |
| 329 | + | hit.CanCollide = true |
| 330 | - | elseif Debounces.Invisible == true then |
| 330 | + | debounce = true |
| 331 | - | wait() |
| 331 | + | |
| 332 | - | end |
| 332 | + | |
| 333 | - | end) |
| 333 | + | game.Players.LocalPlayer.Character.Torso.Touched:connect(onTouched) |
| 334 | ||
| 335 | - | ---------------------------------------------------- |
| 335 | + | |
| 336 | - | function NewPart(prnt,siz,cf,col,mat) |
| 336 | + | while wait() do |
| 337 | - | local prt=Instance.new("Part")
|
| 337 | + | char["Left Leg"].BrickColor = BrickColor.new("Really black")
|
| 338 | - | prt.Parent=prnt |
| 338 | + | char["Head"].BrickColor = BrickColor.new("Really black")
|
| 339 | - | prt.FormFactor=3 |
| 339 | + | char["Right Leg"].BrickColor = BrickColor.new("Really black")
|
| 340 | - | prt.Name="Part" |
| 340 | + | char["Torso"].BrickColor = BrickColor.new("Really black")
|
| 341 | - | prt.Size=siz |
| 341 | + | char["Left Arm"].BrickColor = BrickColor.new("Really black")
|
| 342 | - | prt.CanCollide=false |
| 342 | + | char["Right Arm"].BrickColor = BrickColor.new("Really black")
|
| 343 | - | prt.Anchored=true |
| 343 | + |