View difference between Paste ID: PLeKYnRt and Rx4YpjGk
SHOW: | | - or go back to the newest paste.
1
-- This script has been converted to FE by iPxter
2
3-
local char = game.Players.LocalPlayer.Character
3+
4
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
5
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
6
do
7
	print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
8
	script.Parent = Player.Character
9-
local aura = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.Torso)
9+
10
	--RemoteEvent for communicating
11
	local Event = Instance.new("RemoteEvent")
12
	Event.Name = "UserInput_Event"
13-
local jun = game.Players.LocalPlayer
13+
14-
local p = game.Players.LocalPlayer
14+
	--Fake event to make stuff like Mouse.KeyDown work
15
	local function fakeEvent()
16-
local mouse = p:GetMouse()
16+
		local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
17
		t.connect = t.Connect
18
		return t
19
	end
20
21
	--Creating fake input objects with fake variables
22
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
23
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
24
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
25
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
26
	end}
27
	--Merged 2 functions into one by checking amount of arguments
28
	CAS.UnbindAction = CAS.BindAction
29
30-
local rs = game:GetService("RunService").RenderStepped
30+
	--This function will trigger the events that have been :Connect()'ed
31
	local function te(self,ev,...)
32
		local t = m[ev]
33
		if t and t._fakeEvent and t.Function then
34
			t.Function(...)
35
		end
36
	end
37
	m.TrigEvent = te
38
	UIS.TrigEvent = te
39
40
	Event.OnServerEvent:Connect(function(plr,io)
41
	    if plr~=Player then return end
42
		if io.isMouse then
43
			m.Target = io.Target
44
			m.Hit = io.Hit
45
		else
46
			local b = io.UserInputState == Enum.UserInputState.Begin
47
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
48
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
49
			end
50
			for _,t in pairs(CAS.Actions) do
51
				for _,k in pairs(t.Keys) do
52
					if k==io.KeyCode then
53
						t.Function(t.Name,io.UserInputState,io)
54
					end
55
				end
56
			end
57
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
58
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
59
	    end
60
	end)
61
	Event.Parent = NLS([==[
62
	local Player = game:GetService("Players").LocalPlayer
63
	local Event = script:WaitForChild("UserInput_Event")
64
65
	local UIS = game:GetService("UserInputService")
66
	local input = function(io,a)
67
		if a then return end
68
		--Since InputObject is a client-side instance, we create and pass table instead
69
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
70
	end
71
	UIS.InputBegan:Connect(input)
72
	UIS.InputEnded:Connect(input)
73
74
	local Mouse = Player:GetMouse()
75
	local h,t
76
	--Give the server mouse data 30 times every second, but only if the values changed
77
	--If player is not moving their mouse, client won't fire events
78
	while wait(1/30) do
79
		if h~=Mouse.Hit or t~=Mouse.Target then
80
			h,t=Mouse.Hit,Mouse.Target
81
			Event:FireServer({isMouse=true,Target=t,Hit=h})
82
		end
83
	end]==],Player.Character)
84
	Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
85
end
86
wait(2.0)
87
local char = game.Players.AxeuerAlt.Character
88
for i,v in pairs(char:children()) do
89
    if v:IsA("Accessory") then
90
        v:Destroy()
91
    end
92
end
93
local aura = Instance.new("ParticleEmitter",game.Players.AxeuerAlt.Character.Torso)
94
aura.Size = NumberSequence.new(0)
95
aura.Lifetime = NumberRange.new(0)
96
aura.LightEmission = 0
97
local jun = game.Players.AxeuerAlt
98
local p = game.Players.AxeuerAlt
99
local char = p.Character
100
local larm = char["Left Arm"]
101
local rarm = char["Right Arm"]
102
local lleg = char["Left Leg"]
103
local rleg = char["Right Leg"]
104
local hed = char.Head
105
local torso = char.Torso
106-
game.Players.LocalPlayer.Character.Head.face.Texture = "rbxassetid://0"
106+
107-
local p = game.Players.LocalPlayer
107+
108
local root = char.HumanoidRootPart
109-
local mouse = p:GetMouse()
109+
110
local shot = 0
111
local debris=game:service"Debris"
112
local l = game:GetService("Lighting")
113
local rs = game:GetService("RunService").Stepped
114
115
ypcall(function()
116
shirt = Instance.new("Shirt", char)
117
shirt.Name = "Shirt"
118
pants = Instance.new("Pants", char)
119
pants.Name = "Pants"
120
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=393374766"
121
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=237836991"
122
end)
123-
local rs = game:GetService("RunService").RenderStepped
123+
124
char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
125
char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
126-
local p = game.Players.LocalPlayer
126+
127
Hair99 = Instance.new("Part")
128
129
Hair99.Parent = jun.Character
130
Hair99.Name = "Hair"
131
Hair99.formFactor = "Symmetric"
132
Hair99.Size = Vector3.new(1, 1, 1)
133
Hair99.CFrame = jun.Character.Head.CFrame
134-
Vegeta = Instance.new("Model",game.Players.LocalPlayer.Character.Torso)
134+
135
Hair99.CanCollide = false
136-
humanoid = Instance.new("Humanoid",game.Players.LocalPlayer.Character.Torso.Vegeta)
136+
137-
shirt = Instance.new("Shirt",game.Players.LocalPlayer.Character.Torso.Vegeta)
137+
138
Hair99.BrickColor = BrickColor.new("New Yeller")
139-
pants = Instance.new("Pants",game.Players.LocalPlayer.Character.Torso.Vegeta)
139+
140
141-
torso = Instance.new("Part",game.Players.LocalPlayer.Character.Torso.Vegeta)
141+
142
Weld.Part0 = jun.Character.Head 
143
Weld.Part1 = Hair99
144
Weld.Parent = jun.Character.Head 
145
Weld.C0 = CFrame.new(0, 0.26, 0.06)*CFrame.fromEulerAnglesXYZ(0, 0, 0) 
146
147-
head = Instance.new("Part",game.Players.LocalPlayer.Character.Torso.Vegeta)
147+
148
Hair7.Parent = jun.Character
149
Hair7.Name = "Hair"
150
Hair7.CanCollide = false
151
Hair7.Locked = true
152
Hair7.TopSurface = "Smooth"
153
Hair7.BottomSurface = "Smooth"
154-
larm = Instance.new("Part",game.Players.LocalPlayer.Character.Torso.Vegeta)
154+
155
Hair7.Material = "Neon"
156
Hair7.BrickColor = BrickColor.new("Black")
157
Hair7.CFrame = jun.Character.Torso.CFrame
158
Hair7.Size = Vector3.new(1, 1, 1)
159-
rarm = Instance.new("Part",game.Players.LocalPlayer.Character.Torso.Vegeta)
159+
160
161
Mesh = Instance.new("SpecialMesh")
162
Mesh.Parent = Hair99
163
Mesh.MeshType = "Sphere"
164-
lleg = Instance.new("Part",game.Players.LocalPlayer.Character.Torso.Vegeta)
164+
165
Mesh.Scale = Vector3.new(1.2, 1.2, 1.2)
166
167
168-
rleg = Instance.new("Part",game.Players.LocalPlayer.Character.Torso.Vegeta)
168+
169
Weld.Parent = jun.Character.Head
170
Weld.Part0 = jun.Character.Head
171
Weld.Part1 = Hair7
172-
headweld = Instance.new("Weld",game.Players.LocalPlayer.Character.Torso.Vegeta.Head)
172+
173-
headweld.Part0 = game.Players.LocalPlayer.Character.Torso.Vegeta.Head
173+
174
Mesh = Instance.new("SpecialMesh")
175
Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
176-
larmweld = Instance.new("Weld",game.Players.LocalPlayer.Character.Torso.Vegeta.Torso)
176+
177-
larmweld.Part0 = game.Players.LocalPlayer.Character.Torso.Vegeta.Torso
177+
178
Mesh.MeshType = "FileMesh"
179
Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
180-
rarmweld = Instance.new("Weld",game.Players.LocalPlayer.Character.Torso.Vegeta.Torso)
180+
181-
rarmweld.Part0 = game.Players.LocalPlayer.Character.Torso.Vegeta.Torso
181+
182
183
for i = 1, 6 do
184-
rlegweld = Instance.new("Weld",game.Players.LocalPlayer.Character.Torso.Vegeta.Torso)
184+
185-
rlegweld.Part0 = game.Players.LocalPlayer.Character.Torso.Vegeta.Torso
185+
186
wait(0)
187
end
188-
llegweld = Instance.new("Weld",game.Players.LocalPlayer.Character.Torso.Vegeta.Torso)
188+
189-
llegweld.Part0 = game.Players.LocalPlayer.Character.Torso.Vegeta.Torso
189+
game.Players.AxeuerAlt.Character.Head.face.Texture = "rbxassetid://0"
190
local p = game.Players.AxeuerAlt
191
local char = p.Character
192-
modelhair = Instance.new("Model",game.Players.LocalPlayer.Character.Torso.Vegeta)
192+
193
local rarm = char["Right Arm"]
194-
hair = Instance.new("Part",game.Players.LocalPlayer.Character.Torso.Vegeta.Hair)
194+
195
local rleg = char["Right Leg"]
196
local hed = char.Head
197
local torso = char.Torso
198
local hum = char.Humanoid
199
local cam = game.Workspace.CurrentCamera
200
local root = char.HumanoidRootPart
201
local deb = false
202-
hairweld = Instance.new("Weld",game.Players.LocalPlayer.Character.Torso.Vegeta.Hair)
202+
203-
hairweld.Part0 = game.Players.LocalPlayer.Character.Torso.Vegeta.Head
203+
204
local l = game:GetService("Lighting")
205
local rs = game:GetService("RunService").Stepped
206-
npctoplayer = Instance.new("Weld",game.Players.LocalPlayer.Character.Torso)
206+
207-
npctoplayer.Part0 = game.Players.LocalPlayer.Character.Torso
207+
208
local p = game.Players.AxeuerAlt
209
local char = p.Character
210-
game.Players.LocalPlayer.Character.Torso.Vegeta.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=268667762"
210+
211-
game.Players.LocalPlayer.Character.Torso.Vegeta.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=268667843"
211+
212
z.Pitch = 1
213
z.Volume = 999
214
wait(.1)
215-
earring1 = Instance.new("Part",game.Players.LocalPlayer.Character.Head)
215+
216
Vegeta = Instance.new("Model",game.Players.AxeuerAlt.Character.Torso)
217
Vegeta.Name = "Vegeta"
218
humanoid = Instance.new("Humanoid",game.Players.AxeuerAlt.Character.Torso.Vegeta)
219
shirt = Instance.new("Shirt",game.Players.AxeuerAlt.Character.Torso.Vegeta)
220
shirt.Name = "Shirt"
221
pants = Instance.new("Pants",game.Players.AxeuerAlt.Character.Torso.Vegeta)
222
pants.Name = "Pants"
223-
earweld1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
223+
torso = Instance.new("Part",game.Players.AxeuerAlt.Character.Torso.Vegeta)
224-
earweld1.Part0 = game.Players.LocalPlayer.Character.Torso.Vegeta.Head
224+
225
torso.Rotation = Vector3.new(0,180,0)
226
torso.Position = Vector3.new(0,4,0)
227-
earring2 = Instance.new("Part",game.Players.LocalPlayer.Character.Torso.Vegeta.Head)
227+
228
torso.Name = "Torso"
229
head = Instance.new("Part",game.Players.AxeuerAlt.Character.Torso.Vegeta)
230
head.Size = Vector3.new(1.25,1.25,1.25)
231
head.BrickColor = BrickColor.new("Pastel brown")
232
head.Name = "Head"
233
head.Position = Vector3.new(0,6,0)
234
headmesh = Instance.new("SpecialMesh",head)
235-
earweld2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
235+
236-
earweld2.Part0 = game.Players.LocalPlayer.Character.Head
236+
larm = Instance.new("Part",game.Players.AxeuerAlt.Character.Torso.Vegeta)
237
larm.Size = Vector3.new(1,2,1)
238
larm.BrickColor = BrickColor.new("Pastel brown")
239
larm.Name = "Left Arm"
240-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"Lets Go","Red")
240+
241
rarm = Instance.new("Part",game.Players.AxeuerAlt.Character.Torso.Vegeta)
242-
earring5 = Instance.new("Part",game.Players.LocalPlayer.Character.Head)
242+
243
rarm.BrickColor = BrickColor.new("Pastel brown")
244
rarm.Name = "Right Arm"
245
rarm.Position = Vector3.new(2,4,0)
246
lleg = Instance.new("Part",game.Players.AxeuerAlt.Character.Torso.Vegeta)
247
lleg.Size = Vector3.new(1,2,1)
248
lleg.Name = "Left Leg"
249
lleg.Position = Vector3.new(1,2,0)
250
rleg = Instance.new("Part",game.Players.AxeuerAlt.Character.Torso.Vegeta)
251
rleg.Size = Vector3.new(1,2,1)
252-
earweld5 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
252+
253-
earweld5.Part0 = game.Players.LocalPlayer.Character.Torso
253+
254
headweld = Instance.new("Weld",game.Players.AxeuerAlt.Character.Torso.Vegeta.Head)
255
headweld.Part0 = game.Players.AxeuerAlt.Character.Torso.Vegeta.Head
256
headweld.Part1 = torso
257
headweld.C0 = CFrame.new(0, -1.5, 0)
258
larmweld = Instance.new("Weld",game.Players.AxeuerAlt.Character.Torso.Vegeta.Torso)
259
larmweld.Part0 = game.Players.AxeuerAlt.Character.Torso.Vegeta.Torso
260
larmweld.Part1 = larm
261
larmweld.C0 = CFrame.new(1.5, 0, 0)
262
rarmweld = Instance.new("Weld",game.Players.AxeuerAlt.Character.Torso.Vegeta.Torso)
263
rarmweld.Part0 = game.Players.AxeuerAlt.Character.Torso.Vegeta.Torso
264-
game.Players.LocalPlayer.Character.Torso.Vegeta:Destroy()
264+
265
rarmweld.C0 = CFrame.new(-1.5, 0, 0)
266
rlegweld = Instance.new("Weld",game.Players.AxeuerAlt.Character.Torso.Vegeta.Torso)
267
rlegweld.Part0 = game.Players.AxeuerAlt.Character.Torso.Vegeta.Torso
268
rlegweld.Part1 = rleg
269
rlegweld.C0 = CFrame.new(-0.5, -2, 0)
270
llegweld = Instance.new("Weld",game.Players.AxeuerAlt.Character.Torso.Vegeta.Torso)
271-
local p = game.Players.LocalPlayer
271+
llegweld.Part0 = game.Players.AxeuerAlt.Character.Torso.Vegeta.Torso
272
llegweld.Part1 = lleg
273-
local mouse = p:GetMouse()
273+
274
modelhair = Instance.new("Model",game.Players.AxeuerAlt.Character.Torso.Vegeta)
275
modelhair.Name = "Hair"
276
hair = Instance.new("Part",game.Players.AxeuerAlt.Character.Torso.Vegeta.Hair)
277
hair.Name = "hair"
278
hair.BrickColor = BrickColor.new("Black")
279
hairmesh = Instance.new("SpecialMesh",hair)
280
hairmesh.Scale = Vector3.new(7,7,7)
281
hairmesh.Offset = Vector3.new(0, 0.8, 0.7)
282
hairmesh.MeshType = "FileMesh"
283
hairmesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
284
hairweld = Instance.new("Weld",game.Players.AxeuerAlt.Character.Torso.Vegeta.Hair)
285
hairweld.Part0 = game.Players.AxeuerAlt.Character.Torso.Vegeta.Head
286
hairweld.Part1 = hair
287-
local rs = game:GetService("RunService").RenderStepped
287+
288
npctoplayer = Instance.new("Weld",game.Players.AxeuerAlt.Character.Torso)
289
npctoplayer.Part0 = game.Players.AxeuerAlt.Character.Torso
290
npctoplayer.Part1 = torso
291
npctoplayer.C0 = CFrame.new(5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
292
game.Players.AxeuerAlt.Character.Torso.Vegeta.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=268667762"
293
game.Players.AxeuerAlt.Character.Torso.Vegeta.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=268667843"
294
hum.WalkSpeed = 0
295
296
297
earring1 = Instance.new("Part",game.Players.AxeuerAlt.Character.Head)
298
earring1.Size = Vector3.new(2,2,2)
299
earring1.CanCollide = false
300
earring1.Position = earring1.Position + Vector3.new(999,999,999)
301
earring1.BrickColor = BrickColor.new("New Yeller")
302
earmesh1 = Instance.new("SpecialMesh",earring1)
303
earmesh1.MeshType = "Sphere"
304
earmesh1.Scale = Vector3.new(0.15,0.15,0.15)
305
earweld1 = Instance.new("Weld",game.Players.AxeuerAlt.Character.Head)
306
earweld1.Part0 = game.Players.AxeuerAlt.Character.Torso.Vegeta.Head
307
earweld1.Part1 = earring1
308
earweld1.C0 = CFrame.new(0.7, -0.2, 0)
309
earring2 = Instance.new("Part",game.Players.AxeuerAlt.Character.Torso.Vegeta.Head)
310
earring2.Size = Vector3.new(2,2,2)
311
earring2.Position = earring2.Position + Vector3.new(999,999,999)
312
earring2.CanCollide = false
313
earring2.BrickColor = BrickColor.new("New Yeller")
314
earmesh2 = Instance.new("SpecialMesh",earring2)
315
earmesh2.MeshType = "Sphere"
316
earmesh2.Scale = Vector3.new(0.15,0.15,0.15)
317
earweld2 = Instance.new("Weld",game.Players.AxeuerAlt.Character.Head)
318
earweld2.Part0 = game.Players.AxeuerAlt.Character.Head
319
earweld2.Part1 = earring2
320
earweld2.C0 = CFrame.new(-0.7, -0.2, 0)
321
wait(3)
322
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"Lets Go","Red")
323
wait(2.0)
324
earring5 = Instance.new("Part",game.Players.AxeuerAlt.Character.Head)
325
earring5.Size = Vector3.new(2,2,2)
326
earring5.CanCollide = false
327
earring5.Position = earring5.Position + Vector3.new(999,999,999)
328
earring5.BrickColor = BrickColor.new("White")
329
earmesh5 = Instance.new("SpecialMesh",earring5)
330
earmesh5.MeshType = "Sphere"
331
earring5.TopSurface = "Smooth"
332
earring5.BottomSurface = "Smooth"
333
earmesh5.Scale = Vector3.new(0.15,0.15,0.15)
334
earweld5 = Instance.new("Weld",game.Players.AxeuerAlt.Character.Head)
335
earweld5.Part0 = game.Players.AxeuerAlt.Character.Torso
336
earweld5.Part1 = earring5
337
earweld5.C0 = CFrame.new(2.5, 1, 0)
338
339
for i=1,5 do
340
	wait(0.1)
341
	earmesh5.Scale = earmesh5.Scale + Vector3.new(1,1,1)
342
end
343
344
wait(0.1)
345
346
game.Players.AxeuerAlt.Character.Torso.Vegeta:Destroy()
347
348
349
char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
350
char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
351
char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
352
char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
353
local p = game.Players.AxeuerAlt
354
local char = p.Character
355
local larm = char["Left Arm"]
356
local rarm = char["Right Arm"]
357
local lleg = char["Left Leg"]
358
local rleg = char["Right Leg"]
359
local hed = char.Head
360
local torso = char.Torso
361
local hum = char.Humanoid
362
local cam = game.Workspace.CurrentCamera
363
local root = char.HumanoidRootPart
364
local deb = false
365
local shot = 0
366
local debris=game:service"Debris"
367
local l = game:GetService("Lighting")
368
local rs = game:GetService("RunService").Stepped
369
ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
370
function lerp(a, b, t) -- Linear interpolation
371
        return a + (b - a)*t
