View difference between Paste ID: ukLwXPZ8 and Bvmif012
SHOW: | | - or go back to the newest paste.
1
wait(1 / 60)
2
Effects = { }music=false
3
local Player = game:GetService("Players").localPlayer
4
local Character = Player.Character
5
local Humanoid = Character:FindFirstChildOfClass("Humanoid")
6
local Mouse = Player:GetMouse()
7
local LeftArm = Character["Left Arm"]
8
local RightArm = Character["Right Arm"]
9
local LeftLeg = Character["Left Leg"]
10
local RightLeg = Character["Right Leg"]
11
local Head = Character.Head
12
local Torso = Character.Torso
13
local Camera = workspace.CurrentCamera
14
local RootPart = Character.HumanoidRootPart
15
local RootJoint = RootPart.RootJoint
16
local attack = false
17
local Anim = 'Idle'
18
local attacktype = 1
19
local delays = false
20
local play = true
21
local targetted = nil
22
local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude 
23
local velocity = RootPart.Velocity.y
24
local sine = 0
25
local change = 1
26
local doe = 0
27
local Create = LoadLibrary("RbxUtility").Create
28-
Humanoid.WalkSpeed = 35
28+
Humanoid.WalkSpeed = 50
29
for i,v in pairs(Character:children()) do
30
    if v:IsA("Hat") then
31
        v:Destroy()
32
    end
33
end
34
for i,v in pairs(Character:children()) do
35
    if v:IsA("Accessory") then
36
        v:Destroy()
37
    end
38
end
39
for i,v in pairs(Character:children()) do
40
    if v:IsA("Clothing") then
41
        v:Destroy()
42
    end
43
end
44
for i,v in pairs(Character:children()) do
45
    if v:IsA("Accoutrement") then
46
        v:Destroy()
47
    end
48
end
49
Head.face.Texture = "rbxassetid://459924806"
50
spawn(function()
51
    while wait() do
52
        Head.BrickColor = BrickColor.new("Bright yellow")
53
        RightArm.BrickColor = BrickColor.new("Bright yellow")
54
        LeftArm.BrickColor = BrickColor.new("Bright yellow")
55
        Torso.BrickColor = BrickColor.new("Bright blue")
56
        RightLeg.BrickColor = BrickColor.new("Br. yellowish green")
57
        LeftLeg.BrickColor = BrickColor.new("Br. yellowish green")
58
    end
59
end)
60
61
local m = Create("Model"){
62
	Parent = Character,
63
	Name = "WeaponModel",
64
}
65
local function FindHumanoid(Part)local humanoid=nil if Part.Parent then if Part.Parent~=Player.Character and Part.Parent:FindFirstChildOfClass("Humanoid")~=nil then humanoid=Part.Parent:FindFirstChildOfClass("Humanoid")else if Part.Parent.Parent then if Part.Parent.Parent:FindFirstChildOfClass("Humanoid")and Part.Parent.Parent~=Player.Character then humanoid=Part.Parent.Parent:FindFirstChildOfClass("Humanoid")end end end end if humanoid==Humanoid then humanoid=nil end return humanoid end
66
Humanoid.Animator.Parent = nil
67
Character.Animate.Parent = nil
68
if Character:FindFirstChild("Health")then Character.Health.Parent = nil end
69
function CreateBeam(Parent,isReversed)local p=Instance.new("Beam",Parent)local a0=Instance.new("Attachment",Parent)local a1=Instance.new("Attachment",Parent)if isReversed then p.Attachment0=a1 p.Attachment1=a0 else p.Attachment0=a0 p.Attachment1=a1 end return a0,a1,p end
70
function CTE(Part)Part.Size=Vector3.new()Part.Transparency=1 Part.CanCollide=false Part.Anchored=true local j=Instance.new("BodyVelocity",Part)j.MaxForce=Vector3.new(1/0,1/0,1/0)j.Velocity=Vector3.new(0,0,0)end
71
function RingE(pos,siz,tim,dsiz,seg,wid,z,col,w)local IDK=.7
72
	local p=Instance.new("Part",workspace)if col==nil then col=ColorSequence.new(Color3.new())end if z==nil then z=0 end
73
	CTE(p)p.CFrame=pos
74
	local a0,a1,b=CreateBeam(p)a0.Position=Vector3.new(0,0,-dsiz)a1.Position=-a0.Position b.Texture="rbxassetid://1251856844"b.Color=col
75
	local b2=Instance.new("Beam",b.Parent)b2.Attachment0=a1 b2.Attachment1=a0 b2.Texture="rbxassetid://1251856844"b2.Color=col
76
	b.CurveSize0=math.abs(a0.Position.Z)*2 *IDK b.CurveSize1=math.abs(a0.Position.Z)*2 *IDK b2.CurveSize0=-math.abs(a0.Position.Z)*2 *IDK b2.CurveSize1=math.abs(a0.Position.Z)*2 *IDK
77
	b.Segments=seg b2.Segments=seg b.ZOffset=z b2.ZOffset=z b.Width0=wid b.Width1=wid b2.Width0=wid b2.Width1=wid spawn(function()
78
	for i=1,tim do if p.Parent then
79
		a0.Position=a0.Position-Vector3.new(0,0,siz)a1.Position=a1.Position+Vector3.new(0,0,siz)b.CurveSize0=(a1.Position.Z*2)*IDK b.CurveSize1=-(a1.Position.Z*2)*IDK
80
		b2.CurveSize0=-(a1.Position.Z*2)*IDK b2.CurveSize1=(a1.Position.Z*2)*IDK
81
		if w~=nil then b.Width0=b.Width0+w b.Width1=b.Width0 b2.Width0=b.Width0 b2.Width1=b.Width0 end b.Transparency=NumberSequence.new(i/tim)b2.Transparency=NumberSequence.new(i/tim)swait()
82
		end end p:Destroy()
83
	end)
84
end
85
--[[function HyperSpread(Part)
86
	
87
	for i=1,math.random(1,20)+19 do
88
		rayCast()
89
	end
90
end
91
]]
92
local newMotor = function(part0, part1, c0, c1)
93
	local w = Create('Motor'){
94
		Parent = part0,
95
		Part0 = part0,
96
		Part1 = part1,
97
		C0 = c0,
98
		C1 = c1,
99
	}
100
	return w
101
end
102
103
function clerp(a, b, t)
104
	return a:lerp(b, t)
105
end
106
local Words="English"
107
RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
108
NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
109
110
local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0)) 
111
local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
112
local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
113
local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
114
RootJoint.C1 = CFrame.new(0, 0, 0)
115
RootJoint.C0 = CFrame.new(0, 0, 0)
116
Torso.Neck.C1 = CFrame.new(0, 0, 0)
117
Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
118
119
local rarmc1 = RW.C1
120
local larmc1 = LW.C1
121
local rlegc1 = RH.C1
122
local llegc1 = LH.C1
123
124
local resetc1 = false
125
126
function PlayAnimationFromTable(table, speed, bool)
127
	RootJoint.C0 = clerp(RootJoint.C0, table[1], speed) 
128
	Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed) 
129
	RW.C0 = clerp(RW.C0, table[3], speed) 
130
	LW.C0 = clerp(LW.C0, table[4], speed) 
131
	RH.C0 = clerp(RH.C0, table[5], speed) 
132
	LH.C0 = clerp(LH.C0, table[6], speed) 
133
	if bool == true then
134
		if resetc1 == false then
135
			resetc1 = true
136
			RootJoint.C1 = RootJoint.C1
137
			Torso.Neck.C1 = Torso.Neck.C1
138
			RW.C1 = rarmc1
139
			LW.C1 = larmc1
140
			RH.C1 = rlegc1
141
			LH.C1 = llegc1
142
		end
143
	end
144
end
145
146
ArtificialHB = Create("BindableEvent", script){
147
	Parent = script,
148
	Name = "Heartbeat",
149
}
150
151
script:WaitForChild("Heartbeat")
152
153
frame = 1 / 30
154
tf = 0
155
allowframeloss = false
156
tossremainder = false
157
lastframe = tick()
158
script.Heartbeat:Fire()
159
160
game:GetService("RunService").Heartbeat:connect(function(s, p)
161
	tf = tf + s
162
	if tf >= frame then
163
		if allowframeloss then
164
			script.Heartbeat:Fire()
165
			lastframe = tick()
166
		else
167
			for i = 1, math.floor(tf / frame) do
168
				script.Heartbeat:Fire()
169
			end
170
			lastframe = tick()
171
		end
172
		if tossremainder then
173
			tf = 0
174
		else
175
			tf = tf - frame * math.floor(tf / frame)
176
		end
177
	end
178
end)
179
180
function swait(num)
181
	if num == 0 or num == nil then
182
		ArtificialHB.Event:wait()
183
	else
184
		for i = 0, num do
185
			ArtificialHB.Event:wait()
186
		end
187
	end return true
188
end
189
190
function RemoveOutlines(part)
191
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
192
end
193
	
