View difference between Paste ID: uT7dF0Yx and 0bZ56Fcg
SHOW: | | - or go back to the newest paste.
1
Instance.new("HopperBin",game.Players.LocalPlayer.Backpack).Name = "Earth-shattering kamehameha"
2
script.Parent = game.Players.LocalPlayer.Backpack:findFirstChild"Earth-shattering kamehameha"
3
local char = script.Parent.Parent.Parent.Character
4
local humanoid = char.Humanoid
5
local Head = char.Head
6
local Torso = char.Torso
7
local LeftArm = char["Left Arm"]
8
local RightArm = char["Right Arm"]
9
local LeftLeg = char["Left Leg"]
10
local RightLeg = char["Right Leg"]
11
local RightHip = Torso["Right Hip"]
12
local LeftHip = Torso["Left Hip"]
13
local Neck = Torso.Neck
14
local RightShoulder = Torso["Right Shoulder"]
15
local LeftShoulder = Torso["Left Shoulder"]
16
local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
17
local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
18
local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
19
local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
20
local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
21
local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
22
local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0)
23
local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0)
24
local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0)
25
local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0)
26
local taco = false
27
local taco2 = true
28
local time = game.Lighting.TimeOfDay
29
local h = tonumber(string.sub(time,1,2))
30
local m = tonumber(string.sub(time,4,5))+1
31
local s = tonumber(string.sub(time,7,8))
32
local function frame()
33
TiltX = 0
34
TiltY = 0
35
TiltZ = 0
36
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
37
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
38
TiltX = -1.65
39
TiltY = 0
40
TiltZ = 0
41
MoveX = 0
42
MoveY = -0.31
43
MoveZ = -0.4
44
RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
45
LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
46
TiltX = -0.12
47
TiltY = -0.01
48
TiltZ = -0.1
49
MoveX = 0
50
MoveY = 0.2
51
MoveZ = 0
52
RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
53
LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
54
end
55
function switch(bool)
56
for i,v in pairs(char:GetChildren())do
57
if v == Torso or v == Head or v == LeftArm or v == RightArm or v == LeftLeg or v == RightLeg then
58
v.Anchored = bool
59
end end end
60
local function frame2()
61
TiltX = 0
62
TiltY = 0
63
TiltZ = 1.57
64
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
65
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
66
TiltX = 0.6
67
TiltY = 0
68
TiltZ = 0
69
MoveX = 0
70
MoveY = 0
71
MoveZ = -0.3
72
RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
73
LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
74
TiltX = -0.05
75
TiltY = 0
76
TiltZ = 0
77
MoveX = 0
78
MoveY = 0.1
79
MoveZ = 0
80
RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
81
LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
82
end
83
local function RefreshWelds()
84
Neck.C0 = NeckC0
85
Neck.C1 = NeckC1
86
RightShoulder.C0 = RightShoulderC0
87
RightShoulder.C1 = RightShoulderC1
88
LeftShoulder.C0 = LeftShoulderC0
89
LeftShoulder.C1 = LeftShoulderC1
90
RightHip.C0 = RightHipC0
91
RightHip.C1 = RightHipC1
92
LeftHip.C0 = LeftHipC0
93
LeftHip.C1 = LeftHipC1
94
end
95
local function Button1Down(mouse)
96
if taco then return end
97
taco = true
98
humanoid.PlatformStand = true
99
local staystill = Instance.new("BodyPosition",Torso)
100
staystill.maxForce = Vector3.new(math.huge,math.huge,math.huge)
101
staystill.position = Torso.Position
102
frame()
103
local energy = Instance.new("Part",char)
104
energy.Size = Vector3.new(0.1,0.1,0.1)
105
energy.CanCollide = false
106
energy.Anchored = true
107
energy.Locked = true
108
energy.Shape = "Ball"
109
energy.TopSurface = "Smooth"
110
energy.BottomSurface = "Smooth"
111
energy.Color = Color3.new(0/0,0/0,0/0)
112
energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
113
local energy2 = Instance.new("Part",char)
114
energy2.Size = Vector3.new(0.1,0.1,0.1)
115
energy2.CanCollide = false
116
energy2.Anchored = true
117
energy2.Locked = true
118
energy2.Shape = "Ball"
119
energy2.TopSurface = "Smooth"
120
energy2.BottomSurface = "Smooth"
121
energy2.Color = Color3.new(0.0,0.0,0.0)
122
energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
123
local f1 = Instance.new("Fire",energy)
124
f1.Color = energy.Color
125
f1.SecondaryColor = Color3.new(0,0,0)
126
f1.Heat = 0
127
local f2 = Instance.new("Fire",energy2)
128
f2.Color = energy2.Color
129
f2.SecondaryColor = Color3.new(1,1,1)
130
f2.Heat = 0
131
local f1 = Instance.new("Fire",energy)
132
f1.Color = energy.Color
133
f1.SecondaryColor = Color3.new(0,0,0)
134
f1.Heat = 0
135
local f2 = Instance.new("Fire",energy2)
136
f2.Color = energy2.Color
137
f2.SecondaryColor = Color3.new(1,1,1)
138
f2.Heat = 0
139
local f1 = Instance.new("Fire",energy)
140
f1.Color = energy.Color
141
f1.SecondaryColor = Color3.new(0,0,0)
142
f1.Heat = 0
143
local f2 = Instance.new("Fire",energy2)
144
f2.Color = energy2.Color
145
f2.SecondaryColor = Color3.new(1,1,1)
146
f2.Heat = 0
147
--[[                                                                                                                                                                                    ]]
148
149
150
151
152
153
switch(true)
154
wait(0.5)
155
repeat m = m * 2 if m >= 60 then m = 1 h = h + 1 end game.Lighting.TimeOfDay = ""..h..":"..m..":"..s.."" wait(0) until game.Lighting.TimeOfDay >= "18:00:00"
156
for i = 1,10 do
157
energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
158
energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
159
energy.Size = energy.Size + Vector3.new(0.5,0.5,0.5)
160
energy2.Size = energy2.Size + Vector3.new(0.5,0.5,0.5)
161
energy.Reflectance = energy.Reflectance + 0.1
162
energy2.Reflectance = energy2.Reflectance + 0.1
163
wait()
164
energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
165
energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
166
end
167
game:GetService("Chat"):Chat(Head,"Dark Power Wave",0)
168
wait(0.6)
169
switch(false)
170
frame2()
171
wait()
172
switch(true)
173
for i = 1,10 do
174
wait()
175
energy.CFrame = energy.CFrame * CFrame.new(0,0.25,-0.25)
176
energy2.CFrame = energy2.CFrame * CFrame.new(0,0.25,-0.25)
177
end
178
for i = 1,20 do
179
energy.Size = energy.Size * Vector3.new(0.5,0.5,0.5)
180
energy2.Size = energy2.Size * Vector3.new(0.5,0.5,0.5)
181
energy.Reflectance = energy.Reflectance - 0.1
182
energy2.Reflectance = energy2.Reflectance - 0.1
183
wait()
184
energy.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5)
185
energy2.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5)
186
end
187
energy:Destroy()
188
energy2:Destroy()
189
wait(0.6)
190
game:GetService("Chat"):Chat(Head,"Enitiated",0)
191
local blast = Instance.new("Part",char)
192
blast.Size = Vector3.new(8,8,8)
193
blast.Shape = "Ball"
194
blast.TopSurface = "Smooth"
195
blast.BottomSurface = "Smooth"
196
blast.Anchored = true
197
blast.Locked = true
198
blast.CanCollide = false
199
blast.Color = Color3.new(0/0,0/0,0/0)
200
blast.Transparency = 0
201
blast.CFrame = Torso.CFrame * CFrame.new(0,0.2,-6.5)
202
wait(0.6)
203
game:GetService("Chat"):Chat(Head,"Now Die...",1)
204
local xf = Instance.new("Fire",blast)
205
xf.Size = 25
206
xf.Color = blast.Color
207
xf.SecondaryColor = Color3.new(0.0,0.0,0.0)
208
xf.Heat = 0
209
local xf = Instance.new("Fire",blast)
210
xf.Size = 25
211
xf.Color = blast.Color
212
xf.SecondaryColor = Color3.new(0.0,0.0,0.0)
213
xf.Heat = 0
214
for i = 1,20 do
215
blast.Transparency = blast.Transparency + 0.05
216
blast.Reflectance = blast.Reflectance + 0.01
217
wait(0.1)
218
if blast.Transparency >= 1 then
219
blast.Transparency = blast.Transparency - 0.1
220
end end
221
blast.Transparency = 0.1
222
wait(0.5)
223
game:GetService("Chat"):Chat(Head,".............",2)
224
coroutine.resume(coroutine.create(function()
225
for i = 1,5 do wait(0)
226
local p = Instance.new("Part",blast)
227
p.Size = Vector3.new(0,0,0)
228
p.Anchored = true
229
p.CanCollide = false
230
p.Locked = true
231
p.BrickColor = BrickColor.new("Really black")
232
p.TopSurface = "Smooth"
233
p.Reflectance = 0.3
234
p.Transparency = 0.4
235
p.BottomSurface = "Smooth"
236
p.CFrame = blast.CFrame * CFrame.new(0,0,0)
237
local m1 = Instance.new("SpecialMesh",p)
238
m1.Scale = p.Size
239
m1.MeshId = "http://www.roblox.com/asset/?id=3270017"
240
local p2 = Instance.new("Part",blast)
241
p2.CFrame = blast.CFrame * CFrame.new(0,0,0)
242
p2.Size = Vector3.new(0,0,0)
243
p2.Anchored = true
244
p2.CanCollide = false
245
p2.Locked = true
246
p2.BrickColor = BrickColor.new("Really black")
247
p2.TopSurface = "Smooth"
248
p2.Reflectance = 0.3
249
p2.Transparency = 0.4
250
p2.BottomSurface = "Smooth"
251
local m2 = Instance.new("SpecialMesh",p2)
252
m2.Scale = p2.Size
253
m2.MeshId = "http://www.roblox.com/asset/?id=3270017"
254
local p3 = Instance.new("Part",blast)
255
p3.Size = Vector3.new(0,0,0)
256
p3.Anchored = true
257
p3.CanCollide = false
258
p3.Locked = true
259
p3.Color = blast.Color
260
p3.TopSurface = "Smooth"
261
p3.Reflectance = 0.3
262
p3.Transparency = 0.4
263
p3.BottomSurface = "Smooth"
264
p3.CFrame = blast.CFrame * CFrame.new(0,0,0)
265
local m3 = Instance.new("SpecialMesh",p3)
266
m3.Scale = p.Size
267
m3.MeshId = "http://www.roblox.com/asset/?id=3270017"
268
coroutine.resume(coroutine.create(function()
269
for i = 1,20 do wait(0)
270
m1.Scale = m1.Scale + Vector3.new(5,5,5)
271
p.CFrame = p.CFrame * CFrame.new(0,0,-5)
272
end
273
p:Destroy()
274
end))
275
coroutine.resume(coroutine.create(function()
276
for i = 1,20 do wait(0)
277
m2.Scale = m2.Scale + Vector3.new(5,5,5)
278
p2.CFrame = p2.CFrame * CFrame.new(0,0,-5)
279
end
280
p2:Destroy()
281
end))
282
coroutine.resume(coroutine.create(function()
283
for i = 1,20 do wait(0)
284
m3.Scale = m3.Scale + Vector3.new(5,5,5)
285
p3.CFrame = p3.CFrame * CFrame.new(0,0,-5)
286
end
287
p3:Destroy()
288
end))end end))
289
local p = Instance.new("Part",blast)
290
p.Size = blast.Size
291
p.CanCollide = true
292
p.Anchored = true
293
p.Locked = true
294
p.Color = blast.Color
295
p.Reflectance = blast.Reflectance
296
p.Transparency = blast.Transparency
297
p.TopSurface = "Smooth"
298
p.BottomSurface = "Smooth"
299
p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(1.57, 0, 0)
300
p.Touched:connect(function(hit)
301
if not taco2 then return end
302
taco2 = false
303
if hit.Parent:findFirstChild("Humanoid")then
304
for i,v in pairs(hit.Parent:GetChildren())do
305
if v:IsA"Hat" then
306
v:Destroy()
307
elseif v:IsA"Part" then
308
v.Velocity = v.Position * Vector3.new(50,3,0)
309
v.RotVelocity = v.Position - v.Velocity
310
v.Parent:BreakJoints()
311
end end end 
312
wait(8)
313
taco2 = true
314
end)
315
local mesh = Instance.new("CylinderMesh",p)
316
mesh.Scale = Vector3.new(1,0,1)
317
for i = 1,150 do
318
mesh.Scale = mesh.Scale + Vector3.new(-0.16,1.19,-0.16)
319
p.CFrame = p.CFrame * CFrame.new(0,-5,0)
320
wait(0)
321
mesh.Scale = mesh.Scale + Vector3.new(0.1599,0,0.1599)
322
end 
323
blast:Destroy()
324
game.Lighting.TimeOfDay = 12
325
switch(false)
326
RefreshWelds()
327
humanoid.PlatformStand = false
328
staystill:Destroy()
329
wait(8)
330
taco = false
331
end
332
script.Parent.Selected:connect(function(mouse)mouse.Button1Down:connect(function(mouse)Button1Down(mouse)end)end)
333
334
local function QuaternionFromCFrame(cf)
335
                local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