372
end
373
374
function slerp(a, b, t) --Spherical interpolation
375
        dot = a:Dot(b)
376
        if dot > 0.99999 or dot < -0.99999 then
377
                return t <= 0.5 and a or b
378
        else
379
                r = math.acos(dot)
380
                return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
381
        end
382
end
383
function matrixInterpolate(a, b, t)
384
        local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
385-
local p = game.Players.LocalPlayer
385+
386
        local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
387-
local mouse = p:GetMouse()
387+
388
        local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector  up
389
        local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector  back
390
        local t = v1:Dot(v2)
391
        if not (t < 0 or t == 0 or t > 0) then         -- Failsafe
392
                return CFrame.new()
393
        end
394
        return CFrame.new(
395
        v0.x, v0.y, v0.z,
396
        v1.x, v1.y, v1.z,
397
        v2.x, v2.y, v2.z,
398
        v3.x, v3.y, v3.z)
399
end
400
----------------------------------------------------
401-
local rs = game:GetService("RunService").RenderStepped
401+
402
    local w = Instance.new("Weld",a)
403
    w.Part0 = a
404
    w.Part1 = b
405
    return w
406
end
407
function weld(a, b)
408
    local weld = Instance.new("Weld")
409
    weld.Name = "W"
410
    weld.Part0 = a
411
    weld.Part1 = b
412
    weld.C0 = a.CFrame:inverse() * b.CFrame
413
    weld.Parent = a
414
    return weld;
415
end
416
----------------------------------------------------
417
function Lerp(c1,c2,al)
418
local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
419
local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
420
for i,v in pairs(com1) do
421
com1[i] = v+(com2[i]-v)*al
422
end
423
return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
424
end
425
----------------------------------------------------
426
newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
427
local wld = Instance.new("Weld", wp1)
428
wld.Part0 = wp0
429
wld.Part1 = wp1
430
wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
431
end
432
----------------------------------------------------
433
function weld5(part0, part1, c0, c1)
434
    weeld=Instance.new("Weld", part0)
435
    weeld.Part0=part0
436
    weeld.Part1=part1
437
    weeld.C0=c0
438
    weeld.C1=c1
439
    return weeld
440
end
441
----------------------------------------------------
442
function HasntTouched(plrname)
443
local ret = true
444
for _, v in pairs(Touche) do
445
if v == plrname then
446
ret = false
447
end
448
end
449
return ret
450
end
451
newWeld(torso, larm, -1.5, 0.5, 0)
452
larm.Weld.C1 = CFrame.new(0, 0.5, 0)
453
newWeld(torso, rarm, 1.5, 0.5, 0)
454
rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
455
newWeld(torso, hed, 0, 1.5, 0)
456
newWeld(torso, lleg, -0.5, -1, 0)
457
lleg.Weld.C1 = CFrame.new(0, 1, 0)
458
newWeld(torso, rleg, 0.5, -1, 0)
459
rleg.Weld.C1 = CFrame.new(0, 1, 0)
460
newWeld(root, torso, 0, -1, 0)
461
torso.Weld.C1 = CFrame.new(0, -1, 0)
462
hum.MaxHealth = math.huge
463
wait(1)
464
hum.Health = math.huge
465
----------------------------------------------------
466
local p = game.Players.AxeuerAlt
467
local char = p.Character
468
local larm = char["Left Arm"]
469
local rarm = char["Right Arm"]
470
local lleg = char["Left Leg"]
471
local rleg = char["Right Leg"]
472
local hed = char.Head
473
local torso = char.Torso
474
local hum = char.Humanoid
475
local cam = game.Workspace.CurrentCamera
476
local root = char.HumanoidRootPart
477
local deb = false
478
local shot = 0
479
local debris=game:service"Debris"
480
local l = game:GetService("Lighting")
481
local rs = game:GetService("RunService").Stepped
482
ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
483
math.randomseed(os.time())
484
for i,v in pairs(char:children()) do
485
    if v:IsA("Hat") then
486
        v:Destroy()
487
    end
488
end
489
for i,v in pairs (hed:GetChildren()) do
490
        if v:IsA("Sound") then
491
                v:Destroy()
492
        end
493
end
494
----------------------------------------------------
495
Debounces = {
496
CanAttack = true;
497
NoIdl = false;
498
Slashing = false;
499
Slashed = false;
500
RPunch = false;
501
RPunched = false;
502
LPunch = false;
503
LPunched = false;
504
}
505
local Touche = {char.Name, }
506
----------------------------------------------------
507
508
char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
509
char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
510
char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
511
char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
512
----------------------------------------------------
513
514
----------------------------------------------------
515
function lerp(a, b, t) -- Linear interpolation
516
        return a + (b - a)*t
517
end
518
519
function slerp(a, b, t) --Spherical interpolation
520
        dot = a:Dot(b)
521
        if dot > 0.99999 or dot < -0.99999 then
522
                return t <= 0.5 and a or b
523
        else
524
                r = math.acos(dot)
525
                return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
526
        end
527
end
528
529
function matrixInterpolate(a, b, t)
530
        local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
531
        local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
532
        local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
533
        local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector  right
534
        local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector  up
535
        local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector  back
536
        local t = v1:Dot(v2)
537
        if not (t < 0 or t == 0 or t > 0) then         -- Failsafe
538
                return CFrame.new()
539
        end
540
        return CFrame.new(
541
        v0.x, v0.y, v0.z,
542
        v1.x, v1.y, v1.z,
543
        v2.x, v2.y, v2.z,
544
        v3.x, v3.y, v3.z)
545
end
546
----------------------------------------------------
547
function genWeld(a,b)
548
    local w = Instance.new("Weld",a)
549
    w.Part0 = a
550
    w.Part1 = b
551
    return w
552
end
553
function weld(a, b)
554
    local weld = Instance.new("Weld")
555
    weld.Name = "W"
556
    weld.Part0 = a
557
    weld.Part1 = b
558
    weld.C0 = a.CFrame:inverse() * b.CFrame
559
    weld.Parent = a
560
    return weld;
561
end
562
----------------------------------------------------
563
function Lerp(c1,c2,al)
564
local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
565
local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
566
for i,v in pairs(com1) do
567
com1[i] = v+(com2[i]-v)*al
568
end
569
return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
570
end
571
----------------------------------------------------
572
newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
573
local wld = Instance.new("Weld", wp1)
574
wld.Part0 = wp0
575
wld.Part1 = wp1
576
wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
577
end
578
----------------------------------------------------
579
function weld5(part0, part1, c0, c1)
580
    weeld=Instance.new("Weld", part0)
581
    weeld.Part0=part0
582
    weeld.Part1=part1
583
    weeld.C0=c0
584
    weeld.C1=c1
585
    return weeld
586
end
587
----------------------------------------------------
588
function HasntTouched(plrname)
589
local ret = true
590
for _, v in pairs(Touche) do
591
if v == plrname then
592
ret = false
593
end
594
end
595
return ret
596
end
597
----------------------------------------------------
598
599
----------------------------------------------------
600
601
----------------------------------------------------
602
local Transforming = true
603
604
605
606
607
for u, c in pairs (jun.Character:GetChildren()) do -- This func removes the 
608
if c.className == "Hat" then                       -- base form hair.
609
c.Handle.Transparency = 0                          -- Put after transformation
610
end
611
if c.Name == "Hair" then
612
c:Remove()
613
end
614
end
615
wait(1.0)
616
ypcall(function()
617
618
shirt = Instance.new("Shirt", char)
619
shirt.Name = "Shirt"
620
pants = Instance.new("Pants", char)
621
pants.Name = "Pants"
622
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=276106335"
623
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=254301872"
624
end)
625
----------------------------------------------------
626
local m = Instance.new("Model")
627
m.Name = "Hair"
628
b1 = Instance.new("SpecialMesh", p)
629
b1.MeshId = "http://www.roblox.com/asset/?id=12212520"
630
b1.TextureId = ""
631
b1.MeshType = Enum.MeshType.FileMesh
632
b1.Name = "Mesh"
633
b1.VertexColor = Vector3.new(0, 0, 0)
634
b1.Scale = Vector3.new(1, 1.60000002, 1.29999995)
635
p2 = Instance.new("Part", m)
636
p2.BrickColor = BrickColor.new("Pastel brown")
637
p2.Transparency = 1
638
p2.Name = "Head"
639
p2.FormFactor = Enum.FormFactor.Symmetric
640
p2.Size = Vector3.new(2, 1, 1)
641
p2.CFrame = CFrame.new(9,9,9)
642
p2.CanCollide = false
643
p2.Locked = true
644
p2.TopSurface = Enum.SurfaceType.Smooth
645
b2 = Instance.new("SpecialMesh", p2)
646
b2.MeshType = Enum.MeshType.Head
647
b2.Name = "Mesh"
648
b2.Scale = Vector3.new(1.25, 1.25, 1.25)
649
p3 = Instance.new("Part", m)
650
p3.BrickColor = BrickColor.new("Dark red")
651
p3.FormFactor = Enum.FormFactor.Symmetric
652
p3.Size = Vector3.new(3,3,3)
653
p3.CFrame = p3.CFrame * CFrame.new(999,999,999)
654
p3.CanCollide = false
655
p3.Locked = true
656
p3.BottomSurface = Enum.SurfaceType.Smooth
657
p3.TopSurface = Enum.SurfaceType.Smooth
658
b3 = Instance.new("SpecialMesh", p3)
659
b3.MeshId = "http://www.roblox.com/asset/?id=560152258"
660
b3.TextureId = ""
661
b3.MeshType = Enum.MeshType.FileMesh
662
b3.Name = "Mesh"
663
b3.VertexColor = Vector3.new(0, 0, 0)
664
b3.Scale = Vector3.new(6.2,6.2,6.2)
665
w1 = Instance.new("Weld", p1)
666
w1.Name = "Head_Weld"
667
w1.Part0 = p1
668
w1.C0 = CFrame.new(3.40111661, -0.744508088, 8.58160019, -5.48362732e-006, 3.27825546e-007, 1, -0.978699088, -0.205299854, -5.30481339e-006, 0.205299824, -0.978699148, 1.49011612e-006)
669
w1.Part1 = p2
670
w1.C1 = CFrame.new(3.40013766, -8.14794827, -1.70006609, 4.23192978e-006, -1.08796726e-007, 1.00000012, 2.9664772e-008, 1, 1.08796598e-007, -1.00000012, 2.96642924e-008, 4.23192978e-006)
671
w2 = Instance.new("Weld", p2)
672
w2.Name = "Part_Weld"
673
w2.Part0 = p2
674
w2.C0 = CFrame.new(3.40013766, -8.14794827, -1.70006609, 4.23192978e-006, -1.08796726e-007, 1.00000012, 2.9664772e-008, 1, 1.08796598e-007, -1.00000012, 2.96642924e-008, 4.23192978e-006)
675
w2.Part1 = p3
676
w2.C1 = CFrame.new(3.40004802, -8.71796036, -1.70002759, 2.56299973e-006, -7.89943471e-008, 1, 2.47196947e-008, 1, 7.89942831e-008, -1, 2.47194887e-008, 2.56299973e-006)
677
w3 = Instance.new("Weld", p3)
678
w3.Name = "Part_Weld"
679
w3.Part0 = p3
680
w3.C0 = CFrame.new()
681
w3.Part1 = p4
682
w3.C1 = CFrame.new()
683
684
m.Parent = char
685
m:MakeJoints()
686
----------------------------------------------------
687
local cor = Instance.new("Part", char.Hair)
688-
earring1 = Instance.new("Part",game.Players.LocalPlayer.Character.Head)
688+
689
cor.Locked = true
690
cor.BottomSurface = 0
691
cor.CanCollide = false
692
cor.Size = Vector3.new(1, 9, 1)
693
cor.Transparency = 1
694
cor.TopSurface = 0
695
corw = Instance.new("Weld", cor)
696-
earweld1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
696+
697-
earweld1.Part0 = game.Players.LocalPlayer.Character.Head
697+
698
corw.C0 = CFrame.new(0, 5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
699
corw.C1 = CFrame.new(0, 5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
700-
earring2 = Instance.new("Part",game.Players.LocalPlayer.Character.Head)
700+
701
weld1.Part0 = cor
702
weld1.Part1 = char.Hair.Head
703
weld1.C0 = CFrame.new(0, 0.1, 0.31) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
704
----------------------------------------------------
705
GroundWave1 = function()
706
	local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
707
	local Colors = {"New Yeller", "New Yeller"}
708-
earweld2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
708+
709-
earweld2.Part0 = game.Players.LocalPlayer.Character.Head
709+
710
		wave.Anchored = true
711
		wave.CanCollide = false
712
		wave.Locked = true
713-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"Alright!","Red")
713+
714
		wave.TopSurface = "Smooth"
715
		wave.BottomSurface = "Smooth"
716
		wave.Transparency = 0.35
717
		wave.CFrame = HandCF
718
		wm = Instance.new("SpecialMesh", wave)
719
		wm.MeshId = "rbxassetid://3270017"
720
		coroutine.wrap(function()
721
		for i = 1, 30, 1 do
722
		wm.Scale = Vector3.new(1 + i*1.2, 1 + i*1.2, 1)
723
		wave.Size = wm.Scale
724
		wave.CFrame = HandCF
725
		wave.Transparency = i/30
726
		wait()
727
		end
728
		wait()
729
		wave:Destroy()
730
	end)()
731
end
732
----------------------------------------------------
733
GroundWave = function()
734
        if Transforming == true then
735
                local wave = Instance.new("Part", torso)
736
                wave.BrickColor = BrickColor.new("Teal")
737-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"I am the one that will defeat you","Red")
737+
738
                wave.CanCollide = false
739-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"Im the fusion between vegeta and kakarot","Red")
739+
740
                wave.Size = Vector3.new(1, 1, 1)
741-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"Vegito","Red")
741+
742
                wave.BottomSurface = "Smooth"
743-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"And This Is","Red")
743+
744
                wm = Instance.new("SpecialMesh", wave)
745
                wm.MeshType = "Sphere"
746
                wm.Scale = Vector3.new(1,1,1)
747
                coroutine.wrap(function()
748
                
749
                wait()
750
                wave:Destroy()
751
        end)()
752
        elseif Transforming == false then
753
        wait()
754
        end
755
end
756
757
758
759
spawn(function()
760
	while wait(1) do
761
		GroundWave()
762
	end
763
end)
764
765
wait(4)
766
767
Transforming = false
768
earring1 = Instance.new("Part",game.Players.AxeuerAlt.Character.Head)
769
earring1.Size = Vector3.new(2,2,2)
770
earring1.CanCollide = false
771
earring1.Position = Vector3.new(999,999,999)
772
earring1.BrickColor = BrickColor.new("New Yeller")
773
earmesh1 = Instance.new("SpecialMesh",earring1)
774-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"Vegito Blue!","Red")
774+
775
earmesh1.Scale = Vector3.new(0.15,0.15,0.15)
776
earweld1 = Instance.new("Weld",game.Players.AxeuerAlt.Character.Head)
777
earweld1.Part0 = game.Players.AxeuerAlt.Character.Head
778
earweld1.Part1 = earring1
779
earweld1.C0 = CFrame.new(0.7, -0.2, 0)
780
earring2 = Instance.new("Part",game.Players.AxeuerAlt.Character.Head)
781
earring2.Size = Vector3.new(2,2,2)
782
earring2.CanCollide = false
783
earring2.Position = Vector3.new(999,999,999)
784
earring2.BrickColor = BrickColor.new("New Yeller")
785
earmesh2 = Instance.new("SpecialMesh",earring2)
786
earmesh2.MeshType = "Sphere"
787
earmesh2.Scale = Vector3.new(0.15,0.15,0.15)
788
earweld2 = Instance.new("Weld",game.Players.AxeuerAlt.Character.Head)
789
earweld2.Part0 = game.Players.AxeuerAlt.Character.Head
790
earweld2.Part1 = earring2
791
earweld2.C0 = CFrame.new(-0.7, -0.2, 0)
792
earring5:Destroy()
793
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"Alright!","Red")
794
hum.Jump = true
795
burst = Instance.new("BodyThrust",torso)
796
burst.Force = Vector3.new(0,5000,-8000)
797
for i = 1,20 do
798
	
799
	torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
800
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)
801
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
802
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.4)
803
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -.4, -.7) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
804
end
805
wait(1)
806
for i = 1,20 do
807
	torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
808
								rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)
809
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
810
811
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.4)
812
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.4)
813
814
end
815
burst:Destroy()
816
wait(11)
817
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"I am the one that will defeat you","Red")
818
wait(4.5)
819
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"Im the fusion between vegeta and kakarot","Red")
820
wait(3.2)
821
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"Vegito","Red")
822
wait(2)
823
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"And This Is","Red")
824
wait(1.3)
825
for i = 1,20 do
826
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(30)), 0.2)
827
					
828
end
829
wait(0.4)
830
for i = 1,20 do
831
					
832
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(-30)), 0.2)
833
end
834
wait(0.8)
835
for i = 1,20 do
836
	wait()
837
	torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)
838
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-35)), 0.2)
839
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(35)), 0.2)
840
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.4)
841
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.4)
842
end
843
wait(0.5)
844
for i = 1,20 do
845
	torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
846
								rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(30)), 0.2)
