View difference between Paste ID: 4vHv0GCj and 8YWDfKjF
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,Mouse,mouse,UserInputService,ContextActionService = owner
3
local RealPlayer = Player
4
do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end,__call=function(self,...)local t=rawget(self,"_RealService")if t then return t(...)end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return self[t]end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;x.RunService=v({RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")setmetatable(x,{__index=function(self,t)return r:GetService(t)or typeof(r[t])=="function"and function(m,...)return r[t](r,...)end or r[t]end,__newindex=s.__newindex,__call=s.__call})game,owner=x,x.Players.LocalPlayer end
5
6
-------------------------------------------------
7
--Black Onslaught by CKbackup (ChocolateKnight)--
8
-------------------------------------------------
9
--Player stuff--
10
player = game:GetService("Players").LocalPlayer
11
chara =  player.Character
12
hitdude = nil
13
debby = game:GetService("Debris")
14
chara.Humanoid.MaxHealth = math.huge
15
chara.Humanoid.Health = math.huge
16
chara.Humanoid.JumpPower = 100
17
local moosek = 0
18
local prevthing = 0
19
local timeofday = "Day"
20
taip = 1
21
22
--Objects--
23
local tool = Instance.new("Tool",player.Backpack)
24
tool.Name = "Hellma"
25
tool.GripForward = Vector3.new(-1,0,0)
26
tool.GripPos = Vector3.new(0,-2,0)
27
tool.GripRight = Vector3.new(0,0,-1)
28
tool.GripUp = Vector3.new(0,-1,0)
29
tool.CanBeDropped = false
30
local tool2 = Instance.new("Tool",player.Backpack)
31
tool2.Name = "Nilshade"
32
tool2.GripForward = Vector3.new(0,0,-1)
33
tool2.GripPos = Vector3.new(0.1,-2.2,0.1)
34
tool2.GripRight = Vector3.new(1,0,0)
35
tool2.GripUp = Vector3.new(0,1,0)
36
tool2.CanBeDropped = false
37
local handle = Instance.new("Part", tool)
38
handle.Name = "Handle"
39
handle.Size = Vector3.new(1,5,1)
40
local mesh = Instance.new("SpecialMesh", handle)
41
mesh.MeshId = "http://www.roblox.com/asset/?id=83509558"
42
mesh.TextureId = "http://www.roblox.com/asset/?id=83509797"
43
mesh.VertexColor = Vector3.new(0.7,0,1)
44
local mesh2 = Instance.new("SpecialMesh", tool)
45
mesh2.MeshId = "http://www.roblox.com/asset/?id=95891318"
46
mesh2.TextureId = "http://www.roblox.com/asset/?id=95891299"
47
mesh2.VertexColor = Vector3.new(0.7,0,1)
48
mesh2.Scale = Vector3.new(-0.8,0.8,-0.8)
49
mesh2.Offset = Vector3.new(1,0.5,0)
50
local handle2 = Instance.new("Part", tool2)
51
handle2.Name = "Handle"
52
handle2.Size = Vector3.new(1,5,1)
53
local mesh3 = Instance.new("SpecialMesh", handle2)
54
mesh3.MeshId = "http://www.roblox.com/asset/?id=86290540"
55
mesh3.TextureId = "http://www.roblox.com/asset/?id=86290896"
56
mesh3.Scale = Vector3.new(0.6,1,0.6)
57
mesh3.VertexColor = Vector3.new(0.7,0,1)
58
local spt1 = NumberSequenceKeypoint.new(0,1,0)
59
local spt2 = NumberSequenceKeypoint.new(.8,1,0)
60
local spt3 = NumberSequenceKeypoint.new(1,0,0)
61
local cpt1 = ColorSequenceKeypoint.new(0,BrickColor.new("Royal purple").Color)
62
local cpt2 = ColorSequenceKeypoint.new(1,BrickColor.new("Alder").Color)
63
local fira = Instance.new("ParticleEmitter",handle)
64
fira.Texture = "rbxasset://textures/particles/fire_main.dds"
65
fira.Color = ColorSequence.new({cpt1,cpt2})
66
fira.LightEmission = 1
67
fira.Lifetime = NumberRange.new(2,2)
68
fira.Size = NumberSequence.new({spt1,spt2,spt3})
69
fira.Speed = NumberRange.new(0,0)
70
fira.Rate = 10000
71
fira.RotSpeed = NumberRange.new(100,100)
72
fira.Enabled = false
73
local rpt1 = NumberSequenceKeypoint.new(0,1,0)
74
local rpt2 = NumberSequenceKeypoint.new(1,0,0)
75
local deffecto = Instance.new("ParticleEmitter",chara["Left Arm"])
76
deffecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
77
deffecto.Color = ColorSequence.new(Color3.new(0,0,0))
78
deffecto.Rate = 10000
79
deffecto.Lifetime = NumberRange.new(1,1)
80
deffecto.Size = NumberSequence.new({rpt1,rpt2})
81
deffecto.Speed = NumberRange.new(0,0)
82
deffecto.RotSpeed = NumberRange.new(100,100)
83
deffecto.Enabled = false
84
local sspt1 = NumberSequenceKeypoint.new(0,0,0)
85
local sspt2 = NumberSequenceKeypoint.new(1,10,0)
86
local tspt1 = NumberSequenceKeypoint.new(0,0,0)
87
local tspt2 = NumberSequenceKeypoint.new(1,1,0)
88
local eeeffecto = Instance.new("ParticleEmitter",chara.Torso)
89
eeeffecto.Texture = "http://www.roblox.com/asset/?id=205525524"
90
eeeffecto.LightEmission = 1
91
eeeffecto.LockedToPart = true
92
eeeffecto.Rate = 1
93
eeeffecto.Lifetime = NumberRange.new(5,5)
94
eeeffecto.Size = NumberSequence.new({sspt1,sspt2})
95
eeeffecto.Transparency = NumberSequence.new({tspt1,tspt2})
96
eeeffecto.Speed = NumberRange.new(0,0)
97
eeeffecto.RotSpeed = NumberRange.new(100,100)
98
--local musictool = Instance.new("Tool",player.Backpack)
99
--musictool.Name = "Music"
100
--musictool.RequiresHandle = false
101
--musictool.CanBeDropped = false
102
--local taunttool = Instance.new("Tool",player.Backpack)
103
--taunttool.Name = "Taunt"
104
--taunttool.RequiresHandle = false
105
--taunttool.CanBeDropped = false
106
--local changetool = Instance.new("Tool",player.Backpack)
107
--changetool.Name = "Turn Sexy"
108
--changetool.RequiresHandle = false
109
--changetool.CanBeDropped = false
110
111
local naeeym = Instance.new("BillboardGui",chara)
112
naeeym.Size = UDim2.new(0,100,0,40)
113
naeeym.StudsOffset = Vector3.new(0,2,0)
114
naeeym.Adornee = chara.Head
115
local tecks = Instance.new("TextLabel",naeeym)
116
tecks.BackgroundTransparency = 1
117
tecks.BorderSizePixel = 0
118
tecks.Text = "Master of Star"
119
tecks.Font = "Fantasy"
120
tecks.FontSize = "Size24"
121
tecks.TextStrokeTransparency = 0
122
tecks.TextColor3 = Color3.new(0,0,0)
123
tecks.TextStrokeColor3 = BrickColor.new("Royal purple").Color
124
tecks.Size = UDim2.new(1,0,0.5,0)
125
fhandle = handle:clone()
126
fhandle.CanCollide = false
127
fhandle.Name = "FakeHandle"
128
fhandle.Parent = chara
129
local weld = Instance.new("Weld")
130
weld.Name = "BackWeld"
131
weld.Part0 = chara.Torso
132
weld.Part1 = fhandle
133
weld.C0 = CFrame.new(0,-.6,.4)
134
weld.C0 = weld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),math.rad(0),math.rad(80))
135
weld.Parent = fhandle
136
fhandle2 = handle2:clone()
137
fhandle2.CanCollide = false
138
fhandle2.Name = "FakeHandle2"
139
fhandle2.Parent = chara
140
local weld2 = Instance.new("Weld")
141
weld2.Name = "BackWeld"
142
weld2.Part0 = chara.Torso
143
weld2.Part1 = fhandle2
144
weld2.C0 = CFrame.new(0,-.6,.6)
145
weld2.C0 = weld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),math.rad(180),math.rad(60))
146
weld2.Parent = fhandle2
147
fhandle3 = handle2:clone()
148
fhandle3.CanCollide = false
149
fhandle3.Name = "FakeHandle3"
150
fhandle3.Parent = chara
151
fhandle3.BrickColor = BrickColor.new("Really black")
152
fhandle3.Mesh.MeshId = "rbxasset://fonts/torso.mesh"
153
fhandle3.Mesh.Offset = Vector3.new(0, 0.8, 0)
154
fhandle3.Mesh.Scale = Vector3.new(0.05, 2.5, 0.3)
155
fhandle3.Mesh.TextureId = ""
156
local weld3 = Instance.new("Weld")
157
weld3.Name = "BackWeld"
158
weld3.Part0 = chara.Torso
159
weld3.Part1 = fhandle3
160
weld3.C0 = CFrame.new(0,-.6,.6)
161
weld3.C0 = weld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),math.rad(180),math.rad(60))
162
weld3.Parent = fhandle3
163
164
local orbuu = Instance.new("Part", chara)
165
orbuu.Size = Vector3.new(1,1,1)
166
orbuu.Name = "Diamond"
167
orbuu.Anchored = true
168
orbuu.CanCollide = false
169
orbuu.BrickColor = BrickColor.new("Really black")
170
local meshooo = Instance.new("SpecialMesh", orbuu)
171
meshooo.MeshType = "FileMesh"
172
meshooo.MeshId = "http://www.roblox.com/asset/?id=9756362"
173
local RotationSpeed = 6
174
local BobSpeed = 1
175
local RotationDist = Vector3.new(5, 0, 0)
176
local dt = 0
177
local currentTime = 0
178
179
local enablehit = Instance.new("BoolValue", tool)
180
enablehit.Value = false
181
local didhit = Instance.new("BoolValue", tool)
182
didhit.Value = false
183
local dreadecl = Instance.new("BoolValue", tool)
184
dreadecl.Value = false
185
local zanny = Instance.new("BoolValue", tool2)
186
zanny.Value = false
187
local revoruva = Instance.new("BoolValue", tool)
188
revoruva.Value = false
189
local blawk = Instance.new("BoolValue", tool2)
190
blawk.Value = false
191
local enablehit2 = Instance.new("BoolValue", tool)
192
enablehit2.Value = false
193
local didhit2 = Instance.new("BoolValue", tool)
194
didhit2.Value = false
195
196
local equipanim = Instance.new("Animation", tool)
197
equipanim.AnimationId = "http://www.roblox.com/asset/?id=66702743"
198
local scytheanim = Instance.new("Animation", tool)
199
scytheanim.AnimationId = "http://www.roblox.com/asset/?id=96065457"
200
local scytheleft = Instance.new("Animation", tool)
201
scytheleft.AnimationId = "http://www.roblox.com/asset/?id=184573779"
202
local scytheright = Instance.new("Animation", tool)
203
scytheright.AnimationId = "http://www.roblox.com/asset/?id=184573748"
204
local scythedown = Instance.new("Animation", tool)
205
scythedown.AnimationId = "http://www.roblox.com/asset/?id=94160738"
206
local swordabsorb = Instance.new("Animation", tool)
207
swordabsorb.AnimationId = "http://www.roblox.com/asset/?id=83994319"
208
local swordstab = Instance.new("Animation", tool)
209
swordstab.AnimationId = "http://www.roblox.com/asset/?id=54504034"
210
local stormv = Instance.new("Animation", tool)
211
stormv.AnimationId = "http://www.roblox.com/asset/?id=184574340"
212
local blasta = Instance.new("Animation", tool)
213
blasta.AnimationId = "http://www.roblox.com/asset/?id=86504773"
214
local equipanim2 = Instance.new("Animation", tool)
215
equipanim2.AnimationId = "http://www.roblox.com/asset/?id=184572142"
216
local kickanim = Instance.new("Animation", tool)
217
kickanim.AnimationId = "http://www.roblox.com/asset/?id=45738282"
218
local katsla1 = Instance.new("Animation", tool2)
219
katsla1.AnimationId = "http://www.roblox.com/asset/?id=93060724"
220
local katsla2 = Instance.new("Animation", tool2)
221
katsla2.AnimationId = "http://www.roblox.com/asset/?id=93060716"
222
local katsla3 = Instance.new("Animation", tool2)
223
katsla3.AnimationId = "http://www.roblox.com/asset/?id=93060712"
224
local katsla4 = Instance.new("Animation", tool2)
225
katsla4.AnimationId = "http://www.roblox.com/asset/?id=93060709"
226
227
local equipa = chara.Humanoid:LoadAnimation(equipanim)
228
local scythea = chara.Humanoid:LoadAnimation(scytheanim)
229
local scytheal = chara.Humanoid:LoadAnimation(scytheleft)
230
local scythear = chara.Humanoid:LoadAnimation(scytheright)
231
local scythead = chara.Humanoid:LoadAnimation(scythedown)
232
local swordabs = chara.Humanoid:LoadAnimation(swordabsorb)
233
local swordstb = chara.Humanoid:LoadAnimation(swordstab)
234
local stormvip = chara.Humanoid:LoadAnimation(stormv)
235
local blastanim = chara.Humanoid:LoadAnimation(blasta)
236
local equipa2 = chara.Humanoid:LoadAnimation(equipanim2)
237
local kicka = chara.Humanoid:LoadAnimation(kickanim)
238
local ktsl1 = chara.Humanoid:LoadAnimation(katsla1)
239
local ktsl2 = chara.Humanoid:LoadAnimation(katsla2)
240
local ktsl3 = chara.Humanoid:LoadAnimation(katsla3)
241
local ktsl4 = chara.Humanoid:LoadAnimation(katsla4)
242
243
local swordequip = Instance.new("Sound", tool)
244
swordequip.SoundId = "rbxasset://sounds/unsheath.wav"
245
swordequip.PlaybackSpeed = 0.6
246
swordequip.Volume = 1
247
local chargesound = Instance.new("Sound", tool)
248
chargesound.SoundId = "http://www.roblox.com/asset/?id=2101137"
249
chargesound.PlaybackSpeed = 0.6
250
chargesound.Volume = 1
251
local swordsound = Instance.new("Sound", tool)
252
swordsound.SoundId = "rbxasset://sounds/swordlunge.wav"
253
swordsound.PlaybackSpeed = 0.6
254
swordsound.Volume = 1
255
local swordland = Instance.new("Sound", tool)
256
swordland.SoundId = "http://www.roblox.com/asset/?id=46153268"
257
swordland.PlaybackSpeed = 0.5
258
swordland.Volume = 1
259
local scytheland = Instance.new("Sound", tool)
260
scytheland.SoundId = "http://www.roblox.com/asset/?id=28144425"
261
scytheland.PlaybackSpeed = 0.265
262
scytheland.Volume = 1
263
local finalhits1 = Instance.new("Sound", tool)
264
finalhits1.SoundId = "http://www.roblox.com/asset/?id=62339698"
265
finalhits1.PlaybackSpeed = 0.3
266
finalhits1.Volume = 1
267
local finalhits2 = Instance.new("Sound", tool)
268
finalhits2.SoundId = "http://www.roblox.com/asset/?id=2697431"
269
finalhits2.PlaybackSpeed = 0.3
270
finalhits2.Volume = 1
271
local blasts = Instance.new("Sound", tool)
272
blasts.SoundId = "http://www.roblox.com/asset/?id=2248511"
273
blasts.PlaybackSpeed = .5
274
blasts.Volume = 1
275
local katanaslash = Instance.new("Sound", tool)
276
katanaslash.SoundId = "http://www.roblox.com/asset/?id=62339698"
277
katanaslash.PlaybackSpeed = 0.8
278
katanaslash.Volume = 1
279
local foxs = Instance.new("Sound", tool)
280
foxs.SoundId = "http://www.roblox.com/asset/?id=501536185"
281
foxs.PlaybackSpeed = 1
282
foxs.Volume = 1
283
local music1 = Instance.new("Sound", chara.Torso)
284
music1.SoundId = "http://www.roblox.com/asset/?id=157916553"
285
music1.PlaybackSpeed = 1
286
music1.Volume = 1
287
music1.Looped = true
288
local music2 = Instance.new("Sound", chara.Torso)
289
music2.SoundId = "http://www.roblox.com/asset/?id=248249480"
290
music2.PlaybackSpeed = 1
291
music2.Volume = 1
292
music2.Looped = true
293
local music3 = Instance.new("Sound", chara.Torso)
294
music3.SoundId = "http://www.roblox.com/asset/?id=432543624"
295
music3.PlaybackSpeed = 1
296
music3.Volume = 1
297
music3.Looped = true
298
299
function scythehold()
300
tool.GripForward = Vector3.new(-1,0,0)
301
tool.GripPos = Vector3.new(0,-2,0)
302
tool.GripRight = Vector3.new(0,0,-1)
303
tool.GripUp = Vector3.new(0,-1,0)
304
end
305
function posslashleft()
306
tool.GripForward = Vector3.new(1,0,0)
307
tool.GripPos = Vector3.new(0,-4,0)
308
tool.GripRight = Vector3.new(0,1,0)
309
tool.GripUp = Vector3.new(0,0,-1)
310
end
311
function posslashright()
312
tool.GripForward = Vector3.new(-1,0,0)
313
tool.GripPos = Vector3.new(0,-4,0)
314
tool.GripRight = Vector3.new(0,1,0)
315
tool.GripUp = Vector3.new(0,0,1)
316
end
317
function posslashdown()
318
tool.GripForward = Vector3.new(0,1,-.5)
319
tool.GripPos = Vector3.new(0,-4,0)
320
tool.GripRight = Vector3.new(0,0,1)
321
tool.GripUp = Vector3.new(-1,0,0)
322
end
323
function regularswordpos()
324
tool.GripForward = Vector3.new(-1,0,0)
325
tool.GripPos = Vector3.new(0,-2,0)
326
tool.GripRight = Vector3.new(0,0,-1)
327
tool.GripUp = Vector3.new(0,-1,0)
328
end
329
function absorbswordm()
330
tool.GripForward = Vector3.new(1,1,0)
331
tool.GripPos = Vector3.new(0,-2,0)
332
tool.GripRight = Vector3.new(0,0,1)
333
tool.GripUp = Vector3.new(-1,1,0)
334
end
335
function createblack(part)
336
local pt1 = NumberSequenceKeypoint.new(0,1,0)
337
local pt2 = NumberSequenceKeypoint.new(1,0,0)
338
local effecto = Instance.new("ParticleEmitter",part)
339
effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
340
effecto.Color = ColorSequence.new(Color3.new(0,0,0))
341
effecto.Rate = 10000
342
effecto.Lifetime = NumberRange.new(1,1)
343
effecto.Size = NumberSequence.new({pt1,pt2})
344
effecto.Speed = NumberRange.new(0,0)
345
effecto.RotSpeed = NumberRange.new(100,100)
346
end
347
function createhugeblack(part)
348
local pt1 = NumberSequenceKeypoint.new(0,10,0)
349
local pt2 = NumberSequenceKeypoint.new(1,0,0)
350
local effecto = Instance.new("ParticleEmitter",part)
351
effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
352
effecto.Color = ColorSequence.new(Color3.new(0,0,0))
353
effecto.Rate = 10000
354
effecto.Lifetime = NumberRange.new(1,1)
355
effecto.Size = NumberSequence.new({pt1,pt2})
356
effecto.Speed = NumberRange.new(0,0)
357
effecto.RotSpeed = NumberRange.new(100,100)
358
end
359
360
createblack(orbuu)
361
orbuu.ParticleEmitter.Color = ColorSequence.new(Color3.new(1,0,1))
362
orbuu.ParticleEmitter.LightEmission = 1
363
--Spell Circle--
364
365
Void = nil
366
VoidParts = {}
367
Equipped = false
368
369
function RayCast(Position, Direction, MaxDistance, IgnoreList)
370
	return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList) 
