View difference between Paste ID: SLTF2pLx and 8tsezWB3
SHOW: | | - or go back to the newest paste.
1
-- This script has been converted to FE by iPxter
2
3
4
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
5
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
6
do
7
	print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
8
	script.Parent = Player.Character
9
10
	--RemoteEvent for communicating
11
	local Event = Instance.new("RemoteEvent")
12
	Event.Name = "UserInput_Event"
13
14
	--Fake event to make stuff like Mouse.KeyDown work
15
	local function fakeEvent()
16
		local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
17
		t.connect = t.Connect
18
		return t
19
	end
20
21
	--Creating fake input objects with fake variables
22
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
23
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
24
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
25
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
26
	end}
27
	--Merged 2 functions into one by checking amount of arguments
28
	CAS.UnbindAction = CAS.BindAction
29
30
	--This function will trigger the events that have been :Connect()'ed
31
	local function te(self,ev,...)
32
		local t = m[ev]
33
		if t and t._fakeEvent and t.Function then
34
			t.Function(...)
35
		end
36
	end
37
	m.TrigEvent = te
38
	UIS.TrigEvent = te
39
40
	Event.OnServerEvent:Connect(function(plr,io)
41
	    if plr~=Player then return end
42
		if io.isMouse then
43
			m.Target = io.Target
44
			m.Hit = io.Hit
45
		else
46
			local b = io.UserInputState == Enum.UserInputState.Begin
47
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
48
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
49
			end
50
			for _,t in pairs(CAS.Actions) do
51
				for _,k in pairs(t.Keys) do
52
					if k==io.KeyCode then
53
						t.Function(t.Name,io.UserInputState,io)
54
					end
55
				end
56
			end
57
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
58
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
59
	    end
60
	end)
61
	Event.Parent = NLS([==[
62
	local Player = game:GetService("Players").LocalPlayer
63
	local Event = script:WaitForChild("UserInput_Event")
64
65
	local UIS = game:GetService("UserInputService")
66
	local input = function(io,a)
67
		if a then return end
68
		--Since InputObject is a client-side instance, we create and pass table instead
69
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
70
	end
71
	UIS.InputBegan:Connect(input)
72
	UIS.InputEnded:Connect(input)
73
74
	local Mouse = Player:GetMouse()
75
	local h,t
76
	--Give the server mouse data 30 times every second, but only if the values changed
77
	--If player is not moving their mouse, client won't fire events
78
	while wait(1/30) do
79
		if h~=Mouse.Hit or t~=Mouse.Target then
80
			h,t=Mouse.Hit,Mouse.Target
81
			Event:FireServer({isMouse=true,Target=t,Hit=h})
82
		end
83
	end]==],Player.Character)
84
	Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
85
end
86
wait(1.5)
87
88
player = game.Players.Dark_Eccentric
89
chara = player.Character
90
debby = game.Debris
91
local Mouse = player:GetMouse()
92
93
--Outfit and Weapons--
94
New = function(Object, Parent, Name, Data)
95
	local Object = Instance.new(Object)
96
	for Index, Value in pairs(Data or {}) do
97
		Object[Index] = Value
98
	end
99
	Object.Parent = Parent
100
	Object.Name = Name
101
	return Object
102
end
103
Me = game.Players.LocalPlayer
104
player = Me
105
char = Me.Character
106
chara = char
107
larm = char["Left Arm"]
108
rarm = char["Right Arm"]
109
lleg = char["Left Leg"]
110
rleg = char["Right Leg"]
111
torso = char.Torso
112
hed = char.Head
113
mouse = player:GetMouse()
114
lght = game.Lighting
115
lichtact = false
116
moosicact = false
117
gotsagofest = true
118
chara.Humanoid.MaxHealth = math.huge + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
119
chara.Humanoid.Health = math.huge + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
120
121
122
	for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
123
		if v.ClassName == "Accessory" then
124
			v:Destroy()
125
		end
126
	end
127
	
128
129
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
130
		if v.ClassName == "Accessory" then
131
			v:Destroy()
132
		end
133
end
134
135
136
if game.Players.LocalPlayer.Character["Shirt"] then
137
	game.Players.LocalPlayer.Character["Shirt"].ShirtTemplate = "rbxassetid://543885922"
138
end
139
140
141
	if game.Players.LocalPlayer.Character["Pants"] then
142
	game.Players.LocalPlayer.Character["Pants"].PantsTemplate = "rbxassetid://530945466"
143
end
144
	
145
146
	if not game.Players.LocalPlayer.Character["Shirt"] then
147
	local shirt = Instance.new("Shirt",game.Players.LocalPlayer.Character)
148
	shirt.Name = "Shirt"
149
	shirt.ShirtTemplate = "rbxassetid://543885922"
150
end
151
	
152
153
	if not game.Players.LocalPlayer.Character["Pants"] then
154
	local pants = Instance.new("Pants",game.Players.LocalPlayer.Character)
155
	pants.Name = "Pants"
156
	pants.PantsTemplate = "rbxassetid://530945466"
157
end
158
	
159
160
161
	
162
local p = game.Players.LocalPlayer
163
local char = p.Character
164
local hed = char.Head
165
local arm1 = char["Right Arm"]
166
local arm2 = char["Left Arm"]
167
local leg1 = char["Right Leg"]
168
local leg2 = char["Left Leg"]
169
local tor = char.Torso
170
local hrp = char.HumanoidRootPart
171
172
local cooldown = false
173
local attacking1 = false
174
local attacking2 = false
175
local emoed = false
176
local transformed = false
177
local dehuman = false
178
local antihuman = false
179
local being = false
180
181
arm1.BrickColor = BrickColor.new("Light orange")
182
arm2.BrickColor = BrickColor.new("Light orange")
183
leg1.BrickColor = BrickColor.new("Light orange")
184
leg2.BrickColor = BrickColor.new("Light orange")
185
tor.BrickColor = BrickColor.new("Light orange")
186
hed.BrickColor = BrickColor.new("Light orange")
187
188
hed.face.Texture = "rbxassetid://1093202441"
189
190
local hair1 = Instance.new("Part",char)
191
hair1.Name = "Hair1"
192
hair1.Size = Vector3.new(1,1,1)
193
hair1.CanCollide = false
194
hair1.BrickColor = BrickColor.new("Really black")
195
196
local msh = Instance.new("SpecialMesh",hair1)
197
msh.MeshId = "http://www.roblox.com/asset/?id=502933908"
198
msh.MeshType = "FileMesh"
199
msh.Scale = Vector3.new(0.011, 0.011, 0.011)
200
201
local weld = Instance.new("Weld",hair1)
202
weld.Part0 = hed
203
weld.Part1 = hair1
204
weld.C0 = CFrame.Angles(.2,3.2,0)
205
weld.C1 = CFrame.new(0,0,.2)
206
207
local mouse = p:GetMouse()
208
position1 = arm1.CFrame:toWorldSpace(CFrame.new(0,1,0)).p
209
position2 = mouse.Hit.p
210
211
local rock = false
212
local rock3 = false
213
local rock2 = false
214
local rock4 = false
215
local GroundShake = false
216
local GroundShake2 = false
217
218
local rad = math.rad
219
220
function RenderStepped()
221
	
222
if rock == true then
223
	wait(math.random(0.1,0.5))
224
		local ay = Instance.new("Part",char)
225
ay.Name = "NewPart2"
226
ay.Size = Vector3.new(0.3,0.3,0.3)
227
ay.CanCollide = false
228
for i,v in pairs(workspace:GetChildren()) do
229
		if v:IsA("Part") then
230
			if v.Size.x > 150 then
231
				
232
	
233
ay.BrickColor = v.BrickColor
234
ay.Material = v.Material
235
ay.Transparency = v.Transparency
236
			end
237
		end
238
	end
239
ay.Position = Vector3.new(999,999,999)
240
ay.CFrame = CFrame.new(hrp.Position.x+math.random(-15,15),hrp.Position.y-2,hrp.Position.z+math.random(-15,15))
241
	local ys = Instance.new("BodyVelocity",ay)
242
ys.Name = "GO"
243
ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
244
245
ys.Velocity = Vector3.new(0,6,0)
246
	game.Debris:AddItem(ay,math.random(3,4))
247
end
248
	
249
	if GroundShake == true then
250
	for i,v in pairs(workspace:GetChildren()) do
251
		if v:IsA("Part") then
252
						if v.Size.x > 150 then
253
				v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-1,1)),rad(math.random(-1,1)),rad(math.random(-1,1)))
254
			end
255
		end
256
	
257
	end
258
	
259
	end
260
	
261
  if GroundShake2 == true then
262
	
263
for i,v in pairs(workspace:GetChildren()) do
264
		if v:IsA("Part") then
265
						if v.Size.x > 150 then
266
				v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-2,2)),rad(math.random(-2,2)),rad(math.random(-2,2)))
267
			end
268
		end
269
end
270
end
271
272
end
273
274
function RenderStepped2()
275
276
	if rock2 == true then
277
		wait(0.1)
278
		
279
	for i,v in pairs(char:GetChildren()) do
280
		if v:IsA("Part") then
281
		if v.Name == "NewPart2" then
282
			v.GO.Velocity = Vector3.new(0,-5,0)
283
		end
284
		end
285
	
286
		end
287
		rock2 = false
288
	end
289
	if rock3 == true then
290
		wait(0.1)
291
	for i,v in pairs(char:GetChildren()) do
292
		if v:IsA("Part") then
293
		if v.Name == "NewPart2" then
294
			v.GO.Velocity = Vector3.new(math.random(-80,80),math.random(0,20),math.random(-80,80))
295
		end
296
		end
297
	end
298
	rock3 = false
299
	end
300
301
	if rock4 == true then
302
		wait(0.1)
303
	for i,v in pairs(char:GetChildren()) do
304
		if v:IsA("Part") then
305
		if v.Name == "NewPart2" then
306
			v.GO.Velocity = Vector3.new(math.random(-80,80),math.random(0,20),math.random(-80,80))