847
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(-30)), 0.2)
848
849
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.4)
850
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.4)
851
852
end
853
wait()
854
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"Vegito Blue!","Red")
855
bomb = Instance.new("Explosion",torso)
856
bomb.BlastRadius = 0
857
bomb.DestroyJointRadiusPercent = 100
858
bomb.ExplosionType = "CratersAndDebris"
859
bomb = Instance.new("Explosion",torso)
860
bomb.BlastRadius = 0
861
bomb.DestroyJointRadiusPercent = 100
862
bomb.ExplosionType = "CratersAndDebris"
863
bomb = Instance.new("Explosion",torso)
864
bomb.BlastRadius = 0
865
bomb.DestroyJointRadiusPercent = 100
866
bomb.ExplosionType = "CratersAndDebris"
867
bomb = Instance.new("Explosion",torso)
868
bomb.BlastRadius = 0
869
bomb.DestroyJointRadiusPercent = 100
870
bomb.ExplosionType = "CratersAndDebris"
871
wait()
872
873
for u, c in pairs (jun.Character:GetChildren()) do -- This func removes the 
874
if c.className == "Hat" then                       -- base form hair.
875
c.Handle.Transparency = 0                          -- Put after transformation
876
end
877
if c.Name == "Hair" then
878
c:Remove()
879
end
880
end
881-
local torso = game.Players.LocalPlayer.Character.Torso
881+
882
local m = Instance.new("Model")
883
m.Name = "Hair"
884
b1 = Instance.new("SpecialMesh", p)
885
b1.MeshId = "http://www.roblox.com/asset/?id=12212520"
886
b1.TextureId = ""
887
b1.MeshType = Enum.MeshType.FileMesh
888
b1.Name = "Mesh"
889
b1.VertexColor = Vector3.new(0, 0, 0)
890
b1.Scale = Vector3.new(1, 1.60000002, 1.29999995)
891
p2 = Instance.new("Part", m)
892-
part.Parent = game.Players.LocalPlayer.Character.Torso
892+
893
p2.Transparency = 1
894
p2.Name = "Head"
895
p2.FormFactor = Enum.FormFactor.Symmetric
896
p2.Size = Vector3.new(2, 1, 1)
897
p2.CFrame = CFrame.new(9,9,9)
898
p2.CanCollide = false
899
p2.Locked = true
900
p2.TopSurface = Enum.SurfaceType.Smooth
901
b2 = Instance.new("SpecialMesh", p2)
902
b2.MeshType = Enum.MeshType.Head
903
b2.Name = "Mesh"
904
b2.Scale = Vector3.new(1.25, 1.25, 1.25)
905
p3 = Instance.new("Part", m)
906
p3.BrickColor = BrickColor.new("Teal")
907
p3.FormFactor = Enum.FormFactor.Symmetric
908
p3.Size = Vector3.new(3,3,3)
909
p3.CFrame = p3.CFrame * CFrame.new(999,999,999)
910
p3.CanCollide = false
911
p3.Locked = true
912
p3.BottomSurface = Enum.SurfaceType.Smooth
913
p3.TopSurface = Enum.SurfaceType.Smooth
914
b3 = Instance.new("SpecialMesh", p3)
915
b3.MeshId = "http://www.roblox.com/asset/?id=560152258"
916
b3.TextureId = ""
917
b3.MeshType = Enum.MeshType.FileMesh
918
b3.Name = "Mesh"
919
b3.VertexColor = Vector3.new(0, 0, 0)
920
b3.Scale = Vector3.new(6.2,6.2,6.2)
921
w1 = Instance.new("Weld", p1)
922
w1.Name = "Head_Weld"
923
w1.Part0 = p1
924
w1.C0 = CFrame.new(3.40111661, -0.744508088, 8.58160019, -5.48362732e-006, 3.27825546e-007, 1, -0.978699088, -0.205299854, -5.30481339e-006, 0.205299824, -0.978699148, 1.49011612e-006)
925
w1.Part1 = p2
926
w1.C1 = CFrame.new(3.40013766, -8.14794827, -1.70006609, 4.23192978e-006, -1.08796726e-007, 1.00000012, 2.9664772e-008, 1, 1.08796598e-007, -1.00000012, 2.96642924e-008, 4.23192978e-006)
927
w2 = Instance.new("Weld", p2)
928
w2.Name = "Part_Weld"
929
w2.Part0 = p2
930
w2.C0 = CFrame.new(3.40013766, -8.14794827, -1.70006609, 4.23192978e-006, -1.08796726e-007, 1.00000012, 2.9664772e-008, 1, 1.08796598e-007, -1.00000012, 2.96642924e-008, 4.23192978e-006)
931
w2.Part1 = p3
932
w2.C1 = CFrame.new(3.40004802, -8.71796036, -1.70002759, 2.56299973e-006, -7.89943471e-008, 1, 2.47196947e-008, 1, 7.89942831e-008, -1, 2.47194887e-008, 2.56299973e-006)
933
w3 = Instance.new("Weld", p3)
934
w3.Name = "Part_Weld"
935
w3.Part0 = p3
936
w3.C0 = CFrame.new()
937
w3.Part1 = p4
938
w3.C1 = CFrame.new()
939
940
m.Parent = char
941
m:MakeJoints()
942
----------------------------------------------------
943
local cor = Instance.new("Part", char.Hair)
944
cor.Name = "Link"
945
cor.Locked = true
946
cor.BottomSurface = 0
947
cor.CanCollide = false
948
cor.Size = Vector3.new(1, 9, 1)
949
cor.Transparency = 1
950
cor.TopSurface = 0
951
corw = Instance.new("Weld", cor)
952
corw.Part0 = hed
953
corw.Part1 = cor
954
corw.C0 = CFrame.new(0, 5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
955
corw.C1 = CFrame.new(0, 5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
956
weld1 = Instance.new("Weld", char.Hair)
957
weld1.Part0 = cor
958
weld1.Part1 = char.Hair.Head
959
weld1.C0 = CFrame.new(0, 0.1, 0.31) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
960
961
local torso = game.Players.AxeuerAlt.Character.Torso
962
local block = Instance.new("Part",torso)
963
block.Size = Vector3.new(0.1,0.1,0.1)
964
block.Position = block.Position + Vector3.new(2,2,2)
965
block.Transparency = 1
966
local weld = Instance.new("Weld",torso)
967
weld.Part0 = torso
968
weld.Part1 = block
969
weld.C0 = CFrame.new(0,5,0)
970
local tables = {5,4,3,2,1}
971
local part = Instance.new("ParticleEmitter")
972
part.Parent = game.Players.AxeuerAlt.Character.Torso
973
part.LockedToPart = true
974
975
part.Texture = "rbxassetid://300899323"
976
part.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,18),NumberSequenceKeypoint.new(1,1)})
977
part.Transparency = NumberSequence.new(0.7)
978
part.Lifetime = NumberRange.new(2)
979
part.Rate = 30
980
local part2 = Instance.new("ParticleEmitter",block)
981
part2.Lifetime = NumberRange.new(5)
982
part2.Speed = NumberRange.new(0)
983
part2.Size = NumberSequence.new(18)
984
part2.LockedToPart = true
985
part2.Transparency = NumberSequence.new(0.5)
986
part2.Rate = 3
987
part2.Color = ColorSequence.new(Color3.fromRGB(83,215,255))
988
part2.Texture = "http://www.roblox.com/asset/?id=358965396"
989
local model = Instance.new("Model",torso)
990
991
local ball0 = Instance.new("Part",model)
992
ball0.Position = ball0.Position + Vector3.new(2,2,2)
993
ball0.Transparency = 0.5
994
ball0.BrickColor = BrickColor.new("Teal")
995
ball0.Size = Vector3.new(1,1,1)
996
ball0mesh = Instance.new("SpecialMesh",ball0)
997
ball0mesh.MeshType = "Sphere"
998
ball0mesh.Scale = Vector3.new(1,1,1)
999
ballweld = Instance.new("Weld",model)
1000
ballweld.Part0 = torso
1001
ballweld.Part1 = ball0
1002
for i = 1,15 do
1003
	wait(0.1)
1004
	part.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30),NumberSequenceKeypoint.new(1,1)})
1005
	part2.Size = NumberSequence.new(15)
1006
for i = 1 , 3 do
1007
wait()
1008
	ball0mesh.Scale = ball0mesh.Scale + Vector3.new(13,13,13)
1009
1010
end
1011
1012
	wait(0.1)
1013
	part2.Size = NumberSequence.new(8)
1014
	part.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,18),NumberSequenceKeypoint.new(1,1)})
1015
	ball0mesh.Scale = Vector3.new(1,1,1)
1016
1017
end
1018
1019
hum.WalkSpeed = 16
1020
local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1021
        local wave = Instance.new("Part", torso)
1022
        wave.BrickColor = BrickColor.new("Institutional white")
1023
        wave.Anchored = true
1024
        wave.CanCollide = false
1025
        wave.Locked = true
1026
        wave.Size = Vector3.new(1, 1, 1)
1027
        wave.TopSurface = "Smooth"
1028
        wave.BottomSurface = "Smooth"
1029
        wave.Transparency = 0.35
1030
        wave.CFrame = HandCF
1031
        wm = Instance.new("SpecialMesh", wave)
1032
        wm.MeshId = "rbxassetid://3270017"
1033
        coroutine.wrap(function()
1034
        for i = 1, 14, 1 do
1035
        wm.Scale = Vector3.new(1 + i*1.1, 1 + i*1.1, 1)
1036
        wave.Size = wm.Scale
1037
        wave.CFrame = HandCF
1038
        wave.Transparency = i/14
1039
        wait()
1040
        end
1041
        wait()
1042
        wave:Destroy()
1043
end)()
1044
1045
1046
z1 = Instance.new("Sound", char)
1047
z1.SoundId = "rbxassetid://600060450"
1048
z1.Pitch = 1
1049
z1.Volume = 1
1050
z1.Looped = true
1051
wait(.1)
1052
z1:Play()
1053
----------------------------------------------------
1054
Blast = function()
1055
	local Colors = {"New Yeller", "New Yeller"}
1056
		local wave = Instance.new("Part", torso)
1057
		wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
1058
		wave.Anchored = true
1059
		wave.CanCollide = false
1060
		wave.Locked = true
1061
		wave.Size = Vector3.new(1, 1, 1)
1062
		wave.TopSurface = "Smooth"
1063
		wave.BottomSurface = "Smooth"
1064
		wave.Transparency = 0.35
1065
		wave.CFrame = rarm.CFrame
1066
		wm = Instance.new("SpecialMesh", wave)
1067
		wm.MeshType = "Sphere"
1068
		wm.Scale = Vector3.new(1,1,1)
1069
		z = Instance.new("Sound",wave)
1070
		z.SoundId = "rbxassetid://237035051"
1071
		z.Volume = 1
1072
		z.Pitch = .9
1073
		z:Play()
1074
		coroutine.wrap(function()
1075
		for i = 1, 30, 1 do
1076
		wave.Size = Vector3.new(1 + i*4, 1 + i*4, 1 + i*4)
1077
		--wave.Size = wm.Scale
1078
		wave.CFrame = rarm.CFrame
1079
		wave.Transparency = (1/14)
1080
		rs:wait()
1081
		end
1082
		rs:wait()
1083
		wave:Destroy()
1084
		z:Destroy()
1085
	end)()
1086
end
1087
----------------------------------------------------
1088
rarm.Touched:connect(function(ht)
1089
    hit = ht.Parent
1090
    if ht and hit:IsA("Model") then
1091
            if hit:FindFirstChild("Humanoid") then
1092
                if hit.Name ~= p.Name then
1093
                    if Debounces.RPunch == true and Debounces.RPunched == false then
1094
                            Debounces.RPunched = true
1095
                                hit:FindFirstChild("Humanoid"):TakeDamage(math.random(10,10))
1096
                                    if Debounces.ks==true then
1097
                                    z = Instance.new("Sound",hed)
1098
                                    z.SoundId = "rbxassetid://169380525"
1099
                                                                        z.Pitch = ptz[math.random(1,#ptz)]
1100
                                    z.Volume = 1
1101
                                    z:Play()
1102
                                    end
1103
                            wait(.2)
1104
                            Debounces.RPunched = false
1105
                    end
1106
                end
1107
            end
1108
    elseif ht and hit:IsA("Hat") then
1109
        if hit.Parent.Name ~= p.Name then
1110
            if hit.Parent:FindFirstChild("Humanoid") then
1111
                   if Debounces.RPunch == true and Debounces.RPunched == false then
1112
                            Debounces.RPunched = true
1113
                            hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(10,10))
1114
                                    if Debounces.ks==true then
1115
                                    z = Instance.new("Sound",hed)
1116
                                    z.SoundId = "rbxassetid://169380525"
1117
                                                                        z.Pitch = ptz[math.random(1,#ptz)]
1118
                                    z.Volume = 1
1119
                                    z:Play()
1120
                                    end
1121
                            wait(.2)
1122
                Debounces.RPunched = false
1123
                                end
1124
            end
1125
        end
1126
    end
1127
end)
1128
larm.Touched:connect(function(ht)
1129
    hit = ht.Parent
1130
    if ht and hit:IsA("Model") then
1131
            if hit:FindFirstChild("Humanoid") then
1132
                if hit.Name ~= p.Name then
1133
                    if Debounces.LPunch == true and Debounces.LPunched == false then
1134
                            Debounces.LPunched = true
1135
                                hit:FindFirstChild("Humanoid"):TakeDamage(math.random(10,10))
1136
                                    if Debounces.ks2==true then
1137
                                    z = Instance.new("Sound",hed)
1138
                                    z.SoundId = "rbxassetid://169380525"
1139
                                                                        z.Pitch = ptz[math.random(1,#ptz)]
1140
                                    z.Volume = 1
1141
                                    z:Play()
1142
                                    end
1143
                            wait(.2)
1144
                        Debounces.LPunched = false
1145
                    end
1146
                end
1147
            end
1148
    elseif ht and hit:IsA("Hat") then
1149
        if hit.Parent.Name ~= p.Name then
1150
            if hit.Parent:FindFirstChild("Humanoid") then
1151
                   if Debounces.LPunch == true and Debounces.LPunched == false then
1152
                            Debounces.LPunched = true
1153
                            hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(10,10))
1154
                                    if Debounces.ks2==true then
1155
                                    z = Instance.new("Sound",hed)
1156
                                    z.SoundId = "rbxassetid://169380525"
1157
                                                                        z.Pitch = ptz[math.random(1,#ptz)]
1158
                                    z.Volume = 1
1159
                                    z:Play()
1160
                                    end
1161
                            wait(.2)
1162
                Debounces.LPunched = false
1163
                                end
1164
            end
1165
        end
1166
    end
1167
end)
1168
----------------------------------------------------
1169
mod4 = Instance.new("Model",char)
1170
1171
ptez = {0.7, 0.8, 0.9, 1}
1172
1173
function FindNearestTorso(Position,Distance,SinglePlayer)
1174
    if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
1175
        local List = {}
1176
        for i,v in pairs(workspace:GetChildren())do
1177
            if v:IsA("Model")then
1178
                if v:findFirstChild("Torso")then
1179
                    if v ~= char then
1180
                        if(v.Torso.Position -Position).magnitude <= Distance then
1181
                            table.insert(List,v)
1182
                        end
1183
                    end
1184
                end
1185
            end
1186
        end
1187
    return List
1188
end
1189
1190
function Punch()
1191
    part=Instance.new('Part',mod4)
1192
    part.Anchored=true
1193
    part.CanCollide=false
1194
    part.FormFactor='Custom'
1195
    part.Size=Vector3.new(.2,.2,.2)
1196
    part.CFrame=root.CFrame*CFrame.new(0,1.5,-2.4)*CFrame.Angles(math.rad(0),0,0)
1197
    part.Transparency=.7
1198
    part.BrickColor=BrickColor.new('New Yeller')
1199
    mesh=Instance.new('SpecialMesh',part)
1200
    mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
1201
    mesh.Scale=Vector3.new(3,3,3)
1202
    part2=Instance.new('Part',mod4)
1203
    part2.Anchored=true
1204
    part2.CanCollide=false
1205
    part2.FormFactor='Custom'
1206
    part2.Size=Vector3.new(.2,.2,.2)
1207
    part2.CFrame=root.CFrame*CFrame.new(0,1.5,-2.4)*CFrame.Angles(math.rad(90),0,0)
1208
    part2.Transparency=.7
1209
    part2.BrickColor=BrickColor.new('New Yeller')
1210
    mesh2=Instance.new('SpecialMesh',part2)
1211
    mesh2.MeshId='http://www.roblox.com/asset/?id=20329976'
1212
    mesh2.Scale=Vector3.new(3,1.5,3)
1213
    for i,v in pairs(FindNearestTorso(torso.CFrame.p,4))do
1214
        if v:FindFirstChild('Humanoid') then
1215
            v.Humanoid:TakeDamage(math.random(9999,9999))
1216
        end
1217
    end
1218
    coroutine.resume(coroutine.create(function()
1219
        for i=0,0.62,0.4 do
1220
            wait()
1221
            part.CFrame=part.CFrame
1222
            part.Transparency=i
1223
            mesh.Scale=mesh.Scale+Vector3.new(0.4,0.4,0.4)
1224
            part2.CFrame=part2.CFrame
1225
            part2.Transparency=i
1226
            mesh2.Scale=mesh2.Scale+Vector3.new(0.4,0.2,0.4)
1227
            end
1228
        part.Parent=nil
1229
        part2.Parent=nil
1230
    end))
1231
end
1232
----------------------------------------------------
1233
rarm.Touched:connect(function(ht)
1234-
local player = game.Players.LocalPlayer
1234+
1235
    if ht and hit:IsA("Model") then
1236-
local mouse = player:GetMouse()
1236+
1237
                if hit.Name ~= p.Name then
1238
                    if Debounces.RPunch == true and Debounces.RPunched == false then
1239
                            Debounces.RPunched = true
1240
                                hit:FindFirstChild("Humanoid"):TakeDamage(math.random(9999,9999))
1241
                                    if Debounces.ks==true then
1242
                                    z = Instance.new("Sound",hed)
1243
                                    z.SoundId = "rbxassetid://169380525"
1244
									z.Pitch = ptz[math.random(1,#ptz)]
1245
                                    z.Volume = 1
1246
                                    z:Play()
1247
                                    end
1248
                            wait(.2)
1249
                            Debounces.RPunched = false
1250
                    end
1251
                end
1252
            end
1253
    elseif ht and hit:IsA("Hat") then
1254
        if hit.Parent.Name ~= p.Name then
1255
            if hit.Parent:FindFirstChild("Humanoid") then
1256
                   if Debounces.RPunch == true and Debounces.RPunched == false then
1257
                            Debounces.RPunched = true
1258
                            hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(9999,9999))
1259
                                    if Debounces.ks==true then
1260
                                    z = Instance.new("Sound",hed)
1261
                                    z.SoundId = "rbxassetid://169380525"
1262
									z.Pitch = ptz[math.random(1,#ptz)]
1263
                                    z.Volume = 1
1264
                                    z:Play()
1265
                                    end
1266
                            wait(.2)
1267
                Debounces.RPunched = false
1268
				end
1269
            end
1270
        end
1271
    end
1272
end)
1273
larm.Touched:connect(function(ht)
1274
    hit = ht.Parent
1275
    if ht and hit:IsA("Model") then
1276
            if hit:FindFirstChild("Humanoid") then
1277
                if hit.Name ~= p.Name then
1278
                    if Debounces.LPunch == true and Debounces.LPunched == false then
1279
                            Debounces.LPunched = true
1280
                                hit:FindFirstChild("Humanoid"):TakeDamage(math.random(9999,9999))
1281
                                    if Debounces.ks2==true then
1282
                                    z = Instance.new("Sound",hed)
1283
                                    z.SoundId = "rbxassetid://169380525"
1284
									z.Pitch = ptz[math.random(1,#ptz)]
1285
                                    z.Volume = 1
1286
                                    z:Play()
1287
                                    end
1288
                            wait(.2)
1289
                            Debounces.LPunched = false
1290
                    end
1291
                end
1292
            end
1293
    elseif ht and hit:IsA("Hat") then
1294
        if hit.Parent.Name ~= p.Name then
1295
            if hit.Parent:FindFirstChild("Humanoid") then
1296
                   if Debounces.LPunch == true and Debounces.LPunched == false then
1297
                            Debounces.LPunched = true
1298
                            hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(999,999))
1299
                                    if Debounces.ks2==true then
1300
                                    z = Instance.new("Sound",hed)
1301
                                    z.SoundId = "rbxassetid://169380525"
1302
									z.Pitch = ptz[math.random(1,#ptz)]
1303
                                    z.Volume = 1
1304
                                    z:Play()
1305
                                    end
1306
                            wait(.2)
1307
                Debounces.LPunched = false
1308
				end
1309
            end
1310
        end
1311
    end
1312
end)
1313
----------------------------------------------------
1314
local player = game.Players.AxeuerAlt
1315
local pchar = player.Character
1316
local cam = workspace.CurrentCamera
1317
1318
local rad = math.rad
1319
1320
local keysDown = {}
1321
local flySpeed = 0
1322
local MAX_FLY_SPEED = 150
1323
1324
local canFly = false
1325
local flyToggled = false
1326
1327
local forward, side = 0, 0
1328
local lastForward, lastSide = 0, 0
1329
1330
local floatBP = Instance.new("BodyPosition")
1331-
game:service'RunService'.RenderStepped:connect(function()
1331+
1332
local flyBV = Instance.new("BodyVelocity")
1333
flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
1334
local turnBG = Instance.new("BodyGyro")
1335
turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
1336
1337
mouse.KeyDown:connect(function(key)
1338
        keysDown[key] = true
1339
1340
        if key == "f" then
1341
                flyToggled = not flyToggled
1342
1343
        if not flyToggled then
1344
                stanceToggle = "Normal"
1345-
			game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"Here is all of my energy","Red")
1345+
1346
                flyBV.Parent = nil
1347
                turnBG.Parent = nil
1348
                root.Velocity = Vector3.new()
1349
                pchar.Humanoid.PlatformStand = false
1350
        end
1351
end
1352
1353
end)
1354
mouse.KeyUp:connect(function(key)
1355
        keysDown[key] = nil
1356
end)
1357
1358
local function updateFly()
1359
1360
        if not flyToggled then return end
1361
1362
        lastForward = forward
1363
        lastSide = side
1364
1365
        forward = 0
1366
        side = 0
1367
1368
        if keysDown.w then
1369
                forward = forward + 1
1370
        end
1371
        if keysDown.s then
1372
                forward = forward - 1
1373
        end
1374
        if keysDown.a then
1375
                side = side - 1
1376
        end
1377
        if keysDown.d then
1378
                side = side + 1
1379
        end
1380
1381
        canFly = (forward ~= 0 or side ~= 0)
1382
1383
        if canFly then
1384
                stanceToggle = "Floating"
1385
                turnBG.Parent = root
1386
                floatBP.Parent = nil
1387
                flyBV.Parent = root
1388
1389
                flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
1390
                if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
1391
        else
1392
                floatBP.position = root.Position
1393
                floatBP.Parent = root
1394
1395
                flySpeed = flySpeed - 1
1396
                if flySpeed < 0 then flySpeed = 0 end
1397
        end
1398
1399
        local camCF = cam.CoordinateFrame
1400
        local in_forward = canFly and forward or lastForward
1401
        local in_side = canFly and side or lastSide
1402
1403
        flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
1404
in_forward * 0.2, 0).p) - camCF.p) * flySpeed
1405
1406
        turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
1407
0)
1408
end
1409
1410
game:service'RunService'.Stepped:connect(function()
1411
        if flyToggled then
1412
                pchar.Humanoid.PlatformStand = true
1413
        end
1414
        updateFly()
1415
end)
1416
-------------------------------
1417
mouse.KeyDown:connect(function(key)
1418
	if key == "q" then
1419
1420
		if Debounces.CanAttack == true then
1421
			Debounces.CanAttack = false
1422
			Debounces.NoIdl = true
1423
			Debounces.on = true
1424
			game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"Here is all of my energy","Red")
1425
			function FindNearestTorso(Position,Distance,SinglePlayer)
1426
				if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
1427
					local List = {}
1428
					for i,v in pairs(workspace:GetChildren())do
1429
						if v:IsA("Model")then
1430
							if v:findFirstChild("Torso")then
1431
								if v ~= char then
1432
									if(v.Torso.Position -Position).magnitude <= Distance then
1433
										table.insert(List,v)
1434
									end
1435
								end
1436
							end
1437
						end
1438
					end
1439
				return List
1440
			end
1441
	z = Instance.new("Sound",hed)
1442
	z.SoundId = "rbxassetid://232213955"
1443
	z.Pitch = 1
1444
	z.Volume = 1
1445
	wait(0.2)
1446
	z:Play()
1447
	sp = Instance.new("Part",hed)
1448
	sp.Anchored = true
1449
	sp.CanCollide = false
1450
	sp.Locked = false
1451
	sp.Transparency = 0
1452
	sp.Material = "Neon"
1453
	sp.Size = Vector3.new(1,1,1)
1454
	sp.TopSurface = "SmoothNoOutlines"
1455
	sp.BottomSurface = "SmoothNoOutlines"
1456-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"TAKE THIS!","Red")
1456+
1457
	spm = Instance.new("SpecialMesh",sp)
1458
	spm.MeshType = "Sphere"
1459
	spm.Scale = Vector3.new(1,1,1)
1460
	sp2 = Instance.new("Part", rarm)
1461
	sp2.Name = "Energy"
1462
	sp2.BrickColor = BrickColor.new("New Yeller")
1463
	sp2.Size = Vector3.new(1,1,1)
1464
	sp2.Shape = "Ball"
1465
	sp2.CanCollide = false
1466
	sp2.Anchored = true
1467
	sp2.Locked = true
1468
	sp2.TopSurface = 0
1469
	sp2.BottomSurface = 0
1470
	sp2.Transparency = 1
1471
	spm2 = Instance.new("SpecialMesh",sp2)
1472
	spm2.MeshId = "rbxassetid://9982590"
1473
	spm2.Scale = Vector3.new(1,1,1)
1474
	for i = 1, 20 do
1475
		spm.Scale = spm.Scale - Vector3.new(1,1,1)
1476
		sp.CFrame = root.CFrame*CFrame.new(0,15,0)
1477
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(8)), 0.4)
1478
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-8)), 0.4)
1479
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
1480
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
1481
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
1482
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
1483
		if Debounces.on == false then break end
1484
		rs:wait()
1485
	end
1486
	for i = 1, 100, 20 do rs:wait()
1487
		sp.CFrame = root.CFrame*CFrame.new(0,15,0)
1488
	end
1489
	for i = 1, 20 do
1490
		sp.CFrame = root.CFrame*CFrame.new(0,15,0)
1491
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-8)), 0.4)
1492
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,.2)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(8)), 0.4)
1493
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(0),0), 0.4)
1494
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
1495
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
1496
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
1497
		if Debounces.on == false then break end
