View difference between Paste ID: SCPu3TYW and TDZsBmh1
SHOW: | | - or go back to the newest paste.
1
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
2
local Player,game,owner = owner,game
3
local RealPlayer = Player
4
do
5
    print("FE Compatibility code by Mokiros")
6
    local rp = RealPlayer
7
    script.Parent = rp.Character
8
   
9
    --RemoteEvent for communicating
10
    local Event = Instance.new("RemoteEvent")
11
    Event.Name = "UserInput_Event"
12
 
13
    --Fake event to make stuff like Mouse.KeyDown work
14
    local function fakeEvent()
15
        local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
16
        t.connect = t.Connect
17
        return t
18
    end
19
 
20
    --Creating fake input objects with fake variables
21
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
22
    local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
23
    local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
24
        CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
25
    end}
26
    --Merged 2 functions into one by checking amount of arguments
27
    CAS.UnbindAction = CAS.BindAction
28
 
29
    --This function will trigger the events that have been :Connect()'ed
30
    local function te(self,ev,...)
31
        local t = m[ev]
32
        if t and t._fakeEvent then
33
            for _,f in pairs(t.Functions) do
34
                f(...)
35
            end
36
        end
37
    end
38
    m.TrigEvent = te
39
    UIS.TrigEvent = te
40
 