371
end
372
373
	Player = player
374
	Character = chara
375
376
	Humanoid = Character:FindFirstChild("Humanoid")
377
	Torso = Character:FindFirstChild("Torso")
378
	if not Player or not Humanoid or Humanoid.Health == 0 or not Torso then
379
		return
380
	end
381
	Equipped = true
382
	Void = Instance.new("Model")
383
	Void.Name = "Void"
384
	Angle = 0
385
	for i = 1, 1 do
386
		local VoidPart = Instance.new("Part")
387
		VoidPart.Name = "VoidPart"
388
		VoidPart.Transparency = 1
389
		VoidPart.BrickColor = BrickColor.new("Really black")
390
		VoidPart.Material = Enum.Material.Plastic
391
		VoidPart.Shape = Enum.PartType.Block
392
		VoidPart.FormFactor = Enum.FormFactor.Custom
393
		VoidPart.TopSurface = Enum.SurfaceType.Smooth
394
		VoidPart.BottomSurface = Enum.SurfaceType.Smooth
395
		VoidPart.Anchored = true
396
		VoidPart.CanCollide = false
397
		VoidPart.Locked = true
398
		VoidPart.Size = Vector3.new(10, 0.2, 10)
399
		local BlockMesh = Instance.new("BlockMesh")
400
		BlockMesh.Scale = Vector3.new(1, (1 + (0.005 * i)), 1)