1498
		rs:wait()
1499
	end
1500
	sp.Transparency = 0
1501
	for i = 1, 20 do
1502
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-8)), 0.4)
1503
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.62,-.2)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(8)), 0.4)
1504
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(0),0), 0.4)
1505
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
1506
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
1507
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
1508
		if Debounces.on == false then break end
1509
		rs:wait()
1510
	end
1511
	wait(1)
1512
	sp.Transparency = 0
1513
	sp2.Transparency = 0.84
1514
	for i = 1, 20 do
1515
		--spm.Scale = spm.Scale - Vector3.new(15,15,15)
1516
		sp.CFrame = root.CFrame*CFrame.new(0,15,0)
1517
		sp2.CFrame = sp.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i))
1518
		rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-8)), 0.4)
1519
		larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(8)), 0.2)
1520
		hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
1521
		torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
1522
		lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-8)), 0.2)
1523
		rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(8)), 0.2)
1524
		if Debounces.on == false then break end
1525
		rs:wait()
1526
	end
1527
	for i = 1, 2880, 50 do
1528
		rs:wait()
1529
		sp.CFrame = root.CFrame*CFrame.new(0,15,0)
1530
		sp2.CFrame = sp.CFrame * CFrame.new(0,0,0) 
1531
		rs:wait()
1532
	end
1533
	sp:Destroy()
1534
	sp2:Destroy()
1535
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"TAKE THIS!","Red")
1536
	local X = Instance.new("Part",char)
1537
	local O = Instance.new("ObjectValue",X)
1538
	O.Name = "creator"
1539
	X.Locked = true
1540
	X.Name = "Shell"
1541
	X.Anchored = false
1542
	X.CanCollide = false
1543
	X.Transparency = 0
1544
	X.Reflectance = 0
1545
	X.BottomSurface = 0
1546
	X.TopSurface = 0
1547
	X.Shape = 0
1548
	local V = Instance.new("ObjectValue",X)
1549
	V.Value = char
1550
	V.Name = "creator"
1551
	X.BrickColor = BrickColor.new("Teal")
1552
	X.Size = Vector3.new(1,1,1)
1553
	X.Material = "Neon"
1554
	local Z = Instance.new("SpecialMesh",X)
1555
	Z.MeshType = "Sphere"
1556
	Z.Scale = Vector3.new(15,15,15)
1557
	X.CFrame = rarm.CFrame*CFrame.new(4,4,4)
1558
	local bv = Instance.new("BodyVelocity",X)
1559
	bv.maxForce = Vector3.new(99999,99999,99999)
1560
	X.CFrame = CFrame.new(X.Position,mouse.Hit.p)
1561
	bv.velocity = X.CFrame.lookVector*65
1562
1563
	Explode = X.Touched:connect(function(hit)
1564
	
1565
			local cf = X.CFrame
1566
			bv:Destroy()
1567
			X.Anchored = true
1568
			Z:Remove()
1569
			Explode:disconnect()
1570
			X.Size = Vector3.new(3,3,3)
1571
			X.Touched:connect(function(hit) end)
1572
			X.CanCollide = false
1573
			local part3 = Instance.new("Part", rarm)
1574
			part3.Anchored=true
1575
			part3.CanCollide=false
1576
			part3.Locked = true
1577
			part3.TopSurface = "SmoothNoOutlines"
1578
			part3.BottomSurface = "SmoothNoOutlines"
1579
			part3.FormFactor='Custom'
1580
			part3.Size=Vector3.new(1,1, 1)
1581
			part3.CFrame=X.CFrame
1582
			part3.Transparency=0
1583
			part3.BrickColor=BrickColor.new("Teal")
1584
			local mesh3 = Instance.new("SpecialMesh",part3)
1585
			mesh3.MeshType = "Sphere"
1586
			mesh3.Scale = Vector3.new(1,1,1)
1587
			--debris:AddItem(X,8)
1588
			local part4 = Instance.new("Part", rarm)
1589
			part4.Material = "Neon"
1590
			part4.Anchored=true
1591
			part4.CanCollide=false
1592
			part4.Locked = true
1593
			part4.TopSurface = "SmoothNoOutlines"
1594
			part4.BottomSurface = "SmoothNoOutlines"
1595
			part4.FormFactor='Custom'
1596
			part4.Size=Vector3.new(1,1, 1)
1597
			part4.CFrame=X.CFrame
1598
			part4.Transparency=0
1599
			part4.BrickColor=BrickColor.new("Teal")
1600
			local mesh4 = Instance.new("SpecialMesh",part4)
1601
			mesh4.MeshType = "Sphere"
1602
			mesh4.Scale = Vector3.new(.5,.5,.5)
1603
			local part7 = Instance.new("Part", rarm)
1604
			part7.Material = "Neon"
1605
			part7.Anchored=true
1606
			part7.CanCollide=false
1607
			part7.Locked = true
1608
			part7.TopSurface = "SmoothNoOutlines"
1609
			part7.BottomSurface = "SmoothNoOutlines"
1610
			part7.FormFactor='Custom'
1611
			part7.Size=Vector3.new(1,1, 1)
1612
			part7.CFrame=X.CFrame
1613
			part7.Transparency=0
1614
			part7.BrickColor=BrickColor.new("Teal")
1615
			local mesh7 = Instance.new("SpecialMesh",part7)
1616
			mesh7.MeshType = "Sphere"
1617
			mesh7.Scale = Vector3.new(0.1, 0.1, 0.1)
1618
		--[[X.Touched:connect(function(ht)
1619
				hit = ht.Parent
1620
			if ht and hit:IsA("Model") then
1621
					if hit:FindFirstChild("Humanoid") then
1622
						if hit.Name ~= p.Name then
1623
							hit:FindFirstChild("Humanoid"):TakeDamage(math.random(9999,9999))
1624
							wait(.3)
1625
						end
1626
					end
1627
			elseif ht and hit:IsA("Hat") then
1628
				if hit.Parent.Name ~= p.Name then
1629
					if hit.Parent:FindFirstChild("Humanoid") then
1630
						hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(9999,9999))
1631
						wait(.3)
1632
					end
1633
				end
1634
			end
1635
		end)
1636
		part3.Touched:connect(function(ht)
1637
				hit = ht.Parent
1638
			if ht and hit:IsA("Model") then
1639
					if hit:FindFirstChild("Humanoid") then
1640
						if hit.Name ~= p.Name then
1641
							hit:FindFirstChild("Humanoid"):TakeDamage(math.random(999,9999))
1642
							wait(.3)
1643
						end
1644
					end
1645
			elseif ht and hit:IsA("Hat") then
1646
				if hit.Parent.Name ~= p.Name then
1647
					if hit.Parent:FindFirstChild("Humanoid") then
1648
						hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(999,999))
1649
						wait(.3)
1650
					end
1651
				end
1652
			end
1653
		end)]]--
1654
		for i,v in pairs(FindNearestTorso(X.CFrame.p,140))do
1655
			if v:FindFirstChild('Humanoid') then
1656
				v.Humanoid:TakeDamage(math.random(100,100))
1657
				v.Humanoid.PlatformStand = true
1658
				v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
1659
			end
1660
		end
1661
1662
		local acos = math.acos
1663
		local sqrt = math.sqrt
1664
		local Vec3 = Vector3.new
1665
		local fromAxisAngle = CFrame.fromAxisAngle
1666
1667
		local function toAxisAngle(CFr)
1668
			local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
1669
			local Angle = math.acos((R00+R11+R22-1)/2)
1670
			local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
1671
			A = A == 0 and 0.00001 or A
1672
			local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
1673
			B = B == 0 and 0.00001 or B
1674
			local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
1675
			C = C == 0 and 0.00001 or C
1676
			local x = (R21-R12)/sqrt(A)
1677
			local y = (R02-R20)/sqrt(B)
1678
			local z = (R10-R01)/sqrt(C)
1679
			return Vec3(x,y,z),Angle
1680
		end
1681
1682
		function ApplyTrig(Num,Func)
1683
			local Min,Max = Func(0),Func(1)
1684
			local i = Func(Num)
1685
			return (i-Min)/(Max-Min)
1686
		end
1687
1688
		function LerpCFrame(CFrame1,CFrame2,Num)
1689
			local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
1690
			return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
1691
		end
1692
1693
		function Crater(Torso,Radius)
1694
			Spawn(function()
1695
				local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
1696
				local Ignore = {}
1697
				for i,v in pairs(game:GetService("Players"):GetPlayers()) do
1698
					if v.Character ~= nil then
1699
						Ignore[#Ignore+1] = v.Character
1700
					end
1701
				end
1702
				local Hit,Pos,SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
1703
				if Hit == nil then return end
1704
					local Parts = {}
1705
					for i = 1,360,10 do
1706
						local P = Instance.new("Part",Torso.Parent)
1707
						P.Anchored = true
1708
						P.FormFactor = "Custom"
1709
						P.BrickColor = Hit.BrickColor
1710
						P.Material = Hit.Material
1711
						P.TopSurface = "Smooth"
1712
						P.BottomSurface = "Smooth"
1713
						P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
1714
						P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
1715
						Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
1716
						if math.random(0,5) == 0 then -- rubble
1717
							local P = Instance.new("Part",Torso.Parent)
1718
							P.Anchored = true
1719
							P.FormFactor = "Custom"
1720
							P.BrickColor = Hit.BrickColor
1721
							P.Material = Hit.Material
1722
							P.TopSurface = "Smooth"
1723
							P.BottomSurface = "Smooth"
1724
							P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
1725
							P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
1726
							Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
1727
							end
1728
						end
1729
						for i = 0,1,0.05 do
1730
							for i2,v in pairs(Parts) do
1731
								v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
1732
							end
1733
							wait(0.02)
1734
						end
1735
						for i,v in pairs(Parts) do
1736
							if v[1].Size.X > 2.1 then
1737
								v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
1738
							end
1739
							v[1].Anchored = false
1740
						end
1741
						for i = 0,1,0.05 do
1742
							for i2,v in pairs(Parts) do
1743
								v[1].Transparency = i
1744
								if i == 1 then
1745
									v[1]:Destroy()
1746
								elseif i >= 0.25 then
1747
									v[1].CanCollide = false
1748
								end
1749
							end
1750
						wait(0.02)
1751
						end
1752
					Parts = nil
1753
					end)
1754
				end
1755
1756
				local ROW = function(out, trans, s, wt, t, ang, plus)
1757
					for i = 1, 360, 360/t do
1758
						local c = Instance.new("Part", game.Workspace)
1759
						c.FormFactor = 3
1760
						c.TopSurface = 0
1761
						c.BottomSurface = 0
1762
						c.Size = s
1763
						c.Anchored = true
1764
						c.CanCollide = wt
1765
						c.Material=workspace.Base.Material
1766
						c.Transparency = trans
1767
						c.BrickColor = workspace.Base.BrickColor
1768
						c.CFrame = CFrame.new(X.CFrame.x,0,X.CFrame.z) * CFrame.Angles(0, math.rad(i +  plus), 0) *     CFrame.new(0, 0, out) * ang
1769
						c.Locked=true
1770
						game.Debris:AddItem(c,15)
1771
					end
1772
				end
1773
1774
				Part = function(x,y,z,color,tr,cc,an,parent)
1775
					local p = Instance.new('Part',parent or Weapon)
1776
					p.formFactor = 'Custom'
1777
					p.Size = Vector3.new(x,y,z)
1778
					p.BrickColor = BrickColor.new(color)
1779
					p.CanCollide = cc
1780
					p.Transparency = tr
1781
					p.Anchored = an
1782
					p.TopSurface,p.BottomSurface = 0,0
1783
					p.Locked=true
1784
					p:BreakJoints()
1785
				return p end
1786
1787
			Mesh = function(par,num,x,y,z)
1788
			local msh = _
1789
			if num == 1 then msh = Instance.new("CylinderMesh",par)
1790
			elseif num == 2 then msh = Instance.new("SpecialMesh",par) msh.MeshType = 3
1791
			elseif num == 3 then msh = Instance.new("BlockMesh",par)
1792
			elseif num == 4 then msh = Instance.new("SpecialMesh",par) msh.MeshType = "Torso"
1793
			elseif type(num) == 'string' then msh = Instance.new("SpecialMesh",par) msh.MeshId = num
1794
			end msh.Scale = Vector3.new(x,y,z)
1795
			return msh end
1796
1797
			function explosion(col1,col2,cfr,sz,rng,dmg)
1798
				local a= Part(1,1,1,col1,.5,false,true,workspace)
1799
				local a2= Part(1,1,1,col2,.5,false,true,workspace)
1800
				local a3= Part(1,1,1,col2,.5,false,true,workspace)
1801
				v1,v2,v3=sz.x,sz.y,sz.z
1802
				local m= Mesh(a,'http://www.roblox.com/asset/?id=1185246',v1,v2,v3)
1803
				local m2= Mesh(a2,3,v1/3,v2/3,v3/3)
1804
				local m3= Mesh(a3,3,v1/3,v2/3,v3/3)
1805
				a.CFrame=cfr
1806
				a2.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random())
1807
				a3.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random())
1808
1809
				spawn(function()
1810
					while wait() do
1811
						if a.Transparency >= 1 then a:Destroy() a2:Destroy() a3:Destroy() break end
1812
							m.Scale=m.Scale+Vector3.new(.1,0.1,0.1)
1813
							m2.Scale=m2.Scale+Vector3.new(.1,0.1,0.1)
1814
							m3.Scale=m3.Scale+Vector3.new(.1,0.1,0.1)
1815
							a.Transparency=a.Transparency+0.05
1816
							a2.Transparency=a2.Transparency+0.05
1817
							a3.Transparency=a3.Transparency+0.05
1818
						end
1819
					end)