307
		end
308
		end
309
	end
310
	end
311
	
312
end
313
314
game:GetService("RunService").RenderStepped:connect(RenderStepped)
315
game:GetService("RunService").RenderStepped:connect(RenderStepped2)
316
317
function cero()
318
	
319
	local part = Instance.new("Part",char)
320
	part.BrickColor = BrickColor.new("Medium blue")
321
	part.Material = Enum.Material.Metal
322
	part.Size = Vector3.new(2.5,2.5,2.5)
323
	part.CFrame = CFrame.new((position1+position2)/2,position1)
324
	part.Anchored = true
325
	part.CanCollide = false
326
	part.Shape = Enum.PartType.Ball
327
	
328
	local part2 = Instance.new("Part",char)
329
	part2.BrickColor = BrickColor.new("Medium blue")
330
	part2.Material = Enum.Material.Metal
331
	part2.Size = Vector3.new(5,5,(position1-position2).magnitude     )
332
	part2.CFrame = CFrame.new((position1+position2)/2,position1)
333
	part2.Anchored = true
334
	part2.CanCollide = false
335
	local mesh2 = Instance.new("SpecialMesh",part)
336
	mesh2.MeshType = Enum.MeshType.Sphere
337
338
end
339
340
function emo()
341
342
	char.Humanoid.WalkSpeed = 0
343
	char.Humanoid.JumpPower = 0
344
345
if emoed == false then
346
	if being == false then
347
	emoed = true
348
	being = true
349
	end
350
	end
351
352
local Mus1 = Instance.new("Sound",char)
353
Mus1.Name = "audio"
354
Mus1.SoundId = "rbxassetid://301184111"
355
Mus1.Pitch = 0.7
356
Mus1.Volume = 1
357
Mus1.Looped = false
358
Mus1:Play()
359
360
local Mus = Instance.new("Sound",char)
361
Mus.Name = "music"
362
Mus.SoundId = "http://www.roblox.com/asset/?id=257295907"
363
Mus.Pitch = 1
364
Mus.Volume = 1
365
Mus.Looped = true
366
Mus:Play()
367
368
local part = Instance.new("Part",char)
369
part.Transparency = 0
370
part.Size = Vector3.new(0.06, 0.05, 0.05)
371
local pw = Instance.new("Weld",part)
372
pw.Part0 = tor
373
pw.Part1 = part
374
pw.C1 = CFrame.new(0,2.3,0)
375
376
local fla = Instance.new("ParticleEmitter",part)
377
fla.Name = "Flame"
378
fla.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(255,255,255))
379
fla.Texture = "rbxassetid://364561471"
380
fla.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
381
fla.LightEmission = 0
382
fla.Rate = 2000
383
fla.Lifetime = NumberRange.new(2.5)
384
fla.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
385
fla.Speed = NumberRange.new(25)
386
fla.SpreadAngle = Vector2.new(60,60)
387
388
local fla2 = Instance.new("ParticleEmitter",part)
389
fla2.Name = "Flame"
390
fla2.Color = ColorSequence.new(Color3.new(255,255,255),Color3.new(0,225,250))
391
fla2.Texture = "rbxassetid://364561471"
392
fla2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
393
fla2.LightEmission = 0
394
fla2.Rate = 500
395
fla2.Lifetime = NumberRange.new(2.5)
396
fla2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
397
fla2.Speed = NumberRange.new(25)
398
fla2.SpreadAngle = Vector2.new(65,65)
399
400
wait(4)
401
fla.Rate = 0
402
fla2.Rate = 0
403
404
char.Shirt.ShirtTemplate = "rbxassetid://261998786"
405
char.Pants.PantsTemplate = "rbxassetid://446143522"
406
407
	local lhair = Instance.new("Part",char)
408
	lhair.Name = "LongHair"
409
	lhair.Size = Vector3.new(1,1,1)
410
	lhair.BrickColor = BrickColor.new("Really black")
411
	
412
	local mesh = Instance.new("SpecialMesh",lhair)
413
	mesh.MeshId = "rbxassetid://813723553"
414
	mesh.Scale = Vector3.new(0.07, 0.1, 0.08)
415
	
416
	local weld = Instance.new("Weld",lhair)
417
	weld.Part0 = hed
418
	weld.part1 = lhair
419
	weld.C0 = CFrame.Angles(0.3,0,0)
420
	weld.C1 = CFrame.new(0,2.5,-2)
421
	
422
	hed.face.Texture = "rbxassetid://1093210577"
423
	
424
	wait()
425
426
local g = Instance.new("ParticleEmitter",tor)
427
g.Name = "Glow"
428
g.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
429
g.Texture = "rbxassetid://75202463"
430
g.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
431
g.LightEmission = 1
432
g.Rate = 1
433
g.Lifetime = NumberRange.new(4)
434
g.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
435
g.Speed = NumberRange.new(0.20)
436
g.Rotation = NumberRange.new(-100,100)
437
g.ZOffset = 2
438
439
440
local pe = Instance.new("ParticleEmitter",tor)
441
pe.Name = "Sparks"
442
pe.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
443
pe.Texture = "rbxassetid://364561471"
444
pe.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
445
pe.LightEmission = 0
446
pe.Rate = 10
447
pe.Lifetime = NumberRange.new(5,10)
448
pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
449
pe.Speed = NumberRange.new(1)
450
pe.Rotation = NumberRange.new(-100,100)
451
452
------------------------------------------Arms
453
local g1 = Instance.new("ParticleEmitter",arm2)
454
g1.Name = "Glow"
455
g1.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
456
g1.Texture = "rbxassetid://75202463"
457
g1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
458
g1.LightEmission = 1
459
g1.Rate = 1
460
g1.Lifetime = NumberRange.new(4)
461
g1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
462
g1.Speed = NumberRange.new(0.05)
463
g1.Rotation = NumberRange.new(-100,100)
464
g1.ZOffset = 2
465
466
local pe1 = Instance.new("ParticleEmitter",arm2)
467
pe1.Name = "Sparks"
468
pe1.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
469
pe1.Texture = "rbxassetid://364561471"
470
pe1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
471
pe1.LightEmission = 0
472
pe1.Rate = 10
473
pe1.Lifetime = NumberRange.new(5,10)
474
pe1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
475
pe1.Speed = NumberRange.new(1)
476
pe1.Rotation = NumberRange.new(-100,100)
477
478
---------------------------------------------
479
local g2 = Instance.new("ParticleEmitter",arm1)
480
g2.Name = "Glow"
481
g2.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
482
g2.Texture = "rbxassetid://75202463"
483
g2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
484
g2.LightEmission = 1
485
g2.Rate = 1
486
g2.Lifetime = NumberRange.new(4)
487
g2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
488
g2.Speed = NumberRange.new(0.05)
489
g2.Rotation = NumberRange.new(-100,100)
490
g2.ZOffset = 2
491
492
local pe2 = Instance.new("ParticleEmitter",arm1)
493
pe2.Name = "Sparks"
494
pe2.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
495
pe2.Texture = "rbxassetid://364561471"
496
pe2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
497
pe2.LightEmission = 0
498
pe2.Rate = 10
499
pe2.Lifetime = NumberRange.new(5,10)
500
pe2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
501
pe2.Speed = NumberRange.new(1)
502
pe2.Rotation = NumberRange.new(-100,100)
503
504
-------------------------------------------Legs
505
local g3 = Instance.new("ParticleEmitter",leg2)
506
g3.Name = "Glow"
507
g3.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
508
g3.Texture = "rbxassetid://75202463"
509
g3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
510
g3.LightEmission = 1
511
g3.Rate = 1
512
g3.Lifetime = NumberRange.new(4)
513
g3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
514
g3.Speed = NumberRange.new(0.05)
515
g3.Rotation = NumberRange.new(-100,100)
516
g3.ZOffset = 2
517
518
local pe3 = Instance.new("ParticleEmitter",leg2)
519
pe3.Name = "Sparks"
520
pe3.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
521
pe3.Texture = "rbxassetid://364561471"
522
pe3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
523
pe3.LightEmission = 0
524
pe3.Rate = 10
525
pe3.Lifetime = NumberRange.new(5,10)
526
pe3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
527
pe3.Speed = NumberRange.new(1)
528
pe3.Rotation = NumberRange.new(-100,100)
529
-------------------------------------------
530
local g4 = Instance.new("ParticleEmitter",leg1)
531
g4.Name = "Glow"
532
g4.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
533
g4.Texture = "rbxassetid://75202463"
534
g4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
535
g4.LightEmission = 1
536
g4.Rate = 1
537
g4.Lifetime = NumberRange.new(4)
538
g4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
539
g4.Speed = NumberRange.new(0.05)
540
g4.Rotation = NumberRange.new(-100,100)
541
g4.ZOffset = 2
542
543
local pe4 = Instance.new("ParticleEmitter",leg1)
544
pe4.Name = "Sparks"
545
pe4.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
546
pe4.Texture = "rbxassetid://364561471"
547
pe4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
548
pe4.LightEmission = 0
549
pe4.Rate = 10
550
pe4.Lifetime = NumberRange.new(5,10)
551
pe4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
552
pe4.Speed = NumberRange.new(1)
553
pe4.Rotation = NumberRange.new(-100,100)
554
555
char.Humanoid.WalkSpeed = 55
556
char.Humanoid.JumpPower = 75
557
558
char.audio:Stop()
559
char.audio:Remove()
560
561
being = false
562
563
end
564
565
function transform()
566
	IdleA = New("Animation",tool,"Idle",{AnimationId = "http://www.roblox.com/Asset?ID=94108418",})
567
IdleAnim = chara.Humanoid:LoadAnimation(IdleA)
568
IdleAnim:Play()
569
player = game:GetService("Players").LocalPlayer
570
chara = player.Character
571
chara.Humanoid.MaxHealth = 100000
572
chara.Humanoid.Health = 100000
573
debby = game.Debris
574
575
--Sword Building--
576
New = function(Object, Parent, Name, Data)
577
	local Object = Instance.new(Object)
