View difference between Paste ID: ZJ6hwmM5 and u7LahV5e
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-
warn("This has Been Converted By David The Extreme Gamer")
145+
warn("This has Been Converted By pizzacruster")
146
local lovecounter = false
147
local love = 99
148
local sprint = false
149
local done = false
150
local canheal = false
151
local deathchat1 = false
152
local once = true
153
local breakjoints = true
154
local dead = false
155
local candie = true
156
local deathchat = false
157
local canattack = true
158
local colorred = 0
159
local lala = true
160
local idleon = true
161
local walking = true
162
local idle1 = true
163
local canchange = false
164
local idle = true
165
local p = game.Players.LocalPlayer
166
local char = p.Character
167
local mouse = p:GetMouse()
168
local larm = char["Left Arm"]
169
local rarm = char["Right Arm"]
170
local lleg = char["Left Leg"]
171
local rleg = char["Right Leg"]
172
local hed = char.Head
173
local torso = char.Torso
174
local hum = char.Humanoid
175
176
um = Instance.new("Part",char)
177
um.Name = "Immune"
178
um.CanCollide = false
179
um.Anchored = true
180
um.Transparency = 1
181
dead = true
182
local cam = game.Workspace.CurrentCamera
183
local root = char.HumanoidRootPart
184
local deb = false
185
local shot = 0
186
local debris=game:service"Debris"
187
local l = game:GetService("Lighting")
188
local rs = game:GetService("RunService").RenderStepped
189
local Create = LoadLibrary("RbxUtility").Create
190
ff = Instance.new("ForceField",char)
191
ff.Visible = false
192
ArtificialHB = Create("BindableEvent", script){
193
    Parent = script,
194
    Name = "Heartbeat",
195
}
196
CFuncs = { 
197
  
198
 
199
    ["Sound"] = {
200
        Create = function(id, par, vol, pit)
201
            coroutine.resume(coroutine.create(function()
202
                local S = Create("Sound"){
203
                    Volume = vol,
204
                    Pitch = pit or 1,
205
                    SoundId = id,
206
                    Parent = par or workspace,
207
                }
208
                wait()
209
                S:play()
210
                game:GetService("Debris"):AddItem(S, 6)
211
            end))
212
        end;
213
    };
214
   
215
   
216
 
217
    CreateTemplate = {
218
   
219
    };
220
}
221
 function swait(num)
222
    if num == 0 or num == nil then
223
        ArtificialHB.Event:wait()
224
    else
225
        for i = 0, num do
226
            ArtificialHB.Event:wait()
227
        end
228
    end
229
end
230
ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
231
function lerp(a, b, t) -- Linear interpolation
232
        return a + (b - a)*t
233
end
234
 
235
function slerp(a, b, t) --Spherical interpolation
236
        dot = a:Dot(b)
237
        if dot > 0.99999 or dot < -0.99999 then
238
                return t <= 0.5 and a or b
239
        else
240
                r = math.acos(dot)
241
                return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
242
        end
243
end
244
function matrixInterpolate(a, b, t)
245
        local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
246
        local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
247
        local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
248
        local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector  right
249
        local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector  up
250
        local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector  back
251
        local t = v1:Dot(v2)
252
        if not (t < 0 or t == 0 or t > 0) then         -- Failsafe
253
                return CFrame.new()
254
        end
255
        return CFrame.new(
256
        v0.x, v0.y, v0.z,
257
        v1.x, v1.y, v1.z,
258
        v2.x, v2.y, v2.z,
259
        v3.x, v3.y, v3.z)
260
end
261
----------------------------------------------------
262
function genWeld(a,b)
263
    local w = Instance.new("Weld",a)
264
    w.Part0 = a
265
    w.Part1 = b
266
    return w
267
end
268
function weld(a, b)
269
    local weld = Instance.new("Weld")
270
    weld.Name = "W"
271
    weld.Part0 = a
272
    weld.Part1 = b
273
    weld.C0 = a.CFrame:inverse() * b.CFrame
274
    weld.Parent = a
275
    return weld;
276
end
277
----------------------------------------------------
278
function Lerp(c1,c2,al)
279
local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
280
local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
281
for i,v in pairs(com1) do
282
com1[i] = v+(com2[i]-v)*al
283
end
284
return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
285
end
286
----------------------------------------------------
287
newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
288
local wld = Instance.new("Weld", wp1)
289
wld.Part0 = wp0
290
wld.Part1 = wp1
291
292
wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
293
end
294
----------------------------------------------------
295
function weld5(part0, part1, c0, c1)
296
    weeld=Instance.new("Weld", part0)
297
    weeld.Part0=part0
298
    weeld.Part1=part1
299
    weeld.C0=c0
300
    weeld.C1=c1
301
    return weeld
302
end
303
----------------------------------------------------
304
function HasntTouched(plrname)
305
local ret = true
306
for _, v in pairs(Touche) do
307
if v == plrname then
308
ret = false
309
end
310
end
311
return ret
312
end
313
newWeld(torso, larm, -1.5, 0.5, 0)
314
larm.Weld.C1 = CFrame.new(0, 0.5, 0)
315
newWeld(torso, rarm, 1.5, 0.5, 0)
316
rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
317
newWeld(torso, hed, 0, 1.5, 0)
318
newWeld(torso, lleg, -0.5, -1, 0)
319
lleg.Weld.C1 = CFrame.new(0, 1, 0)
320
newWeld(torso, rleg, 0.5, -1, 0)
321
rleg.Weld.C1 = CFrame.new(0, 1, 0)
322
newWeld(root, torso, 0, -1, 0)
323
torso.Weld.C1 = CFrame.new(0, -1, 0)
324
325
function chatfunc(text)
326
local chat = coroutine.wrap(function()
327
if char:FindFirstChild("TalkingBillBoard")~= nil then
328
char:FindFirstChild("TalkingBillBoard"):destroy()
329
end
330
local naeeym2 = Instance.new("BillboardGui",char)
331
naeeym2.Size = UDim2.new(0,100,0,40)
332
naeeym2.StudsOffset = Vector3.new(0,3,0)
333
naeeym2.Adornee = hed
334
naeeym2.Name = "TalkingBillBoard"
335
local tecks2 = Instance.new("TextLabel",naeeym2)
336
tecks2.BackgroundTransparency = 1
337
tecks2.BorderSizePixel = 0
338-
tecks2.Text = ""
338+
tecks2.Text = "Hi =)"
339-
tecks2.Font = "Arcade"
339+
tecks2.Font = "Antique"
340
tecks2.TextSize = 30
341
tecks2.TextStrokeTransparency = 0
342
tecks2.TextColor3 = Color3.new(255,0,0)
343
tecks2.TextStrokeColor3 = Color3.new(255,0,0)
344
tecks2.Size = UDim2.new(1,0,0.5,0)
345
346
for i = 1,string.len(text),1 do
347-
CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=565939471", hed, 6, .8)
347+
CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=582217393", hed, 6, .8)
348
tecks2.Text = string.sub(text,1,i)
349
350
wait(0.01)
351
end
352
wait(2)
353
for i = 1, 50 do
354
swait()
355
tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
356
tecks2.Rotation = tecks2.Rotation - .8
357
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
358
tecks2.TextTransparency = tecks2.TextTransparency + .04
359
360
end
361
naeeym2:Destroy()
362
end)
363
chat()
364
end
365
function onChatted(msg)
366
chatfunc(msg)
367
end
368
p.Chatted:connect(onChatted)
369
 hed.face.Texture = "http://www.roblox.com/asset/?id=381193106"
370
ypcall(function()
371
shirt = Instance.new("Shirt", char)
372
shirt.Name = "Shirt"
373
pants = Instance.new("Pants", char)
374
pants.Name = "Pants"
375
char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=451644755"
376
char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=358183960"
377
end)
378
char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
379
char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
380
char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
381
char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
382
383
  MegaloStrikesBack = Instance.new("Sound",torso)
384
 MegaloStrikesBack.Looped = true
385-
MegaloStrikesBack.SoundId = "http://www.roblox.com/asset?id=294079244"
385+
MegaloStrikesBack.SoundId = "http://www.roblox.com/asset?id=582217393"
386
MegaloStrikesBack.Volume = 50
387
MegaloStrikesBack:Play()
388
for _, v in pairs(char:GetChildren()) do
389
  if v.ClassName == "Accessory" then
390
    v:remove()
391
  end
392
end
393
local Hat = char:FindFirstChild("Hat_F") or Instance.new("Hat")
394
Hat.AttachmentPos = Vector3.new(0, 0.33, 0)
395
Hat.Name = "Hat_F"
396
local Handle = Hat:FindFirstChild("Handle") or Instance.new("Part", Hat)
397
if Handle.Name ~= "Handle" then
398
  Handle.Size = Vector3.new(1, 1, 1)
399
end
400
Handle.BottomSurface = 0
401
Handle.Name = "Handle"
402
Handle.TopSurface = 0
403
Handle.Locked = 1
404
local Mesh = Hat:FindFirstChild("Mesh") or Instance.new("SpecialMesh", Handle)
405
Mesh.TextureId = "http://www.roblox.com/asset/?id=75975464"
406
Mesh.MeshId = "http://www.roblox.com/asset/?id=250264520 "
407
Mesh.Scale = Vector3.new(1.05, 1.05, 1.05)
408
Hat.Parent = char
409
410
  handle = Instance.new("Part", char)
411
  handle.TopSurface = "Smooth"
412
  handle.BottomSurface = "Smooth"
413
 handle.Material = "Neon"