1820
				end
1821
1822
				Crater(X,20)
1823
				ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad    (math.random(-30,30))), 0)
1824
				z = Instance.new("Sound",X)
1825
				z.SoundId = "rbxassetid://231917744"
1826
				z.Pitch = .5
1827
				z.Volume = 10
1828
				z1 = Instance.new("Sound",X)
1829
				z1.SoundId = "rbxassetid://231917744"
1830
				z1.Pitch = .5
1831
				z1.Volume = 10
1832
				z2 = Instance.new("Sound",X)
1833
				z2.SoundId = "rbxassetid://231917744"
1834
				z2.Pitch = .5
1835
				z2.Volume = 10
1836
				z3 = Instance.new("Sound",X)
1837
				z3.SoundId = "rbxassetid://245537790"
1838
				z3.Pitch = .7
1839
				z3.Volume = 1
1840
				z4 = Instance.new("Sound",X)
1841
				z4.SoundId = "rbxassetid://245537790"
1842
				z4.Pitch = .7
1843
				z4.Volume = 1
1844
				wait(0.1)
1845
				z:Play()
1846
				z1:Play()
1847
				z2:Play()
1848
				z3:Play()
1849
				z4:Play()
1850
1851
				local part=Instance.new('Part',rarm)
1852
				part.Anchored=true
1853
				part.CanCollide=false
1854
				part.Locked = true
1855
				part.FormFactor='Custom'
1856
				part.Size=Vector3.new(1,1,1)
1857
				part.CFrame=X.CFrame*CFrame.new(0,0,0)
1858
				part.Transparency=0
1859
				part.BrickColor=BrickColor.new('Teal')
1860
				local mesh=Instance.new('SpecialMesh',part)
1861
				mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
1862
				mesh.Scale=Vector3.new(2,2,2)
1863
				local part2=part:clone()
1864
				part2.Parent = rarm
1865
				part2.BrickColor=BrickColor.new("Teal")
1866
				local part5=part:clone()
1867
				part5.Parent = rarm
1868
				part5.BrickColor=BrickColor.new("Teal")
1869
				local part6=part:clone()
1870
				part6.Parent = rarm
1871
				part6.BrickColor=BrickColor.new("Teal")
1872
				local mesh2=mesh:clone()
1873
				mesh2.Parent=part2
1874
				mesh2.Scale=Vector3.new(3, 3, 3)
1875
				local mesh5=mesh:clone()
1876
				mesh5.Parent=part5
1877
				mesh5.Scale=Vector3.new(3, 3, 3)
1878
				local mesh6=mesh:clone()
1879
				mesh6.Parent=part6
1880
				mesh6.Scale=Vector3.new(3, 3, 3)
1881
				local blast = Instance.new("Part", rarm)
1882
				blast.BrickColor = BrickColor.new("New Yeller")
1883
				blast.Anchored = true
1884
				blast.CanCollide = false
1885
				blast.Locked = true
1886
				blast.Size = Vector3.new(1, 1, 1)
1887
				blast.TopSurface = "Smooth"
1888
				blast.BottomSurface = "Smooth"
1889
				blast.Transparency = 0
1890
				blast.CFrame = HandCF
1891
				local bm = Instance.new("SpecialMesh", blast)
1892
				bm.Scale = Vector3.new(5,1,5)
1893
				bm.MeshId = "rbxassetid://3270017"
1894
				local blast2 = Instance.new("Part", rarm)
1895
				blast2.BrickColor = BrickColor.new("New Yeller")
1896
				blast2.Anchored = true
1897
				blast2.CanCollide = false
1898
				blast2.Locked = true
1899
				blast2.Size = Vector3.new(1, 1, 1)
1900
				blast2.TopSurface = "Smooth"
1901
				blast2.BottomSurface = "Smooth"
1902
				blast2.Transparency = 0
1903
				blast2.CFrame = HandCF
1904
				local bm2 = Instance.new("SpecialMesh", blast2)
1905
				bm2.Scale = Vector3.new(3,1,3)
1906
				bm2.MeshId = "rbxassetid://3270017"
1907
				local blast3 = Instance.new("Part", rarm)
1908
				blast3.BrickColor = BrickColor.new("New Yeller")
1909
				blast3.Anchored = true
1910
				blast3.CanCollide = false
1911
				blast3.Locked = true
1912
				blast3.Size = Vector3.new(1, 1, 1)
1913
				blast3.TopSurface = "Smooth"
1914
				blast3.BottomSurface = "Smooth"
1915
				blast3.Transparency = 0
1916
				blast3.CFrame = HandCF
1917
				local bm3 = Instance.new("SpecialMesh", blast3)
1918
				bm3.Scale = Vector3.new(3,1,3)
1919
				bm3.MeshId = "rbxassetid://3270017"
1920
				for i = 1,120 do rs:wait()
1921
					
1922
					X.Size = X.Size + Vector3.new(.8,.8,.8)
1923
					--part3.Size = part3.Size + Vector3.new(3,3,3)
1924
					mesh.Scale = mesh.Scale + Vector3.new(1,.2,1)
1925
					mesh2.Scale = mesh2.Scale + Vector3.new(1.1,.2,1.1)
1926
					mesh3.Scale = mesh3.Scale + Vector3.new(3,3,3)
1927
					mesh4.Scale = mesh4.Scale + Vector3.new(1.7,1.7,1.7)
1928
					mesh5.Scale = mesh5.Scale + Vector3.new(1.6,.2,1.6)
1929
					mesh6.Scale = mesh6.Scale + Vector3.new(2,.2,2)
1930
					mesh7.Scale = mesh7.Scale + Vector3.new(4,4,4)
1931
					bm.Scale = bm.Scale + Vector3.new(6,6,.2)
1932
					bm2.Scale = bm2.Scale + Vector3.new(4,4,.2)
1933
					bm3.Scale = bm3.Scale + Vector3.new(4,4,.2)
1934
					X.CFrame = cf
1935
					part.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2),0)
1936
					part2.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2),0)
1937
					part3.CFrame=X.CFrame
1938
					part4.CFrame=X.CFrame
1939
					part7.CFrame=X.CFrame
1940
					part5.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2.6),0)
1941
					part6.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2.4),0)
1942
					blast.CFrame=X.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1943
					blast2.CFrame=X.CFrame * CFrame.Angles(math.rad(-i*4), math.rad(i*4), math.rad(0))
1944
					blast3.CFrame=X.CFrame * CFrame.Angles(math.rad(180+i*4), math.rad(90-i*4), math.rad(0))
1945
					rs:wait()
1946
					end
1947
					X:Destroy()
1948
					part:Destroy()
1949
					part2:Destroy()
1950
					part3:Destroy()
1951
					part4:Destroy()
1952
					part5:Destroy()
1953
					part6:Destroy()
1954
					blast:Destroy()
1955
					blast2:Destroy()
1956
					blast3:Destroy()
1957
					z:Destroy()
1958
					z1:Destroy()
1959
					z2:Destroy()
1960
					z3:Destroy()
1961
					z4:Destroy()
1962
				
1963
			end)
1964
			for i = 1, 20 do
1965
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(70),math.rad(-6),math.rad(-20)), 0.2)
1966
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.2)
1967
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
1968
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
1969
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
1970
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
1971
				if Debounces.on == false then break end
1972
				rs:wait()
1973
			end
1974
			if Debounces.CanAttack == false then
1975
				Debounces.CanAttack = true
1976
				Debounces.NoIdl = false
1977
				Debounces.on = false
1978
			end
1979
		end
1980
	end
1981
end)
1982
----------------------------------------------------
1983
mouse.KeyDown:connect(function(key)
1984
	if key == "e" then
1985
		if Debounces.CanAttack == true then
1986
		Debounces.CanAttack = false
1987
		Debounces.on = true
1988
		Debounces.NoIdl = true
1989
pt = {1, 1.1, 1.2, 1.3, 1.4, 1.5}
1990
z = Instance.new("Sound", rarm)
1991
z.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
1992
z.Volume = .6
1993
z.Pitch = pt[math.random(1,#pt)]
1994
z.Looped = false
1995
z:Play()
1996
Debounces.RPunch = true
1997
Debounces.LPunch = true
1998
Debounces.ks = true
1999
Debounces.ks2 = true
2000
for i = 1, 3 do
2001
	wait()
2002
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2003
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2004
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
2005
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(-50), 0), 0.92)
2006
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(-15)), 0.92)
2007
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.92)
2008
2009
end
2010
z2 = Instance.new("Sound", larm)
2011
z2.SoundId = "http://www.roblox.com/asset/?id=206083107"
2012
z2.Volume = .6
2013
z2.Pitch = pt[math.random(1,#pt)]
2014
z2.Looped = false
2015
z2:Play()
2016
for i = 1, 3 do
2017
	wait()
2018
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2019
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2020
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
2021
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(50), 0), 0.92)
2022
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
2023
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
2024
2025
end
2026
z3 = Instance.new("Sound", rarm)
2027
z3.SoundId = "http://www.roblox.com/asset/?id=206083107"
2028
z3.Volume = 0.6
2029
z3.Pitch = pt[math.random(1,#pt)]
2030
z3.Looped = false
2031
z3:Play()
2032
for i = 1, 3 do
2033
	wait()
2034
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2035
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2036
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
2037
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(-50), 0), 0.92)
2038
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(-15)), 0.92)
2039
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.92)
2040
2041
end
2042
z4 = Instance.new("Sound", larm)
2043
z4.SoundId = "http://www.roblox.com/asset/?id=206083107"
2044
z4.Volume = .6
2045
z4.Pitch = pt[math.random(1,#pt)]
2046
z4.Looped = false
2047
z4:Play()
2048
for i = 1, 3 do
2049
	wait()
2050
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2051
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2052
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
2053
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(50), 0), 0.92)
2054
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
2055
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
2056
2057
end
2058
z5 = Instance.new("Sound", rarm)
2059
z5.SoundId = "http://www.roblox.com/asset/?id=206083107"
2060
z5.Volume = .6
2061
z5.Pitch = pt[math.random(1,#pt)]
2062
z5.Looped = false
2063
z5:Play()
2064
for i = 1, 3 do
2065
	wait()
2066
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2067
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2068
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
2069
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(-50), 0), 0.92)
2070
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(-15)), 0.92)
2071
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.92)
2072
2073
end
2074
z6 = Instance.new("Sound", larm)
2075
z6.SoundId = "http://www.roblox.com/asset/?id=206083107"
2076
z6.Volume = .6
2077
z6.Pitch = pt[math.random(1,#pt)]
2078
z6.Looped = false
2079
z6:Play()
2080
for i = 1, 3 do
2081
	wait()
2082
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2083
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2084
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
2085
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(50), 0), 0.92)
2086
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
2087
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
2088
2089
end
2090
z7 = Instance.new("Sound", rarm)
2091
z7.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
2092
z7.Volume = .6
2093
z7.Pitch = pt[math.random(1,#pt)]
2094
z7.Looped = false
2095
z7:Play()
2096
for i = 1, 3 do
2097
	wait()
2098
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2099
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2100
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
2101
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(-50), 0), 0.92)
2102
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(-15)), 0.92)
2103
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.92)
2104
2105
end
2106
z8 = Instance.new("Sound", larm)
2107
z8.SoundId = "http://www.roblox.com/asset/?id=206083107"
2108
z8.Volume = .6
2109
z8.Pitch = pt[math.random(1,#pt)]
2110
z8.Looped = false
2111
z8:Play()
2112
for i = 1, 3 do
2113
	wait()
2114
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2115
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2116
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
2117
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(50), 0), 0.92)
2118
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
2119
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
2120
2121
end
2122
z9 = Instance.new("Sound", rarm)
2123
z9.SoundId = "http://www.roblox.com/asset/?id=206083107"
2124
z9.Volume = 0.6
2125
z9.Pitch = pt[math.random(1,#pt)]
2126
z9.Looped = false
2127
z9:Play()
2128
for i = 1, 3 do
2129
	wait()
2130
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2131
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2132
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
2133
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(-50), 0), 0.92)
2134
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(-15)), 0.92)
2135
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.92)
2136
2137
end
2138
z10 = Instance.new("Sound", larm)
2139
z10.SoundId = "http://www.roblox.com/asset/?id=206083107"
2140
z10.Volume = .6
2141
z10.Pitch = pt[math.random(1,#pt)]
2142
z10.Looped = false
2143
z10:Play()
2144
for i = 1, 3 do
2145
	wait()
2146
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2147
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2148
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
2149
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(50), 0), 0.92)
2150
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
2151
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
2152
2153
end
2154
z11 = Instance.new("Sound", rarm)
2155
z11.SoundId = "http://www.roblox.com/asset/?id=206083107"
2156
z11.Volume = .6
2157
z11.Pitch = pt[math.random(1,#pt)]
2158
z11.Looped = false
2159
z11:Play()
2160
for i = 1, 3 do
2161
	wait()
2162
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2163
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2164
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
2165
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(-50), 0), 0.92)
2166
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(-15)), 0.92)
2167
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.92)
2168
2169
end
2170
z12 = Instance.new("Sound", larm)
2171
z12.SoundId = "http://www.roblox.com/asset/?id=206083107"
2172
z12.Volume = .6
2173
z12.Pitch = pt[math.random(1,#pt)]
2174
z12.Looped = false
2175
z12:Play()
2176
for i = 1, 3 do
2177
	wait()
2178
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2179
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2180
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
2181
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(50), 0), 0.92)
2182
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
2183
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
2184
2185
2186
end
2187
z13 = Instance.new("Sound", rarm)
2188
z13.SoundId = "http://www.roblox.com/asset/?id=206083107"
2189
z13.Volume = 0.6
2190
z13.Pitch = pt[math.random(1,#pt)]
2191
z13.Looped = false
2192
z13:Play()
2193
for i = 1, 3 do
2194
	wait()
2195
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2196
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2197
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
2198
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(-50), 0), 0.92)
2199
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(-15)), 0.92)
2200
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.92)
2201
2202
end
2203
z14 = Instance.new("Sound", larm)
2204
z14.SoundId = "http://www.roblox.com/asset/?id=206083107"
2205
z14.Volume = .6
2206
z14.Pitch = pt[math.random(1,#pt)]
2207
z14.Looped = false
2208
z14:Play()
2209
for i = 1, 3 do
2210
	wait()
2211
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2212
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2213
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
2214
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(50), 0), 0.92)
2215
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
2216
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
2217
2218
end
2219
z15 = Instance.new("Sound", rarm)
2220
z15.SoundId = "http://www.roblox.com/asset/?id=206083107"
2221
z15.Volume = .6
2222
z15.Pitch = pt[math.random(1,#pt)]
2223
z15.Looped = false
2224
z15:Play()
2225
for i = 1, 3 do
2226
	wait()
2227
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2228
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2229
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
2230
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(-50), 0), 0.92)
2231
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(-15)), 0.92)
2232
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.92)
2233
2234
end
2235
z16 = Instance.new("Sound", larm)
2236
z16.SoundId = "http://www.roblox.com/asset/?id=206083107"
2237
z16.Volume = .6
2238
z16.Pitch = pt[math.random(1,#pt)]
2239
z16.Looped = false
2240
z16:Play()
2241
for i = 1, 3 do
2242
	wait()
2243
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2244
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2245
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
2246
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(50), 0), 0.92)
2247
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
2248
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
2249
2250
end
2251
z17 = Instance.new("Sound", rarm)
2252
z17.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
2253
z17.Volume = .6
2254
z17.Pitch = pt[math.random(1,#pt)]
2255
z17.Looped = false
2256
z17:Play()
2257
for i = 1, 3 do
2258
	wait()
2259
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2260
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2261
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
2262
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(-50), 0), 0.92)
2263
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(-15)), 0.92)
2264
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.92)
2265
2266
end
2267
z18 = Instance.new("Sound", larm)
2268
z18.SoundId = "http://www.roblox.com/asset/?id=206083107"
2269
z18.Volume = .6
2270
z18.Pitch = pt[math.random(1,#pt)]
2271
z18.Looped = false
2272
z18:Play()
2273
for i = 1, 3 do
2274
	wait()
2275
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2276
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2277
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
2278
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(50), 0), 0.92)
2279
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
2280
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
2281
2282
end
2283
z19 = Instance.new("Sound", rarm)
2284
z19.SoundId = "http://www.roblox.com/asset/?id=206083107"
2285
z19.Volume = 0.6
2286
z19.Pitch = pt[math.random(1,#pt)]
2287
z19.Looped = false
2288
z19:Play()
2289
for i = 1, 3 do
2290
	wait()
2291
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2292
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2293
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
2294
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(-50), 0), 0.92)
2295
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(-15)), 0.92)
2296
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.92)
2297
2298
end
2299
z20 = Instance.new("Sound", larm)
2300
z20.SoundId = "http://www.roblox.com/asset/?id=206083107"
2301
z20.Volume = .6
2302
z20.Pitch = pt[math.random(1,#pt)]
2303
z20.Looped = false
2304
z20:Play()
2305
for i = 1, 3 do
2306
	wait()
2307
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.0,0.5,0)*CFrame.Angles(math.rad(60),math.rad(-20),math.rad(-80)), 0.92)
2308
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(80)), 0.92)
2309
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
2310
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(45), math.rad(50), 0), 0.92)
2311
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
2312
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
2313
2314
end
2315
z:Destroy()
2316
z2:Destroy()
2317
z3:Destroy()
2318
z4:Destroy()
2319
z5:Destroy()
2320
z6:Destroy()
2321
z7:Destroy()
2322
z8:Destroy()
2323
z9:Destroy()
2324
z10:Destroy()
2325
z11:Destroy()
2326
z12:Destroy()
2327
z13:Destroy()
2328
z14:Destroy()
2329
z15:Destroy()
2330
z16:Destroy()
2331
z17:Destroy()
2332
z18:Destroy()
2333
z19:Destroy()
2334
z20:Destroy()
2335
Debounces.LPunch = false
2336
Debounces.RPunch = false
2337
Debounces.ks = false
2338
Debounces.ks2 = false
2339
if Debounces.CanAttack == false then
2340
Debounces.CanAttack = true
2341
Debounces.on = false
2342
Debounces.NoIdl = false
2343
end
2344
end
2345
end
2346
end)
2347
-------------------------------
2348
mouse.KeyDown:connect(function(key)
2349-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"TAKE THIS","Red")
2349+
2350
		if Debounces.CanAttack == true then
2351
			Debounces.CanAttack = false
2352
			Debounces.NoIdl = true
2353
			Debounces.on = true
2354
			Debounces.ks = true
2355-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"KAME","Red")
2355+
2356
        hit = ht.Parent
2357-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"HAME","Red")
2357+
2358
                    if hit:FindFirstChild("Humanoid") then
2359-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"HAAAAAAAAAAAAAAAAAAAA","Red")
2359+
2360
                            --[[if Debounces.Slashing == true and Debounces.Slashed == false then
2361
                                    Debounces.Slashed = true]]--
2362
                                    if Debounces.ks==true then
2363
                                    z = Instance.new("Sound",hed)
2364
                                    z.SoundId = "rbxassetid://169380525"
2365
                                    z.Volume = 1
2366
                                    z:Play()
2367
                                    Debounces.ks=false
2368
                                    end