401
		BlockMesh.Parent = VoidPart
402
		VoidPart.Parent = Void
403
		local Star = Instance.new("Decal", VoidPart)
404
		Star.Texture = "http://www.roblox.com/asset/?id=205525524"
405
		Star.Face = "Top"
406
		local Light = Instance.new("PointLight", VoidPart)
407
		Light.Color = Color3.new(1,0,1)
408
		Light.Brightness = 100
409
		Light.Range = 10
410
		table.insert(VoidParts, VoidPart)
411
	end
412
	Spawn(function()
413
		while Equipped and Humanoid.Parent and Humanoid.Health > 0 and Torso.Parent do
414
			if Angle == 360 then
415
				Angle = 0
416
			end
417
			Angle = Angle + 0.05
418
			chara.Humanoid.MaxHealth = math.huge
419
			chara.Humanoid.Health = math.huge
420
			local parentPos = chara.Torso.CFrame
421
			--Rotate Fluffy around the player's head
422
			local rotation = CFrame.Angles(0 , RotationSpeed * currentTime, 0)
423
			local bob = Vector3.new(0, BobSpeed * math.sin(currentTime), 0)
424
			orbuu.CFrame =  ((parentPos + bob)  + (rotation * RotationDist))
425
			--Wait some time so we aren't going plaid
426
			dt, currentTime = wait(1/40)
427
			local cheeed = chara:GetChildren()
428
			for i = 1, #cheeed do
429
			if cheeed[i].ClassName == "Part" then
430
			if cheeed[i].Name ~= "Right Arm" and cheeed[i].Name ~= "Left Arm" and cheeed[i].Name ~= "Right Leg" and cheeed[i].Name ~= "Left Leg" and cheeed[i].Name ~= "Torso" and cheeed[i].Name ~= "HumanoidRootPart" and cheeed[i].Name ~= "Head" and cheeed[i].Name ~= "FakeHandle" and cheeed[i].Name ~= "FakeHandle2" and cheeed[i].Name ~= "FakeHandle3" and cheeed[i].Name ~= "Diamond" then
431
			cheeed[i]:Destroy()
432
			else end
433
			end
434
			end
435
			local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
436
			if Hit then
437
				if not Void.Parent then
438
					Void.Parent = Character
439
				end
440
				for i, v in pairs(VoidParts) do
441
					v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
442
				end
443
			else
444
				Void.Parent = nil
445
			end
446
			wait()
447
		end
448
	end)
