View difference between Paste ID: Wdrysf2Q and wViXXqyL
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
RAW Paste Data
87
-- This script has been converted to FE by iPxter
88
89
90
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
91
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
92
do
93
	print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
94
	script.Parent = Player.Character
95
96
	--RemoteEvent for communicating
97
	local Event = Instance.new("RemoteEvent")
98
	Event.Name = "UserInput_Event"
99
100
	--Fake event to make stuff like Mouse.KeyDown work
101
	local function fakeEvent()
102
		local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
103
		t.connect = t.Connect
104
		return t
105
	end
106
107
	--Creating fake input objects with fake variables
108
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
109
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
110
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
111
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
112
	end}
113
	--Merged 2 functions into one by checking amount of arguments
114
	CAS.UnbindAction = CAS.BindAction
115
116
	--This function will trigger the events that have been :Connect()'ed
117
	local function te(self,ev,...)
118
		local t = m[ev]
119
		if t and t._fakeEvent and t.Function then
120
			t.Function(...)
121
		end
122
	end
123
	m.TrigEvent = te
124
	UIS.TrigEvent = te
125
126
	Event.OnServerEvent:Connect(function(plr,io)
127
	    if plr~=Player then return end
128
		if io.isMouse then
129
			m.Target = io.Target
130
			m.Hit = io.Hit
131
		else
132
			local b = io.UserInputState == Enum.UserInputState.Begin
133
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
134
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
135
			end
136
			for _,t in pairs(CAS.Actions) do
137
				for _,k in pairs(t.Keys) do
138
					if k==io.KeyCode then
139
						t.Function(t.Name,io.UserInputState,io)
140
					end
141
				end
142
			end
143
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
144
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
145
	    end
146
	end)
147
	Event.Parent = NLS([==[
148
	local Player = game:GetService("Players").LocalPlayer
149
	local Event = script:WaitForChild("UserInput_Event")
150
151
	local UIS = game:GetService("UserInputService")
152
	local input = function(io,a)
153
		if a then return end
154
		--Since InputObject is a client-side instance, we create and pass table instead
155
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
156
	end
157
	UIS.InputBegan:Connect(input)
158
	UIS.InputEnded:Connect(input)
159
160
	local Mouse = Player:GetMouse()
161
	local h,t
162
	--Give the server mouse data 30 times every second, but only if the values changed
163
	--If player is not moving their mouse, client won't fire events
164
	while wait(1/30) do
165
		if h~=Mouse.Hit or t~=Mouse.Target then
166
			h,t=Mouse.Hit,Mouse.Target
167
			Event:FireServer({isMouse=true,Target=t,Hit=h})
168
		end
169
	end]==],Player.Character)
170
	Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
171
end
172
173
wait()
174
LoudVolume = true
175
Submerged = false
176
Music = true
177
script.Name = "InkPerson" -- or Bendy.
178
Character = game.Players.LocalPlayer.Character
179
Head = Character.Head
180
anim = Character.Humanoid.Animator
181
b23 = Instance.new("BoolValue",Character)b23.Name = "InkPerson"
182
rage = false
183
CV="Blue"
184
	p = game.Players.LocalPlayer
185
	char = p.Character
186
	local txt = Instance.new("BillboardGui", char)
187
	txt.Adornee = char .Head
188
	txt.Name = "_status"
189
	txt.Size = UDim2.new(2, 0, 1.2, 0)
190
	txt.StudsOffset = Vector3.new(-9, 8, 0)
191
	local text = Instance.new("TextLabel", txt)
192
	text.Size = UDim2.new(10, 0, 7, 0)
193
	text.FontSize = "Size24"
194
	text.TextScaled = true
195
	text.TextTransparency = 0
196
	text.BackgroundTransparency = 1 
197
	text.TextTransparency = 0
198
	text.TextStrokeTransparency = 0
199
	text.Font = "Arcade"
200
	text.TextStrokeColor3 = Color3.new(0,0,0)
201
202
	text.TextColor3 = Color3.new(0,1,0)
203
	text.Text = ""
204
	s = Instance.new("Sound",char.Head)
205
	s.Name = "BendyMusic"
206
	s.SoundId = "rbxassetid://746781548"
207
	s.Pitch = 1
208
	if LoudVolume == true then
209
	s.Volume = 5
210
	else
211
	s.Volume = 1
212
	end
213
	s.Looped = true
214
	wait(0.1)
215
	s:play()
216
	ds = Instance.new("ChorusSoundEffect",s)ds.Enabled = false
217
	ds2 = Instance.new("TremoloSoundEffect",s)ds2.Frequency = 1.25 ds2.Depth = 0.75 ds2.Duty = 1.5 ds2.Enabled = false
218
	Music = false