414
415
  handle.Size = Vector3.new(0.2, 0.5, 0.5)
416
  handle.CanCollide = false
417
418
  handle.FormFactor = "Custom"
419
  local Weldb = Instance.new("Weld", char)
420
  Weldb.Part0 = char["Right Arm"]
421
  Weldb.Part1 = handle
422
  Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
423
  local KnifeMesh = Instance.new("SpecialMesh", handle)
424
  KnifeMesh.MeshType = "FileMesh"
425
  KnifeMesh.MeshId = "http://www.roblox.com/asset/?id=121944778"
426
KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=121944805"
427
428
blackhand = Instance.new("Part",char)
429
blackhand.Material = "Neon"
430
blackhand.Transparency = 1
431
blackhand.BrickColor = BrickColor.new("Really black")
432
blackhand.Position = Vector3.new(999,999,999)
433
blackhand.Size = Vector3.new(1.01,1.01,1.01)
434
blackweld = Instance.new("Weld",blackhand)
435
blackweld.Part0 = rarm
436
blackweld.Part1 = blackhand
437
blackweld.C0 = CFrame.new(0,-0.5,0)
438
439
	
440
CV="Really red"
441
   
442
local txt = Instance.new("BillboardGui", char)
443
txt.Adornee = hed
444
txt.Name = "_status"
445
txt.Size = UDim2.new(2, 0, 1.2, 0)
446
txt.StudsOffset = Vector3.new(-9, 11, 0)
447
local text = Instance.new("TextLabel", txt)
448
text.Size = UDim2.new(10, 0, 7, 0)
449
text.FontSize = "Size24"
450
text.TextScaled = true
451
text.TextTransparency = 0
452
text.BackgroundTransparency = 1
453
text.TextTransparency = 0
454
text.TextStrokeTransparency = 0
455-
text.Font = "Arcade"
455+
text.Font = "Antique"
456
text.TextStrokeColor3 = Color3.new(255,0,0)
457
 
458
v=Instance.new("Part")
459
v.Name = "ColorBrick"
460
v.Parent=char
461
v.FormFactor="Symmetric"
462
v.Anchored=true
463
v.CanCollide=false
464
v.BottomSurface="Smooth"
465
v.TopSurface="Smooth"
466
v.Size=Vector3.new(10,5,3)
467
v.Transparency=1
468
v.CFrame=torso.CFrame
469
v.BrickColor=BrickColor.new(CV)
470
v.Transparency=1
471
text.TextColor3 = Color3.new(0,0,0)
472
v.Shape="Block"
473
text.Text = ""
474
475
refused = Instance.new("Sound",larm)
476
refused.Volume = 100
477-
refused.SoundId = "http://www.roblox.com/asset/?id=400905079"
477+
refused.SoundId = "http://www.roblox.com/asset/?id=587998408"
478
479
 game:GetService("RunService").RenderStepped:connect(function()
480
	
481
	if lala == true then
482
		if canchange == true then
483
			canchange = false
484
		
485
		  handle.BrickColor = BrickColor.new("Really red")
486
		wait(0.01)
487
		  handle.BrickColor = BrickColor.new("Really blue")
488
		wait(0.01)
489
		 handle.BrickColor = BrickColor.new("Bright green")
490
		wait(0.01)
491
		  handle.BrickColor = BrickColor.new("Toothpaste")
492
		wait(0.01)
493
		 handle.BrickColor = BrickColor.new("New Yeller")
494
		wait(0.01)
495
		  handle.BrickColor = BrickColor.new("Magenta")
496
		wait(0.01)
497
		 handle.BrickColor = BrickColor.new("Deep orange")
498
		wait(0.01)
499
		canchange = true
500
		end
501
		end
502
	if hum.MoveDirection.x == 0 then
503
		if idle == true then
504
			if idleon == true then
505
			idleon = false
506
	for i = 1,10 do
507
		wait()
508
		if hum.MoveDirection.x == 0 then
509
    torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.3, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
510
		end
511
		if hum.MoveDirection.x == 0 then
512
                   rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(20)), 0.1)
513
		end
514
		if hum.MoveDirection.x == 0 then
515
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-20)), 0.1)
516
		end
517
		if hum.MoveDirection.x == 0 then
518
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.7, -0.3) * CFrame.Angles(math.rad(5), 0, math.rad(-2)), 0.1)
519
		end
520
		if hum.MoveDirection.x == 0 then
521
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(2)), 0.1)
522
		 end
523
		end
524
		
525
		
526
		
527
		
528
		for i = 1,10 do
529
		wait()
530
		if hum.MoveDirection.x == 0 then
531
    torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
532
		end
533
		if hum.MoveDirection.x == 0 then
534
                   rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(20)), 0.1)
535
		end
536
		if hum.MoveDirection.x == 0 then
537
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(-20)), 0.1)
538
		end
539
		if hum.MoveDirection.x == 0 then
540
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -0.2) * CFrame.Angles(math.rad(5), 0, math.rad(-2)), 0.1)
541
		end
542
		if hum.MoveDirection.x == 0 then
543
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(2)), 0.1)
544
		 end
545
		end
546
		idleon = true
547
		end
548
549
			
550
			
551
		end
552
	end
553
	if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
554
		if walking == true then
555
			if sprint == false then
556
		if idle1 == true then
557
			idle1 = false
558
	
559
		idle = false
560
		 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
561
		for i = 1,10 do
562
			wait()
563
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
564
			   rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(20)), 0.1)
565
			end
566
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
567
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), 0.1)
568
end
569
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
570
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
571
			end
572
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
573
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-2)), 0.1)
574
			end
575
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
576
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, math.rad(2)), 0.1)
577
end
578
579
end
580
		 end
581
		 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
582
		for i = 1,10 do
583
			wait()
584
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
585
			   rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.1)
586
			end
587
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
588
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), 0.1)
589
end
590
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
591
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
592
			end
593
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
594
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, math.rad(-2)), 0.1)
595
			end
596
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
597
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(2)), 0.1)
598
end
599
		end
600
		end
601
 if hum.MoveDirection.x == 0 then
602
	idle = true
603
end
604
idle1 = true
605
		end	
606
		end
607
		end
608
		
609
	end
610
	----------------------------------------------------------------------------------
611
	
612
	if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
613
		if walking == true then
614
			if sprint == true then
615
		if idle1 == true then
616
			idle1 = false
617
	
618
		idle = false
619
		 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
620
		for i = 1,8 do
621
			wait()
622
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
623
			   rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(20)), 0.1)
624
			end
625
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
626
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(-20)), 0.1)
627
end
628
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
629
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
630
			end
631
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
632
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(-2)), 0.1)
633
			end
634
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
635
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-120), 0, math.rad(2)), 0.1)
636
end
637
638
end
639
		 end
640
		 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
641
		for i = 1,8 do
642
			wait()
643
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
644
			   rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.1)
645
			end
646
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
647
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(-20)), 0.1)
648
end
649
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
650
			torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
651
			end
652
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
653
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-120), 0, math.rad(-2)), 0.1)
654
			end
655
			 if hum.MoveDirection.x < 0 or hum.MoveDirection.x > 0 then
656
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(90), 0, math.rad(2)), 0.1)
657
			end
658
			
659
		end
660
		end
661
 if hum.MoveDirection.x == 0 then
662
	idle = true
663
end
664
idle1 = true
665
	end	
666
		end
667
		end
668
	end
669
	
670
	if deathchat1 == true then
671
		char.Parent = workspace.Camera
672
		char.Archivable = true
673
		local c = p.Character:Clone()
674
		c:MakeJoints()
675
		for y,t in pairs(c:GetChildren()) do
676
			if t:IsA("Part") then
677
				t.CanCollide = false 
678
				t.Anchored = true 
679
			t.BrickColor = BrickColor.new("Black")
680
t.Transparency = 1
681
682
				t.TopSurface = "Smooth"
683
				t.BottomSurface = "Smooth"
684
				t.RightSurface = "Smooth"
685
				t.LeftSurface = "Smooth"
686
				t.FrontSurface = "Smooth"
687
				t.BackSurface = "Smooth"
688
				
689
				
690
			else 
691
				t:Remove()
692
			end
693
		end
694
		c.Parent = workspace
695
		game.Debris:AddItem(c,.05)
696
	end
697
	
698
	hum:SetStateEnabled("Dead",false)
699
hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
700
	if hum.Health < 5 and candie == true then
701
hum.Name = "NOMOREDAMAGE"
702
canheal = true
703
		done = false
704
705
done = true
706
		candie = false
707
		dead = true
708
MegaloStrikesBack.Volume = 0
709
		refused:Play()
710
711
		deathchat = true
712
	end
713
	if deathchat == true then
714
		deathchat = false
715
		idle = false
716
717
		hed.face.Texture = "0"
718
		if char:FindFirstChild("TalkingBillBoard")~= nil then
719
char:FindFirstChild("TalkingBillBoard"):destroy()
720
		end
721
		  torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
722
		idle1 = false
723
		canattack = false
724
		 gothitdecal2 = Instance.new("Decal",torso)
725
		gothitdecal2.Texture = "http://www.roblox.com/asset/?id=318427241"
726
		gothitdecal2.Face = "Back"
727
		gothitdecal1 = Instance.new("Decal",torso)
728
		gothitdecal1.Texture = "http://www.roblox.com/asset/?id=318427241"
729
		hed.Transparency = 1
730
		torso.Transparency = 1
731
		larm.Transparency = 1
732
	rarm.Transparency = 1
733
	lovecounter = false
734
	   text.Text = ""
735
		
736
	lleg.Transparency = 1