449
450
--Now the real stuff!--
451
452
function chat(string)
453
--ch = game:GetService("Chat"):Chat(chara.Head, string, "Red")
454
if chara:FindFirstChild("TalkingBillBoard") ~= nil then
455
chara:FindFirstChild("TalkingBillBoard"):destroy()
456
end
457
local naeeym2 = Instance.new("BillboardGui",chara)
458
naeeym2.Size = UDim2.new(0,100,0,40)
459
naeeym2.StudsOffset = Vector3.new(0,4,0)
460
naeeym2.Adornee = chara.Head
461
naeeym2.Name = "TalkingBillBoard"
462
local tecks2 = Instance.new("TextLabel",naeeym2)
463
tecks2.BackgroundTransparency = 1
464
tecks2.BorderSizePixel = 0
465
tecks2.Text = string
466
tecks2.Font = "Fantasy"
467
tecks2.FontSize = "Size24"
468
tecks2.TextStrokeTransparency = 0
469
tecks2.TextColor3 = Color3.new(0,0,0)
470
tecks2.TextStrokeColor3 = BrickColor.new("Royal purple").Color
471
tecks2.Size = UDim2.new(1,0,0.5,0)
472
debby:AddItem(naeeym2,1)
473
end
474
475
function createorb(origin,target)
476
local orb = Instance.new("Part", game.Workspace)
477
orb.Shape = "Ball"
478
orb.CanCollide = false
479
orb.Size = Vector3.new(1,1,1)
480
orb.BrickColor = BrickColor.new("White")
481
orb.Material = "Neon"
482
orb.Position = origin.Position
483
orb.Velocity = Vector3.new(math.random() - .5, 0, math.random() - .5).unit * 80
484
local firr = Instance.new("Fire", orb)
485
firr.Color = Color3.new(1,1,1)
486
firr.SecondaryColor = Color3.new(1,1,1)
487
firr.Size = 2
488
local gotoforce = Instance.new("BodyPosition", orb)
489
gotoforce.Position = target.Position
490
debby:AddItem(orb,1)
491
end
492
493
function kicktouch(hit)
494
if revoruva.Value == true then
495
if hit ~= nil and hit.Parent:FindFirstChild("kicko") == nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
496
swordland:Play()
497
hitdude = hit.Parent
498
valood = Instance.new("NumberValue", hit.Parent)
499
valood.Name = "kicko"
500
hitdude.Humanoid.Health = hitdude.Humanoid.Health - 20
501
hitdude.Humanoid.PlatformStand = true
502
faws = Instance.new("BodyVelocity", hit.Parent.Torso)
503
faws.Velocity = (hitdude.Torso.Position - chara.HumanoidRootPart.Position) * 20
504
wait(.5)
505
hitdude.Humanoid.PlatformStand = false
506
valood:Destroy()
507
faws:Destroy()
508
end
509
end
510
end
511
512
function onTouched(hit)
513
--EENFERNOH DEEVAIDER!--
514
if dreadecl.Value == true then
515
if hit ~= nil and hit.Parent:FindFirstChild("dreaded") == nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
516
finalhits1:Play()
517
hitdude = hit.Parent
518
valood = Instance.new("NumberValue", hit.Parent)
519
valood.Name = "dreaded"
520
hitdude.Humanoid.Health = hitdude.Humanoid.Health - 30
521
hitdude.Humanoid.PlatformStand = true
522
faws = Instance.new("BodyVelocity", hit.Parent.Torso)
523
faws.Velocity = Vector3.new(0,50,0)
524
wait(1)
525
hitdude.Humanoid.PlatformStand = false
526
valood:Destroy()
527
faws:Destroy()
528
end
529
end
530
--BLEK AWNSLOT!--
531
if enablehit.Value == true then
532
if hit ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
533
swordland:play()
534
didhit.Value = true
535
enablehit.Value = false
536
hitdude = hit.Parent
537
if hitdude.Name == "grgrgry21" then
538
chat("I'm sorry, you were a great man, Gry.")
539
elseif hitdude then
540
chat("Sorry, but you need to die.")
541
end
542
hitdude.Humanoid.Health = 80
543
hitdude.Humanoid.MaxHealth = 100
544
hitdude.Humanoid.PlatformStand = true
545
hitdude.Humanoid.WalkSpeed = 0
546
chara.Humanoid.WalkSpeed = 0
547
if hitdude:FindFirstChild("Torso") ~= nil then
548
hitdude.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*5)
549
local standstill = Instance.new("BodyPosition", hitdude.Torso)
550
standstill.Position = hitdude.Torso.Position
551
end
552
if hitdude:FindFirstChild("Left Arm") ~= nil then
553
hitdude["Left Arm"]:destroy()
554
end
555
if hitdude:FindFirstChild("Right Arm") ~= nil then
556
hitdude["Right Arm"]:destroy()
557
end
558
wait(1)
559
chat("Hell Zagan!")
560
swordequip:play()
561
swordabs:Stop()
562
scythea:Play()
563
fira.Enabled = true
564
--fira.Size = 5
565
mesh.Parent = tool
566
mesh2.Parent = handle
567
wait(1)
568
scythea:Stop()
569
posslashleft()
570
for i = 1,2 do
571
handle.CanCollide = true
572
scytheland:play()
573
scytheal:Play()
574
posslashleft()
575
swordsound:play()
576
swordland:play()
577
hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
578
createorb(hitdude.Torso,chara.Torso)
579
chara.Humanoid.Health = chara.Humanoid.Health + 10
580
--fira.Size = fira.Size + .5
581
wait(0.4)
582
scytheal:Stop()
583
scythear:Play()
584
posslashright()
585
swordsound:play()
586
swordland:play()
587
hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
588
createorb(hitdude.Torso,chara.Torso)
589
chara.Humanoid.Health = chara.Humanoid.Health + 10
590
--fira.Size = fira.Size + .5
591
wait(0.4)
592
handle.CanCollide = false
593
scythear:Stop()
594
scythead:Play()
595
posslashdown()
596
swordsound:play()
597
swordland:play()
598
hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
599
createorb(hitdude.Torso,chara.Torso)
600
chara.Humanoid.Health = chara.Humanoid.Health + 10
601
--fira.Size = fira.Size + .5
602
wait(0.4)
603
scythead:Stop()
604
end
605
chat("Hell Reign!")
606
mesh2.Parent = tool
607
mesh.Parent = handle
608
chargesound:play()
609
swordabs:Play()
610
absorbswordm()
611
for i = 1, 4 do
612
wait(.25)
613
hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
614
createorb(hitdude.Torso,handle)
615
--fira.Size = fira.Size + 1
616
chara.Humanoid.Health = chara.Humanoid.Health + 10
617
finalhits2:play()
618
end
619
regularswordpos()
620
swordabs:Stop()
621
swordstb:Play()
622
for i = 1, 4 do
623
wait(.25)
624
hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
625
createorb(hitdude.Torso,handle)
626
--fira.Size = fira.Size + 1
627
chara.Humanoid.Health = chara.Humanoid.Health + 10
628
finalhits2:play()
629
end
630
chat("OBLITERATION!")
631
finalhits1:play()
632
finalhits2:play()
633
hitdude.Humanoid.Health = 0
634
local childs = hitdude:GetChildren()
635
for i=1,#childs do
636
		if (childs[i].className == "Part") then