219
p = game.Players.LocalPlayer
220
char = p.Character
221
torso = char.Torso
222
neck = char.Torso.Neck
223
cos = math.cos
224
Player=game:GetService("Players").LocalPlayer
225
Character=Player.Character 
226
PlayerGui=Player.PlayerGui
227
Backpack=Player.Backpack 
228
Torso=Character.Torso 
229
Head=Character.Head 
230
Humanoid=Character.Humanoid Humanoid.Name = "Bendy"
231
LeftArm=Character["Left Arm"]
232
LeftLeg=Character["Left Leg"] 
233
RightArm=Character["Right Arm"]
234
RightLeg=Character["Right Leg"] 
235
cam=game.Workspace.CurrentCamera
236
LS=Torso["Left Shoulder"] 
237
LH=Torso["Left Hip"] 
238
RS=Torso["Right Shoulder"] 
239
RH=Torso["Right Hip"] 
240
Face = Head.face
241
Neck=Torso.Neck
242
it=Instance.new
243
attacktype=1
244
vt=Vector3.new
245
cf=CFrame.new
246
euler=CFrame.fromEulerAnglesXYZ
247
angles=CFrame.Angles
248
cloaked=false
249
necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
250
necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
251
LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
252
LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
253
RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
254
RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
255
RootPart=Character.HumanoidRootPart
256
RootJoint=RootPart.RootJoint
257
RootCF=euler(-1.57,0,3.14)
258
attack = false 
259
bounce=false
260
cooldown=false
261
deeznuts=false
262
attackdebounce = false 
263
deb=false
264
equipped=true
265
hand=false
266
MMouse=nil
267
combo=0
268
mana=0
269
trispeed=.2
270
attackmode='none'
271
local idle=0
272
local Anim="Idle"
273
local Effects={}
274
local gun=false
275
local shoot=false
276
player=nil 
277
mana=0
278
cam = workspace.CurrentCamera
279
ZTarget = nil
280
RocketTarget = nil
281
local m = Instance.new("Model",Character)
282
m.Name = "WeaponModel"
283
Humanoid.MaxHealth = math.huge
284
Humanoid.Health = Humanoid.MaxHealth
285
mouse=Player:GetMouse()
286
--welds 
287
RW, LW=Instance.new("Weld"), Instance.new("Weld") 
288
RW.Name="Right Shoulder" LW.Name="Left Shoulder"
289
LH=Torso["Left Hip"]
290
RH=Torso["Right Hip"]
291
TorsoColor=Torso.BrickColor
292
function NoOutline(Part)
293
Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
294
end
295
player=Player 
296
ch=Character
297
RSH=ch.Torso["Right Shoulder"] 
298
LSH=ch.Torso["Left Shoulder"] 
299
--  
300
301
	function swait(num)
302
    if num==0 or num==nil then
303
    game:service'RunService'.Heartbeat:wait(0)
304
    else
305
    for i=0,num do
306
    game:service'RunService'.Heartbeat:wait(0)
307
    end
308
    end
309
	end
310
	
311
312
local Player = game.Players.localPlayer
313
local Character = Player.Character
314
local red = 255
315
local green = 255
316
local blue = 255
317
local mouse = Player:GetMouse()
318
local m = Instance.new("Model", Character)
319
m.Name = "WeaponModel"
320
local Head = Character.Head
321
local Torso = Character.Torso
322
local cam = game.Workspace.CurrentCamera
323
local RootPart = Character.HumanoidRootPart
324
local RootJoint = RootPart.RootJoint
325
local equipped = false
326
local attack = false
327
local Anim = "Idle"
328
local idle = 0
329
local attacktype = 1
330
local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
331
local velocity = RootPart.Velocity.y
332
local sine = 0
333
local change = 1
334
local charge = 1
335
local grabbed = false
336
local cn = CFrame.new
337
local mr = math.rad
338
local angles = CFrame.Angles
339
local ud = UDim2.new
340
local c3 = Color3.new
341
local lim = 0
342
local st = 0
343
local necko = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
344
local attacktype = 1
345
local ZTarget, RocketTarget = nil, nil
346
local euler = CFrame.fromEulerAnglesXYZ
347
local v = game.Players.localPlayer
348
local torso = v.Character.Torso
349
-- Bypass
350
local trazx = Instance.new("ParticleEmitter")
351
local soonds = Instance.new("Sound")
352
-- 
353
plr = game.Players.LocalPlayer
354
char = game.Players.LocalPlayer.Character
355
t = game.Players.LocalPlayer.Character.Torso
356
h = game.Players.LocalPlayer.Character.Head
357
ra = game.Players.LocalPlayer.Character["Right Arm"]
358
la = game.Players.LocalPlayer.Character["Left Arm"]
359
rl = game.Players.LocalPlayer.Character["Right Leg"]
360
ll = game.Players.LocalPlayer.Character["Left Leg"]
361
hrp = Character.HumanoidRootPart
362
tors = Character.Torso
363
lleg = Character["Left Leg"]
364
root = Character.HumanoidRootPart
365
hed = Character.Head
366
rleg = Character["Right Leg"]
367
rarm = Character["Right Arm"]
368
larm = Character["Left Arm"]
369
  RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
370
  RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
371
  LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
372
  LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
373
  RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
374
  RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
375
  LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