2369
                                    hit:FindFirstChild("Humanoid"):TakeDamage(9999)
2370
                                    hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
2371
                            --Debounces.Slashed = false
2372
                        --end
2373
                    end
2374
                end
2375
            elseif ht and hit:IsA("Hat") then
2376
                if hit.Parent.Name ~= p.Name then
2377
                    if hit.Parent:FindFirstChild("Humanoid") then
2378
                           --[[if Debounces.Slashing == true and Debounces.Slashed == false then
2379
                                    Debounces.Slashed = true]]--
2380
                                    hit.Parent:FindFirstChild("Humanoid"):TakeDamage(9999)
2381
                                    hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
2382
                            --Debounces.Slashed = false
2383
                        --end
2384
                    end
2385
                end
2386
            end
2387
        end)
2388
			for i = 1,20 do
2389
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4)
2390
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.4)
2391
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
2392
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(90), math.rad(90)), 0.4)
2393
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-90)), 0.4)
2394
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
2395
				if Debounces.on == false then break end
2396
				rs:wait()
2397
			end
2398
			kik:disconnect()
2399
			if Debounces.CanAttack == false then
2400
				Debounces.CanAttack = true
2401
				Debounces.NoIdl = false
2402
				Debounces.on = false
2403
            end
2404
        end
2405
    end
2406
end)
2407
----------------------------------------------------
2408
2409
mouse.KeyDown:connect(function(key)
2410
	if key == "y" then
2411
2412
2413
2414
		if Debounces.CanAttack == true then
2415
            Debounces.CanAttack = false
2416
            Debounces.on = true
2417
            Debounces.NoIdl = true
2418
				for i = 1, 15 do
2419
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,.6,0)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-35)), 0.2)
2420
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,.6,0)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(45)), 0.6)
2421
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2)
2422
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4)
2423
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
2424
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
2425
                    if Debounces.on == false then break end
2426
                    rs:wait(7.7)
2427
                end
2428
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"TAKE THIS","Red")
2429
wait(1.0)
2430
				
2431
2432
				Debounces.on = false
2433
				Debounces.Here = false
2434
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"KAME","Red")
2435
wait(1.8)
2436
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"HAME","Red")
2437
wait(1.8)
2438
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"HAAAAAAAAAAAAAAAAAAAA","Red")
2439
				shot = shot + 1
2440
for i = 1, 15 do
2441
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,.6,0)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(20)), 0.2)
2442
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,.6,0)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-90)), 0.6)
2443
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2)
2444
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4)
2445
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
2446
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
2447
     
2448
                    rs:wait(7.7)
2449
                end
2450
local rng = Instance.new("Part", larm)
2451
rng.Anchored = true
2452
rng.BrickColor = BrickColor.new("New Yeller")
2453
rng.CanCollide = false
2454
rng.FormFactor = 3
2455
rng.Name = "Ring"
2456
rng.Size = Vector3.new(1, 1, 1)
2457
rng.Transparency = 0.35
2458
rng.TopSurface = 0
2459
rng.BottomSurface = 0
2460
rng2 = rng:clone()
2461
rng3 = rng2:clone()
2462
rng4 = rng2:clone()
2463
local rngm = Instance.new("SpecialMesh", rng)
2464
rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
2465
rngm.Scale = Vector3.new(10, 10, 1)
2466
rngm2 = rngm:clone()
2467
rngm2.Scale = Vector3.new(5, 5, 3)
2468
rngm3=rngm2:clone()
2469
rngm3.Parent = rng3
2470
rngm3.Scale = Vector3.new(8, 8, 1)
2471
rngm4 = rngm2:clone()
2472
rngm4.Parent = rng4
2473
rngm4.Scale = Vector3.new(6, 6, 1)
2474
local bem = Instance.new("Part", larm)
2475
bem.Anchored = true
2476
bem.BrickColor = BrickColor.new("New Yeller")
2477
bem.CanCollide = false
2478
bem.FormFactor = 3
2479
bem.Name = "Beam" .. shot
2480
bem.Size = Vector3.new(1, 1, 1)
2481
bem.Transparency = 0.35
2482
bem.TopSurface = 0
2483
bem.BottomSurface = 0
2484
local bemm = Instance.new("SpecialMesh", bem)
2485
bemm.MeshType = 4
2486
bemm.Scale = Vector3.new(1, 4, 4)
2487
local out = Instance.new("Part", larm)
2488
out.Anchored = true
2489
out.BrickColor = BrickColor.new("New Yeller")
2490
out.CanCollide = false
2491
out.FormFactor = 3
2492
out.Name = "Out"
2493
out.Size = Vector3.new(4, 4, 4)
2494
out.Transparency = 0.35
2495
out.TopSurface = 0
2496
out.BottomSurface = 0
2497
local outm = Instance.new("SpecialMesh", out)
2498
outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
2499
outm.Scale = Vector3.new(6, 4, 6)
2500
local bnd = Instance.new("Part", larm)
2501
bnd.Anchored = true
2502
bnd.BrickColor = BrickColor.new("New Yeller")
2503
bnd.CanCollide = false
2504
bnd.FormFactor = 3
2505
bnd.Name = "Bend"
2506
bnd.Size = Vector3.new(1, 1, 1)
2507
bnd.Transparency = 1
2508
bnd.TopSurface = 0
2509
bnd.BottomSurface = 0
2510
local bndm = Instance.new("SpecialMesh", bnd)
2511
bndm.MeshType = 3
2512
bndm.Scale = Vector3.new(8, 8, 8)
2513
out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
2514
bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
2515
bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
2516
rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
2517
rng3.CFrame = rng.CFrame * CFrame.new(0, -.5, 0)
2518
rng4.CFrame = rng.CFrame * CFrame.new(0, -1, 0)
2519
Debounces.Shewt = true
2520
coroutine.wrap(function()
2521
for i = 1, 20, 0.2 do
2522
rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
2523
rngm3.Scale = Vector3.new(8 + i*3, 8 + i*3, 1)
2524
rngm4.Scale = Vector3.new(6 + i*4, 6 + i*4, 1)
2525
rng.Transparency = i/20
2526
rng3.Transparency = 1/24
2527
rng4.Transparency = i/26
2528
wait()
2529
end
2530
wait(3.0)
2531
rng:Destroy()
2532
end)()
2533
if Debounces.Shewt == true then
2534
larm:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
2535
hit = ht.Parent
2536
if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
2537
if HasntTouched(hit.Name) == true and deb == false then
2538
deb = true
2539
coroutine.wrap(function()
2540
hit:FindFirstChild("Humanoid").PlatformStand = true
2541
hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
2542
hit:FindFirstChild("Humanoid"):TakeDamage(math.random(9999,9999))
2543
end)()
2544
table.insert(Touche, hit.Name)
2545
deb = false
2546
end
2547
elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
2548
if HasntTouched(hit.Parent.Name) == true and deb == false then
2549
deb = true
2550
coroutine.wrap(function()
2551
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
2552
hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
2553
wait(1)
2554
hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
2555
end)()
2556
table.insert(Touche, hit.Parent.Name)
2557
deb = false
2558
for i, v in pairs(Touche) do
2559
print(v)
2560
end
2561
end
2562
end
2563
end)
2564
end
2565
for i = 0, 260, 8 do
2566
bem.Size = Vector3.new(i, 3, 3)
2567
out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
2568
bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
2569
bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
2570
bnd.Size = Vector3.new(1,1,1)
2571
bndm.Scale = Vector3.new(8,8,8)
2572
if i % 10 == 0 then
2573
local newRng = rng2:Clone()
2574
newRng.Parent = larm
2575
newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
2576
local newRngm = rngm2:clone()
2577
newRngm.Parent=newRng
2578
coroutine.wrap(function()
2579
for i = 1, 10, 0.2 do
2580
newRngm.Scale = Vector3.new(8 + i*2, 8 + i*2, 3)
2581
newRng.Transparency = i/10
2582
wait()
2583
end
2584
wait(3.0)
2585
newRng:Destroy()
2586
end)()
2587
end
2588
wait()
2589
end
2590
wait(3.0)
2591
Debounces.Shewt = false
2592
bem:Destroy()
2593
out:Destroy()
2594
bnd:Destroy()
2595
Debounces.Ready = false
2596
for i, v in pairs(Touche) do
2597
table.remove(Touche, i)
2598
end
2599
wait()
2600
table.insert(Touche, char.Name)
2601
Debounces.NoIdl = false
2602
if Debounces.CanAttack == false then
2603
Debounces.CanAttack = true
2604
end
2605
end
2606
end
2607
end)
2608
----------------------------------------------------
2609
--[[mouse.KeyDown:connect(function(key)
2610
	if key == "y" then
2611
		if Debounces.CanAttack == true then
2612
			Debounces.CanAttack = false
2613
			Debounces.NoIdl = true
2614
			Debounces.on = true
2615
				local shell = Instance.new("Part",torso)
2616
				shell.BrickColor = BrickColor.new("New Yeller")
2617
				shell.Anchored = false
2618
				shell.CanCollide = false
2619
				shell.Locked = true
2620
				shell.TopSurface = "SmoothNoOutlines"
2621
				shell.BottomSurface = "SmoothNoOutlines"
2622
				shell.Size = Vector3.new(1.2,1.2,1.2)
2623
				shell.FormFactor = 3
2624
				local shellm = Instance.new("SpecialMesh",shell)
2625
				shellm.MeshType = "Sphere"
2626
				shellm.Scale = Vector3.new(1.2,1.2,1.2)
2627
				Omega = function()
2628
					local X = Instance.new("Part",char)
2629
					local O = Instance.new("ObjectValue",X)
2630
					O.Name = "creator"
2631
					X.Locked = true
2632
					X.Name = "Shell"
2633
					X.Anchored = false
2634
					X.CanCollide = false
2635
					X.Transparency = 0.5
2636
					X.Reflectance = 0
2637
					X.BottomSurface = 0
2638
					X.TopSurface = 0
2639
					X.Shape = 0
2640
					local V = Instance.new("ObjectValue",X)
2641
					V.Value = char
2642
					V.Name = "creator"
2643
					X.BrickColor = BrickColor.new("New Yeller")
2644
					X.Size = Vector3.new(40,40,40)
2645
					--X.Material = "Neon"
2646
					local Z = Instance.new("SpecialMesh",X)
2647
					Z.MeshType = "Sphere"
2648
					Z.Scale = Vector3.new(0.2,0.2,0.2)
2649
					X.CFrame = rarm.CFrame*CFrame.new(0,-6,0)
2650
					local bv = Instance.new("BodyVelocity",X)
2651
					bv.maxForce = Vector3.new(99999,99999,99999)
2652
					X.CFrame = CFrame.new(X.Position,root.CFrame.lookVector*10)
2653
					bv.velocity = root.CFrame.lookVector*10
2654
					Explode = X.Touched:connect(function(hit)
2655
						if hit ~= char and hit.Name ~= "Shell" and hit ~= X and hit:IsA("Part") or hit:IsA("BasePart}") then
2656
							local cf = X.CFrame
2657
							bv:Destroy()
2658
							X.Anchored = true
2659
							Z:Remove()
2660
							Explode:disconnect()
2661
							X.Size = Vector3.new(3,3,3)
2662
							X.Touched:connect(function(hit) end)
2663
							X.CanCollide = false
2664
							for i,v in pairs(FindNearestTorso(X.CFrame.p,200))do
2665
								if v:FindFirstChild('Humanoid') then
2666
									v.Humanoid:TakeDamage(math.random(9999,9999))
2667
								end
2668
							end
2669
								for i = 1, (40) do rs:wait()
2670
									X.Transparency = X.Transparency + (1/40)
2671
									X.Size = X.Size + Vector3.new(1,1,1)
2672
									X.CFrame = root.CFrame * CFrame.new(0,0,-10)
2673
								end
2674
							X:Destroy()
2675
							end
2676
						end)
2677
					end
2678
			for i = 1,200 do
2679
				shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
2680
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.03)
2681
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
2682
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
2683
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
2684
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2685
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2686
				if Debounces.on == false then break end
2687
				rs:wait()
2688
			end
2689
			for i = 1,30 do
2690
				shell.CFrame = torso.CFrame * CFrame.new(0,8,0)
2691
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.4)
2692
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-170)), 0.4)
2693
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
2694
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
2695
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2696
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2697-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"TAKE THIS","Red")
2697+
2698
				rs:wait()
2699-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"FINAL!","Red")
2699+
2700
			for i = 1,40 do
2701-
local larm = game.Players.LocalPlayer.Character["Left Arm"]
2701+
2702
				shell.Size = shell.Size + Vector3.new(1,1,1)
2703
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(100)), 0.4)
2704
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-100)), 0.4)
2705
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
2706
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
2707
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2708
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2709
				if Debounces.on == false then break end
2710
				rs:wait()
2711
			end
2712
			for i = 1,40 do
2713
				shell.CFrame = torso.CFrame * CFrame.new(0,0,-30)
2714
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(20)), 0.4)
2715
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.4)
2716
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
2717
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
2718
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2719
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2720
				if Debounces.on == false then break end
2721
				rs:wait()
2722
			end
2723
			for i = 1,60 do
2724
				shell.CFrame = torso.CFrame * CFrame.new(0,0,-60)
2725
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.4)
2726
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.4)
2727
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
2728
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
2729
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2730
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2731
				if Debounces.on == false then break end
2732
				rs:wait()
2733
			end
2734
			for i = 1,60 do
2735
				shell.CFrame = torso.CFrame * CFrame.new(0,0,-60)
2736
				shell.Size = shell.Size + Vector3.new(1,1,1)
2737
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(120)), 0.4)
2738
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-120)), 0.4)
2739
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
2740
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
2741
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2742
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
2743
				if Debounces.on == false then break end
2744
				rs:wait()
2745
			end
2746
			if Debounces.CanAttack == false then
2747
				Debounces.CanAttack = true
2748
				Debounces.NoIdl = false
2749
				Debounces.on = false
2750
            end
2751
        end
2752
    end
2753
end)]]
2754
----------------------------------------------------
2755
2756
mouse.KeyDown:connect(function(key)
2757
	if key == "h" then
2758
2759
2760
2761
		if Debounces.CanAttack == true then
2762
            Debounces.CanAttack = false
2763
            Debounces.on = true
2764
            Debounces.NoIdl = true
2765-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"Kameeeeee","Red")
2765+
2766
					wait()
2767
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.2)
2768
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-90)), 0.6)
2769
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
2770
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
2771
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.2)
2772
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.2)
2773
                    if Debounces.on == false then break end
2774
                    
2775
                end
2776
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"TAKE THIS","Red")
2777
wait(1.0)
2778
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"FINAL!","Red")
2779
2780
local larm = game.Players.AxeuerAlt.Character["Left Arm"]
2781-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"Hameeeeee","Red")
2781+
2782
balls.Anchored = false
2783-
game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"HAAAAAAAAAAAAAAAAAAAA","Red")
2783+
2784
aura.Size = NumberSequence.new(2)
2785
aura.Lifetime = NumberRange.new(0.5)
2786
aura.LightEmission = 1
2787
aura.Texture = "http://www.roblox.com/asset/?id=347745038"
2788
aura.Speed = NumberRange.new(0)
2789
aura.Color = ColorSequence.new(Color3.new(225,225,0))
2790
aura.Rate = 20
2791
balls.Material = "Neon"
2792
balls.CanCollide = false
2793
balls.Locked = true
2794
balls.Transparency = 0
2795
balls.Material = "SmoothPlastic"
2796
balls.Size = Vector3.new(1,1,1)
2797
balls.TopSurface = "SmoothNoOutlines"
2798
balls.BottomSurface = "SmoothNoOutlines"
2799
balls.BrickColor = BrickColor.new("Teal")
2800
ballsm = Instance.new("SpecialMesh",balls)
2801
ballsm.MeshType = "Sphere"
2802
ballsm.Scale = Vector3.new(2,2,2)
2803
local cor = Instance.new("Part", larm)
2804
cor.Name = "Link"
2805
cor.Locked = true
2806
cor.BottomSurface = 0
2807
cor.CanCollide = false
2808
cor.Size = Vector3.new(1, 9, 1)
2809
cor.Transparency = 1
2810
cor.TopSurface = 0
2811
corw = Instance.new("Weld",larm)
2812
corw.Part0 = larm
2813
corw.Part1 = cor
2814
corw.C0 = CFrame.new(0, 5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2815
corw.C1 = CFrame.new(0, 5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2816
weld1 = Instance.new("Weld",larm)
2817
weld1.Part0 = balls
2818
weld1.Part1 = torso
2819
weld1.C0 = CFrame.new(0,-.5, 2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2820
2821
x = Instance.new("Sound",char)
2822
				x.SoundId = "rbxassetid://670166779"
2823
				x.Pitch = 1
2824
				x.Volume = 5
2825
				wait(.0000001)
2826
				x:Play()
2827
for i = 1, 15 do
2828
	wait()
2829
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-15)), 0.2)
2830
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(15)), 0.6)
2831
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
2832
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
2833
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
2834
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
2835
                    
2836
                   
2837
                end
2838
2839
wait(0.5)
2840
				
2841
2842
				Debounces.on = false
2843
				Debounces.Here = false
2844
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"Kameeeeee","Red")
2845
2846
wait(0.7)
2847
2848
for i = 1, 15 do
2849
	wait()
2850
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,.4,0)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-35)), 0.2)
2851
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.4,0)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(45)), 0.6)
2852
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2)
2853
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4)
2854
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
2855
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
2856
                    weld1.C0 = CFrame.new(0,1, 2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2857
                end
2858
2859
wait()
2860
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"Hameeeeee","Red")
2861
wait()
2862
game:GetService("Chat"):Chat(game.Players.AxeuerAlt.Character,"HAAAAAAAAAAAAAAAAAAAA","Red")
2863
balls:Destroy()
2864
wait()
2865
for i = 1, 15 do
2866
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,.6,0)*CFrame.Angles(math.rad(80),math.rad(20),math.rad(-20)), 0.2)
2867
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,.6,0)*CFrame.Angles(math.rad(100),math.rad(-20),math.rad(20)), 0.6)
2868
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
2869
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
2870
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
2871
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
2872
     
2873
                   
2874
                end
2875
wait(1.6)
2876
				shot = shot + 1
2877
				