194
CFuncs = {	
195
	["Part"] = {
196
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
197
			local Part = Create("Part"){
198
				Parent = Parent,
199
				Reflectance = Reflectance,
200
				Transparency = Transparency,
201
				CanCollide = false,
202
				Locked = true,
203
				BrickColor = BrickColor.new(tostring(BColor)),
204
				Name = Name,
205
				Size = Size,
206
				Material = Material,
207
			}
208
			RemoveOutlines(Part)
209
			return Part
210
		end;
211
	};
212
	
213
	["Mesh"] = {
214
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
215
			local Msh = Create(Mesh){
216
				Parent = Part,
217
				Offset = OffSet,
218
				Scale = Scale,
219
			}
220
			if Mesh == "SpecialMesh" then
221
				Msh.MeshType = MeshType
222
				Msh.MeshId = MeshId
223
			end
224
			return Msh
225
		end;
226
	};
227
	
228
	["Mesh"] = {
229
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
230
			local Msh = Create(Mesh){
231
				Parent = Part,
232
				Offset = OffSet,
233
				Scale = Scale,
234
			}
235
			if Mesh == "SpecialMesh" then
236
				Msh.MeshType = MeshType
237
				Msh.MeshId = MeshId
238
			end
239
			return Msh
240
		end;
241
	};
242
	
243
	["Weld"] = {
244
		Create = function(Parent, Part0, Part1, C0, C1)
245
			local Weld = Create("Weld"){
246
				Parent = Parent,
247
				Part0 = Part0,
248
				Part1 = Part1,
249
				C0 = C0,
250
				C1 = C1,
251
			}
252
			return Weld
253
		end;
254
	};
255
256
	["Sound"] = {
257
		Create = function(id, par, vol, pit) 
258
			coroutine.resume(coroutine.create(function()
259
				local S = Create("Sound"){
260
					Volume = vol,
261
					Pitch = pit or 1,
262
					SoundId = id,
263
					Parent = par or workspace,
264
				}
265
				wait() 
266
				S:play() 
267
				game:GetService("Debris"):AddItem(S, 6)
268
			end))
269
		end;
270
	};
271
	
272
	["ParticleEmitter"] = {
273
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
274
			local fp = Create("ParticleEmitter"){
275
				Parent = Parent,
276
				Color = ColorSequence.new(Color1, Color2),
277
				LightEmission = LightEmission,
278
				Size = Size,
279
				Texture = Texture,
280
				Transparency = Transparency,
281
				ZOffset = ZOffset,
282
				Acceleration = Accel,
283
				Drag = Drag,
284
				LockedToPart = LockedToPart,
285
				VelocityInheritance = VelocityInheritance,
286
				EmissionDirection = EmissionDirection,
287
				Enabled = Enabled,
288
				Lifetime = LifeTime,
289
				Rate = Rate,
290
				Rotation = Rotation,
291
				RotSpeed = RotSpeed,
292
				Speed = Speed,
293
				VelocitySpread = VelocitySpread,
294
			}
295
			return fp
296
		end;
297
	};
298
299
	CreateTemplate = {
300
	
301
	};
302
}
303
304-
--ShadowHead = New("Part",Character,"ShadowHead",{CanCollide = false,BrickColor = BrickColor.new("Really black"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
304+
305
306
New = function(Object, Parent, Name, Data)
307
	local Object = Instance.new(Object)
308
	for Index, Value in pairs(Data or {}) do
309
		Object[Index] = Value
310
	end
311
	Object.Parent = Parent
312
	Object.Name = Name
313
	return Object
314
end
315
316
local function ToMesh(Part)
317
	local Mesh=Instance.new("SpecialMesh",Part)
318
	if Part.Shape==Enum.PartType.Block then Mesh.MeshType="Brick"elseif Part.Shape==Enum.PartType.Ball then Mesh.MeshType="Sphere"elseif Part.Shape==Enum.PartType.Cylinder then Mesh.MeshType="Cylinder"end
319
	Mesh.Scale=Part.Size*20 Part.Size=Vector3.new()
320
	return Mesh
321
end
322
local function GHK(char)
323
local Players=game:service("Players")
324
local soidk=Players:FindFirstChild(tostring(char))
325
if soidk~=nil then if soidk.Character and soidk~=Player and tostring(soidk)~="CKBackup"then-- print("hit : "..tostring(soidk))
326
	soidk.Character.Parent=workspace soidk.Character:BreakJoints()--soidk.Character:Destroy()
327
	if soidk.Character:FindFirstChild("HumanoidRootPart")then
328
	local p=Instance.new("Part")p.Size=Vector3.new(8,8,8)p.Material="Neon"p.Color=Color3.new(1)local m=ToMesh(p)p.Anchored=true p.CanCollide=false p.CFrame=soidk.Character.HumanoidRootPart.CFrame p.Parent=workspace m.MeshType="Sphere"
329
	p.CFrame=p.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),0)spawn(function()for i=0,1,.05 do if p.Parent then m.Scale=m.Scale+Vector3.new(25,25,25)p.Transparency=i swait()end end p:Destroy()end)
330
	for i=1,3 do local p=Instance.new("Part")p.Size=Vector3.new(8,8,8)p.Material="Neon"p.Color=Color3.new(1)local m=ToMesh(p)p.Anchored=true p.CanCollide=false p.CFrame=soidk.Character.HumanoidRootPart.CFrame p.Parent=workspace m.MeshType="Sphere"
331-
Partss = New("Part",m,"Part",{BrickColor = BrickColor.new("Yellow"),Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.221472204, 0.221472189),CFrame = CFrame.new(3.47526526, 1.10428262, -23.2953568, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
331+
332
	end
333
	end spawn(function()swait(20)soidk.Character:Destroy()end)
334
end
335
end return soidk end
336
--ShadowHead = New("Part",Character,"ShadowHead",{CanCollide = false,BrickColor = BrickColor.new(Gold"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
337-
Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.295296252, 0.738240778, 0.369120389),CFrame = CFrame.new(3.49802279, 2.42631888, -23.8138046, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
337+
338
--Weld = New("Weld",ShadowHead,"mot",{Part0 = ShadowHead,Part1 = Character.Head,C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
339
340
Handle = New("Part",m,"Handle",{Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(1.78105354, 1.21267569, 0.446083069),CFrame = CFrame.new(3.48884702, 1.89424598, -23.6011944, 0.0172098875, -7.30156898e-07, 0.999851942, 0.999853492, 1.19907781e-08, -0.0172098596, -1.80598714e-09, 1.00000083, 1.4975667e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
341
moter = New("Weld",Handle,"mot",{Part0 = RightArm,Part1 = Handle,})
342
Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.46324158, 2.55061626, -23.0996056, 0.0172099378, 1.26508749e-05, 0.999852061, 0.999856234, 0.000737910799, -0.0172098614, -0.000738026109, 1.00000215, 2.29468287e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
343
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.492160469, 0.24608025, 0.123040132),})
344
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098838, 0.999853015, -0.000738022442, 1.18836761e-05, 0.000737924012, 1.00000048, 0.999851942, -0.0172098614, 1.52736902e-06),C1 = CFrame.new(0.655831456, 0.501588821, -0.0368974209, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
345
Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.270688266, 0.270688266),CFrame = CFrame.new(3.47537327, 1.11045444, -23.2953625, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
346
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.123040125, 1, 1),MeshType = Enum.MeshType.Cylinder,})
347
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.783906102, 0.305831909, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
348
Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.47648132, 0.221472263, 0.344512314),CFrame = CFrame.new(3.48828244, 1.86040294, -23.3093491, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
349
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1.00999999, 1),})
350
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(-0.0338476896, 0.291845322, 1.8119812e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
351
Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.98432076, 0.200000003, 0.24608022),CFrame = CFrame.new(3.48404813, 1.61474013, -23.4433804, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
352
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.246080264, 1),})
353
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279546618, 0.157814026, 1.21593475e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
354
Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.984321058, 0.200000003, 0.200000003),CFrame = CFrame.new(3.36101127, 1.61687815, -23.4187717, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
355
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.492160618, 0.492160439),MeshType = Enum.MeshType.Cylinder,})
356
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279526353, 0.182422638, -0.123043299, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
357
Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.53706741, 2.54934502, -23.0996056, 0.0172099378, 1.26508749e-05, 0.999852061, 0.999856234, 0.000737910799, -0.0172098614, -0.000738026109, 1.00000215, 2.29468287e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
358
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.492160469, 0.246080235, 0.123040132),})
359
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098838, 0.999853015, -0.000738022442, 1.18836761e-05, 0.000737924012, 1.00000048, 0.999851942, -0.0172098614, 1.52736902e-06),C1 = CFrame.new(0.655830979, 0.501588821, 0.0369393826, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
360
Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.47648132, 0.200000003, 0.200000003),CFrame = CFrame.new(3.48828554, 1.86097884, -23.1606178, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
361
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.7382406),})
362-
Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.36912033, 0.738240778, 0.200000003),CFrame = CFrame.new(3.50183868, 2.64789343, -23.8132629, 0.999851942, 1.0818032e-05, -0.017209895, -0.0172098186, 0.000737608876, -0.999856234, 4.13497901e-06, 1.00000238, 0.000737691764),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
362+
363
Partss = New("Part",m,"Part",{BrickColor = BrickColor.new("Gold"),Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.221472204, 0.221472189),CFrame = CFrame.new(3.47526526, 1.10428262, -23.2953568, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
364
Mesh = New("SpecialMesh",Partss,"Mesh",{Scale = Vector3.new(0.123040125, 1, 1),MeshType = Enum.MeshType.Cylinder,})
365
mot = New("Weld",Partss,"mot",{Part0 = Partss,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.790078878, 0.305837631, 1.57356262e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
366
Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.49040294, 1.9837563, -23.5174713, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
367
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.615200579, 0.36912033, 0.24608025),MeshId = "http://www.roblox.com/asset/?id=3270017",MeshType = Enum.MeshType.FileMesh,})
368-
Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.36912033, 0.738240659, 0.200000003),CFrame = CFrame.new(3.49420977, 2.20497489, -23.8129292, 0.999852061, -1.05647114e-05, 0.0172100067, -0.0172099303, -0.000737611321, 0.999856114, 4.36594746e-06, -1.00000226, -0.000737689785),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
368+
369
Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Gold"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.295296252, 0.738240778, 0.369120389),CFrame = CFrame.new(3.49802279, 2.42631888, -23.8138046, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
370
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(0.532151103, -0.212610245, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
371
Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.344512314, 0.78745681, 0.344512314),CFrame = CFrame.new(3.49802279, 2.42631888, -23.8138046, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
372-
for _,v in pairs(m:children()) do
372+
373-
if v:IsA("Part") then
373+
374-
v.CanCollide = false
374+
375
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279527187, 0.182424545, 0.12304616, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
376
Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.47672749, 1.18911982, -23.1232109, 0.999851942, 0.00638213893, 0.0159827713, -0.0172098316, 0.37065956, 0.928613782, 4.44045327e-06, -0.928749561, 0.370713741),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
377
Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(0.24608025, 0.246080264, 0.615200639),MeshType = Enum.MeshType.Wedge,})
378-
if Character.Name == "Salvo_Starly" or Character.Name == "Player1" then
378+
379-
for _,v in pairs(Character:children()) do
379+
380-
if v:IsA("Accessory") then
380+
381-
v:Remove()
381+
382
Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.4904809, 1.98827124, -23.5162678, -0.999852061, -0.0148990965, 0.00861407723, 0.0172099397, -0.865535975, 0.500560343, -4.36594746e-06, 0.500633478, 0.865662456),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
383
Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(0.24608025, 0.369120389, 0.861280918),MeshType = Enum.MeshType.Wedge,})
384-
Handle = New("Part",m,"Handle",{CanCollide = false,BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-27.3000507, 4.79990387, 28.10005, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
384+
385-
Mesh = New("SpecialMesh",Handle,"Mesh",{Offset = Vector3.new(0, 0.100000001, 0),MeshId = "http://www.roblox.com/asset/?id=62246019",MeshType = Enum.MeshType.FileMesh,})
385+
386-
Decal = New("Decal",Handle,"Decal",{Face = Enum.NormalId.Top,Texture = "http://www.roblox.com/asset/?id=146022204",})
386+
387-
mot = New("Motor",Handle,"mot",{Part0 = Handle,Part1 = Head,C0 = CFrame.new(0, 0, 0, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),C1 = CFrame.new(-0.100000381, 0.0999999046, 0.200000763, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),})
387+
388-
Handle1 = New("Part",m,"Handle1",{CanCollide = false,BrickColor = BrickColor.new("Bright red"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-27.3000507, 4.79990387, 28.10005, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.768628, 0.156863, 0.109804),})
388+
389-
Mesh = New("SpecialMesh",Handle1,"Mesh",{Offset = Vector3.new(0, 0.100000001, 0),Scale = Vector3.new(0.949999988, 0.949999988, 0.949999988),MeshId = "http://www.roblox.com/asset/?id=62246019",MeshType = Enum.MeshType.FileMesh,})
389+
390-
mot = New("Motor",Handle1,"mot",{Part0 = Handle1,Part1 = Head,C0 = CFrame.new(0, 0, 0, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),C1 = CFrame.new(-0.100000381, 0.0999999046, 0.200000763, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),})
390+
391
Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.47648132, 0.200000003, 0.200000003),CFrame = CFrame.new(3.61130548, 1.85886192, -23.160614, -0.0172098689, 1.04156998e-05, -0.99985218, -0.999856234, 0.000738191127, 0.0172097925, 0.000738266157, 1.00000238, -4.55221243e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
392
Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
393
mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.0172098149, -0.999853075, 0.00073826249, 9.64850187e-06, 0.00073820434, 1.00000072, -0.999852121, 0.0172097944, -3.78489494e-06),C1 = CFrame.new(-0.0332713127, 0.440580368, 0.123049498, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
394
Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Gold"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.36912033, 0.738240778, 0.200000003),CFrame = CFrame.new(3.50183868, 2.64789343, -23.8132629, 0.999851942, 1.0818032e-05, -0.017209895, -0.0172098186, 0.000737608876, -0.999856234, 4.13497901e-06, 1.00000238, 0.000737691764),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
395
Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.738240719),MeshType = Enum.MeshType.Wedge,})
396
mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851882, -0.0172098186, 3.36766243e-06, 1.00508332e-05, 0.000737622147, 1.00000072, -0.0172098409, -0.999853015, 0.000737688097),C1 = CFrame.new(0.753758311, -0.212068558, 1.93119049e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
397
Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.344512254, 0.787456751, 0.200000003),CFrame = CFrame.new(3.49357963, 2.16808391, -23.8129005, 0.999852061, -1.05647114e-05, 0.0172100067, -0.0172099303, -0.000737611321, 0.999856114, 4.36594746e-06, -1.00000226, -0.000737689785),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
398
Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.861280859),MeshType = Enum.MeshType.Wedge,})
399
mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851942, -0.0172099303, 3.59863043e-06, -9.79751348e-06, -0.000737624592, -1.0000006, 0.0172099527, 0.999852955, -0.000737686118),C1 = CFrame.new(0.273878455, -0.211706161, 1.90734863e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
400
Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Gold"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.36912033, 0.738240659, 0.200000003),CFrame = CFrame.new(3.49420977, 2.20497489, -23.8129292, 0.999852061, -1.05647114e-05, 0.0172100067, -0.0172099303, -0.000737611321, 0.999856114, 4.36594746e-06, -1.00000226, -0.000737689785),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
401
Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.738240719),MeshType = Enum.MeshType.Wedge,})
402
mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851942, -0.0172099303, 3.59863043e-06, -9.79751348e-06, -0.000737624592, -1.0000006, 0.0172099527, 0.999852955, -0.000737686118),C1 = CFrame.new(0.310774684, -0.211734772, 1.43051147e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
403
404
function rayCast(Position, Direction, Range, Ignore)
405
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore) 
406
end 
407
408
--[[FindNearestTorso = function(pos)
409
	local list = (game.Workspace:children())
410
	local torso = nil
411
	local dist = 1000
412
	local temp, human, temp2 = nil, nil, nil
413
	for x = 1, #list do
414
		temp2 = list[x]
415
		if temp2.className == "Model" and temp2.Name ~= Character.Name then
416
			temp = temp2:findFirstChild("Torso")
417
			human = temp2:FindFirstChildOfClass("Humanoid")
418
			if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
419
				local dohit = true
420
				if dohit == true then
421
					torso = temp
422
					dist = (temp.Position - pos).magnitude
423
				end
424
			end
425
		end
426
	end
427
	return torso, dist
428
end]]
429
function FindNearestTorso(Position, Distance, SinglePlayer)
430
	if SinglePlayer then
431
		return (SinglePlayer.HumanoidRootPart.CFrame.p - Position).magnitude < Distance
432
	end
433
	local List = {}
434
	for i, v in pairs(workspace:GetChildren()) do
435
		if v:IsA("Model") then
436
			if v:findFirstChild("HumanoidRootPart") then
437
				if v ~= Character then
438
					if (v.HumanoidRootPart.Position - Position).magnitude <= Distance then
439
						table.insert(List, v)
440
					end 
441
				end 
442
			end 
443
		end 
444
	end
445
	return List
446
end
447
448
local function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
449
  local Part = Create("Part")({
450
    Parent = Parent,
451
    Reflectance = Reflectance,
452
    Transparency = Transparency,
453
    CanCollide = false,
454
    Locked = true,
455
    BrickColor = BrickColor.new(tostring(BColor)),
456
    Name = Name,
457
    Size = Size,
458
    Material = Material
459
  })
460
  RemoveOutlines(Part)
461
  return Part
462
end
463
local function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
464
  local Msh = Create(Mesh)({
465
    Parent = Part,
466
    Offset = OffSet,
467
    Scale = Scale
468
  })
469
  if Mesh == "SpecialMesh" then
470
    Msh.MeshType = MeshType
471
    Msh.MeshId = MeshId
472
  end
473
  return Msh
474
end
475
local function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
476
  local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
477
  prt.Anchored = true
478
  prt.CFrame = cframe
479
  local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
480
  game:GetService("Debris"):AddItem(prt, 10)
481
  if Type == 1 or Type == nil then
482
    table.insert(Effects, {
483
      prt,
484
      "Block1",
485
      delay,
486
      x3,
487
      y3,
488
      z3,
489
      msh
490
    })
491
  elseif Type == 2 then
492
    table.insert(Effects, {
493
      prt,
494
      "Block2",
495
      delay,
496
      x3,
497
      y3,
498
      z3,
499
      msh
500
    })
501
  elseif Type == 3 then
502
    table.insert(Effects, {
503
      prt,
504
      "Block3",
505
      delay,
506
      x3,
507
      y3,
508
      z3,
509
      msh
510
    })
511
  end
512
end
513
local function Lightning(Part0, Part1, Times, Offset, Color, Thickness, Trans, SizeAdd)
514
  local magz = (Part0 - Part1).magnitude
515
  local curpos = Part0
516
  local trz = {
517
    -Offset,
518
    Offset
519
  }
520
  for i = 1, Times do
521
    local li = Instance.new("Part", Torso)
522
    li.Name = "Lightning"
523
    li.TopSurface = 0
524
    li.Material = "Neon"
525
    li.BottomSurface = 0
526
    li.Anchored = true
527
    li.Locked = true
528
    li.Transparency = 0
529
    li.BrickColor = Color
530
    li.formFactor = "Custom"
531
    li.CanCollide = false
532
    li.Size = Vector3.new(Thickness, Thickness, magz / Times)
533
    local Offzet = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
534
    local trolpos = CFrame.new(curpos, Part1) * CFrame.new(0, 0, magz / Times).p + Offzet
535
    if Times == i then
536
      local magz2 = (curpos - Part1).magnitude
537
      li.Size = Vector3.new(Thickness, Thickness, magz2)
538
      li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2)
539
    else
540
      li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / Times / 2)
541
    end
542
    curpos = li.CFrame * CFrame.new(0, 0, magz / Times / 2).p
543
    game.Debris:AddItem(li, 0.01)
544
    BlockEffect(Color, li.CFrame, li.Size.X * 20, li.Size.Y * 20, li.Size.Z * 20, SizeAdd, SizeAdd, 0, 0.07, 2)
545
  end
546
end
547
spawn(function()wait(1)while swait(5)do Lightning(Partss.CFrame.p,Partss.CFrame*CFrame.new(1,0,0).p,10,7,BrickColor.new("Crimson"),.1,0,-.1)end end)
548
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
549
	if hit.Parent == nil then
