View difference between Paste ID: 5c1vbrbF and e1942ViH
SHOW: | | - or go back to the newest paste.
1
Character = game.Players.LocalPlayer.Character
2
Head = Character.Head
3
4
CV="Blue"
5
	p = game.Players.LocalPlayer
6
	char = p.Character
7
	local txt = Instance.new("BillboardGui", char)
8
	txt.Adornee = char .Head
9
	txt.Name = "_status"
10
	txt.Size = UDim2.new(2, 0, 1.2, 0)
11
	txt.StudsOffset = Vector3.new(-9, 8, 0)
12
	local text = Instance.new("TextLabel", txt)
13
	text.Size = UDim2.new(10, 0, 7, 0)
14
	text.FontSize = "Size24"
15
	text.TextScaled = true
16
	text.TextTransparency = 0
17
	text.BackgroundTransparency = 1 
18
	text.TextTransparency = 0
19
	text.TextStrokeTransparency = 0
20
	text.Font = "Cartoon"
21
	text.TextStrokeColor3 = Color3.new(0,0,.50)
22
23
	v=Instance.new("Part")
24
	v.Name = "ColorBrick"
25
	v.Parent=p.Character
26
	v.FormFactor="Symmetric"
27
	v.Anchored=true
28
	v.CanCollide=false
29
	v.BottomSurface="Smooth"
30
	v.TopSurface="Smooth"
31
	v.Size=Vector3.new(10,5,3)
32
	v.Transparency=1
33
	v.CFrame=char.Torso.CFrame
34
	v.BrickColor=BrickColor.new(CV)
35
	v.Transparency=1
36
	text.TextColor3 = Color3.new(0,0,.50)
37
	v.Shape="Block"
38-
	text.Text = "Inferno"
38+
	text.Text = ""
39
40
	local s = Instance.new("Sound",char)
41
	s.Name = "BGMusic"
42-
	s.SoundId = "rbxassetid://792238435"
42+
	s.SoundId = "rbxassetid://219966918"
43
	s.Pitch = 1
44
	s.Volume = 10
45
	s.Looped = true
46
	s.archivable = false
47
	s.Parent = char.Head
48
	wait(0.1)
49
	s:play()
50
51
Instance.new("ForceField", game.Players.LocalPlayer.Character)
52-
print("Inferno Loaded.")
52+
Visible = false
53-
print("Unleash the deadly fire to anyone to destroy.")
53+
print("Guestium powers Loaded.")
54
print("Unleash the deadly Guestium to anyone to destroy.")
55
p = game.Players.LocalPlayer
56
char = p.Character
57
torso = char.Torso
58
neck = char.Torso.Neck
59
60
Player=game:GetService("Players").LocalPlayer
61
Character=Player.Character 
62
PlayerGui=Player.PlayerGui
63
Backpack=Player.Backpack 
64
Torso=Character.Torso 
65
Head=Character.Head 
66
Humanoid=Character.Humanoid
67
LeftArm=Character["Left Arm"] 
68
LeftLeg=Character["Left Leg"] 
69
RightArm=Character["Right Arm"] 
70
RightLeg=Character["Right Leg"] 
71
cam=game.Workspace.CurrentCamera
72
LS=Torso["Left Shoulder"] 
73
LH=Torso["Left Hip"] 
74
RS=Torso["Right Shoulder"] 
75
RH=Torso["Right Hip"] 
76
Face = Head.face
77
Neck=Torso.Neck
78
it=Instance.new
79
attacktype=1
80
vt=Vector3.new
81
cf=CFrame.new
82
euler=CFrame.fromEulerAnglesXYZ
83
angles=CFrame.Angles
84
cloaked=false
85
necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
86
necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
87
LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
88
LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
89
RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
90
RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
91
RootPart=Character.HumanoidRootPart
92
RootJoint=RootPart.RootJoint
93
RootCF=euler(-1.57,0,3.14)
94
attack = false 
95
bounce=false
96
cooldown=false
97
deeznuts=false
98
attackdebounce = false 
99
deb=false
100
equipped=true
101
hand=false
102
MMouse=nil
103
combo=0
104
mana=0
105
trispeed=.2
106
attackmode='none'
107
local idle=0
108
local Anim="Idle"
109
local Effects={}
110
local gun=false
111
local shoot=false
112
player=nil 
113
mana=0
114
cam = workspace.CurrentCamera
115
ZTarget = nil
116
RocketTarget = nil
117
local m = Instance.new("Model",Character)
118
m.Name = "WeaponModel"
119
120
mouse=Player:GetMouse()
121
--save shoulders 
122
RSH, LSH=nil, nil 
123
--welds 
124
RW, LW=Instance.new("Weld"), Instance.new("Weld") 
125
RW.Name="Right Shoulder" LW.Name="Left Shoulder"
126
LH=Torso["Left Hip"]
127
RH=Torso["Right Hip"]
128
TorsoColor=Torso.BrickColor
129
function NoOutline(Part)
130
Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
131
end
132
player=Player 
133
ch=Character
134
RSH=ch.Torso["Right Shoulder"] 
135
LSH=ch.Torso["Left Shoulder"] 
136
-- 
137
RSH.Parent=nil 
138
LSH.Parent=nil 
139
-- 
140
RW.Name="Right Shoulder"
141
RW.Part0=ch.Torso 
142
RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) 
143
RW.C1=cf(0, 0.5, 0) 
144
RW.Part1=ch["Right Arm"] 
145
RW.Parent=ch.Torso 
146
-- 
147
LW.Name="Left Shoulder"
148
LW.Part0=ch.Torso 
149
LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) 
150
LW.C1=cf(0, 0.5, 0) 
151
LW.Part1=ch["Left Arm"] 
152
LW.Parent=ch.Torso 
153
154
	function swait(num)
155
    if num==0 or num==nil then
156
    game:service'RunService'.Heartbeat:wait(0)
157
    else
158
    for i=0,num do
159
    game:service'RunService'.Heartbeat:wait(0)
160
    end
161
    end
162
	end
163
	
164
165
local Player = game.Players.localPlayer
166
local Character = Player.Character
167
local red = 255
168
local green = 255
169
local blue = 255
170
local Humanoid = Character.Humanoid
171
local mouse = Player:GetMouse()
172
local m = Instance.new("Model", Character)
173
m.Name = "WeaponModel"
174
local LeftArm = Character["Left Arm"]
175
local RightArm = Character["Right Arm"]
176
local LeftLeg = Character["Left Leg"]
177
local RightLeg = Character["Right Leg"]
178
local Head = Character.Head
179
local Torso = Character.Torso
180
local cam = game.Workspace.CurrentCamera
181
local RootPart = Character.HumanoidRootPart
182
local RootJoint = RootPart.RootJoint
183
local equipped = false
184
local attack = false
185
local Anim = "Idle"
186
local idle = 0
187
local attacktype = 1
188
local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
189
local velocity = RootPart.Velocity.y
190
local sine = 0
191
local change = 1
192
local grabbed = false
193
local cn = CFrame.new
194
local mr = math.rad
195
local angles = CFrame.Angles
196
local ud = UDim2.new
197
local c3 = Color3.new
198
local lim = 0
199
local st = 0
200
local necko = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
201
local attacktype = 1
202
local ZTarget, RocketTarget = nil, nil
203
local euler = CFrame.fromEulerAnglesXYZ
204
function clerp(a,b,t) 
205
local qa = {QuaternionFromCFrame(a)}
206
local qb = {QuaternionFromCFrame(b)} 
207
local ax, ay, az = a.x, a.y, a.z 
208
local bx, by, bz = b.x, b.y, b.z
209
local _t = 1-t
210
return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) 
211
end 
212
 
213
function QuaternionFromCFrame(cf) 
214
local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() 
215
local trace = m00 + m11 + m22 
216
if trace > 0 then 
217
local s = math.sqrt(1 + trace) 
218
local recip = 0.5/s 
219
return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 
220
else 
221
local i = 0 
222
if m11 > m00 then
223
i = 1
224
end
225
if m22 > (i == 0 and m00 or m11) then 
226
i = 2 
227
end 
228
if i == 0 then 
229
local s = math.sqrt(m00-m11-m22+1) 
230
local recip = 0.5/s 
231
return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip 
232
elseif i == 1 then 
233
local s = math.sqrt(m11-m22-m00+1) 
234
local recip = 0.5/s 
235
return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip 
236
elseif i == 2 then 
237
local s = math.sqrt(m22-m00-m11+1) 
238
local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip 
239
end 
240
end 
241
end
242
 
243
function QuaternionToCFrame(px, py, pz, x, y, z, w) 
244
local xs, ys, zs = x + x, y + y, z + z 
245
local wx, wy, wz = w*xs, w*ys, w*zs 
246
local xx = x*xs 
247
local xy = x*ys 
248
local xz = x*zs 
249
local yy = y*ys 
250
local yz = y*zs 
251
local zz = z*zs 
252
return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)) 
253
end
254
 
255
function QuaternionSlerp(a, b, t) 
256
local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] 
257
local startInterp, finishInterp; 
258
if cosTheta >= 0.0001 then 
259
if (1 - cosTheta) > 0.0001 then 
260
local theta = math.acos(cosTheta) 
261
local invSinTheta = 1/math.sin(theta) 
262
startInterp = math.sin((1-t)*theta)*invSinTheta 
263
finishInterp = math.sin(t*theta)*invSinTheta  
264
else 
265
startInterp = 1-t 
266
finishInterp = t 
267
end 
268
else 
269
if (1+cosTheta) > 0.0001 then 
270
local theta = math.acos(-cosTheta) 
271
local invSinTheta = 1/math.sin(theta) 
272
startInterp = math.sin((t-1)*theta)*invSinTheta 
273
finishInterp = math.sin(t*theta)*invSinTheta 
274
else 
275
startInterp = t-1 
276
finishInterp = t 
277
end 
278
end 
279
return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp 
280
end
281
rayCast = function(Position, Direction, Range, Ignore)
282
  return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