336
                local trace = m00 + m11 + m22
337
                if trace > 0 then
338
                        local s = math.sqrt(1 + trace)
339
                        local recip = 0.5/s
340
                        return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
341
                else
342
                        local i = 0
343
                        if m11 > m00 then
344
                                i = 1
345
                        end
346
                        if m22 > (i == 0 and m00 or m11) then
347
                                i = 2
348
                        end
349
                        if i == 0 then
350
                                local s = math.sqrt(m00-m11-m22+1)
351
                                local recip = 0.5/s
352
                                return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
353
                        elseif i == 1 then
354
                                local s = math.sqrt(m11-m22-m00+1)
355
                                local recip = 0.5/s
356
                                return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
357
                        elseif i == 2 then
358
                                local s = math.sqrt(m22-m00-m11+1)
359
                                local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
360
                        end
361
                end
362
        end
363
        local function QuaternionToCFrame(px, py, pz, x, y, z, w)
364
                local xs, ys, zs = x + x, y + y, z + z
365
                local wx, wy, wz = w*xs, w*ys, w*zs
366
                local xx = x*xs
367
                local xy = x*ys
368
                local xz = x*zs
369
                local yy = y*ys
370
                local yz = y*zs
371
                local zz = z*zs
372
                return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
373
                end  
374
        local function QuaternionSlerp(a, b, t)
