View difference between Paste ID: unVdJhic and DzRnTsui
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+