283
end
284
local v = game.Players.localPlayer
285
local torso = v.Character.Torso
286
287
plr = game.Players.LocalPlayer
288
char = game.Players.LocalPlayer.Character
289
hum = game.Players.LocalPlayer.Character.Humanoid
290
t = game.Players.LocalPlayer.Character.Torso
291
h = game.Players.LocalPlayer.Character.Head
292
ra = game.Players.LocalPlayer.Character["Right Arm"]
293
la = game.Players.LocalPlayer.Character["Left Arm"]
294
rl = game.Players.LocalPlayer.Character["Right Leg"]
295
ll = game.Players.LocalPlayer.Character["Left Leg"]
296
tors = Character.Torso
297
lleg = Character["Left Leg"]
298
root = Character.HumanoidRootPart
299
hed = Character.Head
300
rleg = Character["Right Leg"]
301
rarm = Character["Right Arm"]
302
larm = Character["Left Arm"]
303
bsize1 = NumberSequenceKeypoint.new(3,3,3)
304
bsize2 = NumberSequenceKeypoint.new(10,10,10)
305
local Effects = {}
306
attack = false
307
local attacking = false
308
vt = Vector3.new
309
bc = BrickColor.new
310
br = BrickColor.random
311
it = Instance.new
312
cf = CFrame.new
313
euler = CFrame.fromEulerAnglesXYZ
314
angles = CFrame.Angles
315
matr = math.random
316
local colororg = BrickColor.new("Dark indigo") -- set color u like
317
local meshtype = "Sphere" -- only for specialmesh
318
mouse = plr:GetMouse()
319
320
CFuncs = {	
321
	["Part"] = {
322
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
323
			local Part = Create("Part"){
324
				Parent = Parent,
325
				Reflectance = Reflectance,
326
				Transparency = Transparency,
327
				CanCollide = false,
328
				Locked = true,
329
				BrickColor = BrickColor.new(tostring(BColor)),
330
				Name = Name,
331
				Size = Size,
332
				Material = Material,
333
			}
334
			RemoveOutlines(Part)
335
			return Part
336
		end;
337
	};
338
	
339
	["Mesh"] = {
340
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
341
			local Msh = Create(Mesh){
342
				Parent = Part,
343
				Offset = OffSet,
344
				Scale = Scale,
345
			}
346
			if Mesh == "SpecialMesh" then
347
				Msh.MeshType = MeshType
348
				Msh.MeshId = MeshId
349
			end
350
			return Msh
351
		end;
352
	};
353
	
354
	["Mesh"] = {
355
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
356
			local Msh = Create(Mesh){
357
				Parent = Part,
358
				Offset = OffSet,
359
				Scale = Scale,
360
			}
361
			if Mesh == "SpecialMesh" then
362
				Msh.MeshType = MeshType
363
				Msh.MeshId = MeshId
364
			end
365
			return Msh
366
		end;
367
	};
368
	
369
	["Weld"] = {
370
		Create = function(Parent, Part0, Part1, C0, C1)
371
			local Weld = Create("Weld"){
372
				Parent = Parent,
373
				Part0 = Part0,
374
				Part1 = Part1,
375
				C0 = C0,
376
				C1 = C1,
377
			}
378
			return Weld
379
		end;
380
	};
381
382
	["Sound"] = {
383
		Create = function(id, par, vol, pit) 
384
			coroutine.resume(coroutine.create(function()
385
				local S = Create("Sound"){
386
					Volume = vol,
387
					Pitch = pit or 1,
388
					SoundId = id,
389
					Parent = par or workspace,
390
				}
391
				wait() 
392
				S:play() 
393
				game:GetService("Debris"):AddItem(S, 6)
394
			end))
395
		end;
396
	};
397
	
398
	["ParticleEmitter"] = {
399
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
400
			local fp = Create("ParticleEmitter"){
401
				Parent = Parent,
402
				Color = ColorSequence.new(Color1, Color2),
403
				LightEmission = LightEmission,
404
				Size = Size,
405
				Texture = Texture,
406
				Transparency = Transparency,
407
				ZOffset = ZOffset,
408
				Acceleration = Accel,
409
				Drag = Drag,
410
				LockedToPart = LockedToPart,
411
				VelocityInheritance = VelocityInheritance,
412
				EmissionDirection = EmissionDirection,
413
				Enabled = Enabled,
414
				Lifetime = LifeTime,
415
				Rate = Rate,
416
				Rotation = Rotation,
417
				RotSpeed = RotSpeed,
418
				Speed = Speed,
419
				VelocitySpread = VelocitySpread,
420
			}
421
			return fp
422
		end;
423
	};
424
425
	CreateTemplate = {
426
	
427
	};
428
}
429
430
431
432
New = function(Object, Parent, Name, Data)
433
	local Object = Instance.new(Object)
434
	for Index, Value in pairs(Data or {}) do
435
		Object[Index] = Value
436
	end
437
	Object.Parent = Parent
438
	Object.Name = Name
439
	return Object
440
end
441
442
function chatfunc(text)
443
local chat = coroutine.wrap(function()
444
if Character:FindFirstChild("TalkingBillBoard")~= nil then
445
Character:FindFirstChild("TalkingBillBoard"):destroy()
446
end
447
local naeeym2 = Instance.new("BillboardGui",Character)
448
naeeym2.Size = UDim2.new(0,100,0,40)
449
naeeym2.StudsOffset = Vector3.new(0,3,0)
450
naeeym2.Adornee = Character.Head
451
naeeym2.Name = "TalkingBillBoard"
452
local tecks2 = Instance.new("TextLabel",naeeym2)
453
tecks2.BackgroundTransparency = 1
454
tecks2.BorderSizePixel = 0
455
tecks2.Text = ""
456
tecks2.Font = "SciFi"
457
tecks2.TextSize = 30
458-
tecks2.TextColor3 = Color3.new(0.15,0.15,1)
458+
459
tecks2.TextColor3 = Color3.new(0,1,1)
460
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
461
tecks2.Size = UDim2.new(1,0,0.5,0)
462
local tecks3 = Instance.new("TextLabel",naeeym2)
463
tecks3.BackgroundTransparency = 1
464
tecks3.BorderSizePixel = 0
465
tecks3.Text = ""
466
tecks3.Font = "SciFi"
467
tecks3.TextSize = 30
468-
tecks3.TextColor3 = Color3.new(0.15,0.15,1)
468+
469
tecks3.TextColor3 = Color3.new(0,1,1)
470
tecks3.TextStrokeColor3 = Color3.new(0,0,0)
471
tecks3.Size = UDim2.new(1,0,0.5,0)
472
for i = 1,string.len(text),1 do
473
CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=565939471", Character, .6, .8)
474
tecks2.Text = string.sub(text,1,i)
475
tecks3.Text = string.sub(text,1,i)
476
wait(0.01)
477
end
478
wait(2)
479
for i = 1, 50 do
480
swait()
481
tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
482
tecks2.Rotation = tecks2.Rotation - .8
483
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
484
tecks2.TextTransparency = tecks2.TextTransparency + .04
485
tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
486
tecks3.Rotation = tecks2.Rotation + .8
487
tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
488
tecks3.TextTransparency = tecks2.TextTransparency + .04
489
end
490
naeeym2:Destroy()
491
end)
492
chat()
493
end
494
function onChatted(msg)
495
chatfunc(msg)
496
end
497
Player.Chatted:connect(onChatted)
498
499
500
Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
501
        if hit.Parent==nil then
502
                return
503
        end
504
        h=hit.Parent:FindFirstChild("Humanoid")
505
        for _,v in pairs(hit.Parent:children()) do
506
        if v:IsA("Humanoid") then
507
        h=v
508
        end
509
        end
510
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
511
        h=hit.Parent.Parent:FindFirstChild("Humanoid")
512
        end
513
        if hit.Parent.className=="Hat" then
514
        hit=hit.Parent.Parent:findFirstChild("Head")
515
        end
516
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
517
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
518
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
519
                        return
520
                end]]
521
--                        hs(hit,1.2) 
522
                        c=Instance.new("ObjectValue")
523
                        c.Name="creator"
524
                        c.Value=game:service("Players").LocalPlayer
525
                        c.Parent=h
526
                        game:GetService("Debris"):AddItem(c,.5)
527
                Damage=math.random(minim,maxim)
528
--                h:TakeDamage(Damage)
529
                blocked=false
530
                block=hit.Parent:findFirstChild("Block")
531
                if block~=nil then
532
                print(block.className)
533
                if block.className=="NumberValue" then
534
                if block.Value>0 then
535
                blocked=true
536
                if decreaseblock==nil then
537
                block.Value=block.Value-1
538
                end
539
                end
540
                end
541
                if block.className=="IntValue" then
542
                if block.Value>0 then
543
                blocked=true
544
                if decreaseblock~=nil then
545
                block.Value=block.Value-1
546
                end
547
                end
548
                end
549
                end
550
                if blocked==false then
551
--                h:TakeDamage(Damage)
552
                h.Health=h.Health-Damage
553
                showDamage(hit.Parent,Damage,3,TorsoColor)
554
                else
555-
                showDamage(hit.Parent,Damage/2,3,BrickColor.new("Bright blue"))
555+
556
                showDamage(hit.Parent,Damage/2,3,BrickColor.new("Toothpaste"))
557
                end
558
                if Type=="Knockdown" then
559
                hum=hit.Parent.Humanoid
560
hum.PlatformStand=true
561
coroutine.resume(coroutine.create(function(HHumanoid)
562
swait(1)
563
HHumanoid.PlatformStand=false
564
end),hum)
565
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
566
--hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
567
local bodvol=Instance.new("BodyVelocity")
568
bodvol.velocity=angle*knockback
569
bodvol.P=5000
570
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
571
bodvol.Parent=hit
572
rl=Instance.new("BodyAngularVelocity")
573
rl.P=3000
574
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
575
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
576
rl.Parent=hit
577
game:GetService("Debris"):AddItem(bodvol,.5)
578
game:GetService("Debris"):AddItem(rl,.5)
579
                elseif Type=="Normal" then
580
                vp=Instance.new("BodyVelocity")
581
                vp.P=500
582
                vp.maxForce=Vector3.new(math.huge,0,math.huge)
583
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
584
                if KnockbackType==1 then
585
                vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
586
                elseif KnockbackType==2 then
587
                vp.velocity=Property.CFrame.lookVector*knockback
588
                end
589
                if knockback>0 then
590
                        vp.Parent=hit.Parent.Torso
591
                end
592
                game:GetService("Debris"):AddItem(vp,.5)
593
                elseif Type=="Up" then
594
                local bodyVelocity=Instance.new("BodyVelocity")
595
                bodyVelocity.velocity=vt(0,10,0)
596
                bodyVelocity.P=1000
597
                bodyVelocity.maxForce=Vector3.new(1e+009, 1e+009, 1e+009)
598
                bodyVelocity.Parent=hit
599
                game:GetService("Debris"):AddItem(bodyVelocity,1)
600
                rl=Instance.new("BodyAngularVelocity")
601
                rl.P=3000
602
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
603
                rl.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
604
                rl.Parent=hit
605
                game:GetService("Debris"):AddItem(rl,.5)
606
                elseif Type=="Snare" then
607
                bp=Instance.new("BodyPosition")
608
                bp.P=2000
609
                bp.D=100
610
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
611
                bp.position=hit.Parent.Torso.Position
612
                bp.Parent=hit.Parent.Torso
613
                game:GetService("Debris"):AddItem(bp,1)