737
	rleg.Transparency = 1
738
	handle.Transparency = 1
739
	Handle.Transparency = 1
740
	blackhand.Transparency = 1
741
	wait(1)
742
	refused:Stop()
743
		wait(2)
744
745-
chatfunc("But It Refused")
745+
chatfunc("i'm invincible u dummy")
746
		wait(1.5)
747
		candie = true
748
		idle = true
749
		idle1 = true
750
		hed.face.Texture = "http://www.roblox.com/asset/?id=946610608"
751
		canattack = true
752
		lleg.Anchored = false
753
	rleg.Anchored = false
754
	larm.Anchored = false
755
	rarm.Anchored = false
756
	hed.Anchored = false
757
	torso.Anchored = false
758
		gothitdecal2:Destroy()
759
		gothitdecal1:Destroy()
760
		for i = 1,10 do
761
			wait()
762
		hed.Transparency = hed.Transparency - 0.1
763
		torso.Transparency = torso.Transparency - 0.1
764
		larm.Transparency = larm.Transparency - 0.1
765
	rarm.Transparency = rarm.Transparency - 0.1
766
	lleg.Transparency = lleg.Transparency - 0.1
767
	rleg.Transparency = rleg.Transparency - 0.1
768
	handle.Transparency = handle.Transparency - 0.1
769
	Handle.Transparency = Handle.Transparency - 0.1
770
	blackhand.Transparency = blackhand.Transparency - 0.1
771
		end
772
lovecounter = true
773
			dead = false
774
			deathchat1 = false
775
			canheal = false
776
			hum.Health = 100
777
			
778
			MegaloStrikesBack.Volume = 50
779
			wait(1)
780
			hum.Name = "Humanoid"
781
	end
782
	
783
784
	
785
	
786
787
	
788
	if canheal == true then
789
	
790
	hum.Health = math.huge
791
792
	end
793
			
794
if lovecounter == true then
795
	text.Text = "Chara LV "..love	
796
end
797
end)
798
799
game.Players.CharacterAutoLoads = false
800
801
802
803
804
hed.Transparency = 0
805
		torso.Transparency = 0
806
		larm.Transparency = 0
807
	rarm.Transparency = 0
808
	lleg.Transparency = 0
809
	rleg.Transparency = 0
810
	handle.Transparency = 0
811
	Handle.Transparency = 0
812
813
	
814
	idle = false
815
	walking = false
816
soul1 = Instance.new("Part",char)
817
soul1.Shape = "Ball"
818
soul1.Material = "Neon"
819
soul1.BrickColor = BrickColor.new("Really blue")
820
soul1.Size = Vector3.new(1,1,1)
821
soul1.Transparency = 0.5
822
soul1weld = Instance.new("Weld",soul1)
823
soul1weld.Part0 = torso
824
soul1weld.Part1 = soul1
825
soul1weld.C0 = CFrame.new(4,2,0)
826
soul2 = Instance.new("Part",char)
827
soul2.Shape = "Ball"
828
soul2.Material = "Neon"
829
soul2.Transparency = 0.5
830
soul2.BrickColor = BrickColor.new("Bright green")
831
soul2.Size = Vector3.new(1,1,1)
832
soul2weld = Instance.new("Weld",soul2)
833
soul2weld.Part0 = torso
834
soul2weld.Part1 = soul2
835
soul2weld.C0 = CFrame.new(5,2,0)
836
soul3 = Instance.new("Part",char)
837
soul3.Shape = "Ball"
838
soul3.Transparency = 0.5
839
soul3.Material = "Neon"
840
soul3.BrickColor = BrickColor.new("Toothpaste")
841
soul3.Size = Vector3.new(1,1,1)
842
soul3weld = Instance.new("Weld",soul3)
843
soul3weld.Part0 = torso
844
soul3weld.Part1 = soul3
845
soul3weld.C0 = CFrame.new(6,2,0)
846
soul4 = Instance.new("Part",char)
847
soul4.Shape = "Ball"
848
soul4.Transparency = 0.5
849
soul4.Material = "Neon"
850
soul4.BrickColor = BrickColor.new("New Yeller")
851
soul4.Size = Vector3.new(1,1,1)
852
soul4weld = Instance.new("Weld",soul4)
853
soul4weld.Part0 = torso
854
soul4weld.Part1 = soul4
855
soul4weld.C0 = CFrame.new(4,-1,0)
856
soul5 = Instance.new("Part",char)
857
soul5.Shape = "Ball"
858
soul5.Material = "Neon"
859
soul5.Transparency = 0.5
860
soul5.BrickColor = BrickColor.new("Magenta")
861
soul5.Size = Vector3.new(1,1,1)
862
soul5weld = Instance.new("Weld",soul5)
863
soul5weld.Part0 = torso
864
soul5weld.Part1 = soul5
865
soul5weld.C0 = CFrame.new(5,-1,0)
866
soul6 = Instance.new("Part",char)
867
soul6.Shape = "Ball"
868
soul6.Transparency = 0.5
869
soul6.Material = "Neon"
870
soul6.BrickColor = BrickColor.new("Deep orange")
871
soul6.Size = Vector3.new(1,1,1)
872
soul6weld = Instance.new("Weld",soul6)
873
soul6weld.Part0 = torso
874
soul6weld.Part1 = soul6
875
soul6weld.C0 = CFrame.new(6,-1,0)
876
soul1s = Instance.new("Part",char)
877
soul1s.Shape = "Ball"
878
soul1s.Material = "Neon"
879
soul1s.BrickColor = BrickColor.new("White")
880
soul1s.Size = Vector3.new(0.9,0.9,0.9)
881
soul1s.Transparency = 0.2
882
soul1sweld = Instance.new("Weld",soul1s)
883
soul1sweld.Part0 = torso
884
soul1sweld.Part1 = soul1s
885
soul1sweld.C0 = CFrame.new(4,2,0)
886
soul2s = Instance.new("Part",char)
887
soul2s.Shape = "Ball"
888
soul2s.Material = "Neon"
889
soul2s.Transparency = 0.2
890
soul2s.BrickColor = BrickColor.new("White")
891
soul2s.Size = Vector3.new(0.9,0.9,0.9)
892
soul2sweld = Instance.new("Weld",soul2s)
893
soul2sweld.Part0 = torso
894
soul2sweld.Part1 = soul2s
895
soul2sweld.C0 = CFrame.new(5,2,0)
896
soul3s = Instance.new("Part",char)
897
soul3s.Shape = "Ball"
898
soul3s.Material = "Neon"
899
soul3s.Transparency = 0.2
900
soul3s.BrickColor = BrickColor.new("White")
901
soul3s.Size = Vector3.new(0.9,0.9,0.9)
902
soul3sweld = Instance.new("Weld",soul3s)
903
soul3sweld.Part0 = torso
904
soul3sweld.Part1 = soul3s
905
soul3sweld.C0 = CFrame.new(6,2,0)
906
soul4s = Instance.new("Part",char)
907
soul4s.Shape = "Ball"
908
soul4s.Material = "Neon"
909
soul4s.Transparency = 0.2
910
soul4s.BrickColor = BrickColor.new("White")
911
soul4s.Material = "Neon"
912
soul4s.Size = Vector3.new(0.9,0.9,0.9)
913
soul4sweld = Instance.new("Weld",soul4s)
914
soul4sweld.Part0 = torso
915
soul4sweld.Part1 = soul4s
916
soul4sweld.C0 = CFrame.new(4,-1,0)
917
soul5s = Instance.new("Part",char)
918
soul5s.Shape = "Ball"
919
soul5s.Transparency = 0.2
920
soul5s.BrickColor = BrickColor.new("White")
921
soul5s.Size = Vector3.new(0.9,0.9,0.9)
922
soul5s.Material = "Neon"
923
soul5sweld = Instance.new("Weld",soul5s)
924
soul5sweld.Part0 = torso
925
soul5sweld.Part1 = soul5s
926
soul5sweld.C0 = CFrame.new(5,-1,0)
927
soul6s = Instance.new("Part",char)
928
soul6s.Shape = "Ball"
929
soul6s.Material = "Neon"
930
soul6s.Transparency = 0.2
931
soul6s.BrickColor = BrickColor.new("White")
932
soul6s.Size = Vector3.new(0.9,0.9,0.9)
933
soul6sweld = Instance.new("Weld",soul6s)
934
soul6sweld.Part0 = torso
935
soul6sweld.Part1 = soul6s
936
soul6sweld.C0 = CFrame.new(6,-1,0)
937
938
chatfunc("These Are The Determinations")
939
wait(2)
940
chatfunc("I Never Got To Extract")
941
wait(2)
942
943
chatfunc("In The Past Genocides")
944
Weldb.C1 = CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(-3, 0, 0)
945
for i = 1,100 do
946
	wait()
947
    torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.01)
948
                   rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-180),math.rad(0),math.rad(-200)), 0.01)
949
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.01)
950
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-4)), 0.01)
951
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(4)), 0.01)
952
 
953
end
954
chatfunc("Lets See How Long You Survive")
955
956
for i = 1,10 do
957
	wait(0.04)
958
 soul1weld.C0 = soul1weld.C0 - Vector3.new(0.45,0.14,0)
959
soul2weld.C0 = soul2weld.C0 - Vector3.new(0.5,0.14,0)
960
soul3weld.C0 = soul3weld.C0 - Vector3.new(0.6,0.14,0)
961
soul4weld.C0 = soul4weld.C0 - Vector3.new(0.45,-0.1,0)
962
soul5weld.C0 = soul5weld.C0 - Vector3.new(0.5,-0.1,0)
963
soul6weld.C0 = soul6weld.C0 - Vector3.new(0.6,-0.1,0)
964
 soul1sweld.C0 = soul1sweld.C0 - Vector3.new(0.45,0.14,0)