637
			childs[i].BrickColor = BrickColor.new("Really black")
638
			childs[i]:BreakJoints()
639
			local b = Instance.new("BodyVelocity")
640
			b.velocity = Vector3.new(math.random() - .5, 0, math.random() - .5).unit * 80
641
			b.maxForce = Vector3.new(1e5,1e5,1e5)
642
			b.Parent = childs[i]
643
			createblack(childs[i])
644
		end
645
	end
646
wait(2)
647
if hitdude.Name == "grgrgry21" then
648
chat("I'm sorry...")
649
elseif hitdude then
650
chat("Die.")
651
end
652
wait(1)
653
tool.Enabled = true
654
didhit.Value = false
655
fira.Enabled = false
656
chara.Humanoid.WalkSpeed = 50
657
end
658
end
659
end
660
661
function onTouched2(hit)
662
if zanny.Value == true then
663
if hit ~= nil and hit.Parent:FindFirstChild("zanned") == nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
664
hitdude = hit.Parent
665
valood = Instance.new("NumberValue", hit.Parent)
666
valood.Name = "zanned"
667
hitdude.Humanoid.Health = hitdude.Humanoid.Health - 10
668
faws = Instance.new("BodyVelocity", hit.Parent.Torso)
669
faws.Velocity = (hitdude.Torso.Position - chara.HumanoidRootPart.Position) * 1
670
wait(.3)
671
valood:Destroy()
672
faws:Destroy()
673
end
674
else end
675
if blawk.Value == true then
676
if hit ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
677
blawk.Value = false
678
chara.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*20)
679
tool2.Enabled = false
680
hitdude = hit.Parent
681
hitdude.Humanoid.Health = hitdude.Humanoid.Health - 50
682
hitdude.Torso.Anchored = true
683
chat("Demonic Riposte!")
684
ktsl1:Play()
685
local sspt1 = NumberSequenceKeypoint.new(0,1,0)
686
local sspt2 = NumberSequenceKeypoint.new(1,0,0)
687
local ddeffecto = Instance.new("ParticleEmitter",hitdude.Torso)
688
ddeffecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
689
ddeffecto.Color = ColorSequence.new(Color3.new(0,0,0))
690
ddeffecto.Rate = 10000
691
ddeffecto.Lifetime = NumberRange.new(1,1)
692
ddeffecto.Size = NumberSequence.new({sspt1,sspt2})
693
ddeffecto.Speed = NumberRange.new(50,50)
694
ddeffecto.RotSpeed = NumberRange.new(100,100)
695
ddeffecto.VelocitySpread = 50
696
ddeffecto.EmissionDirection = "Front"
697
finalhits1:Play()
698
finalhits2:Play()
699
wait(1)
700
ddeffecto:Destroy()
701
scythea:Stop()
702
ktsl1:Stop()
703
hitdude.Torso.Anchored = false
704
chara.Humanoid.WalkSpeed = 50
705
tool2.Enabled = true
706
end
707
end
708
if enablehit2.Value == true then
709
if hit ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
710
scythea:Stop()
711
finalhits2:play()
712
didhit2.Value = true
713
enablehit2.Value = false
714
hitdude = hit.Parent
715
if hitdude.Name == "grgrgry21" then
716
chat("I'm sorry, Gry.")
717
elseif hitdude then
718
chat("Haha, how unfortunate.")
719
end
720
hitdude.Humanoid.Health = 100
721
hitdude.Humanoid.MaxHealth = 100
722
hitdude.Humanoid.PlatformStand = true
723
hitdude.Humanoid.WalkSpeed = 0
724
chara.Humanoid.WalkSpeed = 0
725
if hitdude:FindFirstChild("Torso") ~= nil then
726
createblack(hitdude.Torso)
727
hitdude.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*5)
728
local standstill = Instance.new("BodyPosition", hitdude.Torso)
729
standstill.Position = hitdude.Torso.Position
730
end
731
if hitdude:FindFirstChild("Left Arm") ~= nil then
732
hitdude["Left Arm"]:destroy()
733
end
734
if hitdude:FindFirstChild("Right Arm") ~= nil then
735
hitdude["Right Arm"]:destroy()
736
end
737
wait(1)
738
local ssspt1 = NumberSequenceKeypoint.new(0,1,0)
739
local ssspt2 = NumberSequenceKeypoint.new(1,0,0)
740
local dddeffecto = Instance.new("ParticleEmitter",hitdude.Torso)
741
dddeffecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
742
dddeffecto.Color = ColorSequence.new(Color3.new(0,0,0))
743
dddeffecto.Rate = 10000
744
dddeffecto.Lifetime = NumberRange.new(1,1)
745
dddeffecto.Size = NumberSequence.new({ssspt1,ssspt2})
746
dddeffecto.Speed = NumberRange.new(50,50)
747
dddeffecto.RotSpeed = NumberRange.new(100,100)
748
dddeffecto.VelocitySpread = 50
749
dddeffecto.EmissionDirection = "Back"
750
for i = 1, 5 do
751
katanaslash:Play()
752
ktsl1:Play()
753
wait(0.1)
754
katanaslash:Play()
755
ktsl1:Stop()
756
ktsl2:Play()
757
wait(0.1)
758
katanaslash:Play()
759
ktsl2:Stop()
760
ktsl3:Play()
761
wait(0.1)
762
katanaslash:Play()
763
ktsl3:Stop()
764
ktsl4:Play()
765
wait(0.1)
766
ktsl4:Stop()
767
end
768
dddeffecto:Destroy()
769
wait(.5)
770
chara.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*15)
771
wait(1)
772
if hitdude.Name == "grgrgry21" then
773
chat("Goodbye, Gry.")
774
elseif hitdude then
775
chat("Now die.")
776
end
777
wait(0.2)
778
ktsl1:Play()
779
swordsound:Play()
780
wait(0.1)
781
finalhits1:play()
782
finalhits2:play()
783
hitdude.Humanoid.Health = 0
784
local childs = hitdude:GetChildren()
785
for i=1,#childs do
786
		if (childs[i].className == "Part") then