2878
2879
local rng = Instance.new("Part",larm)
2880
rng.Anchored = true
2881
rng.BrickColor = BrickColor.new("New Yeller")
2882
rng.CanCollide = false
2883
rng.FormFactor = 3
2884
rng.Name = "Ring"
2885
rng.Size = Vector3.new(8,8,8)
2886
rng.Transparency = 0.35
2887
rng.TopSurface = 0
2888
rng.BottomSurface = 0
2889
rng2 = rng:clone()
2890
rng3 = rng2:clone()
2891
rng4 = rng2:clone()
2892
local rngm = Instance.new("SpecialMesh", rng)
2893
rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
2894
rngm.Scale = Vector3.new(1,1,1)
2895
rngm2 = rngm:clone()
2896
rngm2.Scale = Vector3.new(1,1,1)
2897
rngm3=rngm2:clone()
2898
rngm3.Parent = rng3
2899
rngm3.Scale = Vector3.new(1,1,1)
2900
rngm4 = rngm2:clone()
2901
rngm4.Parent = rng4
2902
rngm4.Scale = Vector3.new(1,1,1)
2903
local bem = Instance.new("Part",larm)
2904
bem.Anchored = true
2905
bem.Position = bem.Position + Vector3.new(0,0,5)
2906
bem.BrickColor = BrickColor.new("Teal")
2907
bem.CanCollide = false
2908
local aura = Instance.new("ParticleEmitter",bem)
2909
aura.Size = NumberSequence.new(11)
2910
aura.Lifetime = NumberRange.new(0.5)
2911
aura.LightEmission = 1
2912
aura.Texture = "http://www.roblox.com/asset/?id=347745038"
2913
aura.Speed = NumberRange.new(0)
2914
aura.Color = ColorSequence.new(Color3.new(225,225,0))
2915
aura.Rate = 400
2916
bem.FormFactor = 3
2917
bem.Name = "Beam" .. shot
2918
bem.Size = Vector3.new(50,50,50)
2919
bem.Transparency = 0.35
2920
bem.TopSurface = 0
2921
bem.BottomSurface = 0
2922
local bemm = Instance.new("SpecialMesh", bem)
2923
bemm.MeshType = 4
2924
bemm.Scale = Vector3.new(1, 1, 1)
2925
local out = Instance.new("Part",char)
2926
out.Anchored = true
2927
out.BrickColor = BrickColor.new("Teal")
2928
out.CanCollide = false
2929
out.FormFactor = 3
2930
out.Name = "Out"
2931
out.Size = Vector3.new(1,1,1)
2932
out.Transparency = 0.35
2933
out.TopSurface = 0
2934
out.BottomSurface = 0
2935
local outm = Instance.new("SpecialMesh", out)
2936
outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
2937
outm.Scale = Vector3.new(1, 1, 1)
2938
local bnd = Instance.new("Part", larm)
2939
bnd.Anchored = true
2940
bnd.BrickColor = BrickColor.new("Teal")
2941
bnd.CanCollide = false
2942
bnd.FormFactor = 3
2943
bnd.Name = "Bend"
2944
bnd.Size = Vector3.new(10,10,10)
2945
bnd.Transparency = 1
2946
bnd.TopSurface = 0
2947
bnd.BottomSurface = 0
2948
local bndm = Instance.new("SpecialMesh", bnd)
2949
bndm.MeshType = 3
2950
bndm.Scale = Vector3.new(1,1,1)
2951
out.CFrame = torso.CFrame * CFrame.new(0, 0, 0)
2952
bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
2953
bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
2954
rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
2955
rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
2956
rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
2957
Debounces.Shewt = true
2958
coroutine.wrap(function()
2959
for i = 1, 20, 0.2 do
2960
rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
2961
rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
2962
rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
2963
rng.Transparency = i/20
2964
rng3.Transparency = 1/24
2965
rng4.Transparency = i/26
2966
wait()
2967
end
2968
wait(5.0)
2969
rng:Destroy()
2970
end)()
2971
if Debounces.Shewt == true then
2972
larm:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
2973
hit = ht.Parent
2974
if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
2975
if HasntTouched(hit.Name) == true and deb == false then
2976
deb = true
2977
coroutine.wrap(function()
2978
hit:FindFirstChild("Humanoid").PlatformStand = true
2979
hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
2980
hit:FindFirstChild("Humanoid"):TakeDamage(math.random(9999,9999))
2981
end)()
2982
table.insert(Touche, hit.Name)
2983
deb = false
2984
end
2985
elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
2986
if HasntTouched(hit.Parent.Name) == true and deb == false then
2987
deb = true
2988
coroutine.wrap(function()
2989
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
2990
hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
2991
hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
2992
wait(1)
2993
hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
2994
end)()
2995
table.insert(Touche, hit.Parent.Name)
2996
deb = false
2997
for i, v in pairs(Touche) do
2998
print(v)
2999
end
3000
end
3001
end
3002
end)
3003
end
3004
for i = 0, 260, 8 do
3005
bem.Size = Vector3.new(i, 16,16)
3006
out.CFrame = torso.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90), 0, math.rad(0))
3007
bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
3008
bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
3009
bnd.Size = Vector3.new(10,10,10)
3010
bndm.Scale = Vector3.new(10,10,10)
3011
if i % 10 == 0 then
3012
local newRng = rng2:Clone()
3013
newRng.Parent = torso
3014
newRng.CFrame = torso.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
3015
local newRngm = rngm2:clone()
3016
newRngm.Parent=newRng
3017
coroutine.wrap(function()
3018
for i = 1, 10, 0.2 do
3019
newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
3020
newRng.Transparency = i/10
3021
wait()
3022
end
3023
wait(3.0)
3024
newRng:Destroy()
3025
pt:Destroy()
3026
pt2:Destroy()
3027
end)()
3028
end
3029
wait()
3030
end
3031
wait(3.0)
3032
Debounces.Shewt = false
3033
bem:Destroy()
3034
out:Destroy()
3035
bnd:Destroy()
3036
Debounces.Ready = false
3037
for i, v in pairs(Touche) do
3038
table.remove(Touche, i)
3039
end
3040
wait()
3041
table.insert(Touche, char.Name)
3042
Debounces.NoIdl = false
3043
if Debounces.CanAttack == false then
3044
Debounces.CanAttack = true
3045
end
3046
end
3047
end
3048
end)
3049
----------------------------------------------------
3050
--[[mouse.KeyDown:connect(function(key)
3051
	if key == "h" then
3052
		if Debounces.CanAttack == true then
3053
			Debounces.CanAttack = false
3054
			Debounces.NoIdl = true
3055
			Debounces.on = true
3056
				local shell = Instance.new("Part",torso)
3057
				shell.BrickColor = BrickColor.new("New Yeller")
3058
				shell.Anchored = false
3059
				shell.CanCollide = false
3060
				shell.Locked = true
3061
				shell.TopSurface = "SmoothNoOutlines"
3062
				shell.BottomSurface = "SmoothNoOutlines"
3063
				shell.Size = Vector3.new(1.2,1.2,1.2)
3064
				shell.FormFactor = 3
3065
				local shellm = Instance.new("SpecialMesh",shell)
3066
				shellm.MeshType = "Sphere"
3067
				shellm.Scale = Vector3.new(1.2,1.2,1.2)
3068
				Omega = function()
3069
					local X = Instance.new("Part",char)
3070
					local O = Instance.new("ObjectValue",X)
3071
					O.Name = "creator"
3072
					X.Locked = true
3073
					X.Name = "Shell"
3074
					X.Anchored = false
3075
					X.CanCollide = false
3076
					X.Transparency = 0.5
3077
					X.Reflectance = 0
3078
					X.BottomSurface = 0
3079
					X.TopSurface = 0
3080
					X.Shape = 0
3081
					local V = Instance.new("ObjectValue",X)
3082
					V.Value = char
3083
					V.Name = "creator"
3084
					X.BrickColor = BrickColor.new("New Yeller")
3085
					X.Size = Vector3.new(40,40,40)
3086
					--X.Material = "Neon"
3087
					local Z = Instance.new("SpecialMesh",X)
3088
					Z.MeshType = "Sphere"
3089
					Z.Scale = Vector3.new(0.2,0.2,0.2)
3090
					X.CFrame = rarm.CFrame*CFrame.new(0,-6,0)
3091
					local bv = Instance.new("BodyVelocity",X)
3092
					bv.maxForce = Vector3.new(99999,99999,99999)
3093
					X.CFrame = CFrame.new(X.Position,root.CFrame.lookVector*10)
3094
					bv.velocity = root.CFrame.lookVector*10
3095
					Explode = X.Touched:connect(function(hit)
3096
						if hit ~= char and hit.Name ~= "Shell" and hit ~= X and hit:IsA("Part") or hit:IsA("BasePart}") then
3097
							local cf = X.CFrame
3098
							bv:Destroy()
3099
							X.Anchored = true
3100
							Z:Remove()
3101
							Explode:disconnect()
3102
							X.Size = Vector3.new(3,3,3)
3103
							X.Touched:connect(function(hit) end)
3104
							X.CanCollide = false
3105
							for i,v in pairs(FindNearestTorso(X.CFrame.p,200))do
3106
								if v:FindFirstChild('Humanoid') then
3107
									v.Humanoid:TakeDamage(math.random(9999,9999))
3108
								end
3109
							end
3110
								for i = 1, (40) do rs:wait()
3111
									X.Transparency = X.Transparency + (1/40)
3112
									X.Size = X.Size + Vector3.new(1,1,1)
3113
									X.CFrame = root.CFrame * CFrame.new(0,0,-10)
3114
								end
3115
							X:Destroy()
3116
							end
3117
						end)
3118
					end
3119
			for i = 1,200 do
3120
				shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3121
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.03)
3122
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
3123
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
3124
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
3125
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3126
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3127
				if Debounces.on == false then break end
3128
				rs:wait()
3129
			end
3130
			for i = 1,30 do
3131
				shell.CFrame = torso.CFrame * CFrame.new(0,8,0)
3132
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.4)
3133
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-170)), 0.4)
3134
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
3135
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
3136
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3137
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3138
				if Debounces.on == false then break end
3139
				rs:wait()
3140
			end
3141
			for i = 1,40 do
3142
				shell.CFrame = torso.CFrame * CFrame.new(0,20,0)
3143
				shell.Size = shell.Size + Vector3.new(1,1,1)
3144
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(100)), 0.4)
3145
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-100)), 0.4)
3146
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
3147
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
3148
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3149
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3150
				if Debounces.on == false then break end
3151
				rs:wait()
3152
			end
3153
			for i = 1,40 do
3154
				shell.CFrame = torso.CFrame * CFrame.new(0,0,-30)
3155
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(20)), 0.4)
3156
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.4)
3157
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
3158
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
3159
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3160
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3161
				if Debounces.on == false then break end
3162
				rs:wait()
3163
			end
3164
			for i = 1,60 do
3165
				shell.CFrame = torso.CFrame * CFrame.new(0,0,-60)
3166
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.4)
3167
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.4)
3168
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
3169
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
3170
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3171
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3172
				if Debounces.on == false then break end
3173
				rs:wait()
3174
			end
3175
			for i = 1,60 do
3176
				shell.CFrame = torso.CFrame * CFrame.new(0,0,-60)
3177
				shell.Size = shell.Size + Vector3.new(1,1,1)
3178
				rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(120)), 0.4)
3179
				larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-120)), 0.4)
3180
				hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
3181
				torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
3182
				lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3183
				rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
3184
				if Debounces.on == false then break end
3185
				rs:wait()
3186
			end
3187
			if Debounces.CanAttack == false then
3188
				Debounces.CanAttack = true
3189
				Debounces.NoIdl = false
3190
				Debounces.on = false
3191
            end
3192
        end
3193
    end
3194
end)]]
3195
----------------------------------------------------
3196
Charging = false
3197
mouse.KeyDown:connect(function(key)
3198
	if key == "r" then
3199
		if Charging == false then
3200
			Charging = true
3201
			if Debounces.CanAttack == true then
3202
				Debounces.CanAttack = false
3203
				Debounces.NoIdl = true
3204
				Debounces.on = true
3205
				for i = 1,20 do
3206
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-40)), 0.2)
3207
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), 0.2)
3208
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
3209
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
3210
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
3211
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
3212
					if Debounces.on == false then break end
3213
					rs:wait()
3214
				end
3215
				--[[for i = 1,20 do
3216
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(50)), 0.4)
3217
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(20),math.rad(-50)), 0.4)
3218
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(34),math.rad(0),0), 0.4)
3219
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.4)
3220
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(-10)), 0.4)
3221
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(10)), 0.4)
3222
					if Debounces.on == false then break end
3223
					rs:wait()
3224
				end]]--
3225
pt=Instance.new('Part',torso)
3226
pt.Anchored=true
3227
pt.CanCollide=false
3228
pt.Locked = true
3229
pt.FormFactor='Custom'
3230
pt.Size=Vector3.new(1,1,1)
3231
pt.CFrame=root.CFrame*CFrame.new(0,-1,0)
3232
pt.Transparency=.6
3233
pt.BrickColor=BrickColor.new('New Yeller')
3234
msh=Instance.new('SpecialMesh',pt)
3235
msh.MeshId='http://www.roblox.com/asset/?id=20329976'
3236
msh.Scale=Vector3.new(8,4,8)
3237
pt2=pt:clone()
3238
pt2.Parent = torso
3239
pt2.CFrame=root.CFrame*CFrame.new(0,-1,0)
3240
pt2.BrickColor=BrickColor.new("New Yeller")
3241
msh2=msh:clone()
3242
msh2.Parent=pt2
3243
msh2.Scale=Vector3.new(10,5,10)
3244
3245
custommath={25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64,-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80,-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96,-97,-98,-99,-100}
3246
3247
bl = Instance.new("Part", char)
3248
bl.Locked = true
3249
bl.Name = "Shell"
3250
bl.BrickColor = BrickColor.new("New Yeller")
3251
bl.Anchored = true
3252
bl.CanCollide = false
3253
bl.Transparency = 0
3254
bl.Reflectance = 0
3255
bl.BottomSurface = 0
3256
bl.TopSurface = 0
3257
bl.Shape = 0
3258
blm = Instance.new("SpecialMesh",bl)
3259
blm.MeshType = "Sphere"
3260
blm.Scale = Vector3.new(1,1,1)
3261
blm.MeshId = "rbxassetid://9982590"
3262
3263
	coroutine.resume(coroutine.create(function()
3264
        for i=1, math.huge, 4 do
3265
			if Charging == true then
3266
				rs:wait()
3267
				bl.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10))
3268
				blm.Scale = blm.Scale + Vector3.new(0.1, 0.1, 0.1)
3269
				bl.Transparency = bl.Transparency + 0.005
3270
				pt.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(i*2),0)
3271
				pt2.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(-i*2),0)
3272
				msh.Scale = msh.Scale + Vector3.new(0.05,0,0.05)
3273
				msh2.Scale = msh2.Scale + Vector3.new(0.05,0,0.05)
3274
				elseif Charging == false then break
3275
			end
3276
		end
3277
    end))
3278
3279
repeat
3280
    local p = Instance.new('Part',torso)
3281
    p.formFactor = 'Custom'
3282
    p.Size = Vector3.new(1,1,1)
3283
    p.BrickColor = workspace.Base.BrickColor
3284
    p.CanCollide = false
3285
    p.Transparency = 0
3286
    p.Anchored = true
3287
    p.Locked=true
3288
    p.Material = workspace.Base.Material
3289
    s = math.random(1,40)/10
3290
    local m = Instance.new("BlockMesh",p)
3291
    m.Scale = Vector3.new(s,s,s)
3292
    p.CFrame = torso.CFrame*CFrame.new(custommath[math.random(1,#custommath)]/10,-math.random(5,7),custommath[math.random(1,#custommath)]/10)*CFrame.Angles(math.random(),math.random(),math.random())
3293
	--[[coroutine.wrap(function()
3294
		wait(2)
3295
		while Charging == true do
3296
		wait(2)
3297
		GroundWave1()
3298
		wait(2)
3299
		end
3300
	end)()]]--
3301
	Spawn(function()
3302
		while rs:wait() do
3303
			if Charging == true then
3304
				rarm.Weld.C0 = CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(math.random(-36,-20)),math.rad(math.random(-30,-20)),math.rad(math.random(30,50)))
3305
				larm.Weld.C0 = CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(math.random(-36,-20)),math.rad(math.random(20,30)),math.rad(math.random(-50,-30)))
3306
				hed.Weld.C0 = CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(math.random(26,34)),math.rad(math.random(-5,5)),math.rad(0))
3307
				torso.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(math.random(-4,4)), math.rad(0))
3308
				lleg.Weld.C0 = CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10,-6)), math.rad(math.random(10,20)), math.rad(math.random(-20,-10)))
3309
				rleg.Weld.C0 = CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10,-6)), math.rad(math.random(-20,-10)), math.rad(math.random(10,20)))
3310
			elseif Charging == false then break
3311
			end
3312
		end
3313
	end)
3314
	Spawn(function()
3315
        while rs:wait() do
3316
            if p.Transparency >= 1 then p:Destroy() break end
3317
            p.CFrame = p.CFrame*CFrame.Angles(math.rad(2),math.rad(2),math.rad(2))+Vector3.new(0,0.2,0)
3318
            p.Transparency = p.Transparency+0.01
3319
        end
3320
    end)
3321
    wait(.3)
3322
until Charging == false
3323
			end
3324
		end
3325
	end
3326
end)
3327
----------------------------------------------------
3328
mouse.KeyUp:connect(function(key)
3329
	if key == "r" then
3330
		if Charging == true then
3331
			Charging = false
3332
				pt:Destroy()
3333
				pt2:Destroy()
3334
				bl:Destroy()
3335
			if Debounces.CanAttack == false then
3336
				Debounces.CanAttack = true
3337
				Debounces.NoIdl = false
3338
				Debounces.on = false
3339
			end
3340
		end
3341
	end
3342
end)
3343
----------------------------------------------------
3344
mouse.KeyDown:connect(function(key)
3345
	if key == "g" then
3346
		if Debounces.CanAttack == true then
3347
			Debounces.CanAttack = false
3348
			Debounces.NoIdl = true
3349
			Debounces.on = true
3350
				local shell = Instance.new("Part",torso)
3351
				shell.BrickColor = BrickColor.new("New Yeller")
3352
				shell.Anchored = true
3353
				shell.CanCollide = false
3354
				shell.Locked = true
3355
				shell.TopSurface = "SmoothNoOutlines"
3356
				shell.BottomSurface = "SmoothNoOutlines"
3357
				shell.Size = Vector3.new(1,1,1)
3358
				shellm = Instance.new("SpecialMesh",shell)
3359
				shellm.MeshType = "Sphere"
3360
				shellm.Scale = Vector3.new(1,1,1)
3361
				local shell2 = Instance.new("Part",torso)
3362
				shell2.BrickColor = BrickColor.new("New Yeller")
3363
				shell2.Anchored = true
3364
				shell2.CanCollide = false
3365
				shell2.Locked = true
3366
				shell2.TopSurface = "SmoothNoOutlines"
3367
				shell2.BottomSurface = "SmoothNoOutlines"
3368
				shell2.Size = Vector3.new(1,1,1)
3369
				shellm2 = Instance.new("SpecialMesh",shell2)
3370
				shellm2.MeshType = "Sphere"
3371
				shellm2.Scale = Vector3.new(1,1,1)
3372
3373
function FindNearestTorso(Position,Distance,SinglePlayer)
3374
    if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
3375
        local List = {}
3376
        for i,v in pairs(workspace:GetChildren())do
3377
            if v:IsA("Model")then
3378
                if v:findFirstChild("Torso")then
3379
                    if v ~= char then
3380
                        if(v.Torso.Position -Position).magnitude <= Distance then
3381
                            table.insert(List,v)
3382
                        end
3383
                    end
3384
                end
3385
            end
3386
        end
3387
    return List
3388
end
3389
3390
Shell = function()
3391
local X = Instance.new("Part",char)
3392
local O = Instance.new("ObjectValue",X)
3393
        O.Name = "creator"
3394
        X.Locked = true
3395
		X.Name = "Shell"
3396
        X.Anchored = false
3397
        X.CanCollide = false
3398
        X.Transparency = 0
3399
        X.Reflectance = 0
3400
        X.BottomSurface = 0
3401
        X.TopSurface = 0
3402
        X.Shape = 0
3403
        local V = Instance.new("ObjectValue",X)
3404
        V.Value = char
3405
        V.Name = "creator"
3406
        X.BrickColor = BrickColor.new("New Yeller")
3407
        X.Size = Vector3.new(1,1,1)
3408
        --X.Material = "Neon"
3409
        local Z = Instance.new("SpecialMesh",X)
3410
        Z.MeshType = "Sphere"
3411
        Z.Scale = Vector3.new(1,1,1)
3412
        X.CFrame = rarm.CFrame*CFrame.new(0,-6,0)
3413
        local bv = Instance.new("BodyVelocity",X)
3414
        bv.maxForce = Vector3.new(99999,99999,99999)
3415
        X.CFrame = CFrame.new(X.Position,root.CFrame.lookVector*10)
3416
        bv.velocity = root.CFrame.lookVector*65
3417
Explode = X.Touched:connect(function(hit)
3418
        if hit ~= char and hit.Name ~= "Shell" and hit:IsA("Part") or hit:IsA("BasePart}") then
3419
        local cf = X.CFrame
3420
        bv:Destroy()
3421
        X.Anchored = true
3422
        Z:Remove()
3423
        Explode:disconnect()
3424
        X.Size = Vector3.new(3,3,3)
3425
        X.Touched:connect(function(hit) end)
3426
        X.CanCollide = false
3427
		for i,v in pairs(FindNearestTorso(X.CFrame.p,40))do
3428
			if v:FindFirstChild('Humanoid') then
3429
				v.Humanoid:TakeDamage(math.random(99999,99999))
3430
			end
3431
		end
3432
			for i = 1, (40) do rs:wait()
3433
				X.Transparency = X.Transparency + (1/40)
3434
				X.Size = X.Size + Vector3.new(1,1,1)
3435
				X.CFrame = cf
3436
			end
3437
		X:Destroy()
3438
		end
3439
	end)
3440
end
3441
				Shell()
3442
				for i = 1, 10 do
3443
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3444
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3445
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
3446
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
3447
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.7)
3448
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.7)
3449
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.7)
3450
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.7)
3451
					if Debounces.on == false then break end