965
soul2sweld.C0 = soul2sweld.C0 - Vector3.new(0.5,0.14,0)
966
soul3sweld.C0 = soul3sweld.C0 - Vector3.new(0.6,0.14,0)
967
soul4sweld.C0 = soul4sweld.C0 - Vector3.new(0.45,-0.1,0)
968
soul5sweld.C0 = soul5sweld.C0 - Vector3.new(0.5,-0.1,0)
969
soul6sweld.C0 = soul6sweld.C0 - Vector3.new(0.6,-0.1,0)
970
end
971
972
973
soul1d = Instance.new("Part",char)
974
soul1d.Shape = "Ball"
975
soul1d.Material = "Neon"
976
soul1d.BrickColor = BrickColor.new("Really blue")
977
soul1d.Size = Vector3.new(1,1,1)
978
soul1d.Transparency = 0.5
979
soul1dweld = Instance.new("Weld",soul1d)
980
soul1dweld.Part0 = torso
981
soul1dweld.Part1 = soul1d
982
soul1dweld.C0 = CFrame.new(0,0,0)
983
soul2d = Instance.new("Part",char)
984
soul2d.Shape = "Ball"
985
soul2d.Material = "Neon"
986
soul2d.Transparency = 0.5
987
soul2d.BrickColor = BrickColor.new("Bright green")
988
soul2d.Size = Vector3.new(1,1,1)
989
soul2dweld = Instance.new("Weld",soul2d)
990
soul2dweld.Part0 = torso
991
soul2dweld.Part1 = soul2d
992
soul2dweld.C0 = CFrame.new(0,0,0)
993
soul3d = Instance.new("Part",char)
994
soul3d.Shape = "Ball"
995
soul3d.Transparency = 0.5
996
soul3d.Material = "Neon"
997
soul3d.BrickColor = BrickColor.new("Toothpaste")
998
soul3d.Size = Vector3.new(1,1,1)
999
soul3dweld = Instance.new("Weld",soul3d)
1000
soul3dweld.Part0 = torso
1001
soul3dweld.Part1 = soul3d
1002
soul3dweld.C0 = CFrame.new(0,0,0)
1003
soul4d = Instance.new("Part",char)
1004
soul4d.Shape = "Ball"
1005
soul4d.Transparency = 0.5
1006
soul4d.Material = "Neon"
1007
soul4d.BrickColor = BrickColor.new("New Yeller")
1008
soul4d.Size = Vector3.new(1,1,1)
1009
soul4dweld = Instance.new("Weld",soul4d)
1010
soul4dweld.Part0 = torso
1011
soul4dweld.Part1 = soul4d
1012
soul4dweld.C0 = CFrame.new(0,0,0)
1013
soul5d = Instance.new("Part",char)
1014
soul5d.Shape = "Ball"
1015
soul5d.Material = "Neon"
1016
soul5d.Transparency = 0.5
1017
soul5d.BrickColor = BrickColor.new("Magenta")
1018
soul5d.Size = Vector3.new(1,1,1)
1019
soul5dweld = Instance.new("Weld",soul5d)
1020
soul5dweld.Part0 = torso
1021
soul5dweld.Part1 = soul5d
1022
soul5dweld.C0 = CFrame.new(0,0,0)
1023
soul6d = Instance.new("Part",char)
1024
soul6d.Shape = "Ball"
1025
soul6d.Transparency = 0.5
1026
soul6d.Material = "Neon"
1027
soul6d.BrickColor = BrickColor.new("Deep orange")
1028
soul6d.Size = Vector3.new(1,1,1)
1029
soul6dweld = Instance.new("Weld",soul6d)
1030
soul6dweld.Part0 = torso
1031
soul6dweld.Part1 = soul6d
1032
soul6dweld.C0 = CFrame.new(0,0,0)
1033
soul1sd = Instance.new("Part",char)
1034
soul1sd.Shape = "Ball"
1035
soul1sd.Material = "Neon"
1036
soul1sd.BrickColor = BrickColor.new("White")
1037
soul1sd.Size = Vector3.new(0.9,0.9,0.9)
1038
soul1sd.Transparency = 0.2
1039
soul1sdweld = Instance.new("Weld",soul1sd)
1040
soul1sdweld.Part0 = torso
1041
soul1sdweld.Part1 = soul1sd
1042
soul1sdweld.C0 = CFrame.new(0,0,0)
1043
soul2sd = Instance.new("Part",char)
1044
soul2sd.Shape = "Ball"
1045
soul2sd.Material = "Neon"
1046
soul2sd.Transparency = 0.2
1047
soul2sd.BrickColor = BrickColor.new("White")
1048
soul2sd.Size = Vector3.new(0.9,0.9,0.9)
1049
soul2sdweld = Instance.new("Weld",soul2sd)
1050
soul2sdweld.Part0 = torso
1051
soul2sdweld.Part1 = soul2sd
1052
soul2sdweld.C0 = CFrame.new(0,0,0)
1053
soul3sd = Instance.new("Part",char)
1054
soul3sd.Shape = "Ball"
1055
soul3sd.Material = "Neon"
1056
soul3sd.Transparency = 0.2
1057
soul3sd.BrickColor = BrickColor.new("White")
1058
soul3sd.Size = Vector3.new(0.9,0.9,0.9)
1059
soul3sdweld = Instance.new("Weld",soul3sd)
1060
soul3sdweld.Part0 = torso
1061
soul3sdweld.Part1 = soul3sd
1062
soul3sdweld.C0 = CFrame.new(0,0,0)
1063
soul4sd = Instance.new("Part",char)
1064
soul4sd.Shape = "Ball"
1065
soul4sd.Material = "Neon"
1066
soul4sd.Transparency = 0.2
1067
soul4sd.BrickColor = BrickColor.new("White")
1068
soul4sd.Material = "Neon"
1069
soul4sd.Size = Vector3.new(0.9,0.9,0.9)
1070
soul4dsweld = Instance.new("Weld",soul4sd)
1071
soul4dsweld.Part0 = torso
1072
soul4dsweld.Part1 = soul4sd
1073
soul4dsweld.C0 = CFrame.new(0,0,0)
1074
soul5sd = Instance.new("Part",char)
1075
soul5sd.Shape = "Ball"
1076
soul5sd.Transparency = 0.2
1077
soul5sd.BrickColor = BrickColor.new("White")
1078
soul5sd.Size = Vector3.new(0.9,0.9,0.9)
1079
soul5sd.Material = "Neon"
1080
soul5sdweld = Instance.new("Weld",soul5sd)
1081
soul5sdweld.Part0 = torso
1082
soul5sdweld.Part1 = soul5sd
1083
soul5sdweld.C0 = CFrame.new(0,0,0)
1084
soul6sd = Instance.new("Part",char)
1085
soul6sd.Shape = "Ball"
1086
soul6sd.Material = "Neon"
1087
soul6sd.Transparency = 0.2
1088
soul6sd.BrickColor = BrickColor.new("White")
1089
soul6sd.Size = Vector3.new(0.9,0.9,0.9)
1090
soul6sdweld = Instance.new("Weld",soul6sd)
1091
soul6sdweld.Part0 = torso
1092
soul6sdweld.Part1 = soul6sd
1093
soul6sdweld.C0 = CFrame.new(0,0,0)
1094
1095
1096
soul1mesh = Instance.new("SpecialMesh",soul1d)
1097
soul2mesh = Instance.new("SpecialMesh",soul2d)
1098
soul3mesh = Instance.new("SpecialMesh",soul3d)
1099
soul4mesh = Instance.new("SpecialMesh",soul4d)
1100
soul5mesh = Instance.new("SpecialMesh",soul5d)
1101
soul6mesh = Instance.new("SpecialMesh",soul6d)
1102
soul1smesh = Instance.new("SpecialMesh",soul1sd)
1103
soul2smesh = Instance.new("SpecialMesh",soul2sd)
1104
soul3smesh = Instance.new("SpecialMesh",soul3sd)
1105
soul4smesh = Instance.new("SpecialMesh",soul4sd)
1106
soul5smesh = Instance.new("SpecialMesh",soul5sd)
1107
soul6smesh = Instance.new("SpecialMesh",soul6sd)
1108
soul1mesh.MeshType = "Sphere"
1109
soul2mesh.MeshType = "Sphere"
1110
soul3mesh.MeshType = "Sphere"
1111
soul4mesh.MeshType = "Sphere"
1112
soul5mesh.MeshType = "Sphere"
1113
soul6mesh.MeshType = "Sphere"
1114
soul1smesh.MeshType = "Sphere"
1115
soul2smesh.MeshType = "Sphere"
1116
soul3smesh.MeshType = "Sphere"
1117
soul4smesh.MeshType = "Sphere"
1118
soul5smesh.MeshType = "Sphere"
1119
soul6smesh.MeshType = "Sphere"
1120
KnifeMesh.TextureId = ""
1121
canchange = true
1122
for i = 1,20 do
1123
	soul1mesh.Scale = soul1mesh.Scale + Vector3.new(0.5,0.5,0.5)
1124
	soul1smesh.Scale = soul1smesh.Scale + Vector3.new(0.5,0.5,0.5)
1125
	soul1d.Transparency = soul1d.Transparency + 0.025	
1126
	soul1sd.Transparency = soul1sd.Transparency + 0.05	