578
	for Index, Value in pairs(Data or {}) do
579
		Object[Index] = Value
580
	end
581
	Object.Parent = Parent
582
	Object.Name = Name
583
	return Object
584
end
585
	rock = true
586
	
587
	char.Humanoid.WalkSpeed = 0
588
	char.Humanoid.JumpPower = 0
589
590
if emoed == true then
591
if being == false then
592
if transformed == false then
593
	being = true
594
	transformed = true
595
end
596
end
597
end
598
599
rock3 = true
600
601
	arm1.Glow:Remove()
602
	arm1.Sparks:Remove()
603
	arm2.Glow:Remove()
604
	arm2.Sparks:Remove()
605
	leg1.Glow:Remove()
606
	leg1.Sparks:Remove()
607
	leg2.Glow:Remove()
608
	leg2.Sparks:Remove()
609
	tor.Glow:Remove()
610
	tor.Sparks:Remove()
611
612
char.music:Stop()
613
char.music:Remove()
614
615
local Mus1 = Instance.new("Sound",char)
616
Mus1.Name = "audio"
617
Mus1.SoundId = "rbxassetid://301184111"
618
Mus1.Pitch = 0.7
619
Mus1.Volume = 1
620
Mus1.Looped = false
621
Mus1:Play()
622
623
local Mus2 = Instance.new("Sound",char)
624
Mus2.Name = "audio2"
625
Mus2.SoundId = "rbxassetid://144947983"
626
Mus2.Pitch = 1
627
Mus2.Volume = 1
628
Mus2.Looped = true
629
Mus2:Play()
630
631
local Mus = Instance.new("Sound",char)
632
Mus.Name = "music"
633
Mus.SoundId = "http://www.roblox.com/asset/?id=149312046"
634
Mus.Pitch = 1
635
Mus.Volume = 2.5
636
Mus.Looped = true
637
Mus:Play()
638
639
local part = Instance.new("Part",char)
640
part.Transparency = 0
641
part.Size = Vector3.new(0.06, 0.05, 0.05)
642
local pw = Instance.new("Weld",part)
643
pw.Part0 = tor
644
pw.Part1 = part
645
pw.C1 = CFrame.new(0,2.3,0)
646
647
local fla = Instance.new("ParticleEmitter",part)
648
fla.Name = "Flame"
649
fla.Color = ColorSequence.new(Color3.new(25,0,0),Color3.new(255,255,255))
650
fla.Texture = "rbxassetid://364561471"
651
fla.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
652
fla.LightEmission = 0
653
fla.Rate = 2000
654
fla.Lifetime = NumberRange.new(2.5)
655
fla.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
656
fla.Speed = NumberRange.new(25)
657
fla.SpreadAngle = Vector2.new(60,60)
658
659
local fla2 = Instance.new("ParticleEmitter",part)
660
fla2.Name = "Flame"
661
fla2.Color = ColorSequence.new(Color3.new(255,255,255),Color3.new(25,0,0))
662
fla2.Texture = "rbxassetid://364561471"
663
fla2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
664
fla2.LightEmission = 0
665
fla2.Rate = 500
666
fla2.Lifetime = NumberRange.new(2.5)
667
fla2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
668
fla2.Speed = NumberRange.new(25)
669
fla2.SpreadAngle = Vector2.new(65,65)
670
671
wait(5.25)
672
rock3 = true
673
rock = false
674
fla.Rate = 0
675
fla2.Rate = 0
676
677
char.Shirt.ShirtTemplate = "rbxassetid://787561907"
678
char.Pants.PantsTemplate = "rbxassetid://261998839"
679
680
char.LongHair.BrickColor = BrickColor.new("Black")
681
char.Hair1.BrickColor = BrickColor.new("Black")
682
	
683
	hed.face.Texture = "rbxassetid://1090074847"
684
	
685
	wait()
686
687
	for i,v in pairs(char:GetChildren()) do
688
	if	v:IsA("MeshPart") or v:IsA("BasePart") and v.Name ~= "Hair1" and v.Name ~= "LongHair"  and v.Name ~= "NewPart2" then
689
		v.BrickColor = BrickColor.new("White")
690
	end
691
		
692
	end
693
	
694
local g = Instance.new("ParticleEmitter",tor)
695
g.Name = "Glow"
696
g.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
697
g.Texture = "rbxassetid://75202463"
698
g.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
699
g.LightEmission = 1
700
g.Rate = 1
701
g.Lifetime = NumberRange.new(4)
702
g.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
703
g.Speed = NumberRange.new(0.20)
704
g.Rotation = NumberRange.new(-100,100)
705
g.ZOffset = 2
706
707
708
local pe = Instance.new("ParticleEmitter",tor)
709
pe.Name = "Sparks"
710
pe.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
711
pe.Texture = "rbxassetid://364561471"
712
pe.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
713
pe.LightEmission = 0
714
pe.Rate = 10
715
pe.Lifetime = NumberRange.new(5,10)
716
pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
717
pe.Speed = NumberRange.new(1)
718
pe.Rotation = NumberRange.new(-100,100)
719
720
------------------------------------------Arms
721
local g1 = Instance.new("ParticleEmitter",arm2)
722
g1.Name = "Glow"
723
g1.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
724
g1.Texture = "rbxassetid://75202463"
725
g1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
726
g1.LightEmission = 1
727
g1.Rate = 1
728
g1.Lifetime = NumberRange.new(4)
729
g1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
730
g1.Speed = NumberRange.new(0.05)
731
g1.Rotation = NumberRange.new(-100,100)
732
g1.ZOffset = 2
733
734
local pe1 = Instance.new("ParticleEmitter",arm2)
735
pe1.Name = "Sparks"
736
pe1.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
737
pe1.Texture = "rbxassetid://364561471"
738
pe1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
739
pe1.LightEmission = 0
740
pe1.Rate = 10
741
pe1.Lifetime = NumberRange.new(5,10)
742
pe1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
743
pe1.Speed = NumberRange.new(1)
744
pe1.Rotation = NumberRange.new(-100,100)
745
746
---------------------------------------------
747
local g2 = Instance.new("ParticleEmitter",arm1)
748
g2.Name = "Glow"
749
g2.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
750
g2.Texture = "rbxassetid://75202463"
751
g2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
752
g2.LightEmission = 1
753
g2.Rate = 1
754
g2.Lifetime = NumberRange.new(4)
755
g2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
756
g2.Speed = NumberRange.new(0.05)
757
g2.Rotation = NumberRange.new(-100,100)
758
g2.ZOffset = 2
759
760
local pe2 = Instance.new("ParticleEmitter",arm1)
761
pe2.Name = "Sparks"
762
pe2.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
763
pe2.Texture = "rbxassetid://364561471"
764
pe2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
765
pe2.LightEmission = 0
766
pe2.Rate = 10
767
pe2.Lifetime = NumberRange.new(5,10)
768
pe2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
769
pe2.Speed = NumberRange.new(1)
770
pe2.Rotation = NumberRange.new(-100,100)
771
772
-------------------------------------------Legs
773
local g3 = Instance.new("ParticleEmitter",leg2)
774
g3.Name = "Glow"
775
g3.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
776
g3.Texture = "rbxassetid://75202463"
777
g3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
778
g3.LightEmission = 1
779
g3.Rate = 1
780
g3.Lifetime = NumberRange.new(4)
781
g3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
782
g3.Speed = NumberRange.new(0.05)
783
g3.Rotation = NumberRange.new(-100,100)
784
g3.ZOffset = 2
785
786
local pe3 = Instance.new("ParticleEmitter",leg2)
787
pe3.Name = "Sparks"
788
pe3.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
789
pe3.Texture = "rbxassetid://364561471"
790
pe3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
791
pe3.LightEmission = 0
792
pe3.Rate = 10
793
pe3.Lifetime = NumberRange.new(5,10)
794
pe3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
795
pe3.Speed = NumberRange.new(1)
796
pe3.Rotation = NumberRange.new(-100,100)
797
-------------------------------------------
798
local g4 = Instance.new("ParticleEmitter",leg1)
799
g4.Name = "Glow"
800
g4.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
801
g4.Texture = "rbxassetid://75202463"
802
g4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
803
g4.LightEmission = 1
804
g4.Rate = 1
805
g4.Lifetime = NumberRange.new(4)
806
g4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
807
g4.Speed = NumberRange.new(0.05)
808
g4.Rotation = NumberRange.new(-100,100)
809
g4.ZOffset = 2
810
811
local pe4 = Instance.new("ParticleEmitter",leg1)
812
pe4.Name = "Sparks"
813
pe4.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
814
pe4.Texture = "rbxassetid://364561471"
815
pe4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
816
pe4.LightEmission = 0
817
pe4.Rate = 10
818
pe4.Lifetime = NumberRange.new(5,10)
819
pe4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
820
pe4.Speed = NumberRange.new(1)
821
pe4.Rotation = NumberRange.new(-100,100)
822
823
char.audio2:Stop()
824
char.audio2:Remove()
825
char.audio:Stop()
826
char.audio:Remove()
827
828
char.Humanoid.WalkSpeed = 75
829
char.Humanoid.JumpPower = 89
830
831
being = false
832
833
end
834
835
function antihumaned()
836
function LoadAnim(id)
837
local anim = New("Animation",chara,"Animation",{AnimationId = "rbxassetid://"..id})
838
local realanim = chara.Humanoid:LoadAnimation(anim)
839
return realanim
840
end
841
HoldA = LoadAnim(69427262)
842
HoldA:Play()
843
	
844
	rock = true
845
	
846
	char.Humanoid.WalkSpeed = 0
847
	char.Humanoid.JumpPower = 0
848
849
if emoed == true then
850
if being == false then
851
if transformed == true then
852
	if antihuman == false then
853
	being = true
854
	antihuman = true
855
end
856
end
857
end
858
end
859
860
wait(.25)
861
rock3 = true
862
863
864
	arm1.Glow:Remove()
