Advertisement
LeafyUs

Untitled

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