614
                elseif Type=="Target" then
615
                if Targetting==false then
616
                ZTarget=hit.Parent.Torso
617
                coroutine.resume(coroutine.create(function(Part) 
618
                swait(5)
619
                end),ZTarget)
620
                TargHum=ZTarget.Parent:findFirstChild("Humanoid")
621
                targetgui=Instance.new("BillboardGui")
622
                targetgui.Parent=ZTarget
623
                targetgui.Size=UDim2.new(10,100,10,100)
624
                targ=Instance.new("ImageLabel")
625
                targ.Parent=targetgui
626
                targ.BackgroundTransparency=1
627
                targ.Image="rbxassetid://4834067"
628
                targ.Size=UDim2.new(1,0,1,0)
629
                cam.CameraType="Scriptable"
630
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
631
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
632
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
633
                Targetting=true
634
                RocketTarget=ZTarget
635
                for i=1,Property do
636
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
637
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
638
                swait()
639
                end
640
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
641
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
642
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
643
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
644
                end
645
                Targetting=false
646
                RocketTarget=nil
647
                targetgui.Parent=nil
648
                cam.CameraType="Custom"
649
                end
650
                end
651
                        debounce=Instance.new("BoolValue")
652
                        debounce.Name="DebounceHit"
653
                        debounce.Parent=hit.Parent
654
                        debounce.Value=true
655
                        game:GetService("Debris"):AddItem(debounce,Delay)
656
                        c=Instance.new("ObjectValue")
657
                        c.Name="creator"
658
                        c.Value=Player
659
                        c.Parent=h
660
                        game:GetService("Debris"):AddItem(c,.5)
661
                CRIT=false
662
                hitDeb=true
663
                AttackPos=6
664
        end
665
end
666
 
667
showDamage=function(Char,Dealt,du,Color)
668
        m=Instance.new("Model")
669
        m.Name=""
670
        h=Instance.new("Humanoid")
671
        h.Health=0
672
        h.MaxHealth=0
673
        h.Parent=m
674
        c=Instance.new("Part")
675
        c.Transparency=0
676
        c.Material = "Neon"
677
        c.BrickColor=bc("Bright red")
678
        c.Name="Head"
679
        c.TopSurface=0
680
        c.BottomSurface=0
681
CV="Hot pink"
682
683
local txt = Instance.new("BillboardGui", c)
684
txt.Adornee = c
685
txt.Name = "_status"
686
txt.Size = UDim2.new(2, 0, 1.2, 0)
687
txt.StudsOffset = Vector3.new(-9, 8, 0)
688
local text = Instance.new("TextLabel", txt)
689
text.Size = UDim2.new(10, 0, 7, 0)
690
text.FontSize = "Size24"
691
text.TextScaled = true
692
text.TextTransparency = 0
693
text.BackgroundTransparency = 1 
694
text.TextTransparency = 0
695
text.TextStrokeTransparency = 0
696
if Dealt < 12 then
697
text.Font = "Highway"
698
elseif Dealt < 20 then
699
text.Font = "SourceSansBold"
700
elseif Dealt >= 20 then
701
text.Font = "Fantasy"
702
end
703
text.TextStrokeColor3 = BrickColor.new("Really black").Color
704
local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
705
v=Instance.new("Part")
706
v.Name = "ColorBrick"
707
v.Parent=c
708
v.FormFactor="Symmetric"
709
v.Anchored=true
710
v.CanCollide=false
711
v.BottomSurface="Smooth"
712
v.TopSurface="Smooth"
713
v.Size=Vector3.new(10,5,3)
714
v.Transparency=1
715
v.CFrame=c.CFrame
716
v.BrickColor=BrickColor.new(CV)
717
v.Transparency=1
718
if Dealt < 12 then
719
text.TextColor3 = BrickColor.new("White").Color
720
elseif Dealt < 20 then
721
text.TextColor3 = BrickColor.new("Bright yellow").Color
722
elseif Dealt >= 20 then
723
text.TextColor3 = BrickColor.new("Really red").Color
724
end
725
v.Shape="Block"
726
text.Text = tostring(Dealt).. "!"
727
  local dam = Instance.new("Sound",c)
728
  local rndm=math.random(1,#hitsounds)
729
  local r=rndm
730
  dam.SoundId = "http://www.roblox.com/asset/?id="..hitsounds[r]
731
  dam.Volume = 1.25
732
  dam.Pitch = 1
733
  dam:Play()
734
        c.formFactor="Plate"
735
c.Transparency = 1
736
        c.Size=Vector3.new(1,.4,1)
737
        ms=Instance.new("CylinderMesh")
738
        ms.Scale=Vector3.new(.8,.8,.8)
739
        if CRIT==true then
740
                ms.Scale=Vector3.new(1,1.25,1)
741
        end
742
        ms.Parent=c
743
        c.Reflectance=0
744
        Instance.new("BodyGyro").Parent=c
745
        c.Parent=m
746
        if Char:findFirstChild("Head")~=nil then
747
        c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
748
        elseif Char.Parent:findFirstChild("Head")~=nil then
749
        c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
750
        end
751
        f=Instance.new("BodyPosition")
752
        f.P=2000
753
        f.D=100
754
        f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
755
        f.position=c.Position+Vector3.new(0,3,0)
756
        f.Parent=c
757
        game:GetService("Debris"):AddItem(m,.5+du)
758
        c.CanCollide=false
759
        m.Parent=workspace
760
        c.CanCollide=false
761
        wait(1)
762
        for l = 0, 9 do
763
         text.TextTransparency = text.TextTransparency + 0.1
764
         text.TextStrokeTransparency = text.TextStrokeTransparency + 0.1
765
         wait()
766
        end
767
end
768
769
gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
770
  local gui = it(GuiType)
771
  gui.Parent = parent
772
  gui.Text = text
773
  gui.BackgroundTransparency = backtrans
774
  gui.BackgroundColor3 = backcol
775
  gui.SizeConstraint = "RelativeXY"
776
  gui.TextXAlignment = "Center"
777
  gui.TextYAlignment = "Center"
778
  gui.Position = pos
779
  gui.Size = size
780
  gui.Font = "SourceSans"
781
  gui.FontSize = "Size14"
782
  gui.TextWrapped = false
783
  gui.TextStrokeTransparency = 0
784
  gui.TextColor = BrickColor.new("White")
785
  return gui
786
end
787
---- GUI set
788
local basgui = it("GuiMain")
789
basgui.Parent = Player.PlayerGui
790
basgui.Name = "CooldownsGUI"
791
local basframe = it("Frame")
792
basframe.Parent = basgui
793
basframe.BackgroundColor3 = Color3.new(255, 255, 255)
794
basframe.BackgroundTransparency = 1
795
basframe.BorderColor3 = Color3.new(17, 17, 17)
796
basframe.Size = UDim2.new(0.2, 0, 0.2, 0)
797-
local basicgui = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(0.35, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
797+
798
local basicgui = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(0.35, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
799
basicgui.ZIndex = 2
800
basicgui.Font = "Highway"
801
basicgui.BackgroundTransparency = 0.5
802
basicgui.BorderSizePixel = 0.65
803-
basicgui.Text = "(F)\nInferno Meteor"
803+
804
basicgui.Text = "(F)\nGuestium Meteor"
805-
local basicgui2 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(-0.15, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
805+
806
local basicgui2 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(-0.15, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
807
basicgui2.ZIndex = 2
808
basicgui2.Font = "Highway"
809
basicgui2.BackgroundTransparency = 0.5
810
basicgui2.BorderSizePixel = 0.65
811-
basicgui2.Text = "(E)\nInferno Demise"
811+
812
basicgui2.Text = "(E)\nGuestium Demise"
813-
local basicgui3 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(-0.15, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
813+
814
local basicgui3 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(-0.15, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
815
basicgui3.ZIndex = 2
816
basicgui3.Font = "Highway"
817
basicgui3.BackgroundTransparency = 0.5
818
basicgui3.BorderSizePixel = 0.65
819-
basicgui3.Text = "(Q)\nInferno Comet"
819+
820
basicgui3.Text = "(Q)\nGuestium Comet"
821-
local basicgui4 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(0.35, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
821+
822
local basicgui4 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(0.35, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
823
basicgui4.ZIndex = 2
824
basicgui4.Font = "Highway"
825
basicgui4.BackgroundTransparency = 0.5
826
basicgui4.BorderSizePixel = 0.65
827-
basicgui4.Text = "(R)\nInferno Wrath"
827+
828
basicgui4.Text = "(R)\nGuestium Wrath"
829-
local basicgui5 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(-0.15, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
829+
830
local basicgui5 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(-0.15, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
831
basicgui5.ZIndex = 2
832
basicgui5.Font = "Highway"
833
basicgui5.BackgroundTransparency = 0.5
834
basicgui5.BorderSizePixel = 0.65
835-
basicgui5.Text = "(Z)\n???"
835+
836
basicgui5.Text = "(Z)\nlol don't press this its useless"
837-
local basicgui6 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(0.35, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
837+
838
local basicgui6 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(0.35, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
839
basicgui6.ZIndex = 2
840
basicgui6.Font = "Highway"
841
basicgui6.BackgroundTransparency = 0.5
842
basicgui6.BorderSizePixel = 0.65
843-
basicgui6.Text = "(X)\nInferno Hell"
843+
844
basicgui6.Text = "(X)\nGuestium Hell"
845
basicgui6.TextSize = 24
846
847
local healthg = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really black").Color, UDim2.new(-0.15, 0, 0.675, 0), UDim2.new(0.95, 0, 0.15, 0))
848
healthg.ZIndex = 2
849
healthg.Font = "Highway"
850
healthg.BackgroundTransparency = 0.5
851
healthg.BorderSizePixel = 0.65
852
healthg.TextScaled = true
853
healthg.Text = "health"
854
healthg.TextSize = 24
855
856
char.Humanoid.Animator.Parent = nil
857
858
---------------- set a position
859
local handle = Instance.new("Part")
860
handle.Parent = Character
861
handle.Size = Vector3.new(0.2,0.2,0.2)
862
handle.Archivable = true
863
handle.Transparency = 1
864
handle.CanCollide = false
865
handle.BrickColor = BrickColor.new("White")
866
handle.Material = "Neon"
867
local handlmesh = Instance.new("BlockMesh",handle)
868
handlmesh.Scale = Vector3.new(1,1,1)
869
local handleweld = Instance.new("Weld")
870
handleweld.Parent = handle
871
handleweld.Part0 = rarm
872
handleweld.Part1 = handle
873
handleweld.C1 = CFrame.new(0, 1.35, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
874
		handleweld.Part0 = rarm
875-
---- yeee boi here comes entrance of inferno
875+
876
---- yeee boi here comes entrance of Guestium
877
878
hum.WalkSpeed = 0
879
880-
dd.Texture = "http://www.roblox.com/asset/?id=745304849"
880+
881
dd.Texture = "http://www.roblox.com/asset/?id=280516525"
882-
dd.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
882+
883
dd.Color = ColorSequence.new(Color3.new(0,1,1))
884
dd.Rate = 50
885
dd.Lifetime = NumberRange.new(0.5)
886
dd.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
887
dd.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0,0)})
888
dd.Speed = NumberRange.new(0)
889
dd.Rotation = NumberRange.new(-500,500)
890
dd.VelocitySpread = 90000
891
dd.LockedToPart = true
892
dd.RotSpeed = NumberRange.new(-500,500)
893-
bon.Texture = "rbxassetid://296874871"
893+
894
bon.Texture = "rbxassetid://280516525"
895-
bon.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
895+
896
bon.Color = ColorSequence.new(Color3.new(0,1,1))
897
bon.Rate = 0
898
bon.Lifetime = NumberRange.new(2.5)
899
bon.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
900
bon.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
901
bon.Speed = NumberRange.new(15)
902
bon.Rotation = NumberRange.new(-500,500)
903
bon.VelocitySpread = 90000
904
bon.RotSpeed = NumberRange.new(-500,500)
905-
bon2.Texture = "rbxassetid://296874871"
905+
906
bon2.Texture = "rbxassetid://280516525"
907-
bon2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
907+
908
bon2.Color = ColorSequence.new(Color3.new(0,1,1))
909
bon2.Rate = 0
910
bon2.Lifetime = NumberRange.new(2.5)
911
bon2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,10,0)})
912
bon2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
913
bon2.Speed = NumberRange.new(25)
914
bon2.Rotation = NumberRange.new(-500,500)
915
bon2.VelocitySpread = 90000
916
bon2.RotSpeed = NumberRange.new(-500,500)
917
for i = 0,8,0.1 do
918
		swait()
919
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
920
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
921
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(-90), math.rad(0), math.rad(100)), 0.3)
922
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-7.5 + 2.5 * math.cos(sine / 32))), 0.3)
923
end
924
dd.Rate = 0
925
bon.Rate = 99999
926
bon2.Rate = 99999
927
928-
tran.Texture = "rbxassetid://296874871"
928+
929
tran.Texture = "rbxassetid://280516525"
930-
tran.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
930+
931
tran.Color = ColorSequence.new(Color3.new(0,1,1))
932
tran.Rate = 99999
933
tran.Lifetime = NumberRange.new(0.25)
934
tran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1.5,0),NumberSequenceKeypoint.new(1,0,0)})
935
tran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
936
tran.Speed = NumberRange.new(0)
937
tran.Rotation = NumberRange.new(-500,500)
938
tran.VelocitySpread = 90000
939
tran.LockedToPart = true
940
tran.RotSpeed = NumberRange.new(-500,500)
941-
tran2.Texture = "http://www.roblox.com/asset/?id=745304849"
941+
942
tran2.Texture = "http://www.roblox.com/asset/?id=280516525"
943-
tran2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
943+
944
tran2.Color = ColorSequence.new(Color3.new(0,1,1))
945
tran2.Rate = 50
946
tran2.Lifetime = NumberRange.new(0.5)
947
tran2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.5,0),NumberSequenceKeypoint.new(1,0,0)})
948
tran2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0,0)})
949
tran2.Speed = NumberRange.new(0)
950
tran2.Rotation = NumberRange.new(-500,500)
951
tran2.VelocitySpread = 90000
952
tran2.LockedToPart = true
953
tran2.RotSpeed = NumberRange.new(-500,500)
954
wait(0.5)
955
bon.Rate = 0
956
bon2.Rate = 0
957
wait(3.25)
958
bon:Destroy()
959
bon:Destroy()
960
dd:Destroy()
961
hum.WalkSpeed = 16
962
-----------
963
964
function InfernoComet()
965-
chatfunc("Inferno Comet!!")
965+
966
chatfunc("Guestium Comet!!")
967
		handleweld.Part0 = rarm