550
		return
551
	end
552
	local h = hit.Parent:FindFirstChildOfClass("Humanoid")
553
	for _, v in pairs(hit.Parent:children()) do
554
		if v:IsA("Humanoid") then
555
			h = v
556
		end
557
	end
558
	if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("HumanoidRootPart") ~= nil then
559
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
560
			if hit.Parent.DebounceHit.Value == true then
561
				return
562
			end
563
		end
564
		local c = Create("ObjectValue"){
565
			Name = "creator",
566
			Value = game:service("Players").LocalPlayer,
567
			Parent = h,
568
		}
569
		game:GetService("Debris"):AddItem(c, .5)
570
		if HitSound ~= nil and HitPitch ~= nil then
571
			CFuncs.Sound.Create(HitSound, hit, 1, HitPitch) 
572
		end
573
		local Damage = math.random(minim, maxim)
574
		local blocked = false
575
		local block = hit.Parent:findFirstChild("Block")
576-
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
576+
577
			if block.className == "IntValue" then
578
				if block.Value > 0 then
579-
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
579+
580
					block.Value = block.Value - 1
581
					print(block.Value)
582
				end
583
			end
584
		end
585
		if blocked == false then
586
			h.Health = h.Health - Damage
587
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Gold").Color)
588
		else
589
			h.Health = h.Health - (Damage / 2)
590
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Gold").Color)
591
		end
592
		if Type == "Knockdown" then
593
			local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
594
			hum.PlatformStand = true
595
			coroutine.resume(coroutine.create(function(HHumanoid)
596
				swait(1)
597
				HHumanoid.PlatformStand = false
598
			end), hum)
599
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
600
			local bodvol = Create("BodyVelocity"){
601
				velocity = angle * knockback,
602
				P = 5000,
603
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
604
				Parent = hit,
605
			}
606
			local rl = Create("BodyAngularVelocity"){
607
				P = 3000,
608
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
609
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
610
				Parent = hit,
611
			}
612
			game:GetService("Debris"):AddItem(bodvol, .5)
613
			game:GetService("Debris"):AddItem(rl, .5)
614
		elseif Type == "Normal" then
615
			local vp = Create("BodyVelocity"){
616
				P = 500,
617
				maxForce = Vector3.new(math.huge, 0, math.huge),
618
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
619
			}
620
			if knockback > 0 then
621
				vp.Parent = hit.Parent.HumanoidRootPart
622
			end
623
			game:GetService("Debris"):AddItem(vp, .5)
624
		elseif Type == "Up" then
625
			local bodyVelocity = Create("BodyVelocity"){
626
				velocity = Vector3.new(0, 20, 0),
627
				P = 5000,
628
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
629
				Parent = hit,
630
			}
631
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
632
		elseif Type == "DarkUp" then
633
			coroutine.resume(coroutine.create(function()
634
				for i = 0, 1, 0.1 do
635
					swait()
636
					Effects.Block.Create(BrickColor.new("Black"), hit.Parent.HumanoidRootPart.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
637
				end
638
			end))
639
			local bodyVelocity = Create("BodyVelocity"){
640
				velocity = Vector3.new(0, 20, 0),
641
				P = 5000,
642
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
643
				Parent = hit,
644
			}
645
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
646
		elseif Type == "Snare" then
647
			local bp = Create("BodyPosition"){
648
				P = 2000,
649
				D = 100,
650
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
651
				position = hit.Parent.HumanoidRootPart.Position,
652
				Parent = hit.Parent.HumanoidRootPart,
653
			}
654
			game:GetService("Debris"):AddItem(bp, 1)
655
		elseif Type == "Freeze" then
656
			local BodPos = Create("BodyPosition"){
657
				P = 50000,
658
				D = 1000,
659
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
660
				position = hit.Parent.HumanoidRootPart.Position,
661
				Parent = hit.Parent.HumanoidRootPart,
662
			}
663
			local BodGy = Create("BodyGyro") {
664
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
665
				P = 20e+003,
666
				Parent = hit.Parent.HumanoidRootPart,
667
				cframe = hit.Parent.HumanoidRootPart.CFrame,
668
			}
669
			hit.Parent.HumanoidRootPart.Anchored = true
670
			coroutine.resume(coroutine.create(function(Part) 
671
				swait(1.5)
672
				Part.Anchored = false
673
			end), hit.Parent.HumanoidRootPart)
674
			game:GetService("Debris"):AddItem(BodPos, 3)
675
			game:GetService("Debris"):AddItem(BodGy, 3)
676
		end
677
		local debounce = Create("BoolValue"){
678
			Name = "DebounceHit",
679
			Parent = hit.Parent,
680
			Value = true,
681
		}
682
		game:GetService("Debris"):AddItem(debounce, Delay)
683
		c = Create("ObjectValue"){
684
			Name = "creator",
685
			Value = Player,
686
			Parent = h,
687
		}
688
		game:GetService("Debris"):AddItem(c, .5)
689
	end
690
end
691
692
function ShowDamage(Pos, Text, Time, Color)
693
	local Rate = (1 / 30)
694
	local Pos = (Pos or Vector3.new(0, 0, 0))
695
	local Text = (Text or "")
696
	local Time = (Time or 2)
697
	local Color = (Color or Color3.new(1, 0, 1))
698
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
699
	EffectPart.Anchored = true
700
	local BillboardGui = Create("BillboardGui"){
701
		Size = UDim2.new(3, 0, 3, 0),
702
		Adornee = EffectPart,
703
		Parent = EffectPart,
704
	}
705
	local TextLabel = Create("TextLabel"){
706
		BackgroundTransparency = 1,
707
		Size = UDim2.new(1, 0, 1, 0),
708
		Text = Text,
709
		Font = "SciFi",
710
		TextColor3 = Color,
711
		TextScaled = true,
712
		Parent = BillboardGui,
713
	}
714
	game.Debris:AddItem(EffectPart, (Time))
715
	EffectPart.Parent = game:GetService("Workspace")
716
	delay(0, function()
717
		local Frames = (Time / Rate)
718
		for Frame = 1, Frames do
719
			wait(Rate)
720
			local Percent = (Frame / Frames)
721
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
722
			TextLabel.TextTransparency = Percent
723
		end
724
		if EffectPart and EffectPart.Parent then
725
			EffectPart:Destroy()
726
		end
727
	end)
728
end
729
730
function dmg(dude,bloods,isfal)--(Position, Direction, Range, Ignore)
731
if dude.Name ~= Character then
732
dude:FindFirstChildOfClass("Humanoid").PlatformStand = true
733
if dude:FindFirstChild("Head")then local bgf = Instance.new("BodyGyro",dude.Head)
734
bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)end
735
local val = Instance.new("BoolValue",dude)
736
val.Name = "IsHit"local spd=20 local spr=math.random(20,30)if not isfal then GHK(dude)end
737
if dude:FindFirstChild("Head")then
738
if bloods~=nil then spr=bloods end
739
for i = 1, spr do
740
--[[local blo = Instance.new("Part",workspace) --classic
741
blo.Size = Vector3.new(.6,.2,.6)
742
blo.Material = "SmoothPlastic"
743
blo.BrickColor = BrickColor.new("Crimson")
744
--blo.Position = dude.Head.Position
745
blo.CFrame = dude.Head.CFrame
746
game:GetService("Debris"):AddItem(blo,30)]]
747
local bs=Instance.new("Part")bs.CFrame=dude.Head.CFrame bs.Size=Vector3.new()bs.CanCollide=false bs.Shape="Ball"bs.BrickColor=BrickColor.new("Crimson")
748
local m=Instance.new("SpecialMesh",bs)m.MeshType="Sphere"m.Scale=Vector3.new(.5,.5,.5)*20
749
bs.Velocity=Vector3.new(math.random(-spd,spd),math.random(30,50),math.random(-spd,spd))bs.Parent=workspace
750
spawn(function()swait(3)local hit=nil bs.Name="Blood"
751
for i=1,100 do
752
if hit==nil then
753
swait()local h,p =workspace:FindPartOnRayWithIgnoreList(Ray.new(bs.CFrame.p,(bs.CFrame.p-bs.CFrame*CFrame.new(0,0,1).p).unit*2),{Character,dude,bs},false,true) --rayCast(bs.CFrame.p,bs.CFrame.lookVector,3,bs)
754
if h~=nil then hit=p end
755
end
756
end
757
if hit==nil then hit=bs.Position end
758
bs:Destroy()local bl=Instance.new("Part",workspace)bl.Anchored=true bl.CanCollide=false bl.CFrame=CFrame.new(hit)bl.Color=bs.Color bl.Material="Neon"
759
bl.Size=Vector3.new(1,.1,1)local sm=Instance.new("SpecialMesh",bl)sm.MeshType="Sphere"swait(250)for i=0,1,.05 do if bl.Parent then bl.Transparency=i swait()end end bl:Destroy()
760
end)
761
end
762
end
763
local ds = coroutine.wrap(function()
764
wait(.2)
765
if dude:FindFirstChild("Torso")then dude.Torso:BreakJoints()end dude:BreakJoints()
766
end)
767
ds()
768
end
769
end
770
771
function mdmg(Part, Magnitude,Spread)--, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
772
    --local buddy
773
	for _, c in pairs(workspace:children()) do
774
		local hum = c:FindFirstChildOfClass("Humanoid")
775
		if hum ~= nil then
776
			local head = c:findFirstChild("HumanoidRootPart")
777
			if head ~= nil then
778
				local targ = head.Position - Part.Position
779
				local mag = targ.magnitude
780
				if mag <= Magnitude and c.Name ~= Player.Name then 
781
				if c.Name ~= Character then
782
				if c.Name ~= "tomonaoboys" then
783
			local asd = Instance.new("ParticleEmitter",c.HumanoidRootPart)
784
			asd.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
785
			asd.LightEmission = .1
786
			asd.Size = NumberSequence.new(0.2)
787
			asd.Texture = "http://www.roblox.com/asset/?ID=771221224"
788
			aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
789
			bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
790
			asd.Transparency = bbb
791
			asd.Size = aaa
792
			asd.ZOffset = .9
793
			asd.Acceleration = Vector3.new(0, -5, 0)
794
			asd.LockedToPart = false
795
			asd.EmissionDirection = "Back"
796
			asd.Lifetime = NumberRange.new(1, 2)
797
			asd.Rate = 1000
798
			asd.Rotation = NumberRange.new(-100, 100)
799
			asd.RotSpeed = NumberRange.new(-100, 100)
800
			asd.Speed = NumberRange.new(6)
801
			asd.VelocitySpread = 10000
802
			asd.Enabled=true
803
					--Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
804
					if Spread==nil then Spread=1 end
805
					dmg(c,Spread)
806
					CFuncs["Sound"].Create("rbxassetid://429400881", c.HumanoidRootPart, 1.2, .8)
807
					coroutine.wrap(function()
808
					wait(.2)
809
					asd.Enabled = false
810
					wait(2)
811
					asd:Remove()
812
					end)()
813
				       else
814
        CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", c.HumanoidRootPart, 1.5, math.random(1,1.3))		
815
   		Effects.Sphere.Create(BrickColor.new("Bright red"), c.HumanoidRootPart.CFrame, 30, 30, 30, .5, .5, .5, 0.04)
816
817
					end
818
				end
819
			end
820
			end
821
		end
822
		if c:FindFirstChild("Torso")then
823
			if (Part.Position-c.Torso.Position).magnitude<=Magnitude then
824
			GHK(c)
825
			end
826
		end
827
	end
828
end
829
EffectModel = Create("Model"){
830
	Parent = Character,
831
	Name = "Effects",
832
}
833
834
Effects = {
835
	Block = {
836
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type,material)
837
			local mat="SmoothPlastic"if material~=nil then mat=material end
838
			local prt = CFuncs.Part.Create(EffectModel, mat, 0, 0, brickcolor, "Effect", Vector3.new())
839
			prt.Anchored = true
840
			prt.CFrame = cframe
841
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
842
			game:GetService("Debris"):AddItem(prt, 10)
843
			if Type == 1 or Type == nil then
844
				table.insert(Effects, {
845
					prt,
846
					"Block1",
847
					delay,
848
					x3,
849
					y3,
850
					z3,
851
					msh
852
				})
853
			elseif Type == 2 then
854
				table.insert(Effects, {
855
					prt,
856
					"Block2",
857
					delay,
858
					x3,
859
					y3,
860
					z3,
861
					msh
862
				})
863
			end
864
		end;
865
	};
866
867
		Cylinder = {
868
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay,material)
869
			local mat="SmoothPlastic"if material~=nil then mat=material end
870
			local prt = CFuncs.Part.Create(EffectModel, mat, 0, 0, brickcolor, "Effect", Vector3.new())
871
			prt.Anchored = true
872
			prt.CFrame = cframe
873
			local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
874
			game:GetService("Debris"):AddItem(prt, 10)
875
			table.insert(Effects, {
876
				prt,
877
				"Cylinder",
878
				delay,
879
				x3,
880
				y3,
881
				z3,
882
				msh
883
			})
884
		end;
885
	};
886
	Head = {
887
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
888
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
889
			prt.Anchored = true
890
			prt.CFrame = cframe
891
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
892
			game:GetService("Debris"):AddItem(prt, 10)
893
			table.insert(Effects, {
894
				prt,
895
				"Cylinder",
896
				delay,
897
				x3,
898
				y3,
899
				z3,
900
				msh
901
			})
902
		end;
903
	};
904
	
905
	Sphere = {
906
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
907
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
908
			prt.Anchored = true
909
			prt.CFrame = cframe
910
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
911
			game:GetService("Debris"):AddItem(prt, 10)
912
			table.insert(Effects, {
913
				prt,
914
				"Cylinder",
915
				delay,
916
				x3,
917
				y3,
918
				z3,
919
				msh
920
			})
921
		end;
922
	};
923
	
924
	Elect = {
925
		Create = function(cff, x, y, z)
926
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
927
			prt.Anchored = true
928
			prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
929
			prt.CFrame = CFrame.new(prt.Position)
930
			game:GetService("Debris"):AddItem(prt, 2)
931
			local xval = math.random() / 2
932
			local yval = math.random() / 2
933
			local zval = math.random() / 2
934
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
935
			table.insert(Effects, {
936
				prt,
937
				"Elec",
938
				0.1,
939
				x,
940
				y,
941
				z,
942
				xval,
943
				yval,
944
				zval
945
			})
946
		end;
947
948
	};
949
	