375
                local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
376
                local startInterp, finishInterp;
377
                if cosTheta >= 0.0001 then
378
                        if (1 - cosTheta) > 0.0001 then
379
                                local theta = math.acos(cosTheta)
380
                                local invSinTheta = 1/math.sin(theta)
381
                                startInterp = math.sin((1-t)*theta)*invSinTheta
382
                                finishInterp = math.sin(t*theta)*invSinTheta  
383
                        else
384
                                startInterp = 1-t
385
                                finishInterp = t
386
                        end
387
                else
388
                        if (1+cosTheta) > 0.0001 then
389
                                local theta = math.acos(-cosTheta)
390
                                local invSinTheta = 1/math.sin(theta)
391
                                startInterp = math.sin((t-1)*theta)*invSinTheta
392
                                finishInterp = math.sin(t*theta)*invSinTheta
393
                        else
394
                                startInterp = t-1
395
                                finishInterp = t
396
                        end
397
                end
398
                return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
399
        end  
400
        function clerp(a,b,t)
401
                local qa = {QuaternionFromCFrame(a)}
402
                local qb = {QuaternionFromCFrame(b)}
403
                local ax, ay, az = a.x, a.y, a.z
404
                local bx, by, bz = b.x, b.y, b.z  
405
                local _t = 1-t