1127
	blackhand.Transparency = blackhand.Transparency - 0.04
1128
	wait()
1129
end
1130
for i = 1,20 do
1131
	soul2mesh.Scale = soul2mesh.Scale + Vector3.new(0.5,0.5,0.5)
1132
	soul2smesh.Scale = soul2smesh.Scale + Vector3.new(0.5,0.5,0.5)	
1133
	soul2d.Transparency = soul2d.Transparency + 0.025	
1134
	soul2sd.Transparency = soul2sd.Transparency + 0.05	
1135
	wait()
1136
end
1137
for i = 1,20 do
1138
	soul3mesh.Scale = soul3mesh.Scale + Vector3.new(0.5,0.5,0.5)
1139
	soul3smesh.Scale = soul3smesh.Scale + Vector3.new(0.5,0.5,0.5)	
1140
	soul3d.Transparency = soul3d.Transparency + 0.025
1141
	soul3sd.Transparency = soul3sd.Transparency + 0.05	
1142
	wait()
1143
end
1144
for i = 1,20 do
1145
	soul4mesh.Scale = soul4mesh.Scale + Vector3.new(0.5,0.5,0.5)
1146
	soul4smesh.Scale = soul4smesh.Scale + Vector3.new(0.5,0.5,0.5)	
1147
	soul4d.Transparency = soul4d.Transparency + 0.025
1148
	soul4sd.Transparency = soul4sd.Transparency + 0.05	
1149
	wait()
1150
end
1151
for i = 1,20 do
1152
	soul5mesh.Scale = soul5mesh.Scale + Vector3.new(0.5,0.5,0.5)
1153
	soul5smesh.Scale = soul5smesh.Scale + Vector3.new(0.5,0.5,0.5)	
1154
	soul5d.Transparency = soul5d.Transparency + 0.025
1155
	soul5sd.Transparency = soul5sd.Transparency + 0.05	
1156
	wait()
1157
end
1158
for i = 1,20 do
1159
	soul6mesh.Scale = soul6mesh.Scale + Vector3.new(0.5,0.5,0.5)
1160
	soul6smesh.Scale = soul6smesh.Scale + Vector3.new(0.5,0.5,0.5)
1161
	soul6d.Transparency = soul6d.Transparency + 0.025	
1162
	soul6sd.Transparency = soul6sd.Transparency + 0.05	
1163
	soul1.Transparency = soul1.Transparency + 0.08
1164
	soul2.Transparency = soul2.Transparency + 0.08
1165
	soul3.Transparency = soul3.Transparency + 0.08
1166
	soul4.Transparency = soul4.Transparency + 0.08
1167
	soul5.Transparency = soul5.Transparency + 0.08
1168
	soul6.Transparency = soul6.Transparency + 0.1
1169
		soul1s.Transparency = soul1.Transparency + 0.1
1170
	soul2s.Transparency = soul2s.Transparency + 0.1
1171
	soul3s.Transparency = soul3s.Transparency + 0.1
1172
	soul4s.Transparency = soul4s.Transparency + 0.1
1173
	soul5s.Transparency = soul5s.Transparency + 0.1
1174
	soul6s.Transparency = soul6s.Transparency + 0.1	
1175
	wait()
1176
end
1177
1178
1179
wait(1)
1180
1181
1182
1183
lala = false
1184
wait(1)
1185
  soul1:Destroy()
1186
soul2:Destroy()
1187
soul3:Destroy()
1188
soul4:Destroy()
1189
soul5:Destroy()
1190
soul6:Destroy()
1191
 soul1s:Destroy()
1192
soul2s:Destroy()
1193
soul3s:Destroy()
1194
soul4s:Destroy()
1195
soul5s:Destroy()
1196
soul6s:Destroy()
1197
 soul1d:Destroy()
1198
soul2d:Destroy()
1199
soul3d:Destroy()
1200
soul4d:Destroy()
1201
soul5d:Destroy()
1202
soul6d:Destroy()
1203
 soul1sd:Destroy()
1204
soul2sd:Destroy()
1205
soul3sd:Destroy()
1206
soul4sd:Destroy()
1207
soul5sd:Destroy()
1208
soul6sd:Destroy()
1209
idle = true
1210
chatfunc("Come =)")
1211
hed.face.Texture = "http://www.roblox.com/asset/?id=946610608"
1212
lovecounter = true
1213
walking = true
1214
  Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
1215
KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=121944805"
1216
mouse.KeyDown:connect(function(key)
1217
	if key == "z" then
1218
		if canattack == true then
1219
			canattack = false
1220
	
1221
		idle = false
1222
		walking = false
1223
		wait(1)
1224
1225
		kill = Instance.new("Part",char)
1226
		kill.Position = torso.Position - Vector3.new(0,2,0)
1227
					kill.Size = Vector3.new(200,0.1,200)
1228
					kill.Name = "Immune"
1229
					kill.CanCollide = false
1230
		kill.Transparency = 1
1231
		kill.Anchored = true
1232
		kill.Material = "Neon"
1233
		kill.BrickColor = BrickColor.new("Really red")
1234
		killmesh = Instance.new("SpecialMesh",kill)
1235
		killmesh.MeshType = "FileMesh"
1236
		killmesh.MeshId = "rbxassetid://465435723"
1237
		killmesh.Scale = Vector3.new(5.2,0.01,5.2)
1238
		Weldb.C1 = CFrame.new(0, -1, -1) * CFrame.fromEulerAnglesXYZ(-2, 0, 0)
1239
		  for i = 1, 20 do
1240
			wait()
1241
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(0)), 0.2)
1242
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.2)
1243
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
1244
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(6), math.rad(0), 0), 0.2)
1245
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.2)
1246
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.2)
1247
           
1248
        end
1249
		  for i = 1, 20 do
1250
			wait()
1251
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-0.3)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(0)), 0.2)
1252
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.2)
1253
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
1254
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles( math.rad(-50), math.rad(0), 0), 0.2)
1255
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -0.8) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), 0.2)
1256
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, 0, -0.8) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(2)), 0.2)
1257
           
1258
		        end
1259
		hitsound:Play()
1260
		part = Instance.new("Part",char)
1261
		part.Size = Vector3.new(0.1,0.1,0.1)
1262
		part.Position = handle.Position
1263
		part1 = Instance.new("Part",char)
1264
		part1.Size = Vector3.new(0.1,0.1,0.1)
1265
		part1.Position = handle.Position
1266
		part2 = Instance.new("Part",char)
1267
		part2.Size = Vector3.new(0.1,0.1,0.1)
1268
		part2.Position = handle.Position
1269
		part3 = Instance.new("Part",char)
1270
		part3.Size = Vector3.new(0.1,0.1,0.1)
1271
		part3.Position = handle.Position
1272
		part4 = Instance.new("Part",char)
1273
		part4.Size = Vector3.new(0.1,0.1,0.1)
1274
		part4.Position = handle.Position
1275
		part5 = Instance.new("Part",char)
1276
		part5.Size = Vector3.new(0.1,0.1,0.1)
1277
		part5.Position = handle.Position
1278
		part6 = Instance.new("Part",char)
1279
		part6.Size = Vector3.new(0.1,0.1,0.1)
1280
		part6.Position = handle.Position
1281
		part7 = Instance.new("Part",char)
1282
		part7.Size = Vector3.new(0.1,0.1,0.1)
1283
		part7.Position = handle.Position
1284
		part8 = Instance.new("Part",char)
1285
		part8.Size = Vector3.new(0.1,0.1,0.1)
1286
		part8.Position = handle.Position
1287
		part9 = Instance.new("Part",char)
1288
		part9.Size = Vector3.new(0.1,0.1,0.1)
1289
		part9.Position = handle.Position
1290
		part10 = Instance.new("Part",char)
1291
		part10.Size = Vector3.new(0.1,0.1,0.1)
1292
		part10.Position = handle.Position
1293
		KnifeMesh.TextureId = ""
1294
		for i = 1,100 do
1295
			wait()
1296
		colorred = colorred + 0.006
1297
		handle.Color = Color3.new(colorred,0,0)
1298
		end
1299
		chatfunc("Welcome To My Special Hell")
1300
		for i = 1,120 do
1301
			wait()
1302
			kill.Transparency = kill.Transparency - 0.005
1303
		end
1304
			
1305
		function onTouched(hit)
1306
			if hit.Parent:FindFirstChild("Immune") == nil then
1307
				if hit.Parent:FindFirstChild("Humanoid") ~= nil then
1308
				hit.Parent:FindFirstChild("Head").Anchored = true
1309
				hitsound:Play()
1310
1311
			
1312
1313
hit.Parent:BreakJoints()
1314
				hit.Parent:FindFirstChild("Humanoid").Health = -1
1315
				end
1316
				
1317
			
1318
			
1319
			
1320
			
1321
			end
1322
		end
1323
		kill.Touched:connect(onTouched)
1324
		
1325
			  
1326
		kill1 = Instance.new("Part",char)
1327
		kill1.Position = torso.Position - Vector3.new(0,2,0)
1328
					kill1.Size = Vector3.new(200,300,200)
1329
					kill1.Name = "Immune"
1330
					kill1.CanCollide = false
1331
		kill1.Transparency = 1
1332
		kill1.Anchored = false
1333
		kill1.Material = "Neon"
1334
		kill1.BrickColor = BrickColor.new("Really red")
1335
		
1336
		function onTouched(hit)
1337
			if hit.Parent:FindFirstChild("Immune") == nil then
1338
				if hit.Parent:FindFirstChild("Humanoid") ~= nil then
1339
			hit.Parent:FindFirstChild("Head").Anchored = true