968-
tra.Texture = "rbxassetid://296874871"
968+
969
tra.Texture = "rbxassetid://280516525"
970-
tra.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
970+
971
tra.Color = ColorSequence.new(Color3.new(0,1,1))
972
tra.Rate = 99999
973
tra.Lifetime = NumberRange.new(0.25)
974
tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
975
tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
976
tra.Speed = NumberRange.new(0)
977
tra.Rotation = NumberRange.new(-500,500)
978
tra.VelocitySpread = 90000
979
tra.LockedToPart = true
980
tra.RotSpeed = NumberRange.new(-500,500)
981-
tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
981+
982
tra2.Texture = "http://www.roblox.com/asset/?id=280516525"
983-
tra2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
983+
984
tra2.Color = ColorSequence.new(Color3.new(0,1,1))
985
tra2.Rate = 50
986
tra2.Lifetime = NumberRange.new(0.5)
987
tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5.5,0),NumberSequenceKeypoint.new(1,0,0)})
988
tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
989
tra2.Speed = NumberRange.new(0)
990
tra2.Rotation = NumberRange.new(-500,500)
991
tra2.VelocitySpread = 90000
992
tra2.LockedToPart = true
993
tra2.RotSpeed = NumberRange.new(-500,500)
994
		for i = 0,4,0.1 do
995
		swait()
996
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
997
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
998
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(90)), 0.3)
999
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
1000
		end
1001-
sa.SoundId = "rbxassetid://304448425"
1001+
1002
sa.SoundId = "rbxassetid://148227816"
1003
sa.Volume = 1
1004
sa.Pitch = 1
1005
sa:Play()
1006
		tra.Rate = 0
1007
		tra2.Rate = 0
1008
	 local lb = Instance.new("Part")
1009
  lb.Parent = char
1010-
    lb.Color = BrickColor.new("Bright blue").Color
1010+
1011
    lb.Color = BrickColor.new("Toothpaste").Color
1012
     lb.CanCollide = false
1013
     lb.Shape = "Ball"
1014
     lb.CFrame = handle.CFrame
1015
     lb.Anchored = true
1016
     lb.Transparency = 1
1017
     lb.Size = vt(1,1,1)
1018
     local thing = Instance.new("SpecialMesh",lb)
1019
     thing.MeshType = meshtype
1020
local hitted = false
1021
lb.Anchored = false
1022-
trail.Texture = "rbxassetid://296874871"
1022+
1023
trail.Texture = "rbxassetid://280516525"
1024-
trail.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1024+
1025
trail.Color = ColorSequence.new(Color3.new(0,1,1))
1026
trail.Rate = 9999
1027
trail.Lifetime = NumberRange.new(1.5)
1028
trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
1029
trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1030
trail.Speed = NumberRange.new(0,0)
1031
trail.Rotation = NumberRange.new(-500,500)
1032
trail.RotSpeed = NumberRange.new(-500,500)
1033
  local bv = Instance.new("BodyVelocity")
1034
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
1035
  bv.velocity = mouse.Hit.lookVector *75
1036
  bv.Parent = lb
1037
wait(0.05)
1038
lb.Touched:connect(function(hit)
1039
if hitted == false then
1040
hitted = true
1041
trail.Rate = 0
1042
lb.Anchored = true
1043
local aa = Instance.new("Part")
1044
local val = 1*3.5
1045
  aa.Parent = lb
1046-
exsound.SoundId = "rbxassetid://402347142"
1046+
1047
exsound.SoundId = "rbxassetid://148227816"
1048-
exsound.Pitch = 1
1048+
1049
exsound.Pitch = 0.5
1050
exsound:Play()
1051-
    aa.Color = BrickColor.new("Bright blue").Color
1051+
1052
    aa.Color = BrickColor.new("Toothpaste").Color
1053
     aa.CanCollide = false
1054
     aa.Shape = "Ball"
1055
     aa.CFrame = lb.CFrame
1056
     aa.Anchored = true
1057
     aa.Transparency = 0
1058
     aa.Size = vt(1,1,1)
1059
     local thinger = Instance.new("SpecialMesh",aa)
1060
     thinger.MeshType = meshtype
1061
thinger.Scale = vt(15,15,15)
1062
local explosion = Instance.new("Explosion",aa)
1063
explosion.Position = aa.Position
1064
explosion.BlastRadius = 22.5
1065
explosion.BlastPressure = 100
1066-
exp.Texture = "rbxassetid://296874871"
1066+
1067
exp.Texture = "rbxassetid://280516525"
1068-
exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1068+
1069
exp.Color = ColorSequence.new(Color3.new(0,1,1))
1070
exp.Rate = 9000000000
1071
exp.Lifetime = NumberRange.new(1)
1072
exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
1073
exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1074
exp.Speed = NumberRange.new(100)
1075
exp.VelocitySpread = 9000000
1076
exp.Rotation = NumberRange.new(-500,500)
1077
exp.RotSpeed = NumberRange.new(-500,500)
1078-
expa.Texture = "rbxassetid://296874871"
1078+
1079
expa.Texture = "rbxassetid://280516525"
1080-
expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1080+
1081
expa.Color = ColorSequence.new(Color3.new(0,1,1))
1082
expa.Rate = 9000000000
1083
expa.Lifetime = NumberRange.new(2.75)
1084
expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
1085
expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
1086
expa.Speed = NumberRange.new(100)
1087
expa.VelocitySpread = 9000000
1088
expa.Rotation = NumberRange.new(-500,500)
1089
expa.RotSpeed = NumberRange.new(-500,500)
1090
local exp2 = exp:Clone()
1091
exp2.Parent = aa
1092
local exp3 = exp:Clone()
1093
exp3.Parent = aa
1094
local exp4 = exp:Clone()
1095
exp4.Parent = aa
1096
local exp5 = exp:Clone()
1097
exp5.Parent = aa
1098
local exp6 = exp:Clone()
1099
exp6.Parent = aa
1100
local exp7 = exp:Clone()
1101
exp7.Parent = aa
1102
local expa2 = expa:Clone()
1103
expa2.Parent = aa
1104
local expa3 = expa:Clone()
1105
expa3.Parent = aa
1106
local expa4 = expa:Clone()
1107
expa4.Parent = aa
1108
local expa5 = expa:Clone()
1109
expa5.Parent = aa
1110
local expa6 = expa:Clone()
1111
expa6.Parent = aa
1112
local expa7 = expa:Clone()
1113
expa7.Parent = aa
1114
     for i = 0, 1 do
1115
     val = val - 0.025*3.5
1116
     thinger.Scale = thinger.Scale + vt(val,val,val)
1117
     wait()
1118
     end
1119
     exp.Rate = 0
1120
     exp2.Rate = 0
1121
     exp3.Rate = 0
1122
     exp4.Rate = 0
1123
     exp5.Rate = 0
1124
     exp6.Rate = 0
1125
     exp7.Rate = 0
1126
     for i = 0, 1 do
1127
     val = val - 0.025*3.5
1128
     thinger.Scale = thinger.Scale + vt(val,val,val)
1129
     wait()
1130
     end
1131
     expa.Rate = 0
1132
     expa2.Rate = 0
1133
     expa3.Rate = 0
1134
     expa4.Rate = 0
1135
     expa5.Rate = 0
1136
     expa6.Rate = 0
1137
     expa7.Rate = 0
1138
     for i = 0, 21 do
1139
     val = val - 0.025*3.5
1140
     thinger.Scale = thinger.Scale + vt(val,val,val)
1141
     wait()
1142
     end
1143
     for i = 0, 74 do
1144
     val = val - 0.0145
1145
     aa.Transparency = aa.Transparency + 0.0145
1146
     thinger.Scale = thinger.Scale + vt(val,val,val)
1147
     wait()
1148
     end
1149
end
1150
end)
1151
	attack = false