406
                return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
407
        end
408
 
409
do --the animating
410
plr = game:service'Players'.LocalPlayer
411
char = plr.Character
412
mouse = plr:GetMouse()
413
humanoid = char:findFirstChild("Humanoid")
414
torso = char:findFirstChild("Torso")
415
head = char.Head
416
ra = char:findFirstChild("Right Arm")
417
la = char:findFirstChild("Left Arm")
418
rl = char:findFirstChild("Right Leg")
419
ll = char:findFirstChild("Left Leg")
420
rs = torso:findFirstChild("Right Shoulder")
421
ls = torso:findFirstChild("Left Shoulder")
422
rh = torso:findFirstChild("Right Hip")
423
lh = torso:findFirstChild("Left Hip")
424
neck = torso:findFirstChild("Neck")
425
rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
426
anim = char:findFirstChild("Animate")
427
rootpart = char:findFirstChild("HumanoidRootPart")
428
camera = workspace.CurrentCamera
429
if anim then
430
anim:Destroy()
431
end
432
 
433
 
434
local rm = Instance.new("Motor", torso)
435
rm.C0 = CFrame.new(1.5, 0.5, 0)
436
rm.C1 = CFrame.new(0, 0.5, 0)
437
rm.Part0 = torso
438
rm.Part1 = ra
439
local lm = Instance.new("Motor", torso)
440
lm.C0 = CFrame.new(-1.5, 0.5, 0)
441
lm.C1 = CFrame.new(0, 0.5, 0)
442
lm.Part0 = torso
443
lm.Part1 = la
444
 
445
local rlegm = Instance.new("Motor", torso)
446
rlegm.C0 = CFrame.new(0.5, -1, 0)
447
rlegm.C1 = CFrame.new(0, 1, 0)
448
rlegm.Part0 = torso
449
rlegm.Part1 = rl
450
local llegm = Instance.new("Motor", torso)
451
llegm.C0 = CFrame.new(-0.5, -1, 0)
452
llegm.C1 = CFrame.new(0, 1, 0)
453
llegm.Part0 = torso
454
llegm.Part1 = ll
455
 
456
neck.C0 = CFrame.new(0, 1, 0)
457
neck.C1 = CFrame.new(0, -0.5, 0)
458
 
459
 
460
rj.C0 = CFrame.new()
461
rj.C1 = CFrame.new()
462
 
463
 
464
local sound = Instance.new("Sound", head)
465
sound.SoundId = "http://www.roblox.com/asset/?id=130797915"
466
sound.Volume = 0.8
467
sound.Looped = true
468
 
469
for i,v in pairs(char:children()) do
470
    if v:IsA("Hat") then
471
        v:Destroy()
472
    end
473
end
474
 
475
 
476
--look of the fox here
477
 
478
game:service'InsertService':LoadAsset(74225426):children()[1].Parent = char
479
Instance.new("PointLight", torso).Range = 10
480
481
game:service'InsertService':LoadAsset(1309911):children()[1].Parent = char
482
Instance.new("PointLight", torso).Range = 10
483
484
game:service'InsertService':LoadAsset(19380685):children()[1].Parent = char
485
Instance.new("PointLight", torso).Range = 10
486
487
if char:findFirstChild("Shirt") then
488
    char:findFirstChild("Shirt"):Destroy()
489
end
490
if char:findFirstChild("Pants") then
491
    char:findFirstChild("Pants"):Destroy()