950
	Ring = {
951
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
952
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
953
			prt.Anchored = true
954
			prt.CFrame = cframe
955
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
956
			game:GetService("Debris"):AddItem(prt, 10)
957
			table.insert(Effects, {
958
				prt,
959
				"Cylinder",
960
				delay,
961
				x3,
962
				y3,
963
				z3,
964
				msh
965
			})
966
		end;
967
	};
968
969
970
	Wave = {
971
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
972
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
973
			prt.Anchored = true
974
			prt.CFrame = cframe
975
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
976
			game:GetService("Debris"):AddItem(prt, 10)
977
			table.insert(Effects, {
978
				prt,
979
				"Cylinder",
980
				delay,
981
				x3,
982
				y3,
983
				z3,
984
				msh
985
			})
986
		end;
987
	};
988
989
	Break = {
990
		Create = function(brickcolor, cframe, x1, y1, z1)
991
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
992
			prt.Anchored = true
993
			prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
994
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
995
			local num = math.random(10, 50) / 1000
996
			game:GetService("Debris"):AddItem(prt, 10)
997
			table.insert(Effects, {
998
				prt,
999
				"Shatter",
1000
				num,
1001
				prt.CFrame,
1002
				math.random() - math.random(),
1003
				0,
1004
				math.random(50, 100) / 100
1005
			})
1006
		end;
1007
	};
1008
	
1009
	Fire = {
1010
		Create = function(brickcolor, cframe, x1, y1, z1, delay)
1011
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
1012
			prt.Anchored = true
1013
			prt.CFrame = cframe
1014
			msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1015
			game:GetService("Debris"):AddItem(prt, 10)
1016
			table.insert(Effects, {
1017
				prt,
1018
				"Fire",
1019
				delay,
1020
				1,
1021
				1,
1022
				1,
1023
				msh
1024
			})
1025
		end;
1026
	};
1027
	
1028
	FireWave = {
1029
		Create = function(brickcolor, cframe, x1, y1, z1)
1030
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
1031
			prt.Anchored = true
1032
			prt.CFrame = cframe
1033
			msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
1034
			local d = Create("Decal"){
1035
				Parent = prt,
1036
				Texture = "rbxassetid://26356434",
1037
				Face = "Top",
1038
			}
1039
			local d = Create("Decal"){
1040
				Parent = prt,
1041
				Texture = "rbxassetid://26356434",
1042
				Face = "Bottom",
1043
			}
1044
			game:GetService("Debris"):AddItem(prt, 10)
1045
			table.insert(Effects, {
1046
				prt,
1047
				"FireWave",
1048
				1,
1049
				30,
1050
				math.random(400, 600) / 100,
1051
				msh
1052
			})
1053
		end;
1054
	};
1055
	
1056
	Lightning = {
1057
		Create = function(p0, p1, tym, ofs, col, th, tra, last)
1058
			local magz = (p0 - p1).magnitude
1059
			local curpos = p0
1060
			local trz = {
1061
				-ofs,
1062
				ofs
1063
			}
1064
			for i = 1, tym do
1065
				local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
1066
				local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
1067
				local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
1068
				li.Material = "Neon"
1069
				if tym == i then
1070
					local magz2 = (curpos - p1).magnitude
1071
					li.Size = Vector3.new(th, th, magz2)
1072
					li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
1073
					table.insert(Effects, {
1074
						li,
1075
						"Disappear",
1076
						last
1077
					})
1078
				else
1079
					do
1080
						do
1081
							li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
1082
							curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
1083
							game.Debris:AddItem(li, 10)
1084
							table.insert(Effects, {
1085
								li,
1086
								"Disappear",
1087
								last
1088
							})
1089
						end
1090
					end
1091
				end
1092
			end
1093
		end
1094
	};
1095
1096
	EffectTemplate = {
1097
1098
	};
1099
}
1100
1101
function chatfunc(text)
1102
local chat = coroutine.wrap(function()
1103
if Character:FindFirstChild("TalkingBillBoard")~= nil then
1104
Character:FindFirstChild("TalkingBillBoard"):destroy()
1105
end
1106
local naeeym2 = Instance.new("BillboardGui",Character)
1107
naeeym2.Size = UDim2.new(0,100,0,40)
1108
naeeym2.StudsOffset = Vector3.new(0,3.5,0)
1109
naeeym2.Adornee = RootPart
1110
naeeym2.Name = "TalkingBillBoard"
1111
local tecks2 = Instance.new("TextLabel",naeeym2)
1112
tecks2.BackgroundTransparency = 1
1113
tecks2.BorderSizePixel = 0
1114
tecks2.Text = ""
1115
tecks2.Font = "Fantasy"
1116
tecks2.TextSize = 30
1117
tecks2.TextStrokeTransparency = 0
1118
tecks2.TextColor3 = Color3.new(.6,0,0)
1119
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
1120
tecks2.Size = UDim2.new(1,0,0.5,0)
1121
local tecks3 = Instance.new("TextLabel",naeeym2)
1122
tecks3.BackgroundTransparency = 1
1123
tecks3.BorderSizePixel = 0
1124
tecks3.Text = ""
1125
tecks3.Font = "Fantasy"
1126
tecks3.TextSize = 30
1127
tecks3.TextStrokeTransparency = 0
1128
tecks3.TextColor3 = Color3.new(.6,0,0)
1129
tecks3.TextStrokeColor3 = Color3.new(0,0,0)
1130
tecks3.Size = UDim2.new(1,0,0.5,0)
1131
for i = 1,string.len(text),1 do
1132
--CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", Character, .6, .8)
1133
tecks2.Text = string.sub(text,1,i)
1134
tecks3.Text = string.sub(text,1,i)
1135
wait(0.01)
1136
end
1137
wait(2)
1138
for i = 1, 50 do
1139
swait()
1140
tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
1141
tecks2.Rotation = tecks2.Rotation - .8
1142
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
1143
tecks2.TextTransparency = tecks2.TextTransparency + .04
1144
tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
1145
tecks3.Rotation = tecks2.Rotation + .8
1146
tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
1147
tecks3.TextTransparency = tecks2.TextTransparency + .04
1148
end
1149
naeeym2:Destroy()
1150
end)
1151
chat()
1152
end
1153
function onChatted(msg)
1154
chatfunc(msg)
1155
end
1156
Player.Chatted:connect(function(msg)
1157
	if msg=="Words:jp"then Words="Japanese"end
1158
	if msg=="Words:en"then Words="English"end
1159
end)
1160
1161
abss = Instance.new("BillboardGui",Character)
1162
abss.Size = UDim2.new(10,0,10,0)
1163
abss.Enabled = false
1164
imgl = Instance.new("ImageLabel",abss)
1165
imgl.Position = UDim2.new(0,0,0,0)
1166
imgl.Size = UDim2.new(1,0,1,0)
1167
imgl.Image = "rbxassetid://711463989"
1168
imgl.BackgroundTransparency = 1
1169
imgl.ImageColor3 = Color3.new(.9,0,0)
1170
img2 = Instance.new("ImageLabel",abss)
1171
img2.Position = UDim2.new(0,0,0,0)
1172
img2.Size = UDim2.new(1,0,1,0)
1173
img2.Image = "rbxassetid://711463989"
1174
img2.BackgroundTransparency = 1
1175
img2.ImageColor3 = Color3.new(.9,0,0)
1176
1177
1178
function attackone(target)
1179
	attack = true
1180
	Humanoid.WalkSpeed = 0
1181
	if target then
1182
	if targetted.Name ~= "CKbackup" then
1183
			local partasdeff = Instance.new("ParticleEmitter",targetted.HumanoidRootPart)
1184
			partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
1185
			partasdeff.LightEmission = .1
1186
			partasdeff.Size = NumberSequence.new(0.2)
1187
			partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
1188
			aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
1189
			bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
1190
			partasdeff.Transparency = bbb
1191
			partasdeff.Size = aaa
1192
			partasdeff.ZOffset = .9
1193
			partasdeff.Acceleration = Vector3.new(0, -5, 0)
1194
			partasdeff.LockedToPart = false
1195
			partasdeff.EmissionDirection = "Back"
1196
			partasdeff.Lifetime = NumberRange.new(1, 2)
1197
			partasdeff.Rate = 1000
1198
			partasdeff.Rotation = NumberRange.new(-100, 100)
1199
			partasdeff.RotSpeed = NumberRange.new(-100, 100)
1200
			partasdeff.Speed = NumberRange.new(6)
1201
			partasdeff.VelocitySpread = 10000
1202
			partasdeff.Enabled=false
1203
	for i = 0, 3, 0.4 do
1204
		swait()
1205
		PlayAnimationFromTable({
1206
         CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1207-
	if targetted:FindFirstChild("Head")then Lightning(Partss.CFrame.p,targetted.Head.CFrame.p,10,.3,BrickColor.new("Crimson"),.1,0,-.1)Lightning(Partss.CFrame.p,targetted.Head.CFrame.p,10,.3,BrickColor.new("Really black"),.1,0,-.1)end
1207+
1208
         CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1209
         CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1210
         CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1211
         CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1212
		}, .1, false)
1213
		moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1214
	end