1152
        wait(30)
1153
        sa:Destroy()
1154
        tra:Destroy()
1155
        tra2:Destroy()
1156
        lb:Destroy()
1157
end
1158
1159
function InfernoHell()
1160-
chatfunc("INFERNO...")
1160+
1161
chatfunc("GUESTIUM...")
1162
		handleweld.Part0 = rarm
1163-
aura.Texture = "rbxassetid://305563617"
1163+
1164
aura.Texture = "rbxassetid://280516525"
1165-
aura.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1165+
1166
aura.Color = ColorSequence.new(Color3.new(0,1,1))
1167
aura.Rate = 25
1168
aura.Lifetime = NumberRange.new(0.75)
1169
aura.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,8.5,0),NumberSequenceKeypoint.new(1,0,0)})
1170
aura.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1171
aura.Speed = NumberRange.new(15)
1172
aura.VelocitySpread = 50
1173-
aura2.Texture = "rbxassetid://296874871"
1173+
1174
aura2.Texture = "rbxassetid://280516525"
1175-
aura2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1175+
1176
aura2.Color = ColorSequence.new(Color3.new(0,1,1))
1177
aura2.Rate = 99999
1178
aura2.Lifetime = NumberRange.new(1.5)
1179
aura2.Acceleration = vt(0,45,0)
1180
aura2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,3,0),NumberSequenceKeypoint.new(1,0,0)})
1181
aura2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1182
aura2.Speed = NumberRange.new(-25)
1183
aura2.Rotation = NumberRange.new(-500,500)
1184
aura2.VelocitySpread = 45
1185
aura2.RotSpeed = NumberRange.new(-500,500)
1186-
auran.Texture = "rbxassetid://296874871"
1186+
1187
auran.Texture = "rbxassetid://280516525"
1188-
auran.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1188+
1189
auran.Color = ColorSequence.new(Color3.new(0,1,1))
1190
auran.Rate = 0
1191
auran.Lifetime = NumberRange.new(5)
1192
auran.Acceleration = vt(0,-45,0)
1193
auran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
1194
auran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1195
auran.Speed = NumberRange.new(65)
1196
auran.Rotation = NumberRange.new(-500,500)
1197
auran.VelocitySpread = 100
1198
auran.RotSpeed = NumberRange.new(-500,500)
1199-
sa.SoundId = "rbxassetid://431105970"
1199+
1200
sa.SoundId = "rbxassetid://168615093"
1201
sa.Volume = 5
1202
sa.Pitch = 1
1203
sa:Play()
1204
		for i = 0,2,0.1 do
1205
		swait()
1206
	            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,-1)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
1207
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1208
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(10)), 0.3)
1209
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.3)
1210
             RH.C0=clerp(RH.C0,cf(1,-0.5,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(10)),.3)
1211
             LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(60)),.3)
1212
		    end
1213
for i = 0, 5 do
1214
auran.Rate = 99999
1215
	 local lb = Instance.new("Part")
1216
  lb.Parent = char
1217-
    lb.Color = BrickColor.new("Bright blue").Color
1217+
1218
    lb.Color = BrickColor.new("Toothpaste").Color
1219
     lb.CanCollide = false
1220
     lb.Size = vt(1,1,1)
1221
     lb.CFrame = tors.CFrame
1222
     lb.Rotation = vt(0,0,0)
1223
     lb.Anchored = true
1224
     lb.Transparency = 0
1225
     local thing = Instance.new("SpecialMesh",lb)
1226
     thing.MeshType = "FileMesh"
1227
     thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
1228
     thing.Scale = vt(0,15,0)
1229
     local chancerot = math.random(1,2)
1230
     for z = 0, 4 do
1231
     if chancerot == 1 then
1232
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
1233
     elseif chancerot == 2 then
1234
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
1235
     end
1236
     lb.Transparency = lb.Transparency + 0.1
1237
     thing.Scale = thing.Scale + vt(15,0,15)
1238
     wait()
1239
     end
1240
     auran.Rate = 0
1241
     for z = 0, 4 do
1242
     if chancerot == 1 then
1243
     lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
1244
     elseif chancerot == 2 then
1245
     lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
1246
     end
1247
     lb.Transparency = lb.Transparency + 0.1
1248
     thing.Scale = thing.Scale + vt(15,0,15)
1249
     wait()
1250
     end
1251
lb:Destroy()
1252
end
1253
chatfunc("HELL!!!")
1254-
sa.SoundId = "rbxassetid://416328540"
1254+
1255
sa.SoundId = "rbxassetid://148227816"
1256-
sa.Pitch = 0.75
1256+
1257
sa.Pitch = 0.5
1258
sa:Play()
1259
1260
        local sbs = Instance.new("BodyPosition", root)
1261
        sbs.P = 3000
1262
        sbs.D = 1000
1263
        sbs.maxForce = Vector3.new(500000, 500000000, 500000)
1264
        sbs.position = RootPart.CFrame.p + Vector3.new(0, 1000, 0)
1265
		for i = 0,24,0.1 do
1266
		swait()
1267
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
1268
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1269
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
1270
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
1271
		end
1272
			local shur = Instance.new("Part",char)
1273-
gahde.SoundId = "rbxassetid://402981977"
1273+
1274
gahde.SoundId = "rbxassetid://148227816"
1275-
gahde.Pitch = 0.6
1275+
1276
gahde.Pitch = 1
1277
gahde:Play()
1278
shur.Transparency = 1
1279
shur.Material = "Neon"
1280
shur.BrickColor = bc("Bright red")
1281
shur.Anchored = true
1282
shur.CFrame = tors.CFrame + vt(0,10,0)
1283
shur.Size = vt(1,0.2,1)
1284
shur.CanCollide = false
1285-
dec.Texture = "http://www.roblox.com/asset/?id=840391577"
1285+
1286
dec.Texture = "http://www.roblox.com/asset/?id=894397820"
1287
dec.Face = "Top"
1288
local dec2 = dec:Clone()
1289
dec2.Parent = shur
1290
dec2.Face = "Bottom"
1291
local Meshshur = Instance.new("CylinderMesh",shur)
1292
Meshshur.Scale = vt(0,1,0)
1293
for i = 0, 39 do
1294
wait()
1295
Meshshur.Scale = Meshshur.Scale + vt(15,0,15)
1296
end
1297-
sa.SoundId = "rbxassetid://428027602"
1297+
1298-
sa.Volume = 2.5
1298+
sa.SoundId = "rbxassetid://168615093"
1299
sa.Volume = 5
1300
sa.Pitch = 1
1301
sa:Play()
1302
	 local lb = Instance.new("Part")
1303
  lb.Parent = char
1304-
    lb.Color = BrickColor.new("Bright blue").Color
1304+
1305
    lb.Color = BrickColor.new("Toothpaste").Color
1306
     lb.CanCollide = false
1307
     lb.Shape = "Ball"
1308
     lb.CFrame = handle.CFrame
1309
     lb.Anchored = true
1310
     lb.Transparency = 0
1311
     lb.Size = vt(1,1,1)
1312
     lb.CFrame = handle.CFrame
1313
     local thing = Instance.new("SpecialMesh",lb)
1314
     thing.MeshType = meshtype
1315
     thing.Scale = vt(0,0,0)
1316
for i = 0, 89 do
1317
thing.Scale = thing.Scale + vt(2.5,2.5,2.5)
1318
lb.CFrame = lb.CFrame + Vector3.new(0,1.425,0)
1319
wait()
1320
end
1321
wait(1)
1322
for i = 0, 39 do
1323
wait()
1324
Meshshur.Scale = Meshshur.Scale - vt(15,0,15)
1325
end
1326
local sa = Instance.new("Sound",char)
1327
sa.SoundId = "rbxassetid://565538688"
1328-
sa.Pitch = 0.95
1328+
1329
sa.Pitch = 1
1330
sa:Play()
1331
wait(0.5)
1332
shur:Destroy()
1333
sbs:Destroy()
1334-
sa.SoundId = "rbxassetid://416328540"
1334+
1335
sa.SoundId = "rbxassetid://148227816"
1336
sa.Volume = 1.5
1337
sa.Pitch = 0.5
1338
sa:Play()
1339-
sa.SoundId = "rbxassetid://466493476"
1339+
1340
sa.SoundId = "rbxassetid://148227816"
1341
sa.Volume = 1.5
1342
sa.Pitch = 0.5
1343
sa:Play()
1344
aura.Rate = 0
1345
aura2.Rate = 0
1346
local hitted = false
1347
lb.Anchored = false
1348-
trail.Texture = "rbxassetid://296874871"
1348+
1349
trail.Texture = "rbxassetid://280516525"
1350-
trail.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1350+
1351
trail.Color = ColorSequence.new(Color3.new(0,1,1))
1352
trail.Rate = 9999
1353
trail.Lifetime = NumberRange.new(2.5)
1354
trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,150,0),NumberSequenceKeypoint.new(1,5,0)})
1355
trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1356
trail.Speed = NumberRange.new(100)
1357
trail.VelocitySpread = 9000000
1358
trail.Rotation = NumberRange.new(-500,500)
1359
trail.RotSpeed = NumberRange.new(-500,500)
1360
  local bv = Instance.new("BodyVelocity")
1361
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
1362
  bv.velocity = mouse.Hit.lookVector *75
1363
  bv.Parent = lb