492
end
493
if char:findFirstChild("Shirt Graphic") then
494
    char:findFirstChild("Shirt Graphic"):Destroy()
495
end
496
if char:findFirstChild("T-Shirt") then
497
    char:findFirstChild("T-Shirt"):Destroy()
498
end
499
500
print'Smokedelsin(Aka wable3) Made. BRUH BRUH'
501
 
502
 
503
local speed = 0.3
504
local angle = 0
505
local sitting = false
506
local humanwalk = false
507
local anglespeed = 1
508
rsc0 = rm.C0
509
lsc0 = lm.C0
510
llc0 = llegm.C0
511
rlc0 = rlegm.C0
512
neckc0 = neck.C0
513
 
514
local controllerService = game:GetService("ControllerService")
515
local controller = controllerService:GetChildren()[1]
516
 
517
controller.Parent = nil
518
 
519
Instance.new("HumanoidController", game:service'ControllerService')
520
Instance.new("SkateboardController", game:service'ControllerService')
521
Instance.new("VehicleController", game:service'ControllerService')
522
local controller = controllerService:GetChildren()[1]
523
mouse.KeyDown:connect(function(k)
524
    if k == "q" then
525
        humanwalk = not humanwalk
526
    end
527
    if k == "z" then
528
        if not sound.IsPlaying then
529
            sound:stop()
530
            sound.SoundId = "http://www.roblox.com/asset/?id=229675673"
531
            wait()
532
            sound:play()
533
        end
534
    end
535
    if k == "x" then
536
        if not sound.IsPlaying then
537
            sound:stop()
538
            sound.SoundId = "http://www.roblox.com/asset/?id=179849734"
539
            wait()
540
            sound:play()
541
        end
542
    end
543
    if k == "c" then
544
        if not sound.IsPlaying then
545
            sound:stop()
546
            sound.SoundId = "http://www.roblox.com/asset/?id=142283906"
547
            wait()
548
            sound:play()
549
        end
550
    end
551
    if string.byte(k) == 48 then
552
        humanoid.WalkSpeed = 34
553
    end
554
   
555
end)
556
mouse.KeyUp:connect(function(k)
557
   
558
    if string.byte(k) == 48 then
559
        humanoid.WalkSpeed = 16
560
    end
561
   
562
end)
563
 
564
   
565
 
566
while wait() do
567
    angle = (angle % 100) + anglespeed/10
568
        mvmnt = math.pi * math.sin(math.pi*2/100*(angle*10))
569
        local rscf = rsc0
570
        local lscf = lsc0
571
        local rlcf = rlc0
572
        local llcf = llc0
573
        local rjcf = CFrame.new()
574
        local ncf = neckc0
575
        local rayz = Ray.new(rootpart.Position, Vector3.new(0, -6, 0))
576
            local hitz, enz = workspace:findPartOnRay(rayz, char)
577
            if not hitz then
578
        if sound.IsPlaying then
579
            sound:stop()
580
        end
581
       
582
        if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude > 2 then
583
       
584
        ncf = neckc0 * CFrame.Angles(math.pi/5, 0, 0)
585
        rjcf = CFrame.new() * CFrame.Angles(-math.pi/5, math.sin(angle)*0.05, 0)
586
        rscf = rsc0 * CFrame.Angles(math.pi/1.7+math.sin(angle)*0.1, 0, 0)
587
        lscf = lsc0 * CFrame.Angles(math.pi/1.7+math.sin(-angle)*0.1, 0, 0)
588
        rlcf = rlc0 * CFrame.Angles(-math.pi/10+math.sin(-angle)*0.3, 0, 0)
589
        llcf = llc0 * CFrame.Angles(-math.pi/10+math.sin(angle)*0.3, 0, 0)
590
       
591
        else
592
       
593
        ncf = neckc0 * CFrame.Angles(math.pi/14, 0, 0)
594
        rjcf = CFrame.new() * CFrame.Angles(-math.pi/18, math.sin(angle)*0.05, 0)
595
        rscf = rsc0 * CFrame.Angles(-math.pi/10+math.sin(angle)*0.2, 0, 0)
596
        lscf = lsc0 * CFrame.Angles(-math.pi/10+math.sin(-angle)*0.2, 0, 0)
597
        rlcf = rlc0 * CFrame.new(0, 0.7, -0.5) CFrame.Angles(-math.pi/14, 0, 0)
598
        llcf = llc0 * CFrame.Angles(-math.pi/20, 0, 0)
599
       
600
        end
601
    elseif humanoid.Sit then
602
        if sound.IsPlaying and sound.SoundId == "http://www.roblox.com/asset/?id=142283906" then
603
        anglespeed = 6
604
        ncf = neckc0 * CFrame.Angles(math.pi/5-math.abs(math.sin(angle))*0.3, 0, 0)
605
        rjcf = CFrame.new(0, -0.8, 0) * CFrame.Angles(-math.pi/5, 0, 0)
606
        rscf = rsc0 * CFrame.new(-.45, 0.2, -.3) * CFrame.Angles(math.pi/3, 0, -math.rad(15))