787
			childs[i].BrickColor = BrickColor.new("Really black")
788
			childs[i]:BreakJoints()
789
			local b = Instance.new("BodyVelocity")
790
			b.velocity = Vector3.new(math.random() - .5, 0, math.random() - .5).unit * 80
791
			b.maxForce = Vector3.new(1e5,1e5,1e5)
792
			b.Parent = childs[i]
793
			createblack(childs[i])
794
		end
795
	end
796
wait(2)
797
ktsl1:Stop()
798
tool2.Enabled = true
799
didhit2.Value = false
800
chara.Humanoid.WalkSpeed = 50
801
end
802
end
803
end
804
805
function blowprojectile(hit)
806
	if (hit.Parent == nil) then return end -- happens when bullet hits sword
807
808
	local humanoid = nil
809
	if hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
810
	humanoid = hit.Parent:FindFirstChild("Humanoid")
811
	end
812
	if humanoid then
813
	hit:BreakJoints()
814
	hit.BrickColor = BrickColor.new("Really black")
815
	createblack(hit)
816
	end	
817
	local vCharacter = tool.Parent
818
	local vPlayer = game.Players:playerFromCharacter(vCharacter)
819
	local hum = vCharacter:findFirstChild("Humanoid") -- non-nil if tool held by a character
820
	if humanoid~=nil and humanoid ~= hum and hum ~= nil then