865
	arm1.Sparks:Remove()
866
	arm2.Glow:Remove()
867
	arm2.Sparks:Remove()
868
	leg1.Glow:Remove()
869
	leg1.Sparks:Remove()
870
	leg2.Glow:Remove()
871
	leg2.Sparks:Remove()
872
	tor.Glow:Remove()
873
	tor.Sparks:Remove()
874
875
char.music:Stop()
876
char.music:Remove()
877
878
local Mus1 = Instance.new("Sound",char)
879
Mus1.Name = "audio"
880
Mus1.SoundId = "rbxassetid://301184111"
881
Mus1.Pitch = 0.7
882
Mus1.Volume = 1
883
Mus1.Looped = false
884
Mus1:Play()
885
886
local Mus2 = Instance.new("Sound",char)
887
Mus2.Name = "audio2"
888
Mus2.SoundId = "rbxassetid://682718528"
889
Mus2.Pitch = 1
890
Mus2.Volume = 1
891
Mus2.Looped = true
892
Mus2:Play()
893
894
895
local part = Instance.new("Part",char)
896
part.Transparency = 0
897
part.Size = Vector3.new(0.06, 0.05, 0.05)
898
local pw = Instance.new("Weld",part)
899
pw.Part0 = tor
900
pw.Part1 = part
901
pw.C1 = CFrame.new(0,2.3,0)
902
903
local fla = Instance.new("ParticleEmitter",part)
904
fla.Name = "Flame"
905
fla.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
906
fla.Texture = "rbxassetid://364561471"
907
fla.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
908
fla.LightEmission = 0
909
fla.Rate = 2000
910
fla.Lifetime = NumberRange.new(2.5)
911
fla.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
912
fla.Speed = NumberRange.new(25)
913
fla.SpreadAngle = Vector2.new(60,60)
914
915
local fla2 = Instance.new("ParticleEmitter",part)
916
fla2.Name = "Flame"
917
fla2.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
918
fla2.Texture = "rbxassetid://364561471"
919
fla2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
920
fla2.LightEmission = 0
921
fla2.Rate = 500
922
fla2.Lifetime = NumberRange.new(2.5)
923
fla2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
924
fla2.Speed = NumberRange.new(25)
925
fla2.SpreadAngle = Vector2.new(65,65)
926
927
wait(6.55)
928
rock3 = true
929
fla.Rate = 0
930
fla2.Rate = 0
931
932
char.Shirt.ShirtTemplate = "rbxassetid://662186829"
933
char.Pants.PantsTemplate = "rbxassetid://662188938"
934
935
char.LongHair.BrickColor = BrickColor.new("Black")
936
char.Hair1.BrickColor = BrickColor.new("Black")
937
	
938
	hed.face.Texture = "rbxassetid://1080474672"
939
	
940
	wait()
941
942
	for i,v in pairs(char:GetChildren()) do
943
	if	v:IsA("MeshPart") or v:IsA("BasePart") and v.Name ~= "Hair1" and v.Name ~= "LongHair" and v.Name ~= "NewPart2" then
944
		v.BrickColor = BrickColor.new("Black")
945
	end
946
		
947
	end
948
	
949
local g = Instance.new("ParticleEmitter",tor)
950
g.Name = "Glow"
951
g.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
952
g.Texture = "rbxassetid://75202463"
953
g.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
954
g.LightEmission = 1
955
g.Rate = 1
956
g.Lifetime = NumberRange.new(4)
957
g.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
958
g.Speed = NumberRange.new(0.20)
959
g.Rotation = NumberRange.new(-100,100)
960
g.ZOffset = 2
961
962
963
local pe = Instance.new("ParticleEmitter",tor)
964
pe.Name = "Sparks"
965
pe.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
966
pe.Texture = "rbxassetid://364561471"
967
pe.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
968
pe.LightEmission = 0
969
pe.Rate = 10
970
pe.Lifetime = NumberRange.new(5,10)
971
pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
972
pe.Speed = NumberRange.new(1)
973
pe.Rotation = NumberRange.new(-100,100)
974
975
------------------------------------------Arms
976
local g1 = Instance.new("ParticleEmitter",arm2)
977
g1.Name = "Glow"
978
g1.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
979
g1.Texture = "rbxassetid://75202463"
980
g1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
981
g1.LightEmission = 1
982
g1.Rate = 1
983
g1.Lifetime = NumberRange.new(4)
984
g1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
985
g1.Speed = NumberRange.new(0.05)
986
g1.Rotation = NumberRange.new(-100,100)
987
g1.ZOffset = 2
988
989
local pe1 = Instance.new("ParticleEmitter",arm2)
990
pe1.Name = "Sparks"
991
pe1.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
992
pe1.Texture = "rbxassetid://364561471"
993
pe1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
994
pe1.LightEmission = 0
995
pe1.Rate = 10
996
pe1.Lifetime = NumberRange.new(5,10)
997
pe1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
998
pe1.Speed = NumberRange.new(1)
999
pe1.Rotation = NumberRange.new(-100,100)
1000
1001
---------------------------------------------
1002
local g2 = Instance.new("ParticleEmitter",arm1)
1003
g2.Name = "Glow"
1004
g2.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
1005
g2.Texture = "rbxassetid://75202463"
1006
g2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
1007
g2.LightEmission = 1
1008
g2.Rate = 1
1009
g2.Lifetime = NumberRange.new(4)
1010
g2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
1011
g2.Speed = NumberRange.new(0.05)
1012
g2.Rotation = NumberRange.new(-100,100)
1013
g2.ZOffset = 2
1014
1015
local pe2 = Instance.new("ParticleEmitter",arm1)
1016
pe2.Name = "Sparks"
1017
pe2.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
1018
pe2.Texture = "rbxassetid://364561471"
1019
pe2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
1020
pe2.LightEmission = 0
1021
pe2.Rate = 10
1022
pe2.Lifetime = NumberRange.new(5,10)
1023
pe2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1024
pe2.Speed = NumberRange.new(1)
1025
pe2.Rotation = NumberRange.new(-100,100)
1026
1027
-------------------------------------------Legs
1028
local g3 = Instance.new("ParticleEmitter",leg2)
1029
g3.Name = "Glow"
1030
g3.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
1031
g3.Texture = "rbxassetid://75202463"
1032
g3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
1033
g3.LightEmission = 1
1034
g3.Rate = 1
1035
g3.Lifetime = NumberRange.new(4)
1036
g3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
1037
g3.Speed = NumberRange.new(0.05)
1038
g3.Rotation = NumberRange.new(-100,100)
1039
g3.ZOffset = 2
1040
1041
local pe3 = Instance.new("ParticleEmitter",leg2)
1042
pe3.Name = "Sparks"
1043
pe3.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
1044
pe3.Texture = "rbxassetid://364561471"
1045
pe3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
1046
pe3.LightEmission = 0
1047
pe3.Rate = 10
1048
pe3.Lifetime = NumberRange.new(5,10)
1049
pe3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1050
pe3.Speed = NumberRange.new(1)
1051
pe3.Rotation = NumberRange.new(-100,100)
1052
-------------------------------------------
1053
local g4 = Instance.new("ParticleEmitter",leg1)
1054
g4.Name = "Glow"
1055
g4.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
1056
g4.Texture = "rbxassetid://75202463"
1057
g4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
1058
g4.LightEmission = 1
1059
g4.Rate = 1
1060
g4.Lifetime = NumberRange.new(4)
1061
g4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
1062
g4.Speed = NumberRange.new(0.05)
1063
g4.Rotation = NumberRange.new(-100,100)
1064
g4.ZOffset = 2
1065
1066
local pe4 = Instance.new("ParticleEmitter",leg1)
1067
pe4.Name = "Sparks"
1068
pe4.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
1069
pe4.Texture = "rbxassetid://364561471"
1070
pe4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
1071
pe4.LightEmission = 0
1072
pe4.Rate = 10
1073
pe4.Lifetime = NumberRange.new(5,10)
1074
pe4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1075
pe4.Speed = NumberRange.new(1)
1076
pe4.Rotation = NumberRange.new(-100,100)
1077
1078
char.Humanoid.WalkSpeed = 99.999
1079
char.Humanoid.JumpPower = 99.999
1080
1081
char.audio:Stop()
1082
char.audio:Remove()
1083
1084
being = false
1085
GroundShake = false
1086
1087
end
1088
1089
function dehumaned()
1090
1091
player = game.Players.LocalPlayer
1092
chara = player.Character
1093
debby = game:GetService("Debris")
1094
1095
--Outfit--
1096
1097
New = function(Object, Parent, Name, Data)
1098
	local Object = Instance.new(Object)
1099
	for Index, Value in pairs(Data or {}) do
1100
		Object[Index] = Value
1101
	end
1102
	Object.Parent = Parent
1103
	Object.Name = Name
1104
	return Object