1364
wait(0.05)
1365
lb.Touched:connect(function(hit)
1366
if hitted == false then
1367
hitted = true
1368
trail.Rate = 0
1369
lb.Anchored = true
1370
local aa = Instance.new("Part")
1371
for i = 0, 9 do
1372
lb.Transparency = lb.Transparency + 0.1
1373
local val = 1*3.5
1374
  aa.Parent = lb
1375-
exsound.SoundId = "rbxassetid://412831137"
1375+
1376
exsound.SoundId = "rbxassetid://148227816"
1377
exsound.Volume = 10
1378
exsound.Pitch = 0.5
1379
exsound:Play()
1380
		local exsound = Instance.new("Sound",aa)
1381
exsound.SoundId = "rbxassetid://439342426"
1382-
exsound.Pitch = 0.75
1382+
1383
exsound.Pitch = 0.5
1384
exsound:Play()
1385
		local exsound = Instance.new("Sound",aa)
1386
exsound.SoundId = "rbxassetid://148227816"
1387
exsound.Volume = 10
1388
exsound.Pitch = 0.5
1389
exsound:Play()
1390
		local exsound = Instance.new("Sound",aa)
1391
exsound.SoundId = "rbxassetid://148227816"
1392
exsound.Volume = 10
1393
exsound.Pitch = 0.35
1394
exsound:Play()
1395
		local exsound = Instance.new("Sound",aa)
1396
exsound.SoundId = "rbxassetid://148227816"
1397-
exsound.Pitch = 0.25
1397+
1398
exsound.Pitch = 0.5
1399
exsound:Play()
1400
		local exsound = Instance.new("Sound",aa)
1401
exsound.SoundId = "rbxassetid://148227816"
1402-
exsound.Pitch = 0.2
1402+
1403
exsound.Pitch = 0.5
1404
exsound:Play()
1405-
    aa.Color = BrickColor.new("Bright blue").Color
1405+
1406
    aa.Color = BrickColor.new("Toothpaste").Color
1407
     aa.CanCollide = false
1408
     aa.Shape = "Ball"
1409
     aa.CFrame = lb.CFrame
1410
     aa.Anchored = true
1411
     aa.Transparency = 0
1412
     aa.Size = vt(1,1,1)
1413
     local thinger = Instance.new("SpecialMesh",aa)
1414
     thinger.MeshType = meshtype
1415
thinger.Scale = vt(225,225,225)
1416
local explosion = Instance.new("Explosion",aa)
1417
explosion.Position = aa.Position
1418
explosion.BlastRadius = 500
1419
explosion.BlastPressure = 100
1420-
exp.Texture = "rbxassetid://296874871"
1420+
1421
exp.Texture = "rbxassetid://280516525"
1422-
exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1422+
1423
exp.Color = ColorSequence.new(Color3.new(0,1,1))
1424
exp.Rate = 9000000000
1425
exp.Lifetime = NumberRange.new(1)
1426
exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,175,0),NumberSequenceKeypoint.new(1,1,0)})
1427
exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1428
exp.Speed = NumberRange.new(100)
1429
exp.VelocitySpread = 9000000
1430
exp.Rotation = NumberRange.new(-500,500)
1431
exp.RotSpeed = NumberRange.new(-500,500)
1432-
expa.Texture = "rbxassetid://296874871"
1432+
1433
expa.Texture = "rbxassetid://280516525"
1434-
expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1434+
1435
expa.Color = ColorSequence.new(Color3.new(0,1,1))
1436
expa.Rate = 9000000000
1437
expa.Lifetime = NumberRange.new(2.75)
1438
expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,150,0)})
1439
expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
1440
expa.Speed = NumberRange.new(100)
1441
expa.VelocitySpread = 9000000
1442
expa.Rotation = NumberRange.new(-500,500)
1443
expa.RotSpeed = NumberRange.new(-500,500)
1444
local exp2 = exp:Clone()
1445
exp2.Parent = aa
1446
local exp3 = exp:Clone()
1447
exp3.Parent = aa
1448
local exp4 = exp:Clone()
1449
exp4.Parent = aa
1450
local exp5 = exp:Clone()
1451
exp5.Parent = aa
1452
local exp6 = exp:Clone()
1453
exp6.Parent = aa
1454
local exp7 = exp:Clone()
1455
exp7.Parent = aa
1456
local expa2 = expa:Clone()
1457
expa2.Parent = aa
1458
local expa3 = expa:Clone()
1459
expa3.Parent = aa
1460
local expa4 = expa:Clone()
1461
expa4.Parent = aa
1462
local expa5 = expa:Clone()
1463
expa5.Parent = aa
1464
local expa6 = expa:Clone()
1465
expa6.Parent = aa
1466
local expa7 = expa:Clone()
1467
expa7.Parent = aa
1468
     for i = 0, 1 do
1469
     val = val - 0.025*3.5
1470
     thinger.Scale = thinger.Scale + vt(val,val,val)
1471
     wait()
1472
     end
1473
     exp.Rate = 0
1474
     exp2.Rate = 0
1475
     exp3.Rate = 0
1476
     exp4.Rate = 0
1477
     exp5.Rate = 0
1478
     exp6.Rate = 0
1479
     exp7.Rate = 0
1480
     for i = 0, 1 do
1481
     val = val - 0.025*3.5
1482
     thinger.Scale = thinger.Scale + vt(val,val,val)
1483
     wait()
1484
     end
1485
     expa.Rate = 0
1486
     expa2.Rate = 0
1487
     expa3.Rate = 0
1488
     expa4.Rate = 0
1489
     expa5.Rate = 0
1490
     expa6.Rate = 0
1491
     expa7.Rate = 0
1492
     for i = 0, 21 do
1493
     val = val - 0.025*3.5
1494
     thinger.Scale = thinger.Scale + vt(val,val,val)
1495
     wait()
1496
     end
1497
     for i = 0, 4 do
1498
     val = val - 0.05
1499
     aa.Transparency = aa.Transparency + 0.065*4.5
1500
     thinger.Scale = thinger.Scale + vt(val,val,val)
1501
     wait()
1502
     end
1503
end
1504
end
1505
end)
1506
		for i = 0,2,0.1 do
1507
		swait()
1508
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
1509
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-90)),.3)
1510
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
1511
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
1512
		end
1513
	attack = false
1514
        wait(60)
1515
        sa:Destroy()
1516
        sa:Destroy()
1517
        sa:Destroy()
1518
        sa:Destroy()
1519
        sa:Destroy()
1520
        aura:Destroy()
1521
        aura2:Destroy()
1522
        lb:Destroy()
1523
end
1524
1525
1526
function InfernoMeteor()
1527-
chatfunc("Inferno...")
1527+
1528
chatfunc("Guestium...")
1529
		handleweld.Part0 = rarm
1530-
tra.Texture = "rbxassetid://296874871"
1530+
1531
tra.Texture = "rbxassetid://280516525"
1532-
tra.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1532+
1533
tra.Color = ColorSequence.new(Color3.new(0,1,1))
1534
tra.Rate = 99999
1535
tra.Lifetime = NumberRange.new(0.25)
1536
tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
1537
tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
1538
tra.Speed = NumberRange.new(0)
1539
tra.Rotation = NumberRange.new(-500,500)
1540
tra.VelocitySpread = 90000
1541
tra.LockedToPart = true
1542
tra.RotSpeed = NumberRange.new(-500,500)
1543-
tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
1543+
1544
tra2.Texture = "http://www.roblox.com/asset/?id=280516525"
1545-
tra2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1545+
1546
tra2.Color = ColorSequence.new(Color3.new(0,1,1))
1547
tra2.Rate = 50
1548
tra2.Lifetime = NumberRange.new(0.5)
1549
tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
1550
tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
1551
tra2.Speed = NumberRange.new(0)
1552
tra2.Rotation = NumberRange.new(-500,500)
1553
tra2.VelocitySpread = 90000
1554
tra2.LockedToPart = true
1555
tra2.RotSpeed = NumberRange.new(-500,500)
1556
		local sa = Instance.new("Sound",handle)
1557
sa.SoundId = "rbxassetid://565538688"
1558
sa.Volume = 1.5
1559
sa.Pitch = 0.975
1560
sa:Play()
1561
		for i = 0,4,0.1 do
1562
		swait()
1563
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
1564
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1565
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(90)), 0.3)
1566
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
1567
		end
1568
chatfunc("Meteor!!")
1569-
sa.SoundId = "rbxassetid://304529688"
1569+
1570
sa.SoundId = "rbxassetid://148227816"
1571-
sa.Pitch = 0.85
1571+
1572
sa.Pitch = 0.5
1573
sa:Play()
1574
		tra.Rate = 0
1575
		tra2.Rate = 0
1576
	 local lb = Instance.new("Part")
1577
  lb.Parent = char
1578-
    lb.Color = BrickColor.new("Bright blue").Color
1578+
1579
    lb.Color = BrickColor.new("Toothpaste").Color
1580
     lb.CanCollide = false
1581
     lb.Shape = "Ball"
1582
     lb.CFrame = handle.CFrame
1583
     lb.Anchored = true
1584
     lb.Transparency = 1
1585
     lb.Size = vt(1,1,1)
1586
     local thing = Instance.new("SpecialMesh",lb)
1587
     thing.MeshType = meshtype
1588
local hitted = false
1589
lb.Anchored = false
1590-
trail.Texture = "rbxassetid://296874871"
1590+
1591
trail.Texture = "rbxassetid://280516525"
1592-
trail.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1592+
1593
trail.Color = ColorSequence.new(Color3.new(0,1,1))
1594
trail.Rate = 9999
1595
trail.Lifetime = NumberRange.new(1.5)
1596
trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
1597
trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1598
trail.Speed = NumberRange.new(0,0)
1599
trail.Rotation = NumberRange.new(-500,500)
1600
trail.RotSpeed = NumberRange.new(-500,500)
1601
  local bv = Instance.new("BodyVelocity")
1602
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
1603
  bv.velocity = mouse.Hit.lookVector *95
1604
  bv.Parent = lb