821
		-- final check, make sure sword is in-hand
822
	
823
		local right_arm = vCharacter:FindFirstChild("Right Arm")
824
		if (right_arm ~= nil) then
825
			local joint = right_arm:FindFirstChild("RightGrip")
826
			if (joint ~= nil and (joint.Part0 == sword or joint.Part1 == sword)) then
827
				wait(1)
828
			end
829
		end
830
	end
831
end
832
833
function fire(v, part)
834
835
	local vCharacter = chara
836
	local vPlayer = player
837
		
838
	local missile = Instance.new("Part")
839
840
	
841
842
	missile.CFrame = part.CFrame * CFrame.Angles(math.pi/2,0,0)
843
	missile.Size = Vector3.new(2,2,2)
844
	missile.Velocity = v.unit * 200
845
	missile.BrickColor = BrickColor.new("Really black")
846
	missile.BottomSurface = 0
847
	missile.TopSurface = 0
848
	missile.CanCollide = false
849
	missile.Elasticity = .05
850
	missile.Friction = .7
851
	missile.Name = "Bullet"
852
853
	missile.Touched:connect(blowprojectile)
854
855
	local mesh = Instance.new("SpecialMesh")
856
	mesh.MeshType = "Sphere"
857
	mesh.Parent = missile
858
	
859
	local force = Instance.new("BodyForce")
860
	force.force = Vector3.new(0,1100,0)
861
	force.Parent = missile
862
	
863
	createblack(missile)
864
865
--	local force = Instance.new("BodyForce")
866
--	force.Name = "BulletFloat"
867
--	force.force = Vector3.new(0,98.1,0)
868
--	force.Parent = missile
869
	
870
	debby:AddItem(missile,5)
871
	missile.Parent = game.Workspace
872
873
	blasts:play()