607
        lscf = lsc0 * CFrame.new(.45, 0.2, -.3) * CFrame.Angles(math.pi/3, 0, math.rad(15))
608
        rlcf = rlc0 * CFrame.Angles(math.pi/2+math.pi/5, 0, math.rad(20))
609
        llcf = llc0 * CFrame.Angles(math.pi/2+math.pi/5, 0, -math.rad(20))
610
        elseif sound.IsPlaying and sound.SoundId == "http://www.roblox.com/asset/?id=179849734" then
611
        anglespeed = 4
612
        ncf = neckc0 * CFrame.Angles(math.pi/5-math.abs(math.sin(angle))*0.3, 0, 0)
613
        rjcf = CFrame.new(0, -0.8, 0) * CFrame.Angles(-math.pi/5, 0, 0)
614
        rscf = rsc0 * CFrame.new(-.45, 0.2, -.3) * CFrame.Angles(math.pi/3, 0, -math.rad(15))
615
        lscf = lsc0 * CFrame.new(.45, 0.2, -.3) * CFrame.Angles(math.pi/3, 0, math.rad(15))
616
        rlcf = rlc0 * CFrame.Angles(math.pi/2+math.pi/5, 0, math.rad(20))
617
        llcf = llc0 * CFrame.Angles(math.pi/2+math.pi/5, 0, -math.rad(20))
618
        elseif sound.IsPlaying and sound.SoundId == "http://www.roblox.com/asset/?id=229675673" then
619
        anglespeed = 11
620
        ncf = neckc0 * CFrame.Angles(math.pi/5, 0, math.sin(angle)*0.08)
621
        rjcf = CFrame.new(0, -0.8, 0) * CFrame.Angles(-math.pi/5, math.sin(angle)*0.01, 0)
622
        rscf = rsc0 * CFrame.new(-.45, 0.2, -.3) * CFrame.Angles(math.pi/3, 0, -math.rad(15))
623
        lscf = lsc0 * CFrame.new(.45, 0.2, -.3) * CFrame.Angles(math.pi/3, 0, math.rad(15))
624
        rlcf = rlc0 * CFrame.Angles(math.pi/2+math.pi/5, 0, math.rad(20))
625
        llcf = llc0 * CFrame.Angles(math.pi/2+math.pi/5, 0, -math.rad(20))
626
        else
627
        anglespeed = 1/2
628
        ncf = neckc0 * CFrame.Angles(math.pi/5, 0, math.sin(angle)*0.08)
629
        rjcf = CFrame.new(0, -0.8, 0) * CFrame.Angles(-math.pi/5, math.sin(angle)*0.01, 0)
630
        rscf = rsc0 * CFrame.new(-.45, 0.2, -.3) * CFrame.Angles(math.pi/3, 0, -math.rad(15))
631
        lscf = lsc0 * CFrame.new(.45, 0.2, -.3) * CFrame.Angles(math.pi/3, 0, math.rad(15))
632
        rlcf = rlc0 * CFrame.Angles(math.pi/2+math.pi/5, 0, math.rad(20))
633
        llcf = llc0 * CFrame.Angles(math.pi/2+math.pi/5, 0, -math.rad(20))
634
        end
635
    elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 2 then
636
        if sound.IsPlaying and sound.SoundId == "http://www.roblox.com/asset/?id=142283906" then
637
       anglespeed = 4
638
            ncf = neckc0 * CFrame.Angles(math.pi/10-math.abs(math.sin(angle))*0.3, 0, 0)
639
            rjcf = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/20, math.sin(angle)*0.001, 0)
640
            rscf = rsc0 * CFrame.Angles(math.pi/2+math.abs(math.sin(angle)*1), 0, 0)
641
            lscf = lsc0 * CFrame.Angles(math.pi/2+math.abs(math.sin(angle)*1), 0, 0)
642
            rlcf = rlc0 * CFrame.Angles(math.pi/20, math.sin(angle)*0.08, math.rad(2.5))
643
            llcf = llc0 * CFrame.Angles(math.pi/20, -math.sin(angle)*0.08, -math.rad(2.5))
644
        elseif sound.IsPlaying and sound.SoundId == "http://www.roblox.com/asset/?id=179849734" then
645
            anglespeed = 2
646
            ncf = neckc0 * CFrame.Angles(math.pi/10-math.abs(math.sin(angle))*0.3, 0, 0)
647
            rjcf = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/20, math.sin(angle)*0.001, 0)
648
            rscf = rsc0 * CFrame.Angles(math.pi/2+math.abs(math.sin(angle)*1), 0, 0)
649
            lscf = lsc0 * CFrame.Angles(math.pi/2+math.abs(math.sin(angle)*1), 0, 0)
650
            rlcf = rlc0 * CFrame.Angles(math.pi/20, math.sin(angle)*0.08, math.rad(2.5))