1605
wait(0.05)
1606
lb.Touched:connect(function(hit)
1607
if hitted == false then
1608
hitted = true
1609
trail.Rate = 0
1610
lb.Anchored = true
1611
local aa = Instance.new("Part")
1612
local val = 1*8
1613
  aa.Parent = lb
1614-
exsound.SoundId = "rbxassetid://402347142"
1614+
1615
exsound.SoundId = "rbxassetid://148227816"
1616-
exsound.Pitch = 0.945
1616+
1617
exsound.Pitch = 0.5
1618
exsound:Play()
1619-
    aa.Color = BrickColor.new("Bright blue").Color
1619+
1620
    aa.Color = BrickColor.new("Toothpaste").Color
1621
     aa.CanCollide = false
1622
     aa.Shape = "Ball"
1623
     aa.CFrame = lb.CFrame
1624
     aa.Anchored = true
1625
     aa.Transparency = 0
1626
     aa.Size = vt(1,1,1)
1627
     local thinger = Instance.new("SpecialMesh",aa)
1628
     thinger.MeshType = meshtype
1629
thinger.Scale = vt(15,15,15)
1630
local explosion = Instance.new("Explosion",aa)
1631
explosion.Position = aa.Position
1632
explosion.BlastRadius = 65
1633
explosion.BlastPressure = 100
1634-
exp.Texture = "rbxassetid://296874871"
1634+
1635
exp.Texture = "rbxassetid://280516525"
1636-
exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1636+
1637
exp.Color = ColorSequence.new(Color3.new(0,1,1))
1638
exp.Rate = 9000000000
1639
exp.Lifetime = NumberRange.new(1)
1640
exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,100,0),NumberSequenceKeypoint.new(1,1,0)})
1641
exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1642
exp.Speed = NumberRange.new(200)
1643
exp.VelocitySpread = 9000000
1644
exp.Rotation = NumberRange.new(-500,500)
1645
exp.RotSpeed = NumberRange.new(-500,500)
1646-
expa.Texture = "rbxassetid://296874871"
1646+
1647
expa.Texture = "rbxassetid://280516525"
1648-
expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1648+
1649
expa.Color = ColorSequence.new(Color3.new(0,1,1))
1650
expa.Rate = 9000000000
1651
expa.Lifetime = NumberRange.new(2.75)
1652
expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,125,0)})
1653
expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
1654
expa.Speed = NumberRange.new(200)
1655
expa.VelocitySpread = 9000000
1656
expa.Rotation = NumberRange.new(-500,500)
1657
expa.RotSpeed = NumberRange.new(-500,500)
1658
local exp2 = exp:Clone()
1659
exp2.Parent = aa
1660
local exp3 = exp:Clone()
1661
exp3.Parent = aa
1662
local exp4 = exp:Clone()
1663
exp4.Parent = aa
1664
local exp5 = exp:Clone()
1665
exp5.Parent = aa
1666
local exp6 = exp:Clone()
1667
exp6.Parent = aa
1668
local exp7 = exp:Clone()
1669
exp7.Parent = aa
1670
local expa2 = expa:Clone()
1671
expa2.Parent = aa
1672
local expa3 = expa:Clone()
1673
expa3.Parent = aa
1674
local expa4 = expa:Clone()
1675
expa4.Parent = aa
1676
local expa5 = expa:Clone()
1677
expa5.Parent = aa
1678
local expa6 = expa:Clone()
1679
expa6.Parent = aa
1680
local expa7 = expa:Clone()
1681
expa7.Parent = aa
1682
     for i = 0, 1 do
1683
     val = val - 0.025*8
1684
     thinger.Scale = thinger.Scale + vt(val,val,val)
1685
     wait()
1686
     end
1687
     exp.Rate = 0
1688
     exp2.Rate = 0
1689
     exp3.Rate = 0
1690
     exp4.Rate = 0
1691
     exp5.Rate = 0
1692
     exp6.Rate = 0
1693
     exp7.Rate = 0
1694
     for i = 0, 1 do
1695
     val = val - 0.025*8
1696
     thinger.Scale = thinger.Scale + vt(val,val,val)
1697
     wait()
1698
     end
1699
     expa.Rate = 0
1700
     expa2.Rate = 0
1701
     expa3.Rate = 0
1702
     expa4.Rate = 0
1703
     expa5.Rate = 0
1704
     expa6.Rate = 0
1705
     expa7.Rate = 0
1706
     for i = 0, 21 do
1707
     val = val - 0.025*8
1708
     thinger.Scale = thinger.Scale + vt(val,val,val)
1709
     wait()
1710
     end
1711
     for i = 0, 74 do
1712
     val = val - 0.0145
1713
     aa.Transparency = aa.Transparency + 0.0145
1714
     thinger.Scale = thinger.Scale + vt(val,val,val)
1715
     wait()
1716
     end
1717
end
1718
end)
1719
	attack = false
1720
        wait(30)
1721
        sa:Destroy()
1722
        tra:Destroy()
1723
        tra2:Destroy()
1724
        lb:Destroy()
1725
end
1726
1727
1728
function InfernoWrath()
1729-
chatfunc("Inferno Wrath!!")
1729+
1730
chatfunc("Guestium Wrath!!")
1731
		for i = 0,4,0.1 do
1732
		swait()
1733
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
1734
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1735
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
1736
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
1737
		end
1738
local ff = Instance.new("ForceField",char)
1739
hum.WalkSpeed = 0
1740
	 local lb = Instance.new("Part")
1741
  lb.Parent = char
1742-
    lb.Color = BrickColor.new("Bright blue").Color
1742+
1743
    lb.Color = BrickColor.new("Toothpaste").Color
1744
     lb.CanCollide = false
1745
     lb.Shape = "Ball"
1746
     lb.CFrame = torso.CFrame
1747
     lb.Anchored = true
1748
     lb.Transparency = 1
1749
     lb.Size = vt(1,1,1)
1750
     local thing = Instance.new("SpecialMesh",lb)
1751
     thing.MeshType = meshtype
1752
for i = 0, 4 do
1753
	 local lbr = Instance.new("Part")
1754
  lbr.Parent = char
1755-
    lbr.Color = BrickColor.new("Bright blue").Color
1755+
1756
    lbr.Color = BrickColor.new("Toothpaste").Color
1757
     lbr.CanCollide = false
1758
     lbr.Shape = "Ball"
1759
     lbr.CFrame = lb.CFrame
1760
     lbr.Anchored = true
1761
     lbr.Transparency = 1
1762
     lbr.Size = vt(1,1,1)
1763
     local thinga = Instance.new("SpecialMesh",lbr)
1764
     thinga.MeshType = meshtype
1765
     thinga.Scale = vt(20*6,20*6,20*6)
1766
for z = 0, 19 do
1767
wait(0.025)
1768
lbr.Transparency = lbr.Transparency - 0.05
1769
thinga.Scale = thinga.Scale - vt(1*6,1*6,1*6)
1770
end
1771
lbr:Destroy()
1772
end
1773
local aa = Instance.new("Part")
1774
local val = 1*7.5
1775
  aa.Parent = lb
1776-
exsound.SoundId = "rbxassetid://402347142"
1776+
1777
exsound.SoundId = "rbxassetid://148227816"
1778-
exsound.Pitch = 1
1778+
1779
exsound.Pitch = 0.5
1780
exsound:Play()
1781-
    aa.Color = BrickColor.new("Bright blue").Color
1781+
1782
    aa.Color = BrickColor.new("Toothpaste").Color
1783
     aa.CanCollide = false
1784
     aa.Shape = "Ball"
1785
     aa.CFrame = lb.CFrame
1786
     aa.Anchored = true
1787
     aa.Transparency = 0
1788
     aa.Size = vt(1,1,1)
1789
     local thinger = Instance.new("SpecialMesh",aa)
1790
     thinger.MeshType = meshtype
1791
thinger.Scale = vt(15*1.5,15*1.5,15*1.5)
1792
local explosion = Instance.new("Explosion",aa)
1793
explosion.Position = aa.Position
1794
explosion.BlastRadius = 50
1795
explosion.BlastPressure = 100
1796-
exp.Texture = "rbxassetid://296874871"
1796+
1797
exp.Texture = "rbxassetid://280516525"
1798-
exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1798+
1799
exp.Color = ColorSequence.new(Color3.new(0,1,1))
1800
exp.Rate = 9000000000
1801
exp.Lifetime = NumberRange.new(1)
1802
exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
1803
exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1804
exp.Speed = NumberRange.new(115)
1805
exp.VelocitySpread = 9000000
1806
exp.Rotation = NumberRange.new(-500,500)
1807
exp.RotSpeed = NumberRange.new(-500,500)
1808-
expa.Texture = "rbxassetid://296874871"
1808+
1809
expa.Texture = "rbxassetid://280516525"
1810-
expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1810+
1811
expa.Color = ColorSequence.new(Color3.new(0,1,1))
1812
expa.Rate = 9000000000
1813
expa.Lifetime = NumberRange.new(2.75)
1814
expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
1815
expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
1816
expa.Speed = NumberRange.new(115)
1817
expa.VelocitySpread = 9000000
1818
expa.Rotation = NumberRange.new(-500,500)
1819
expa.RotSpeed = NumberRange.new(-500,500)
1820
local exp2 = exp:Clone()
1821
exp2.Parent = aa
1822
local exp3 = exp:Clone()
1823
exp3.Parent = aa
1824
local exp4 = exp:Clone()
1825
exp4.Parent = aa
1826
local exp5 = exp:Clone()
1827
exp5.Parent = aa
1828
local exp6 = exp:Clone()
1829
exp6.Parent = aa
1830
local exp7 = exp:Clone()
1831
exp7.Parent = aa
1832
local expa2 = expa:Clone()
1833
expa2.Parent = aa
1834
local expa3 = expa:Clone()
1835
expa3.Parent = aa
1836
local expa4 = expa:Clone()
1837
expa4.Parent = aa
1838
local expa5 = expa:Clone()
1839
expa5.Parent = aa
1840
local expa6 = expa:Clone()
1841
expa6.Parent = aa
1842
local expa7 = expa:Clone()
1843
expa7.Parent = aa
1844
     for i = 0, 1 do
1845
     val = val - 0.025*7.5
1846
     thinger.Scale = thinger.Scale + vt(val,val,val)
1847
     wait()
1848
     end
1849
     exp.Rate = 0
1850
     exp2.Rate = 0
1851
     exp3.Rate = 0
1852
     exp4.Rate = 0
1853
     exp5.Rate = 0
1854
     exp6.Rate = 0
1855
     exp7.Rate = 0
1856
     for i = 0, 1 do
1857
     val = val - 0.025*7.5
1858
     thinger.Scale = thinger.Scale + vt(val,val,val)
1859
     wait()
1860
     end
1861
ff:Destroy()
1862
hum.WalkSpeed = 16
1863
attack = false
1864
     expa.Rate = 0
1865
     expa2.Rate = 0
1866
     expa3.Rate = 0
1867
     expa4.Rate = 0
1868
     expa5.Rate = 0
1869
     expa6.Rate = 0
1870
     expa7.Rate = 0
1871
     for i = 0, 21 do
1872
     val = val - 0.025*7.5
1873
     thinger.Scale = thinger.Scale + vt(val,val,val)
1874
     wait()
1875
     end
1876
     for i = 0, 74 do
1877
     val = val - 0.0145
1878
     aa.Transparency = aa.Transparency + 0.0145
1879
     thinger.Scale = thinger.Scale + vt(val,val,val)
1880
     wait()
1881
     end