1340
				hitsound:Play()
1341
		
1342
			
1343
1344
hit.Parent:FindFirstChild("Humanoid").Health = -1
1345
hit.Parent:BreakJoints()
1346
				end
1347
			
1348
			
1349
			
1350
			end
1351
			
1352
		end
1353
		kill1.Touched:connect(onTouched)
1354
		for i = 1,50 do
1355
			wait()
1356
	killmesh.Scale = killmesh.Scale + Vector3.new(0,0.2,0)
1357
		end
1358
		wait(2)
1359
		kill.Anchored = false
1360
			canattack = true
1361
		idle = true
1362
		walking = true
1363
		if char:FindFirstChild("TalkingBillBoard")~= nil then
1364
char:FindFirstChild("TalkingBillBoard"):destroy()
1365
end
1366
		KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=121944805"
1367
		colorred = 0
1368
		 Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
1369
		end
1370
	end
1371
end)
1372
slashsound = Instance.new("Sound",torso)
1373
slashsound.SoundId = "http://www.roblox.com/asset/?id=357417055"
1374
slashsound.Volume = 10
1375
hitsound = Instance.new("Sound",torso)
1376
hitsound.SoundId = "http://www.roblox.com/asset/?id=623904185"
1377
hitsound.Volume = 10
1378
mouse.KeyDown:connect(function(key)
1379
	if key == "q" then
1380
		if canattack == true then
1381
		canattack = false
1382
		idle = false
1383
		walking = false
1384
		wait(0.5)
1385
		slash = Instance.new("Part",char)
1386
		slash.CanCollide = false
1387
		slash.Transparency = 1
1388
		slash.Size = Vector3.new(5,5,1)
1389
		slashweld = Instance.new("Weld",slash)
1390
		slashweld.Part0 = torso
1391
		slashweld.Part1 = slash
1392
		slashweld.C0 = CFrame.new(0,0,-2)
1393
		slashdecal = Instance.new("Decal",slash)
1394
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
1395
		
1396
		slashdecal1 = Instance.new("Decal",slash)
1397
		slashdecal1.Face = "Back"
1398
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
1399
		slashsound:Play()
1400
			function onTouched(hit)
1401
			if hit.Parent:FindFirstChild("Immune") == nil then
1402
				if hit.Parent:FindFirstChild("Humanoid") ~= nil then
1403
		hit.Parent:FindFirstChild("Head").Anchored = true
1404
					slash.TouchInterest:Destroy()
1405
					wait(1)
1406
					hitsound:Play()
1407
			
1408
				gothit = Instance.new("Part",hit)
1409
		gothit.CanCollide = false
1410
		gothit.Transparency = 1
1411
		gothit.Size = Vector3.new(10,10,1)
1412
		gothitweld1 = Instance.new("Weld",gothit)
1413
		gothitweld1.Part0 = hit.Parent:FindFirstChild("Torso")
1414
	gothitweld1.Part1 = gothit
1415
	
1416
		gothitweld1.C0 = CFrame.new(0,4,0)
1417
		gothitdecal = Instance.new("Decal",gothit)
1418
		gothitdecal.Texture = "http://www.roblox.com/asset/?id=941619213"
1419
					love = love + 1
1420
					gothit = Instance.new("Part",hit)
1421
		gothit.CanCollide = false
1422
		gothit.Transparency = 1
1423
		gothit.Size = Vector3.new(10,10,1)
1424
		gothitweld = Instance.new("Weld",gothit)
1425
		gothitweld.Part0 = hit.Parent:FindFirstChild("Torso")
1426
	gothitweld.Part1 = gothit
1427
		gothitweld.C0 = CFrame.new(0,5,0)
1428
1429
		gothitdecal = Instance.new("Decal",gothit)
1430
		gothitdecal.Texture = "http://www.roblox.com/asset/?id=941619213"
1431
					gothitdecal.Face = "Back"
1432
					gothitweld.C0 = CFrame.new(0,3.5,0)
1433
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1434
					wait(0.2)
1435
					gothitweld.C0 = CFrame.new(0,4,0)
1436
					gothitweld1.C0 = CFrame.new(0,4,0)
1437
					wait(0.2)
1438
					gothitweld.C0 = CFrame.new(0,3.5,0)
1439
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1440
					wait(0.2)
1441
					gothitweld.C0 = CFrame.new(0,4,0)
1442
					gothitweld1.C0 = CFrame.new(0,4,0)
1443
					wait(0.2)
1444
					gothitweld.C0 = CFrame.new(0,3.5,0)
1445
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1446
					wait(0.2)
1447
					gothitweld.C0 = CFrame.new(0,4,0)
1448
					gothitweld1.C0 = CFrame.new(0,4,0)
1449
					wait(0.2)
1450
					gothitweld.C0 = CFrame.new(0,3.5,0)
1451
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1452
					wait(0.2)
1453
					gothitweld.C0 = CFrame.new(0,4,0)
1454
					gothitweld1.C0 = CFrame.new(0,4,0)
1455
					wait(0.2)
1456
					gothitweld.C0 = CFrame.new(0,3.5,0)
1457
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1458
					wait(0.2)
1459
					gothitweld.C0 = CFrame.new(0,4,0)
1460
					gothitweld1.C0 = CFrame.new(0,4,0)
1461
					wait(0.2)
1462
					gothitweld.C0 = CFrame.new(0,3.5,0)
1463
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1464
					wait(0.2)
1465
					gothitweld.C0 = CFrame.new(0,4,0)
1466
					gothitweld1.C0 = CFrame.new(0,4,0)
1467
					wait(0.2)
1468
					
1469
hit.Parent:FindFirstChild("Humanoid").Health = -1
1470
hit.Parent:BreakJoints()
1471
				else
1472
					if hit.Parent:IsA("Model") then
1473
					wait(1)
1474
				
1475
					hit.Parent:BreakJoints()
1476
					
1477
					
1478
					
1479
					
1480
					
1481
				end	
1482
					if hit:IsA("Part") and hit.Size.X < 500 then
1483
					
1484
					hit.BrickColor = BrickColor.new("Really black")
1485
					hitsound:Play()
1486
					for i = 1,20 do
1487
						wait()
1488
					hit.Transparency = hit.Transparency + 0.05
1489
					end
1490
					
1491
					
1492
					
1493
					
1494
				end	
1495
				end
1496
			
1497
			end
1498
			
1499
		end
1500
		slash.Touched:connect(onTouched)
1501
		
1502
		 for i = 1, 5 do
1503
			wait()
1504
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
1505
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1506
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1507
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
1508
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1509
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1510
           
1511
		        end
1512
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
1513
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
1514
		 for i = 1, 5 do
1515
			wait()
1516
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
1517
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1518
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1519
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
1520
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1521
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1522
           
1523
        end
1524
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
1525
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
1526
		
1527
		wait(0.1)
1528
		slash:Destroy()
1529
		canattack = true
1530
		idle = true
1531
		walking = true
1532
		end
1533
	end
1534
end)
1535
1536
1537
1538
1539
1540
1541
1542
1543
mouse.KeyDown:connect(function(key)
1544
	if key == "x" then
1545
hed.Transparency = 1
1546
torso.Transparency = 1
1547
larm.Transparency = 1
1548
hed.face.Texture = ""
1549
MegaloStrikesBack.Volume = 0.1
1550
	lovecounter = false
1551
rarm.Transparency = 1	
1552
lleg.Transparency = 1
1553
rleg.Transparency = 1
1554
handle.Transparency = 1
1555
Handle.Transparency = 1
1556
blackhand.Transparency = 1
1557
hum.WalkSpeed = 60
1558
text.Text = ""
1559
if char:FindFirstChild("TalkingBillBoard")~= nil then
1560
char:FindFirstChild("TalkingBillBoard"):destroy()
1561
end
1562
	end
1563
end)
1564
mouse.KeyUp:connect(function(key)
1565
	if key == "x" then
1566
		hed.Transparency = 0
1567
		lovecounter = true
1568
torso.Transparency = 0
1569
larm.Transparency = 0
1570
rarm.Transparency = 0	
1571
MegaloStrikesBack.Volume = 50
1572
lleg.Transparency = 0
1573
rleg.Transparency = 0
1574
handle.Transparency = 0
1575
Handle.Transparency = 0
1576
blackhand.Transparency = 0
1577
hum.WalkSpeed = 16
1578
hed.face.Texture = "http://www.roblox.com/asset/?id=946610608"
1579
	end
1580
end)
1581
mouse.KeyDown:connect(function(Key)
1582
if Key:byte() == 48 then
1583
hum.WalkSpeed = 40
1584
workspace.Camera.FieldOfView = 80
1585
sprint = true
1586
end
1587
end)
1588
1589
mouse.KeyUp:connect(function(Key)
1590
if Key:byte() == 48 then
1591
hum.WalkSpeed = 16
1592
workspace.Camera.FieldOfView = 70
1593
sprint = false
1594
end
1595
end)
1596
1597
1598
1599
mouse.KeyDown:connect(function(key)
1600
	if key == "e" then
1601
		if canattack == true then
1602
		canattack = false
1603
		idle = false
1604
		walking = false
1605
		wait(1)
1606
	
1607
		
1608
		slashsound:Play()
1609
	
1610
		 for i = 1, 5 do
1611
			wait()
1612
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
1613
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1614
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1615
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
1616
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1617
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1618
           
1619
		        end
1620
		
1621
		 for i = 1, 5 do
1622
			wait()
1623
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
1624
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1625
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1626
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
1627
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1628
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1629
           
1630
        end
1631
			slash4 = Instance.new("Part",char)
1632
		slash4.CanCollide = false
1633
		slash4.Transparency = 0
1634
			slash4.Position = Vector3.new(999,999,999)
1635
		slash4.BrickColor = BrickColor.new("Really red")
1636
		slash4.Size = Vector3.new(0.3,9,0.3)
1637
		slashweld4 = Instance.new("Weld",slash4)
1638
		slashweld4.Part0 = torso
1639
		slashweld4.Part1 = slash4
1640
		slashweld4.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-80))