376
  LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
377
  NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
378
  NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
379
  RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
380
  RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
381
  RS = tors:FindFirstChild("Right Shoulder")
382
  LS = tors:FindFirstChild("Left Shoulder")
383
  RH = tors:FindFirstChild("Right Hip")
384
  LH = tors:FindFirstChild("Left Hip")
385
  RJ = hrp:FindFirstChild("RootJoint")
386
  N = tors:FindFirstChild("Neck")
387
  cf = CFrame.new
388
  ang = CFrame.Angles
389
  rd = math.rad
390
  rd2 = math.random
391
bsize1 = NumberSequenceKeypoint.new(3,3,3)
392
bsize2 = NumberSequenceKeypoint.new(10,10,10)
393
local Effects = {}
394
attack = false
395
local attacking = false
396
vt = Vector3.new
397
bc = BrickColor.new
398
br = BrickColor.random
399
it = Instance.new
400
cf = CFrame.new
401
euler = CFrame.fromEulerAnglesXYZ
402
angles = CFrame.Angles
403
matr = math.random
404
local colororg = BrickColor.new("Dark indigo") -- set color u like
405
local meshtype = "Sphere" -- only for specialmesh
406
mouse = plr:GetMouse()
407
408
  function lerpz(joint, prop, cfrmz, alp)
409
    joint[prop] = joint[prop]:lerp(cfrmz, alp)
410
  end
411
  function resetlerp()
412
    RJ.C0 = RJC0
413
    RJ.C1 = RJC1
414
    N.C0 = NC0
415
    N.C1 = NC1
416
    RS.C0 = RSC0
417
    RS.C1 = RSC1
418
    LS.C0 = LSC0
419
    LS.C1 = LSC1
420
    RH.C0 = RHC0
421
    RH.C1 = RHC1
422
    LH.C0 = LHC0
423
	LH.C1 = LHC1
424
  end
425
local S = Instance.new("Sound",hrp)S.SoundId = "rbxassetid://718967797" S:Play() S.Volume = 1
426
char.Head:FindFirstChild("face").Texture = "rbxassetid://258433204"
427
for i = 1,35,0.5 do
428
swait()
429
lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
430
lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
431
lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-35), rd(0), rd(180)), 0.3)
432
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
433
lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-35), rd(0), rd(-180)), 0.3)
434
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
435
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-25)), 0.3)
436
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
437
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(25)), 0.3)
438
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
439
end
440
char.Head:FindFirstChild("face").Texture = ""
441
char:findFirstChild("Body Colors"):remove()
442
for i,v in pairs (char:children()) do
443
if v.ClassName == "Part" then
444
if v.Name ~= "HumanoidRootPart" then
445
v.Material = "Sand" v.BrickColor = BrickColor.new("Really black")
446
local tra = trazx:clone()tra.Parent = v
447
tra.Texture = "rbxassetid://286708119"
448
tra.LightEmission = 0
449
tra.Color = ColorSequence.new(Color3.new(0/255,0/255,0/255))
450
tra.Rate = 200
451
tra.Lifetime = NumberRange.new(1)
452
tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,3,0)})
453
tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
454
tra.Speed = NumberRange.new(0) tra.VelocitySpread = 360 tra.Name = "Ink" tra.LockedToPart = true
455
tra.VelocityInheritance = 0.5 tra.ZOffset = 3
456
if v.Name ~= "Head" then
457
local M = Instance.new("SpecialMesh",v)M.MeshId = "rbxassetid://9856898" M.TextureId = "rbxassetid://64619306"
458
M.Scale = Vector3.new(v.Size.X*2,v.Size.Y*2,v.Size.Z*2)
459
end
460
end
461
end
462
end
463
char.Head.Transparency = 1
464
local P = Instance.new("Part",char)P.Size = Vector3.new(2,1,1)P.Anchored = false P.CanCollide = false P.Name = "HeadPart"
465
local W = Instance.new("Weld",P)W.Part0 = P W.Part1 = char.Head
466
local HM = Instance.new("SpecialMesh",P)HM.MeshId = "rbxassetid://539723444" HM.TextureId = "rbxassetid://64619306" HM.Scale = Vector3.new(0.97,0.97,0.97)
467
wait(3)
468
char.Head:FindFirstChild("face").Texture = ""
469
if char:findFirstChild("Shirt")~=nil then
470
char:findFirstChild("Shirt"):remove()
471
end
472
if char:findFirstChild("Pants")~=nil then
473
char:findFirstChild("Pants"):remove()
474
end
475
for i,v in pairs (char:children()) do
476
if v.ClassName == "Accessory" then
477
v.Handle.Mesh.TextureId = "rbxassetid://64619306"
478
v.Handle.Material = "Sand"
479
end
480
if v.ClassName == "Part" then
481
if v:findFirstChild("Ink")~=nil then
482
v:findFirstChild("Ink").Acceleration = Vector3.new(0,-10,0) v:findFirstChild("Ink").LockedToPart = false v:findFirstChild("Ink").ZOffset = 0
483
v:findFirstChild("Ink").Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.6,0.025),NumberSequenceKeypoint.new(1,0,0)})
484
end
485
end
486
end
487
local S2 = soonds:clone() S2.Parent = hrp S2.SoundId = "rbxassetid://137473066" S2:Play() S2.Volume = 1 S2.PlaybackSpeed = 1.75
488
New = function(Object, Parent, Name, Data)
489
	local Object = Instance.new(Object)