1105
end
1106
--Animations--
1107
function loada(anim)
1108
local loaded = chara.Humanoid:LoadAnimation(anim)
1109
return loaded
1110
end
1111
1112
IdleA = New("Animation",chara,"Idle",{AnimationId = "rbxassetid://169638954"})
1113
IdleAnim = loada(IdleA)
1114
IdleAnim:Play()
1115
1116
--Enamate--
1117
function Enamate(part)
1118
local trace = Instance.new("Part",chara)
1119
trace.Size = Vector3.new(1,1,1)
1120
trace.TopSurface = 0
1121
trace.BottomSurface = 0
1122
trace.BrickColor = BrickColor.new("New Yeller")
1123
trace.CanCollide = false
1124
trace.Anchored = true
1125
trace.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359)))
1126
local tracedisp = coroutine.wrap(function()
1127
for i = 1, 9 do
1128
wait(.01)
1129
trace.Transparency = trace.Transparency + .1
1130
end
1131
wait(.01)
1132
trace:Destroy()
1133
end)
1134
tracedisp()
1135
end
1136
function Enamate2(part,name)
1137
if chara:FindFirstChild(name)== nil then
1138
local angl = CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359)))
1139
local trace = Instance.new("Part",chara)
1140
trace.Size = Vector3.new(1,1,1)
1141
trace.Name = name
1142
trace.TopSurface = 0
1143
trace.BottomSurface = 0
1144
trace.BrickColor = BrickColor.new("New Yeller")
1145
trace.CanCollide = false
1146
trace.Anchored = true
1147
trace.CFrame = part.CFrame * angl
1148
local tracem = Instance.new("SpecialMesh",trace)
1149
tracem.MeshId = "rbxassetid://3270017"
1150
local tracedisp = coroutine.wrap(function()
1151
for i = 1, 9 do
1152
wait(.01)
1153
trace.Transparency = trace.Transparency + .1
1154
trace.CFrame = part.CFrame * angl
1155
tracem.Scale = tracem.Scale + Vector3.new(.5,.5,0)
1156
end
1157
wait(.01)
1158
trace:Destroy()
1159
end)
1160
tracedisp()
1161
end
1162
end
1163
function Enamate3()
1164
if chara:FindFirstChild("Ring")== nil then
1165
local trace = Instance.new("Part",chara)
1166
trace.Size = Vector3.new(1,1,1)
1167
trace.Name = "Ring"
1168
trace.TopSurface = 0
1169
trace.BottomSurface = 0
1170
trace.BrickColor = BrickColor.new("New Yeller")
1171
trace.CanCollide = false
1172
trace.Anchored = true
1173
trace.CFrame = chara.Torso.CFrame
1174
local tracem = Instance.new("SpecialMesh",trace)
1175
tracem.MeshId = "rbxassetid://3270017"
1176
local tracedisp = coroutine.wrap(function()
1177
for i = 1, 99 do
1178
wait(.01)
1179
trace.Transparency = trace.Transparency + .01
1180
trace.CFrame = chara.Torso.CFrame
1181
tracem.Scale = tracem.Scale + Vector3.new(.2,.2,0)
1182
end
1183
wait(.01)
1184
trace:Destroy()
1185
end)
1186
tracedisp()
1187
end
1188
end
1189
	
1190
	rock2 = true
1191
	
1192
	char.Humanoid.WalkSpeed = 0
1193
	char.Humanoid.JumpPower = 0
1194
1195
if emoed == true then
1196
if being == false then
1197
if transformed == true then
1198
	if antihuman == true then
1199
		if dehuman == false then
1200
			dehuman = true
1201
	being = true
1202
end
1203
end
1204
end
1205
end
1206
end
1207
1208
rock3 = true
1209
wait(.25)
1210
rock4 = true
1211
1212
1213
	arm1.Glow:Remove()
1214
	arm1.Sparks:Remove()
1215
	arm2.Glow:Remove()
1216
	arm2.Sparks:Remove()
1217
	leg1.Glow:Remove()
1218
	leg1.Sparks:Remove()
1219
	leg2.Glow:Remove()
1220
	leg2.Sparks:Remove()
1221
	tor.Glow:Remove()
1222
	tor.Sparks:Remove()
1223
1224
char.audio2:Stop()
1225
char.audio2:Remove()
1226
1227
local Mus1 = Instance.new("Sound",char)
1228
Mus1.Name = "audio"
1229
Mus1.SoundId = "rbxassetid://301184111"
1230
Mus1.Pitch = 0.7
1231
Mus1.Volume = 1
1232
Mus1.Looped = false
1233
Mus1:Play()
1234
1235
local Mus2 = Instance.new("Sound",char)
1236
Mus2.Name = "music"
1237
Mus2.SoundId = "rbxassetid://306547398"
1238
Mus2.Pitch = 1
1239
Mus2.Volume = 1
1240
Mus2.Looped = true
1241
Mus2:Play()
1242
1243
local Mus2 = Instance.new("Sound",char)
1244
Mus2.Name = "music2"
1245
Mus2.SoundId = "rbxassetid://162415955"
1246
Mus2.Pitch = 1
1247
Mus2.Volume = 1
1248
Mus2.Looped = true
1249
Mus2:Play()
1250
1251
local Mus4 = Instance.new("Sound",char)
1252
Mus4.SoundId = "rbxassetid://246259756"
1253
Mus4.Volume = 1.2
1254
Mus4.Pitch = 1
1255
Mus4.Looped = true
1256
Mus4:Play()
1257
1258
1259
local part = Instance.new("Part",char)
1260
part.Transparency = 0
1261
part.Size = Vector3.new(0.06, 0.05, 0.05)
1262
local pw = Instance.new("Weld",part)
1263
pw.Part0 = tor
1264
pw.Part1 = part
1265
pw.C1 = CFrame.new(0,2.3,0)
1266
1267
local fla = Instance.new("ParticleEmitter",part)
1268
fla.Name = "Flame"
1269
fla.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1270
fla.Texture = "rbxasset://textures/particles/fire_main.dds"
1271
fla.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
1272
fla.LightEmission = 1
1273
fla.Rate = 2050
1274
fla.Lifetime = NumberRange.new(2.125)
1275
fla.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
1276
fla.Speed = NumberRange.new(55)
1277
fla.SpreadAngle = Vector2.new(80,80)
1278
1279
local fla2 = Instance.new("ParticleEmitter",part)
1280
fla2.Name = "Flame"
1281
fla2.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1282
fla2.Texture = "rbxasset://textures/particles/fire_main.dds"
1283
fla2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
1284
fla2.LightEmission = 1
1285
fla2.Rate = 525
1286
fla2.Lifetime = NumberRange.new(2.100)
1287
fla2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
1288
fla2.Speed = NumberRange.new(50)
1289
fla2.SpreadAngle = Vector2.new(75,75)
1290
1291
local fla3 = Instance.new("ParticleEmitter",part)
1292
fla3.Name = "Flame"
1293
fla3.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1294
fla3.Texture = "rbxassetid://296874871"
1295
fla3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
1296
fla3.LightEmission = 1
1297
fla3.Rate = 2050
1298
fla3.Lifetime = NumberRange.new(2.125)
1299
fla3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
1300
fla3.Speed = NumberRange.new(55)
1301
fla3.SpreadAngle = Vector2.new(80,80)
1302
1303
local fla4 = Instance.new("ParticleEmitter",part)
1304
fla4.Name = "Flame"
1305
fla4.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1306
fla4.Texture = "rbxassetid://296874871"
1307
fla4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
1308
fla4.LightEmission = 1
1309
fla4.Rate = 525
1310
fla4.Lifetime = NumberRange.new(2.100)
1311
fla4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
1312
fla4.Speed = NumberRange.new(50)
1313
fla4.SpreadAngle = Vector2.new(75,75)
1314
1315
wait(7.75)
1316
--Fly--
1317
local truflyposy = chara.Torso.Position.Y+10
1318
local flyposy = truflyposy
1319
local bodfly = Instance.new("BodyPosition", chara.Torso)
1320
bodfly.Name = "Fly"
1321
bodfly.maxForce = Vector3.new(0,10000,0)
1322
bodfly.Position = Vector3.new(0,flyposy,0)
1323
1324
rock3 = true
1325
fla.Rate = 0
1326
fla2.Rate = 0
1327
1328
char.Shirt.ShirtTemplate = "rbxassetid://262058940"
1329
char.Pants.PantsTemplate = "rbxassetid://226411010"
1330
1331
char.LongHair.BrickColor = BrickColor.new("White")
1332
char.Hair1.BrickColor = BrickColor.new("White")
1333
1334
local mask = Instance.new("Part",char)
1335
	mask.Name = "Mask"
1336
	mask.Size = Vector3.new(1,1,1)
1337
	mask.Transparency = 1
1338
	
1339
	local maskm = Instance.new("SpecialMesh",mask)
1340
	maskm.MeshId = "rbxassetid://1094770887"
1341
	maskm.TextureId = "rbxassetid://1007553403"
1342
	maskm.Scale = Vector3.new(1,1,1)
1343
	
1344
	local maskw = Instance.new("Weld")
1345
	maskw.Part0 = hed
1346
	maskw.Part1 = mask
1347
	maskw.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(180),0)
1348
	maskw.Parent = mask
1349
	
1350
	hed.face.Texture = "rbxassetid://1090087827"
1351
	
1352
	wait()
1353
1354
	for i,v in pairs(char:GetChildren()) do
1355
	if	v:IsA("MeshPart") or v:IsA("BasePart") and v.Name ~= "Hair1" and v.Name ~= "LongHair" and v.Name ~= "NewPart2" then
1356
		v.BrickColor = BrickColor.new("Really black")
1357
	end
1358
		
1359
	end
1360
	