1882
wait(5)
1883
lb:Destroy()
1884
end
1885
1886
function InfernoDemise()
1887-
chatfunc("Inferno Demise!!")
1887+
1888
chatfunc("Guestium Demise!!")
1889-
tra.Texture = "rbxassetid://296874871"
1889+
1890
tra.Texture = "rbxassetid://280516525"
1891-
tra.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1891+
1892
tra.Color = ColorSequence.new(Color3.new(0,1,1))
1893
tra.Rate = 99999
1894
tra.Lifetime = NumberRange.new(0.25)
1895
tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
1896
tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
1897
tra.Speed = NumberRange.new(0)
1898
tra.Rotation = NumberRange.new(-500,500)
1899
tra.VelocitySpread = 90000
1900
tra.LockedToPart = true
1901
tra.RotSpeed = NumberRange.new(-500,500)
1902-
tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
1902+
1903
tra2.Texture = "http://www.roblox.com/asset/?id=280516525"
1904-
tra2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1904+
1905
tra2.Color = ColorSequence.new(Color3.new(0,1,1))
1906
tra2.Rate = 50
1907
tra2.Lifetime = NumberRange.new(0.5)
1908
tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5.5,0),NumberSequenceKeypoint.new(1,0,0)})
1909
tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
1910
tra2.Speed = NumberRange.new(0)
1911
tra2.Rotation = NumberRange.new(-500,500)
1912
tra2.VelocitySpread = 90000
1913
tra2.LockedToPart = true
1914
tra2.RotSpeed = NumberRange.new(-500,500)
1915
		for i = 0,1,0.1 do
1916
		swait()
1917
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
1918
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1919
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
1920
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
1921
		end
1922
tra.Rate = 0
1923
tra2.Rate = 0
1924
	 local lb = Instance.new("Part")
1925
  lb.Parent = char
1926-
    lb.Color = BrickColor.new("Bright blue").Color
1926+
1927
    lb.Color = BrickColor.new("Toothpaste").Color
1928
     lb.CanCollide = false
1929
     lb.Shape = "Ball"
1930
     lb.CFrame = mouse.Hit
1931
     lb.Anchored = true
1932
     lb.Transparency = 1
1933
     lb.Size = vt(1,1,1)
1934
     local thing = Instance.new("SpecialMesh",lb)
1935
     thing.MeshType = meshtype
1936
for i = 0, 4 do
1937
	 local lbr = Instance.new("Part")
1938
  lbr.Parent = char
1939-
    lbr.Color = BrickColor.new("Bright blue").Color
1939+
1940
    lbr.Color = BrickColor.new("Toothpaste").Color
1941
     lbr.CanCollide = false
1942
     lbr.Shape = "Ball"
1943
     lbr.CFrame = lb.CFrame
1944
     lbr.Anchored = true
1945
     lbr.Transparency = 1
1946
     lbr.Size = vt(1,1,1)
1947
     local thinga = Instance.new("SpecialMesh",lbr)
1948
     thinga.MeshType = meshtype
1949
     thinga.Scale = vt(20*4.5,20*4.5,20*4.5)
1950
for z = 0, 19 do
1951
wait(0.025)
1952
lbr.Transparency = lbr.Transparency - 0.05
1953
thinga.Scale = thinga.Scale - vt(1*4.5,1*4.5,1*4.5)
1954
end
1955
lbr:Destroy()
1956
end
1957
local aa = Instance.new("Part")
1958
local val = 1*6.25
1959
  aa.Parent = lb
1960-
exsound.SoundId = "rbxassetid://402347142"
1960+
1961
exsound.SoundId = "rbxassetid://148227816"
1962-
exsound.Pitch = 1
1962+
1963
exsound.Pitch = 0.5
1964
exsound:Play()
1965-
    aa.Color = BrickColor.new("Bright blue").Color
1965+
1966
    aa.Color = BrickColor.new("Toothpaste").Color
1967
     aa.CanCollide = false
1968
     aa.Shape = "Ball"
1969
     aa.CFrame = lb.CFrame
1970
     aa.Anchored = true
1971
     aa.Transparency = 0
1972
     aa.Size = vt(1,1,1)
1973
     local thinger = Instance.new("SpecialMesh",aa)
1974
     thinger.MeshType = meshtype
1975
thinger.Scale = vt(15*1.15,15*1.15,15*1.15)
1976
local explosion = Instance.new("Explosion",aa)
1977
explosion.Position = aa.Position
1978
explosion.BlastRadius = 35
1979
explosion.BlastPressure = 100
1980-
exp.Texture = "rbxassetid://296874871"
1980+
1981
exp.Texture = "rbxassetid://280516525"
1982-
exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1982+
1983
exp.Color = ColorSequence.new(Color3.new(0,1,1))
1984
exp.Rate = 9000000000
1985
exp.Lifetime = NumberRange.new(1)
1986
exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
1987
exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1988
exp.Speed = NumberRange.new(105)
1989
exp.VelocitySpread = 9000000
1990
exp.Rotation = NumberRange.new(-500,500)
1991
exp.RotSpeed = NumberRange.new(-500,500)
1992-
expa.Texture = "rbxassetid://296874871"
1992+
1993
expa.Texture = "rbxassetid://280516525"
1994-
expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
1994+
1995
expa.Color = ColorSequence.new(Color3.new(0,1,1))
1996
expa.Rate = 9000000000
1997
expa.Lifetime = NumberRange.new(2.75)
1998
expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
1999
expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
2000
expa.Speed = NumberRange.new(105)
2001
expa.VelocitySpread = 9000000
2002
expa.Rotation = NumberRange.new(-500,500)
2003
expa.RotSpeed = NumberRange.new(-500,500)
2004
local exp2 = exp:Clone()
2005
exp2.Parent = aa
2006
local exp3 = exp:Clone()
2007
exp3.Parent = aa
2008
local exp4 = exp:Clone()
2009
exp4.Parent = aa
2010
local exp5 = exp:Clone()
2011
exp5.Parent = aa
2012
local exp6 = exp:Clone()
2013
exp6.Parent = aa
2014
local exp7 = exp:Clone()
2015
exp7.Parent = aa
2016
local expa2 = expa:Clone()
2017
expa2.Parent = aa
2018
local expa3 = expa:Clone()
2019
expa3.Parent = aa
2020
local expa4 = expa:Clone()
2021
expa4.Parent = aa
2022
local expa5 = expa:Clone()
2023
expa5.Parent = aa
2024
local expa6 = expa:Clone()
2025
expa6.Parent = aa
2026
local expa7 = expa:Clone()
2027
expa7.Parent = aa
2028
     for i = 0, 1 do
2029
     val = val - 0.025*6.25
2030
     thinger.Scale = thinger.Scale + vt(val,val,val)
2031
     wait()
2032
     end
2033
     exp.Rate = 0
2034
     exp2.Rate = 0
2035
     exp3.Rate = 0
2036
     exp4.Rate = 0
2037
     exp5.Rate = 0
2038
     exp6.Rate = 0
2039
     exp7.Rate = 0
2040
     for i = 0, 1 do
2041
     val = val - 0.025*6.25
2042
     thinger.Scale = thinger.Scale + vt(val,val,val)
2043
     wait()
2044
     end
2045
attack = false
2046
     expa.Rate = 0
2047
     expa2.Rate = 0
2048
     expa3.Rate = 0
2049
     expa4.Rate = 0
2050
     expa5.Rate = 0
2051
     expa6.Rate = 0
2052
     expa7.Rate = 0
2053
     for i = 0, 21 do
2054
     val = val - 0.025*6.25
2055
     thinger.Scale = thinger.Scale + vt(val,val,val)
2056
     wait()
2057
     end
2058
     for i = 0, 74 do
2059
     val = val - 0.0145
2060
     aa.Transparency = aa.Transparency + 0.0145
2061
     thinger.Scale = thinger.Scale + vt(val,val,val)
2062
     wait()
2063
     end
2064
wait(5)
2065
lb:Destroy()
2066
tra:Destroy()
2067
tra2:Destroy()
2068
end
2069
2070
mouse.KeyDown:connect(function(key)
2071
if key == "q" and attack == false then
2072
InfernoComet()
2073
end
2074
if key == "e" and attack == false then
2075
InfernoDemise()
2076
end
2077
if key == "r" and attack == false then
2078
InfernoWrath()
2079
end
2080
if key == "f" and attack == false then
2081
InfernoMeteor()
2082
end
2083
if key == "x" and attack == false then
2084
InfernoHell()
2085
end
2086
end)
2087
2088
game:GetService("RunService").Stepped:connect(function()
2089
  Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
2090
  velocity = RootPart.Velocity.y
2091
  sine = sine + change
2092
  local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
2093
  if equipped == true or equipped == false then
2094
	healthg.Text = math.floor(hum.Health).. "/" ..math.floor(hum.MaxHealth)
2095
    if RootPart.Velocity.y > 1 and hit == nil then
2096
      Anim = "Jump"
2097
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2098
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2099
      if attack == false then
2100
		RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
2101
        Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2.5),math.rad(0),math.rad(0)),.3)
2102
              RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(50)), 0.3)
2103
              LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-50)), 0.3)
2104
      end
2105
    else
2106
      if RootPart.Velocity.y < -1 and hit == nil then
2107
        Anim = "Fall"
2108
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2109
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2110
        if attack == false then
2111
			RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2112
        Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2.5),math.rad(0),math.rad(0)),.3)
2113
              RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(90)), 0.3)
2114
              LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-90)), 0.3)
2115
end
2116
      else
2117
        if Torsovelocity < 1 and hit ~= nil then
2118
          Anim = "Idle"
2119
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(-10),math.rad(0)),.3)
2120
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(10),math.rad(0)),.3)
2121
          if attack == false then
2122
            change = 1
2123
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))* angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
2124
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(20)),.3)
2125
             RW.C0 = clerp(RW.C0, CFrame.new(1, 0.35, -0.25) * angles(math.rad(20 + 1.5 * math.cos(sine / 32)), math.rad(-30), math.rad(-90)), 0.3)
2126
             LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-10 + 1.5 * math.cos(sine / 32))), 0.3)
2127
          end
2128
        else
2129
          if Torsovelocity > 2 and hit ~= nil then
2130
            Anim = "Walk"
2131
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(-25),math.rad(0 + 50 * math.cos(sine / 6))),.3)
2132
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(-25),math.rad(0 + 50 * math.cos(sine / 6))),.3)
2133
            if attack == false then
2134
	          RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))* angles(math.rad(15),math.rad(0),math.rad(25)),.3)
2135
              Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-25)),.3)
2136
             RW.C0 = clerp(RW.C0, CFrame.new(1, 0.35, -0.5) * angles(math.rad(20), math.rad(-30), math.rad(-90)), 0.3)
2137
              LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0 - 45 * math.cos(sine / 5)), math.rad(0), math.rad(-10)), 0.3)
2138
            end
2139
          end
2140
        end
2141
      end
2142
    end
2143
  end
2144
end)