874
end
875
876
function keydowns(key)
877
if tool.Enabled == true then
878
if key == "v" then
879
chat("HELL ONSLAUGHT!")
880
tool.Enabled = false
881
swordequip:Play()
882
wait(1)
883
chara.Humanoid.WalkSpeed = 0
884
enablehit.Value = true
885
swordsound:play()
886
swordabs:Play()
887
wait(2)
888
if didhit.Value == false then
889
swordabs:Stop()
890
enablehit.Value = false
891
tool.Enabled = true
892
chara.Humanoid.WalkSpeed = 50
893
chat("CHEESE")
894
print("Failed to land...")
895
elseif didhit.Value == true then end
896
else end
897
if key == "c" then
898
chat("Demon Viper!")
899
chara.Humanoid.WalkSpeed = 5
900
tool.Enabled = false
901
dreadecl.Value = true
902
stormvip:Play()
903
finalhits2:Play()
904
scytheland:Play()
905
fira.Enabled = true
906
wait(1)
907
chara.Humanoid.WalkSpeed = 50
908
dreadecl.Value = false
909
tool.Enabled = true
910
fira.Enabled = false
911
stormvip:Stop()
912
else end
913
if key == "x" then
914
chat("Shadow Blast!")
915
tool.Enabled = false
916
blastanim:Play()
917
chargesound:Play()
918
deffecto.Enabled = true
919
wait(1.5)
920
for i = 1, 10 do
921
wait(0.1)
922
fire(chara.HumanoidRootPart.CFrame.lookVector, orbuu)
923
end
924
wait(0.5)
925
blastanim:Stop()
926
deffecto.Enabled = false
927
tool.Enabled = true
928
else end
929
if key == "z" then
930
tool.Enabled = false
931
chat("Devil Revolver!")
932
kicka:Play()
933
chara.Humanoid.WalkSpeed = 5
934
revoruva.Value = true
935
swordsound:Play()
936
wait(1)
937
kicka:Stop()
938
tool.Enabled = true
939
chara.Humanoid.WalkSpeed = 50
940
revoruva.Value = false
941
end
942
end
943
if key == "g" then
944
Taunt()
945
elseif key == "m" then
946
Moosik()
947
elseif key == "h" then
948
changeclothes()
949
end
950
end
951
952
function keydowns2(key)
953
if tool2.Enabled == true then
954
if key == "z" and blawk.Value == false then
955
tool2.Enabled = false
956
chat("Devil Revolver!")
957
kicka:Play()
958
chara.Humanoid.WalkSpeed = 5
959
revoruva.Value = true
960
swordsound:Play()
961
wait(1)
962
kicka:Stop()
963
tool2.Enabled = true
964
chara.Humanoid.WalkSpeed = 50
965
revoruva.Value = false
966
end
967
if key == "x" and blawk.Value == false then
968
chat("Zantetsu!")
969
chara.Humanoid.WalkSpeed = 5
970
tool2.Enabled = false
971
zanny.Value = true
972
for i = 1, 2 do
973
katanaslash:Play()
974
ktsl1:Play()
975
wait(0.1)
976
katanaslash:Play()
977
ktsl1:Stop()
978
ktsl2:Play()
979
wait(0.1)
980
katanaslash:Play()
981
ktsl2:Stop()
982
ktsl3:Play()
983
wait(0.1)
984
katanaslash:Play()
985
ktsl3:Stop()
986
ktsl4:Play()
987
wait(0.1)
988
ktsl4:Stop()
989
end
990
chara.Humanoid.WalkSpeed = 50
991
tool2.Enabled = true
992
zanny.Value = false
993
end
994
if key == "c" then
995
if blawk.Value == false then
996
chat("With little to no trace...")
997
scythea:Play()
998
blawk.Value = true
999
chara.Humanoid.WalkSpeed = 5
1000
elseif blawk.Value == true then
1001
scythea:Stop()
1002
blawk.Value = false
1003
chara.Humanoid.WalkSpeed = 50
1004
end
1005
end
1006
if key == "v" then
1007
chat("Koukuujin Ougi...")
1008
tool2.Enabled = false
1009
swordequip:Play()
1010
chara.Humanoid.WalkSpeed = 0
1011
enablehit2.Value = true
1012
scythea:Play()
1013
wait(5)
1014
if didhit2.Value == false then
1015
enablehit2.Value = false
1016
tool2.Enabled = true
1017
chara.Humanoid.WalkSpeed = 50
1018
print("Failed to land...")
1019
scythea:Stop()
1020
elseif didhit2.Value == true then end
1021
end
1022
end
1023
if key == "g" then
1024
Taunt()
1025
elseif key == "m" then
1026
Moosik()
1027
elseif key == "h" then
1028
changeclothes()
1029
end
1030
end
1031
1032
function onEquipped(mouse)
1033
swordequip:play()
1034
equipa:play()
1035
chara.Humanoid.WalkSpeed = 50
1036
if fhandle ~= nil then
1037
fhandle.Transparency = 1
1038
end
1039
if mouse then mouse.KeyDown:connect(keydowns)
1040
end
1041
end
1042
1043
function onUnequipped()
1044
equipa:stop()
1045
chara.Humanoid.WalkSpeed = 16
1046
if fhandle ~= nil then
1047
fhandle.Transparency = 0
1048
end
1049
end
1050
1051
function onEquipped2(mouse)
1052
swordequip:play()
1053
equipa2:play()
1054
chara.Humanoid.WalkSpeed = 50
1055
if fhandle2 ~= nil then
1056
fhandle2.Transparency = 1
1057
end
1058
if mouse then mouse.KeyDown:connect(keydowns2)
1059
end
1060
end
1061
1062
function onUnequipped2()
1063
equipa2:stop()
1064
chara.Humanoid.WalkSpeed = 16
1065
if fhandle2 ~= nil then
1066
fhandle2.Transparency = 0
1067
end
1068
end
1069
1070
function Taunt()
1071
thing = math.random(1,4)
1072
foxs:Play()
1073
if taip == 1 then
1074
if thing == 1 and prevthing ~= 1 then
1075
chat("You're too weak.")
1076
prevthing = 1
1077
elseif thing == 2 and prevthing ~= 2 then
1078
chat("Don't let your guard down.")
1079
prevthing = 2
1080
elseif thing == 3 and prevthing ~= 3 then
1081
chat("Too naive.")
1082
prevthing = 3
1083
elseif thing == 4 and prevthing ~= 4 then
1084
chat("Someone like you...")
1085
wait(1)
1086
chat("...can't defeat me!")
1087
prevthing = 4
1088
end
1089
elseif taip == 2 then
1090
chat("please fahk me")
1091
end
1092
end
1093
1094
function Moosik()
1095
if moosek == 0 then
1096
music1:Play()
1097
moosek = 1
1098
elseif moosek == 1 then
1099
music1:Stop()
1100
moosek = 0
1101
end
1102
end
1103
1104
function changeclothes()
1105
if taip == 1 then
1106
shirt.ShirtTemplate = ""
1107
pants.PantsTemplate = "http://www.roblox.com/asset/?id=196429174"
1108
tshirt.Graphic = "http://www.roblox.com/asset/?id=130291831"
1109
taip = 2
1110
tecks.Text = "ghey"
1111
elseif taip == 2 then
1112
shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=555077915"
1113
pants.PantsTemplate = "http://www.roblox.com/asset/?id=482320178"
1114
tshirt.Graphic = ""
1115
taip = 1
1116
tecks.Text = "Enma the Null Kitsune"
1117
end
1118
end
1119
1120
tool.Equipped:connect(onEquipped)
1121
tool.Unequipped:connect(onUnequipped)
1122
tool2.Equipped:connect(onEquipped2)
1123
tool2.Unequipped:connect(onUnequipped2)
1124
--musictool.Activated:connect(Moosik)
1125
--taunttool.Activated:connect(Taunt)
1126
handle.Touched:connect(onTouched)
1127
handle2.Touched:connect(onTouched2)
1128
chara["Left Leg"].Touched:connect(kicktouch)
1129
--changetool.Activated:connect(changeclothes)
1130
1131
--DEATH--
1132
local deathed = false
1133
function onDied()
1134
deathed = true
1135
chat("To be defeated by a weakling like you..")
1136
shirt:Destroy()
1137
pants:Destroy()
1138
Void:Destroy()
1139
orbuu:Destroy()
1140
fhandle:Destroy()
1141
fhandle2:Destroy()
1142
fhandle3:Destroy()
1143
music1.Volume = 0
1144
local dmusic = Instance.new("Sound", game.Workspace)
1145
dmusic.SoundId = "http://www.roblox.com/asset/?id=19094700"
1146
dmusic.PlaybackSpeed = 1
1147
dmusic.Volume = 1
1148
dmusic.Looped = true
1149
dmusic:Play()
1150
debby:AddItem(dmusic, 5)
1151
local shah = chara:GetChildren()
1152
for i = 1, #shah do
1153
if shah[i].ClassName == "Part" then
1154
shah[i].Anchored = true
1155
shah[i].BrickColor = BrickColor.new("Really black")
1156
createhugeblack(shah[i])
1157
elseif shah[i].ClassName == "Attachment" then
1158
shah[i].Handle.Mesh.VertexColor = Color3.new(0,0,0)
1159
shah[i].Handle.Anchored = true
1160
end
1161
end
1162
for i = 1, 3 do
1163
wait(1.2)
1164
dmusic.PlaybackSpeed = dmusic.PlaybackSpeed - 0.2
1165
end
1166
for i = 1, #shah do
1167
if shah[i].ClassName == "Part" then
1168
shah[i].Anchored = false
1169
createhugeblack(shah[i])
1170
elseif shah[i].ClassName == "Attachment" then
1171
shah[i].Handle.Anchored = false
1172
end
1173
end
1174
local exx = Instance.new("Explosion", game.Workspace)
1175
exx.Position = chara.Torso.Position
1176
exx.BlastPressure = 500000000
1177
exx.BlastRadius = 10000000000
1178
exx.Visible = false
1179
exx.ExplosionType = "CratersAndDebris"
1180
finalhits1:Play()
1181
end
1182
1183
while deathed == true do
1184
wait(0.1)
1185
if timeofday == "Day" then
1186
game.Lighting.TimeOfDay = "18:00:00"
1187
timeofday = "Dawn"
1188
elseif timeofday == "Dawn" then
1189
game.Lighting.TimeOfDay = "00:00:00"
1190
timeofday = "Night"
1191
elseif timeofday == "Night" then
1192
game.Lighting.TimeOfDay = "6:00:00"
1193
timeofday = "Morning"
1194
elseif timeofday == "Morning" then
1195
game.Lighting.TimeOfDay = "12:00:00"
1196
timeofday = "Day"
1197
end
1198
end
1199
1200
chara.Humanoid.Died:connect(onDied)