1361
local g = Instance.new("ParticleEmitter",tor)
1362
g.Name = "Glow"
1363
g.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1364
g.Texture = "rbxassetid://296874871"
1365
g.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
1366
g.LightEmission = 1
1367
g.Rate = 1
1368
g.Lifetime = NumberRange.new(4)
1369
g.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
1370
g.Speed = NumberRange.new(0.20)
1371
g.Rotation = NumberRange.new(-100,100)
1372
g.ZOffset = 2
1373
1374
1375
local pe = Instance.new("ParticleEmitter",tor)
1376
pe.Name = "Sparks"
1377
pe.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1378
pe.Texture = "rbxasset://textures/particles/fire_main.dds"
1379
pe.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
1380
pe.LightEmission = 1
1381
pe.Rate = 10
1382
pe.Lifetime = NumberRange.new(5,10)
1383
pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1384
pe.Speed = NumberRange.new(1)
1385
pe.Rotation = NumberRange.new(-100,100)
1386
1387
------------------------------------------Arms
1388
local g1 = Instance.new("ParticleEmitter",arm2)
1389
g1.Name = "Glow"
1390
g1.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1391
g1.Texture = "rbxassetid://296874871"
1392
g1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
1393
g1.LightEmission = 1
1394
g1.Rate = 1
1395
g1.Lifetime = NumberRange.new(4)
1396
g1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
1397
g1.Speed = NumberRange.new(0.05)
1398
g1.Rotation = NumberRange.new(-100,100)
1399
g1.ZOffset = 2
1400
1401
local pe1 = Instance.new("ParticleEmitter",arm2)
1402
pe1.Name = "Sparks"
1403
pe1.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1404
pe1.Texture = "rbxasset://textures/particles/fire_main.dds"
1405
pe1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
1406
pe1.LightEmission = 1
1407
pe1.Rate = 10
1408
pe1.Lifetime = NumberRange.new(5,10)
1409
pe1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1410
pe1.Speed = NumberRange.new(1)
1411
pe1.Rotation = NumberRange.new(-100,100)
1412
1413
---------------------------------------------
1414
local g2 = Instance.new("ParticleEmitter",arm1)
1415
g2.Name = "Glow"
1416
g2.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1417
g2.Texture = "rbxassetid://296874871"
1418
g2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
1419
g2.LightEmission = 1
1420
g2.Rate = 1
1421
g2.Lifetime = NumberRange.new(4)
1422
g2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
1423
g2.Speed = NumberRange.new(0.05)
1424
g2.Rotation = NumberRange.new(-100,100)
1425
g2.ZOffset = 2
1426
1427
local pe2 = Instance.new("ParticleEmitter",arm1)
1428
pe2.Name = "Sparks"
1429
pe2.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1430
pe2.Texture = "rbxasset://textures/particles/fire_main.dds"
1431
pe2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
1432
pe2.LightEmission = 1
1433
pe2.Rate = 10
1434
pe2.Lifetime = NumberRange.new(5,10)
1435
pe2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1436
pe2.Speed = NumberRange.new(1)
1437
pe2.Rotation = NumberRange.new(-100,100)
1438
1439
-------------------------------------------Legs
1440
local g3 = Instance.new("ParticleEmitter",leg2)
1441
g3.Name = "Glow"
1442
g3.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1443
g3.Texture = "rbxassetid://296874871"
1444
g3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
1445
g3.LightEmission = 1
1446
g3.Rate = 1
1447
g3.Lifetime = NumberRange.new(4)
1448
g3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
1449
g3.Speed = NumberRange.new(0.05)
1450
g3.Rotation = NumberRange.new(-100,100)
1451
g3.ZOffset = 2
1452
1453
local pe3 = Instance.new("ParticleEmitter",leg2)
1454
pe3.Name = "Sparks"
1455
pe3.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1456
pe3.Texture = "rbxasset://textures/particles/fire_main.dds"
1457
pe3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
1458
pe3.LightEmission = 1
1459
pe3.Rate = 10
1460
pe3.Lifetime = NumberRange.new(5,10)
1461
pe3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1462
pe3.Speed = NumberRange.new(1)
1463
pe3.Rotation = NumberRange.new(-100,100)
1464
-------------------------------------------
1465
local g4 = Instance.new("ParticleEmitter",leg1)
1466
g4.Name = "Glow"
1467
g4.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1468
g4.Texture = "rbxassetid://296874871"
1469
g4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
1470
g4.LightEmission = 1
1471
g4.Rate = 1
1472
g4.Lifetime = NumberRange.new(4)
1473
g4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
1474
g4.Speed = NumberRange.new(0.05)
1475
g4.Rotation = NumberRange.new(-100,100)
1476
g4.ZOffset = 2
1477
1478
local pe4 = Instance.new("ParticleEmitter",leg1)
1479
pe4.Name = "Sparks"
1480
pe4.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
1481
pe4.Texture = "rbxasset://textures/particles/fire_main.dds"
1482
pe4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
1483
pe4.LightEmission = 1
1484
pe4.Rate = 10
1485
pe4.Lifetime = NumberRange.new(5,10)
1486
pe4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
1487
pe4.Speed = NumberRange.new(1)
1488
pe4.Rotation = NumberRange.new(-100,100)
1489
1490
local fall = Instance.new("Part",game.Workspace)
1491
fall.Name = "RainFall"
1492
fall.Position = Vector3.new(0, 171.65, 0)
1493
fall.Size = Vector3.new(512, 20, 512)
1494
fall.BrickColor = BrickColor.new("Medium stone grey")
1495
fall.Material = Enum.Material.SmoothPlastic
1496
fall.Anchored = true
1497
fall.CanCollide = false
1498
fall.Transparency = 0
1499
1500
local CloudMesh = Instance.new('SpecialMesh',fall)
1501
CloudMesh.Scale = Vector3.new(500,250,500)
1502
CloudMesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
1503
CloudMesh.Offset = Vector3.new(0,0.9,0)
1504
1505
local Rain = Instance.new('ParticleEmitter',fall)
1506
Rain.Name = "rain1"
1507
Rain.Color = ColorSequence.new(Color3.new(252,250,255),Color3.fromRGB(252,255,250))
1508
Rain.Size = NumberSequence.new(10)
1509
Rain.Texture = "http://www.roblox.com/asset/?id=242121575"
1510
Rain.Transparency = NumberSequence.new(-1)
1511
Rain.Acceleration = Vector3.new(0,-150,0)
1512
Rain.Lifetime = NumberRange.new(50,100)
1513
Rain.Rate = math.huge
1514
Rain.EmissionDirection = Enum.NormalId.Bottom
1515
1516
local Rain2 = Instance.new('ParticleEmitter',fall)
1517
Rain2.Name = "rain2"
1518
Rain2.Color = ColorSequence.new(Color3.new(250,252,255),Color3.fromRGB(255,250,252))
1519
Rain2.Size = NumberSequence.new(20)
1520
Rain2.Texture = "http://www.roblox.com/asset/?id=242121575"
1521
Rain2.Transparency = NumberSequence.new(-1)
1522
Rain2.Acceleration = Vector3.new(0,-150,0)
1523
Rain2.Lifetime = NumberRange.new(50,100)
1524
Rain2.Rate = math.huge
1525
Rain2.EmissionDirection = Enum.NormalId.Bottom
1526
1527
local RainSound = Instance.new('Sound',fall)
1528
RainSound.Name = "audio"
1529
RainSound.SoundId = "rbxassetid://111816866"
1530
RainSound.Looped = true
1531
RainSound:Play()
1532
1533
local Rain3 = Instance.new('ParticleEmitter',game.Workspace)
1534
Rain3.Name = "rain1"
1535
Rain3.Color = ColorSequence.new(Color3.new(252,250,255),Color3.fromRGB(252,255,250))
1536
Rain3.Size = NumberSequence.new(1)
1537
Rain3.Texture = "http://www.roblox.com/asset/?id=242121500"
1538
Rain3.Transparency = NumberSequence.new(-5)
1539
Rain3.Acceleration = Vector3.new(2.5,2.5,2.5)
1540
Rain3.Lifetime = NumberRange.new(1,5)
1541
Rain3.Speed = NumberRange.new(0)
1542
Rain3.SpreadAngle = Vector2.new(0,0)
1543
Rain3.Rate = 100.9
1544
Rain3.LockedToPart = true
1545
1546
local Rain4 = Instance.new('ParticleEmitter',game.Workspace)
1547
Rain4.Name = "rain2"
1548
Rain4.Color = ColorSequence.new(Color3.new(250,252,255),Color3.fromRGB(255,250,252))
1549
Rain4.Size = NumberSequence.new(1)
1550
Rain4.Texture = "http://www.roblox.com/asset/?id=242121500"
1551
Rain4.Transparency = NumberSequence.new(-5)
1552
Rain4.Acceleration = Vector3.new(2.5,2.5,2.5)
1553
Rain4.Lifetime = NumberRange.new(1,5)
1554
Rain4.Speed = NumberRange.new(0)
1555
Rain4.SpreadAngle = Vector2.new(0,0)
1556
Rain4.Rate = 100.9
1557
Rain4.LockedToPart = true
1558
1559
for _,v in pairs(game.Workspace:GetChildren()) do
1560
	if v.Name == "Baseplate" or v.Name == "Base" then
1561
		Rain3.Parent = v
1562
		Rain4.Parent = v
1563
	end
1564
end
1565
1566
		local sky = Instance.new("Sky",game.Lighting) 
1567
		sky.CelestialBodiesShown = true
1568
		sky.MoonAngularSize = 15
1569
		sky.MoonTextureId = "rbxasset://sky/moon.jpg" 
1570
		sky.SkyboxBk = "rbxassetid://566611187"
1571
		sky.SkyboxDn = "rbxassetid://566613198"
1572
		sky.SkyboxFt = "rbxassetid://566611142"
1573
		sky.SkyboxLf = "rbxassetid://566611266"
1574
		sky.SkyboxRt = "rbxassetid://566611300"
1575
		sky.SkyboxUp = "rbxassetid://566611218"
1576
		sky.StarCount = 3000
1577
		sky.SunAngularSize = 25
1578
		sky.SunTextureId = "rbxasset://sky/sun.jpg"
1579
		sky.Name = "HumanityRain"
1580
1581
char.Humanoid.WalkSpeed = 125.175
1582
char.Humanoid.JumpPower = 150.199
1583
1584
char.audio:Stop()
1585
char.audio:Remove()
1586
1587
being = false
1588
GroundShake = false
1589
rock3 = true
1590
wait(.5)
1591
rock = false
1592
1593
fla3.Rate = 0
1594
fla4.Rate = 0
1595
1596
end
1597
1598
mouse.KeyDown:connect(function(key)
1599
	if key == "q" and emoed == false and being == false and transformed == false then
1600
		emo()
1601
	end
1602
end)
1603
1604
mouse.KeyDown:connect(function(key)
1605
	if key == "e" and emoed == true and being == false and transformed == false then
1606
		transform()
1607
	end
1608
end)
1609
1610
mouse.KeyDown:connect(function(key)
1611
	if key == "r" and emoed == true and being == false and transformed == true and antihuman == false then
1612
		antihumaned()
1613
	end
1614
end)
1615
1616
mouse.KeyDown:connect(function(key)
1617
	if key == "f" and emoed == true and being == false and transformed == true and antihuman == true and dehuman == false then
1618
		dehumaned()
1619
	end
1620
end)
1621
	--[[SCRIPT NAME]]--