1215
	Effects.Block.Create(BrickColor.new("Bright red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
1216
    Effects.Block.Create(BrickColor.new("Deep orange"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
1217
    CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
1218
	if targetted:FindFirstChild("Head")then Lightning(Partss.CFrame.p,targetted.Head.CFrame.p,10,.3,BrickColor.new("Crimson"),.1,0,-.1)Lightning(Partss.CFrame.p,targetted.Head.CFrame.p,10,.3,BrickColor.new("Gold"),.1,0,-.1)end
1219
    dmg(targetted)
1220
    partasdeff.Enabled=true
1221
	for i = 0, 6, 1 do
1222
		swait()
1223
		PlayAnimationFromTable({
1224
         CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1225
         CFrame.new(-0.0879677385, 1.49240708, -0.127746791, 0.0201510563, -0.100440688, -0.994740784, 0.0566197298, 0.99346137, -0.0991647467, 0.998197258, -0.0543235913, 0.0257058665) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1226
         CFrame.new(2.03539443, 0.729742587, 0.0108130341, -0.00389442407, -0.967803538, 0.251676887, 0.0148300035, -0.251707017, -0.967689872, 0.999882519, -3.62247229e-05, 0.0153327845) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1227
         CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1228
         CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1229
         CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1230
		}, .3, false)
1231
		moter.C0 = clerp(moter.C0, CFrame.new(0.0112083517, -1.63770616, -0.318746239, -0.0172079317, -2.87033617e-06, -0.999851942, 0.999852002, 8.28504562e-06, -0.0172079336, 8.27014446e-06, -1.00000012, 2.72750913e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1232
	end
1233
	partasdeff.Enabled=false
1234
	for i = 1, 3, 1 do
1235
		swait()
1236
		PlayAnimationFromTable({
1237
         CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1238
         CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1239
         CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1240
         CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1241
         CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1242
         CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1243
		}, .3, false)
1244
		moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1245
	end
1246
	coroutine.wrap(function()
1247
	wait(2)
1248
	partasdeff:Remove()
1249
	end)()
1250
	else
1251
	sel = math.random(1,3)
1252
	if Words=="English"then
1253
	if sel == 1 then	
1254
	chatfunc("I Cannot Kill Sugarie.")
1255
	elseif sel == 2 then	
1256
	chatfunc("Sugarie is good.")
1257
	elseif sel == 3 then
1258
	chatfunc("I Cannot kill him...")
1259
	end
1260
	else
1261
	if sel == 1 then	
1262
	chatfunc("...")
1263
	elseif sel == 2 then	
1264
	chatfunc("???···")
1265
	elseif sel == 3 then
1266
	chatfunc("??????????···")
1267
	end
1268
	end
1269
	for i = 0, 5, 0.1 do
1270
		swait()
1271
		PlayAnimationFromTable({
1272
         CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1273
         CFrame.new(-0.055980958, 1.49253583, -0.318915963, 0.999889553, 0.0107171191, -0.0102898544, -0.00218299939, 0.791040659, 0.611759722, 0.0146959936, -0.61166966, 0.790976703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0), 
1274
         CFrame.new(1.54004693, 0.0494250022, 1.90734852e-06, 0.997847795, -0.0655719861, 0, 0.0655719936, 0.997847855, 7.53468894e-22, -4.94064563e-23, -7.51847299e-22, 0.99999994) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1275
         CFrame.new(-1.51232088, 0.0410207808, -3.73942044e-06, 0.998558879, 0.053665854, -2.33806347e-07, -0.0536658242, 0.998558939, -1.04548817e-05, -3.27600219e-07, 1.04523697e-05, 0.99999994) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1276
         CFrame.new(0.540300906, -1.99793804, -2.11055158e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1277
         CFrame.new(-0.539562821, -1.99794102, -5.75710146e-09, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1278
		}, .3, false)
1279
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111967381, -1.6377008, -0.318754196, -0.0172117949, 0, -0.999851942, 0.999851942, 0, -0.0172117949, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1280
	end
1281
	end
1282
	else
1283
	for i = 0, 3, 0.3 do
1284
		swait()
1285
		PlayAnimationFromTable({
1286
         CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1287
         CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1288-
	Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("Crimson"),.3,0,-.3)Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("Really black"),.5,0,-.5)
1288+
1289
         CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1290
         CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1291
         CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1292
		}, .2, false)
1293
		moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1294
	end
1295
	Effects.Block.Create(BrickColor.new("Bright red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
1296
    Effects.Block.Create(BrickColor.new("Deep orange"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
1297
    CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
1298
	local TP=Instance.new("Part")TP.CFrame=Mouse.Hit
1299
	Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("Crimson"),.3,0,-.3)Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("Gold"),.5,0,-.5)
1300
	mdmg(TP, 5 ,10)
1301
	for i=0,3 do RingE(TP.CFrame*CFrame.Angles(math.rad(math.random(360)),math.rad(math.random(360)),math.rad(math.random(360))),.1+math.random(40)/100,30+math.random(70),0,30,3,0,ColorSequence.new(Color3.fromRGB(1,1,0)),-.05)end
1302
	Effects.Block.Create(BrickColor.new("Bright red"), TP.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
1303
    Effects.Block.Create(BrickColor.new("Deep orange"), TP.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
1304
	for i = 0, 1, 0.3333 do
1305
		swait()
1306
		PlayAnimationFromTable({
1307
         CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1308
         CFrame.new(-0.0879677385, 1.49240708, -0.127746791, 0.0201510563, -0.100440688, -0.994740784, 0.0566197298, 0.99346137, -0.0991647467, 0.998197258, -0.0543235913, 0.0257058665) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1309
         CFrame.new(2.03539443, 0.729742587, 0.0108130341, -0.00389442407, -0.967803538, 0.251676887, 0.0148300035, -0.251707017, -0.967689872, 0.999882519, -3.62247229e-05, 0.0153327845) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1310
         CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1311
         CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1312
         CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1313
		}, .5, false)
1314
		moter.C0 = clerp(moter.C0, CFrame.new(0.0112083517, -1.63770616, -0.318746239, -0.0172079317, -2.87033617e-06, -0.999851942, 0.999852002, 8.28504562e-06, -0.0172079336, 8.27014446e-06, -1.00000012, 2.72750913e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1315
	end
1316
	for i = 0, 2, 0.3 do
1317
		swait()
1318
		PlayAnimationFromTable({
1319
         CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1320
         CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1321
         CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1322
         CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1323
         CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1324
         CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1325
		}, .3, false)
1326
		moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1327
	end
1328
	end
1329
	Humanoid.WalkSpeed = 35
1330
	attack = false
1331
end
1332
1333
function attacktwo()
1334
	attack = true
1335
	Humanoid.WalkSpeed = 0
1336
	for i = 0, 3, 0.8 do
1337
		swait()
1338
		PlayAnimationFromTable({
1339
         CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1340
         CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1341
         CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1342-
	Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("Crimson"),.3,0,-.3)Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("Really black"),.5,0,-.5)
1342+
1343
         CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1344
         CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1345
		}, .2, false)
1346
		moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1347
	end
1348
	for i=1, 122 do
1349
	Effects.Block.Create(BrickColor.new("Bright red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
1350
    Effects.Block.Create(BrickColor.new("Deep orange"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
1351
    CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
1352
	local TP=Instance.new("Part")TP.CFrame=Mouse.Hit
1353
	Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("Crimson"),.3,0,-.3)Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("Gold"),.5,0,-.5)
1354
	mdmg(TP, 5 ,10)
1355
	for i=0,3 do RingE(TP.CFrame*CFrame.Angles(math.rad(math.random(360)),math.rad(math.random(360)),math.rad(math.random(360))),.1+math.random(40)/100,30+math.random(70),0,30,3,0,ColorSequence.new(Color3.fromRGB(1,1,0)),-.05)end
1356
	Effects.Block.Create(BrickColor.new("Bright red"), TP.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
1357
    Effects.Block.Create(BrickColor.new("Deep orange"), TP.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
1358
	for i = 0, 1, 2.4 do
1359
		swait()
1360
		PlayAnimationFromTable({
1361
         CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1362
         CFrame.new(-0.0879677385, 1.49240708, -0.127746791, 0.0201510563, -0.100440688, -0.994740784, 0.0566197298, 0.99346137, -0.0991647467, 0.998197258, -0.0543235913, 0.0257058665) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1363
         CFrame.new(2.03539443, 0.729742587, 0.0108130341, -0.00389442407, -0.967803538, 0.251676887, 0.0148300035, -0.251707017, -0.967689872, 0.999882519, -3.62247229e-05, 0.0153327845) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1364
         CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1365
         CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1366
         CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1367
		}, .5, false)
1368
		moter.C0 = clerp(moter.C0, CFrame.new(0.0112083517, -1.63770616, -0.318746239, -0.0172079317, -2.87033617e-06, -0.999851942, 0.999852002, 8.28504562e-06, -0.0172079336, 8.27014446e-06, -1.00000012, 2.72750913e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1369
	end
1370
	for i = 0, 2, 1.7 do
1371
		swait()
1372
		PlayAnimationFromTable({
1373
         CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1374
         CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1375
         CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1376
         CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1377
         CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1378
         CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1379
		}, .5, false)
1380
		moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1381
	end
1382
	end
1383
	Humanoid.WalkSpeed = 35
1384
	attack = false
1385
end
1386
1387
local Grabbed = false
1388-
    Effects.Wave.Create(BrickColor.new("White"), RootPart.CFrame * CFrame.Angles(0,math.rad(90),math.rad(90)), .5, .5, .5, 1, .2, 1, 0.07)
1388+
1389
function hedshoot()
1390
	attack = true
1391
	local grab = nil
1392
	for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 10)) do
1393
		if v:FindFirstChild('HumanoidRootPart')and v:FindFirstChild("Head")then
1394
			Grabbed = true
1395
			    --CFuncs["Sound"].Create("rbxassetid://492961938", v.HumanoidRootPart, 1, .8)
1396
			grab = v
1397
		end
1398
	end
1399
    Effects.Wave.Create(BrickColor.new("Gold"), RootPart.CFrame * CFrame.Angles(0,math.rad(90),math.rad(90)), .555, .555, .555, 111, .2, 111, 0.07)
1400
--CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=721590903", RootPart, 1.5, .5)
1401
		for i = 0, 1, 0.1 do
1402
		swait()
1403
		if Grabbed == true then
1404
			grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
1405
			--GGyro.position = Partss.Position
1406
			--GGyro.Parent = grab.Head
1407
			grab.HumanoidRootPart.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
1408
		end
1409
		PlayAnimationFromTable({
1410
         CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1411
         CFrame.new(0.0029296279, 1.47845411, -0.120581962, 0.0750327855, 0.428286105, -0.900522709, 0.166523039, 0.885005891, 0.434781253, 0.983178616, -0.18258062, -0.00491504371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1412
         CFrame.new(1.96751118, 0.433084905, -0.278422326, 0.305184275, -0.951701581, -0.033564698, 0.012345003, 0.0391969904, -0.999155343, 0.952213347, 0.304512084, 0.0237110667) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1413
         CFrame.new(-1.66092706, 0.266950369, 2.51774691e-06, 0.876968205, 0.480548859, -2.5331974e-06, -0.480548888, 0.876968026, -7.03267551e-06, -1.13248825e-06, 7.38352537e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1414
         CFrame.new(0.146832585, -1.7542398, 0.105335698, 0.266426086, 0.491796821, -0.828946948, 0.0135936746, 0.8580302, 0.513420045, 0.96375972, -0.148056909, 0.221916124) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1415
         CFrame.new(-1.09110987, -1.74702656, 0.342675447, 0.765578806, 0.632523358, 0.117487431, -0.642276406, 0.740949869, 0.196148768, 0.0370163769, -0.225626737, 0.973510265) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1416
		}, .3, false)
1417
		RootPart.Velocity = RootPart.CFrame.lookVector * 90
1418
		
1419
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111932121, -1.63769805, -0.318755955, -0.0172044784, -1.3951445e-05, -0.999852121, 0.999852002, 3.55020165e-06, -0.0172044784, 3.78862023e-06, -1.00000012, 1.38879986e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1420
		end
1421
		if Grabbed == true then
1422
		Humanoid.WalkSpeed = 0
1423
		for i = 0, 2, 0.1 do
1424
		swait()
1425
		if Grabbed == true then
1426
			grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
1427
			--GGyro.position = Partss.Position
1428
			--GGyro.Parent = grab.Head
1429
			grab.HumanoidRootPart.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
1430-
		if grab.Name ~= "MikeSchmidt90" then
1430+
1431
		PlayAnimationFromTable({
1432
         CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1433
         CFrame.new(0.0029296279, 1.47845411, -0.120581962, 0.0750327855, 0.428286105, -0.900522709, 0.166523039, 0.885005891, 0.434781253, 0.983178616, -0.18258062, -0.00491504371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1434
         CFrame.new(1.96751118, 0.433084905, -0.278422326, 0.305184275, -0.951701581, -0.033564698, 0.012345003, 0.0391969904, -0.999155343, 0.952213347, 0.304512084, 0.0237110667) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1435
         CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1436
         CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1437
         CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1438
		}, .3, false)
1439
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111932121, -1.63769805, -0.318755955, -0.0172044784, -1.3951445e-05, -0.999852121, 0.999852002, 3.55020165e-06, -0.0172044784, 3.78862023e-06, -1.00000012, 1.38879986e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1440
		end
1441
		if grab.Name ~= "1x1x1x1x1x1x1x0x0x2" then
1442
			local partasdeff = Instance.new("ParticleEmitter",grab.HumanoidRootPart)
1443
			partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
1444
			partasdeff.LightEmission = .1
1445
			partasdeff.Size = NumberSequence.new(0.2)
1446
			partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
1447
			aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
1448
			bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
1449
			partasdeff.Transparency = bbb
1450
			partasdeff.Size = aaa
1451
			partasdeff.ZOffset = .9
1452
			partasdeff.Acceleration = Vector3.new(0, -5, 0)
1453
			partasdeff.LockedToPart = false
1454-
	chatfunc("Sorry. C:")
1454+
1455
			partasdeff.Lifetime = NumberRange.new(1, 2)
1456-
	chatfunc("Feel the power of death.")
1456+
1457
			partasdeff.Rotation = NumberRange.new(-100, 100)
1458-
	chatfunc("Your fault is the voided soul and your heartless.")
1458+
1459
			partasdeff.Speed = NumberRange.new(10)
1460-
	chatfunc("You can Repair your life with death.")
1460+
1461
			partasdeff.Enabled=false
1462
	sel = math.random(1,4)
1463
	if Words=="English"then
1464
	if sel == 1 then	
1465
	chatfunc("Sorry")
1466
	elseif sel == 2 then	
1467
	chatfunc("Feel the power of Noob")
1468
	elseif sel == 3 then
1469
	chatfunc("who are you")
1470
	elseif sel==4 then
1471
	chatfunc("You can give me robUX!?")
1472
	end
1473
	else
1474
	if sel == 1 then	
1475
	chatfunc("????????C:")
1476
	elseif sel == 2 then	
1477
	chatfunc("????????????")
1478
	elseif sel == 3 then
1479
	chatfunc("?????????????????????")
1480
	elseif sel==4 then
1481
	chatfunc("???????????????")
1482
	end
1483
	end
1484
	for i = 0, 2, 0.1 do
1485
		swait()
1486
				if Grabbed == true then
1487
			grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
1488
			--GGyro.position = Partss.Position
1489
			--GGyro.Parent = grab.Head
1490
			grab.HumanoidRootPart.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
1491
		end
1492
		PlayAnimationFromTable({
1493
         CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1494
         CFrame.new(-0.0791492164, 1.44711375, -0.0994036943, 0.0100336075, -0.292051941, -0.95634979, -0.000366999942, 0.956396878, -0.29207015, 0.999949574, 0.00328149647, 0.00948894024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1495
         CFrame.new(1.94523025, 1.02494264, -0.272673488, 0.287940055, -0.795002162, 0.533912063, 0.0434400104, -0.546107173, -0.836588264, 0.956662774, 0.264080375, -0.122711219) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1496
         CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1497
         CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1498
         CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1499
		}, .1, false)
1500
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111939851, -1.63769794, -0.31875661, -0.0172049776, -1.39437616e-05, -0.999852121, 0.999852002, 5.96046448e-06, -0.0172049757, 6.16908073e-06, -1, 1.38394535e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1501
	end
1502
    Effects.Block.Create(BrickColor.new("Gold"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
1503
    Effects.Block.Create(BrickColor.new("Gold"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
1504
    CFuncs["Sound"].Create("rbxassetid://429400881", Character, 1, .5)
1505
    dmg(grab)
1506
		grab.Head.Velocity = grab.Head.CFrame.lookVector * -60
1507
	partasdeff.Enabled=true
1508
	for i = 0, 1, 0.1 do
1509
		swait()
1510
		PlayAnimationFromTable({
1511
         CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1512
         CFrame.new(-0.0791492164, 1.44711375, -0.0994036943, 0.0100336075, -0.292051941, -0.95634979, -0.000366999942, 0.956396878, -0.29207015, 0.999949574, 0.00328149647, 0.00948894024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1513
         CFrame.new(1.95760894, 1.20200562, -0.275867403, 0.278526366, -0.669772983, 0.688351095, 0.0506580099, -0.705469668, -0.706927419, 0.959091723, 0.23176837, -0.162562534) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1514
         CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1515
         CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1516
         CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1517
		}, .3, false)
1518
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111932531, -1.63769579, -0.318755656, -0.0172050633, -1.61863863e-05, -0.999852121, 0.999851882, 5.15580177e-06, -0.017205067, 5.453825e-06, -1, 1.60960481e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1519
	end
1520
	partasdeff.Enabled=false
1521
	for i = 0, 2.5, 0.1 do
1522
		swait()	
1523
		PlayAnimationFromTable({
1524
         CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1525
         CFrame.new(-0.0791492164, 1.44711375, -0.0994036943, 0.0100336075, -0.292051941, -0.95634979, -0.000366999942, 0.956396878, -0.29207015, 0.999949574, 0.00328149647, 0.00948894024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1526
         CFrame.new(1.94523025, 1.02494264, -0.272673488, 0.287940055, -0.795002162, 0.533912063, 0.0434400104, -0.546107173, -0.836588264, 0.956662774, 0.264080375, -0.122711219) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1527
         CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1528
         CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1529
         CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1530
		}, .2, false)
1531
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111939851, -1.63769794, -0.31875661, -0.0172049776, -1.39437616e-05, -0.999852121, 0.999852002, 5.96046448e-06, -0.0172049757, 6.16908073e-06, -1, 1.38394535e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1532
	end
1533
	coroutine.wrap(function()	
1534
		wait(2)
1535
	partasdeff:Remove()	
1536
	end)()
1537
		else
1538
	grab:FindFirstChildOfClass("Humanoid").PlatformStand = false
1539
	for i = 0, 3, 0.1 do
1540
		swait()
1541
		PlayAnimationFromTable({
1542
         CFrame.new(0.104280457, -1.46030498e-22, -0.179343686, 0.249860913, 5.18448626e-22, 0.968281686, -5.82335151e-22, 1, -5.29395592e-22, -0.968281686, -3.70576914e-22, 0.249860913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1543
         CFrame.new(0.00671941042, 1.48144531, -0.121562012, 0.0679168552, 0.388981611, -0.918738663, 0.158512011, 0.904961228, 0.394866198, 0.985018492, -0.172449201, -0.000196114182) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1544
         CFrame.new(1.5714488, -0.100437641, -0.219321564, 0.297819793, -0.653239965, -0.696118593, -0.0311920028, 0.722160041, -0.691022456, 0.954112411, 0.227513462, 0.194697708) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1545-
chatfunc("What am I doing...?")
1545+
1546
         CFrame.new(0.569012046, -1.89856982, -0.00933695585, 0.266445845, -0.0764764398, -0.960811257, 0.0135949478, 0.997046292, -0.075590536, 0.963754177, 0.00707861409, 0.266698539) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1547-
chatfunc("I can't...")
1547+
1548
		}, .1, false)
1549
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111981034, -1.63767779, -0.318741798, -0.0172085222, -1.4077872e-05, -0.999851882, 0.999851942, 7.4505806e-06, -0.0172085222, 7.68899918e-06, -1.00000012, 1.39512122e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1550
	end
1551
sel = math.random(1,3)
1552
if Words=="English"then
1553
if sel == 1 then	
1554
chatfunc("I cAN noT kIlL hE")
1555
elseif sel == 2 then	
1556
chatfunc("He iS fiReMd")
1557
elseif sel == 3 then
1558
chatfunc("He iS mY fIrenD")
1559
end
1560
else
1561
if sel == 1 then	
1562
chatfunc(". . . ")
1563
elseif sel == 2 then	
1564
chatfunc("????????????···?")
1565
elseif sel == 3 then
1566
chatfunc("????...")
1567
end
1568
end
1569
		for i = 0, 5, 0.1 do
1570
		swait()
1571
		PlayAnimationFromTable({
1572
         CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1573
         CFrame.new(-0.0399715528, 1.42130852, -0.217550665, 0.985933542, -0.136098281, -0.097015582, 0.166522697, 0.849608123, 0.500436008, 0.0143167432, -0.509551942, 0.860320628) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0), 
1574
         CFrame.new(1.57258642, 0.0433240086, 3.83948304e-08, 0.990993857, -0.133906633, -2.60571618e-08, 0.133906662, 0.990993977, 5.96046341e-08, 1.78410318e-08, -6.25570422e-08, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1575
         CFrame.new(-0.693957031, 0.999676406, -0.811627388, 0.817211449, -0.569911301, -0.0858340934, -0.499626935, -0.626295447, -0.598442137, 0.287295371, 0.531934083, -0.796558976) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1576
         CFrame.new(0.540301144, -1.99792778, 1.70425119e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1577
         CFrame.new(-0.539563119, -1.99793291, 1.9016752e-06, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1578
		}, .3, false)
1579
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111991819, -1.63769639, -0.318748534, -0.0172109455, -5.96046448e-08, -0.999852002, 0.999852061, -1.19209318e-07, -0.0172108412, 5.96046519e-08, -0.99999994, -1.19209275e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1580
	end
1581-
local k = New("Part",LeftArm,"k",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.221472204, 0.221472189),CFrame = CFrame.new(4.93319941, -1.31948221, -45.7696877, 0.141969427, -5.55023435e-05, -0.989871144, 0.989874005, 1.80069164e-05, 0.141970903, 1.06166653e-05, -1.00000143, 5.59078326e-05),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
1581+
1582
	end
1583
	--GGyro.Parent = nil
1584
	attack = false
1585
	Grabbed = false
1586
	Humanoid.WalkSpeed = 35
1587
end
1588
function moarblood()
1589
	attack = true
1590
	CFuncs["Sound"].Create("rbxassetid://743521656", Character, 1, .8)
1591
    RootPart.CFrame = targetted.HumanoidRootPart.CFrame * CFrame.new(0,0,4)
1592
local k = New("Part",LeftArm,"k",{BrickColor = BrickColor.new("Gold"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.221472204, 0.221472189),CFrame = CFrame.new(4.93319941, -1.31948221, -45.7696877, 0.141969427, -5.55023435e-05, -0.989871144, 0.989874005, 1.80069164e-05, 0.141970903, 1.06166653e-05, -1.00000143, 5.59078326e-05),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
1593
mot = New("Weld",k,"mot",{Part0 = k,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0.141969457, 0.989873946, 1.06166663e-05, -5.55023507e-05, 1.80069164e-05, -1.00000167, -0.989871264, 0.141970903, 5.59078399e-05),C1 = CFrame.new(6.67572021e-06, -1.40000057, -3.81469727e-06, 0.989870846, -0.14197053, -1.2531201e-06, 0.141970515, 0.989870906, 1.03843358e-05, -2.33842215e-07, -1.04570581e-05, 0.99999994),})
1594
wait(.5)
1595
	for i = 0, 1.2, 0.1 do
1596
		swait()
1597
		PlayAnimationFromTable({
1598
         CFrame.new(0.0246932413, -0.0966757834, -0.0092370566, 0.713696778, 5.59592329e-22, 0.700454772, -9.27150216e-22, 1, 1.45779223e-22, -0.700454772, -7.53468894e-22, 0.713696778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1599
         CFrame.new(0.098094359, 1.53651738, -0.281765848, 0.593379974, 0.280785412, -0.754360616, -0.0276839901, 0.943748772, 0.329502523, 0.804446399, -0.174636483, 0.567774832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1600
         CFrame.new(1.58677018, 0.143787161, 0.0495693758, 0.968102753, -0.250522822, -0.00394502282, 0.250228018, 0.965921044, 0.0662006512, -0.0127741396, -0.0650762022, 0.997798622) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1601
         CFrame.new(-1.74332106, 0.446618229, -0.859300971, 0.795205951, 0.606264353, -0.0095520094, -0.0538869984, 0.0549720451, -0.997032762, -0.603940368, 0.793361068, 0.0763838589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1602
         CFrame.new(0.648194611, -1.97843742, -0.088139981, 0.954304218, -0.129303336, -0.269414723, 0.107585981, 0.989748061, -0.0939367935, 0.278798997, 0.0606590137, 0.958431959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1603
         CFrame.new(-0.671899676, -2.02211809, 0.00866907835, 0.94230175, 0.108399026, -0.316728801, -0.108764999, 0.993929207, 0.0165804606, 0.316603303, 0.0188252106, 0.948371291) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1604
		}, .2, false)
1605
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111978557, -1.63769853, -0.318748116, -0.0172083378, 3.06963921e-06, -0.999852002, 0.999851942, -2.01165676e-07, -0.0172083378, -2.4586916e-07, -1, -3.09944153e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1606
	end
1607
	if targetted.Name ~= "CKbackup" then
1608
	local grab = nil
1609
	for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 7)) do
1610
		if v:FindFirstChild('Head') then
1611
			Grabbed = true
1612
			    --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", v.Head, 1, .8)
1613
			grab = v
1614
		end
1615
	end
1616
         Humanoid.WalkSpeed = 0
1617
		for i = 0, 2, 0.1 do
1618
		swait()
1619
		if Grabbed == true then
1620
			grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
1621
			--GGyro.position = Partss.Position
1622
			--GGyro.Parent = grab.Head
1623
			grab.Head.CFrame = k.CFrame * CFrame.Angles(0,math.rad(-90),0)
1624
		end
1625
		PlayAnimationFromTable({
1626
         CFrame.new(-0.203895777, -0.0966757089, 0.221102715, 0.860356927, 5.59592329e-22, -0.509691954, -9.74120787e-23, 1, 9.33471908e-22, 0.509691954, -7.53468894e-22, 0.860356927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1627
         CFrame.new(-0.0263810754, 1.49789393, -0.36129567, 0.83927381, -0.177804202, 0.513814509, -0.0293880031, 0.928800881, 0.369412124, -0.542914331, -0.325137854, 0.774292946) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1628-
	chatfunc("No heavens here.")
1628+
1629
         CFrame.new(-0.925376594, 0.275374949, -0.912649989, 0.847262561, -0.507846355, 0.155686736, 0.278232396, 0.17463918, -0.944503605, 0.452473402, 0.84355998, 0.289265245) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1630-
	chatfunc("Get out from this world...")
1630+
1631
         CFrame.new(-0.671897829, -2.02211738, 0.00865991414, 0.942302644, 0.108399101, -0.316726208, -0.108764961, 0.993929207, 0.0165806562, 0.31660068, 0.0188247077, 0.948372126) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1632-
	chatfunc("Now , what did you thought?")
1632+
1633
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111928731, -1.63769662, -0.318741947, -0.0172089636, 8.2552433e-06, -0.999852061, 0.999852061, 7.4505806e-07, -0.0172089189, 5.66244125e-07, -1.00000012, -8.2552433e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1634
		end
1635
		if Grabbed == true then
1636
				sel = math.random(1,3)
1637
	if Words=="English"then
1638
	if sel == 1 then	
1639
	chatfunc("....")
1640
	elseif sel == 2 then	
1641
	chatfunc("Get out now!")
1642
	elseif sel == 3 then
1643
	chatfunc("sorry")
1644
	end
1645
	else
1646
	if sel == 1 then	
1647
	chatfunc("????????????")
1648
	elseif sel == 2 then	
1649
	chatfunc("????????")
1650
	elseif sel == 3 then
1651
	chatfunc("???????????")
1652
	end
1653
	end --if targetted:FindFirstChild("Head")then
1654
			if targetted:FindFirstChild("Head")then local partasdeff = Instance.new("ParticleEmitter",targetted.Head)
1655
			partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
1656
			partasdeff.LightEmission = .1
1657
			partasdeff.Size = NumberSequence.new(0.2)
1658
			partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
1659
			aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
1660
			bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
1661
			partasdeff.Transparency = bbb
1662
			partasdeff.Size = aaa
1663
			partasdeff.ZOffset = .9
1664
			partasdeff.Acceleration = Vector3.new(0, -5, 0)
1665
			partasdeff.LockedToPart = false
1666
			partasdeff.EmissionDirection = "Back"
1667
			partasdeff.Lifetime = NumberRange.new(1, 2)
1668
			partasdeff.Rate = 1000
1669
			partasdeff.Rotation = NumberRange.new(-100, 100)
1670
			partasdeff.RotSpeed = NumberRange.new(-100, 100)
1671
			partasdeff.Speed = NumberRange.new(6)
1672
			partasdeff.VelocitySpread = 10000 partasdeff.Enabled=true
1673
			partasdeff.Enabled=false spawn(function()swait(10)partasdeff.Enabled=false end)end	
1674
	for i = 0, 3, 0.1 do
1675
		swait()
1676
		if Grabbed == true then
1677
			grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
1678
			--GGyro.position = Partss.Position
1679
			--GGyro.Parent = grab.Head
1680
			grab.Head.CFrame = k.CFrame * CFrame.Angles(0,math.rad(-90),0)
1681
		end
1682
		PlayAnimationFromTable({
1683
         CFrame.new(-0.203895777, -0.0966757089, 0.221102715, 0.860356927, 5.59592329e-22, -0.509691954, -9.74120787e-23, 1, 9.33471908e-22, 0.509691954, -7.53468894e-22, 0.860356927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1684
         CFrame.new(0.0996288583, 1.46053851, -0.148588806, 0.834862471, 0.0359686315, 0.549282432, -0.0103890011, 0.998714745, -0.0496083908, -0.550360739, 0.0357096791, 0.83416307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1685
         CFrame.new(1.70567894, 0.192227185, 0.324310064, 0.910149336, -0.402004361, -0.100104719, 0.41140601, 0.848634601, 0.332512379, -0.0487190783, -0.343819588, 0.937771142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1686
         CFrame.new(-1.5511272, 1.22937977, -0.634234905, 0.785770595, 0.333147645, 0.521131098, 0.522403002, -0.808557391, -0.270795107, 0.331149668, 0.485022962, -0.809378147) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1687
         CFrame.new(0.648186982, -1.97843516, -0.0881449506, 0.954305232, -0.129303262, -0.269411147, 0.107586049, 0.989748061, -0.0939371213, 0.278795511, 0.0606598109, 0.958432913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1688
         CFrame.new(-0.684103072, -2.02189779, 0.0673112273, 0.973016024, 0.108399175, -0.203689545, -0.109960191, 0.993929327, 0.00367253274, 0.202851087, 0.0188243091, 0.979028702) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1689
		}, .1, false)
1690
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111928731, -1.63769662, -0.318741947, -0.0172089636, 8.2552433e-06, -0.999852061, 0.999852061, 7.4505806e-07, -0.0172089189, 5.66244125e-07, -1.00000012, -8.2552433e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1691
	end
1692
	grab.HumanoidRootPart.Transparency = 1
1693
	dmg(grab)
1694
	CFuncs["Sound"].Create("rbxassetid://429400881", grab.Head, .8, .8)
1695
	--CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", grab.Head, 1, .7)
1696
	
1697
	coroutine.wrap(function()
1698
	wait(.4)
1699
	--partasdeff.Enabled=false
1700
	end)()
1701
	for i = 0, 3.5, 0.1 do
1702
		swait()
1703
		PlayAnimationFromTable({
1704
         CFrame.new(-0.203895777, -0.0966757089, 0.221102715, 0.860356927, 5.59592329e-22, -0.509691954, -9.74120787e-23, 1, 9.33471908e-22, 0.509691954, -7.53468894e-22, 0.860356927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1705
         CFrame.new(0.0996288583, 1.46053851, -0.148588806, 0.834862471, 0.0359686315, 0.549282432, -0.0103890011, 0.998714745, -0.0496083908, -0.550360739, 0.0357096791, 0.83416307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1706
         CFrame.new(1.70567894, 0.192227185, 0.324310064, 0.910149336, -0.402004361, -0.100104719, 0.41140601, 0.848634601, 0.332512379, -0.0487190783, -0.343819588, 0.937771142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1707
         CFrame.new(-1.40260935, 1.29555511, -0.560751677, 0.832364976, 0.188659444, 0.521130562, 0.370884001, -0.88832134, -0.2707977, 0.411842346, 0.418681324, -0.809378505) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1708
         CFrame.new(0.648186982, -1.97843516, -0.0881449506, 0.954305232, -0.129303262, -0.269411147, 0.107586049, 0.989748061, -0.0939371213, 0.278795511, 0.0606598109, 0.958432913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1709
         CFrame.new(-0.684103072, -2.02189779, 0.0673112273, 0.973016024, 0.108399175, -0.203689545, -0.109960191, 0.993929327, 0.00367253274, 0.202851087, 0.0188243091, 0.979028702) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1710
		}, .3, false)
1711
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111928731, -1.63769662, -0.318741947, -0.0172089636, 8.2552433e-06, -0.999852061, 0.999852061, 7.4505806e-07, -0.0172089189, 5.66244125e-07, -1.00000012, -8.2552433e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1712
	end
1713
	end
1714
	else
1715
         Humanoid.WalkSpeed = 0
1716
	for i = 0, 3, 0.1 do
1717
		swait()
1718
		PlayAnimationFromTable({
1719-
chatfunc("Aahhh...")
1719+
1720
         CFrame.new(0.098094359, 1.53651738, -0.281765848, 0.593379974, 0.280785412, -0.754360616, -0.0276839901, 0.943748772, 0.329502523, 0.804446399, -0.174636483, 0.567774832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1721-
chatfunc("Oh Sugarie, I thought you're enemy...")
1721+
1722
         CFrame.new(-1.74332106, 0.446618229, -0.859300971, 0.795205951, 0.606264353, -0.0095520094, -0.0538869984, 0.0549720451, -0.997032762, -0.603940368, 0.793361068, 0.0763838589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1723-
chatfunc("Sigh...")
1723+
1724
         CFrame.new(-0.671899676, -2.02211809, 0.00866907835, 0.94230175, 0.108399026, -0.316728801, -0.108764999, 0.993929207, 0.0165804606, 0.316603303, 0.0188252106, 0.948371291) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1725
		}, .2, false)
1726
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111978557, -1.63769853, -0.318748116, -0.0172083378, 3.06963921e-06, -0.999852002, 0.999851942, -2.01165676e-07, -0.0172083378, -2.4586916e-07, -1, -3.09944153e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1727
	end	
1728
sel = math.random(1,3)
1729
if sel == 1 then	
1730
chatfunc("Give me robux")
1731
elseif sel == 2 then	
1732
chatfunc("Give me cookid")
1733
elseif sel == 3 then
1734
chatfunc("OOF")
1735
end
1736
	for i = 0, 5, 0.1 do
1737
		swait()
1738
		PlayAnimationFromTable({
1739
         CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1740
         CFrame.new(-0.0399715528, 1.42130852, -0.217550665, 0.985933542, -0.136098281, -0.097015582, 0.166522697, 0.849608123, 0.500436008, 0.0143167432, -0.509551942, 0.860320628) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0), 
1741
         CFrame.new(1.57258642, 0.0433240086, 3.83948304e-08, 0.990993857, -0.133906633, -2.60571618e-08, 0.133906662, 0.990993977, 5.96046341e-08, 1.78410318e-08, -6.25570422e-08, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1742
         CFrame.new(-0.693957031, 0.999676406, -0.811627388, 0.817211449, -0.569911301, -0.0858340934, -0.499626935, -0.626295447, -0.598442137, 0.287295371, 0.531934083, -0.796558976) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1743
         CFrame.new(0.540301144, -1.99792778, 1.70425119e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1744
         CFrame.new(-0.539563119, -1.99793291, 1.9016752e-06, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1745
		}, .3, false)
1746
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111991819, -1.63769639, -0.318748534, -0.0172109455, -5.96046448e-08, -0.999852002, 0.999852061, -1.19209318e-07, -0.0172108412, 5.96046519e-08, -0.99999994, -1.19209275e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1747
	end
1748
	end
1749-
	chatfunc("See you in hell.")
1749+
1750
	Grabbed = false	
1751-
	chatfunc("Let's drop the 'Insanity' from the sky.")
1751+
1752
         Humanoid.WalkSpeed = 35
1753-
	chatfunc("Your Dead.")
1753+
1754
1755
function painlessrain()
1756
attack = true
1757
sel = math.random(1,3)
1758
	if Words=="English"then
1759
	if sel == 1 then	
1760
	chatfunc("See you in roblox")
1761
	elseif sel == 2 then	
1762
	chatfunc("look a sky")
1763
	elseif sel == 3 then
1764
	chatfunc("You")
1765
	end
1766
	else
1767
	if sel == 1 then	
1768
	chatfunc("????????????????")
1769
	elseif sel == 2 then	
1770
	chatfunc("????????????????????")
1771
	elseif sel == 3 then
1772
	chatfunc("??????????")
1773
	end
1774
	end
1775
1776
    Humanoid.WalkSpeed = 0
1777
   local ref1 = New("Part",m,"ref",{Transparency = 1,Size = Vector3.new(.2,.2,.2),CFrame = Torso.CFrame,Anchored = true,CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
1778
1779
	coroutine.wrap(function()
1780
	for i = 0, 1 do
1781
	wait(.2)
1782
	--CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", RootPart, 1, 1.3)
1783
	end
1784
	end)()
1785
	for i = 0, 4, 0.1 do
1786
		swait()
1787
		PlayAnimationFromTable({
1788
         CFrame.new(0.160091802, -3.66497677e-23, -0.0753167868, 0.153125972, 2.95760942e-22, 0.988206744, 9.50910858e-23, 1, -3.14025256e-22, -0.988206744, 1.42055005e-22, 0.153125986) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1789
         CFrame.new(-0.115934461, 1.42953098, -0.0387745127, 0.0422455594, -0.156738758, -0.986736298, 0.091215007, 0.984098434, -0.152414545, 0.994934857, -0.083566308, 0.0558707118) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1790
         CFrame.new(1.88563442, 0.849646449, -0.150348112, 0.134151325, -0.917590559, 0.374207288, 0.151069015, -0.354270071, -0.922860146, 0.979378283, 0.180334046, 0.0910937041) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1791
         CFrame.new(-1.53188074, 0.0735950321, 2.69606994e-06, 0.978446901, 0.206499115, 2.48849392e-06, -0.2064991, 0.978446841, -1.05276868e-05, -4.61935997e-06, 9.78447497e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1792
         CFrame.new(0.6596874, -2.0274992, -0.0100709619, 0.00881013274, -0.161221251, -0.986878991, 0.00903601572, 0.986890376, -0.161142424, 0.999920428, -0.0074977763, 0.0101515204) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1793
         CFrame.new(-0.56669867, -2.04759455, -0.0995163321, 0.988194227, 0.0786855519, 0.131456956, -0.0635150596, 0.991232872, -0.115859069, -0.139420897, 0.106141761, 0.984528303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1794
		}, .07, false)
1795
		moter.C0 = clerp(moter.C0, CFrame.new(0.00354172289, -1.19249964, -0.318736732, -0.017209189, -1.8668361e-06, -0.999851942, 0.999851882, 1.90734863e-06, -0.0172091946, 1.93715096e-06, -1.00000012, 1.82725489e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(doe * 22)), 0.3)
1796
	end
1797
	for i = 0, 1.5, 0.1 do
1798
		swait()
1799
		PlayAnimationFromTable({
1800
         CFrame.new(0.160091802, -3.66497677e-23, -0.0753167868, 0.153125972, 2.95760942e-22, 0.988206744, 9.50910858e-23, 1, -3.14025256e-22, -0.988206744, 1.42055005e-22, 0.153125986) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1801
         CFrame.new(-0.181723118, 1.42154801, -0.0812263489, 0.0422911495, -0.473342478, -0.879862845, 0.0912349299, 0.878800809, -0.468385875, 0.994931221, -0.0604656339, 0.0803508535) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1802
         CFrame.new(1.46608233, 1.280774, -0.0335922651, 0.00761340559, -0.0420075022, 0.999088407, 0.0443810038, -0.998118579, -0.0423049256, 0.998985708, 0.044662632, -0.00573477149) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1803
         CFrame.new(-1.53188074, 0.0735950321, 2.69606994e-06, 0.978446901, 0.206499115, 2.48849392e-06, -0.2064991, 0.978446841, -1.05276868e-05, -4.61935997e-06, 9.78447497e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1804
         CFrame.new(0.6596874, -2.0274992, -0.0100709619, 0.00881013274, -0.161221251, -0.986878991, 0.00903601572, 0.986890376, -0.161142424, 0.999920428, -0.0074977763, 0.0101515204) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1805
         CFrame.new(-0.56669867, -2.04759455, -0.0995163321, 0.988194227, 0.0786855519, 0.131456956, -0.0635150596, 0.991232872, -0.115859069, -0.139420897, 0.106141761, 0.984528303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1806
		}, .2, false)
1807
		moter.C0 = clerp(moter.C0, CFrame.new(0.0112083405, -1.63769615, -0.31873402, -0.0172121376, -2.89082527e-06, -0.999851882, 0.999851942, 4.58210707e-07, -0.0172121413, 5.06639481e-07, -1.00000012, 2.89082527e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1808
	end
1809
	for i = 0, 0 do
1810
    Effects.Block.Create(BrickColor.new("Bright red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
1811
    Effects.Block.Create(BrickColor.new("Deep orange"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
1812
	for i=0,15 do RingE(Partss.CFrame*CFrame.Angles(math.rad(math.random(360)),math.rad(math.random(360)),math.rad(math.random(360))),.1+math.random(40)/100,30+math.random(70),0,30,3,0,ColorSequence.new(Color3.fromRGB(98, 37, 209)),-.025)end
1813
    CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
1814
	for i = 0, .5, 0.1 do
1815
		swait()
1816
		PlayAnimationFromTable({
1817
         CFrame.new(0.160087422, -3.66470256e-23, -0.0753137618, 0.15316838, 2.95750466e-22, 0.988200247, 9.50818972e-23, 1, -3.14019425e-22, -0.988200247, 1.42057819e-22, 0.15316838) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1818
         CFrame.new(-0.181723118, 1.42154801, -0.0812263489, 0.0422911495, -0.473342478, -0.879862845, 0.0912349299, 0.878800809, -0.468385875, 0.994931221, -0.0604656339, 0.0803508535) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1819
         CFrame.new(1.46630716, 1.08524323, -0.0336530581, 0.00764143467, -0.0426861309, 0.999059498, 0.0445286781, -0.998082876, -0.0429849848, 0.998979032, 0.0448152684, -0.0057259798) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1820
         CFrame.new(-1.53188026, 0.0735908896, 2.69562906e-06, 0.978447855, 0.206495479, 2.48849392e-06, -0.206495419, 0.978447556, -1.05270137e-05, -4.61935997e-06, 9.78633761e-06, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1821
         CFrame.new(0.659685254, -2.0274992, -0.0100700259, 0.00885757804, -0.161218897, -0.986879349, 0.00904085487, 0.986890197, -0.161139548, 0.999920309, -0.00749491528, 0.0101990253) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1822
         CFrame.new(-0.566697419, -2.04759264, -0.0995131433, 0.988195002, 0.078684561, 0.131453067, -0.0635149851, 0.991233289, -0.115855575, -0.139416695, 0.106138662, 0.984529436) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1823
		}, .3, false)
1824
		moter.C0 = clerp(moter.C0, CFrame.new(0.0112046078, -1.63744116, -0.318734497, -0.0172122065, 2.46167183e-05, -0.999852002, 0.999850631, -0.00159030408, -0.0172121339, -0.00159040466, -0.999998927, 2.57790089e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1825
	end
1826
	for i = 0, .5, 0.1 do
1827
		swait()
1828
		PlayAnimationFromTable({
1829-
Humanoid.WalkSpeed = 35
1829+
1830
         CFrame.new(-0.181723118, 1.42154801, -0.0812263489, 0.0422911495, -0.473342478, -0.879862845, 0.0912349299, 0.878800809, -0.468385875, 0.994931221, -0.0604656339, 0.0803508535) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1831
         CFrame.new(1.46608233, 1.280774, -0.0335922651, 0.00761340559, -0.0420075022, 0.999088407, 0.0443810038, -0.998118579, -0.0423049256, 0.998985708, 0.044662632, -0.00573477149) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1832
         CFrame.new(-1.53188074, 0.0735950321, 2.69606994e-06, 0.978446901, 0.206499115, 2.48849392e-06, -0.2064991, 0.978446841, -1.05276868e-05, -4.61935997e-06, 9.78447497e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1833
         CFrame.new(0.6596874, -2.0274992, -0.0100709619, 0.00881013274, -0.161221251, -0.986878991, 0.00903601572, 0.986890376, -0.161142424, 0.999920428, -0.0074977763, 0.0101515204) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1834
         CFrame.new(-0.56669867, -2.04759455, -0.0995163321, 0.988194227, 0.0786855519, 0.131456956, -0.0635150596, 0.991232872, -0.115859069, -0.139420897, 0.106141761, 0.984528303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1835
		}, .3, false)
1836
		moter.C0 = clerp(moter.C0, CFrame.new(0.0112083405, -1.63769615, -0.31873402, -0.0172121376, -2.89082527e-06, -0.999851882, 0.999851942, 4.58210707e-07, -0.0172121413, 5.06639481e-07, -1.00000012, 2.89082527e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1837-
        Effects.Cylinder.Create(BrickColor.new("Really black"), ref1.CFrame, 4, 9999, 4, -0.2, 0, -0.2, 0.05,"Neon")
1837+
1838-
		Effects.Cylinder.Create(BrickColor.new("Bright violet"), ref1.CFrame, 8, 9999, 8, -0.4, 0, -0.4, 0.1,"Neon")
1838+
1839
attack = false
1840
Humanoid.WalkSpeed = 50
1841
		wait(.4)
1842
	for i = 0, 150 do
1843
		swait(0.5)
1844
		mdmg(ref1, 3)
1845
        CFuncs["Sound"].Create("rbxassetid://200633492", Character, .5, 2)		
1846
		ref1.Position = Mouse.hit.p+Vector3.new(math.random(-100,100)/100,0,math.random(-100,100)/100)
1847
		ref1.CFrame = ref1.CFrame * CFrame.new(math.random(-.5,.5),0,math.random(-.5,.5))
1848
        Effects.Cylinder.Create(BrickColor.new("Gold"), ref1.CFrame, 4, 9999, 4, -0.2, 0, -0.2, 0.05,"Neon")
1849
		Effects.Cylinder.Create(BrickColor.new("Gold"), ref1.CFrame, 8, 9999, 8, -0.4, 0, -0.4, 0.1,"Neon")
1850
	end
1851
	ref1:Remove()
1852
end
1853
1854
function TargetSelect(person)
1855
local dd=coroutine.wrap(function()
1856
if targetted ~= person then
1857
targetted = person
1858
img2.Size = UDim2.new(1,0,1,0)
1859
img2.ImageTransparency = 0
1860
img2.Position = UDim2.new(0,0,0,0)
1861
for i = 0, 2, 0.1 do
1862
swait()
1863
img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
1864
img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
1865
img2.ImageTransparency = img2.ImageTransparency + 0.05
1866
end
1867
end
1868
end)
1869
dd()
1870
end
1871
1872
function LockOn()
1873
local hum=FindHumanoid(Mouse.Target)
1874
if hum then
1875
	if hum.Parent:FindFirstChild("Head")and hum.Parent:FindFirstChild("HumanoidRootPart")then
1876
		TargetSelect(hum.Parent)
1877
		CFuncs["Sound"].Create("rbxassetid://743521656", Character, 1, .8)
1878
	end
1879
end
1880
end
1881
1882
1883
function ofmoosic() -- 2 lazi hoh
1884
delays = true
1885
while wait() and kkk and kkk.Volume >= 0.02 do
1886
	kkk.Volume = kkk.Volume - 0.05
1887
end
1888
wait(0.1)
1889
kkk.Pitch = 0
1890
kkk.PlaybackSpeed = 0
1891
play = false
1892
delays = false
1893
end
1894
function onmoosic()
1895
delays = true
1896
kkk.Pitch = 1
1897
kkk.PlaybackSpeed = 1
1898
while wait() and kkk and kkk.Volume <= 1.5 do
1899
	kkk.Volume = kkk.Volume + 0.05
1900
end
1901
wait(0.1)
1902
play = true
1903
delays = false
1904
end
1905
1906
Mouse.Button1Down:connect(function()
1907
	if attack == false then
1908
		attackone(targetted)
1909
	end
1910
end)
1911
1912
Mouse.KeyDown:connect(function(k)
1913
	k = k:lower()
1914
	if attack == false and k == 'q' then
1915
	LockOn()
1916
	end
1917
	if k == 'z' and attack == false then	
1918
	hedshoot()
1919
	elseif k == 'x' and attack == false and targetted ~= nil then
1920
	moarblood()
1921
	elseif k == 'c' and attack == false then
1922
	painlessrain()delays = false
1923
	elseif k == 'v' and attack == false then
1924
	attacktwo()
1925
    elseif k == 'm' and play == true and delays == false then
1926-
kkk.SoundId = "rbxassetid://866334508"
1926+
1927
	elseif k == 'm' and play == false and delays == false then
1928
	onmoosic()
1929
	elseif k=="e"and attack == false then
1930
	targetted=nil
1931
	end
1932
end)
1933
kkk = Instance.new("Sound",Character)
1934
kkk.Volume = 5
1935
kkk.PlaybackSpeed = 1
1936
kkk.Pitch = 1
1937
kkk.SoundId = "rbxassetid://426729010"
1938
kkk:Play()
1939-
local t=Instance.new("TextLabel",bb)t.Size=UDim2.new(1,0,1,0)t.Text="Lost Hope"t.TextColor3=Color3.new(.75,.50,.30)t.TextStrokeTransparency=.5
1939+
1940
kkk.Looped = true
1941
spawn(function()
1942
while swait()do
1943
	if targetted~=nil then if targetted:FindFirstChild("HumanoidRootPart")==nil or targetted.Parent==nil then targetted=nil end end
1944
	Humanoid.Name=""Humanoid.MaxHealth=1/0 Humanoid.Health=0/0 Humanoid.PlatformStand=false
1945
	if Character:FindFirstChildOfClass("ForceField")then Character:FindFirstChildOfClass("ForceField").Visible=false else Instance.new("ForceField",Character).Name=""end
1946
end
1947
end)
1948
spawn(function()
1949
local bb=Instance.new("BillboardGui", Head )bb.AlwaysOnTop=true bb.Size=UDim2.new(1,0,1,0)bb.StudsOffset=Vector3.new(0,4.5,0)
1950
local t=Instance.new("TextLabel",bb)t.Size=UDim2.new(1,0,1,0)t.Text="noo8"t.TextColor3=Color3.new(.0,.1,.2)t.TextStrokeTransparency=.5
1951
t.BackgroundTransparency=1 t.TextSize=40 t.Font="Garamond"
1952
while swait()do
1953
	bb.StudsOffset=Vector3.new(math.random(-50,50)/50,4.5+ math.random(-80,80)/50,math.random(-130,130)/50)
1954
end
1955
end)
1956
1957
coroutine.wrap(function()
1958
while true do
1959
swait()
1960
	for i, v in pairs(Character.WeaponModel:GetChildren()) do
1961
		if v:IsA("Part") then
1962
		v.Anchored = false
1963
		end
1964
		end
1965
	for i, v in pairs(Character:GetChildren()) do
1966
		if v:IsA("Part") then
1967
		v.Anchored = false
1968
		elseif v:IsA("Accessory") then
1969
		v.Handle.Anchored = false
1970
		end
1971
		end
1972
end
1973
end)()
1974
coroutine.wrap(function()
1975
while 1 do
1976
swait()
1977
if doe <= 360 then
1978
	doe = doe + 2
1979
else
1980
	doe = 0
1981
end
1982
end
1983
end)()
1984
while true do
1985
	swait()
1986
	for i, v in pairs(Character:GetChildren()) do
1987
		if v:IsA("Part") then
1988
			v.Material = "SmoothPlastic"
1989
		elseif v:IsA("Accessory") then
1990
			v:WaitForChild("Handle").Material = "SmoothPlastic"
1991
		end
1992
	end
1993
while true do
1994
swait()
1995
Character:FindFirstChildOfClass("Humanoid").MaxHealth = math.huge
1996
Character:FindFirstChildOfClass("Humanoid").Health = math.huge
1997
imgl.Rotation = imgl.Rotation + 3
1998
img2.Rotation = img2.Rotation + 3
1999
if targetted ~= nil then
2000
abss.Adornee = targetted:FindFirstChild("HumanoidRootPart") or targetted:FindFirstChild("UpperTorso")
2001
abss.Enabled = true
2002
elseif targetted == nil then
2003
abss.Adornee = nil
2004
abss.Enabled = false
2005
end
2006
2007
while true and imgl.Rotation >= 360 do
2008
imgl.Rotation = 0	
2009
img2.Rotation = 0
2010
end
2011
	Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude 
2012
	velocity = RootPart.Velocity.y
2013
	sine = sine + change
2014
	local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
2015
		if RootPart.Velocity.y > 1 and hit == nil then 
2016
			Anim = "Jump"
2017
			if attack == false then
2018
		PlayAnimationFromTable({
2019
         CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2020
         CFrame.new(-0.0579944476, 1.48445117, -0.000906195492, 0.999631822, -0.0259140469, -0.00804444961, 0.0262291897, 0.998776913, 0.0419151038, 0.0069484422, -0.0421099029, 0.999089062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2021
         CFrame.new(1.68067598, 0.167780995, 5.50026158e-08, 0.965881884, -0.258982956, -3.41060513e-13, 0.258982956, 0.965881884, 4.47034836e-07, 8.49010675e-08, 3.16640808e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2022
         CFrame.new(-1.67620921, 0.188169807, -3.04922651e-07, 0.95698452, 0.290146649, -2.61441073e-07, -0.290146649, 0.95698452, -1.0069979e-05, -2.89639524e-06, 1.04542296e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2023
         CFrame.new(0.537238836, -1.93797374, 0.176598221, 0.998698533, -0.0506777391, -0.00574572897, 0.0510024093, 0.992341697, 0.112511501, -6.35704041e-08, -0.112657718, 0.993634105) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2024
         CFrame.new(-0.536944568, -1.94808352, 0.126473114, 0.998626292, 0.0520468242, 0.00521374354, -0.0523067154, 0.993665218, 0.0995327011, -3.84102691e-07, -0.099668026, 0.995023906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2025
		}, .3, false)
2026
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111988392, -1.63769972, -0.318750381, -0.0172117054, 0, -0.999851942, 0.999851942, 0, -0.0172116756, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
2027
					end
2028
		elseif RootPart.Velocity.y < -1 and hit == nil then 
2029
			Anim = "Fall"
2030
			if attack == false then
2031
		PlayAnimationFromTable({
2032
         CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2033
         CFrame.new(-0.0576509275, 1.50532985, -0.129091382, 0.999631822, -0.0231846143, -0.0140984114, 0.0262298863, 0.958684564, 0.283279002, 0.00694822101, -0.283544153, 0.958935201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2034
         CFrame.new(1.68622994, 0.21415168, 7.02040666e-08, 0.881990671, -0.471266806, -3.41060513e-13, 0.471266806, 0.881990671, 4.47034836e-07, 1.54493137e-07, 2.89139166e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2035
         CFrame.new(-1.72513735, 0.240890861, 2.54038241e-07, 0.814108491, 0.58071363, -2.61430017e-07, -0.580713034, 0.814108849, -1.00698489e-05, -6.08482924e-06, 8.98058715e-06, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2036
         CFrame.new(0.536720514, -1.92783141, 0.223740995, 0.998698533, -0.0498600565, -0.0107376017, 0.0510031059, 0.976314366, 0.210260883, -3.04512355e-07, -0.210534185, 0.977587521) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2037
         CFrame.new(-0.535922825, -1.92850935, 0.222419083, 0.99863112, 0.0512506701, 0.0104565797, -0.0523065142, 0.978474379, 0.199629858, -3.7062793e-07, -0.199902818, 0.97981596) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2038
		}, .3, false)
2039
		moter.C0 = clerp(moter.C0, CFrame.new(0.0112015437, -1.63769758, -0.318750381, -0.0172110498, 0, -0.999851942, 0.999851942, 0, -0.0172110498, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
2040
					end
2041
		elseif Torsovelocity < 1 and hit ~= nil then
2042
			Anim = "Idle"
2043
			if attack == false then
2044
				change = 1
2045
		PlayAnimationFromTable({
2046
         CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2047
         CFrame.new(-0.0575585738, 1.52553558, -0.218724757, 0.985934377, -0.143356442, -0.0859283879, 0.166522771, 0.886584163, 0.431554198, 0.0143168001, -0.439792335, 0.897985697) * CFrame.new(0, -.05- .05 * math.cos((sine) / 55), 0- .05 * math.cos((sine) / 55)) * CFrame.Angles(math.rad(0 - 5 * math.cos((sine) / 55)), 0, 0), 
2048
         CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0- 0.025 * math.cos((sine) / 45), 0, 0) * CFrame.Angles(0, 0, 0- 0.05 * math.cos((sine) / 45)), 
2049
         CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0+ 0.025 * math.cos((sine) / 45), 0, 0) * CFrame.Angles(0, 0, 0+ 0.05 * math.cos((sine) / 45)), 
2050
         CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2051
         CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2052
		}, .3, false)
2053
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111980997, -1.6377027, -0.318750381, -0.0172109306, 0, -0.999851882, 0.999851882, 0, -0.0172109306, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
2054
			end
2055
		elseif Torsovelocity > 2 and hit ~= nil then
2056
			Anim = "Walk"
2057
			if attack == false then
2058
		PlayAnimationFromTable({		
2059
         CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0- .08 * math.cos((sine) / 5), 0) * CFrame.Angles(0, 0, 0), 
2060
         CFrame.new(-0.0595112406, 1.55331731, -0.0425721854, 0.999631822, -0.0248252042, -0.010953242, 0.0262294486, 0.987443328, 0.155781403, 0.00694842171, -0.156010598, 0.987731278) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2061
         CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0), 
2062
         CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0), 
2063
         CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0), 
2064
         CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0), 
2065
		}, .3, false)
2066
		moter.C0 = clerp(moter.C0, CFrame.new(0.0111980997, -1.6377027, -0.318750381, -0.0172109306, 0, -0.999851882, 0.999851882, 0, -0.0172109306, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
2067
			end
2068
		end
2069
	if 0 < #Effects then
2070
		for e = 1, #Effects do
2071
			if Effects[e] ~= nil then
2072
				local Thing = Effects[e]
2073
				if Thing ~= nil then
2074
					local Part = Thing[1]
2075
					local Mode = Thing[2]
2076
					local Delay = Thing[3]
2077
					local IncX = Thing[4]
2078
					local IncY = Thing[5]
2079
					local IncZ = Thing[6]
2080
					if Thing[2] == "Shoot" then
2081
						local Look = Thing[1]
2082
						local move = 30
2083
						if Thing[8] == 3 then
2084
							move = 10
2085
						end
2086
						local hit, pos = rayCast(Thing[4], Thing[1], move, m)
2087
						if Thing[10] ~= nil then
2088
							da = pos
2089
							cf2 = CFrame.new(Thing[4], Thing[10].Position)
2090
							cfa = CFrame.new(Thing[4], pos)
2091
							tehCF = cfa:lerp(cf2, 0.2)
2092
							Thing[1] = tehCF.lookVector
2093
						end
2094
						local mag = (Thing[4] - pos).magnitude
2095
						Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
2096
						if Thing[8] == 2 then
2097
							Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
2098
						end
2099
						Thing[4] = Thing[4] + Look * move
2100
						Thing[3] = Thing[3] - 1
2101
						if 2 < Thing[5] then
2102-
										ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
2102+
2103
							Thing[6] = Thing[6] - 0.3
2104
						end
2105
						if hit ~= nil then
2106
							Thing[3] = 0
2107
							if Thing[8] == 1 or Thing[8] == 3 then
2108
								Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
2109
							else
2110
								if Thing[8] == 2 then
2111
									Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
2112
									if (hit.Parent:FindFirstChildOfClass("Humanoid")) ~= nil or (hit.Parent.Parent:FindFirstChildOfClass("Humanoid")) ~= nil then
2113-
							ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
2113+
										ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Gold"), "Reference", Vector3.new())
2114
										ref.Anchored = true
2115
										ref.CFrame = CFrame.new(pos)
2116
										CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
2117
										game:GetService("Debris"):AddItem(ref, 0.2)
2118
										Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
2119
										Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
2120
										MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
2121
									end
2122
								end
2123
							end
2124
							ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Gold"), "Reference", Vector3.new())
2125
							ref.Anchored = true
2126
							ref.CFrame = CFrame.new(pos)
2127
							Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
2128
							game:GetService("Debris"):AddItem(ref, 1)
2129
						end
2130
						if Thing[3] <= 0 then
2131
							table.remove(Effects, e)
2132
						end
2133
					end
2134
					do
2135
						do
2136
							if Thing[2] == "FireWave" then
2137
								if Thing[3] <= Thing[4] then
2138
									Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
2139
									Thing[3] = Thing[3] + 1
2140
									Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
2141
								else
2142
									Part.Parent = nil
2143
									table.remove(Effects, e)
2144
								end
2145
							end
2146
							if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
2147
								if Thing[1].Transparency <= 1 then
2148
									if Thing[2] == "Block1" then
2149
										Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
2150
										Mesh = Thing[7]
2151
										Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2152
										Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2153
									else
2154
										if Thing[2] == "Block2" then
2155
											Thing[1].CFrame = Thing[1].CFrame
2156
											Mesh = Thing[7]
2157
											Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2158
											Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2159
										else
2160
											if Thing[2] == "Fire" then
2161
												Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
2162
												Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
2163
												Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2164
											else
2165
												if Thing[2] == "Cylinder" then
2166
													Mesh = Thing[7]
2167
													Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2168
													Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2169
												else
2170
													if Thing[2] == "Blood" then
2171
														Mesh = Thing[7]
2172
														Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
2173
														Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2174
														Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2175
													else
2176
														if Thing[2] == "Elec" then
2177
															Mesh = Thing[10]
2178
															Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
2179
															Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2180
														else
2181
															if Thing[2] == "Disappear" then
2182
																Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2183
															else
2184
																if Thing[2] == "Shatter" then
2185
														Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2186
														Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
2187
														Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
2188
														Thing[6] = Thing[6] + Thing[5]
2189
																end
2190
															end
2191
														end
2192
													end
2193
												end
2194
											end
2195
										end
2196
									end
2197
								else
2198
									Part.Parent = nil
2199
									table.remove(Effects, e)
2200
								end
2201
							end
2202
						end
2203
					end
2204
				end
2205
			end
2206
		end
2207
	end
2208
end
2209
end