1641
		slashsound:Play()
1642
		 for i = 1, 5 do
1643
			wait()
1644
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(30)), 0.7)
1645
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1646
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1647
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-5), math.rad(15), 0), 0.7)
1648
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1649
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1650
           
1651
        end
1652
		slash3 = Instance.new("Part",char)
1653
		slash3.CanCollide = false
1654
		slash3.Transparency = 0
1655
			slash3.Position = Vector3.new(999,999,999)
1656
		slash3.BrickColor = BrickColor.new("Really red")
1657
		slash3.Size = Vector3.new(0.3,9,0.3)
1658
		slashweld3 = Instance.new("Weld",slash3)
1659
		slashweld3.Part0 = torso
1660
		slashweld3.Part1 = slash3
1661
		slashweld3.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(40))
1662
		slashsound:Play()
1663
		 for i = 1, 5 do
1664
			wait()
1665
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-70)), 0.7)
1666
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1667
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1668
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-7), math.rad(17), 0), 0.7)
1669
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1670
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1671
           
1672
        end
1673
		slash2 = Instance.new("Part",char)
1674
		slash2.CanCollide = false
1675
		slash2.Transparency = 0
1676
			slash2.Position = Vector3.new(999,999,999)
1677
		slash2.BrickColor = BrickColor.new("Really red")
1678
		slash2.Size = Vector3.new(0.3,9,0.3)
1679
		slashweld2 = Instance.new("Weld",slash2)
1680
		slashweld2.Part0 = torso
1681
		slashweld2.Part1 = slash2
1682
		slashweld2.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(150))
1683
		  for i = 1, 5 do
1684
			wait()
1685
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
1686
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1687
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1688
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
1689
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1690
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1691
           
1692
		        end
1693
		slashsound:Play()
1694
		 for i = 1, 5 do
1695
			wait()
1696
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), 0.7)
1697
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1698
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1699
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-7), math.rad(17), 0), 0.7)
1700
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1701
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1702
           
1703
        end
1704
		slash1 = Instance.new("Part",char)
1705
		slash1.CanCollide = false
1706
		slash1.Transparency = 0
1707
			slash1.Position = Vector3.new(999,999,999)
1708
		slash1.BrickColor = BrickColor.new("Really red")
1709
		slash1.Size = Vector3.new(0.3,9,0.3)
1710
		slashweld1 = Instance.new("Weld",slash1)
1711
		slashweld1.Part0 = torso
1712
		slashweld1.Part1 = slash1
1713
		slashweld1.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(78))
1714
		  for i = 1, 5 do
1715
			wait()
1716
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
1717
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1718
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1719
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
1720
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1721
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1722
           
1723
		        end
1724
		slash5 = Instance.new("Part",char)
1725
		slash5.CanCollide = true
1726
		slash5.Transparency = 1
1727
		slash5.Position = Vector3.new(999,999,999)
1728
		slash5.BrickColor = BrickColor.new("Really red")
1729
		slash5.Size = Vector3.new(4,3,4)
1730
		slashweld5 = Instance.new("Weld",slash5)
1731
		slashweld5.Part0 = torso
1732
		slashweld5.Part1 = slash5
1733
		slashweld5.C0 = CFrame.new(0,0,-3.2) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(130))
1734
		function onTouched(hit)
1735
			if hit.Parent:FindFirstChild("Immune") == nil then
1736
				if hit.Parent:FindFirstChild("Humanoid") ~= nil  then
1737
		hit.Parent:FindFirstChild("Head").Anchored = true
1738
					
1739
					wait(1)
1740
					hitsound:Play()
1741
			
1742
				gothit = Instance.new("Part",hit)
1743
		gothit.CanCollide = false
1744
		gothit.Transparency = 1
1745
		gothit.Size = Vector3.new(10,10,1)
1746
		gothitweld1 = Instance.new("Weld",gothit)
1747
		gothitweld1.Part0 = hit.Parent:FindFirstChild("Torso")
1748
	gothitweld1.Part1 = gothit
1749
	
1750
		gothitweld1.C0 = CFrame.new(0,4,0)
1751
		gothitdecal = Instance.new("Decal",gothit)
1752
		gothitdecal.Texture = "http://www.roblox.com/asset/?id=941619213"
1753
					love = love + 1
1754
					gothit = Instance.new("Part",hit)
1755
		gothit.CanCollide = false
1756
		gothit.Transparency = 1
1757
		gothit.Size = Vector3.new(10,10,1)
1758
		gothitweld = Instance.new("Weld",gothit)
1759
		gothitweld.Part0 = hit.Parent:FindFirstChild("Torso")
1760
	gothitweld.Part1 = gothit
1761
		gothitweld.C0 = CFrame.new(0,5,0)
1762
1763
		gothitdecal = Instance.new("Decal",gothit)
1764
		gothitdecal.Texture = "http://www.roblox.com/asset/?id=941619213"
1765
					gothitdecal.Face = "Back"
1766
					gothitweld.C0 = CFrame.new(0,3.5,0)
1767
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1768
					wait(0.2)
1769
					gothitweld.C0 = CFrame.new(0,4,0)
1770
					gothitweld1.C0 = CFrame.new(0,4,0)
1771
					wait(0.2)
1772
					gothitweld.C0 = CFrame.new(0,3.5,0)
1773
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1774
					wait(0.2)
1775
					gothitweld.C0 = CFrame.new(0,4,0)
1776
					gothitweld1.C0 = CFrame.new(0,4,0)
1777
					wait(0.2)
1778
					gothitweld.C0 = CFrame.new(0,3.5,0)
1779
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1780
					wait(0.2)
1781
					gothitweld.C0 = CFrame.new(0,4,0)
1782
					gothitweld1.C0 = CFrame.new(0,4,0)
1783
					wait(0.2)
1784
					gothitweld.C0 = CFrame.new(0,3.5,0)
1785
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1786
					wait(0.2)
1787
					gothitweld.C0 = CFrame.new(0,4,0)
1788
					gothitweld1.C0 = CFrame.new(0,4,0)
1789
					wait(0.2)
1790
					gothitweld.C0 = CFrame.new(0,3.5,0)
1791
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1792
					wait(0.2)
1793
					gothitweld.C0 = CFrame.new(0,4,0)
1794
					gothitweld1.C0 = CFrame.new(0,4,0)
1795
					wait(0.2)
1796
					gothitweld.C0 = CFrame.new(0,3.5,0)
1797
					gothitweld1.C0 = CFrame.new(0,3.5,0)
1798
					wait(0.2)
1799
					gothitweld.C0 = CFrame.new(0,4,0)
1800
					gothitweld1.C0 = CFrame.new(0,4,0)
1801
					wait(0.2)
1802
					
1803
hit.Parent:FindFirstChild("Humanoid").Health = -1
1804
hit.Parent:BreakJoints()
1805
				else
1806
					if hit.Parent:IsA("Model") then
1807
					wait(1)
1808
				
1809
					hit.Parent:BreakJoints()
1810
					
1811
					
1812
					
1813
					
1814
					
1815
				end	
1816
					if hit:IsA("Part") and hit.Size.X < 500 then
1817
					
1818
					hit.BrickColor = BrickColor.new("Really black")
1819
					hitsound:Play()
1820
					for i = 1,20 do
1821
						wait()
1822
					hit.Transparency = hit.Transparency + 0.05
1823
					end
1824
					
1825
					
1826
					
1827
					
1828
				end	
1829
				end
1830
			
1831
			end
1832
			
1833
		end
1834
		slash5.Touched:connect(onTouched)
1835
		for i = 1,70 do
1836
			wait()
1837
			
1838
			slashweld1.C0 = slashweld1.C0 - Vector3.new(0,0,4)
1839
			slashweld2.C0 = slashweld2.C0 - Vector3.new(0,0,4)
1840
			slashweld3.C0 = slashweld3.C0 - Vector3.new(0,0,4)
1841
			slashweld4.C0 = slashweld4.C0 - Vector3.new(0,0,4)
1842
			slashweld5.C0 = slashweld5.C0 - Vector3.new(0,0,4)
1843
			
1844
			
1845
			
1846
		end
1847
		slash1:Destroy()
1848
		slash2:Destroy()
1849
		slash3:Destroy()
1850
		slash4:Destroy()
1851
		slash5:Destroy()
1852
		canattack = true
1853
		idle = true
1854
		walking = true
1855
		end
1856
	end