1622
--[[
1623
	
1624
	Move List
1625
	
1626
	
1627
--]]
1628
local plr = game.Players.LocalPlayer
1629
local char = plr.Character
1630
local mouse = plr:GetMouse()
1631
local torso = char.Torso
1632
local rs = torso["Right Shoulder"]
1633
local ls = torso["Left Shoulder"]
1634
local rh = torso["Right Hip"]
1635
local lh = torso["Left Hip"]
1636
local rj = char.HumanoidRootPart.RootJoint
1637
local neck = torso.Neck
1638
local animpose = "Idle"
1639
local attacking = false
1640
local cananim = true
1641
local rage = false
1642
local shield = nil
1643
local sprint = false
1644
local canrage = true
1645
local legs = false
1646
local bc = char:WaitForChild("Body Colors")
1647
local multiplier = 1
1648
local lac = char["Body Colors"].LeftArmColor
1649
local rac = char["Body Colors"].RightArmColor
1650
local rlc = char["Body Colors"].RightArmColor
1651
local llc = char["Body Colors"].LeftLegColor
1652
local hc = char["Body Colors"].HeadColor
1653
local tc = char["Body Colors"].TorsoColor
1654
local humanoid = char:FindFirstChildOfClass("Humanoid")
1655
local huge = Vector3.new(math.huge,math.huge,math.huge)
1656
1657
function legsonly()
1658
	spawn(function()
1659
		for i = 0, 10 do
1660
			wait(0.001)
1661
			if attacking then break end
1662
		end
1663
		if not attacking then
1664
			legs = false
1665
		end
1666
	end)
1667
end
1668
function swait(t)
1669
	if t == nil or t == 0 then
1670
		game:service('RunService').Stepped:wait(0)
1671
	else
1672
		for i = 0, t do
1673
			game:service('RunService').Stepped:wait(0)
1674
		end
1675
	end
1676
end
1677
function hurt(hit, dmg)
1678
	if hit.Parent then
1679
		if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
1680
		local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
1681
		if hum then
1682
			if hum.Parent.Name ~= plr.Name then
1683
				if dmg == "Kill" or hum.Health > 100000 then
1684
					hit.Parent:BreakJoints()
1685
					return true
1686
				else
1687
					if math.random(0, 100) == 50 then
1688
						hum.Health = hum.Health - dmg*multiplier*2.5
1689
					else
1690
						hum.Health = hum.Health -dmg*multiplier
1691
					end
1692
					return true
1693
				end
1694
			end
1695
		end
1696
	end
1697
end
1698
function getparent()
1699
	local par = workspace
1700
	if workspace:FindFirstChild("Base") then
1701
		par = workspace.Base
1702
	end
1703
	return par
1704
end
1705
function soundeffect(id, volume, speed, parent)
1706
	spawn(function()
1707
	local s = Instance.new("Sound")
1708
	s.SoundId = id
1709
	s.Volume = volume
1710
	s.PlaybackSpeed = speed
1711
	s.Parent = parent
1712
	s:Play()
1713
	repeat wait() until not s.Playing
1714
	s:Destroy()
1715
	end)
1716
end
1717
function gethum(obj)
1718
	if obj.Parent then
1719
		if obj.Parent:FindFirstChild("Humanoid") then
1720
			if obj.Parent.Name ~= plr.Name then
1721
				return obj.Parent:FindFirstChildOfClass("Humanoid")
1722
			end
1723
		end
1724
	end
1725
end
1726
function smooth(obj)
1727
	local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
1728
	for i,v in pairs(sides) do
1729
		obj[v.."Surface"] = "SmoothNoOutlines"
1730
	end
1731
end
1732
function fade(obj, dest, grow)
1733
	spawn(function()
1734
		local oldcf = obj.CFrame
1735
		for i = 0, 10 do
1736
			if grow then
1737
				obj.Size = obj.Size +Vector3.new(1,1,1)
1738
				obj.CFrame = oldcf
1739
			end
1740
			obj.Transparency = obj.Transparency +0.1
1741
			swait()
1742
		end
1743
		if dest then
1744
		obj:Destroy()
1745
		end
1746
	end)
1747
end
1748
function hand()
1749
	local mod = Instance.new("Model")
1750
	mod.Name = "Hand"
1751
	item1 = Instance.new('Part')
1752
	item1.BrickColor = BrickColor.new('Really black')
1753
	item1.Material = Enum.Material.Marble
1754
	item1.Reflectance = 0
1755
	item1.Transparency = 0
1756
	item1.Name = 'Part0101'
1757
	item1.Anchored = false
1758
	item1.CanCollide = false
1759
	item1.Locked = true
1760
	item1.Size = Vector3.new(0.599999964, 0.600000024, 0.699999988) smooth(item1)
1761
	item1.Parent = mod
1762
	item2 = Instance.new('SpecialMesh')
1763
	item2.Name = 'Mesh'
1764
	item2.MeshType = "Sphere"
1765
	item2.MeshId = ''
1766
	item2.Scale = Vector3.new(1, 1, 1)
1767
	item2.Parent = mod.Part0101
1768
	item3 = Instance.new('Part')
1769
	item3.BrickColor = BrickColor.new('Institutional white')
1770
	item3.Material = Enum.Material.Marble
1771
	item3.Reflectance = 0
1772
	item3.Transparency = 0
1773
	item3.Name = 'Part2323'
1774
	item3.Anchored = false
1775
	item3.CanCollide = false
1776
	item3.Locked = true
1777
	item3.Size = Vector3.new(0.49999994, 0.800000012, 0.5) smooth(item3)
1778
	item3.Parent = mod
1779
	item4 = Instance.new('SpecialMesh')
1780
	item4.Name = 'Mesh'
1781
	item4.MeshId = ''
1782
	item4.MeshType = "Sphere"
1783
	item4.Scale = Vector3.new(1, 1, 1)
1784
	item4.Parent = mod.Part2323
1785
	item5 = Instance.new('Part')
1786
	item5.BrickColor = BrickColor.new('Institutional white')
1787
	item5.Material = Enum.Material.Marble
1788
	item5.Reflectance = 0
1789
	item5.Transparency = 0
1790
	item5.Name = 'Part4545'
1791
	item5.Anchored = false
1792
	item5.CanCollide = false
1793
	item5.Locked = true
1794
	item5.Size = Vector3.new(0.99999994, 1.20000005, 0.5) smooth(item5)
1795
	item5.Parent = mod
1796
	item6 = Instance.new('SpecialMesh')
1797
	item6.Name = 'Mesh'
1798
	item6.MeshType = "Sphere"
1799
	item6.MeshId = ''
1800
	item6.Scale = Vector3.new(1, 1, 1)
1801
	item6.Parent = mod.Part4545
1802
	item7 = Instance.new('Weld')
1803
	item7.Name = 'Weld'
1804
	item7.Part0 = mod.Part2323
1805
	item7.Part1 = mod.Part0101
1806
	item7.C0 = CFrame.new(13.2298317, 10.644496, -120.75, 0.707106709, -0.707106769, 0, 0.707106769, 0.707106709, 0, 0, 0, 1)
