Advertisement
Guest User

Untitled

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