1857
end)
1858
1859
1860
mouse.KeyDown:connect(function(key)
1861
	if key == "r" then
1862
		if canattack == true then
1863
			
1864
		
1865
		
1866
what = Instance.new("Part",char)
1867
what.Size = Vector3.new(60,60,60)
1868
what.Transparency = 1
1869
what.Position = torso.Position
1870
what.CanCollide = false
1871
function onTouched(hit)
1872
			if hit.Parent:FindFirstChild("Immune") == nil then
1873
				if hit.Parent:FindFirstChild("Torso") ~= nil  then
1874
					chatfunc('I Got You')
1875
				
1876
					t = hit.Parent:FindFirstChild("Torso")
1877
					h = hit.Parent:FindFirstChild("Head")
1878
					la = hit.Parent:FindFirstChild("Left Arm")
1879
					ra = hit.Parent:FindFirstChild("Right Arm")
1880
					ll = hit.Parent:FindFirstChild("Left Leg")
1881
					rl = hit.Parent:FindFirstChild("Right Leg")
1882
					
1883
					what:Destroy()
1884
					
1885
					torso.CFrame = t.CFrame * CFrame.Angles(0,math.rad(180),0) + t.CFrame.lookVector * 3 
1886
					h.Anchored = true 
1887
					
1888
					
1889
					
1890
					hed.Anchored = true
1891
					wait(2)
1892
					chatfunc('=)')
1893
					slash = Instance.new("Part",char)
1894
		slash.CanCollide = false
1895
		slash.Transparency = 1
1896
		slash.Size = Vector3.new(5,5,1)
1897
		slashweld = Instance.new("Weld",slash)
1898
		slashweld.Part0 = torso
1899
		slashweld.Part1 = slash
1900
		slashweld.C0 = CFrame.new(0,0,-2)
1901
		slashdecal = Instance.new("Decal",slash)
1902
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
1903
		
1904
		slashdecal1 = Instance.new("Decal",slash)
1905
		slashdecal1.Face = "Back"
1906
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
1907
		slashsound:Play()
1908
					 for i = 1, 5 do
1909
			wait()
1910
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
1911
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1912
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1913
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
1914
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1915
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1916
           
1917
		        end
1918
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
1919
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
1920
		 for i = 1, 5 do
1921
			wait()
1922
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
1923
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1924
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1925
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
1926
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1927
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1928
           
1929
        end
1930
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
1931
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
1932
		
1933
		wait(0.1)
1934
		slash:Destroy()
1935
	if la ~= nil then
1936
		la.BrickColor = BrickColor.new("Really black")
1937
					hitsound:Play()
1938
					for i = 1,20 do
1939
						wait()
1940
					la.Transparency = la.Transparency + 0.05
1941
					end
1942
					la:Destroy()
1943
					end
1944
					slash = Instance.new("Part",char)
1945
		slash.CanCollide = false
1946
		slash.Transparency = 1
1947
		slash.Size = Vector3.new(5,5,1)
1948
		slashweld = Instance.new("Weld",slash)
1949
		slashweld.Part0 = torso
1950
		slashweld.Part1 = slash
1951
		slashweld.C0 = CFrame.new(0,0,-2)
1952
		slashdecal = Instance.new("Decal",slash)
1953
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
1954
		
1955
		slashdecal1 = Instance.new("Decal",slash)
1956
		slashdecal1.Face = "Back"
1957
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
1958
		slashsound:Play()
1959
					 for i = 1, 5 do
1960
			wait()
1961
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
1962
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1963
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1964
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
1965
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1966
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1967
           
1968
		        end
1969
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
1970
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
1971
		 for i = 1, 5 do
1972
			wait()
1973
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
1974
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
1975
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
1976
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
1977
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
1978
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
1979
           
1980
        end
1981
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
1982
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
1983
		
1984
		wait(0.1)
1985
		slash:Destroy()
1986
	if ll ~= nil then
1987
		ll.BrickColor = BrickColor.new("Really black")
1988
					hitsound:Play()
1989
					for i = 1,20 do
1990
						wait()
1991
					ll.Transparency = ll.Transparency + 0.05
1992
					end
1993
					ll:Destroy()
1994
					end
1995
					slash = Instance.new("Part",char)
1996
		slash.CanCollide = false
1997
		slash.Transparency = 1
1998
		slash.Size = Vector3.new(5,5,1)
1999
		slashweld = Instance.new("Weld",slash)
2000
		slashweld.Part0 = torso
2001
		slashweld.Part1 = slash
2002
		slashweld.C0 = CFrame.new(0,0,-2)
2003
		slashdecal = Instance.new("Decal",slash)
2004
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
2005
		
2006
		slashdecal1 = Instance.new("Decal",slash)
2007
		slashdecal1.Face = "Back"
2008
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
2009
		slashsound:Play()
2010
					 for i = 1, 5 do
2011
			wait()
2012
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
2013
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
2014
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
2015
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
2016
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
2017
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
2018
           
2019
		        end
2020
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
2021
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
2022
		 for i = 1, 5 do
2023
			wait()
2024
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
2025
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
2026
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
2027
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
2028
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
2029
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
2030
           
2031
        end
2032
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
2033
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
2034
		
2035
		wait(0.1)
2036
		slash:Destroy()
2037
	if ra ~= nil then
2038
		ra.BrickColor = BrickColor.new("Really black")
2039
					hitsound:Play()
2040
					for i = 1,20 do
2041
						wait()
2042
					ra.Transparency = ra.Transparency + 0.05
2043
					end
2044
					ra:Destroy()
2045
					end
2046
					slash = Instance.new("Part",char)
2047
		slash.CanCollide = false
2048
		slash.Transparency = 1
2049
		slash.Size = Vector3.new(5,5,1)
2050
		slashweld = Instance.new("Weld",slash)
2051
		slashweld.Part0 = torso
2052
		slashweld.Part1 = slash
2053
		slashweld.C0 = CFrame.new(0,0,-2)
2054
		slashdecal = Instance.new("Decal",slash)
2055
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
2056
		
2057
		slashdecal1 = Instance.new("Decal",slash)
2058
		slashdecal1.Face = "Back"
2059
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
2060
		slashsound:Play()
2061
					 for i = 1, 5 do
2062
			wait()
2063
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
2064
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
2065
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
2066
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
2067
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
2068
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
2069
           
2070
		        end
2071
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
2072
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
2073
		 for i = 1, 5 do
2074
			wait()
2075
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
2076
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
2077
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
2078
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
2079
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
2080
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
2081
           
2082
        end
2083
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
2084
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
2085
		
2086
		wait(0.1)
2087
		slash:Destroy()
2088
	if rl ~= nil then
2089
		rl.BrickColor = BrickColor.new("Really black")
2090
					hitsound:Play()
2091
					for i = 1,20 do
2092
						wait()
2093
					rl.Transparency = rl.Transparency + 0.05
2094
					end
2095
					rl:Destroy()
2096
					end
2097
					slash = Instance.new("Part",char)
2098
		slash.CanCollide = false
2099
		slash.Transparency = 1
2100
		slash.Size = Vector3.new(5,5,1)
2101
		slashweld = Instance.new("Weld",slash)
2102
		slashweld.Part0 = torso
2103
		slashweld.Part1 = slash
2104
		slashweld.C0 = CFrame.new(0,0,-2)
2105
		slashdecal = Instance.new("Decal",slash)
2106
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
2107
		
2108
		slashdecal1 = Instance.new("Decal",slash)
2109
		slashdecal1.Face = "Back"
2110
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
2111
		slashsound:Play()
2112
					 for i = 1, 5 do
2113
			wait()
2114
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
2115
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
2116
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
2117
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
2118
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
2119
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
2120
           
2121
		        end
2122
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
2123
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
2124
		 for i = 1, 5 do
2125
			wait()
2126
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
2127
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
2128
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
2129
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
2130
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
2131
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
2132
           
2133
        end
2134
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
2135
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
2136
		
2137
		wait(0.1)
2138
		slash:Destroy()
2139
	
2140
		t.BrickColor = BrickColor.new("Really black")
2141
					hitsound:Play()
2142
					for i = 1,20 do
2143
						wait()
2144
					t.Transparency = t.Transparency + 0.05
2145
					end
2146
					t:Destroy()
2147
					slash = Instance.new("Part",char)
2148
		slash.CanCollide = false
2149
		slash.Transparency = 1
2150
		slash.Size = Vector3.new(5,5,1)
2151
		slashweld = Instance.new("Weld",slash)
2152
		slashweld.Part0 = torso
2153
		slashweld.Part1 = slash
2154
		slashweld.C0 = CFrame.new(0,0,-2)
2155
		slashdecal = Instance.new("Decal",slash)
2156
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941494931"
2157
		
2158
		slashdecal1 = Instance.new("Decal",slash)
2159
		slashdecal1.Face = "Back"
2160
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942252949"
2161
		slashsound:Play()
2162
					 for i = 1, 5 do
2163
			wait()
2164
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(50)), 0.7)
2165
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
2166
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
2167
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(0), math.rad(0), 0), 0.7)
2168
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
2169
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
2170
           
2171
		        end
2172
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495205"
2173
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253050"
2174
		 for i = 1, 5 do
2175
			wait()
2176
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.8)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-30)), 0.7)
2177
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)), 0.7)
2178
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.7)
2179
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles( math.rad(-15), math.rad(15), 0), 0.7)
2180
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-2)), 0.7)
2181
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(2)), 0.7)
2182
           
2183
        end
2184
		slashdecal.Texture = "http://www.roblox.com/asset/?id=941495475"
2185
		slashdecal1.Texture = "http://www.roblox.com/asset/?id=942253124"
2186
		
2187
		wait(0.1)
2188
		slash:Destroy()
2189
	if h ~= nil then
2190
		h.BrickColor = BrickColor.new("Really black")
2191
					hitsound:Play()
2192
					for i = 1,20 do
2193
						wait()
2194
					h.Transparency = h.Transparency + 0.05
2195
					end
2196
					h:Destroy()
2197
	end
2198
	hed.Anchored = false
2199
	
2200
				end
2201
			end
2202
end
2203
what.Touched:connect(onTouched)
2204
		end
2205
		end
2206
	end)