View difference between Paste ID: APFX7U2d and um9rw5LN
SHOW: | | - or go back to the newest paste.
1
--MADE BY OneLegend (NOT THE SCRIPT) Thanks to TheRedAngel for letting me add. Feel free to take his model too. http://www.roblox.com/TheRedAngels-SB-Gift-NEW-SCRIPTS-item?id=88063410 
2
--REGULAR SCRIPT: Go to line 4 and put your name where it says "YOUR NAME HERE"
3
4-
user = "jbabybabyj" 
4+
user = "Imtannerbanner56" 
5
6
maincolor = "Blue" -- this is the main color of your dragon 
7
secondcolor = "Bright red" -- this is the color of the details 
8
9
m = Instance.new("Model") 
10
m.Parent = game.Players[user].Character 
11
m.Name = "Dragon -- Neeps Soul/Gaurdian" 
12
13
script.Parent = m 
14
script.Name = user .. "'s Pet Dragon" 
15
FloatingOnUser = true 
16
Carrying = false 
17
18
torso = game.Players[user].Character:findFirstChild("Torso") 
19
they = 0 
20
21
he = Instance.new("Part") 
22
he.Parent = m 
23
he.Name = "Head" 
24
he.formFactor = ("Symmetric") 
25
he.Size = Vector3.new(2,2,2) 
26
he.BrickColor = BrickColor.new(maincolor) 
27
he.Anchored = false 
28
he.CanCollide = false 
29
he.Locked = true 
30
he.TopSurface = ("Smooth") 
31
he.BottomSurface = ("Smooth") 
32
he.Position = torso.Position 
33
hem = Instance.new("SpecialMesh") 
34
hem.Parent = he 
35
hem.MeshType = ("Brick") 
36
hem.Scale = Vector3.new(1.4,1,2) 
37
38
tor = Instance.new("Part") 
39
tor.Parent = m 
40
tor.Name = "Torso" 
41
tor.formFactor = ("Symmetric") 
42
tor.Size = Vector3.new(2,2,2) 
43
tor.BrickColor = BrickColor.new(maincolor) 
44
tor.Anchored = false 
45
tor.CanCollide = false 
46
tor.Locked = true 
47
tor.TopSurface = ("Smooth") 
48
tor.BottomSurface = ("Smooth") 
49
tor.Position = torso.Position 
50
torm = Instance.new("SpecialMesh") 
51
torm.Parent = tor 
52
torm.MeshType = ("Brick") 
53
torm.Scale = Vector3.new(2,1.2,4.5) 
54
55
w = Instance.new("Motor") 
56
w.Parent = tor 
57
w.Name = "MainWeld" 
58
w.Part0 = tor 
59
w.Part1 = he 
60
w.C0 = CFrame.new(0,1,-4.5) 
61
62
m:MakeJoints() 
63
64
function Del(E, T) 
65
wait(T) 
66
E:remove() 
67
end 
68
hu = Instance.new("Humanoid") 
69
hu.Parent = m 
70
hu.Name = "Humanoid" 
71
hu.PlatformStand = true 
72
hu.MaxHealth = MathHuge  
73
coroutine.resume(coroutine.create(Del), hin, 8) 
74
floaty = Instance.new("BodyPosition") 
75
floaty.Parent = tor 
76
floaty.Name = "FloatyPosition" 
77
floaty.maxForce = Vector3.new(0,math.huge,0) 
78
floaty.position = torso.Position + Vector3.new(0,6,0) 
79
stablizer = Instance.new("BodyGyro") 
80
stablizer.Parent = tor 
81
stablizer.cframe = torso.CFrame 
82
stablizer.D = 100 
83
84
85
-----[[Other Parts]]-------------------------------------------------- 
86
87
--[[Eyez]]---------------------- 
88
eye1 = Instance.new("Part") 
89
eye1.Parent = m 
90
eye1.Name = "Right Eye" 
91
eye1.formFactor = ("Symmetric") 
92
eye1.Size = Vector3.new(1,1,1) 
93
eye1.BrickColor = BrickColor.new(secondcolor) 
94
eye1.Anchored = false 
95
eye1.CanCollide = false 
96
eye1.Locked = true 
97
eye1.TopSurface = ("Smooth") 
98
eye1.BottomSurface = ("Smooth") 
99
eye1.Position = torso.Position 
100
eye1.Reflectance = 0.15 
101
eye1m = Instance.new("BlockMesh") 
102
eye1m.Parent = eye1 
103
eye1m.Scale = Vector3.new(0.7,0.3,0.5) 
104
eye1w = Instance.new("Motor") 
105
eye1w.Parent = he 
106
eye1w.Name = "Eye1Weld" 
107
eye1w.Part0 = he 
108
eye1w.Part1 = eye1 
109
eye1w.C0 = CFrame.new(0.6,0.3,-1.8) * CFrame.Angles(0,0,0.4) 
110
111
eye2 = Instance.new("Part") 
112
eye2.Parent = m 
113
eye2.Name = "Left Eye" 
114
eye2.formFactor = ("Symmetric") 
115
eye2.Size = Vector3.new(1,1,1) 
116
eye2.BrickColor = BrickColor.new(secondcolor) 
117
eye2.Anchored = false 
118
eye2.CanCollide = false 
119
eye2.Locked = true 
120
eye2.TopSurface = ("Smooth") 
121
eye2.BottomSurface = ("Smooth") 
122
eye2.Position = torso.Position 
123
eye2.Reflectance = 0.15 
124
eye2m = Instance.new("BlockMesh") 
125
eye2m.Parent = eye2 
126
eye2m.Scale = Vector3.new(0.7,0.3,0.5) 
127
eye2w = Instance.new("Motor") 
128
eye2w.Parent = he 
129
eye2w.Name = "Eye2Weld" 
130
eye2w.Part0 = he 
131
eye2w.Part1 = eye2 
132
eye2w.C0 = CFrame.new(-0.6,0.3,-1.8) * CFrame.Angles(0,0,-0.4) 
133
-------------- 
134
135
----[[Head Spike]]---------------- 
136
spike = Instance.new("Part") 
137
spike.Parent = m 
138
spike.Name = "Head Spike" 
139
spike.formFactor = ("Symmetric") 
140
spike.Size = Vector3.new(1,1,1) 
141
spike.BrickColor = BrickColor.new(secondcolor) 
142
spike.Anchored = false 
143
spike.CanCollide = false 
144
spike.Locked = true 
145
spike.TopSurface = ("Smooth") 
146
spike.BottomSurface = ("Smooth") 
147
spike.Position = torso.Position 
148
spike.Reflectance = 0.15 
149
spikem = Instance.new("SpecialMesh") 
150
spikem.Parent = spike 
151
spikem.MeshType = ("Wedge") 
152
spikem.Scale = Vector3.new(0.3,0.5,2) 
153
spikew = Instance.new("Motor") 
154
spikew.Parent = he 
155
spikew.Name = "HeadSpikeWeld" 
156
spikew.Part0 = he 
157
spikew.Part1 = spike 
158
spikew.C0 = CFrame.new(0,1.25,0) * CFrame.Angles(0,0,0) 
159
------------- 
160
161
162
----[[Torso Line]]---------------------------------- 
163
line = Instance.new("Part") 
164
line.Parent = m 
165
line.Name = "Torso Line" 
166
line.formFactor = ("Symmetric") 
167
line.Size = Vector3.new(1,1,1) 
168
line.BrickColor = BrickColor.new(secondcolor) 
169
line.Anchored = false 
170
line.CanCollide = false 
171
line.Locked = true 
172
line.TopSurface = ("Smooth") 
173
line.BottomSurface = ("Smooth") 
174
line.Position = torso.Position 
175
line.Reflectance = 0.15 
176
linem = Instance.new("SpecialMesh") 
177
linem.Parent = line 
178
linem.MeshType = ("Head") 
179
linem.Scale = Vector3.new(1.2,7.42,1.2) 
180
linew = Instance.new("Motor") 
181
linew.Parent = tor 
182
linew.Name = "TorsoLineWeld" 
183
linew.Part0 = tor 
184
linew.Part1 = line 
185
linew.C0 = CFrame.new(0,0.635,0.8) * CFrame.Angles(math.pi/2,0,0) 
186
----------------- 
187
188
--[[Right Wing]]------------------- 
189
posx = 0 
190
posy = 0 
191
posz = 0 
192
scalex = 0 
193
scalez = 0 
194
wm = Instance.new("Model") 
195
wm.Parent = m 
196
wm.Name = "Right Wing" 
197
for i = 1, 6 do 
198
wing = Instance.new("Part") 
199
wing.Parent = wm 
200
if i == 1 then 
201
wing.Name = "WingMain" 
202
else 
203
wing.Name = "WingPart" 
204
end 
205
wing.formFactor = ("Symmetric") 
206
wing.Size = Vector3.new(1,1,1) 
207
wing.BrickColor = BrickColor.new(maincolor) 
208
wing.Anchored = false 
209
wing.CanCollide = false 
210
wing.Locked = true 
211
wing.TopSurface = ("Smooth") 
212
wing.BottomSurface = ("Smooth") 
213
wing.Position = torso.Position 
214
wingm = Instance.new("SpecialMesh") 
215
wingm.Parent = wing 
216
wingm.MeshType = ("Brick") 
217
wingm.Scale = Vector3.new(2+scalex,1.2,3.5+scalez) 
218
if i == 1 then 
219
wingw = Instance.new("Motor") 
220
wingw.Parent = tor 
221
wingw.Name = "RightWingWeld" 
222
wingw.MaxVelocity = 0.02 
223
wingw.Part0 = tor 
224
wingw.Part1 = wing 
225
wingw.C0 = CFrame.new(2.2,0.2,-1) * CFrame.Angles(0,0,0.4) 
226
else 
227
wingw = Instance.new("Motor") 
228
wingw.Parent = wm:findFirstChild("WingMain") 
229
wingw.Name = "WingWeld" 
230
wingw.Part0 = wingw.Parent 
231
wingw.Part1 = wing 
232
wingw.C0 = CFrame.new(posx,posy,posz) 
233
end 
234
if i == 6 then 
235
wspike = Instance.new("Part") 
236
wspike.Parent = wm 
237
wspike.Name = "RightWingSpike" 
238
wspike.formFactor = ("Symmetric") 
239
wspike.Size = Vector3.new(1,1,1) 
240
wspike.BrickColor = BrickColor.new(maincolor) 
241
wspike.Anchored = false 
242
wspike.CanCollide = false 
243
wspike.Locked = true 
244
wspike.TopSurface = ("Smooth") 
245
wspike.BottomSurface = ("Smooth") 
246
wspike.Position = torso.Position 
247
wspike.Reflectance = 0 
248
wspikem = Instance.new("SpecialMesh") 
249
wspikem.Parent = wspike 
250
wspikem.MeshType = ("Wedge") 
251
wspikem.Scale = Vector3.new(0.7+scalex,0.8,1.2) 
252
wspikew = Instance.new("Motor") 
253
wspikew.Parent = wing 
254
wspikew.Name = "WingSpikeWeld" 
255
wspikew.Part0 = wing 
256
wspikew.Part1 = wspike 
257
wspikew.C0 = CFrame.new(0,0,wingm.Scale.z/1.7) * CFrame.Angles(0,math.pi,0) 
258
end 
259
posz = posz + i/3 
260
if i ~= 5 then 
261
posx = posx + 0.8 
262
else 
263
posx = posx + 0.5 
264
end 
265
scalex = scalex - 0.25 
266
if i ~= 5 then 
267
scalez = scalez + 0.4 
268
else 
269
scalez = scalez + 1.2 
270
end 
271
end 
272
------------- 
273
274
275
--[[Left Wing]]------------------- 
276
posx = 0 
277
posy = 0 
278
posz = 0 
279
scalex = 0 
280
scalez = 0 
281
wm2 = Instance.new("Model") 
282
wm2.Parent = m 
283
wm2.Name = "Left Wing" 
284
for i = 1, 6 do 
285
wing = Instance.new("Part") 
286
wing.Parent = wm2 
287
if i == 1 then 
288
wing.Name = "WingMain" 
289
else 
290
wing.Name = "WingPart" 
291
end 
292
wing.formFactor = ("Symmetric") 
293
wing.Size = Vector3.new(1,1,1) 
294
wing.BrickColor = BrickColor.new(maincolor) 
295
wing.Anchored = false 
296
wing.CanCollide = false 
297
wing.Locked = true 
298
wing.TopSurface = ("Smooth") 
299
wing.BottomSurface = ("Smooth") 
300
wing.Position = torso.Position 
301
wingm = Instance.new("SpecialMesh") 
302
wingm.Parent = wing 
303
wingm.MeshType = ("Brick") 
304
wingm.Scale = Vector3.new(2+scalex,1.2,3.5+scalez) 
305
if i == 1 then 
306
wingw = Instance.new("Motor") 
307
wingw.Parent = tor 
308
wingw.Name = "LeftWingWeld" 
309
wingw.MaxVelocity = 0.02 
310
wingw.Part0 = tor 
311
wingw.Part1 = wing 
312
wingw.C0 = CFrame.new(-2.2,0.2,-1) * CFrame.Angles(0,0,-0.4) 
313
else 
314
wingw = Instance.new("Motor") 
315
wingw.Parent = wm2:findFirstChild("WingMain") 
316
wingw.Name = "WingWeld" 
317
wingw.Part0 = wingw.Parent 
318
wingw.Part1 = wing 
319
wingw.C0 = CFrame.new(posx,posy,posz) 
320
end 
321
if i == 6 then 
322
wspike = Instance.new("Part") 
323
wspike.Parent = wm2 
324
wspike.Name = "LeftWingSpike" 
325
wspike.formFactor = ("Symmetric") 
326
wspike.Size = Vector3.new(1,1,1) 
327
wspike.BrickColor = BrickColor.new(maincolor) 
328
wspike.Anchored = false 
329
wspike.CanCollide = false 
330
wspike.Locked = true 
331
wspike.TopSurface = ("Smooth") 
332
wspike.BottomSurface = ("Smooth") 
333
wspike.Position = torso.Position 
334
wspike.Reflectance = 0 
335
wspikem = Instance.new("SpecialMesh") 
336
wspikem.Parent = wspike 
337
wspikem.MeshType = ("Wedge") 
338
wspikem.Scale = Vector3.new(0.7+scalex,0.8,1.2) 
339
wspikew = Instance.new("Motor") 
340
wspikew.Parent = wing 
341
wspikew.Name = "WingSpikeWeld" 
342
wspikew.Part0 = wing 
343
wspikew.Part1 = wspike 
344
wspikew.C0 = CFrame.new(0,0,wingm.Scale.z/1.7) * CFrame.Angles(0,math.pi,0) 
345
end 
346
posz = posz + i/3 
347
if i ~= 5 then 
348
posx = posx - 0.8 
349
else 
350
posx = posx - 0.5 
351
end 
352
scalex = scalex - 0.25 
353
if i ~= 5 then 
354
scalez = scalez + 0.4 
355
else 
356
scalez = scalez + 1.2 
357
end 
358
end 
359
----------------- 
360
361
362
--[[Tail]]-------------------------------- 
363
posx = 0 
364
posy = 0 
365
posz = 0 
366
scalex = 0 
367
scalez = 0 
368
anglezor = 0 
369
tm = Instance.new("Model") 
370
tm.Parent = m 
371
tm.Name = "Tail" 
372
for i = 1, 6 do 
373
tail = Instance.new("Part") 
374
tail.Parent = tm 
375
if i == 1 then 
376
tail.Name = "TailMain" 
377
else 
378
tail.Name = "TailPart" 
379
end 
380
tail.formFactor = ("Symmetric") 
381
tail.Size = Vector3.new(1,1,1) 
382
tail.BrickColor = BrickColor.new(maincolor) 
383
tail.Anchored = false 
384
tail.CanCollide = false 
385
tail.Locked = true 
386
tail.TopSurface = ("Smooth") 
387
tail.BottomSurface = ("Smooth") 
388
tail.Position = torso.Position 
389
tailm = Instance.new("SpecialMesh") 
390
tailm.Parent = tail 
391
tailm.MeshType = ("Brick") 
392
tailm.Scale = Vector3.new(2.2+scalex,1.2,1.7+scalez) 
393
if i == 1 then 
394
tailw = Instance.new("Motor") 
395
tailw.Parent = tor 
396
tailw.Name = "TailWeld" 
397
tailw.MaxVelocity = 0.01 
398
tailw.Part0 = tor 
399
tailw.Part1 = tail 
400
tailw.C0 = CFrame.new(0,0.3,5) * CFrame.Angles(-0.3,0,0) 
401
else 
402
tailw = Instance.new("Motor") 
403
tailw.Parent = tm:findFirstChild("TailMain") 
404
tailw.Name = "TailWeld" 
405
tailw.Part0 = tailw.Parent 
406
tailw.Part1 = tail 
407
tailw.C0 = CFrame.new(posx,posy,posz) * CFrame.Angles(-anglezor,0,0) 
408
end 
409
if i == 6 then 
410
tspike = Instance.new("Part") 
411
tspike.Parent = tm 
412
tspike.Name = "TailSpike" 
413
tspike.formFactor = ("Symmetric") 
414
tspike.Size = Vector3.new(1,1,1) 
415
tspike.BrickColor = BrickColor.new(maincolor) 
416
tspike.Anchored = false 
417
tspike.CanCollide = false 
418
tspike.Locked = true 
419
tspike.TopSurface = ("Smooth") 
420
tspike.BottomSurface = ("Smooth") 
421
tspike.Position = torso.Position 
422
tspike.Reflectance = 0 
423
tspikem = Instance.new("SpecialMesh") 
424
tspikem.Parent = tspike 
425
tspikem.MeshType = ("Wedge") 
426
tspikem.Scale = Vector3.new(2+scalex,1,1.5+scalez) 
427
tspikew = Instance.new("Motor") 
428
tspikew.Parent = tail 
429
tspikew.Name = "TailSpikeWeld" 
430
tspikew.Part0 = tail 
431
tspikew.Part1 = tspike 
432
tspikew.C0 = CFrame.new(0,0,tailm.Scale.z/1.2) * CFrame.Angles(0,math.pi,0) 
433
end 
434
if i < 3 then 
435
posy = posy + 0.13 
436
posz = posz + 1 
437
elseif i > 6 then 
438
posy = posy + 0.1 
439
posz = posz + 1 
440
else 
441
posy = posy + 0.4 
442
posz = posz + 0.8 
443
end 
444
anglezor = anglezor + 0.12 
445
end 
446
447
rightwing = tor:findFirstChild("RightWingWeld") 
448
leftwing = tor:findFirstChild("LeftWingWeld") 
449
tail = tor:findFirstChild("TailWeld") 
450
451
m:MakeJoints() 
452
453
vip = game.Players[user] 
454
455
function Chat(msg) 
456
if string.sub(msg, 1, 8) == "Dragon, " then 
457
458
if string.find(msg, "remove") then 
459
if string.find(msg, "your") then 
460
if string.find(msg, "self") then 
461
if torso:findFirstChild("Floaty") ~= nil then 
462
torso.Floaty:remove() 
463
end 
464
m:remove() 
465
end 
466
end 
467
end 
468
469
if string.find(msg, "kill") then 
470
c = game.Players:GetChildren() 
471
for blawg = 1, #c do 
472
if string.find(msg, c[blawg].Name) then 
473
c[blawg].Character:BreakJoints() 
474
else 
475
wait() 
476
end 
477
end 
478
end 
479
480
if string.find(msg, "grip staff") then 
481
a = game:GetService("InsertService"):LoadAsset(33495147) 
482
a.Parent = game.Workspace 
483
a:MoveTo(game.Workspace[vip.Name].Torso.Position) 
484
end 
485
486
if string.find(msg, "insert") then 
487
g = game:GetService("InsertService"):LoadAsset(23391377) 
488
g.Parent = game.Workspace 
489
g:MoveTo(game.Workspace[vip.Name].Torso.Position) 
490
end 
491
492
if string.find(msg, "carry") then 
493
if tor:findFirstChild("Floaty") ~= nil then 
494
wait() 
495
else 
496
FloatingOnUser = false 
497
Carrying = true 
498
floaty2 = floaty:Clone() 
499
floaty2.Parent = torso 
500
floaty2.Name = "Floaty" 
501
torso.CFrame = torso.CFrame + Vector3.new(0,7,0) 
502
while Carrying == true do 
503
leftwing.DesiredAngle = 0.9 
504
rightwing.DesiredAngle = -0.9 
505
for i = 1, 22 do 
506
if Carrying == true then 
507
floaty2.position = torso.Position + Vector3.new(0,1.4,0) 
508
tor.CFrame = torso.CFrame + Vector3.new(0,-3,0) 
509
floaty.position = torso.Position + Vector3.new(0,-3,0) 
510
wait(0.05) 
511
end 
512
end 
513
leftwing.DesiredAngle = -0.3 
514
rightwing.DesiredAngle = 0.3 
515
for iii = 1, 22 do 
516
if Carrying == true then 
517
floaty2.position = torso.Position + Vector3.new(0,-1.4,0) 
518
tor.CFrame = torso.CFrame + Vector3.new(0,-5,0) 
519
floaty.position = torso.Position + Vector3.new(0,-5,0) 
520
wait(0.05) 
521
end 
522
end 
523
end 
524
end 
525
end 
526
527
if string.find(msg, "drop") then 
528
if torso:findFirstChild("Floaty") ~= nil then 
529
torso:findFirstChild("Floaty"):remove() 
530
Carrying = false 
531
FloatingOnUser = true 
532
torso.CFrame = torso.CFrame - Vector3.new(0,5,0) 
533
while FloatingOnUser == true do 
534
leftwing.DesiredAngle = 0.9 
535
rightwing.DesiredAngle = -0.9 
536
for i = 1, 22 do 
537
if FloatingOnUser == true then 
538
tor.CFrame = torso.CFrame + Vector3.new(0,6+they,0) 
539
floaty.position = torso.Position + Vector3.new(0,6+they,0) 
540
they = they + 0.1 
541
wait(0.05) 
542
end 
543
end 
544
leftwing.DesiredAngle = -0.3 
545
rightwing.DesiredAngle = 0.3 
546
for iii = 1, 22 do 
547
if FloatingOnUser == true then 
548
tor.CFrame = torso.CFrame + Vector3.new(0,6+they,0) 
549
floaty.position = torso.Position + Vector3.new(0,6+they,0) 
550
they = they - 0.1 
551
wait(0.05) 
552
end 
553
end 
554
end 
555
end 
556
end 
557
558
if string.find(msg, "stabilize") then 
559
floaty.maxForce = Vector3.new(math.huge,math.huge,math.huge) 
560
wait(1.2) 
561
floaty.maxForce = Vector3.new(0,math.huge,0) 
562
end 
563
564
if string.find(msg, "tornado") then 
565
	local NowPos = Vector3.new(0,0,0) 