1807
	item7.C1 = CFrame.new(16.5000019, -1.70000005, -120.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1808
	item7.Parent = mod.Part2323
1809
	item8 = Instance.new('Weld')
1810
	item8.Name = 'Weld'
1811
	item8.Part0 = mod.Part4545
1812
	item8.Part1 = mod.Part2323
1813
	item8.C0 = CFrame.new(16.5000019, -1.70000005, -120.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1814
	item8.C1 = CFrame.new(13.2298317, 10.644496, -120.75, 0.707106709, -0.707106769, 0, 0.707106769, 0.707106709, 0, 0, 0, 1)
1815
	item8.Parent = mod.Part4545
1816
	for i,v in pairs(mod:children()) do
1817
		v.Anchored = false
1818
	end
1819
	return mod
1820
end
1821
local eagain = false
1822
local vis = false
1823
mouse.KeyDown:connect(function(key)
1824
	if key == "c" and not attacking then
1825
		attacking = true
1826
		local h = hand()
1827
		h.Part0101.CFrame = char.Torso.CFrame *CFrame.Angles(math.rad(180),0,math.rad(0))
1828
		h.Parent = workspace
1829
		h.Part0101.Anchored = true
1830
		local bp = Instance.new("BodyPosition")
1831
		bp.MaxForce = huge
1832
		bp.P = 10000
1833
		h.Part0101.Anchored = false
1834
		h.Part0101.CFrame = char.Torso.CFrame *CFrame.Angles(math.rad(180),0,math.rad(0))
1835
		bp.Parent = h.Part0101
1836
		local last
1837
		local exps = {}
1838
		repeat wait()
1839
			if attacking and h and bp then
1840
				if last then last:Destroy() end
1841
				if bp.Position == Vector3.new(0,0,0) then
1842
					h.Part0101.CFrame = char.Torso.CFrame
1843
				end
1844
				local pa = workspace
1845
				if workspace:FindFirstChild("Base") then
1846
					pa = workspace.Base
1847
				end
1848
				bp.Position = (char.Torso.CFrame*CFrame.new(5,10,0)).p
1849
				mouse.TargetFilter = h
1850
				h.Part0101.CFrame = CFrame.new(h.Part0101.CFrame.p, mouse.Hit.p) *CFrame.Angles(math.rad(180),0,0)
1851
				mouse.TargetFilter = nil
1852
				local ray = Ray.new(h.Part0101.CFrame.p, (mouse.Hit.p-h.Part0101.Position).unit * 500)
1853
				local ig = {char, h}
1854
				for i,v in pairs(exps) do
1855
					table.insert(ig, v)
1856
				end
1857
				local hit, pos = workspace:FindPartOnRayWithIgnoreList(ray, ig)
1858
				local p = Instance.new("Part")
1859
				p.Anchored = true
1860
				smooth(p)
1861
				p.Material = "Neon"
1862
				p.CanCollide = false
1863
				p.Size = Vector3.new(1,1,1)
1864
				p.CFrame = CFrame.new(pos)
1865
				local m = Instance.new("SpecialMesh")
1866
				m.MeshType = "Sphere"
1867
				table.insert(exps, p)
1868
				m.Parent = p
1869
				p.Parent = pa
1870
				local mag = (h.Part0101.Position-pos).magnitude
1871
				local p = Instance.new("Part")
1872
				p.Anchored = false
1873
				p.CanCollide = false
1874
				smooth(p)
1875
				p.Material = "Neon"
1876
				p.Size = Vector3.new(0.4,0.4,mag)
1877
				p.CFrame = h.Part0101.CFrame
1878
				p.CFrame = p.CFrame *CFrame.new(0,0,mag/2)
1879
				local b = Instance.new("BodyPosition")
1880
				b.MaxForce = huge
1881
				b.Position = p.Position
1882
				b.Parent = p
1883
				p.Parent = pa
1884
				p.Touched:connect(function(hit)
1885
					hurt(hit, 10)
1886
				end)
1887
				if hit then
1888
					soundeffect("rbxassetid://340722848", 0.2, 3, h.Part0101)
1889
				end
1890
				last = p
1891
				for i,v in pairs(exps) do
1892
					v.Transparency = v.Transparency + 0.1
1893
					local l = v.CFrame
1894
					v.Size = v.Size + Vector3.new(0.2,0.2,0.2)
1895
					v.CFrame = l
1896
					if v.Transparency >= 1 then
1897
						v:Destroy()
1898
					end
1899
				end
1900
			end
1901
		until not attacking
1902
		if last then
1903
			fade(last, true)
1904
			for i,v in pairs(h:children()) do
1905
				fade(v, true)
1906
				game.Debris:AddItem(h, 1)
1907
			end
1908
		end
1909
		repeat swait()
1910
			for i,v in pairs(exps) do
1911
				v.Transparency = v.Transparency + 0.1
1912
				local l = v.CFrame
1913
				v.Size = v.Size + Vector3.new(0.2,0.2,0.2)
1914
				v.CFrame = l
1915
				if v.Transparency >= 1 then
1916
					v:Destroy()
1917
				end
1918
			end
1919
		until #exps <= 0
1920
	end
1921
	local aaaaa = false
1922
	if key == "z" and not attacking then
1923
		aaaaa = true
1924
		attacking = true
1925
		local h = hand()
1926
		local part = h.Part0101
1927
		part.CFrame = char.Torso.CFrame *CFrame.Angles(math.rad(180),0,0)
1928
		local pa = workspace
1929
		if workspace:FindFirstChild("Base") then
1930
			pa = workspace.Base
1931
		end
1932
		h.Parent = pa
1933
		part.CFrame = char.Torso.CFrame
1934
		local bp = Instance.new("BodyPosition")
1935
		bp.MaxForce = huge
1936
		bp.Position = mouse.Hit.p
1937
		part.CFrame = CFrame.new(part.Position, mouse.Hit.p) *CFrame.Angles(math.rad(180),0,0)
1938
		bp.Parent = part
1939
		local touched = false
1940
		local weld
1941
		part.Touched:connect(function(hit)
1942
			if gethum(hit) then
1943
				if hit.Parent:FindFirstChild("Torso") then
1944
					h.Parent = hit.Parent
1945
					local w = Instance.new("Weld")
1946
					w.Part0 = hit.Parent.Torso
1947
					w.Part1 = part
1948
					w.C0 = CFrame.new(0,0,-0.7) *CFrame.Angles(math.rad(180),0,0)
1949
					w.Parent = part
1950
					touched = true
1951
					weld = w
1952
				end
1953
			end
1954
		end)
1955
		spawn(function()
1956
			wait(2)
1957
			if not touched then
1958
				attacking = false
1959
			end
1960
		end)
1961
		repeat wait()
1962
			
1963
		until (mouse.Hit.p-part.Position).magnitude < 5 or touched
1964
		wait(0.5)
1965
		if not touched then
1966
			for i = 1, 10 do
1967
				for i,v in pairs(h:children()) do
1968
					v.Transparency = v.Transparency + 0.1
1969
				end
1970
				swait()
1971
			end
1972
			h:Destroy()
1973
		else
1974
			attacking = true
1975
			local mag = (char.Torso.Position-mouse.Hit.p).magnitude
1976
			if mag > 50 then
1977
				mag = 50
1978
			end
1979
			local i = 0
1980
			repeat wait()
1981
				i = i + 1
1982
				if i == 100 then
1983
					eagain = true
1984
				end
1985
				mouse.TargetFilter = h.Parent
1986
				bp.Position = (CFrame.new(char.Torso.Position, mouse.Hit.p) *CFrame.new(0,0,-mag)).p
1987
				mouse.TargetFilter = nil
1988
				part.CFrame = CFrame.new(part.Position, char.Torso.Position)
1989
			until eagain
1990
			local en = part.CFrame *CFrame.new(0,0,-5)
1991
			for i = 0, 0.7, 0.1 do
1992
				part.CFrame = part.CFrame:Lerp(en, 0.5)
1993
				wait()
1994
			end
1995
			if weld then
1996
				local obj = weld.Part0
1997
				weld:Destroy()
1998
				part.Anchored = true
1999
				local bv = Instance.new("BodyVelocity")
2000
				bv.MaxForce = huge
2001
				mouse.TargetFilter = h.Parent
2002
				bv.Velocity = CFrame.new(char.Torso.Position, mouse.Hit.p).lookVector*100
2003
				mouse.TargetFilter = nil
2004
				bv.Parent = obj
2005
				game.Debris:AddItem(obj, 0.5)
2006
				eagain = false
2007
				attacking = false
2008
				for i = 1, 10 do
2009
					for i,v in pairs(h:children()) do
2010
						v.Transparency = v.Transparency + 0.1
2011
					end
2012
					swait()
2013
				end
2014
				h:Destroy()
2015
			end
2016
		end
2017
	end
2018
	if key == "j" and not eagain and not aaaaa then
2019
		eagain = true
2020
	end
2021
	if key == "x" and not attacking then
2022
		local p = Instance.new("Part")
2023
		p.Anchored = true
2024
		p.CanCollide = false
2025
		p.BrickColor = BrickColor.new("Institutional white")
2026
		local size = Vector3.new(75.699, 105.576, 50)
2027
		p.Size = size*0.07
2028
		p.Transparency = 1.3
2029
		p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-10,10),-5,6)
2030
		local m = Instance.new("SpecialMesh")
2031
		m.MeshId = "rbxassetid://685461636"
2032
		m.Scale = Vector3.new(0.07,0.07,0.07)
2033
		m.Parent = p
2034
		local e = p.CFrame *CFrame.new(0,20,0)
2035
		p.Parent = getparent()
2036
		local dir = CFrame.new(char.Torso.CFrame.p, mouse.Hit.p).lookVector
2037
		for i = 0, 1, 0.1 do
2038
			p.Transparency = p.Transparency - 0.1
2039
			p.CFrame = p.CFrame:Lerp(CFrame.new(e.p, e.p+dir), 0.5)
2040
			wait()
2041
		end
2042
		wait(0.2)
2043
		soundeffect("rbxassetid://340722848", 5, 1, char.Torso)
2044
		local start = p.CFrame*CFrame.new(0,0,-2)
2045
		mouse.TargetFilter = char
2046
		local s = mouse.Hit
2047
		local dir = CFrame.new(start.p, s.p).lookVector
2048
		local ray = Ray.new(start.p, (mouse.Hit.p-start.p).unit * 500)
2049
		local tbl = {char, p}
2050
		if getparent().Name == "Base" then
2051
			for i,v in pairs(getparent():children()) do
2052
				table.insert(tbl, v)
2053
			end
2054
		end
2055
		local hit, pos = workspace:FindPartOnRayWithIgnoreList(ray, tbl)
2056
		local mag = (start.p-mouse.Hit.p).magnitude
2057
		local part = p
2058
		local p = Instance.new("Part")
2059
		smooth(p)
2060
		p.Material = "Neon"
2061
		p.Anchored = true
2062
		p.CanCollide = false
2063
		p.CFrame = start
2064
		p.Size = Vector3.new(mag,5,5)
2065
		p.CFrame = CFrame.new(start.p, start.p+dir) *CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) *CFrame.new(mag/2,0,0)
2066
		local m = Instance.new("SpecialMesh")
2067
		mouse.TargetFilter = nil
2068
		m.MeshType = "Cylinder"
2069
		m.Parent = p
2070
		p.Parent = char
2071
		p.Touched:connect(function(hit)
2072
			hurt(hit, 50)
2073
		end)
2074
		for i = 1, 10 do
2075
			local b = p.CFrame
2076
			p.Size = p.Size +Vector3.new(0.1,0.1,0.1)
2077
			p.CFrame = b
2078
			p.Transparency = p.Transparency + 0.1
2079
			part.Transparency = part.Transparency + 0.1
2080
			wait()
2081
		end
2082
		p:Destroy()
2083
		part:Destroy()
2084
	end
2085
	if key == "t" and not attacking then
2086
		
2087
	end
2088
	if key == "c" then
2089
		if vis then
2090
			vis = false
2091
			for i,v in pairs(me:children()) do
2092
				if v:IsA("Decal") then
2093
					v.Transparency = 1
2094
					humanoid.WalkSpeed = 100
2095
				end
2096
			end
2097
		else
2098
			vis = true
2099
			for i,v in pairs(me:children()) do
2100
				if v:IsA("Decal") then
2101
					v.Transparency = 0
2102
					humanoid.WalkSpeed = 16
2103
				end
2104
			end
2105
		end
2106
	end
2107
end)
2108
mouse.KeyUp:connect(function(key)
2109
	if key == "v" and attacking then
2110
		attacking = false
2111
	end
2112
end)