651
            llcf = llc0 * CFrame.Angles(math.pi/20, -math.sin(angle)*0.08, -math.rad(2.5))
652
        elseif sound.IsPlaying and sound.SoundId == "http://www.roblox.com/asset/?id=229675673" then
653
        anglespeed = 9
654
        ncf = neckc0 * CFrame.Angles(math.sin(angle)*0.07, math.rad(30), 0)
655
        rjcf = CFrame.new(0, 0, 0) * CFrame.Angles(0, math.sin(angle)*0.001, 0)
656
        rscf = rsc0 * CFrame.Angles(math.sin(angle)*0.05, 0, 0)
657
        lscf = lsc0 * CFrame.Angles(math.sin(-angle)*0.05, 0, 0)
658
        rlcf = rlc0 * CFrame.new(0, -0.1 + math.abs(mvmnt)*0.1, -0.1) * CFrame.Angles(0, math.rad(5), math.rad(5))
659
        llcf = llc0 * CFrame.Angles(0, math.rad(2.5), math.rad(1))
660
        else
661
            if humanwalk then
662
                        anglespeed = 1/4
663
        ncf = neckc0 * CFrame.Angles(-math.sin(angle)*0.07, 0, 0)
664
        rjcf = CFrame.new(0, 0, 0) * CFrame.Angles(0, math.sin(angle)*0.001, 0)
665
        rscf = rsc0 * CFrame.Angles(math.sin(angle)*0.1, 0, 0)
666
        lscf = lsc0 * CFrame.Angles(math.sin(-angle)*0.1, 0, 0)
667
        rlcf = rlc0 * CFrame.Angles(0, math.sin(angle)*0.08, math.rad(2.5))
668
        llcf = llc0 * CFrame.Angles(0, -math.sin(angle)*0.08, -math.rad(2.5))
669
                else
670
        anglespeed = 1/2
671
        ncf = neckc0 * CFrame.Angles(math.pi/5, 0, math.sin(angle)*0.08)
672
        rjcf = CFrame.new(0, -2, 0) * CFrame.Angles(-math.pi/5, math.sin(angle)*0.01, 0)
673
        rscf = rsc0 * CFrame.new(-.45, 0.2, -.3) * CFrame.Angles(math.pi/3, 0, -math.rad(15))
674
        lscf = lsc0 * CFrame.new(.45, 0.2, -.3) * CFrame.Angles(math.pi/3, 0, math.rad(15))
675
        rlcf = rlc0 * CFrame.Angles(math.pi/2+math.pi/5, 0, math.rad(20))
676
        llcf = llc0 * CFrame.Angles(math.pi/2+math.pi/5, 0, -math.rad(20))
677
            end
678
        end
679
    elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 20 then
680
        if sound.IsPlaying then
681
            sound:stop()
682
        end
683
        if humanwalk then
684
                                anglespeed = 4
685
        ncf = neckc0 * CFrame.Angles(math.pi/24, mvmnt*.02, 0)
686
        rjcf = CFrame.new(0, math.abs(mvmnt)*0.05, 0) * CFrame.Angles(-math.pi/24, -mvmnt*.02, 0)
687
        rscf = rsc0 * CFrame.Angles(math.sin(angle)*1.25, 0, -math.abs(mvmnt)*0.02)
688
        lscf = lsc0 * CFrame.Angles(math.sin(-angle)*1.25, 0, math.abs(mvmnt)*0.02)
689
        rlcf = rlc0 * CFrame.Angles(math.sin(-angle)*1, 0, math.rad(.5))
690
        llcf = llc0 * CFrame.Angles(math.sin(angle)*1, 0, -math.rad(.5))
691
                else
692
        anglespeed = 4
693
        ncf = neckc0 * CFrame.new(0, 0, .2) * CFrame.Angles(math.pi/1.9, 0, 0)
694
        rjcf = CFrame.new(0, -1.5+math.abs(mvmnt)*0.05, 0) * CFrame.Angles(-math.pi/1.9, math.sin(mvmnt/2)*0.05, 0)
695
        rscf = rsc0 * CFrame.new(-.45, 0.2, -.4+math.abs(mvmnt)*0.125) * CFrame.Angles(math.pi/2+math.sin(angle)*0.7, 0, math.rad(5))
696
        lscf = lsc0 * CFrame.new(.45, 0.2, .1-math.abs(mvmnt)*0.125) * CFrame.Angles(math.pi/2+math.sin(-angle)*0.7, 0, -math.rad(5))
697
        rlcf = rlc0 * CFrame.new(0, 0, -.3+math.abs(mvmnt)*0.125) * CFrame.Angles(math.pi/2.5+math.sin(-angle)*0.6, 0, math.abs(mvmnt)*0.025)
698
        llcf = llc0 * CFrame.new(0, 0, .3-math.abs(mvmnt)*0.125) * CFrame.Angles(math.pi/2.5+math.sin(angle)*.6, 0, -math.abs(mvmnt)*0.025)
699
        end