566
	local M = Instance.new("Model") 
567
	local hight = 10 
568
	local bricksincolom = 3 
569
	local randomnes = 5 
570
	M.Parent = game.Workspace 
571
	M.Name = "Tornado" 
572
	function touch(hit,block) 
573
		if hit:FindFirstChild("BodyPosition") then return end 
574
		hit:BreakJoints() 
575
		bp = Instance.new("BodyPosition") 
576
		bp.Parent = hit 
577
		pow = hit:GetMass()*999 
578
		bp.maxForce = Vector3.new(pow,pow,pow) 
579
		while true do 
580
			bp.position = block.Position 
581
			wait(0.1) 
582
		end 
583
	end 
584
	for i = 1,hight do 
585
		for x = 1,bricksincolom do 
586
			p = Instance.new("Part") 
587
			p.Parent = M 
588
			p.Size = Vector3.new(10,10,10) 
589
			p.CanCollide = false 
590
			p.Transparency = 0.4 
591
			p.Name = i 
592
			p.BrickColor = BrickColor.new("White") 
593
			p.TopSurface = "Smooth" 
594
			p.BottomSurface = "Smooth" 
595
			bp = Instance.new("BodyPosition") 
596
			bp.Parent = p 
597
			pow = p:GetMass()*999 
598
			bp.maxForce = Vector3.new(pow,pow,pow) 