3452
					rs:wait()
3453
				end
3454
				Shell()
3455
				shell.Transparency = 1
3456
				for i = 1, 10 do
3457
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3458
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3459
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
3460
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
3461
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
3462
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
3463
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
3464
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
3465
					if Debounces.on == false then break end
3466
					rs:wait()
3467
				end
3468
				Shell()
3469
				shell.Transparency = 0
3470
				shell2.Transparency = 1
3471
				for i = 1, 10 do
3472
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3473
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3474
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
3475
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
3476
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
3477
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
3478
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
3479
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
3480
					if Debounces.on == false then break end
3481
					rs:wait()
3482
				end
3483
				Shell()
3484
				shell2.Transparency = 0
3485
				shell.Transparency = 1
3486
				for i = 1, 10 do
3487
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3488
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3489
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
3490
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
3491
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
3492
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
3493
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
3494
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
3495
					if Debounces.on == false then break end
3496
					rs:wait()
3497
				end
3498
				Shell()
3499
				shell.Transparency = 0
3500
				shell2.Transparency = 1
3501
				for i = 1, 10 do
3502
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3503
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3504
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
3505
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
3506
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
3507
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
3508
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
3509
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
3510
					if Debounces.on == false then break end
3511
					rs:wait()
3512
				end
3513
				Shell()
3514
				shell2.Transparency = 0
3515
				shell.Transparency = 1
3516
				for i = 1, 10 do
3517
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3518
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3519
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
3520
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
3521
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
3522
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
3523
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
3524
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
3525
					if Debounces.on == false then break end
3526
					rs:wait()
3527
				end
3528
				Shell()
3529
				shell.Transparency = 0
3530
				shell2.Transparency = 1
3531
				for i = 1, 10 do
3532
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3533
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3534
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
3535
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.5)
3536
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
3537
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
3538
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
3539
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
3540
					if Debounces.on == false then break end
3541
					rs:wait()
3542
				end
3543
				Shell()
3544
				shell2.Transparency = 0
3545
				shell.Transparency = 1
3546
				for i = 1, 10 do
3547
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3548
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3549
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
3550
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
3551
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
3552
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
3553
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
3554
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
3555
					if Debounces.on == false then break end
3556
					rs:wait()
3557
				end
3558
				Shell()
3559
				shell.Transparency = 0
3560
				shell2.Transparency = 1
3561
				for i = 1, 10 do
3562
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3563
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3564
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
3565
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
3566
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
3567
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
3568
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
3569
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
3570
					if Debounces.on == false then break end
3571
					rs:wait()
3572
				end
3573
				Shell()
3574
				shell2.Transparency = 0
3575
				shell.Transparency = 1
3576
				for i = 1, 10 do
3577
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3578
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3579
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
3580
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
3581
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
3582
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
3583
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
3584
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
3585
					if Debounces.on == false then break end
3586
					rs:wait()
3587
				end
3588
				Shell()
3589
				shell.Transparency = 0
3590
				shell2.Transparency = 1
3591
				for i = 1, 10 do
3592
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3593
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3594
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
3595
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
3596
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
3597
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
3598
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
3599
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
3600
					if Debounces.on == false then break end
3601
					rs:wait()
3602
				end
3603
				Shell()
3604
				shell2.Transparency = 0
3605
				shell.Transparency = 1
3606
				for i = 1, 10 do
3607
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3608
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3609
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
3610
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
3611
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
3612
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
3613
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
3614
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
3615
					if Debounces.on == false then break end
3616
					rs:wait()
3617
				end
3618
				Shell()
3619
				shell.Transparency = 0
3620
				shell2.Transparency = 1
3621
				for i = 1, 10 do
3622
					shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
3623
					shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
3624
					rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
3625
					larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
3626
					hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
3627
					torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
3628
					lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
3629
					rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
3630
					if Debounces.on == false then break end
3631
					rs:wait()
3632
				end
3633
				shell.Transparency = 1
3634
			if Debounces.CanAttack == false then
3635
				Debounces.CanAttack = true
3636
				Debounces.NoIdl = false
3637
				Debounces.on = false
3638
			end
3639
		end
3640
	end
3641
end)
3642
----------------------------------------------------
3643
Search = false
3644
mouse.KeyDown:connect(function(key)
3645
	if key == "n" then
3646
		if Search == false then
3647
			Search = true
3648
			for i,v in pairs(game.Players:getPlayers()) do
3649
				if v.Name~=char.Name then
3650
					for j,k in pairs(v.Character:GetChildren()) do
3651
						if k:IsA("BasePart") and k.Transparency >= 1 then
3652
							bawx=Instance.new("SelectionBox",cam)
3653
							bawx.Color = BrickColor.new("Bright red")
3654
							bawx.Transparency = .5
3655
							bawx.Adornee = k
3656
						end
3657
                    end
3658
                end
3659
            end
3660
		elseif Search == true then
3661
			Search = false
3662
			for i, v in pairs(cam:GetChildren()) do
3663
				if v:IsA("SelectionBox") then
3664
					v:Destroy()
3665
				end
3666
			end
3667
	    end
3668
    end
3669
end)
3670
----------------------------------------------------
3671
Grab = false
3672
mouse.KeyDown:connect(function(key)
3673
    if key == "z" then
3674
        Debounces.on = true
3675
        Debounces.NoIdl = true
3676
		Debounces.ks = true
3677
        if Grab == false then
3678
        gp = nil
3679
		for i = 1, 20 do
3680
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.2)
3681
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.2)
3682
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
3683
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
3684
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2)
3685
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2)
3686
			if Debounces.on == false then break end
3687
			rs:wait()
3688
		end
3689
        con1=larm.Touched:connect(function(hit) -- this is grab
3690
            ht = hit.Parent
3691
            hum1=ht:FindFirstChild('Humanoid')
3692
            if hum1 ~= nil then
3693
			    if Debounces.ks==true then
3694
                z = Instance.new("Sound",hed)
3695
                z.SoundId = "rbxassetid://169380525"
3696
                z.Volume = 1
3697
                z:Play()
3698
                Debounces.ks=false
3699
				end
3700
                hum1.PlatformStand=true
3701
                gp = ht
3702
                Grab = true
3703
                asd=weld5(root,ht:FindFirstChild("Torso"),CFrame.new(0,0,-2.4),CFrame.new(0,0,0))
3704
                asd.Parent = larm
3705
                asd.Name = "asd"
3706
                asd.C0=asd.C0*CFrame.Angles(math.rad(0),math.rad(180),0)
3707
            --[[elseif hum1 == nil then
3708
                con1:disconnect()
3709
                wait() return]]--
3710
            end
3711
        end)
3712
		for i = 1, 20 do
3713
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.2)
3714
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.2)
3715
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
3716
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
3717
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
3718
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
3719
			if Debounces.on == false then break end
3720
			rs:wait()
3721
		end
3722
	if hum1 == nil then
3723
    Debounces.on = false
3724
    Debounces.NoIdl = false
3725
	end
3726
	con1:disconnect()
3727
    elseif Grab == true then
3728
        Grab = false
3729
		Punch()
3730
		z = Instance.new("Sound",hed)
3731
		z.SoundId = "rbxassetid://169380525"
3732
		z.Pitch = ptz[math.random(1,#ptz)]
3733
		z.Volume = 1
3734
		z:Play()
3735
		for i = 1, 10 do
3736
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
3737
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
3738
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
3739
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
3740
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3741
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3742
			if Debounces.on == false then break end
3743
			rs:wait()
3744
		end
3745
		Punch()
3746
		z = Instance.new("Sound",hed)
3747
		z.SoundId = "rbxassetid://169380525"
3748
		z.Pitch = ptz[math.random(1,#ptz)]
3749
		z.Volume = 1
3750
		z:Play()
3751
		for i = 1, 10 do
3752
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
3753
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
3754
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
3755
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
3756
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3757
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3758
			if Debounces.on == false then break end
3759
			rs:wait()
3760
		end
3761
		Punch()
3762
		z = Instance.new("Sound",hed)
3763
		z.SoundId = "rbxassetid://169380525"
3764
		z.Pitch = ptz[math.random(1,#ptz)]
3765
		z.Volume = 1
3766
		z:Play()
3767
		for i = 1, 10 do
3768
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
3769
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
3770
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
3771
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
3772
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3773
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3774
			if Debounces.on == false then break end
3775
			rs:wait()
3776
		end
3777
		Punch()
3778
		z = Instance.new("Sound",hed)
3779
		z.SoundId = "rbxassetid://169380525"
3780
		z.Pitch = ptz[math.random(1,#ptz)]
3781
		z.Volume = 1
3782
		z:Play()
3783
		for i = 1, 10 do
3784
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
3785
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
3786
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
3787
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
3788
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3789
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3790
			if Debounces.on == false then break end
3791
			rs:wait()
3792
		end
3793
		Punch()
3794
		z = Instance.new("Sound",hed)
3795
		z.SoundId = "rbxassetid://169380525"
3796
		z.Pitch = ptz[math.random(1,#ptz)]
3797
		z.Volume = 1
3798
		z:Play()
3799
		for i = 1, 10 do
3800
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
3801
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
3802
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
3803
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
3804
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3805
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3806
			if Debounces.on == false then break end
3807
			rs:wait()
3808
		end
3809
		Punch()
3810
		z = Instance.new("Sound",hed)
3811
		z.SoundId = "rbxassetid://169380525"
3812
		z.Pitch = ptz[math.random(1,#ptz)]
3813
		z.Volume = 1
3814
		z:Play()
3815
		for i = 1, 10 do
3816
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
3817
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
3818
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
3819
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
3820
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3821
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3822
			if Debounces.on == false then break end
3823
			rs:wait()
3824
		end
3825
		Punch()
3826
		z = Instance.new("Sound",hed)
3827
		z.SoundId = "rbxassetid://169380525"
3828
		z.Pitch = ptz[math.random(1,#ptz)]
3829
		z.Volume = 1
3830
		z:Play()
3831
		for i = 1, 10 do
3832
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
3833
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
3834
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
3835
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
3836
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3837
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3838
			if Debounces.on == false then break end
3839
			rs:wait()
3840
		end
3841
		Punch()
3842
		z = Instance.new("Sound",hed)
3843
		z.SoundId = "rbxassetid://169380525"
3844
		z.Pitch = ptz[math.random(1,#ptz)]
3845
		z.Volume = 1
3846
		z:Play()
3847
		for i = 1, 10 do
3848
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
3849
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
3850
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
3851
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
3852
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3853
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3854
			if Debounces.on == false then break end
3855
			rs:wait()
3856
		end
3857
		Punch()
3858
		z = Instance.new("Sound",hed)
3859
		z.SoundId = "rbxassetid://169380525"
3860
		z.Pitch = ptz[math.random(1,#ptz)]
3861
		z.Volume = 1
3862
		z:Play()
3863
		for i = 1, 10 do
3864
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
3865
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
3866
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
3867
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
3868
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3869
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3870
			if Debounces.on == false then break end
3871
			rs:wait()
3872
		end
3873
		Punch()
3874
		z = Instance.new("Sound",hed)
3875
		z.SoundId = "rbxassetid://169380525"
3876
		z.Pitch = ptz[math.random(1,#ptz)]
3877
		z.Volume = 1
3878
		z:Play()
3879
		for i = 1, 10 do
3880
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
3881
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
3882
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
3883
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
3884
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3885
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3886
			if Debounces.on == false then break end
3887-
game:GetService("RunService").RenderStepped:connect(function()
3887+
3888
		end
3889
		Punch()
3890
		z = Instance.new("Sound",hed)
3891
		z.SoundId = "rbxassetid://169380525"
3892
		z.Pitch = ptz[math.random(1,#ptz)]
3893
		z.Volume = 1
3894
		z:Play()
3895
		for i = 1, 10 do
3896
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
3897
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
3898
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
3899
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
3900
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3901
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3902
			if Debounces.on == false then break end
3903
			rs:wait()
3904
		end
3905
		Punch()
3906
		z = Instance.new("Sound",hed)
3907
		z.SoundId = "rbxassetid://169380525"
3908
		z.Pitch = ptz[math.random(1,#ptz)]
3909
		z.Volume = 1
3910
		z:Play()
3911
		for i = 1, 10 do
3912
			rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
3913
			larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
3914
			hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
3915
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
3916
			lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3917
			rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3918
			if Debounces.on == false then break end
3919
			rs:wait()
3920
		end
3921
		con1:disconnect()
3922
		Debounces.on = false
3923
		Debounces.NoIdl = false
3924
		if gp ~= nil then
3925
			gp:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 140
3926
				for i,v in pairs(larm:GetChildren()) do
3927
					if v.Name == "asd" and v:IsA("Weld") then
3928
				v:Remove()
3929
			end
3930
		end
3931
        --[[bv = Instance.new("BodyVelocity",gp:FindFirstChild("Torso"))
3932
        bv.maxForce = Vector3.new(400000, 400000, 400000)
3933
        bv.P = 125000
3934
        bv.velocity = char.Head.CFrame.lookVector * 200]]--
3935
        hum1=nil
3936
		ht=nil
3937
        Debounces.on = false
3938
        Debounces.NoIdl = false
3939
        elseif ht == nil then wait()
3940
        Grab = false
3941
        Debounces.on = false
3942
        Debounces.NoIdl = false
3943
            end
3944
        end
3945
    end
3946
end)
3947
----------------------------------------------------
3948
mouse.KeyDown:connect(function(key)
3949
    if string.byte(key) == 52 then
3950
        char.Humanoid.WalkSpeed = 60
3951
    end
3952
end)
3953
mouse.KeyUp:connect(function(key)
3954
    if string.byte(key) == 52 then
3955
        char.Humanoid.WalkSpeed = 8
3956
    end
3957
end)
3958
-------------------------------
3959
local animpose = "Idle"
3960
local lastanimpose = "Idle"
3961
local sine = 0
3962
local change = 1
3963
local val = 0
3964
local ffing = false
3965
-------------------------------
3966
game:GetService("RunService").Stepped:connect(function()
3967
--[[if char.Humanoid.Jump == true then
3968
jump = true
3969
else
3970
jump = false
3971
end]]
3972
char.Humanoid.FreeFalling:connect(function(f)
3973
if f then
3974
ffing = true
3975
else
3976
ffing = false
3977
end
3978
end)
3979
sine = sine + change
3980-
local p = game.Players.LocalPlayer
3980+
3981
animpose = "Jumping"
3982
elseif ffing == true then
3983-
z.SoundId = "rbxassetid://620889412"
3983+
3984
elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
3985
animpose = "Idle"
3986
elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
3987
animpose = "Walking"
3988
elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
3989
animpose = "Running"
3990
end
3991
if animpose ~= lastanimpose then
3992
sine = 0
3993
if Debounces.NoIdl == false then
3994
if animpose == "Idle" then
3995
for i = 1, 2 do
3996
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8)), 0.4)
3997
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.4)
3998
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
3999
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
4000
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
4001
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
4002
end
4003
elseif animpose == "Walking" then
4004
for i = 1, 2 do
4005
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
4006
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
4007
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
4008
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
4009
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
4010
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
4011
end
4012
elseif animpose == "Running" then
4013
for i = 1, 2 do
4014
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(-14),math.rad(8+2*math.cos(sine/14))), 0.2)
4015
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(14),math.rad(-8-2*math.cos(sine/14))), 0.2)
4016
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-10),0,0), 0.4)
4017
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20),0, math.rad(0)), 0.4)
4018
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-7)), 0.4)
4019
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(7)), 0.4)
4020
wait()
4021
end
4022
end
4023
else
4024
end
4025
end
4026
lastanimpose = animpose
4027
if Debounces.NoIdl == false then
4028
if animpose == "Idle" then
4029
change = 0.5
4030
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8+2*math.cos(sine/14))), 0.4)
4031
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8-2*math.cos(sine/14))), 0.4)
4032
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
4033
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
4034
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
4035
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
4036
elseif animpose == "Walking" then
4037
change = 1
4038
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
4039
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
4040
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
4041
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
4042
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
4043
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
4044
elseif animpose == "Running" then
4045
change = 1
4046
rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.35,.4)*CFrame.Angles(math.rad(-30),math.rad(14),math.rad(-30+2*math.cos(sine/14))), 0.2)
4047
larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.55,-.4)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(40-2*math.cos(sine/14))), 0.2)
4048
hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, .2) * CFrame.Angles(math.rad(20),math.rad(10),0), 0.4)
4049
torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-40),math.rad(-10), math.rad(0)), 0.2)
4050
lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.2) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.4)
4051
rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.4)
4052
end
4053
end
4054
end)
4055
4056
hum.MaxHealth = math.huge
4057
wait(1)
4058
hum.Health = math.huge
4059
local p = game.Players.AxeuerAlt
4060
local char = p.Character
4061
z = Instance.new("Sound", char)
4062
z.SoundId = "rbxassetid://2062834431"
4063
z.Pitch = 1
4064
z.Volume = 999
4065
z.Looped = true
4066
wait(.1)
4067
z:Play()
4068
while true do --Loop
4069
	wait(0.04)
4070
part2.Texture = "http://www.roblox.com/asset/?id=358965396" --Insert decal's first texture 
4071
part2.Texture = "http://www.roblox.com/asset/?id=358965513" --second texture
4072
wait(0.04) --wait 1 second, you can change this and make it different for every one
4073
part2.Texture = "http://www.roblox.com/asset/?id=358965632" 
4074
wait(0.04)
4075
part2.Texture = "http://www.roblox.com/asset/?id=358965664" 
4076
wait(0.04)
4077
end