700
    elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 20 then
701
        if sound.IsPlaying then
702
            sound:stop()
703
        end
704
        if humanwalk then
705
        anglespeed = 5
706
        ncf = neckc0 * CFrame.Angles(math.pi/20, math.sin(angle)*.04, 0)
707
        rjcf = CFrame.new(0, -.4 + math.abs(mvmnt)*0.25, 0) * CFrame.Angles(-math.pi/20, -math.sin(angle)*.08, 0)
708
        rscf = rsc0 * CFrame.new(0, 0, -.3+math.abs(mvmnt)*0.125) *  CFrame.Angles(math.pi/18+math.sin(angle)*1.5, 0, -math.abs(mvmnt)*0.02)
709
        lscf = lsc0 * CFrame.new(0, 0, .3-math.abs(mvmnt)*0.125) * CFrame.Angles(math.pi/18+math.sin(-angle)*1.5, 0, math.abs(mvmnt)*0.02)
710
        rlcf = rlc0 * CFrame.new(0, 0, -.6+math.abs(mvmnt)*0.125) * CFrame.Angles(-math.pi/18+math.sin(-angle)*1.3, 0, math.rad(.5))
711
        llcf = llc0 * CFrame.new(0, 0, -math.abs(mvmnt)*0.125) * CFrame.Angles(-math.pi/18+math.sin(angle)*1.3, 0, -math.rad(.5))
712
        else
713
        anglespeed = 5.5
714
        ncf = neckc0 * CFrame.new(0, 0, .2) * CFrame.Angles(math.pi/1.9+math.sin(mvmnt/2)*0.05, 0, 0)
715
        rjcf = CFrame.new(0, -1.3+math.abs(mvmnt)*0.05, 0) * CFrame.Angles(-math.pi/1.9+math.abs(mvmnt/2)*0.1, 0, 0)
716
        rscf = rsc0 * CFrame.new(-1, 0.2, -.5) * CFrame.Angles(math.pi/2+math.sin(angle)*1.8, 0, math.rad(5))
717
        lscf = lsc0 * CFrame.new(1, 0.2, -.5) * CFrame.Angles(math.pi/2+math.sin(angle)*1.8, 0, -math.rad(5))
718
        rlcf = rlc0 * CFrame.new(0, .3-math.abs(mvmnt)*0.125, -.3+math.abs(mvmnt)*0.125) * CFrame.Angles(math.pi/2.5+math.sin(-angle)*1.4, 0, math.abs(mvmnt)*0.025)
719
        llcf = llc0 * CFrame.new(0, .3-math.abs(mvmnt)*0.125, .3-math.abs(mvmnt)*0.125) * CFrame.Angles(math.pi/2.5+math.sin(-angle)*1.4, 0, -math.abs(mvmnt)*0.025)
720
        end
721
    end
722
       
723
    rm.C0 = clerp(rm.C0,rscf,speed)
724
    lm.C0 = clerp(lm.C0,lscf,speed)
725
    rj.C0 = clerp(rj.C0,rjcf,speed)
726
    neck.C0 = clerp(neck.C0,ncf,speed)
727
    rlegm.C0 = clerp(rlegm.C0,rlcf,speed)
728
    llegm.C0 = clerp(llegm.C0,llcf,speed)
729
end
730
 
731
 
732
end
733
734
s = game.Workspace
735
 
736
Player = game.Players.LocalPlayer
737
c = Player.Character
738
mouse = Player:GetMouse()
739
 
740
s2 = Instance.new("Sound", c.Head)
741
s2.Name = "Bleu"
742
s2.Volume = 1
743
 
744
c.Humanoid.MaxHealth = math.huge
745
c.Humanoid.Health = math.huge
746
 
747
game:GetService("Chat"):Chat(c, "This thing was created by smokedelsin bruh bruh!!!!")
748
 
749
        for i,v in pairs(c:GetChildren()) do
750
                if v:IsA("Shirt") or  v:IsA("Pants") or v:IsA("Hat") then
751
                v:remove()
752
wait()
753
                end
754
        end
755
 
756
c.Humanoid.DisplayDistanceType = "None"
757
c.Humanoid.NameOcclusion = "OccludeAll"
758
c.Head.Transparency = .1
759
c.Torso.Transparency = .1
760
c["Right Arm"].Transparency = .1
761
c["Left Arm"].Transparency = .1
762
c["Right Leg"].Transparency = .1
763
c["Left Leg"].Transparency = .1
764
c.Head.BrickColor = BrickColor.new("Really black")
765
c.Torso.BrickColor = BrickColor.new("Industrial white")
766
c["Right Arm"].BrickColor = BrickColor.new("Really black")
767
c["Left Arm"].BrickColor = BrickColor.new("Industrial white")
768
c["Right Leg"].BrickColor = BrickColor.new("Really black")
769
c["Left Leg"].BrickColor = BrickColor.new("Industrial white")
770
c.Head.face.Texture = "rbxassetid://0"