599
			p.Touched:connect(function(hit) touch(hit,p) end) 
600
		end 
601
	end 
602
	coroutine.resume(coroutine.create(function()
603
		while true do 
604
			NowPos = NowPos+Vector3.new(math.random(-randomnes,randomnes),0,math.random(-randomnes,randomnes)) 
605
			for i,v in pairs(M:GetChildren()) do 
606
				v:BreakJoints() 
607
				n = tonumber(v.Name)*randomnes 
608
				v.BodyPosition.position = NowPos+Vector3.new(math.random(-n,n),tonumber(v.Name)*v.Size.y,math.random(-n,n)) 
609
				wait(0.1) 
610
			end 
611
		wait(0.1) 
612
	end 
613
end))
614
end 
615
end 
616
end 
617
vip.Chatted:connect(Chat) 
618
619
while FloatingOnUser == true do 
620
leftwing.DesiredAngle = 0.9 
621
rightwing.DesiredAngle = -0.9 
622
for i = 1, 22 do 
623
if FloatingOnUser == true then 
624
tor.CFrame = torso.CFrame + Vector3.new(0,6+they,0) 
625
floaty.position = torso.Position + Vector3.new(0,6+they,0) 
626
they = they + 0.1 
627
wait(0.05) 
628
end 
629
end 
630
leftwing.DesiredAngle = -0.3 
631
rightwing.DesiredAngle = 0.3 
632
for iii = 1, 22 do 
633
if FloatingOnUser == true then 
634
tor.CFrame = torso.CFrame + Vector3.new(0,6+they,0) 
635
floaty.position = torso.Position + Vector3.new(0,6+they,0) 
636
they = they - 0.1 
637
wait(0.05) 
638
end 
639
end 
640
end