41
    Event.OnServerEvent:Connect(function(plr,io)
42
        if plr~=rp then return end
43
        m.Target = io.Target
44
        m.Hit = io.Hit
45
        if not io.isMouse then
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 Mouse = Player:GetMouse()
66
    local UIS = game:GetService("UserInputService")
67
    local input = function(io,a)
68
        if a then return end
69
        --Since InputObject is a client-side instance, we create and pass table instead
70
        Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
71
    end
72
    UIS.InputBegan:Connect(input)
73
    UIS.InputEnded:Connect(input)
74
 
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
 
85
    ----Sandboxed game object that allows the usage of client-side methods and services
86
    --Real game object
87
    local _rg = game
88
 
89
    --Metatable for fake service
90
    local fsmt = {
91
        __index = function(self,k)
92
            local s = rawget(self,"_RealService")
93
            if s then return s[k] end
94
        end,
95
        __newindex = function(self,k,v)
96
            local s = rawget(self,"_RealService")
97
            if s then s[k]=v end
98
        end,
99
        __call = function(self,...)
100
            local s = rawget(self,"_RealService")
101
            if s then return s(...) end
102
        end
103
    }
104
    local function FakeService(t,RealService)
105
        t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
106
        return setmetatable(t,fsmt)
107
    end
108
 
109
    --Fake game object
110
    local g = {
111
        GetService = function(self,s)
112
            return self[s]
113
        end,
114
        Players = FakeService({
115
            LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
116
        },"Players"),
117
        UserInputService = FakeService(UIS,"UserInputService"),
118
        ContextActionService = FakeService(CAS,"ContextActionService"),
119
    }
120
    rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
121
    g.service = g.GetService
122
   
123
    g.RunService = FakeService({
124
        RenderStepped = _rg:GetService("RunService").Heartbeat,
125
        BindToRenderStep = function(self,name,_,fun)
126
            self._btrs[name] = self.Heartbeat:Connect(fun)
127
        end,
128
        UnbindFromRenderStep = function(self,name)
129
            self._btrs[name]:Disconnect()
130
        end,
131
    },"RunService")
132
 
133
    setmetatable(g,{
134
        __index=function(self,s)
135
            return _rg:GetService(s) or typeof(_rg[s])=="function"
136
            and function(_,...)return _rg[s](_rg,...)end or _rg[s]
137
        end,
138
        __newindex = fsmt.__newindex,
139
        __call = fsmt.__call
140
    })
141
    --Changing owner to fake player object to support owner:GetMouse()
142
    game,owner = g,g.Players.LocalPlayer
143
end
144
 
145
--//=================================\\
146
--||          SOME TAG EDIT
147
--\\=================================//
148
 
149
Player = owner
150
    Character = Player.Character
151
    local txt = Instance.new("BillboardGui", Character)
152
    txt.Adornee = Character.Head
153
    txt.Name = "_status"
154
    txt.Size = UDim2.new(2, 0, 1.2, 0)
155
    txt.StudsOffset = Vector3.new(-9, 8, 0)
156
    local text = Instance.new("TextLabel", txt)
157
    text.Size = UDim2.new(10, 0, 7, 0)
158
    text.FontSize = "Size24"
159
    text.TextScaled = true
160
    text.TextTransparency = 0
161
    text.BackgroundTransparency = 1
162
    text.TextTransparency = 0
163
    text.TextStrokeTransparency = 0
164
    text.Font = "Antique"
165
    text.TextStrokeColor3 = Color3.new(0,0,0)
166-
        text.Text = "Reflux"
166+
        text.Text = "James the warrior"
167
 
168
--//=================================\\
169
--\\=================================//
170
-----------//REFLUX\\-----------
171
--[[Movelist
172
mouseclick = 3 combo attacks
173
K = Kick
174
P = Upwards slash
175
J = Jump boost
176
N = Scythe swing
177
U = Scythe whirlwind
178
G = Scythe combo
179
E = Sword Buster
180
H = Knife throw
181
R = Forward dash/slash
182
Y = Omega blaster
183
T = Taunt
184
F = Transform
185
Q = ???
186
---------]]
187
188
--SB is getting boring lately, no new scripts, people still using overpowered scripts etc etc--
189
--Seen too many people running around with the old one or crappy edited ones(A.K.A dark eccentrics edit), blame Dark eccentric--
190
--Just a lil' secret for anyone that reads this. my next project is gonna be called "Blackburn" OR "Influx" ORR "Card Master"--
191
--Fuck the jade key.--
192
--Enjoy.--
193
194
Player=game:GetService("Players").LocalPlayer
195
Character=Player.Character
196
Character.Humanoid.Name = "noneofurbusiness"
197
hum = Character.noneofurbusiness
198
LeftArm=Character["Left Arm"]
199
LeftLeg=Character["Left Leg"]
200
RightArm=Character["Right Arm"]
201
RightLeg=Character["Right Leg"]
202
Root=Character["HumanoidRootPart"]
203
Head=Character["Head"]
204
Torso=Character["Torso"]
205
Neck=Torso["Neck"]
206
walking = false
207
attacking = false
208
running = false
209
tragedy = false
210
change = 0
211
doombounce = false
212
swordbounce = false
213
absoluteannihilation = false 
214
position = nil
215
MseGuide = true
216
settime = 0
217
sine = 0
218
t = 0
219
combo1 = true
220
dgs = 75
221
combo2 = false
222
combo3 = false
223
mouse = Player:GetMouse()
224
RunSrv = game:GetService("RunService")
225
RenderStepped = game:GetService("RunService").RenderStepped
226
local soundtable = {263033191,263032252,263032172,263032182,263032221}
227-
local lmon3 = {"My scythe will tear you apart.","Come a bit closer...","Die from my scythe.","Futile.","Take this scythe.","Where do you want your scar?","My scythe wants to introduce itself.","Feel honored to even touch my scythe.","Flee while you can.","Don't even try.","Slicing time!"}
227+
local lmon3 = {"My attacks will tear you apart.","Dont try wake up in me the pain overlord","Leave the dead where they fall","Futile.","It's be our last fight","Hope you dont have bandages or shield","You reducing like you can change something","After  my family died from hero's arms im want make revenge","You make me cry because im remember my family...Just...Please...DIE!!","Don't even try.","Chop time!"}
228-
local lmon = {"Feeling Lucky?","I will direct this personally.","Just stay right where you are...","Let's play catch.","Where is that confidence now?","This will hurt...","Remember this.","My power is rising.","Playtime is over.","I'm gonna wipe that smug off your face.","Don't even bother to run.","All of your actions remain futile"}
228+
local lmon = {"YoU cANT ChaNGE SoMeTHIng in ThIS WorlD...","I will direct this personally.","Just stay right where you are...","Let's play catch.","Where is that confidence now?","This will hurt...","Remember this.","My power is rising.","Playtime is over.","I'm gonna wipe that smug off your face.","Don't even bother to run.","All of your actions remain futile"}
229
local lmon5 = {"What's wrong? You've gone pale all of the sudden.","I'll use you as target practice.","Sharper than a needle.","Just a friendly reminder...","Come on then!","Are you beginning to sweat?","This will leave a scar...","Surgery time...","Like a hot knife through butter..."}
230-
local lmon7 = {"Are you afraid?","Take this!","Can't dodge this.","Kaboom.","Hope is irrelevant.","Why don't you take this head on?","I'm not finished.","Dare to underestimate my power again?","Shoo.","Begone.","Out of my way!"}
230+
local secrettalk = {"Im dont need monster like you","Dont forgot to make selfie BEFORE YOU DIE!","Reducing it not escape","I will send you to the next world with this.","I had enough of your attitude.","Consider this as a gift.","Fatality.","Another fool or foolish girl","Don't come back.","Let me show you true power."}
231-
local secrettalk = {"And now you'll cease to exist.","This is the last time you've ridiculed my power.","End of the chapter for you.","I will send you to the next world with this.","I had enough of your attitude.","Consider this as a gift.","Fatality.","Another one bites the dust...","Don't come back.","Let me show you true power."}
231+
local lmon7 = {"This be out last fight!","Spin scythe!","THIS IS THE END!","Kaboom.","Hope is irrelevant.","Why don't you take this head on?","I'm not finished.","Dare to underestimate my power again?","Shoo.","Dont try wake up in me a pain overlord","WEEEEEEEEEEEEEEEEEEEEE!"}
232
local secrettalk = {"Im dont need monster like you","Dont forgot to make selfie BEFORE YOU DIE!","Reducing it not escape","I will send you to the next world with this.","I had enough of your attitude.","Consider this as a gift.","Fatality.","Another fool or foolish girl","Don't come back.","Let me show you true power."}
233
local mostrandomsoundtable = {527970724,1026907795,12222058,1282729525,165431824,167293985,717192545,150245085,143796003,948494432,1434756150,130801781,138124641,132470328,602163388,174658105,220042720,292838651,949987327,142347633,141679994,223147718,130759239,257642130,224299497}
234
local glassshatter = {566476056,566477077,566476547,566476140,566475199,566476026}
235
rdnm = #soundtable
236
mostrandom = #mostrandomsoundtable
237
lmon2 = #lmon
238
lmon4 = #lmon3
239
lmon6 = #lmon5
240
lmon8 = #lmon7
241
secret = #secrettalk
242
glasss = #glassshatter
243
removeuseless = game:GetService("Debris")
244
damageall={}
245
Repeater={}
246
Repeater2={}
247
nonmeshRepeater={}
248
nonmeshRepeater2={}
249
dmgii={}
250
DamageAll2={}
251
SlowlyFade={}
252
th1={}
253
th2={}
254
th3={}
255
Extreme={}
256
ExtremeM={}
257
ExtremeM2={}
258
m3={}
259
th4={}
260
th5={}
261
UpMover={}
262
openshocktable={}
263
LessSize={}
264
ForwardMover={}
265
signtable={}
266
signtransparency={}
267
signmover={}
268-
TheColor = BrickColor.new("Lime green")
268+
269
TheColor = BrickColor.new("Really black")
270
271
landingsound = Instance.new("Sound", Torso)
272
landingsound.SoundId = "rbxassetid://379698301"
273
landingsound.Volume = 4
274
275
step = Instance.new("Sound", Torso)
276
step.SoundId = "rbxassetid://337064700"
277
step.Volume = 3
278
279
energyburst = Instance.new("Sound", Torso)
280
energyburst.SoundId = "rbxassetid://278641993"
281
energyburst.Volume = 3
282
283
charge = Instance.new("Sound", Torso)
284
charge.SoundId = "rbxassetid://1620566047"
285
charge.Volume = 3
286
287
energyburst2 = Instance.new("Sound", Torso)
288
energyburst2.SoundId = "rbxassetid://1368637781"
289
energyburst2.Volume = 3
290
291
lunge = Instance.new("Sound", Torso)
292
lunge.SoundId = "rbxassetid://28144425"
293
lunge.Pitch = .7
294
lunge.Volume = 5
295
296
kiready = Instance.new("Sound", Torso)
297
kiready.SoundId = "rbxassetid://1619519574"
298
kiready.Pitch = 1
299
kiready.Volume = 3
300
301
kigo = Instance.new("Sound", Torso)
302
kigo.SoundId = "rbxassetid://1620239422"
303
kigo.Pitch = 1
304
kigo.Volume = 3
305
306
lunge2 = Instance.new("Sound", Torso)
307
lunge2.SoundId = "rbxassetid://28144425"
308
lunge2.Pitch = .5
309
lunge2.Volume = 5
310
311
lunge3 = Instance.new("Sound", Torso)
312
lunge3.SoundId = "rbxassetid://28144425"
313
lunge3.Pitch = .6
314
lunge3.Volume = 5
315
316
aura = Instance.new("Sound", Torso)
317
aura.Volume = 2
318
aura.Looped = true
319
aura.SoundId = "rbxassetid://1382718007"
320
321
swordlang = Instance.new("Sound", Torso)
322
swordlang.SoundId = "rbxassetid://62339698"
323
swordlang.Volume = 5
324
swordlang.Pitch = .3
325
326
daggersheet = Instance.new("Sound", Torso)
327
daggersheet.SoundId = "rbxassetid://62339698"
328
daggersheet.Volume = 3
329
330
local HEADLERP = Instance.new("ManualWeld")
331
HEADLERP.Parent = Head
332
HEADLERP.Part0 = Head
333
HEADLERP.Part1 = Head
334
HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
335
336
local TORSOLERP = Instance.new("ManualWeld")
337
TORSOLERP.Parent = Root
338
TORSOLERP.Part0 = Torso
339
TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
340
341
local ROOTLERP = Instance.new("ManualWeld")
342
ROOTLERP.Parent = Root
343
ROOTLERP.Part0 = Root
344
ROOTLERP.Part1 = Torso
345
ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
346
347
local RIGHTARMLERP = Instance.new("ManualWeld")
348
RIGHTARMLERP.Parent = RightArm
349
RIGHTARMLERP.Part0 = RightArm
350
RIGHTARMLERP.Part1 = Torso
351
RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
352
353
local LEFTARMLERP = Instance.new("ManualWeld")
354
LEFTARMLERP.Parent = LeftArm
355
LEFTARMLERP.Part0 = LeftArm
356
LEFTARMLERP.Part1 = Torso
357
LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
358
359
local RIGHTLEGLERP = Instance.new("ManualWeld")
360
RIGHTLEGLERP.Parent = RightLeg
361
RIGHTLEGLERP.Part0 = RightLeg
362
RIGHTLEGLERP.Part1 = Torso
363
RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
364
365
local LEFTLEGLERP = Instance.new("ManualWeld")
366
LEFTLEGLERP.Parent = LeftLeg
367
LEFTLEGLERP.Part0 = LeftLeg
368
LEFTLEGLERP.Part1 = Torso
369
LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
370
371
local function weldBetween(a, b)
372
    local weld = Instance.new("ManualWeld", a)
373
    weld.Part0 = a
374
    weld.Part1 = b
375
    weld.C0 = a.CFrame:inverse() * b.CFrame
376
    return weld
377
end
378
379
local function ci(x, c, y, n)
380
so = Instance.new("Sound", x)
381
so.SoundId = c
382
so.Volume = y
383
so.Looped = n
384
end
385
386
ArtificialHB = Instance.new("BindableEvent", script)
387
ArtificialHB.Name = "Heartbeat"
388
script:WaitForChild("Heartbeat")
389
390
frame = 1 / 60
391
tf = 0
392
allowframeloss = false
393
tossremainder = false
394
395
396
lastframe = tick()
397
script.Heartbeat:Fire()
398
399
400
game:GetService("RunService").Heartbeat:connect(function(s, p)
401
	tf = tf + s
402
	if tf >= frame then
403
		if allowframeloss then
404
			script.Heartbeat:Fire()
405
			lastframe = tick()
406
		else
407
			for i = 1, math.floor(tf / frame) do
408
				script.Heartbeat:Fire()
409
			end
410
			lastframe = tick()
411
		end
412
		if tossremainder then
413
			tf = 0
414
		else
415
			tf = tf - frame * math.floor(tf / frame)
416
		end
417
	end
418
end)
419
420
function swait(num)
421
	if num == 0 or num == nil then
422
		game:service("RunService").Stepped:wait(0)
423
	else
424
		for i = 0, num do
425
			game:service("RunService").Stepped:wait(0)
426
		end
427
	end
428
end
429
430
godmode = coroutine.wrap(function()
431
while true do
432
hum.MaxHealth = math.huge
433
wait(0.0000001)
434
hum.Health = math.huge
435
wait()
436
end
437
end)
438
godmode()
439
ff = Instance.new("ForceField", Character)
440
ff.Visible = false
441
442
function damagealll(Radius,Position)		
443
	local Returning = {}		
444
	for _,v in pairs(workspace:GetChildren()) do		
445
		if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
446
if v:FindFirstChild("Torso") then		
447
			local Mag = (v.Torso.Position - Position).magnitude		
448
			if Mag < Radius then		
449
				table.insert(Returning,v)		
450
			end
451
elseif v:FindFirstChild("UpperTorso") then	
452
			local Mag = (v.UpperTorso.Position - Position).magnitude		
453
			if Mag < Radius then		
454
				table.insert(Returning,v)		
455
			end
456
end	
457
		end		
458
	end		
459
	return Returning		
460
end
461
462
doomtheme = Instance.new("Sound", Torso)
463
doomtheme.Volume = 1
464-
doomtheme.SoundId = "rbxassetid://1535710893"
464+
465
doomtheme.SoundId = "rbxassetid://1502486424"
466
doomtheme:Play()
467
468
LeftArm.BrickColor = BrickColor.new("Really black")
469
RightArm.BrickColor = BrickColor.new("Really black")
470
Head.BrickColor = BrickColor.new("Really black")
471
Head.face.Texture = "rbxassetid://155195214"
472
473
light = Instance.new("PointLight", Torso)
474
light.Color = Color3.new(0,255,0)
475
light.Range = 8
476
light.Brightness = 35
477
478
pBase = Instance.new("Part", LeftArm)
479
pBase.BrickColor = BrickColor.new("Really black")
480
pBase.Material = "Granite"
481
pBase.Size = Vector3.new(1.05,.3,1.05)
482
pBase.CanCollide = false
483
pBasew = weldBetween(pBase,LeftArm)
484
pBasew.C0 = CFrame.new(0,.92,0)
485
486
pBase2 = Instance.new("WedgePart", pBase)
487
pBase2.BrickColor = BrickColor.new("Really black")
488
pBase2.Material = "Granite"
489
pBase2.Size = Vector3.new(1.05,1.05,1.05)
490
pBase2.CanCollide = false
491
pBase2w = weldBetween(pBase2,LeftArm)
492
pBase2w.C0 = CFrame.new(0,0,-.25) * CFrame.Angles(math.rad(-90),math.rad(-90),math.rad(0))
493
494
pBase3 = Instance.new("Part", pBase)
495
pBase3.BrickColor = BrickColor.new("Really black")
496
pBase3.Material = "Granite"
497
pBase3.Size = Vector3.new(.4,.65,.85)
498
pBase3.CanCollide = false
499
pBase3w = weldBetween(pBase3,LeftArm)
500
pBase3w.C0 = CFrame.new(0.4,.85,0)
501
502
pBase4 = Instance.new("Part", pBase)
503
pBase4.BrickColor = BrickColor.new("Mid Gray")
504
pBase4.Material = "Ice"
505
pBase4.Size = Vector3.new(.3,.45,.75)
506
pBase4.CanCollide = false
507
pBase4w = weldBetween(pBase4,LeftArm)
508
pBase4w.C0 = CFrame.new(0.4,1.03,0)
509
510
pBase5 = Instance.new("Part", pBase)
511
pBase5.BrickColor = BrickColor.new("Mid Gray")
512
pBase5.Material = "Glass"
513
pBase5.Size = Vector3.new(.15,2,.65)
514
pBase5.CanCollide = false
515
pBase5w = weldBetween(pBase5,LeftArm)
516
pBase5w.C0 = CFrame.new(0.4,1.53,0)
517
518
pBase6 = Instance.new("WedgePart", pBase)
519
pBase6.BrickColor = BrickColor.new("Mid Gray")
520
pBase6.Material = "Glass"
521
pBase6.Size = Vector3.new(.15,1.05,.65)
522
pBase6.CanCollide = false
523
pBase6w = weldBetween(pBase6,LeftArm)
524
pBase6w.C0 = CFrame.new(0.4,-3.05,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
525
526
pBase7 = Instance.new("Part", pBase)
527
pBase7.BrickColor = TheColor
528
pBase7.Material = "Neon"
529
pBase7.Size = Vector3.new(.07,2,.67)
530
pBase7.CanCollide = false
531
pBase7w = weldBetween(pBase7,LeftArm)
532
pBase7w.C0 = CFrame.new(0.4,1.53,0)
533
534
pBase8 = Instance.new("WedgePart", pBase)
535
pBase8.BrickColor = TheColor
536
pBase8.Material = "Neon"
537
pBase8.Size = Vector3.new(.07,1.05,.65)
538
pBase8.CanCollide = false
539
pBase8w = weldBetween(pBase8,LeftArm)
540
pBase8w.C0 = CFrame.new(0.4,-3.05,0.016) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
541
542
pBase9 = Instance.new("Part", pBase)
543
pBase9.BrickColor = TheColor
544
pBase9.Material = "Neon"
545
pBase9.Size = Vector3.new(.07,2,.05)
546
pBase9.CanCollide = false
547
pBase9w = weldBetween(pBase9,LeftArm)
548
pBase9w.C0 = CFrame.new(0.4,2.53,0.31)
549
550
pBase10 = Instance.new("Part", pBase)
551
pBase10.BrickColor = TheColor
552
pBase10.Material = "Neon"
553
pBase10.Size = Vector3.new(.4,.55,.75)
554
pBase10.CanCollide = false
555
pBase10w = weldBetween(pBase10,LeftArm)
556
pBase10w.C0 = CFrame.new(0.42,.85,0)
557
558
pBase11 = Instance.new("Part", pBase)
559
pBase11.BrickColor = BrickColor.new("Really black")
560
pBase11.Material = "Granite"
561
pBase11.Size = Vector3.new(.4,.50,.70)
562
pBase11.CanCollide = false
563
pBase11w = weldBetween(pBase11,LeftArm)
564
pBase11w.C0 = CFrame.new(0.43,.85,0)
565
566
pBase12 = Instance.new("Part", pBase)
567
pBase12.BrickColor = TheColor
568
pBase12.Material = "Neon"
569
pBase12.Size = Vector3.new(.2,.2,.2)
570
pBase12.CanCollide = false
571
pBase12.Shape = 0
572
pBase12w = weldBetween(pBase12,LeftArm)
573
pBase12w.C0 = CFrame.new(0.5,.135,0)
574
575
TheCore = Instance.new("Part", pBase)
576
TheCore.CanCollide = false
577
TheCore.Size = Vector3.new(0,0,0)
578
TheCore.Material = "Fabric"
579
TheCore.BrickColor = TheColor
580
TheCoreMESH = Instance.new("SpecialMesh", TheCore)
581
TheCoreMESH.Scale = Vector3.new(.29,.29,.29)
582
TheCoreMESH.MeshId = "rbxassetid://19251107"
583
TheCoreweld = weldBetween(TheCore, pBase12)
584
TheCoreweld.C0 = CFrame.new(0, 0.05, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
585
586
larmf = Instance.new("Part", Torso)
587
larmf.BrickColor = TheColor
588
larmf.Size = Vector3.new(1.001, 2.001, 1.001)
589
larmf.Material = "Neon"
590
larmf.Transparency = .9
591
larmf.CanCollide = false
592
larmfweld = weldBetween(larmf,LeftArm)
593
594
rarmf = Instance.new("Part", larmf)
595
rarmf.BrickColor = TheColor
596
rarmf.Size = Vector3.new(1.001, 2.001, 1.001)
597
rarmf.Material = "Neon"
598
rarmf.Transparency = .9
599
rarmf.CanCollide = false
600
rarmfweld = weldBetween(rarmf,RightArm)
601
602
llegf = Instance.new("Part", larmf)
603
llegf.BrickColor = TheColor
604
llegf.Size = Vector3.new(1.001, 2.001, 1.001)
605
llegf.Material = "Neon"
606
llegf.Transparency = .9
607
llegf.CanCollide = false
608
llegffweld = weldBetween(llegf,LeftLeg)
609
610
rlegf = Instance.new("Part", larmf)
611
rlegf.BrickColor = TheColor
612
rlegf.Size = Vector3.new(1.001, 2.001, 1.001)
613
rlegf.Material = "Neon"
614
rlegf.Transparency = .9
615
rlegf.CanCollide = false
616
rlegfweld = weldBetween(rlegf,RightLeg)
617
618
Torsof = Instance.new("Part", larmf)
619
Torsof.BrickColor = TheColor
620
Torsof.Size = Vector3.new(2.001, 2.001, 1.001)
621
Torsof.Material = "Neon"
622
Torsof.Transparency = .9
623
Torsof.CanCollide = false
624
Torsofweld = weldBetween(Torsof,Torso)
625
626
local turnoffandon = coroutine.wrap(function()
627
while wait() do
628
if transformingpart then
629
else
630
for i = 1, 25 do
631
larmf.Transparency = larmf.Transparency + .01
632
rarmf.Transparency = rarmf.Transparency + .01
633
llegf.Transparency = llegf.Transparency + .01
634
rlegf.Transparency = rlegf.Transparency + .01
635
Torsof.Transparency = Torsof.Transparency + .01
636
swait()
637
end
638
end
639
for i = 1, 25 do
640
if transformingpart then
641
else
642
larmf.Transparency = larmf.Transparency - .01
643
rarmf.Transparency = rarmf.Transparency - .01
644
llegf.Transparency = llegf.Transparency - .01
645
rlegf.Transparency = rlegf.Transparency - .01
646
Torsof.Transparency = Torsof.Transparency - .01
647
swait()
648
end
649
end
650
end
651
end)
652
turnoffandon()
653
654
local fidgetspinner = coroutine.wrap(function()
655
while true do
656
TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
657
swait()
658
end
659
end)
660
fidgetspinner()
661
662
for _,n in pairs(Character:GetChildren()) do
663
if n:IsA("Accessory") then n:Remove() end
664
end
665
for _,x in pairs(Character:GetChildren()) do
666
if x:IsA("Decal") then x:Remove() end
667-
Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=765406892"
667+
668-
Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=783981083"
668+
669
shirt = Instance.new("Shirt", Character)
670-
local PumpkinOverlord = Instance.new("Part",Character)
670+
671-
PumpkinOverlord.Size = Vector3.new(2,2,2)
671+
672-
PumpkinOverlord.CFrame = Head.CFrame
672+
673-
PumpkinOverlord.CanCollide = false
673+
Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=676428254"
674-
local PumpkinOverlordWeld = Instance.new("Weld",PumpkinOverlord)
674+
Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=676428351"
675-
PumpkinOverlordWeld.Part0 = PumpkinOverlord
675+
676-
PumpkinOverlordWeld.Part1 = Head
676+
fedora = Instance.new("Part",Character)
677-
PumpkinOverlordWeld.C0 = PumpkinOverlord.CFrame:inverse() * Head.CFrame * CFrame.new(0.05,-.4,.1)
677+
fedora.Size = Vector3.new(2,2,2)
678-
mPumpkinOverlord = Instance.new("SpecialMesh", PumpkinOverlord)
678+
fedora.CFrame = Head.CFrame
679-
mPumpkinOverlord.MeshType = "FileMesh"
679+
fedora.CanCollide = false
680-
mPumpkinOverlord.Scale = Vector3.new(.5, .5, .5)
680+
fedoraweld = Instance.new("Weld",fedora)
681-
mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1158007','http://www.roblox.com/asset/?id=1158033'
681+
fedoraweld.Part0 = fedora
682-
mPumpkinOverlord.VertexColor = Vector3.new(0,10,0)
682+
fedoraweld.Part1 = Head
683
fedoraweld.C0 = fedora.CFrame:inverse() * Head.CFrame * CFrame.new(0,-.75,0)
684-
JohnDoe = Instance.new("Part", Head)
684+
mfedora = Instance.new("SpecialMesh", fedora)
685-
JohnDoe.Shape = 0 
685+
mfedora.MeshType = "FileMesh"
686-
JohnDoe.Size = Vector3.new(2.05,2.05,2.05)
686+
mfedora.Scale = Vector3.new(.97, .97, .97)
687-
JohnDoe.Material = "Neon"
687+
mfedora.MeshId,mfedora.TextureId = 'http://www.roblox.com/asset/?id=13640868','http://www.roblox.com/asset/?id=18987684'
688-
JohnDoe.CanCollide = false
688+
689-
JohnDoe.BrickColor = TheColor
689+
shades = Instance.new("Part",Character)
690-
Jw = weldBetween(Head,JohnDoe)
690+
shades.Size = Vector3.new(2,2,2)
691-
Jw.C0 = CFrame.new(0,0.25,.05)
691+
shades.CFrame = Head.CFrame
692
shades.CanCollide = false
693
shadesweld = Instance.new("Weld",shades)
694
shadesweld.Part0 = shades
695
shadesweld.Part1 = Head
696
shadesweld.C0 = shades.CFrame:inverse() * Head.CFrame * CFrame.new(0,-.2,.15)
697
mshades = Instance.new("SpecialMesh", shades)
698
mshades.MeshType = "FileMesh"
699
mshades.Scale = Vector3.new(1.04, 1.28, 1.04)
700
mshades.MeshId,mshades.TextureId = 'http://www.roblox.com/asset/?id=1577360','http://www.roblox.com/asset/?id=1577349'
701
702
checks1 = coroutine.wrap(function() -------Checks
703
while true do
704
if Root.Velocity.Magnitude > 2 and running == false then
705
trail = true
706
position = "Walking"
707
elseif Root.Velocity.Magnitude < 0.5 and running == false and nottransform then
708
trail = false
709
position = "Idle"
710
elseif Root.Velocity.Magnitude < 0.5 and running == false then
711
trail = false
712
position = "Idle2"
713
elseif Root.Velocity.Magnitude > 15 then
714
position = "Running"
715
else
716
end
717
wait()
718
end
719
end)
720
checks1()
721
722
Trail = coroutine.wrap(function()
723
while true do
724
if transformingpart then
725
elseif trail then
726
if trailntrue then
727
for i = 1, 10 do
728
Trailn.BrickColor = TheCore.BrickColor
729
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
730
Trailn.Transparency = Trailn.Transparency + 0.1
731
wait()
732
end
733
end
734
elseif not trail then
735
trailntrue = true
736
Trailn = Instance.new("Part", Torso)
737
Trailn.Size = Vector3.new(0.5, 0.5, 0.5)
738
Trailn.Material = "Neon"
739
Trailn.BrickColor = TheCore.BrickColor
740
Trailn.Transparency = 0
741
Trailn.Anchored = true
742
Trailn.CanCollide = false
743
TrailnMESH = Instance.new("SpecialMesh", Trailn)
744
TrailnMESH.MeshType = "Cylinder"
745
TrailnMESH.Scale = Vector3.new(.1,0.01,0.01)
746
Trailn.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
747
for i = 1, 35 do
748
Trailn.BrickColor = TheCore.BrickColor
749
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
750
wait()
751
end
752
for i = 1, 10 do
753
Trailn.BrickColor = TheCore.BrickColor
754
TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
755
Trailn.Transparency = Trailn.Transparency + .1
756
wait()
757
end
758
Trailn:Remove()
759
trailntrue = false
760
end
761
wait()
762
end
763
end)
764
Trail()
765
766
OrgnC0 = Neck.C0
767
local movelimbs = coroutine.wrap(function()
768
while RunSrv.RenderStepped:wait() do
769
TrsoLV = Torso.CFrame.lookVector
770
Dist = nil
771
Diff = nil
772
if not MseGuide then
773
print("l")
774
else
775
local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
776
Dist = (Head.CFrame.p-Point).magnitude
777
Diff = Head.CFrame.Y-Point.Y
778
local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
779
Dist2 = (LeftArm.CFrame.p-Point).magnitude
780
Diff2 = LeftArm.CFrame.Y-Point.Y
781
HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
782
Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1)
783
end
784
end
785
end)
786
movelimbs()
787
788
mouse.Button1Down:connect(function()
789
	if combo1 then
790
if debounce then return end
791
debounce = true
792
attacking = true
793
combo1 = false
794
tr1.Enabled = true
795
combo2 = true
796
hum.WalkSpeed = 10
797
for i = 1, 12 do
798
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-55), math.rad(0)), 0.6)
799
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-55),0),0.6)
800
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,.2,-1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(90)), 0.6)
801
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
802
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
803
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
804
swait()
805
end
806
lunge:Play()
807
htbox = Instance.new("Part", pBase5)
808
htbox.CFrame = pBase5.CFrame
809
htbox.Transparency = 1
810
htbox.CanCollide = false
811
htbox.Size = Vector3.new(.17,4,.68)
812
htboxweld = weldBetween(htbox,pBase5)
813
htbox.Touched:connect(function(hit)
814
if hit.Parent:IsA("Part") then
815
elseif hit.Parent:IsA("SpecialMesh") then
816
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
817
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
818
if damagedebounce == true then return end
819
damagedebounce = true
820
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
821
Slachtoffer:TakeDamage(math.random(25,35))
822
rdnm = soundtable[math.random(1,#soundtable)]
823
slashwound = Instance.new("Sound", Slachtoffer.Torso)
824
slashwound.SoundId = "rbxassetid://"..rdnm
825
slashwound.Volume = 4
826
slashwound:Play()
827
removeuseless:AddItem(slashwound,2)
828
end
829
end)
830
trailactivate = true
831
for i = 1, 12 do
832
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(55), math.rad(0)), 0.6)
833
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(55),0),0.6)
834
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,1,-1) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(90)), 0.6)
835
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
836
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
837
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
838
swait()
839
end
840
attacking = false   
841
debounce = false
842
damagedebounce = false
843
htbox:Remove()
844
trailactivate = false
845
hum.WalkSpeed = 18
846
tr1.Enabled = false
847
elseif combo2 then
848
if debounce then return end
849
hum.WalkSpeed = 8
850
trailactive = true
851
debounce = true
852
attacking = true
853
tr1.Enabled = true
854
combo2 = false
855
combo3 = true
856
swordlang:Play()
857
for i = 1, 12 do
858
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
859
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2, 0, 0.501) * CFrame.Angles(math.rad(-90), math.rad(45), math.rad(0)), 0.6)
860
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(-90), math.rad(90), math.rad(0)), 0.6)
861
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
862
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
863
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
864
swait()
865
end
866
htbox = Instance.new("Part", pBase5)
867
htbox.CFrame = pBase5.CFrame
868
htbox.Transparency = 1
869
htbox.CanCollide = false
870
htbox.Size = Vector3.new(.25,6,.1)
871
htboxweld = weldBetween(htbox,pBase5)
872
htbox.Touched:connect(function(hit)
873
if hit.Parent:IsA("Part") then
874
elseif hit.Parent:IsA("SpecialMesh") then
875
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
876
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
877
if damagedebounce == true then return end
878
damagedebounce = true
879
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
880
Slachtoffer:TakeDamage(math.random(31,47))
881
rdnm = soundtable[math.random(1,#soundtable)]
882
slashwound = Instance.new("Sound", Slachtoffer.Torso)
883
slashwound.SoundId = "rbxassetid://"..rdnm
884
slashwound.Volume = 4
885
slashwound:Play()
886
removeuseless:AddItem(slashwound,2)
887
end
888
end)
889
lunge2:Play()
890
for i = 1, 14 do
891
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
892
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(90)), 0.6)
893
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
894
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
895
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
896
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
897
swait()
898
end
899
debounce = false
900
attacking = false
901
damagedebounce = false
902
htbox:Remove()
903
hum.WalkSpeed = 18
904
tr1.Enabled = false
905
elseif combo3 then
906
if debounce then return end
907
debounce = true
908
trailactivate = true
909
attacking = true
910
combo3 = false
911
trailactivate = false
912
combo1 = true
913
tr1.Enabled = true
914
t = 0
915
htbox = Instance.new("Part", pBase5)
916
htbox.CFrame = pBase5.CFrame
917
htbox.Transparency = 1
918
htbox.CanCollide = false
919
htbox.Size = Vector3.new(.17,4,.68)
920
htboxweld = weldBetween(htbox,pBase5)
921
htbox.Touched:connect(function(hit)
922
if hit.Parent:IsA("Part") then
923
elseif hit.Parent:IsA("SpecialMesh") then
924
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
925
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
926
for i = 1, 5 do
927
if damagedebounce == true then return end
928
damagedebounce = true
929
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
930
Slachtoffer:TakeDamage(math.random(7,15))
931
wait(.1)
932
damagedebounce = false
933
wait()
934
end
935
rdnm = soundtable[math.random(1,#soundtable)]
936
slashwound = Instance.new("Sound", Slachtoffer.Torso)
937
slashwound.SoundId = "rbxassetid://"..rdnm
938
slashwound.Volume = 4
939
slashwound:Play()
940
removeuseless:AddItem(slashwound,2)
941
end
942
end)
943
for i = 1, 10 do
944
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
945
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
946
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
947
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
948
swait()
949
end
950
hum.WalkSpeed = 25
951
lunge3:Play()
952
for i = 1, 40 do
953
t = t + 80
954
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
955
swait()
956
end
957
htbox:Remove()
958
hum.WalkSpeed = 18
959
attacking = false
960
damagedebounce = false
961
debounce = false
962
trailactivate = false
963
tr1.Enabled = false
964
end
965
end)
966
967
mouse.KeyDown:connect(function(Press)
968
Press=Press:lower()
969
if Press=='t' then
970
if tauntdebounce == true then return end
971
tauntdebounce = true
972
RAW = Instance.new("Sound", Torso)
973
RAW.SoundId = "rbxassetid://347972965"
974
RAW.Volume = 6
975
RAW:Play()
976
RAWPOWER = Instance.new("Part", Torso)
977
RAWPOWER.Size = Vector3.new(0.5, 0.5, 0.5)
978
RAWPOWER.Material = "Neon"
979
RAWPOWER.BrickColor = TheColor
980
RAWPOWER.Transparency = 0
981
RAWPOWER.Anchored = true
982
RAWPOWER.CanCollide = false
983
RAWPOWERMESH = Instance.new("SpecialMesh", RAWPOWER)
984
RAWPOWERMESH.MeshType = "Cylinder"
985
RAWPOWERMESH.Scale = Vector3.new(.1,0.01,0.01)
986
RAWPOWER.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
987
for i = 1, 100 do
988
RAWPOWER.BrickColor = TheCore.BrickColor
989
RAWPOWERMESH.Scale = RAWPOWERMESH.Scale + Vector3.new(0,2,2)
990
RAWPOWER.Transparency = RAWPOWER.Transparency + 0.01
991
wait()
992
end
993
wait(RAW.TimeLength)
994
RAWPOWER:Remove()
995
RAW:Remove()
996
tauntdebounce = false
997
end
998
end)
999
1000
mouse.KeyDown:connect(function(Press)
1001
Press=Press:lower()
1002
if Press=='l' then ------------- Orbital cannon of doom
1003
if doombounce then return end
1004
doombounce = true
1005
if debounce then return end
1006
debounce = true
1007
attacking = true
1008
acti = true
1009
hum.WalkSpeed = 0
1010
quicklerppp = coroutine.wrap(function()
1011
for i = 1, 10 do 
1012
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), 0.4)
1013
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
1014
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1015
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1016
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
1017
wait()
1018
end
1019
end)
1020
quicklerppp()
1021
BallOfDeath = Instance.new("Part", Torso)
1022
BallOfDeath.Material = "Neon"
1023
BallOfDeath.CanCollide = false
1024
BallOfDeath.Anchored = true
1025
BallOfDeath.BrickColor = TheColor
1026
BallOfDeath.Size = Vector3.new(.1,.1,.1)
1027
BallOfDeathShape = Instance.new("SpecialMesh", BallOfDeath)
1028
BallOfDeathShape.MeshType = "Sphere"
1029
BallOfDeathShape.Scale = Vector3.new(1,1,1)
1030
sou = coroutine.wrap(function()
1031
mylegacy = Instance.new("Sound", BallOfDeath)
1032
mylegacy.SoundId = "rbxassetid://907530407"
1033
mylegacy.Looped = true
1034
mylegacy.Volume = 0
1035
mylegacy:Play()
1036
for i = 1, 50 do
1037
mylegacy.Volume = mylegacy.Volume + .1
1038
wait()
1039
end
1040
end)
1041
sou()
1042
if nottransform then
1043
for i = 1, 94 do
1044
BallOfDeath.BrickColor = TheCore.BrickColor
1045
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8  + 6 * math.sin(sine/12))), .2)
1046
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
1047
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
1048
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
1049
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
1050
BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
1051
BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(4,4,4)
1052
wait()
1053
end
1054
elseif not nottransform then
1055
for i = 1, 190 do
1056
BallOfDeath.BrickColor = TheCore.BrickColor
1057
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
1058
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
1059
TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
1060
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
1061
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
1062
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
1063
BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
1064
BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(2,2,2)
1065
wait()
1066
end
1067
end
1068
minsou = coroutine.wrap(function()
1069
for i = 1, 50 do
1070
mylegacy.Volume = mylegacy.Volume - 0.08
1071
wait()
1072
end
1073
mylegacy:Remove()
1074
end)
1075
minsou()
1076
quicklerpppp = coroutine.wrap(function()
1077
for i = 1, 10 do 
1078
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)), 0.4)
1079
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
1080
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
1081
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1082
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
1083
wait()
1084
end
1085
hum.WalkSpeed = 18
1086
attacking = false
1087
end)
1088
quicklerpppp()
1089
LightOfDeath = Instance.new("Part", Torso)
1090
LightOfDeath.Size = Vector3.new(0.5, 0.5, 0.5)
1091
LightOfDeath.Material = "Neon"
1092
LightOfDeath.BrickColor = TheColor
1093
LightOfDeath.Transparency = 1
1094
LightOfDeath.Anchored = true
1095
LightOfDeath.CanCollide = false
1096
LightOfDeathMESH = Instance.new("SpecialMesh", LightOfDeath)
1097
LightOfDeathMESH.MeshType = "Cylinder"
1098
LightOfDeathMESH.Scale = Vector3.new(1000,3,3)
1099
LightOfDeath.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
1100
removeuseless:AddItem(LightOfDeath,25)
1101
removeuseless:AddItem(BallOfDeath,25)
1102
positioning = coroutine.wrap(function()
1103
BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.5)
1104
while acti do
1105
LightOfDeath.BrickColor = TheCore.BrickColor
1106
BallOfDeath.BrickColor = TheCore.BrickColor
1107
BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
1108
LightOfDeath.CFrame = LightOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
1109
wait()
1110
end
1111
end)
1112
positioning()
1113
wait(1)
1114
debounce = false
1115
attacking = false
1116
quickcourrr = coroutine.wrap(function()
1117
for i = 1, 100 do
1118
LightOfDeath.Transparency = LightOfDeath.Transparency - 0.01
1119
wait()
1120
end
1121
end)
1122
quickcourrr()
1123
soundofdoom = Instance.new("Sound", LightOfDeath)
1124
soundofdoom.SoundId = "rbxassetid://1545630949"
1125
soundofdoom.Volume = 10
1126
soundofdoom:Play()
1127
wait(9)
1128
acti = false
1129
LightOfDeath.Anchored = true
1130
rays = Instance.new("Part", Torso)
1131
rays.Size = Vector3.new(1, 1, 1)
1132
rays.Transparency = 0
1133
rays.BrickColor = TheColor
1134
rays.Material = "Neon"
1135
rays.Anchored = true
1136
rays.CanCollide = false
1137
rays.CFrame = LightOfDeath.CFrame * CFrame.new(250,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1138
raysmesh = Instance.new("SpecialMesh", rays) 
1139
raysmesh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1140
raysmesh.Scale = Vector3.new(1, 1, 1)
1141
rays2 = Instance.new("Part", Torso)
1142
rays2.Size = Vector3.new(1, 1, 1)
1143
rays2.Transparency = 0
1144
rays2.BrickColor = TheColor
1145
rays2.Material = "Neon"
1146
rays2.Anchored = true
1147
rays2.CanCollide = false
1148
rays2.CFrame = LightOfDeath.CFrame * CFrame.new(200,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1149
raysmesh2 = Instance.new("SpecialMesh", rays2) 
1150
raysmesh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1151
raysmesh2.Scale = Vector3.new(1, 1, 1)
1152
rays3 = Instance.new("Part", Torso)
1153
rays3.Size = Vector3.new(1, 1, 1)
1154
rays3.Transparency = 0
1155
rays3.BrickColor = TheColor
1156
rays3.Material = "Neon"
1157
rays3.Anchored = true
1158
rays3.CanCollide = false
1159
rays3.CFrame = LightOfDeath.CFrame * CFrame.new(150,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1160
raysmesh3 = Instance.new("SpecialMesh", rays3) 
1161
raysmesh3.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1162
raysmesh3.Scale = Vector3.new(1, 1, 1)
1163
rays4 = Instance.new("Part", Torso)
1164
rays4.Size = Vector3.new(1, 1, 1)
1165
rays4.Transparency = 0
1166
rays4.BrickColor = TheColor
1167
rays4.Material = "Neon"
1168
rays4.Anchored = true
1169
rays4.CanCollide = false
1170
rays4.CFrame = LightOfDeath.CFrame * CFrame.new(100,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1171
raysmesh4 = Instance.new("SpecialMesh", rays4) 
1172
raysmesh4.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1173
raysmesh4.Scale = Vector3.new(1, 1, 1)
1174
rays5 = Instance.new("Part", Torso)
1175
rays5.Size = Vector3.new(1, 1, 1)
1176
rays5.Transparency = 0
1177
rays5.BrickColor = TheColor
1178
rays5.Material = "Neon"
1179
rays5.Anchored = true
1180
rays5.CanCollide = false
1181
rays5.CFrame = LightOfDeath.CFrame * CFrame.new(50,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1182
raysmesh5 = Instance.new("SpecialMesh", rays5) 
1183
raysmesh5.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1184
raysmesh5.Scale = Vector3.new(1, 1, 1)
1185
rays6 = Instance.new("Part", Torso)
1186
rays6.Size = Vector3.new(1, 1, 1)
1187
rays6.Transparency = 0
1188
rays6.BrickColor = TheColor
1189
rays6.Material = "Neon"
1190
rays6.Anchored = true
1191
rays6.CanCollide = false
1192
rays6.CFrame = LightOfDeath.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
1193
raysmesh6 = Instance.new("SpecialMesh", rays6) 
1194
raysmesh6.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1195
raysmesh6.Scale = Vector3.new(1, 1, 1)
1196
ff = coroutine.wrap(function()
1197
for i = 1, 100 do
1198
raysmesh.Scale = raysmesh.Scale + Vector3.new(6,6,6)
1199
rays.Transparency = rays.Transparency + 0.03
1200
raysmesh2.Scale = raysmesh2.Scale + Vector3.new(6,6,6)
1201
rays2.Transparency = rays2.Transparency + 0.03
1202
raysmesh3.Scale = raysmesh3.Scale + Vector3.new(6,6,6)
1203
rays3.Transparency = rays3.Transparency + 0.03
1204
raysmesh4.Scale = raysmesh4.Scale + Vector3.new(6,6,6)
1205
rays4.Transparency = rays4.Transparency + 0.03
1206
raysmesh5.Scale = raysmesh5.Scale + Vector3.new(6,6,6)
1207
rays5.Transparency = rays5.Transparency + 0.03
1208
raysmesh6.Scale = raysmesh6.Scale + Vector3.new(6,6,6)
1209
rays6.Transparency = rays6.Transparency + 0.03
1210
wait()
1211
end
1212
end)
1213
ff()
1214
blastwave = Instance.new("Part", Torso)
1215
blastwave.Size = Vector3.new(1, 1, 1)
1216
blastwave.Transparency = 0
1217
blastwave.BrickColor = TheColor
1218
blastwave.Material = "Neon"
1219
blastwave.Anchored = true
1220
blastwave.CanCollide = false
1221
blastwave.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1222
removeuseless:AddItem(blastwave,10)
1223
DDTblastwave = Instance.new("SpecialMesh", blastwave) 
1224
DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1225
DDTblastwave.Scale = Vector3.new(1, 1, 1)
1226
blastwave2 = Instance.new("Part", Torso)
1227
blastwave2.Size = Vector3.new(1, 1, 1)
1228
blastwave2.Transparency = 0
1229
blastwave2.BrickColor = TheColor
1230
blastwave2.Material = "Neon"
1231
blastwave2.Anchored = true
1232
blastwave2.CanCollide = false
1233
blastwave2.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1234
removeuseless:AddItem(blastwave2,10)
1235
DDTblastwave2 = Instance.new("SpecialMesh", blastwave2) 
1236
DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1237
DDTblastwave2.Scale = Vector3.new(1, 1, 1)
1238
blastwave3 = Instance.new("Part", Torso)
1239
blastwave3.Size = Vector3.new(1, 1, 1)
1240
blastwave3.Transparency = 0
1241
blastwave3.BrickColor = TheColor
1242
blastwave3.Material = "Neon"
1243
blastwave3.Anchored = true
1244
blastwave3.CanCollide = false
1245
blastwave3.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1246
removeuseless:AddItem(blastwave3,10)
1247
DDTblastwave3 = Instance.new("SpecialMesh", blastwave3) 
1248
DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1249
DDTblastwave3.Scale = Vector3.new(1, 1, 1)
1250
blastwave4 = Instance.new("Part", Torso)
1251
blastwave4.Size = Vector3.new(1, 1, 1)
1252
blastwave4.Transparency = 0
1253
blastwave4.BrickColor = TheColor
1254
blastwave4.Material = "Neon"
1255
blastwave4.Anchored = true
1256
blastwave4.CanCollide = false
1257
blastwave4.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1258
removeuseless:AddItem(blastwave4,10)
1259
DDTblastwave4 = Instance.new("SpecialMesh", blastwave4) 
1260
DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1261
DDTblastwave4.Scale = Vector3.new(1, 1, 1)
1262
blastwave5 = Instance.new("Part", Torso)
1263
blastwave5.Size = Vector3.new(1, 1, 1)
1264
blastwave5.Transparency = 0
1265
blastwave5.BrickColor = TheColor
1266
blastwave5.Material = "Neon"
1267
blastwave5.Anchored = true
1268
blastwave5.CanCollide = false
1269
blastwave5.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
1270
removeuseless:AddItem(blastwave5,10)
1271
DDTblastwave5 = Instance.new("SpecialMesh", blastwave5) 
1272
DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1273
DDTblastwave5.Scale = Vector3.new(1, 1, 1)
1274
Blastcircle = Instance.new("Part", Torso)
1275
Blastcircle.Material = "Neon"
1276
Blastcircle.Anchored = true
1277
Blastcircle.Transparency = 0
1278
Blastcircle.CanCollide = false
1279
Blastcircle.BrickColor = TheColor
1280
Blastcircle.Size = Vector3.new(10,10,10)
1281
removeuseless:AddItem(Blastcircle,10)
1282
BlastShape = Instance.new("SpecialMesh", Blastcircle)
1283
BlastShape.MeshType = "Sphere"
1284
BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
1285
Blastcircle.CFrame = LightOfDeath.CFrame
1286
Blastcircle2 = Instance.new("Part", Torso)
1287
Blastcircle2.Material = "Neon"
1288
Blastcircle2.Anchored = true
1289
Blastcircle2.Transparency = 0
1290
Blastcircle2.CanCollide = false
1291
Blastcircle2.BrickColor = TheColor
1292
Blastcircle2.Size = Vector3.new(10,10,10)
1293
removeuseless:AddItem(Blastcircle2,10)
1294
BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
1295
BlastShape2.MeshType = "Sphere"
1296
BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
1297
Blastcircle2.CFrame = LightOfDeath.CFrame
1298
Blastcircle3 = Instance.new("Part", Torso)
1299
Blastcircle3.Material = "Neon"
1300
Blastcircle3.Anchored = true
1301
Blastcircle3.Transparency = 0
1302
Blastcircle3.CanCollide = false
1303
Blastcircle3.BrickColor = TheColor
1304
Blastcircle3.Size = Vector3.new(10,10,10)
1305
removeuseless:AddItem(Blastcircle3,10)
1306
BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
1307
BlastShape3.MeshType = "Sphere"
1308
BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
1309
Blastcircle3.CFrame = LightOfDeath.CFrame
1310
Blastcircle4 = Instance.new("Part", Torso)
1311
Blastcircle4.Material = "Neon"
1312
Blastcircle4.Anchored = true
1313
Blastcircle4.Transparency = 0
1314
Blastcircle4.CanCollide = false
1315
Blastcircle4.BrickColor = TheColor
1316
Blastcircle4.Size = Vector3.new(10,10,10)
1317
removeuseless:AddItem(Blastcircle4,10)
1318
BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
1319
BlastShape4.MeshType = "Sphere"
1320
BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
1321
Blastcircle4.CFrame = LightOfDeath.CFrame
1322
Blastcircle5 = Instance.new("Part", Torso)
1323
Blastcircle5.Material = "Neon"
1324
Blastcircle5.Anchored = true
1325
Blastcircle5.Transparency = 0
1326
Blastcircle5.CanCollide = false
1327
Blastcircle5.BrickColor = TheColor
1328
Blastcircle5.Size = Vector3.new(10,10,10)
1329
removeuseless:AddItem(Blastcircle5,10)
1330
BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
1331
BlastShape5.MeshType = "Sphere"
1332
BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
1333
Blastcircle5.CFrame = LightOfDeath.CFrame
1334
1335
shockwav = Instance.new("Part", Torso)
1336
shockwav.Size = Vector3.new(1, 1, 1)
1337
shockwav.Transparency = 0
1338
shockwav.BrickColor = TheColor
1339
shockwav.Material = "Neon"
1340
shockwav.Anchored = true
1341
shockwav.CanCollide = false
1342
shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
1343
removeuseless:AddItem(shockwav,10)
1344
dea = Instance.new("SpecialMesh", shockwav) 
1345
dea.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1346
dea.Scale = Vector3.new(0.1, 0.1, 0.1)
1347
shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1348
shockwav2 = Instance.new("Part", Torso)
1349
shockwav2.Size = Vector3.new(1, 1, 1)
1350
shockwav2.Transparency = 0
1351
shockwav2.BrickColor = TheColor
1352
shockwav2.Material = "Neon"
1353
shockwav2.Anchored = true
1354
shockwav2.CanCollide = false
1355
shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1356
removeuseless:AddItem(shockwav2,10)
1357
dea2 = Instance.new("SpecialMesh", shockwav2) 
1358
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1359
dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
1360
shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
1361
local Hit = damagealll(150,LightOfDeath.Position)		
1362
for _,v in pairs(Hit) do
1363
local velo2 = Instance.new("BodyVelocity", v)
1364
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1365
removeuseless:AddItem(velo2,2)
1366
if absoluteannihilation then
1367
v:Remove()
1368
else			
1369
v:BreakJoints()
1370
end
1371
end
1372
opopo = coroutine.wrap(function()
1373
for i = 1, 200 do
1374
shockwav2.BrickColor = TheCore.BrickColor
1375
shockwav.BrickColor = TheCore.BrickColor
1376
Blastcircle5.BrickColor = TheCore.BrickColor
1377
Blastcircle4.BrickColor = TheCore.BrickColor
1378
Blastcircle3.BrickColor = TheCore.BrickColor
1379
Blastcircle2.BrickColor = TheCore.BrickColor
1380
Blastcircle.BrickColor = TheCore.BrickColor
1381
blastwave5.BrickColor = TheCore.BrickColor
1382
blastwave4.BrickColor = TheCore.BrickColor
1383
blastwave3.BrickColor = TheCore.BrickColor
1384
blastwave2.BrickColor = TheCore.BrickColor
1385
blastwave.BrickColor = TheCore.BrickColor
1386
dea.Scale = dea.Scale + Vector3.new(10,10,10)
1387
shockwav.Transparency = shockwav.Transparency + 0.02
1388
dea2.Scale = dea2.Scale + Vector3.new(5,5,5)
1389
shockwav2.Transparency = shockwav2.Transparency + 0.010
1390
DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(5, .5, 5)
1391
DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(12, 12, 12)
1392
DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(4, .5, 4)
1393
DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(6, .5, 6)
1394
DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(2, .1, 2)
1395
blastwave.Transparency = blastwave.Transparency + .01
1396
blastwave2.Transparency = blastwave2.Transparency + .03
1397
blastwave3.Transparency = blastwave3.Transparency + .02
1398
blastwave4.Transparency = blastwave4.Transparency + .015
1399
blastwave5.Transparency = blastwave5.Transparency + .01
1400
BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
1401
BlastShape2.Scale = BlastShape2.Scale + Vector3.new(1.4,1.4,1.4)
1402
BlastShape3.Scale = BlastShape3.Scale + Vector3.new(1.1,1.1,1.1)
1403
BlastShape4.Scale = BlastShape4.Scale + Vector3.new(1.05,1.05,1.05)
1404
Blastcircle.Transparency = Blastcircle.Transparency + .01
1405
Blastcircle2.Transparency = Blastcircle2.Transparency + .02
1406
Blastcircle3.Transparency = Blastcircle3.Transparency + .012
1407
Blastcircle4.Transparency = Blastcircle4.Transparency + .015
1408
Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
1409
BlastShape5.Scale = BlastShape5.Scale + Vector3.new(1.5,1.5,1.5)
1410
wait()
1411
end
1412
end)
1413
opopo()
1414
waff = coroutine.wrap(function()
1415
for i = 1, 100 do
1416
LightOfDeath.Transparency = LightOfDeath.Transparency + 0.03
1417
BallOfDeath.Transparency =  BallOfDeath.Transparency + 0.03
1418
TheEndTimeWave2 = Instance.new("Part", Torso)
1419
TheEndTimeWave2.Size = Vector3.new(1, 1, 1)
1420
TheEndTimeWave2.Transparency = 0.4
1421
TheEndTimeWave2.BrickColor = TheCore.BrickColor
1422
TheEndTimeWave2.Material = "Neon"
1423
TheEndTimeWave2.Anchored = true
1424
TheEndTimeWave2.CanCollide = false
1425
TheEndTimeWave2.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
1426
DDT2 = Instance.new("SpecialMesh", TheEndTimeWave2) 
1427
DDT2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1428
DDT2.Scale = Vector3.new(1, 1, 1)
1429
removeuseless:AddItem(TheEndTimeWave2,3)
1430
table.insert(th4,TheEndTimeWave2)
1431
table.insert(ExtremeM,DDT2)
1432
EnddOrb2 = Instance.new("Part", Torso)
1433
EnddOrb2.Size = Vector3.new(0.5, 0.5, 0.5)
1434
EnddOrb2.Material = "Neon"
1435
EnddOrb2.BrickColor = TheColor
1436
EnddOrb2.Transparency = 0
1437
EnddOrb2.Anchored = true
1438
EnddOrb2.CanCollide = false
1439
EnddOrbMESH2 = Instance.new("SpecialMesh", EnddOrb2)
1440
EnddOrbMESH2.MeshType = "Sphere"
1441
EnddOrbMESH2.Scale = Vector3.new(2,2,2)
1442
EnddOrb2.CFrame = LightOfDeath.CFrame * CFrame.new(0, 0, 0)
1443
removeuseless:AddItem(EnddOrb2,2)
1444
table.insert(ExtremeM,EnddOrbMESH2)
1445
table.insert(SlowlyFade,EnddOrb2)
1446
TheEndTimeWave2.BrickColor = TheCore.BrickColor
1447
EnddOrb2.BrickColor = TheCore.BrickColor 
1448
wait()
1449
end
1450
end)
1451
waff()
1452
shockingshock = coroutine.wrap(function()
1453
for i = 1, 50 do
1454
shockwave3 = Instance.new("Part", Torso)
1455
shockwave3.Size = Vector3.new(1, 1, 1)
1456
shockwave3.Transparency = 0
1457
shockwave3.BrickColor = TheCore.BrickColor
1458
shockwave3.Anchored = true
1459
shockwave3.CanCollide = false
1460
shockwave3.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-90))
1461
sh3 = Instance.new("SpecialMesh", shockwave3) 
1462
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1463
sh3.Scale = Vector3.new(15, 0, 15)
1464
removeuseless:AddItem(shockwave3,3)
1465
table.insert(SlowlyFade,shockwave3)
1466
table.insert(ExtremeM2,sh3)
1467
wait(.1)
1468
end
1469
end)
1470
shockingshock()
1471
dmgcollateral = coroutine.wrap(function()
1472
for i = 1, 85 do
1473
local Hit2 = damagealll(90,LightOfDeath.Position)
1474
for _,v in pairs(Hit2) do
1475
local velo2 = Instance.new("BodyVelocity", v)
1476
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1477
removeuseless:AddItem(velo2,2)				
1478
v:BreakJoints()
1479
wait()
1480
end
1481
end
1482
end)
1483
dmgcollateral()
1484
rays:Remove()
1485
rays2:Remove()
1486
rays3:Remove()
1487
rays4:Remove()
1488
rays5:Remove()
1489
rays6:Remove()
1490
wait(5)
1491
doombounce = false
1492
end
1493
end)
1494
1495
mouse.KeyDown:connect(function(Press)
1496
Press=Press:lower()
1497
if Press=='r' then
1498
if debounce then return end
1499
debounce = true
1500
attacking = true
1501
tr1.Enabled = true
1502
gpf = true
1503
hum.WalkSpeed = 0
1504
for i = 1, 3 do
1505
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,3,0), .4)
1506
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
1507
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
1508
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
1509
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1510
wait()
1511
end
1512
quickcour2 = coroutine.wrap(function()
1513
while gpf do
1514
local Hit = damagealll(8,Torso.Position)	
1515
for _,v in pairs(Hit) do
1516
local velo2 = Instance.new("BodyVelocity", v)
1517
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
1518
removeuseless:AddItem(velo2,2)
1519
if absoluteannihilation then
1520
v:BreakJoints()
1521
else			
1522
v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(15,30))
1523
vsound = Instance.new("Sound",v:FindFirstChildOfClass("Humanoid").Torso)
1524
vsound.SoundId = "rbxassetid://944772014"
1525
vsound.Volume = 3
1526
vsound:Play()
1527
removeuseless:AddItem(vsound,5)
1528
wait(.1)
1529
end
1530
end
1531
wait()
1532
end
1533
end)
1534
quickcour2()
1535
socnot = coroutine.wrap(function()
1536
for i = 1, 6 do
1537
lunge:Play()
1538
wait(.1)
1539
end
1540
end)
1541
socnot()
1542
local fly = Instance.new("BodyVelocity", Torso)
1543
fly.MaxForce = Vector3.new(999999, 999999, 999999)
1544
fly.Velocity = Root.CFrame.lookVector * 90
1545
Torso.CFrame = Root.CFrame * CFrame.new(0,0,-.5)
1546
t = 0
1547
for i = 1, 20 do
1548
leftarmeffect = Instance.new("Part", Torso)
1549
leftarmeffect.BrickColor = TheColor
1550
leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1551
leftarmeffect.Material = "Neon"
1552
leftarmeffect.Anchored = true
1553
leftarmeffect.CanCollide = false
1554
leftarmeffect.CFrame = LeftArm.CFrame
1555
table.insert(SlowlyFade,leftarmeffect)
1556
removeuseless:AddItem(leftarmeffect,2)
1557
rightarmeffect = Instance.new("Part", Torso)
1558
rightarmeffect.BrickColor = TheColor
1559
rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1560
rightarmeffect.Material = "Neon"
1561
rightarmeffect.Anchored = true
1562
rightarmeffect.CanCollide = false
1563
rightarmeffect.CFrame = RightArm.CFrame
1564
table.insert(SlowlyFade,rightarmeffect)
1565
removeuseless:AddItem(rightarmeffect,2)
1566
leftlegeffect = Instance.new("Part", Torso)
1567
leftlegeffect.BrickColor = BrickColor.new("Really black")
1568
leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1569
leftlegeffect.Material = "Neon"
1570
leftlegeffect.Anchored = true
1571
leftlegeffect.CanCollide = false
1572
leftlegeffect.CFrame = LeftLeg.CFrame
1573
table.insert(SlowlyFade,leftlegeffect)
1574
removeuseless:AddItem(leftlegeffect,2)
1575
rightlegeffect = Instance.new("Part", Torso)
1576
rightlegeffect.BrickColor = BrickColor.new("Really black")
1577
rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
1578
rightlegeffect.Material = "Neon"
1579
rightlegeffect.Anchored = true
1580
rightlegeffect.CanCollide = false
1581
rightlegeffect.CFrame = RightLeg.CFrame
1582
table.insert(SlowlyFade,rightlegeffect)
1583
removeuseless:AddItem(rightlegeffect,2)
1584
t = t - 60
1585
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
1586
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
1587
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
1588
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1589
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1590
wait()
1591
end
1592
fly:Remove()
1593
debounce = false
1594
damagedebounce = false
1595
attacking = false
1596
gpf = false
1597
tr1.Enabled = false
1598
hum.WalkSpeed = 18
1599
end
1600
end)
1601
1602
mouse.KeyDown:connect(function(Press)
1603
Press=Press:lower()
1604
if Press=='k' then
1605
if debounce then return end
1606
debounce = true
1607
attacking = true
1608
for i = 1, 6 do
1609
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
1610
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
1611
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1612
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-32)), 0.6)
1613
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1614
wait()
1615
end
1616
htbox = Instance.new("Part", LeftLeg)
1617
htbox.Transparency = 1
1618
htbox.CanCollide = false
1619
htbox.Size = Vector3.new(1.001,3,1.001)
1620
htboxweld = weldBetween(htbox,LeftLeg)
1621
htboxweld.C0 = CFrame.new(0,0,0)
1622
htbox.Touched:connect(function(hit)
1623
if hit.Parent:IsA("Part") then
1624
elseif hit.Parent:IsA("SpecialMesh") then
1625
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
1626
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
1627
if damagedebounce == true then return end
1628
damagedebounce = true
1629
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
1630
if absoluteannihilation then
1631
Slachtoffer.Parent:BreakJoints()
1632
else
1633
Slachtoffer:TakeDamage(math.random(7,11))
1634
mostrandom = mostrandomsoundtable[math.random(1,#mostrandomsoundtable)]
1635
hitsound = Instance.new("Sound", Slachtoffer.Torso)
1636
hitsound.SoundId = "rbxassetid://"..mostrandom
1637
hitsound.Volume = 4
1638
hitsound:Play()
1639
removeuseless:AddItem(hitsound,4)
1640
end
1641
end
1642
end)
1643
for i = 1, 6 do
1644
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1645
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, .5) * CFrame.Angles(math.rad(36), math.rad(0), math.rad(0)), 0.6)
1646
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, -.5) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
1647
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8, 1.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-72)), 0.6)
1648
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
1649
wait()
1650
end
1651
attacking = false
1652
debounce = false
1653
damagedebounce = false
1654
htbox:Remove()
1655
end
1656
end)
1657
1658
mouse.KeyDown:connect(function(Press)
1659
Press=Press:lower()
1660
if Press=='j' then
1661
if debounce then return end
1662
debounce = true
1663
attacking = true
1664
step:Play()
1665
hum.WalkSpeed = 0
1666
for i = 1, 6 do
1667
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.4)
1668
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, .3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.4)
1669
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(7), math.rad(0)), 0.4)
1670
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.4)
1671
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.4)
1672
wait()
1673
end
1674
local shockwefe = coroutine.wrap(function()
1675
shockwave = Instance.new("Part", Torso)
1676
shockwave.Size = Vector3.new(5, 5, 5)
1677
shockwave.Transparency = 0
1678
shockwave.BrickColor = TheColor
1679
shockwave.Anchored = true
1680
shockwave.CanCollide = false
1681
shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1682
sh1 = Instance.new("SpecialMesh", shockwave) 
1683
sh1.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1684
sh1.Scale = Vector3.new(0, 0, 0)
1685
removeuseless:AddItem(shockwave,2)
1686
for i = 1, 100 do
1687
sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
1688
shockwave.Transparency = shockwave.Transparency + 0.1
1689
wait()
1690
end
1691
end)
1692
shockwefe()
1693
for i = 1, 6 do
1694
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
1695
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .3) * CFrame.Angles(math.rad(-90), math.rad(30), math.rad(0)), 0.6)
1696
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(30), math.rad(0)), 0.6)
1697
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.6)
1698
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.6)
1699
wait()
1700
end
1701
energblast1 = Instance.new("Part", Torso)
1702
energblast1.BrickColor = TheColor
1703
energblast1.Anchored = true
1704
energblast1.Shape = 0
1705
energblast1.Material = "Neon"
1706
energblast1.CanCollide = false
1707
energblast1.Size = Vector3.new(1,1,1)
1708
energblast1.Transparency = 0
1709
energblast1.CFrame = Root.CFrame
1710
removeuseless:AddItem(energblast1,2)
1711
shockwave2 = Instance.new("Part", Torso)
1712
shockwave2.Size = Vector3.new(5, 5, 5)
1713
shockwave2.Transparency = 0
1714
shockwave2.BrickColor = TheColor
1715
shockwave2.Anchored = true
1716
shockwave2.CanCollide = false
1717
shockwave2.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1718
sh2 = Instance.new("SpecialMesh", shockwave2) 
1719
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1720
sh2.Scale = Vector3.new(0, 0, 0)
1721
removeuseless:AddItem(shockwave2,4)
1722
shockwave3 = Instance.new("Part", Torso)
1723
shockwave3.Size = Vector3.new(5, 5, 5)
1724
shockwave3.Transparency = 0
1725
shockwave3.BrickColor = TheColor
1726
shockwave3.Anchored = true
1727
shockwave3.CanCollide = false
1728
shockwave3.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1729
sh3 = Instance.new("SpecialMesh", shockwave3) 
1730
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1731
sh3.Scale = Vector3.new(0, 0, 0)
1732
removeuseless:AddItem(shockwave3,4)
1733
magicsound = Instance.new("Sound", energblast1)
1734
magicsound.SoundId = "rbxassetid://750094966"
1735
magicsound.Volume = 6
1736
magicsound:Play()
1737
soundcoroutine = coroutine.wrap(function()
1738
for i = 1, 100 do
1739
magicsound.Volume = magicsound.Volume - 0.05
1740
wait()
1741
end
1742
end)
1743
soundcoroutine()
1744
removeuseless:AddItem(magicsound,5)
1745
local Hit = damagealll(22,energblast1.Position)		
1746
for _,v in pairs(Hit) do
1747
removeuseless:AddItem(velo2,1)
1748
if absoluteannihilation then
1749
v:BreakJoints()
1750
else				
1751
v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(28,40))
1752
end
1753
end
1754
local cc = coroutine.wrap(function()
1755
for i = 1, 60 do
1756
energblast1.Size = energblast1.Size + Vector3.new(5,5,5)
1757
energblast1.Transparency = energblast1.Transparency + 0.1
1758
sh2.Scale = sh2.Scale + Vector3.new(4,4,0)
1759
shockwave2.Transparency = shockwave2.Transparency + 0.06
1760
sh3.Scale = sh3.Scale + Vector3.new(5,2,5)
1761
shockwave3.Transparency = shockwave3.Transparency + 0.07
1762
wait()
1763
end
1764
end)
1765
cc()
1766
quicklerp = coroutine.wrap(function()
1767
for i = 1, 6 do
1768
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
1769
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.6)
1770
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(0)), 0.6)
1771
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
1772
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
1773
wait()
1774
end
1775
end)
1776
quicklerp()
1777
cc2 = coroutine.wrap(function()
1778
local BV = Instance.new("BodyVelocity", Root)
1779
BV.maxForce = Vector3.new(0,20000,0)
1780
BV.P = 1000
1781
BV.velocity = Vector3.new(0,100,0)
1782
wait(1)
1783
BV:Remove()
1784
end)
1785
cc2()
1786
cc3 = coroutine.wrap(function()
1787
t = 0
1788
flipsound = Instance.new("Sound", Torso)
1789
flipsound.SoundId = "rbxassetid://470532887"
1790
flipsound.Looped = true
1791
flipsound.Volume = 2
1792
flipsound.Pitch = 1.3
1793
flipsound:Play()
1794
hum.WalkSpeed = 75
1795
for i = 1, 60 do
1796
t = t + 40
1797
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
1798
wait()
1799
end
1800
for i = 1, 10 do
1801
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
1802
wait()
1803
end
1804
end)
1805
cc3()
1806
for i = 1, 70 do
1807
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
1808
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
1809
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
1810
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
1811
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
1812
wait()
1813
end
1814
hum.WalkSpeed = 0
1815
landingsound:Play()
1816
flipsound:Remove()
1817
local shockwefe2 = coroutine.wrap(function()
1818
shockwave2 = Instance.new("Part", Torso)
1819
shockwave2.Size = Vector3.new(5, 5, 5)
1820
shockwave2.Transparency = 0
1821
shockwave2.BrickColor = TheColor
1822
shockwave2.Anchored = true
1823
shockwave2.CanCollide = false
1824
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1825
sh2 = Instance.new("SpecialMesh", shockwave2) 
1826
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1827
sh2.Scale = Vector3.new(0, 0, 0)
1828
removeuseless:AddItem(shockwave2,1)
1829
for i = 1, 100 do
1830
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
1831
shockwave2.Transparency = shockwave2.Transparency + 0.1
1832
wait()
1833
end
1834
end)
1835
shockwefe2()
1836
for i = 1, 20 do
1837
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
1838
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
1839
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
1840
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
1841
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
1842
wait()
1843
end
1844
hum.WalkSpeed = 18
1845
debounce = false
1846
attacking = false
1847
end
1848
end)
1849
1850
mouse.KeyDown:connect(function(Press)
1851
Press=Press:lower()
1852
if Press=='p' then
1853
if debounce then return end
1854
debounce = true
1855
attacking = true
1856
tr1.Enabled = true
1857
for i = 1, 5 do
1858
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(-35), math.rad(20), math.rad(0)), .6)
1859
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
1860
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, .25, -.4) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(0)), 0.6)
1861
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
1862
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), .6)
1863
wait()
1864
end
1865
local shockwefe2 = coroutine.wrap(function()
1866
shockwave2 = Instance.new("Part", Torso)
1867
shockwave2.Size = Vector3.new(5, 5, 5)
1868
shockwave2.Transparency = 0
1869
shockwave2.BrickColor = TheColor
1870
shockwave2.Anchored = true
1871
shockwave2.CanCollide = false
1872
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1873
sh2 = Instance.new("SpecialMesh", shockwave2) 
1874
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1875
sh2.Scale = Vector3.new(0, 0, 0)
1876
removeuseless:AddItem(shockwave2,1)
1877
shockwave3 = Instance.new("Part", Torso)
1878
shockwave3.Size = Vector3.new(1, 1, 1)
1879
shockwave3.Transparency = 0
1880
shockwave3.BrickColor = TheColor
1881
shockwave3.Anchored = true
1882
shockwave3.CanCollide = false
1883
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1884
sh3 = Instance.new("SpecialMesh", shockwave3) 
1885
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
1886
sh3.Scale = Vector3.new(0, 0, 0)
1887
removeuseless:AddItem(shockwave3,4)
1888
for i = 1, 100 do
1889
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
1890
shockwave2.Transparency = shockwave2.Transparency + 0.1
1891
sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
1892
shockwave3.Transparency = shockwave3.Transparency + 0.1
1893
wait()
1894
end
1895
end)
1896
shockwefe2()
1897
hohoho = coroutine.wrap(function()
1898
for i = 1, 10 do
1899
rings = Instance.new("Part", Torso)
1900
rings.Size = Vector3.new(5, 5, 5)
1901
rings.Transparency = 0.5
1902
rings.BrickColor = TheColor
1903
rings.Anchored = true
1904
rings.CanCollide = false
1905
rings.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1906
ringsh = Instance.new("SpecialMesh", rings) 
1907
ringsh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
1908
ringsh.Scale = Vector3.new(0, 0, 0)
1909
removeuseless:AddItem(rings,2)
1910
table.insert(Repeater,ringsh)
1911
table.insert(nonmeshRepeater2,rings)
1912
wait(.1)
1913
end
1914
end)
1915
hohoho()
1916
local BV = Instance.new("BodyVelocity", Root)
1917
BV.maxForce = Vector3.new(0,20000,0)
1918
BV.P = 1000
1919
BV.velocity = Vector3.new(0,50,0)
1920
quickcour = coroutine.wrap(function()
1921
t = 0
1922
for i = 1, 25 do
1923
t  = t + 1
1924
Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0 + 50),0)
1925
wait()
1926
end
1927
BV:Remove()
1928
Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0),0)
1929
end)
1930
quickcour()
1931
local Hit = damagealll(5,Root.Position)		
1932
for _,v in pairs(Hit) do
1933
if absoluteannihilation then
1934
v:BreakJoints()
1935
else				
1936
v:FindFirstChildOfClass("Humanoid"):TakeDamage(30,45)
1937
end
1938
end
1939
quickcour2 = coroutine.wrap(function()
1940
jumpsound = Instance.new("Sound", Torso)
1941
jumpsound.Volume = 10
1942
jumpsound.SoundId = "rbxassetid://1574842373"
1943
jumpsound:Play()
1944
removeuseless:AddItem(jumpsound,3)
1945
for i = 1, 9 do
1946
lunge:Play()
1947
wait(.1)
1948
end
1949
lunge2:Play()
1950
end)
1951
quickcour2()
1952
for i = 1, 25 do
1953
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .6)
1954
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
1955
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 1, -.1) * CFrame.Angles(math.rad(190), math.rad(0), math.rad(0)), 0.6)
1956
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
1957
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
1958
wait()
1959
end
1960
attacking = false
1961
debounce = false
1962
tr1.Enabled = false
1963
end
1964
end)
1965
1966
mouse.KeyDown:connect(function(Press)
1967
Press=Press:lower()
1968
if Press=='e' then
1969
if debounce then return end
1970-
lmon8 = lmon7[math.random(1,#lmon7)]
1970+
1971
attacking = true
1972
continue = true
1973
hum.WalkSpeed = 0
1974
g1 = Instance.new("BodyGyro", Root)
1975
g1.D = 175
1976
g1.P = 20000
1977-
b2.Text = ""..lmon8
1977+
1978
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
1979
lmon4 = lmon3[math.random(1,#lmon3)]
1980
local b1 = Instance.new("BillboardGui",Head)
1981-
b2.TextColor3 = BrickColor.new("Lime green").Color
1981+
1982
b1.StudsOffset = Vector3.new(0,3,0)
1983
b1.Adornee = Head
1984
local b2 = Instance.new("TextLabel",b1)
1985
b2.BackgroundTransparency = 1
1986
b2.Text = ""..lmon4
1987
b2.Font = "Garamond"
1988
b2.TextSize = 0
1989
b2.TextStrokeTransparency = 1
1990
b2.TextColor3 = BrickColor.new("Really black").Color
1991
b2.TextStrokeColor3 = Color3.new(0,0,0)
1992
b2.Size = UDim2.new(1,0,0.5,0)
1993
billboardcour = coroutine.wrap(function()
1994
for i = 1, 10 do
1995
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
1996
b2.TextSize = b2.TextSize + 3
1997
wait()
1998
end
1999
wait(1)
2000
for i = 1, 10 do
2001
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
2002
b2.TextSize = b2.TextSize - 3
2003
wait()
2004
end
2005
b1:Remove()
2006
end)
2007
billboardcour()
2008
for i = 1, 10 do
2009
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2010
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
2011
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(1),math.rad(5)), 0.4)
2012
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
2013
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2014
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
2015
wait()
2016
end
2017
lilball = Instance.new("Part", RightArm)
2018
lilball.Material = "Neon"
2019
lilball.CanCollide = false
2020
lilball.Anchored = true
2021
lilball.Transparency = 1
2022
lilball.BrickColor = TheColor
2023
lilball.Size = Vector3.new(.1,.1,.1)
2024
lilballShape = Instance.new("SpecialMesh", lilball)
2025
lilballShape.MeshType = "Sphere"
2026
lilballShape.Scale = Vector3.new(10,10,10)
2027
lilball.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
2028
removeuseless:AddItem(lilball,5)
2029
qucicour = coroutine.wrap(function()
2030
for i = 1, 10 do
2031
lilball.Transparency = lilball.Transparency - 0.05
2032
wait()
2033
end
2034
end)
2035
qucicour()
2036
SwordPortal = Instance.new("Part", Torso)
2037
SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
2038
SwordPortal.Material = "Neon"
2039
SwordPortal.BrickColor = TheColor
2040
SwordPortal.Transparency = 0
2041
SwordPortal.Anchored = true
2042
SwordPortal.CanCollide = false
2043
SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
2044
SwordPortalMESH.MeshType = "Cylinder"
2045
SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
2046
SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
2047
swordportalsound = Instance.new("Sound", SwordPortal)
2048
swordportalsound.SoundId = "rbxassetid://159296220"
2049
swordportalsound.Volume = 5
2050
swordportalsound:Play()
2051
removeuseless:AddItem(swordportalsound,3)
2052
sizeincreasor = coroutine.wrap(function()
2053
while continue do
2054
SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
2055
wait()
2056
end
2057
end)
2058
sizeincreasor()
2059
for i = 1, 20 do
2060
wait()
2061
end
2062
continue = false
2063
local openshocks = coroutine.wrap(function()
2064
for i = 1, 5 do
2065
openshock2 = Instance.new("Part", Torso)
2066
openshock2.Size = Vector3.new(1, 1, 1)
2067
openshock2.Transparency = 0
2068
openshock2.BrickColor = TheColor
2069
openshock2.Material = "Neon"
2070
openshock2.Anchored = true
2071
openshock2.CanCollide = false
2072
openshock2.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2073
DDTopenshock2 = Instance.new("SpecialMesh", openshock2) 
2074
DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2075
DDTopenshock2.Scale = Vector3.new(1, 2, 1)
2076
removeuseless:AddItem(openshock2,2)
2077
table.insert(ExtremeM,DDTopenshock2)
2078
table.insert(SlowlyFade,openshock2)
2079
openshock = Instance.new("Part", Torso)
2080
openshock.Size = Vector3.new(1, 1, 1)
2081
openshock.Transparency = 0
2082
openshock.BrickColor = TheColor
2083
openshock.Material = "Neon"
2084
openshock.Anchored = true
2085
openshock.CanCollide = false
2086
openshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
2087
DDTopenshock = Instance.new("SpecialMesh", openshock) 
2088
DDTopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2089
DDTopenshock.Scale = Vector3.new(1, 2, 1)
2090
removeuseless:AddItem(openshock,2)
2091
table.insert(ExtremeM,DDTopenshock)
2092
table.insert(SlowlyFade,openshock)
2093
wait(.05)
2094
end
2095
end)
2096
openshocks()
2097
bigopenshock = coroutine.wrap(function()
2098
bigopenshock = Instance.new("Part", Torso)
2099
bigopenshock.Size = Vector3.new(1, 1, 1)
2100
bigopenshock.Transparency = 0
2101
bigopenshock.BrickColor = TheColor
2102
bigopenshock.Material = "Neon"
2103
bigopenshock.Anchored = true
2104
bigopenshock.CanCollide = false
2105
bigopenshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
2106
DDTbigopenshock = Instance.new("SpecialMesh", bigopenshock) 
2107
DDTbigopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2108
DDTbigopenshock.Scale = Vector3.new(1, 2, 1)
2109
removeuseless:AddItem(bigopenshock,2)
2110
table.insert(m3,DDTbigopenshock)
2111
table.insert(SlowlyFade,bigopenshock)
2112
end)
2113
removeuseless:AddItem(swordoutofportal,6)
2114
swordoutofportal = Instance.new("Sound", SwordPortal)
2115
swordoutofportal.SoundId = "rbxassetid://1201801124"
2116
swordoutofportal.Volume = 5
2117
swordoutofportal:Play()
2118
GiantSword = Instance.new("Part", Torso)
2119
GiantSword.Size = Vector3.new(0.5, 0.5, 0.5)
2120
GiantSword.Material = "Neon"
2121
GiantSword.BrickColor = TheColor
2122
GiantSword.Transparency = .2
2123
GiantSword.Anchored = true
2124
GiantSword.CanCollide = false
2125
GiantSwordMESH = Instance.new("SpecialMesh", GiantSword)
2126
GiantSwordMESH.Scale = Vector3.new(15,15,15)
2127
GiantSwordMESH.MeshId = "rbxassetid://94840342"
2128
GiantSword.CFrame = SwordPortal.CFrame * CFrame.new(-50,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90))
2129
move = coroutine.wrap(function()
2130
local Hit = damagealll(35,SwordPortal.Position)		
2131
for _,v in pairs(Hit) do
2132
if absoluteannihilation then
2133
v:BreakJoints()
2134
else			
2135
v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(30,40))
2136
end
2137
end
2138
for i = 1, 40 do
2139
SwordPortal.Transparency = SwordPortal.Transparency + 0.05
2140
GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
2141
wait()
2142
end
2143
end)
2144
move()
2145
mvcm = coroutine.wrap(function()
2146
wait(1)
2147
SwordPortal:Remove()
2148
debounce = false
2149
attacking = false
2150
hum.WalkSpeed = 18
2151
end)
2152
mvcm()
2153
g1:Remove()
2154
for i = 1, 30 do 
2155
lilball.Transparency = lilball.Transparency + 0.05
2156
GiantSword.Transparency = GiantSword.Transparency + 0.03
2157
GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
2158
wait()
2159
end
2160
GiantSword:Remove()
2161
end
2162
end)
2163
2164
mouse.KeyDown:connect(function(Press)
2165
Press=Press:lower()
2166
if Press=='g' then
2167
if debounce then return end
2168
debounce = true
2169
attacking = true
2170
damagedebounce = false
2171
lmon4 = lmon3[math.random(1,#lmon3)]
2172
local b1 = Instance.new("BillboardGui",Head)
2173-
b2.TextColor3 = BrickColor.new("Lime green").Color
2173+
2174
b1.StudsOffset = Vector3.new(0,3,0)
2175
b1.Adornee = Head
2176
local b2 = Instance.new("TextLabel",b1)
2177
b2.BackgroundTransparency = 1
2178
b2.Text = ""..lmon4
2179
b2.Font = "Garamond"
2180
b2.TextSize = 0
2181
b2.TextStrokeTransparency = 1
2182
b2.TextColor3 = BrickColor.new("Really black").Color
2183
b2.TextStrokeColor3 = Color3.new(0,0,0)
2184
b2.Size = UDim2.new(1,0,0.5,0)
2185
billboardcour = coroutine.wrap(function()
2186
for i = 1, 10 do
2187
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
2188
b2.TextSize = b2.TextSize + 3
2189
wait()
2190
end
2191
wait(2)
2192
for i = 1, 10 do
2193
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
2194
b2.TextSize = b2.TextSize - 3
2195
wait()
2196
end
2197
b1:Remove()
2198
end)
2199
billboardcour()
2200
quickcour = coroutine.wrap(function()
2201
spawnsound = Instance.new("Sound", RightArm)
2202
spawnsound.SoundId = "rbxassetid://159332197"
2203
spawnsound.Volume = 5
2204
spawnsound:Play()
2205
removeuseless:AddItem(spawnsound,4)
2206
Scythe = Instance.new("Part", Torso)
2207
Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
2208
Scythe.Material = "Neon"
2209
Scythe.BrickColor = TheColor
2210
Scythe.Transparency = 1
2211
Scythe.CanCollide = false
2212
ScytheMESH = Instance.new("SpecialMesh", Scythe)
2213
ScytheMESH.Scale = Vector3.new(2,2,2)
2214
ScytheMESH.MeshId = "rbxassetid://218497396"
2215
ScytheWeld = weldBetween(Scythe,RightArm)
2216
ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
2217
for i = 1, 20 do
2218
Scythe.Transparency = Scythe.Transparency - 0.04
2219
wait()
2220
end
2221
end)
2222
quickcour()
2223
hum.WalkSpeed = 0
2224
for i = 1, 25 do
2225
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2226
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
2227
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2228
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2229
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
2230
wait()
2231
end
2232
g1 = Instance.new("BodyGyro", Root)
2233
g1.D = 175
2234
g1.P = 20000
2235
g1.MaxTorque = Vector3.new(0,9000,0)
2236
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
2237
hum.WalkSpeed = 14
2238
for i = 1, 8 do
2239
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2240
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-140),math.rad(90),math.rad(0)), .5)
2241
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2242
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
2243
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-110),math.rad(-40),math.rad(0)), 0.5)
2244
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
2245
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
2246
wait()
2247
end
2248
htbox = Instance.new("Part", Scythe)
2249
htbox.CFrame = Scythe.CFrame
2250
htbox.Transparency = 1
2251
htbox.CanCollide = false
2252
htbox.Size = Vector3.new(.40,7,3)
2253
htboxweld = weldBetween(htbox,Scythe)
2254
A = Instance.new("Attachment", htbox)
2255
A.Position = Vector3.new(0,-3.2,0)
2256
A.Name = "A"
2257
B = Instance.new("Attachment", htbox)
2258-
tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
2258+
2259
B.Name = "B"
2260
tr11 = Instance.new("Trail", Scythe)
2261
tr11.Attachment0 = A
2262
tr11.Attachment1 = B
2263
tr11.Enabled = true
2264
tr11.Lifetime = .8
2265
tr11.TextureMode = "Static"
2266
tr11.LightInfluence = 0
2267
tr11.Color = ColorSequence.new(BrickColor.new"Really black".Color,BrickColor.new"Really black".Color)
2268
tr11.Transparency = NumberSequence.new(0, 1)
2269
htbox.Touched:connect(function(hit)
2270
if hit.Parent:IsA("Part") then
2271
elseif hit.Parent:IsA("SpecialMesh") then
2272
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
2273
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
2274
if damagedebounce == true then return end
2275
damagedebounce = true
2276
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
2277
quickcour = coroutine.wrap(function()
2278
Slachtoffer.WalkSpeed = 6
2279
wait(1)
2280
Slachtoffer.WalkSpeed = 16
2281
end)
2282
quickcour()
2283
if absoluteannihilation then
2284
Slachtoffer.Parent:BreakJoints()
2285
else
2286
Slachtoffer:TakeDamage(math.random(35,40))
2287
rdnm = soundtable[math.random(1,#soundtable)]
2288
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2289
slashwound.SoundId = "rbxassetid://"..rdnm
2290
slashwound.Volume = 4
2291
slashwound:Play()
2292
removeuseless:AddItem(slashwound,2)
2293
end
2294
end
2295
end)
2296
lunge:Play()
2297
t = 0
2298
for i = 1, 8 do
2299
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2300
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
2301
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
2302
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
2303
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
2304
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
2305
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .6)
2306
wait()
2307
end
2308
damagedebounce = false
2309
hum.WalkSpeed = 8
2310
t = 0
2311
for i = 1, 8 do
2312
t = t + 50
2313
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2314
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0 + t)), .6)
2315
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
2316
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.41,1.3,0) * CFrame.Angles(math.rad(181),math.rad(5),math.rad(10)), 0.4)
2317
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
2318
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(40), math.rad(0)), 0.5)
2319
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(12), math.rad(3), math.rad(-3)), 0.5)
2320
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(-5), math.rad(7), math.rad(3)), 0.5)
2321
wait()
2322
end
2323
htbox:Remove()
2324
htbox = Instance.new("Part", Scythe)
2325
htbox.CFrame = Scythe.CFrame
2326
htbox.Transparency = 1
2327
htbox.CanCollide = false
2328
htbox.Size = Vector3.new(.40,7,3)
2329
htboxweld = weldBetween(htbox,Scythe)
2330
A = Instance.new("Attachment", htbox)
2331
A.Position = Vector3.new(0,-3.2,0)
2332
A.Name = "A"
2333
B = Instance.new("Attachment", htbox)
2334
B.Position = Vector3.new(0,3.2,0)
2335
B.Name = "B"
2336
htbox.Touched:connect(function(hit)
2337
if hit.Parent:IsA("Part") then
2338
elseif hit.Parent:IsA("SpecialMesh") then
2339
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
2340
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
2341
if damagedebounce == true then return end
2342
damagedebounce = true
2343
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
2344
quickcour = coroutine.wrap(function()
2345
Slachtoffer.WalkSpeed = 6
2346
wait(1)
2347
Slachtoffer.WalkSpeed = 16
2348
end)
2349
quickcour()
2350
if absoluteannihilation then
2351
Slachtoffer.Parent:BreakJoints()
2352
else
2353
Slachtoffer:TakeDamage(math.random(25,68))
2354
rdnm = soundtable[math.random(1,#soundtable)]
2355
slashwound = Instance.new("Sound", Slachtoffer.Torso)
2356
slashwound.SoundId = "rbxassetid://"..rdnm
2357
slashwound.Volume = 4
2358
slashwound:Play()
2359
removeuseless:AddItem(slashwound,2)
2360
end
2361
end
2362
end)
2363
lunge3:Play()
2364
for i = 1, 15 do
2365
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2366
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
2367
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.7, 1) * CFrame.Angles(math.rad(-40), math.rad(48), math.rad(0)), 0.5)
2368
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
2369
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), 0.6)
2370
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
2371
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
2372
wait()
2373
end
2374
htbox:Remove()
2375
hum.WalkSpeed = 18
2376
tr11.Enabled = false
2377
for i = 1, 10 do
2378
Scythe.Transparency = Scythe.Transparency + 0.1
2379
wait()
2380
end
2381
tr11:Remove()
2382
Scythe:Remove()
2383
attacking = false
2384
debounce = false
2385
damagedebounce = false
2386
g1:Remove()
2387
end
2388
end)
2389
2390
mouse.KeyDown:connect(function(Press)
2391
Press=Press:lower()
2392
if Press=='y' then
2393
if debounce then return end
2394
debounce = true
2395
attacking = true
2396
bbno = true
2397
jjo = true
2398
borb = true
2399
hum.WalkSpeed = 0
2400
energyburst:Play()
2401
energyburst2:Play()
2402
g1 = Instance.new("BodyGyro", Root)
2403
g1.D = 175
2404
g1.P = 20000
2405
g1.MaxTorque = Vector3.new(0,9000,0)
2406
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
2407
lmon2 = lmon[math.random(1,#lmon)]
2408
local b1 = Instance.new("BillboardGui",Head)
2409-
b2.TextColor3 = BrickColor.new("Lime green").Color
2409+
2410
b1.StudsOffset = Vector3.new(0,3,0)
2411
b1.Adornee = Head
2412
local b2 = Instance.new("TextLabel",b1)
2413
b2.BackgroundTransparency = 1
2414
b2.Text = ""..lmon2
2415
b2.Font = "Garamond"
2416
b2.TextSize = 0
2417
b2.TextStrokeTransparency = 1
2418
b2.TextColor3 = BrickColor.new("Really black").Color
2419
b2.TextStrokeColor3 = Color3.new(0,0,0)
2420
b2.Size = UDim2.new(1,0,0.5,0)
2421
billboardcour = coroutine.wrap(function()
2422
for i = 1, 15 do
2423
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.05
2424
b2.TextSize = b2.TextSize + 2
2425
wait()
2426
end
2427
wait(2)
2428
for i = 1, 15 do
2429
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.05
2430
b2.TextSize = b2.TextSize - 2
2431
wait()
2432
end
2433
b1:Remove()
2434
end)
2435
billboardcour()
2436
TheWind = Instance.new("Part", Torso)
2437
TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
2438
TheWind.Material = "Neon"
2439
TheWind.BrickColor = TheColor
2440
TheWind.Transparency = 1
2441
TheWind.CanCollide = false
2442
TheWindMESH = Instance.new("SpecialMesh", TheWind)
2443
TheWindMESH.Scale = Vector3.new(4,4,4)
2444
TheWindMESH.MeshId = "rbxassetid://168892432"
2445
TheWindWeld = weldBetween(TheWind,Root)
2446
TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2447
TheWind2 = Instance.new("Part", Torso)
2448
TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
2449
TheWind2.Material = "Neon"
2450
TheWind2.BrickColor = TheColor
2451
TheWind2.Transparency = 1
2452
TheWind2.CanCollide = false
2453
TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
2454
TheWindMESH2.Scale = Vector3.new(6,6,6)
2455
TheWindMESH2.MeshId = "rbxassetid://168892432"
2456
TheWindWeld2 = weldBetween(TheWind2,Root)
2457
TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2458
TheWind3 = Instance.new("Part", Torso)
2459
TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
2460
TheWind3.Material = "Neon"
2461
TheWind3.BrickColor = TheColor
2462
TheWind3.Transparency = 1
2463
TheWind3.CanCollide = false
2464
TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
2465
TheWindMESH3.Scale = Vector3.new(2,2,2)
2466
TheWindMESH3.MeshId = "rbxassetid://168892432"
2467
TheWindWeld3 = weldBetween(TheWind3,Root)
2468
TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2469
quickcour = coroutine.wrap(function()
2470
for i = 1, 25 do
2471
TheWind.Transparency = TheWind.Transparency - 0.01
2472
TheWind2.Transparency = TheWind2.Transparency - 0.005
2473
TheWind3.Transparency = TheWind3.Transparency - 0.012
2474
wait()
2475
end
2476
end)
2477
quickcour()
2478
quickcour2 = coroutine.wrap(function()
2479
while jjo do
2480
TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
2481
TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
2482
TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
2483
wait()
2484
end
2485
end)
2486
quickcour2()
2487
local shockwefe2 = coroutine.wrap(function()
2488
shockwave2 = Instance.new("Part", Torso)
2489
shockwave2.Size = Vector3.new(5, 5, 5)
2490
shockwave2.Transparency = 0
2491
shockwave2.BrickColor = TheColor
2492
shockwave2.Anchored = true
2493
shockwave2.CanCollide = false
2494
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
2495
sh2 = Instance.new("SpecialMesh", shockwave2) 
2496
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2497
sh2.Scale = Vector3.new(0, 0, 0)
2498
removeuseless:AddItem(shockwave2,2)
2499
shockwave3 = Instance.new("Part", Torso)
2500
shockwave3.Size = Vector3.new(1, 1, 1)
2501
shockwave3.Transparency = 0
2502
shockwave3.BrickColor = TheColor
2503
shockwave3.Anchored = true
2504
shockwave3.CanCollide = false
2505
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2506
sh3 = Instance.new("SpecialMesh", shockwave3) 
2507
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2508
sh3.Scale = Vector3.new(0, 0, 0)
2509
removeuseless:AddItem(shockwave3,4)
2510
for i = 1, 100 do
2511
sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
2512
shockwave2.Transparency = shockwave2.Transparency + 0.1
2513
sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
2514
shockwave3.Transparency = shockwave3.Transparency + 0.1
2515
wait()
2516
end
2517
end)
2518
shockwefe2()
2519
for i = 1, 5 do
2520
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2521
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.6)
2522
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(-8)), .6)
2523
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
2524
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
2525
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
2526
wait()
2527
end
2528
courcour = coroutine.wrap(function()
2529
while bbno do
2530
sho3 = Instance.new("Part", Torso)
2531
sho3.Size = Vector3.new(1, 1, 1)
2532
sho3.Transparency = 0
2533
sho3.BrickColor = TheColor
2534
sho3.Anchored = true
2535
sho3.CanCollide = false
2536
sho3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2537
shot3 = Instance.new("SpecialMesh", sho3) 
2538
shot3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2539
shot3.Scale = Vector3.new(0, 0, 0)
2540
table.insert(th5,shot3)
2541
table.insert(nonmeshRepeater2,sho3)
2542
removeuseless:AddItem(shot3,2)
2543
wait(.1)
2544
end
2545
end)
2546
courcour()
2547
charge:Play()
2548
for i = 1, 6 do
2549
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(50),0),.6)
2550
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.1,1.3,1.1) * CFrame.Angles(math.rad(180),math.rad(-50),math.rad(0)), 0.4)
2551
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
2552
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
2553
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
2554
wait()
2555
end
2556
Blaster = Instance.new("Part", RightArm)
2557
Blaster.Material = "Neon"
2558
Blaster.Anchored = true
2559
Blaster.CanCollide = false
2560
Blaster.BrickColor = TheColor
2561
Blaster.Size = Vector3.new(.1,.1,.1)
2562
BlasterShape = Instance.new("SpecialMesh", Blaster)
2563
BlasterShape.MeshType = "Sphere"
2564
BlasterShape.Scale = Vector3.new(.1,.1,.1)
2565
Blaster.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
2566
sou = coroutine.wrap(function()
2567
sm = Instance.new("Sound", Blaster)
2568
sm.SoundId = "rbxassetid://907530407"
2569
sm.Looped = true
2570
sm.Volume = 0
2571
sm.Pitch = .8
2572
sm:Play()
2573
for i = 1, 50 do
2574
sm.Volume = sm.Volume + .1
2575
wait()
2576
end
2577
end)
2578
sou()
2579
local EVENMORECIRCLES = coroutine.wrap(function()
2580
for i = 1, 30 do
2581
circlescircles = Instance.new("Part", Torso)
2582
circlescircles.Size = Vector3.new(1, 1, 1)
2583
circlescircles.Transparency = 0.3
2584
circlescircles.BrickColor = TheColor
2585
circlescircles.Material = "Neon"
2586
circlescircles.Anchored = true
2587
circlescircles.CanCollide = false
2588
circlescircles.CFrame = Blaster.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
2589
circlescirclesmesh = Instance.new("SpecialMesh", circlescircles) 
2590
circlescirclesmesh.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2591
circlescirclesmesh.Scale = Vector3.new(15, 15, 15)
2592
removeuseless:AddItem(circlescircles,1.5)
2593
table.insert(nonmeshRepeater2,circlescircles)
2594
table.insert(th2,circlescirclesmesh)
2595
wait(.1)
2596
end
2597
end)
2598
EVENMORECIRCLES()
2599
for i = 1, 30 do
2600
BlasterShape.Scale = BlasterShape.Scale + Vector3.new(.25,.25,.25)
2601
BlasterBall1 = Instance.new("Part", RightArm)
2602
BlasterBall1.Material = "Neon"
2603
BlasterBall1.Anchored = true
2604
BlasterBall1.Transparency = .8
2605
BlasterBall1.CanCollide = false
2606
BlasterBall1.BrickColor = TheColor
2607
BlasterBall1.Size = Vector3.new(.1,.1,.1)
2608
BlasterBall1Shape = Instance.new("SpecialMesh", BlasterBall1)
2609
BlasterBall1Shape.MeshType = "Sphere"
2610
BlasterBall1Shape.Scale = Vector3.new(25,25,25)
2611
BlasterBall1.CFrame = Blaster.CFrame
2612
table.insert(th2,BlasterBall1Shape)
2613
table.insert(nonmeshRepeater2,BlasterBall1)
2614
removeuseless:AddItem(BlasterBall1Shape,4)
2615
wait(.1)
2616
end
2617
for i = 1, 3 do
2618
BlasterShape.Scale = BlasterShape.Scale - Vector3.new(2,2,2)
2619
wait()
2620
end
2621
wait(.5)
2622
sm:Remove()
2623
kiready:Play()
2624
aura:Stop()
2625
for i = 1, 5 do
2626
BlasterShape.Scale = BlasterShape.Scale + Vector3.new(4,4,4)
2627
wait()
2628
end
2629
wait(.3)
2630
bbno = false
2631
boomcour = coroutine.wrap(function()
2632
for i = 1, 10 do
2633
TheWindMESH.Scale = TheWindMESH.Scale + Vector3.new(1,1,1)
2634
TheWindMESH2.Scale = TheWindMESH2.Scale + Vector3.new(1,1,1)
2635
TheWindMESH3.Scale = TheWindMESH3.Scale + Vector3.new(1,1,1)
2636
TheWind.Transparency = TheWind.Transparency + 0.1
2637
TheWind2.Transparency = TheWind2.Transparency + 0.1
2638
TheWind3.Transparency = TheWind3.Transparency + 0.1
2639
wait()
2640
end
2641
TheWind:Remove()
2642
TheWind2:Remove()
2643
TheWind3:Remove()
2644
end)
2645
boomcour()
2646
for i = 1, 10 do
2647
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
2648
Blaster.CFrame = Blaster.CFrame:lerp(RightArm.CFrame * CFrame.new(0,-2,0),.8)
2649
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90),math.rad(-90),math.rad(90)),.4)
2650
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15),math.rad(-0),math.rad(0)),.4)
2651
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2.1, -0.35) * CFrame.Angles(math.rad(180), math.rad(-82), math.rad(75)), 0.4)
2652
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.4)
2653
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0.2) * CFrame.Angles(math.rad(20), math.rad(1), math.rad(-2)), .4)
2654
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(2)), .4)
2655
wait()
2656
end
2657
local shootthemballs = coroutine.wrap(function()
2658
Blaster.Anchored = false
2659
local PB2 = Instance.new("BodyVelocity", Blaster)
2660
PB2.MaxForce = Vector3.new(999999, 999999, 999999)
2661
Blaster.CFrame = CFrame.new(Blaster.Position,mouse.Hit.p)
2662
PB2.Velocity = Blaster.CFrame.lookVector * 80
2663
wait()
2664
end)
2665
dontallow = true
2666
shootthemballs()
2667
timecour = coroutine.wrap(function()
2668
wait(.5)
2669
dontallow = false
2670
end)
2671
timecour()
2672
Blaster.Touched:connect(function(OnHit)
2673
if dontallow then return end
2674
if hitters == true then return end
2675
hitters = true
2676
borb = false
2677
Blaster.Anchored = true
2678
Blaster.Transparency = 1
2679
blastwave = Instance.new("Part", Torso)
2680
blastwave.Size = Vector3.new(1, 1, 1)
2681
blastwave.Transparency = 0
2682
blastwave.BrickColor = TheColor
2683
blastwave.Material = "Neon"
2684
blastwave.Anchored = true
2685
blastwave.CanCollide = false
2686
blastwave.CFrame = CFrame.new(Blaster.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2687
removeuseless:AddItem(blastwave,10)
2688
Blaster:Remove()
2689
BOOMZOR = Instance.new("Sound", blastwave)
2690
BOOMZOR.Volume = 8
2691
BOOMZOR.SoundId = "rbxassetid://1539349118"
2692
BOOMZOR:Play()
2693
removeuseless:AddItem(BOOMZOR,5)
2694
DDTblastwave = Instance.new("SpecialMesh", blastwave) 
2695
DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2696
DDTblastwave.Scale = Vector3.new(1, 1, 1)
2697
blastwave2 = Instance.new("Part", Torso)
2698
blastwave2.Size = Vector3.new(1, 1, 1)
2699
blastwave2.Transparency = 0
2700
blastwave2.BrickColor = TheColor
2701
blastwave2.Material = "Neon"
2702
blastwave2.Anchored = true
2703
blastwave2.CanCollide = false
2704
blastwave2.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2705
removeuseless:AddItem(blastwave2,10)
2706
DDTblastwave2 = Instance.new("SpecialMesh", blastwave2) 
2707
DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2708
DDTblastwave2.Scale = Vector3.new(1, 1, 1)
2709
blastwave3 = Instance.new("Part", Torso)
2710
blastwave3.Size = Vector3.new(1, 1, 1)
2711
blastwave3.Transparency = 0
2712
blastwave3.BrickColor = TheColor
2713
blastwave3.Material = "Neon"
2714
blastwave3.Anchored = true
2715
blastwave3.CanCollide = false
2716
blastwave3.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2717
removeuseless:AddItem(blastwave3,10)
2718
DDTblastwave3 = Instance.new("SpecialMesh", blastwave3) 
2719
DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2720
DDTblastwave3.Scale = Vector3.new(1, 1, 1)
2721
blastwave4 = Instance.new("Part", Torso)
2722
blastwave4.Size = Vector3.new(1, 1, 1)
2723
blastwave4.Transparency = 0
2724
blastwave4.BrickColor = TheColor
2725
blastwave4.Material = "Neon"
2726
blastwave4.Anchored = true
2727
blastwave4.CanCollide = false
2728
blastwave4.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2729
removeuseless:AddItem(blastwave4,10)
2730
DDTblastwave4 = Instance.new("SpecialMesh", blastwave4) 
2731
DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2732
DDTblastwave4.Scale = Vector3.new(1, 1, 1)
2733
blastwave5 = Instance.new("Part", Torso)
2734
blastwave5.Size = Vector3.new(1, 1, 1)
2735
blastwave5.Transparency = 0
2736
blastwave5.BrickColor = TheColor
2737
blastwave5.Material = "Neon"
2738
blastwave5.Anchored = true
2739
blastwave5.CanCollide = false
2740
blastwave5.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
2741
removeuseless:AddItem(blastwave5,10)
2742
DDTblastwave5 = Instance.new("SpecialMesh", blastwave5) 
2743
DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976" 
2744
DDTblastwave5.Scale = Vector3.new(1, 1, 1)
2745
Blastcircle = Instance.new("Part", Torso)
2746
Blastcircle.Material = "Neon"
2747
Blastcircle.Anchored = true
2748
Blastcircle.Transparency = 0
2749
Blastcircle.CanCollide = false
2750
Blastcircle.BrickColor = TheColor
2751
Blastcircle.Size = Vector3.new(10,10,10)
2752
removeuseless:AddItem(Blastcircle,10)
2753
BlastShape = Instance.new("SpecialMesh", Blastcircle)
2754
BlastShape.MeshType = "Sphere"
2755
BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
2756
Blastcircle.CFrame = blastwave.CFrame
2757
Blastcircle2 = Instance.new("Part", Torso)
2758
Blastcircle2.Material = "Neon"
2759
Blastcircle2.Anchored = true
2760
Blastcircle2.Transparency = 0
2761
Blastcircle2.CanCollide = false
2762
Blastcircle2.BrickColor = TheColor
2763
Blastcircle2.Size = Vector3.new(10,10,10)
2764
removeuseless:AddItem(Blastcircle2,10)
2765
BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
2766
BlastShape2.MeshType = "Sphere"
2767
BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
2768
Blastcircle2.CFrame = blastwave.CFrame
2769
Blastcircle3 = Instance.new("Part", Torso)
2770
Blastcircle3.Material = "Neon"
2771
Blastcircle3.Anchored = true
2772
Blastcircle3.Transparency = 0
2773
Blastcircle3.CanCollide = false
2774
Blastcircle3.BrickColor = TheColor
2775
Blastcircle3.Size = Vector3.new(10,10,10)
2776
removeuseless:AddItem(Blastcircle3,10)
2777
BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
2778
BlastShape3.MeshType = "Sphere"
2779
BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
2780
Blastcircle3.CFrame = blastwave.CFrame
2781
Blastcircle4 = Instance.new("Part", Torso)
2782
Blastcircle4.Material = "Neon"
2783
Blastcircle4.Anchored = true
2784
Blastcircle4.Transparency = 0
2785
Blastcircle4.CanCollide = false
2786
Blastcircle4.BrickColor = TheColor
2787
Blastcircle4.Size = Vector3.new(10,10,10)
2788
removeuseless:AddItem(Blastcircle4,10)
2789
BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
2790
BlastShape4.MeshType = "Sphere"
2791
BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
2792
Blastcircle4.CFrame = blastwave.CFrame
2793
Blastcircle5 = Instance.new("Part", Torso)
2794
Blastcircle5.Material = "Neon"
2795
Blastcircle5.Anchored = true
2796
Blastcircle5.Transparency = 0
2797
Blastcircle5.CanCollide = false
2798
Blastcircle5.BrickColor = TheColor
2799
Blastcircle5.Size = Vector3.new(10,10,10)
2800
removeuseless:AddItem(Blastcircle5,10)
2801
BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
2802
BlastShape5.MeshType = "Sphere"
2803
BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
2804
Blastcircle5.CFrame = blastwave.CFrame
2805
shockwav = Instance.new("Part", Torso)
2806
shockwav.Size = Vector3.new(1, 1, 1)
2807
shockwav.Transparency = 0
2808
shockwav.BrickColor = TheColor
2809
shockwav.Material = "Neon"
2810
shockwav.Anchored = true
2811
shockwav.CanCollide = false
2812
shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
2813
removeuseless:AddItem(shockwav,10)
2814
dea = Instance.new("SpecialMesh", shockwav) 
2815
dea.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2816
dea.Scale = Vector3.new(0.1, 0.1, 0.1)
2817
shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2818
shockwav2 = Instance.new("Part", Torso)
2819
shockwav2.Size = Vector3.new(1, 1, 1)
2820
shockwav2.Transparency = 0
2821
shockwav2.BrickColor = TheColor
2822
shockwav2.Material = "Neon"
2823
shockwav2.Anchored = true
2824
shockwav2.CanCollide = false
2825
shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2826
removeuseless:AddItem(shockwav2,10)
2827
dea2 = Instance.new("SpecialMesh", shockwav2) 
2828
dea2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
2829
dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
2830
shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
2831
local Hit = damagealll(70,blastwave.Position)		
2832
for _,v in pairs(Hit) do
2833
local velo2 = Instance.new("BodyVelocity", v)
2834
velo2.MaxForce = Vector3.new(999999, 999999, 999999)
2835
removeuseless:AddItem(velo2,2)
2836
if absoluteannihilation then
2837
v:BreakJoints()
2838
v:Remove()
2839
else
2840
v:FindFirstChildOfClass("Humanoid"):TakeDamage(77,100)				
2841
end
2842
end
2843
opopo = coroutine.wrap(function()
2844
for i = 1, 200 do
2845
dea.Scale = dea.Scale + Vector3.new(2,1,2)
2846
shockwav.Transparency = shockwav.Transparency + 0.02
2847
dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
2848
shockwav2.Transparency = shockwav2.Transparency + 0.010
2849
DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(2.5, .2, 2.5)
2850
DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(2, 2, 2)
2851
DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .25, 2)
2852
DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .25, 3)
2853
DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(1, .05, 1)
2854
blastwave.Transparency = blastwave.Transparency + .01
2855
blastwave2.Transparency = blastwave2.Transparency + .03
2856
blastwave3.Transparency = blastwave3.Transparency + .02
2857
blastwave4.Transparency = blastwave4.Transparency + .015
2858
blastwave5.Transparency = blastwave5.Transparency + .01
2859
BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
2860
BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.5,.5,.5)
2861
BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.6,.6,.6)
2862
BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.4,.4,.4)
2863
Blastcircle.Transparency = Blastcircle.Transparency + .01
2864
Blastcircle2.Transparency = Blastcircle2.Transparency + .02
2865
Blastcircle3.Transparency = Blastcircle3.Transparency + .012
2866
Blastcircle4.Transparency = Blastcircle4.Transparency + .015
2867
Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
2868
BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.3,.3,.3)
2869
wait()
2870
end
2871
hitters = false
2872
end)
2873
opopo()
2874
end)
2875
kigo:Play()
2876
for i = 1, 6 do
2877
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(90),0),.6)
2878
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10),math.rad(-0),math.rad(0)),.4)
2879
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(2), math.rad(10), math.rad(-90)), 0.6)
2880
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(13), math.rad(9), math.rad(13)), .6)
2881
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(-14), math.rad(6), math.rad(-2)), .6)
2882
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(8), math.rad(12), math.rad(2)), .6)
2883
wait()
2884
end
2885
attacking = false
2886
g1:Remove()
2887
hum.WalkSpeed = 18
2888
local time = coroutine.wrap(function()
2889
for i = 1, 100 do
2890
if borb == false then break end
2891
wait()
2892
end
2893
Blaster:Remove()
2894
hitters = false
2895
attacking = false
2896
debounce = false
2897
end)
2898
time()
2899
while wait() do
2900
if borb == false then break end
2901
wait()
2902
end
2903
attacking = false
2904
debounce = false
2905
jjo = false
2906
end
2907
end)
2908
2909
mouse.KeyDown:connect(function(Press)
2910
Press=Press:lower()
2911
if Press=='h' then
2912
if debounce then return end
2913
debounce = true
2914
attacking = true
2915
step:Play()
2916
hum.WalkSpeed = 0
2917
lmon6 = lmon5[math.random(1,#lmon5)]
2918
local b1 = Instance.new("BillboardGui",Head)
2919-
b2.TextColor3 = BrickColor.new("Lime green").Color
2919+
2920
b1.StudsOffset = Vector3.new(0,3,0)
2921
b1.Adornee = Head
2922
local b2 = Instance.new("TextLabel",b1)
2923
b2.BackgroundTransparency = 1
2924
b2.Text = ""..lmon6
2925
b2.Font = "Garamond"
2926
b2.TextSize = 0
2927
b2.TextStrokeTransparency = 1
2928
b2.TextColor3 = BrickColor.new("Really black").Color
2929
b2.TextStrokeColor3 = Color3.new(0,0,0)
2930
b2.Size = UDim2.new(1,0,0.5,0)
2931
billboardcour = coroutine.wrap(function()
2932
for i = 1, 10 do
2933
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
2934
b2.TextSize = b2.TextSize + 3
2935
wait()
2936
end
2937
wait(1)
2938
for i = 1, 10 do
2939
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
2940
b2.TextSize = b2.TextSize - 3
2941
wait()
2942
end
2943
b1:Remove()
2944
end)
2945
billboardcour()
2946
Dagga = Instance.new("Part", Torso)
2947
Dagga.Size = Vector3.new(.2, .2, .2)
2948
Dagga.Material = "Neon"
2949
Dagga.BrickColor = TheColor
2950
Dagga.Transparency = 1
2951
Dagga.CanCollide = false
2952
DaggaMESH = Instance.new("SpecialMesh", Dagga)
2953
DaggaMESH.Scale = Vector3.new(.8,.8,.8)
2954
DaggaMESH.MeshId = "rbxassetid://62275962"
2955
DaggaWeld = weldBetween(Dagga,RightArm)
2956
DaggaWeld.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2957
courou = coroutine.wrap(function()
2958
for i = 1, 20 do
2959
Dagga.Transparency = Dagga.Transparency - .05
2960
wait()
2961
end
2962
end)
2963
courou()
2964
for i = 1, 15 do
2965
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .3)
2966
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
2967
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
2968
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .3)
2969
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .3)
2970
wait()
2971
end
2972
for i = 1, 6 do
2973
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.6)
2974
wait()
2975
end
2976
Dagga2 = Instance.new("Part", Torso)
2977
Dagga2.Size = Vector3.new(.2, .2, .2)
2978
Dagga2.Material = "Neon"
2979
Dagga2.BrickColor = TheColor
2980
Dagga2.Transparency = 0
2981
Dagga2.CanCollide = false
2982
DaggaMESH2 = Instance.new("SpecialMesh", Dagga2)
2983
DaggaMESH2.Scale = Vector3.new(.8,.8,.8)
2984
DaggaMESH2.MeshId = "rbxassetid://62275962"
2985
DaggaWeld2 = weldBetween(Dagga2,RightArm)
2986
DaggaWeld2.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2987
Dagga3 = Instance.new("Part", Torso)
2988
Dagga3.Size = Vector3.new(.2, .2, .2)
2989
Dagga3.Material = "Neon"
2990
Dagga3.BrickColor = TheColor
2991
Dagga3.Transparency = 0
2992
Dagga3.CanCollide = false
2993
DaggaMESH3 = Instance.new("SpecialMesh", Dagga3)
2994
DaggaMESH3.Scale = Vector3.new(.8,.8,.8)
2995
DaggaMESH3.MeshId = "rbxassetid://62275962"
2996
DaggaWeld3 = weldBetween(Dagga3,RightArm)
2997
DaggaWeld3.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
2998
daggersheet:Play()
2999
for i = 1, 4 do
3000
DaggaWeld2.C0 = DaggaWeld2.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(-30)),.5)
3001
DaggaWeld3.C0 = DaggaWeld3.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(30)),.5)
3002
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1,0) * CFrame.Angles(math.rad(180),math.rad(3),math.rad(12)), 0.5)
3003
wait()
3004
end
3005
for i = 1, 6 do
3006
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.5)
3007
wait()
3008
end
3009
for i = 1, 6 do
3010
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
3011
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
3012
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205), math.rad(0)), 0.3)
3013
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
3014
wait()
3015
end
3016
quicklerp = coroutine.wrap(function()
3017
for i = 1, 8 do
3018
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .4)
3019
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .4)
3020
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, .5, 0), 0.4)
3021
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8,1.3,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
3022
wait()
3023
end
3024
end)
3025
quicklerp()
3026
n = 0
3027
movethem = coroutine.wrap(function()
3028
htbox1 = Instance.new("Part",Torso)
3029
htbox1.CanCollide = false
3030
htbox1.Transparency = 1
3031
htbox1.Size = Vector3.new(2,2,2)
3032
htbox1weld = weldBetween(htbox1,Dagga)
3033
htbox2 = Instance.new("Part",Torso)
3034
htbox2.CanCollide = false
3035
htbox2.Transparency = 1
3036
htbox2.Size = Vector3.new(2,2,2)
3037
htbox2weld = weldBetween(htbox2,Dagga2)
3038
htbox3 = Instance.new("Part",Torso)
3039
htbox3.CanCollide = false
3040
htbox3.Transparency = 1
3041
htbox3.Size = Vector3.new(2,2,2)
3042
htbox3weld = weldBetween(htbox3,Dagga3)
3043
removeuseless:AddItem(Dagga,5)
3044
removeuseless:AddItem(Dagga2,5)
3045
removeuseless:AddItem(Dagga3,5)
3046
removeuseless:AddItem(htbox,5)
3047
removeuseless:AddItem(htbox2,5)
3048
removeuseless:AddItem(htbox3,5)
3049
DaggaWeld:Remove()
3050
DaggaWeld2:Remove()
3051
DaggaWeld3:Remove()
3052
DaggaMESH.MeshId = "rbxassetid://202083123"
3053
DaggaMESH2.MeshId = "rbxassetid://202083123"
3054
DaggaMESH3.MeshId = "rbxassetid://202083123"
3055
DaggaMESH.Scale = Vector3.new(1.1,1.1,1.1)
3056
DaggaMESH2.Scale = Vector3.new(1.1,1.1,1.1)
3057
DaggaMESH3.Scale = Vector3.new(1.1,1.1,1.1)
3058
local BodyVel=Instance.new('BodyVelocity',Dagga)
3059
BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
3060
local BodyGyro=Instance.new('BodyGyro',Dagga)
3061
BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
3062
BodyGyro.P=2e4
3063
coroutine.wrap(function()
3064
RenderStepped:connect(function()
3065
BodyGyro.cframe=CFrame.new(Dagga.Position,mouse.Hit.p)
3066
BodyVel.velocity=Dagga.CFrame.lookVector*dgs
3067
end)
3068
end)()
3069
3070
local BodyVel2=Instance.new('BodyVelocity',Dagga2)
3071
BodyVel2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
3072
local BodyGyro2=Instance.new('BodyGyro',Dagga2)
3073
BodyGyro2.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
3074
BodyGyro2.P=2e4
3075
coroutine.wrap(function()
3076
RenderStepped:connect(function()
3077
BodyGyro2.cframe=CFrame.new(Dagga2.Position,mouse.Hit.p)
3078
BodyVel2.velocity=Dagga2.CFrame.lookVector*dgs
3079
end)
3080
end)()
3081
3082
local BodyVel3=Instance.new('BodyVelocity',Dagga3)
3083
BodyVel3.maxForce=Vector3.new(math.huge,math.huge,math.huge)
3084
local BodyGyro3=Instance.new('BodyGyro',Dagga3)
3085
BodyGyro3.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
3086
BodyGyro3.P=2e4
3087
coroutine.wrap(function()
3088
RenderStepped:connect(function()
3089
BodyGyro3.cframe=CFrame.new(Dagga3.Position,mouse.Hit.p)
3090
BodyVel3.velocity=Dagga3.CFrame.lookVector*dgs
3091
end)
3092
end)()
3093
3094
damagedebounce = false
3095
damagedebounce2 = false
3096
damagedebounce3 = false
3097
htbox1.Touched:connect(function(hit1)
3098
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
3099
elseif hit1.Parent:IsA("Part") then
3100
elseif hit1.Parent:IsA("SpecialMesh") then
3101
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
3102
if damagedebounce == true then return end
3103
damagedebounce = true
3104
removeuseless:AddItem(slashwound,2)
3105
Dagga.Anchored = false
3106
BodyVel:Remove()
3107
BodyGyro:Remove()
3108
Dagga.CanCollide = true
3109
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
3110
rdnm = soundtable[math.random(1,#soundtable)]
3111
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3112
slashwound.SoundId = "rbxassetid://"..rdnm
3113
slashwound.Volume = 4
3114
slashwound:Play()
3115
if absoluteannihilation then
3116
Slachtoffer.Parent:BreakJoints()
3117
else
3118
Slachtoffer:TakeDamage(15)
3119
end
3120
end
3121
end)
3122
htbox2.Touched:connect(function(hit1)
3123
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
3124
elseif hit1.Parent:IsA("Part") then
3125
elseif hit1.Parent:IsA("SpecialMesh") then
3126
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
3127
if damagedebounce2 == true then return end
3128
damagedebounce2 = true
3129
removeuseless:AddItem(slashwound,2)
3130
Dagga2.Anchored = false
3131
BodyVel2:Remove()
3132
BodyGyro2:Remove()
3133
Dagga2.CanCollide = true
3134
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
3135
rdnm = soundtable[math.random(1,#soundtable)]
3136
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3137
slashwound.SoundId = "rbxassetid://"..rdnm
3138
slashwound.Volume = 4
3139
slashwound:Play()
3140
if absoluteannihilation then
3141
Slachtoffer.Parent:BreakJoints()
3142
else
3143
Slachtoffer:TakeDamage(15)
3144
end
3145
end
3146
end)
3147
htbox3.Touched:connect(function(hit1)
3148
if hit1.Parent.Name == game.Players.LocalPlayer.Name then
3149
elseif hit1.Parent:IsA("Part") then
3150
elseif hit1.Parent:IsA("SpecialMesh") then
3151
elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
3152
if damagedebounce3 == true then return end
3153
damagedebounce3 = true
3154
removeuseless:AddItem(slashwound,2)
3155
Dagga3.Anchored = false
3156
BodyVel3:Remove()
3157
BodyGyro3:Remove()
3158
Dagga3.CanCollide = true
3159
Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
3160
rdnm = soundtable[math.random(1,#soundtable)]
3161
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3162
slashwound.SoundId = "rbxassetid://"..rdnm
3163
slashwound.Volume = 4
3164
slashwound:Play()
3165
if absoluteannihilation then
3166
Slachtoffer.Parent:BreakJoints()
3167
else
3168
Slachtoffer:TakeDamage(15)
3169
end
3170
end
3171
end)
3172
end)
3173
movethem()
3174
t = 0 
3175
hum.WalkSpeed = 18
3176
for i = 1, 7 do
3177
t = t - 50
3178
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 + t), math.rad(0)), 0.3)
3179
wait()
3180
end
3181
t = 0
3182
quickcour2 = coroutine.wrap(function()
3183
for i = 1, 10 do
3184
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
3185
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0),.5)
3186
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
3187
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
3188
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
3189
wait()
3190
end
3191
end)
3192
quickcour2()
3193
for i = 1, 10 do
3194
t = t - 22
3195
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 - t), math.rad(0)), 0.3)
3196
wait()
3197
end
3198
attacking = false
3199
debounce = false
3200
damagedebounce = false
3201
damagedebounce2 = false
3202
damagedebounce3 = false
3203
end
3204
end)
3205
3206
mouse.KeyDown:connect(function(Press)
3207
Press=Press:lower()
3208
if Press=='f' then
3209
if nottransform then return end
3210
transformingpart = true -------Reflux has become the pinnacle of strength! Can you survive his onslaught?
3211
if debounce then return end
3212
debounce = true
3213
attacking = true
3214
absoluteannihilation = true
3215
hum.WalkSpeed = 0
3216
HEADLERP.Part1 = Torso
3217
musiccour = coroutine.wrap(function()
3218
for i = 1, 20 do
3219
doomtheme.Volume = doomtheme.Volume - 0.05
3220
wait()
3221
end
3222
doomtheme:Remove()
3223
end)
3224-
JohnDoe2 = Instance.new("Part", Head)
3224+
3225-
JohnDoe2.Shape = 0 
3225+
3226-
JohnDoe2.Transparency = 1
3226+
3227-
JohnDoe2.Size = Vector3.new(2.06,2.06,2.06)
3227+
3228-
JohnDoe2.Material = "Neon"
3228+
3229-
JohnDoe2.CanCollide = false
3229+
3230-
JohnDoe2.BrickColor = BrickColor.new("Really black")
3230+
3231-
Jw2 = weldBetween(Head,JohnDoe2)
3231+
3232-
Jw2.C0 = CFrame.new(0,.25,0)
3232+
3233-
lolcour = coroutine.wrap(function()
3233+
3234
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(5),math.rad(5)), 0.4)
3235-
JohnDoe2.Transparency = JohnDoe2.Transparency - 0.05
3235+
3236
wait()
3237
end
3238
lastbreath = Instance.new("Sound", Head)
3239-
lolcour()
3239+
3240
lastbreath.Volume = 5
3241
lastbreath:Play()
3242
coroutine.wrap(function()
3243
for i = 1, 4 do
3244
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
3245
wait()
3246
end
3247
for i = 1, 4 do
3248
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
3249
wait()
3250
end
3251
end)()
3252
for i = 1, 22 do
3253
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.6)
3254
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(3),math.rad(10)), 0.4)
3255
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(-3),math.rad(-10)), 0.4)
3256
wait()
3257
end
3258
coroutine.wrap(function()
3259
for i = 1, 10 do
3260
pBase7.BrickColor = BrickColor.new("Really black")
3261
pBase8.BrickColor = BrickColor.new("Really black")
3262
pBase9.BrickColor = BrickColor.new("Really black")
3263
pBase10.BrickColor = BrickColor.new("Really black")
3264
pBase12.BrickColor = BrickColor.new("Really black")
3265
TheCore.BrickColor = BrickColor.new("Really black")
3266
wait(.05)
3267-
pBase7.BrickColor = BrickColor.new("Lime green")
3267+
3268-
pBase8.BrickColor = BrickColor.new("Lime green")
3268+
3269-
pBase9.BrickColor = BrickColor.new("Lime green")
3269+
3270-
pBase10.BrickColor = BrickColor.new("Lime green")
3270+
3271-
pBase12.BrickColor = BrickColor.new("Lime green")
3271+
3272-
TheCore.BrickColor = BrickColor.new("Lime green")
3272+
3273
wait()
3274
end
3275
end)()
3276
coroutine.wrap(function()
3277
for i = 1, 4 do
3278
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
3279
wait()
3280
end
3281
for i = 1, 4 do
3282
game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
3283
wait()
3284
end
3285
end)()
3286
for i = 1, 15 do
3287
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(60),0),.6)
3288
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(4),math.rad(7)), 0.4)
3289
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(-4),math.rad(-7)), 0.4)
3290
wait()
3291
end
3292
for i = 1, 15 do
3293
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0),.6)
3294
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(3),math.rad(10)), 0.4)
3295
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(-3),math.rad(-10)), 0.4)
3296
wait()
3297
end
3298
for i = 1, 75 do
3299
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), .05)
3300
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .05)
3301
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .05)
3302
wait()
3303
end
3304
doomtheme = Instance.new("Sound", Torso)
3305
doomtheme.SoundId = "rbxassetid://2114921530"
3306
doomtheme.Volume = 1.5
3307
doomtheme.Looped = true
3308
doomtheme:Play()
3309
CataclysmOrb = Instance.new("Part", Torso)
3310
CataclysmOrb.Shape = 0 
3311
CataclysmOrb.Transparency = 1
3312
CataclysmOrb.Anchored = true
3313
CataclysmOrb.Size = Vector3.new(10,10,10)
3314
CataclysmOrb.Material = "Neon"
3315
CataclysmOrb.CanCollide = false
3316
CataclysmOrb.BrickColor = BrickColor.new("Really black")
3317
CataclysmOrb.CFrame = Root.CFrame
3318
for i = 1, 20 do
3319
CataclysmOrb.Transparency = CataclysmOrb.Transparency - 0.05
3320
wait()
3321
end
3322
Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=36192003"
3323
Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=770508500"
3324
larmf2 = Instance.new("Part", Torso)
3325
larmf2.BrickColor = TheColor
3326
larmf2.Size = Vector3.new(1.001, 2.001, 1.001)
3327
larmf2.Material = "Neon"
3328
larmf2.Transparency = 0
3329-
mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1474596','http://www.roblox.com/asset/?id=1474595'
3329+
3330-
Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=227262305"
3330+
3331-
Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=185728896"
3331+
3332
rarmf2 = Instance.new("Part", Torso)
3333
rarmf2.BrickColor = TheColor
3334
rarmf2.Size = Vector3.new(1.001, 2.001, 1.001)
3335
rarmf2.Material = "Neon"
3336
rarmf2.Transparency = 0
3337
rarmf2.CanCollide = false
3338
rarmfweld2 = weldBetween(rarmf2,RightArm)
3339
3340
llegf2 = Instance.new("Part", Torso)
3341
llegf2.BrickColor = TheColor
3342
llegf2.Size = Vector3.new(1.001, 2.001, 1.001)
3343
llegf2.Material = "Neon"
3344
llegf2.Transparency = 0
3345
llegf2.CanCollide = false
3346
llegf2weld = weldBetween(llegf2,LeftLeg)
3347
3348
rlegf2 = Instance.new("Part", Torso)
3349
rlegf2.BrickColor = TheColor
3350
rlegf2.Size = Vector3.new(1.001, 2.001, 1.001)
3351
rlegf2.Material = "Neon"
3352
rlegf2.Transparency = 0
3353
rlegf2.CanCollide = false
3354
rlegf2weld = weldBetween(rlegf2,RightLeg)
3355
3356
Torsof2 = Instance.new("Part", Torso)
3357
Torsof2.BrickColor = TheColor
3358
Torsof2.Size = Vector3.new(2.001, 2.001, 1.001)
3359
Torsof2.Material = "Neon"
3360
Torsof2.Transparency = 0
3361
Torsof2.CanCollide = false
3362
Torsof2weld = weldBetween(Torsof2,Torso)
3363
wait(6)
3364
glasss = glassshatter[math.random(1,#glassshatter)]
3365
glass = Instance.new("Sound",Torso)
3366
glass.SoundId = "rbxassetid://"..glasss
3367
glass.Volume = 6
3368
glass:Play()
3369
removeuseless:AddItem(glass,3)
3370
sond = Instance.new("Sound", Torso)
3371
sond.Volume = 10
3372
sond.SoundId = "rbxassetid://176823476"
3373
sond:Play()
3374
Head.face.Texture = "rbxassetid://853964940"
3375
larmf2.Anchored = true
3376
rarmf2.Anchored = true
3377
rlegf2.Anchored = true
3378
llegf2.Anchored = true
3379
Torsof2.Anchored = true
3380
coroutine.wrap(function()
3381
for i = 1, 25 do
3382
larmf2.Size = larmf2.Size + Vector3.new(1,1,1)
3383
larmf2.Transparency = larmf2.Transparency + 0.3
3384
rarmf2.Size = rarmf2.Size + Vector3.new(1,1,1)
3385
rarmf2.Transparency = rarmf2.Transparency + 0.3
3386
rlegf2.Size = rlegf2.Size + Vector3.new(1.001, 2.001, 1.001)
3387-
Jw2.C0 = CFrame.new(0,.25,-.15)
3387+
3388-
Jw.C0 = CFrame.new(0,.25,-.15)
3388+
3389
llegf2.Transparency = llegf2.Transparency + 0.3
3390
Torsof2.Size = Torsof2.Size + Vector3.new(2.001, 2.001, 1.001)
3391
Torsof2.Transparency = Torsof2.Transparency + .3
3392
CataclysmOrb.Size = CataclysmOrb.Size + Vector3.new(10,10,10)
3393
CataclysmOrb.Transparency = CataclysmOrb.Transparency + 0.05
3394
wait()
3395
end
3396
end)()
3397
for i = 1, 20 do
3398
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-0), math.rad(0), math.rad(0)), .5)
3399
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(20 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3400
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(-20 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3401
wait()
3402
end
3403
knuckscrunch = Instance.new("Sound", Torso)
3404
knuckscrunch.SoundId = "rbxassetid://1629602112"
3405
knuckscrunch.Volume = 5
3406
knuckscrunch:Play()
3407
removeuseless:AddItem(knuckscrunch,2)
3408
for i = 1, 15 do
3409
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(17 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3410
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(-17 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
3411
wait()
3412
end
3413
for i = 1, 20 do
3414
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, .2) * CFrame.Angles(math.rad(-18), math.rad(0), math.rad(0)), .5)
3415
wait()
3416
end
3417
coroutine.wrap(function()
3418
for i = 1, 90 do
3419
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, .5) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-10)), 0.2)
3420
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2, .5) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.2)
3421
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.165, 0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),.2)
3422
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.64 + .02 * math.sin(sine/12),-.125) * CFrame.Angles(math.rad(28 + 5 * math.sin(sine/12)),math.rad(0),math.rad(45)), 0.2)
3423
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,.9 + .02 * math.sin(sine/12),.05) * CFrame.Angles(math.rad(28 + 5 * math.sin(sine/12)),math.rad(0),math.rad(-45)), 0.2)
3424
wait()
3425
end
3426
end)()
3427
coroutine.wrap(function()
3428-
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.2 + .1 * math.sin(sine/2),0),.7)
3428+
3429-
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-7)), 0.5)
3429+
3430-
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(7)), 0.5)
3430+
3431
b1.StudsOffset = Vector3.new(0,3,0)
3432
b1.Adornee = Head
3433
local b2 = Instance.new("TextLabel",b1)
3434
b2.BackgroundTransparency = 1
3435
b2.Text = "HAHAHAHAHAHAHAHA...."
3436
text.Text = "JAMES THE PAIN OVERLORD"
3437
Head.face.Texture = "rbxassetid://403870689"
3438
b2.Font = "Garamond"
3439
b2.TextSize = 0
3440
b2.TextStrokeTransparency = 1
3441
b2.TextColor3 = BrickColor.new("Really black").Color
3442-
b2.Text = "HaHaHaHaHaHa..."
3442+
3443
b2.Size = UDim2.new(1,0,0.5,0)
3444
removeuseless:AddItem(b1,2)
3445
table.insert(signtable,b2)
3446-
b2.TextColor3 = BrickColor.new("Lime green").Color
3446+
3447
table.insert(signtransparency,b2)
3448
table.insert(signrotator,b2)
3449
wait(.1)
3450
end
3451
end)()
3452
for i = 1, 90 do
3453
HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -.2) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(0)), .5)
3454
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(100)), 0.5)
3455
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-100)), 0.5)
3456
wait()
3457
end
3458
theinfinitecour = coroutine.wrap(function()
3459
while wait() do
3460
for i = 1, 10 do
3461
---JohnDoe2.Transparency = JohnDoe2.Transparency + .1
3462
wait()
3463
end
3464
wait(.5)
3465
for i = 1, 10 do
3466-
JohnDoe2.Transparency = JohnDoe2.Transparency + .1
3466+
---JohnDoe2.Transparency = JohnDoe2.Transparency - .1
3467
wait()
3468
end
3469
wait(3)
3470
end
3471-
JohnDoe2.Transparency = JohnDoe2.Transparency - .1
3471+
3472
theinfinitecour()
3473
coroutine.wrap(function()
3474
while true do
3475
for i = 1, 10 do
3476
pBase7.BrickColor = BrickColor.new("Really black")
3477
pBase8.BrickColor = BrickColor.new("Really black")
3478
pBase9.BrickColor = BrickColor.new("Really black")
3479
pBase10.BrickColor = BrickColor.new("Really black")
3480
pBase12.BrickColor = BrickColor.new("Really black")
3481-
pBase7.BrickColor = BrickColor.new("Lime green")
3481+
3482-
pBase8.BrickColor = BrickColor.new("Lime green")
3482+
3483-
pBase9.BrickColor = BrickColor.new("Lime green")
3483+
3484-
pBase10.BrickColor = BrickColor.new("Lime green")
3484+
3485-
pBase12.BrickColor = BrickColor.new("Lime green")
3485+
3486-
TheCore.BrickColor = BrickColor.new("Lime green")
3486+
3487
pBase12.BrickColor = BrickColor.new("Really black")
3488
TheCore.BrickColor = BrickColor.new("Really black")
3489
wait(.05)
3490
pBase7.BrickColor = BrickColor.new("Really black")
3491
pBase8.BrickColor = BrickColor.new("Really black")
3492
pBase9.BrickColor = BrickColor.new("Really black")
3493
pBase10.BrickColor = BrickColor.new("Really black")
3494
pBase12.BrickColor = BrickColor.new("Really black")
3495-
pBase7.BrickColor = BrickColor.new("Lime green")
3495+
3496-
pBase8.BrickColor = BrickColor.new("Lime green")
3496+
3497-
pBase9.BrickColor = BrickColor.new("Lime green")
3497+
3498-
pBase10.BrickColor = BrickColor.new("Lime green")
3498+
3499-
pBase12.BrickColor = BrickColor.new("Lime green")
3499+
3500-
TheCore.BrickColor = BrickColor.new("Lime green")
3500+
3501
pBase12.BrickColor = BrickColor.new("Really black")
3502
TheCore.BrickColor = BrickColor.new("Really black")
3503
wait(4)
3504
end
3505
end
3506
end)()
3507
hum.WalkSpeed = 18
3508
HEADLERP.Part1 = Head
3509
larmf2:Remove()
3510
rarmf2:Remove()
3511
rlegf2:Remove()
3512
llegf2:Remove()
3513
Torsof2:Remove()
3514
CataclysmOrb:Remove()
3515
attacking = false
3516
debounce = false
3517
nottransform = true
3518
transformingpart = false
3519
end
3520
end)
3521
3522
mouse.KeyDown:connect(function(Press)
3523
Press=Press:lower()
3524
if Press=='q' then
3525
if not nottransform then return end
3526
if mouse.Target ~= nil then
3527
if mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
3528
if debounce then return end
3529
attacking = true
3530
debounce = true
3531
enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
3532
ETorso = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("LowerTorso")
3533
ERight = enemyhum.Parent:FindFirstChild("Right Arm") or enemyhum.Parent:FindFirstChild("RightUpperArm")
3534
ELeft = enemyhum.Parent:FindFirstChild("Left Arm") or enemyhum.Parent:FindFirstChild("LeftUpperArm")
3535
ERight2 = enemyhum.Parent:FindFirstChild("Right Leg") or enemyhum.Parent:FindFirstChild("RightUpperLeg")
3536
ELeft2 = enemyhum.Parent:FindFirstChild("Left Leg") or enemyhum.Parent:FindFirstChild("LeftUpperLeg")
3537
EHead = enemyhum.Parent:FindFirstChild("Head")
3538
hum.WalkSpeed = 0
3539
secret = secrettalk[math.random(1,#secrettalk)]
3540
local b1 = Instance.new("BillboardGui",Head)
3541
b1.Size = UDim2.new(0,100,0,40)
3542
b1.StudsOffset = Vector3.new(0,3,0)
3543
b1.Adornee = Head
3544
local b2 = Instance.new("TextLabel",b1)
3545
b2.BackgroundTransparency = 1
3546
b2.Text = ""..secret
3547
b2.Font = "Garamond"
3548
b2.TextSize = 0
3549
b2.TextStrokeTransparency = 1
3550
b2.TextColor3 = BrickColor.new("Really black").Color
3551
b2.TextStrokeColor3 = Color3.new(0,0,0)
3552
b2.Size = UDim2.new(1,0,0.5,0)
3553
billboardcour = coroutine.wrap(function()
3554
for i = 1, 10 do
3555-
b2.TextColor3 = BrickColor.new("Lime green").Color
3555+
3556
b2.TextSize = b2.TextSize + 3
3557
wait()
3558
end
3559
wait(1)
3560
for i = 1, 10 do
3561
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
3562
b2.TextSize = b2.TextSize - 3
3563
wait()
3564
end
3565
b1:Remove()
3566
end)
3567
billboardcour()
3568
g1 = Instance.new("BodyGyro", Root)
3569
g1.D = 175
3570
g1.P = 20000
3571
g1.MaxTorque = Vector3.new(0,9000,0)
3572
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
3573
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
3574
soundze = Instance.new("Sound",ETorso)
3575
soundze.SoundId = "rbxassetid://1659770705"
3576
soundze.Volume = 2
3577
soundze:Play()
3578
removeuseless:AddItem(soundze,3)
3579
right = Instance.new("Part",Character)
3580
right.Size = Vector3.new(1.01,2.01,1.01)
3581
right.BrickColor = BrickColor.new("Really black")
3582
right.Material = "Granite"
3583
right.Transparency = 1
3584
right.Anchored = false
3585
right.CFrame = ERight.CFrame
3586-
right.BrickColor = BrickColor.new("Lime green")
3586+
3587-
right.Material = "Neon"
3587+
3588
left.Size = Vector3.new(1.01,2.01,1.01)
3589
left.BrickColor = BrickColor.new("Really black")
3590
left.Material = "Granite"
3591
left.Transparency = 1
3592
left.Anchored = false
3593
left.CFrame = ELeft.CFrame
3594-
left.BrickColor = BrickColor.new("Lime green")
3594+
3595-
left.Material = "Neon"
3595+
3596
leg.Size = Vector3.new(1.01,2.01,1.01)
3597
leg.BrickColor = BrickColor.new("Really black")
3598
leg.Material = "Granite"
3599
leg.Transparency = 1
3600
leg.Anchored = false
3601
leg.CFrame = ERight2.CFrame
3602-
leg.BrickColor = BrickColor.new("Lime green")
3602+
3603-
leg.Material = "Neon"
3603+
3604
leg2.Size = Vector3.new(1.01,2.01,1.01)
3605
leg2.BrickColor = BrickColor.new("Really black")
3606
leg2.Material = "Granite"
3607
leg2.Transparency = 1
3608
leg2.Anchored = false
3609
leg2.CFrame = ELeft2.CFrame
3610-
leg2.BrickColor = BrickColor.new("Lime green")
3610+
3611-
leg2.Material = "Neon"
3611+
3612
tors.Size = Vector3.new(2.01,2.01,1.01)
3613
tors.Anchored = false
3614
tors.Transparency = 1
3615
tors.BrickColor = BrickColor.new("Really black")
3616
tors.Material = "Granite"
3617
tors.CFrame = ETorso.CFrame
3618
torsweld = weldBetween(tors,ETorso)
3619
hed = Instance.new("Part",Character)
3620-
tors.BrickColor = BrickColor.new("Lime green")
3620+
3621-
tors.Material = "Neon"
3621+
3622
hed.Transparency = 1
3623
hed.BrickColor = BrickColor.new("Really black")
3624
hed.Material = "Granite"
3625
hed.CFrame = EHead.CFrame
3626
hedweld = weldBetween(hed,EHead)
3627
hedmesh = Instance.new("SpecialMesh",hed)
3628-
hed.BrickColor = BrickColor.new("Lime green")
3628+
3629-
hed.Material = "Neon"
3629+
3630
particlemiter1 = Instance.new("ParticleEmitter", left)
3631
particlemiter1.Enabled = true
3632
particlemiter1.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3633
particlemiter1.Texture = "rbxassetid://304437537"
3634
particlemiter1.Lifetime = NumberRange.new(2.5)
3635
particlemiter1.Size = NumberSequence.new(1,0)
3636
particlemiter1.Rate = 25
3637
particlemiter1.RotSpeed = NumberRange.new(70)
3638
particlemiter1.Speed = NumberRange.new(0)
3639
particlemiter2 = Instance.new("ParticleEmitter", right)
3640
particlemiter2.Enabled = true
3641
particlemiter2.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3642
particlemiter2.Texture = "rbxassetid://304437537"
3643
particlemiter2.Lifetime = NumberRange.new(2.5)
3644
particlemiter2.Size = NumberSequence.new(1,0)
3645
particlemiter2.Rate = 25
3646
particlemiter2.RotSpeed = NumberRange.new(70)
3647
particlemiter2.Speed = NumberRange.new(0)
3648
particlemiter4 = Instance.new("ParticleEmitter", leg)
3649
particlemiter4.Enabled = true
3650
particlemiter4.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3651
particlemiter4.Texture = "rbxassetid://304437537"
3652
particlemiter4.Lifetime = NumberRange.new(2.5)
3653
particlemiter4.Size = NumberSequence.new(1,0)
3654
particlemiter4.Rate = 25
3655
particlemiter4.RotSpeed = NumberRange.new(70)
3656
particlemiter4.Speed = NumberRange.new(0)
3657
particlemiter5 = Instance.new("ParticleEmitter", leg2)
3658
particlemiter5.Enabled = true
3659
particlemiter5.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3660
particlemiter5.Texture = "rbxassetid://304437537"
3661
particlemiter5.Lifetime = NumberRange.new(2.5)
3662
particlemiter5.Size = NumberSequence.new(1,0)
3663
particlemiter5.Rate = 25
3664
particlemiter5.RotSpeed = NumberRange.new(70)
3665
particlemiter5.Speed = NumberRange.new(0)
3666
particlemiter6 = Instance.new("ParticleEmitter", tors)
3667
particlemiter6.Enabled = true
3668
particlemiter6.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3669
particlemiter6.Texture = "rbxassetid://304437537"
3670
particlemiter6.Lifetime = NumberRange.new(2.5)
3671
particlemiter6.Size = NumberSequence.new(1,0)
3672
particlemiter6.Rate = 25
3673
particlemiter6.RotSpeed = NumberRange.new(70)
3674
particlemiter6.Speed = NumberRange.new(0)
3675
particlemiter7 = Instance.new("ParticleEmitter", hed)
3676
particlemiter7.Enabled = true
3677
particlemiter7.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
3678
particlemiter7.Texture = "rbxassetid://304437537"
3679
particlemiter7.Lifetime = NumberRange.new(2.5)
3680
particlemiter7.Size = NumberSequence.new(1,0)
3681
particlemiter7.Rate = 25
3682
particlemiter7.RotSpeed = NumberRange.new(70)
3683
particlemiter7.Speed = NumberRange.new(0)
3684
for i = 1, 15 do
3685
right.Transparency = right.Transparency - 0.02
3686
left.Transparency = left.Transparency - 0.02
3687
leg.Transparency = leg.Transparency - 0.02
3688
leg2.Transparency = leg2.Transparency - 0.02
3689
tors.Transparency = tors.Transparency - 0.02
3690
hed.Transparency = hed.Transparency - 0.02
3691
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
3692
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
3693
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
3694
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
3695
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
3696
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.5)
3697
wait()
3698
end
3699
g1:Remove()
3700
local grav = Instance.new("BodyPosition",ETorso)
3701
grav.D = 1500
3702
grav.P = 20000
3703
grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
3704
grav.position = ETorso.Position+Vector3.new(0,15,0)
3705
for i = 1, 30 do
3706
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.3)
3707
wait()
3708
end
3709
wait(1)
3710
coroutine.wrap(function()
3711
fingsnap = Instance.new("Sound", RightArm)
3712
fingsnap.SoundId = "rbxassetid://217767125"
3713
fingsnap.Volume = 3
3714
fingsnap:Play()
3715
removeuseless:AddItem(fingsnap,2)
3716
for i = 1, 5 do
3717
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .09) * CFrame.Angles(math.rad(-145), math.rad(20), math.rad(0)),.5)
3718
wait()
3719
end
3720
for i = 1, 5 do
3721
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.5)
3722
wait()
3723
end
3724
end)()
3725
right:Remove()
3726
left:Remove()
3727
leg:Remove()
3728
leg2:Remove()
3729
tors:Remove()
3730
hed:Remove()
3731
rightarmblack = Instance.new("Part",Character)
3732
rightarmblack.Size = Vector3.new(1,2,1)
3733
rightarmblack.BrickColor = BrickColor.new("Really black")
3734
rightarmblack.Material = "Neon"
3735
rightarmblack.Anchored = false
3736
rightarmblack.CFrame = ERight.CFrame
3737
removeuseless:AddItem(rightarmblack,10)
3738
leftarmblack = Instance.new("Part",Character)
3739
leftarmblack.Size = Vector3.new(1,2,1)
3740
leftarmblack.BrickColor = BrickColor.new("Really black")
3741
leftarmblack.Material = "Neon"
3742
leftarmblack.Anchored = false
3743
leftarmblack.CFrame = ELeft.CFrame
3744
removeuseless:AddItem(leftarmblack,10)
3745
rightlegblack = Instance.new("Part",Character)
3746
rightlegblack.Size = Vector3.new(1,2,1)
3747
rightlegblack.BrickColor = BrickColor.new("Really black")
3748
rightlegblack.Material = "Neon"
3749
rightlegblack.Anchored = false
3750
rightlegblack.CFrame = ERight2.CFrame
3751
removeuseless:AddItem(rightlegblack,10)
3752
leftlegblack = Instance.new("Part",Character)
3753
leftlegblack.Size = Vector3.new(1,2,1)
3754
leftlegblack.BrickColor = BrickColor.new("Really black")
3755
leftlegblack.Material = "Neon"
3756
leftlegblack.Anchored = false
3757
leftlegblack.CFrame = ELeft2.CFrame
3758
removeuseless:AddItem(leftlegblack,10)
3759
torsoblack = Instance.new("Part",Character)
3760
torsoblack.Size = Vector3.new(2,2,1)
3761
torsoblack.Anchored = false
3762
torsoblack.BrickColor = BrickColor.new("Really black")
3763
torsoblack.Material = "Neon"
3764
torsoblack.CFrame = ETorso.CFrame
3765
removeuseless:AddItem(torsoblack,10)
3766
headblack = Instance.new("Part",Character)
3767
headblack.Size = Vector3.new(1,1,1)
3768
headblack.Anchored = false
3769
headblack.BrickColor = BrickColor.new("Really black")
3770
headblack.Material = "Neon"
3771
headblack.CFrame = EHead.CFrame
3772
removeuseless:AddItem(headblack,10)
3773
headblackmesh = Instance.new("SpecialMesh",headblack)
3774
headblackmesh.MeshType = "Head"
3775
headblackmesh.Scale = Vector3.new(1.25,1.25,1.25)
3776
enemyhum.Parent:Remove()
3777
soul = Instance.new("Sound", torsoblack)
3778
soul.SoundId = "rbxassetid://160867463"
3779
soul.Volume = 3
3780
soul:Play()
3781
circ = Instance.new("Part", torsoblack)
3782
circ.Material = "Neon"
3783
circ.Anchored = true
3784
circ.CanCollide = false
3785
circ.BrickColor = TheColor
3786
circ.Size = Vector3.new(.1,.1,.1)
3787
circShape = Instance.new("SpecialMesh", circ)
3788
circShape.MeshType = "Sphere"
3789
circShape.Scale = Vector3.new(.1,.1,.1)
3790
circ.CFrame = tors.CFrame
3791
coroutine.wrap(function()
3792
for i = 1, 50 do
3793
circ.Transparency = circ.Transparency + 0.02
3794
circShape.Scale = circShape.Scale + Vector3.new(15,15,15)
3795
wait()
3796
end
3797
circ:Remove()
3798
end)()
3799
removeuseless:AddItem(soul,5)
3800
local PB = Instance.new("BodyVelocity", torsoblack)
3801
PB.MaxForce = Vector3.new(999999, 999999, 999999)
3802
torsoblack.CFrame = CFrame.new(torsoblack.Position)
3803
PB.Velocity = Vector3.new(0,1,0)
3804
local PB2 = Instance.new("BodyVelocity", rightarmblack)
3805
PB2.MaxForce = Vector3.new(999999, 999999, 999999)
3806
rightarmblack.CFrame = CFrame.new(rightarmblack.Position)
3807
PB2.Velocity = Vector3.new(0,1,0)
3808
local PB3 = Instance.new("BodyVelocity", leftarmblack)
3809
PB3.MaxForce = Vector3.new(999999, 999999, 999999)
3810
leftarmblack.CFrame = CFrame.new(leftarmblack.Position)
3811
PB3.Velocity = Vector3.new(0,1,0)
3812
local PB4 = Instance.new("BodyVelocity", rightlegblack)
3813
PB4.MaxForce = Vector3.new(999999, 999999, 999999)
3814
rightlegblack.CFrame = CFrame.new(rightlegblack.Position)
3815
PB4.Velocity = Vector3.new(0,1,0)
3816
local PB5 = Instance.new("BodyVelocity", leftlegblack)
3817
PB5.MaxForce = Vector3.new(999999, 999999, 999999)
3818
leftlegblack.CFrame = CFrame.new(leftlegblack.Position)
3819
PB5.Velocity = Vector3.new(0,1,0)
3820
local PB6 = Instance.new("BodyVelocity", headblack)
3821
PB6.MaxForce = Vector3.new(999999, 999999, 999999)
3822
headblack.CFrame = CFrame.new(headblack.Position)
3823
PB6.Velocity = Vector3.new(0,1,0)
3824
t = 0
3825
coroutine.wrap(function()
3826
for i = 1, 100 do
3827
t = t + 2
3828
rightarmblack.Transparency = rightarmblack.Transparency + 0.01
3829
leftarmblack.Transparency = leftarmblack.Transparency + 0.01
3830
leftlegblack.Transparency = leftlegblack.Transparency + 0.01
3831
rightlegblack.Transparency = rightlegblack.Transparency + 0.01
3832
torsoblack.Transparency = torsoblack.Transparency + 0.01
3833
headblack.Transparency = headblack.Transparency + 0.01
3834
rightarmblack.CFrame = rightarmblack.CFrame * CFrame.Angles(math.rad(0 + 3),math.rad(0 - 5),math.rad(0 + 2))
3835
leftarmblack.CFrame = leftarmblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 5),math.rad(0 - 2))
3836
rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
3837
leftlegblack.CFrame = leftlegblack.CFrame * CFrame.Angles(math.rad(0 - 6),math.rad(0 - 5),math.rad(0 + 4))
3838
rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
3839
torsoblack.CFrame = torsoblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 7),math.rad(0 + 1))
3840
headblack.CFrame = headblack.CFrame * CFrame.Angles(math.rad(0 + 2),math.rad(0 + 8),math.rad(0 + 1))
3841
wait()
3842
end
3843
end)()
3844
wait(1)
3845
hum.WalkSpeed = 18
3846
attacking = false
3847
debounce = false
3848
end
3849
end
3850
end
3851
end)
3852
3853
local color1 = Color3.new(TheCore.BrickColor.Color)
3854
3855
A = Instance.new("Attachment", pBase5)
3856
A.Position = Vector3.new(0,-1.5,0)
3857
A.Name = "A"
3858
B = Instance.new("Attachment", pBase5)
3859
B.Position = Vector3.new(0,1.5,0)
3860
B.Name = "B"
3861
tr1 = Instance.new("Trail", pBase5)
3862
tr1.Attachment0 = A
3863
tr1.Attachment1 = B
3864
tr1.Enabled = false
3865
tr1.Lifetime = .8
3866
tr1.TextureMode = "Static"
3867
tr1.LightInfluence = .2
3868
tr1.Color = ColorSequence.new(BrickColor.new"Really black".Color,BrickColor.new"Really black".Color)
3869
tr1.Transparency = NumberSequence.new(0, 1)
3870
coroutine.wrap(function()
3871
while wait() do
3872
tr1.Color = ColorSequence.new(TheCore.BrickColor.Color,BrickColor.new"Really black".Color)
3873-
tr1.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
3873+
3874
end)()
3875
3876
mouse.KeyDown:connect(function(Press)
3877
Press=Press:lower()
3878
if Press=='u' then
3879
if debounce then return end
3880
debounce = true
3881
attacking = true
3882
damagedebounce = false
3883
local b1 = Instance.new("BillboardGui",Head)
3884
b1.Size = UDim2.new(0,100,0,40)
3885
b1.StudsOffset = Vector3.new(0,3,0)
3886
b1.Adornee = Head
3887
local b2 = Instance.new("TextLabel",b1)
3888
b2.BackgroundTransparency = 1
3889
b2.Text = ""..lmon4
3890
b2.Font = "Arcade"
3891
b2.TextSize = 0
3892
b2.TextStrokeTransparency = 1
3893
b2.TextColor3 = BrickColor.new("Really black").Color
3894
b2.TextStrokeColor3 = Color3.new(0,0,0)
3895
b2.Size = UDim2.new(1,0,0.5,0)
3896
billboardcour = coroutine.wrap(function()
3897
for i = 1, 10 do
3898
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
3899-
b2.TextColor3 = BrickColor.new("Lime green").Color
3899+
3900
wait()
3901
end
3902
wait(2)
3903
for i = 1, 10 do
3904
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
3905
b2.TextSize = b2.TextSize - 3
3906
wait()
3907
end
3908
b1:Remove()
3909
end)
3910
billboardcour()
3911
t = 0
3912
quickcour = coroutine.wrap(function()
3913
spawnsound = Instance.new("Sound", RightArm)
3914
spawnsound.SoundId = "rbxassetid://159332197"
3915
spawnsound.Volume = 5
3916
spawnsound:Play()
3917
removeuseless:AddItem(spawnsound,4)
3918
Scythe = Instance.new("Part", Torso)
3919
Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
3920
Scythe.Material = "Neon"
3921
Scythe.BrickColor = TheColor
3922
Scythe.Transparency = 1
3923
Scythe.CanCollide = false
3924
ScytheMESH = Instance.new("SpecialMesh", Scythe)
3925
ScytheMESH.Scale = Vector3.new(2,2,2)
3926
ScytheMESH.MeshId = "rbxassetid://218497396"
3927
ScytheWeld = weldBetween(Scythe,RightArm)
3928
ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
3929
for i = 1, 20 do
3930
Scythe.Transparency = Scythe.Transparency - 0.04
3931
wait()
3932
end
3933
end)
3934
quickcour()
3935
hum.WalkSpeed = 0
3936
for i = 1, 25 do
3937
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
3938
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
3939
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
3940
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
3941
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
3942
wait()
3943
end
3944
for i = 1, 10 do
3945
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-4.13,0) * CFrame.Angles(math.rad(-180),math.rad(0),math.rad(0)),.5)
3946
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(90)), .5)
3947
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1, 0) * CFrame.Angles(math.rad(0), math.rad(-40), math.rad(0)), 0.5)
3948
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.9, -.3) * CFrame.Angles(math.rad(-21), math.rad(0), math.rad(0)), 0.5)
3949
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.9, .2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.6)
3950
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(-90)), 0.5)
3951
wait()
3952
end
3953
hum.WalkSpeed = 60
3954
soundcour = coroutine.wrap(function()
3955
for i = 1, 25 do
3956
lunge2:Play()
3957
wait(.1)
3958
end
3959
end)
3960
soundcour()
3961
htbox = Instance.new("Part", Scythe)
3962
htbox.CFrame = Scythe.CFrame
3963
htbox.Transparency = 1
3964
htbox.CanCollide = false
3965
htbox.Size = Vector3.new(.40,7,3)
3966
htboxweld = weldBetween(htbox,Scythe)
3967
htbox.Touched:connect(function(hit)
3968
if hit.Parent:IsA("Part") then
3969
elseif hit.Parent:IsA("SpecialMesh") then
3970
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
3971
elseif hit.Parent:findFirstChildOfClass("Humanoid") then
3972
if damagedebounce == true then return end
3973
damagedebounce = true
3974
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
3975
quickcour = coroutine.wrap(function()
3976
Slachtoffer.WalkSpeed = 6
3977
wait(1)
3978
Slachtoffer.WalkSpeed = 16
3979
end)
3980
quickcour()
3981
if absoluteannihilation then
3982
Slachtoffer.Parent:BreakJoints()
3983
rdnm = soundtable[math.random(1,#soundtable)]
3984
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3985
slashwound.SoundId = "rbxassetid://"..rdnm
3986
slashwound.Volume = 4
3987
slashwound:Play()
3988
removeuseless:AddItem(slashwound,2)
3989
wait(.1)
3990
damagedebounce = false
3991
else
3992
Slachtoffer:TakeDamage(math.random(10,15))
3993
rdnm = soundtable[math.random(1,#soundtable)]
3994
slashwound = Instance.new("Sound", Slachtoffer.Torso)
3995
slashwound.SoundId = "rbxassetid://"..rdnm
3996
slashwound.Volume = 4
3997
slashwound:Play()
3998
removeuseless:AddItem(slashwound,2)
3999
wait(.1)
4000
damagedebounce = false
4001
end
4002
end
4003
end)
4004
A = Instance.new("Attachment", htbox)
4005
A.Position = Vector3.new(0,-3.2,0)
4006
A.Name = "A"
4007
B = Instance.new("Attachment", htbox)
4008
B.Position = Vector3.new(0,3.2,0)
4009
B.Name = "B"
4010
tr11 = Instance.new("Trail", Scythe)
4011
tr11.Attachment0 = A
4012
tr11.Attachment1 = B
4013
tr11.Enabled = true
4014
tr11.Lifetime = .8
4015
tr11.TextureMode = "Static"
4016
tr11.LightInfluence = 0
4017
tr11.Color = ColorSequence.new(BrickColor.new"Really black".Color,BrickColor.new"Really black".Color)
4018
tr11.Transparency = NumberSequence.new(0, 1)
4019
coroutine.wrap(function()
4020
so = Instance.new("Sound", Torso)
4021
so.SoundId = "rbxassetid://231917758"
4022
so.Volume = 1
4023-
tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
4023+
4024
so:Play()
4025
removeuseless:AddItem(so,3)
4026
wait(1)
4027
so2 = Instance.new("Sound", Torso)
4028
so2.SoundId = "rbxassetid://231917758"
4029
so2.Volume = 1
4030
so2.Pitch = .2
4031
so2:Play()
4032
removeuseless:AddItem(so2,3)
4033
end)()
4034
for i = 1, 80 do
4035
leftarmeffect = Instance.new("Part", Torso)
4036
leftarmeffect.BrickColor = TheColor
4037
leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
4038
leftarmeffect.Material = "Neon"
4039
leftarmeffect.Anchored = true
4040
leftarmeffect.CanCollide = false
4041
leftarmeffect.CFrame = LeftArm.CFrame
4042
table.insert(SlowlyFade,leftarmeffect)
4043
removeuseless:AddItem(leftarmeffect,2)
4044
rightarmeffect = Instance.new("Part", Torso)
4045
rightarmeffect.BrickColor = TheColor
4046
rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
4047
rightarmeffect.Material = "Neon"
4048
rightarmeffect.Anchored = true
4049
rightarmeffect.CanCollide = false
4050
rightarmeffect.CFrame = RightArm.CFrame
4051
table.insert(SlowlyFade,rightarmeffect)
4052
removeuseless:AddItem(rightarmeffect,2)
4053
leftlegeffect = Instance.new("Part", Torso)
4054
leftlegeffect.BrickColor = BrickColor.new("Really black")
4055
leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
4056
leftlegeffect.Material = "Neon"
4057
leftlegeffect.Anchored = true
4058
leftlegeffect.CanCollide = false
4059
leftlegeffect.CFrame = LeftLeg.CFrame
4060
table.insert(SlowlyFade,leftlegeffect)
4061
removeuseless:AddItem(leftlegeffect,2)
4062
rightlegeffect = Instance.new("Part", Torso)
4063
rightlegeffect.BrickColor = BrickColor.new("Really black")
4064
rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
4065
rightlegeffect.Material = "Neon"
4066
rightlegeffect.Anchored = true
4067
rightlegeffect.CanCollide = false
4068
rightlegeffect.CFrame = RightLeg.CFrame
4069
table.insert(SlowlyFade,rightlegeffect)
4070
removeuseless:AddItem(rightlegeffect,2)
4071
t = t + 65
4072
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.5)
4073
wait()
4074
end
4075
hum.WalkSpeed = 0
4076
lunge3:Play()
4077
despawnsound = Instance.new("Sound", RightArm)
4078
despawnsound.SoundId = "rbxassetid://159332197"
4079
despawnsound.Volume = 5
4080
despawnsound:Play()
4081
despawnsound.PlaybackSpeed = 2
4082
removeuseless:AddItem(despawnsound,4)
4083
local shockwefe2 = coroutine.wrap(function()
4084
shockwave2 = Instance.new("Part", Torso)
4085
shockwave2.Size = Vector3.new(5, 5, 5)
4086
shockwave2.Transparency = 0
4087
shockwave2.BrickColor = TheColor
4088
shockwave2.Anchored = true
4089
shockwave2.CanCollide = false
4090
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
4091
sh2 = Instance.new("SpecialMesh", shockwave2) 
4092
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
4093
sh2.Scale = Vector3.new(0, 0, 0)
4094
removeuseless:AddItem(shockwave2,1)
4095
shockwave3 = Instance.new("Part", Torso)
4096
shockwave3.Size = Vector3.new(1, 1, 1)
4097
shockwave3.Transparency = 0
4098
shockwave3.BrickColor = TheColor
4099
shockwave3.Anchored = true
4100
shockwave3.CanCollide = false
4101
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
4102
sh3 = Instance.new("SpecialMesh", shockwave3) 
4103
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
4104
sh3.Scale = Vector3.new(0, 0, 0)
4105
removeuseless:AddItem(shockwave3,2)
4106
for i = 1, 100 do
4107
sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
4108
shockwave2.Transparency = shockwave2.Transparency + 0.1
4109
sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
4110
shockwave3.Transparency = shockwave3.Transparency + 0.1
4111
wait()
4112
end
4113
end)
4114
shockwefe2()
4115
for i = 1, 30 do
4116
Scythe.Transparency = Scythe.Transparency + 0.05
4117
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
4118
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
4119
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
4120
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
4121
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
4122
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
4123
wait()
4124
end
4125
hum.WalkSpeed = 18
4126
htbox:Remove()
4127
Scythe:Remove()
4128
attacking = false
4129
debounce = false
4130
end
4131
end)
4132
4133
mouse.KeyDown:connect(function(Press)
4134
Press=Press:lower()
4135
if Press=='n' then
4136
if debounce then return end
4137
debounce = true
4138
attacking = true
4139
appi = true
4140
damagedebounce = false
4141
lmon4 = lmon3[math.random(1,#lmon3)]
4142
local b1 = Instance.new("BillboardGui",Head)
4143
b1.Size = UDim2.new(0,100,0,40)
4144
b1.StudsOffset = Vector3.new(0,3,0)
4145
b1.Adornee = Head
4146
local b2 = Instance.new("TextLabel",b1)
4147
b2.BackgroundTransparency = 1
4148
b2.Text = ""..lmon4
4149
b2.Font = "Garamond"
4150
b2.TextSize = 0
4151
b2.TextStrokeTransparency = 1
4152
b2.TextColor3 = BrickColor.new("Really black").Color
4153
b2.TextStrokeColor3 = Color3.new(0,0,0)
4154
b2.Size = UDim2.new(1,0,0.5,0)
4155
billboardcour = coroutine.wrap(function()
4156
for i = 1, 10 do
4157
b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
4158-
b2.TextColor3 = BrickColor.new("Lime green").Color
4158+
4159
wait()
4160
end
4161
wait(2)
4162
for i = 1, 10 do
4163
b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
4164
b2.TextSize = b2.TextSize - 3
4165
wait()
4166
end
4167
b1:Remove()
4168
end)
4169
billboardcour()
4170
coroutine.wrap(function()
4171
while appi do
4172
wait()
4173
if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
4174
trail = true
4175
position = "Walking2"
4176
end
4177
end
4178
end)()
4179
coroutine.wrap(function()
4180
while appi do
4181
wait()
4182
settime = 0.05
4183
sine = sine + change
4184
if position == "Walking2" and attacking == true and running == false and appi == true then
4185
change = 1
4186
walking = true
4187
hum.WalkSpeed = 6
4188
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4189
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4190
end
4191
end
4192
end)()
4193
quickcour = coroutine.wrap(function()
4194
spawnsound = Instance.new("Sound", RightArm)
4195
spawnsound.SoundId = "rbxassetid://159332197"
4196
spawnsound.Volume = 5
4197
spawnsound:Play()
4198
removeuseless:AddItem(spawnsound,4)
4199
Scythe = Instance.new("Part", Torso)
4200
Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
4201
Scythe.Material = "Neon"
4202
Scythe.BrickColor = TheColor
4203
Scythe.Transparency = 1
4204
Scythe.CanCollide = false
4205
ScytheMESH = Instance.new("SpecialMesh", Scythe)
4206
ScytheMESH.Scale = Vector3.new(2,2,2)
4207
ScytheMESH.MeshId = "rbxassetid://218497396"
4208
ScytheWeld = weldBetween(Scythe,RightArm)
4209
ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
4210
for i = 1, 20 do
4211
Scythe.Transparency = Scythe.Transparency - 0.04
4212
wait()
4213
end
4214
end)
4215
quickcour()
4216
hum.WalkSpeed = 0
4217
for i = 1, 25 do
4218
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
4219
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.5)
4220
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
4221
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
4222
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
4223
wait()
4224
end
4225
g1 = Instance.new("BodyGyro", Root)
4226
g1.D = 175
4227
g1.P = 20000
4228
g1.MaxTorque = Vector3.new(0,9000,0)
4229
g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
4230
for i = 1, 6 do
4231
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.25,0),.6)
4232
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.6)
4233
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.6)
4234
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
4235
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .6)
4236
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .6)
4237
wait()
4238
end
4239
t = 0
4240
htbox = Instance.new("Part", Scythe)
4241
htbox.CFrame = Scythe.CFrame
4242
htbox.Transparency = 1
4243
htbox.CanCollide = false
4244
htbox.Size = Vector3.new(.40,7,3)
4245
htboxweld = weldBetween(htbox,Scythe)
4246
A = Instance.new("Attachment", htbox)
4247
A.Position = Vector3.new(0,-4,0)
4248
A.Name = "A"
4249
B = Instance.new("Attachment", htbox)
4250
B.Position = Vector3.new(0,4,0)
4251
B.Name = "B"
4252
tr11 = Instance.new("Trail", Scythe)
4253
tr11.Attachment0 = A
4254
tr11.Attachment1 = B
4255
tr11.Enabled = true
4256
tr11.Lifetime = .8
4257
tr11.TextureMode = "Static"
4258
tr11.LightInfluence = 0
4259
tr11.Color = ColorSequence.new(BrickColor.new"Really black".Color,BrickColor.new"Really black".Color)
4260
tr11.Transparency = NumberSequence.new(0, 1)
4261
htbox.Touched:connect(function(hit)
4262
if hit.Parent:IsA("Part") then
4263
elseif hit.Parent:IsA("SpecialMesh") then
4264
elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
4265-
tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
4265+
4266
if damagedebounce == true then return end
4267
damagedebounce = true
4268
Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
4269
quickcour = coroutine.wrap(function()
4270
Slachtoffer.WalkSpeed = 2
4271
wait(1)
4272
Slachtoffer.WalkSpeed = 16
4273
end)
4274
quickcour()
4275
if absoluteannihilation then
4276
Slachtoffer.Parent:BreakJoints()
4277
wait(.1)
4278
damagedebounce = false
4279
else
4280
Slachtoffer:TakeDamage(math.random(8,14))
4281
rdnm = soundtable[math.random(1,#soundtable)]
4282
slashwound = Instance.new("Sound", Slachtoffer.Torso)
4283
slashwound.SoundId = "rbxassetid://"..rdnm
4284
slashwound.Volume = 4
4285
slashwound:Play()
4286
removeuseless:AddItem(slashwound,2)
4287
wait(.1)
4288
damagedebounce = false
4289
end
4290
end
4291
end)
4292
hum.WalkSpeed = 6
4293
appi = true
4294
coroutine.wrap(function()
4295
for i = 1, 25 do
4296
lunge2:Play()
4297
wait(.1)
4298
end
4299
end)()
4300
so2 = Instance.new("Sound", Scythe)
4301
so2.SoundId = "rbxassetid://231917758"
4302
so2.Volume = 2
4303
so2.Pitch = .15
4304
so2:Play()
4305
for i = 1, 80 do
4306
t = t + 80
4307
g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
4308
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.4,-1.25) * CFrame.Angles(math.rad(-100 + t),math.rad(180),math.rad(0)), .6)
4309
wait()
4310
end
4311
despawnsound = Instance.new("Sound", RightArm)
4312
despawnsound.SoundId = "rbxassetid://159332197"
4313
despawnsound.Volume = 5
4314
despawnsound:Play()
4315
despawnsound.PlaybackSpeed = 2
4316
removeuseless:AddItem(despawnsound,4)
4317
local shockwefe2 = coroutine.wrap(function()
4318
shockwave2 = Instance.new("Part", Torso)
4319
shockwave2.Size = Vector3.new(5, 5, 5)
4320
shockwave2.Transparency = 0
4321
shockwave2.BrickColor = TheColor
4322
shockwave2.Anchored = true
4323
shockwave2.CanCollide = false
4324
shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
4325
sh2 = Instance.new("SpecialMesh", shockwave2) 
4326
sh2.MeshId = "http://www.roblox.com/asset/?id=3270017" 
4327
sh2.Scale = Vector3.new(0, 0, 0)
4328
removeuseless:AddItem(shockwave2,1)
4329
shockwave3 = Instance.new("Part", Torso)
4330
shockwave3.Size = Vector3.new(1, 1, 1)
4331
shockwave3.Transparency = 0
4332
shockwave3.BrickColor = TheColor
4333
shockwave3.Anchored = true
4334
shockwave3.CanCollide = false
4335
shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
4336
sh3 = Instance.new("SpecialMesh", shockwave3) 
4337
sh3.MeshId = "http://www.roblox.com/asset/?id=20329976" 
4338
sh3.Scale = Vector3.new(0, 0, 0)
4339
removeuseless:AddItem(shockwave3,2)
4340
for i = 1, 100 do
4341
sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
4342
shockwave2.Transparency = shockwave2.Transparency + 0.1
4343
sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
4344
shockwave3.Transparency = shockwave3.Transparency + 0.1
4345
wait()
4346
end
4347
end)
4348
shockwefe2()
4349
appi = false
4350
g1:Remove()
4351
tr11.Enabled = false
4352
damagedebounce = true
4353
hum.WalkSpeed = 0
4354
for i = 1, 30 do
4355
Scythe.Transparency = Scythe.Transparency + 0.05
4356
ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
4357
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
4358
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
4359
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
4360
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
4361
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
4362
wait()
4363
end
4364
hum.WalkSpeed = 18
4365
htbox:Remove()
4366
Scythe:Remove()
4367
position = "Walking"
4368
attacking = false
4369
debounce = false
4370
end
4371
end)
4372
4373
hum.Died:connect(function()
4374
coroutine.wrap(function()
4375
while wait() do
4376
doomtheme.Volume = doomtheme.Volume - 0.05
4377
end
4378
end)()
4379
deadsound = Instance.new("Sound", Torso)
4380
deadsound.Volume = 10
4381
deadsound.SoundId = "rbxassetid://223471024"
4382
deadsound:Play()
4383
end)
4384
4385
4386
doit = coroutine.wrap(function()
4387
while wait() do
4388
for _,v in pairs(Repeater) do
4389
v.Scale =  v.Scale + Vector3.new(1, 1, 1)
4390
end
4391
4392
for _,v in pairs(openshocktable) do
4393
v.Scale =  v.Scale + Vector3.new(3, 3, 3)
4394
end
4395
4396
for _,v in pairs(nonmeshRepeater) do
4397
v.Size =  v.Size + Vector3.new(2, 2, 2)
4398
end
4399
4400
for _,v in pairs(Extreme) do
4401
v.Size =  v.Size + Vector3.new(6, 6, 6)
4402
end
4403
4404
for _,v in pairs(LessSize) do
4405
v.Size = v.Size - Vector3.new(1, 1, 1)
4406
end
4407
4408
for _,v in pairs(nonmeshRepeater2) do
4409
v.Transparency = v.Transparency + 0.05
4410
end
4411
4412
for _,v in pairs(Repeater2) do
4413
v.Transparency = v.Transparency + 0.01
4414
end
4415
4416
for _,v in pairs(th1) do
4417
v.Transparency = v.Transparency - 0.008
4418
end
4419
4420
for _,v in pairs(th2) do
4421
v.Scale = v.Scale - Vector3.new(1, 1, 1)
4422
end
4423
4424
for _,v in pairs(th3) do
4425
v.Scale = v.Scale + Vector3.new(2, 2, 2)
4426
end
4427
4428
for _,v in pairs(th5) do
4429
v.Scale = v.Scale + Vector3.new(1, .1, 1)
4430
end
4431
4432
for _,v in pairs(ExtremeM) do
4433
v.Scale = v.Scale + Vector3.new(8, 8, 8)
4434
end
4435
4436
for _,v in pairs(m3) do
4437
v.Scale = v.Scale + Vector3.new(12, 12, 12)
4438
end
4439
4440
for _,v in pairs(ExtremeM2) do
4441
v.Scale = v.Scale + Vector3.new(8, 1, 8)
4442
end
4443
4444
for _,v in pairs(th4) do
4445
v.Transparency = v.Transparency + 0.009
4446
v.Rotation = v.Rotation + Vector3.new(3,0,0)
4447
end
4448
4449
for _,v in pairs(SlowlyFade) do
4450
v.Transparency = v.Transparency + 0.05
4451
end
4452
4453
for _,v in pairs(UpMover) do
4454
v.Position = v.Position + Vector3.new(0, 3, 0)
4455
end
4456
4457
for _,v in pairs(ForwardMover) do
4458
v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
4459
end
4460
4461
for _,v in pairs(signtable) do
4462
v.TextSize = v.TextSize + 1
4463
end
4464
4465
for _,v in pairs(signtransparency) do
4466
v.TextTransparency = v.TextTransparency + 0.025
4467
end
4468
4469
for _,v in pairs(signmover) do
4470
v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2))
4471
end
4472
4473
for _,v in pairs(signrotator) do
4474
v.Rotation = v.Rotation + 2
4475
end
4476
end
4477
end)
4478
doit()
4479
4480
local anims = coroutine.wrap(function()
4481
while true do
4482
settime = 0.05
4483
sine = sine + change
4484
if position == "Walking" and attacking == false and running == false then
4485
change = 1.5
4486
walking = true
4487
hum.WalkSpeed = 18
4488
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.1, 0 + .3 * math.sin(sine/8)) * CFrame.Angles(math.rad(35 * math.sin(sine/8)), math.rad(20 * math.sin(sine/8)), math.rad(-8)), 0.6)LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0.6,-.5) * CFrame.Angles(math.rad(70),math.rad(5 - 1 * math.sin(sine/8)),math.rad(0)), 0.4)
4489
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(5 * math.cos(sine/7)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.3)
4490
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4491
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0)  + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
4492
elseif position == "Idle2" and attacking == false and running == false then
4493
change = .6
4494
tr1.Enabled = false
4495
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
4496
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
4497
TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
4498
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80 - 1 * math.sin(sine/8)),math.rad(0)), 0.6)
4499
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
4500
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
4501
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
4502
elseif position == "Idle" and attacking == false and running == false then
4503
change = .6
4504
tr1.Enabled = false
4505
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8  + 6 * math.sin(sine/12))), .2)
4506
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
4507
ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
4508
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
4509
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4510
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4511
elseif position == "Running" and attacking == false then
4512
change = 2
4513
hum.WalkSpeed = 26
4514
RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20+120*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
4515
LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20-120*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
4516
ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.05, 0) * CFrame.Angles(math.rad(-20 - 4 * math.cos(sine/4)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
4517
HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, .2) * CFrame.Angles(math.rad(-10), math.rad(0 + 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
4518
RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.8 - 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(-35)*math.sin(sine/4), math.rad(1)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
4519
LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.8 + 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(35)*math.sin(sine/4), math.rad(-1)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
4520
end
4521
swait()
4522
end
4523
end)
4524
anims()
4525
print("The power is yours!, Reflux! Made by Supr14")