490
	for Index, Value in pairs(Data or {}) do
491
		Object[Index] = Value
492
	end
493
	Object.Parent = Parent
494
	Object.Name = Name
495
	return Object
496
end
497
498
function InkPuddle(Size,CFramez)
499
local P4 = Instance.new("Part",game.Workspace)P4.BrickColor = BrickColor.new("Really black")P4.CanCollide = false P4.Name = "Ink"
500
P4.CFrame = CFramez P4.Anchored = true local M6 = Instance.new("SpecialMesh",P4) M6.MeshId = "rbxassetid://465435723" M6.TextureId = "rbxassetid://64619306"
501
M6.Scale = Vector3.new(Size/30,0.01,Size/30)game.Debris:AddItem(P4,15)
502
P4.Size = P4.Size + Vector3.new(0.2,0.2,0.2)
503
end
504
505
function Submerge()
506
if Submerged == false then
507
Submerged = true
508
attack = true
509
hrp.Anchored = true
510
Humanoid.WalkSpeed = 150 Humanoid.JumpPower = 250
511
local P = Instance.new("Part",game.Workspace)P.Transparency = 1 P.Anchored = true P.CanCollide = false P.Size = Vector3.new(0.2,0.2,0.2)
512
P.CFrame = hrp.CFrame*CFrame.new(0,-2,0)
513
local tra = trazx:clone()tra.Parent = P
514
tra.Texture = "rbxassetid://286708119"
515
tra.LightEmission = 0
516
tra.Color = ColorSequence.new(Color3.new(0/255,0/255,0/255))
517
tra.Rate = 400
518
tra.Lifetime = NumberRange.new(0.5) tra.Acceleration = Vector3.new(0,-125,0)
519
tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
520
tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
521
tra.Speed = NumberRange.new(25) tra.VelocitySpread = 360 tra.Name = "Ink" tra.LockedToPart = true
522
tra.VelocityInheritance = 0.5 tra.ZOffset = 5
523
local S4 = soonds:clone() S4.Parent = hrp S4.SoundId = "rbxassetid://466869979" S4.Volume = 10 S4:Play() game.Debris:AddItem(S4,5)
524
for i = 1,1 do
525
swait()
526
lerpz(RJ, "C0", RJC0 * cf(0, 0, 5000) * ang(rd(0), rd(0), rd(0)), 1)
527
end
528
hrp.Anchored = false
529
tra.Enabled = false
530
game.Debris:AddItem(P,2)
531
InkPuddle(12,hrp.CFrame*CFrame.new(0,-2.5,0))
532
while Submerged == true do
533
wait()
534
end
535
InkPuddle(24,hrp.CFrame*CFrame.new(0,-2.5,0))
536
Humanoid.WalkSpeed = 16 Humanoid.JumpPower = 50
537
attack = false
538
else
539
Submerged = false
540
local P = Instance.new("Part",game.Workspace)P.Transparency = 1 P.Anchored = true P.CanCollide = false P.Size = Vector3.new(0.2,0.2,0.2)
541
P.CFrame = hrp.CFrame*CFrame.new(0,-2,0)
542
local tra = trazx:clone()tra.Parent = P
543
tra.Texture = "rbxassetid://286708119"
544
tra.LightEmission = 0
545
tra.Color = ColorSequence.new(Color3.new(0/255,0/255,0/255))
546
tra.Rate = 400
547
tra.Lifetime = NumberRange.new(1.5) tra.Acceleration = Vector3.new(0,-150,0)
548
tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,8,0),NumberSequenceKeypoint.new(1,0,0)})
549
tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
550
tra.Speed = NumberRange.new(75) tra.VelocitySpread = 360 tra.Name = "Ink" tra.LockedToPart = true
551
tra.VelocityInheritance = 0.5 tra.ZOffset = 5 
552
local S4 = soonds:clone() S4.Parent = hrp S4.SoundId = "rbxassetid://130779572" S4.Volume = 10 S4:Play() game.Debris:AddItem(S4,5)
553
wait(0.25)
554
hrp.Anchored = false
555
tra.Enabled = false
556
game.Debris:AddItem(P,2)
557
end
558
end
559
CarriedPlayah = nil
560
function PullSubmerge()
561
if Submerged == false and CarriedPlayah == nil then
562
local hit = false
563
for i,v in pairs (game.Workspace:children()) do
564
if v ~= char and v:findFirstChild("Humanoid")~=nil and v:findFirstChild("HumanoidRootPart")~=nil then
565
if (v.HumanoidRootPart.Position-hrp.Position).magnitude <= 4 then
566
if hit == true then return end
567
InkPuddle(18,hrp.CFrame*CFrame.new(0,-2.5,0))
568
v.Parent = nil
569
CarriedPlayah = v
570
hrp.Anchored = true
571
Humanoid.WalkSpeed = 150
572
Submerged = true
573
attack = true
574
--
575
for i,v in pairs (v:children()) do
576
if v.ClassName == "Part" or v.ClassName == "MeshPart" then
577
if v.Name ~= "HumanoidRootPart" then
578
v.Material = "Sand" v.BrickColor = BrickColor.new("Really black")
579
local tra = trazx:clone()tra.Parent = v
580
tra.Texture = "rbxassetid://286708119"
581
tra.LightEmission = 0
582
tra.Color = ColorSequence.new(Color3.new(0/255,0/255,0/255))
583
tra.Rate = 200
584
tra.Lifetime = NumberRange.new(1)
585
tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,2,0)})
586
tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
587
tra.Speed = NumberRange.new(0) tra.VelocitySpread = 360 tra.Name = "Ink" tra.LockedToPart = true
588
tra.VelocityInheritance = 0.5 tra.ZOffset = 3
589
if v.Name ~= "Head" then
590
local M = Instance.new("SpecialMesh",v)M.MeshId = "rbxassetid://9856898" M.TextureId = "rbxassetid://64619306"
591
M.Scale = Vector3.new(v.Size.X*2,v.Size.Y*2,v.Size.Z*2)
592
end
593
end
594
end
595
end
596
v.Head:FindFirstChild("face"):remove()
597
local HM = Instance.new("SpecialMesh",v.Head)HM.MeshId = "rbxassetid://539723444" HM.TextureId = "rbxassetid://64619306"
598
if v:findFirstChild("Shirt")~=nil then
599
v:findFirstChild("Shirt"):remove()
600
end
601
if v:findFirstChild("Pants")~=nil then
602
v:findFirstChild("Pants"):remove()
603
end
604
for i,v in pairs (v:children()) do
605
if v.ClassName == "Accessory" then
606
v.Handle.Mesh.TextureId = "rbxassetid://64619306"
607
v.Handle.Material = "Sand"
608
end
609
if v.ClassName == "Part" or v.ClassName == "MeshPart" then
610
if v.Name ~= "HumanoidRootPart" then
611
if v:findFirstChild("Mesh")~= nil then
612
if v:findFirstChild("Mesh").ClassName == "SpecialMesh" then
613
v.Mesh.TextureId = "rbxassetid://64619306"
614
end
615
end
616
v.Material = "Sand" v.BrickColor = BrickColor.new("Really black")
617
v:findFirstChild("Ink").Acceleration = Vector3.new(0,-10,0) v:findFirstChild("Ink").LockedToPart = false v:findFirstChild("Ink").ZOffset = 0
618
v:findFirstChild("Ink").Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.2,0.025),NumberSequenceKeypoint.new(1,0,0)})
619
if v.Name ~= "Head" then
620
local M = Instance.new("SpecialMesh",v)M.MeshId = "rbxassetid://9856898" M.TextureId = "rbxassetid://64619306"
621
M.Scale = Vector3.new(v.Size.X*2,v.Size.Y*2,v.Size.Z*2)
622
end
623
end
624
end
625
end
626
--
627
local P = Instance.new("Part",game.Workspace)P.Transparency = 1 P.Anchored = true P.CanCollide = false P.Size = Vector3.new(0.2,0.2,0.2)
628
P.CFrame = hrp.CFrame*CFrame.new(0,-2,0)
629
local tra = trazx:clone()tra.Parent = P
630
tra.Texture = "rbxassetid://286708119"
631
tra.LightEmission = 0
632
tra.Color = ColorSequence.new(Color3.new(0/255,0/255,0/255))
633
tra.Rate = 400
634
tra.Lifetime = NumberRange.new(0.5) tra.Acceleration = Vector3.new(0,-125,0)
635
tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
636
tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
637
tra.Speed = NumberRange.new(25) tra.VelocitySpread = 360 tra.Name = "Ink" tra.LockedToPart = true
638
tra.VelocityInheritance = 0.5 tra.ZOffset = 5
639
local S4 = soonds:clone() S4.Parent = hrp S4.SoundId = "rbxassetid://466869979" S4.Volume = 10 S4:Play() game.Debris:AddItem(S4,5)
640
for i = 1,1 do
641
lerpz(RJ, "C0", RJC0 * cf(0, 0, 5000) * ang(rd(0), rd(0), rd(0)), 1)
642
end
643
hrp.Anchored = false
644
tra.Enabled = false
645
game.Debris:AddItem(P,2)
646
end
647
end
648
end
649
while Submerged == true do
650
wait()
651
end
652
Humanoid.WalkSpeed = 16
653
attack = false
654
elseif CarriedPlayah ~= nil then
655
Submerged = false
656
InkPuddle(30,hrp.CFrame*CFrame.new(0,-2.5,0))
657
local P = Instance.new("Part",game.Workspace)P.Transparency = 1 P.Anchored = true P.CanCollide = false P.Size = Vector3.new(0.2,0.2,0.2)
658
P.CFrame = hrp.CFrame*CFrame.new(0,-2,0)
659
local tra = trazx:clone()tra.Parent = P
660
tra.Texture = "rbxassetid://286708119"
661
tra.LightEmission = 0
662
tra.Color = ColorSequence.new(Color3.new(0/255,0/255,0/255))
663
tra.Rate = 400
664
tra.Lifetime = NumberRange.new(1.5) tra.Acceleration = Vector3.new(0,-150,0)
665
tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,8,0),NumberSequenceKeypoint.new(1,0,0)})
666
tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
667
tra.Speed = NumberRange.new(75) tra.VelocitySpread = 360 tra.Name = "Ink" tra.LockedToPart = true
668
tra.VelocityInheritance = 0.5 tra.ZOffset = 5 
669
local S4 = soonds:clone() S4.Parent = hrp S4.SoundId = "rbxassetid://130779572" S4.Volume = 10 S4:Play() game.Debris:AddItem(S4,5)
670
CarriedPlayah.Parent = game.Workspace
671
CarriedPlayah.HumanoidRootPart.CFrame = hrp.CFrame
672
CarriedPlayah = nil
673
wait(0.25)
674
hrp.Anchored = false
675
tra.Enabled = false
676
game.Debris:AddItem(P,2)
677
end
678
end
679
680
function Whistle()
681
local Whis = Instance.new("Sound",game.Workspace) Whis.Volume = 2 Whis.SoundId = "rbxassetid://850062880" Whis:Play()
682
end
683
684
local Mosci = true
685
function Musicz()
686
if LoudVolume == true then
687
if Mosci == true then
688
Mosci = false
689
for i = 1,10 do
690
s.Volume = s.Volume - 5/10
691
wait()
692
end
693
else
694
Mosci = true
695
for i = 1,10 do
696
s.Volume = s.Volume + 5/10
697
wait()
698
end
699
end
700
else
701
if Mosci == true then
702
Mosci = false
703
for i = 1,10 do
704
s.Volume = s.Volume - 0.1
705
wait()
706
end
707
else
708
Mosci = true
709
for i = 1,10 do
710
s.Volume = s.Volume + 0.1
711
wait()
712
end
713
end	
714
end
715
end
716
717
moosict = 1
718
function MusicSwitch()
719
if moosict == 1 then
720
moosict = 2
721
s.SoundId = "rbxassetid://742318689"
722
elseif moosict == 2 then
723
moosict = 3
724
s.SoundId = "rbxassetid://695408779"
725
elseif moosict == 3 then
726
moosict = 4
727
s.SoundId = "rbxassetid://914975605"
728
elseif moosict == 4 then
729
moosict = 1
730
s.SoundId = "rbxassetid://746781548"
731
end
732
end
733
Dance1 = false
734
Dance2 = false
735
function DanceOne()
736
if Dance1 == false then
737
Dance1 = true attack = true
738
anim.Parent = nil
739
local Cane = Instance.new("Part",char)Cane.Size = Vector3.new(4,0.2,0.2)Cane.CanCollide = false Cane.BrickColor = BrickColor.new("Pine Cone")
740
Cane.Anchored = false Cane.Material = "Wood" 
741
local CW = Instance.new("Weld",RightArm)CW.Part0 = RightArm CW.Part1 = Cane CW.C0 = CFrame.new(-1.5,-1,0)
742
while Dance1 == true do
743
CW.C0 = CFrame.new(-0.5,-1,0)
744
for i = 1,3 do -- RIGHT
745
swait()
746
lerpz(RJ, "C0", RJC0 * cf(-0.5, 0, 0) * ang(rd(0), rd(-5), rd(0)), 0.3)
747
lerpz(N, "C0", NC0 * cf(0, 0, -0.35) * ang(rd(0), rd(-15), rd(0)), 0.3)
748
lerpz(RS, "C0", RSC0 * cf(0, -0.2, 0) * ang(rd(-5), rd(-45), rd(25)), 0.3)
749
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
750
lerpz(LS, "C0", LSC0 * cf(0, 0.2, -1) * ang(rd(75), rd(10), rd(-45)), 0.3)
751
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
752
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-50), rd(0), rd(0)), 0.3)
753
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
754
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
755
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
756
end
757
wait(0.3)
758
CW.C0 = CFrame.new(-1.5,-1,0)
759
for i = 1,3 do
760
swait()
761
lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
762
lerpz(N, "C0", NC0 * cf(0, 0, 0.3) * ang(rd(0), rd(0), rd(0)), 0.3)
763
lerpz(RS, "C0", RSC0 * cf(0, 0.6, 0) * ang(rd(0), rd(0), rd(45)), 0.3)
764
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
765
lerpz(LS, "C0", LSC0 * cf(0, 0.6, 0) * ang(rd(0), rd(0), rd(-45)), 0.3)
766
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
767
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
768
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
769
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
770
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
771
end
772
wait(0.1)
773
CW.C0 = CFrame.new(-0.5,-1,0)
774
for i = 1,3 do -- LEFT
775
swait()
776
lerpz(RJ, "C0", RJC0 * cf(0.5, 0, 0) * ang(rd(0), rd(5), rd(0)), 0.3)
777
lerpz(N, "C0", NC0 * cf(0, 0, -0.35) * ang(rd(0), rd(15), rd(0)), 0.3)
778
lerpz(RS, "C0", RSC0 * cf(0, 0.2, -1) * ang(rd(75), rd(-10), rd(45)), 0.3)
779
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
780
lerpz(LS, "C0", LSC0 * cf(0, -0.2, 0) * ang(rd(-85), rd(-25), rd(-85)), 0.3)
781
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
782
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
783
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
784
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-50), rd(0), rd(0)), 0.3)
785
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
786
end
787
wait(0.3)
788
CW.C0 = CFrame.new(-1.5,-1,0)
789
for i = 1,3 do
790
swait()
791
lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
792
lerpz(N, "C0", NC0 * cf(0, 0, 0.3) * ang(rd(0), rd(0), rd(0)), 0.3)
793
lerpz(RS, "C0", RSC0 * cf(0, 0.6, 0) * ang(rd(0), rd(0), rd(45)), 0.3)
794
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
795
lerpz(LS, "C0", LSC0 * cf(0, 0.6, 0) * ang(rd(0), rd(0), rd(-45)), 0.3)
796
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
797
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
798
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
799
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
800
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
801
end
802
wait(0.1)
803
end
804
Cane:remove()
805
anim.Parent = Humanoid
806
attack = false
807
else
808
Dance1 = false
809
end
810
end
811
812
function DanceTwo()
813
if Dance2 == false then
814
Dance2 = true attack = true
815
anim.Parent = nil
816
while Dance2 == true do
817
for i = 1,3 do
818
swait()
819
lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.1) * ang(rd(0), rd(0), rd(0)), 0.35)
820
lerpz(N, "C0", NC0 * cf(0, 0, 0.25) * ang(rd(0), rd(0), rd(0)), 0.35)
821
lerpz(RS, "C0", RSC0 * cf(0, -0.1, 0) * ang(rd(5), rd(0), rd(0)), 0.35)
822
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.35)
823
lerpz(LS, "C0", LSC0 * cf(0, -0.1, 0) * ang(rd(5), rd(0), rd(0)), 0.35)
824
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.35)
825
lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.35)
826
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.35)
827
lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.35)
828
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.35)
829
end
830
wait(0.415)
831
for i = 1,3 do
832
swait()
833
lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.5) * ang(rd(0), rd(0), rd(0)), 0.35)
834
lerpz(N, "C0", NC0 * cf(0.2, 0, -0.2) * ang(rd(0), rd(-20), rd(0)), 0.35)
835
lerpz(RS, "C0", RSC0 * cf(0, 0.3, 0) * ang(rd(-5), rd(0), rd(0)), 0.35)
836
lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.35)
837
lerpz(LS, "C0", LSC0 * cf(0, 0.3, 0) * ang(rd(-5), rd(0), rd(0)), 0.35)
838
lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.35)
839
lerpz(RH, "C0", RHC0 * cf(0, 0.35, 0) * ang(rd(-4), rd(0), rd(0)), 0.35)
840
lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.35)
841
lerpz(LH, "C0", LHC0 * cf(0, 0.35, 0) * ang(rd(-4), rd(0), rd(0)), 0.35)
842
lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.35)
843
end
844
wait(0.415)
845
end
846
anim.Parent = Humanoid
847
attack = false
848
else
849
Dance2 = false
850
end
851
end
852
853
Smile = false
854
function BSmile()
855
if Smile == true then
856
char.Head:FindFirstChild("face").Texture = "rbxassetid://875244780"
857
Smile = false
858
else
859
Smile = true
860
char.Head:FindFirstChild("face").Texture = ""
861
end
862
end
863
864
function BFrown()
865
if Smile == true then
866
char.Head:FindFirstChild("face").Texture = "rbxassetid://876092595"
867
Smile = false
868
else
869
Smile = true
870
char.Head:FindFirstChild("face").Texture = ""
871
end
872
end
873
874
TimeFreeze = false
875
function TimeFresh()
876
if TimeFreeze == false then
877
TimeFreeze = true
878
for i,v in pairs (char:children()) do
879
if v.ClassName == "Accessory" then
880
for i,v2 in pairs (v:children()) do
881
if v2.ClassName == "Part" then
882
v2.Anchored = true
883
end
884
end
885
end
886
for i,v in pairs (char:children()) do
887
if v.ClassName == "Part" then
888
v.Anchored = true
889
end
890
end
891
end
892
else
893
TimeFreeze = false
894
end
895
end
896
897
function InkClone()
898
char.Archivable = true
899
local C = char:clone()C.Parent = game.Workspace
900
C.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame
901
C.HumanoidRootPart.Touched:connect(function(Part)
902
if Part.Parent ~= char and Part.Name ~= "Handle" and Part.Size.Z <= 150 and Part.Size.X <= 150 and Part.Size.Y <= 150 then
903
local P = Instance.new("Part",game.Workspace)P.Transparency = 1 P.Anchored = true P.CanCollide = false P.Size = Vector3.new(0.2,0.2,0.2)
904
P.CFrame = C.HumanoidRootPart.CFrame*CFrame.new(0,-2,0)
905
local tra = trazx:clone()tra.Parent = P
906
tra.Texture = "rbxassetid://286708119"
907
tra.LightEmission = 0
908
tra.Color = ColorSequence.new(Color3.new(0/255,0/255,0/255))
909
tra.Rate = 400
910
tra.Lifetime = NumberRange.new(1.5) tra.Acceleration = Vector3.new(0,-150,0)
911
tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,6,0),NumberSequenceKeypoint.new(1,0,0)})
912
tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.8,0,0),NumberSequenceKeypoint.new(1,1,0)})
913
tra.Speed = NumberRange.new(45) tra.VelocitySpread = 360 tra.Name = "Ink" tra.LockedToPart = true
914
tra.VelocityInheritance = 0.5 tra.ZOffset = 5 
915
local S4 = soonds:clone() S4.Parent = hrp S4.SoundId = "rbxassetid://130779572" S4.Volume = 10 S4:Play() game.Debris:AddItem(S4,5)
916
InkPuddle(4,C.HumanoidRootPart.CFrame*CFrame.new(0,-2.5,0))
917
C:remove()
918
wait(0.1)
919
tra.Enabled = false game.Debris:AddItem(P,2)
920
end
921
end)
922
char.Archivable = false
923
end
924
925
mouse.KeyDown:connect(function(key)
926
if key == "z" then
927
Submerge()
928
end
929
if key == "x" then
930
PullSubmerge()
931
end
932
if key == "c" then
933
InkClone()
934
end
935
if key == "b" then
936
Whistle()
937
end
938
if key == "f" then
939
DanceOne()
940
end
941
if key == "g" then
942
DanceTwo()
943
end
944
if key == "j" then
945
TimeFresh()
946
end
947
if key == "l" then
948
BSmile()
949
end
950
if key == ";" then
951
BFrown()
952
end
953
if key == "n" then
954
MusicSwitch()
955
end
956
if key == "m" then
957
Musicz()
958
end
959
end)
960
961
  game:GetService("RunService").RenderStepped:connect(function()
962
963
	Humanoid.MaxHealth = Humanoid.MaxHealth*2
964
	Humanoid.Health = Humanoid.MaxHealth*2
965
	if TimeFreeze == false then
966
	for i,v in pairs (char:children()) do
967
	if v.ClassName == "Accessory" then
968
	for i,v2 in pairs (v:children()) do
969
	if v2.ClassName == "Part" then
970
	v2.Anchored = false
971
	for i,v3 in pairs (v2:children()) do
972
	if v3.ClassName == "Fire" then
973
	v3:remove()
974
	end
975
	if v3.ClassName == "ParticleEmitter" and v3.Name ~= "Ink" then
976
	v3:remove()
977
	end
978
	end
979
	end
980
	end
981
	end
982
	end
983
	for i,v in pairs (char:children()) do
984
	if v.ClassName == "Part" then
985
	v.Anchored = false
986
	end
987
	end
988
	end
989
	if attack == false and Dance1 == false and Dance2 == false then
990
	    if RootPart.Velocity.y > 1 then
991
      Anim = "Jump"
992
993
    else
994
      if RootPart.Velocity.y < -1 then
995
        Anim = "Fall"
996
997
      else
998
        if Torsovelocity < 1 then
999
          Anim = "Idle"
1000
		local animsped = 1
1001
        sine = sine + 5
1002
        lerpz(RJ, "C0", RJC0 * cf(0, 0, ( 0.1 * cos(sine / 20))) * ang(rd(0), rd(0), rd(0)), animsped)
1003
        lerpz(N, "C0", NC0 * cf(0, 0, -(0.1 * cos(sine / 40))) * ang(rd(4 + 2 * cos(sine / 20)), rd(0), rd(0)), animsped)
1004
        lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), animsped)
1005
        lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), animsped)
1006
        lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), animsped)
1007
        lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), animsped)
1008
        lerpz(RH, "C0", RHC0 * cf(0, (0.1 * cos(sine / 40)), 0) * ang(rd(-5), rd(-5), rd(1)), animsped)
1009
        lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), animsped)
1010
        lerpz(LH, "C0", LHC0 * cf(0, (0.1 * cos(sine / 40)), 0) * ang(rd(-5), rd(5), rd(1)), animsped)
1011
        lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), animsped)
1012
        else
1013
          if Torsovelocity > 2 then
1014
            Anim = "Walk"
1015
1016
			end
1017
          end
1018
        end
1019
      end
1020
    end
1021
	end)