Advertisement
HenloMyDude

Astro_Food's gift

Sep 2nd, 2019
549
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.25 KB | None | 0 0
  1.  
  2. local plr = owner
  3. local char = plr.Character
  4. local attacking = false
  5. local attackd = false
  6. local hum = char.Humanoid
  7. local RS = char.Torso["Right Shoulder"]
  8. local LS = char.Torso["Left Shoulder"]
  9. local RH = char.Torso["Right Hip"]
  10. local LH = char.Torso["Left Hip"]
  11. local neck = char.Torso["Neck"]
  12. local anim = char.Animate
  13. local rootj = char.HumanoidRootPart.RootJoint
  14. local timepos = 0
  15. local sine = 0
  16. local RSnor = RS.C0
  17. local LSnor = LS.C0
  18. local RHnor = RH.C0
  19. local LHnor = LH.C0
  20. local rootjnor = rootj.C0
  21. local necknor = neck.C0
  22.  
  23. --clerp stuff--
  24.  
  25. Swait,swait = function(number)
  26. if number == 0 or number == nil then
  27. game:GetService("RunService").Heartbeat:Wait()
  28. else
  29. for i = 1,number do
  30. game:GetService("RunService").Heartbeat:Wait()
  31. end
  32. end
  33. end
  34.  
  35. clerp = function(toclerp, cf, number)
  36. local joint = toclerp
  37. joint.C0 = joint.C0:Lerp(cf, number)
  38. end
  39. clerp2 = function(toclerp, cf)
  40. local joint = toclerp
  41. joint.C0 = cf
  42. end
  43.  
  44.  
  45. ---------------
  46.  
  47. --functions--
  48.  
  49. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  50. local NEWMESH = Instance.new(MESH)
  51. if MESH == "SpecialMesh" then
  52. NEWMESH.MeshType = MESHTYPE
  53. if MESHID ~= "nil" and MESHID ~= "" then
  54. NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  55. end
  56. if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  57. NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  58. end
  59. end
  60. NEWMESH.Offset = OFFSET or Vector3.new(0, 0, 0)
  61. NEWMESH.Scale = SCALE
  62. NEWMESH.Parent = PARENT
  63. return NEWMESH
  64. end
  65.  
  66. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  67. local NEWPART = Instance.new("Part")
  68. NEWPART.formFactor = FORMFACTOR
  69. NEWPART.Reflectance = REFLECTANCE
  70. NEWPART.Transparency = TRANSPARENCY
  71. NEWPART.CanCollide = false
  72. NEWPART.Locked = true
  73. NEWPART.Anchored = true
  74. if ANCHOR == false then
  75. NEWPART.Anchored = false
  76. end
  77. NEWPART.BrickColor = BrickColor.new(tostring(BRICKCOLOR))
  78. NEWPART.Name = NAME
  79. NEWPART.Size = SIZE
  80. NEWPART.Position = char.Torso.Position
  81. NEWPART.Material = MATERIAL
  82. NEWPART:BreakJoints()
  83. NEWPART.Parent = PARENT
  84. return NEWPART
  85. end
  86.  
  87. local S = Instance.new("Sound")
  88. function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
  89. local NEWSOUND = nil
  90. coroutine.resume(coroutine.create(function()
  91. NEWSOUND = S:Clone()
  92. NEWSOUND.Parent = PARENT
  93. NEWSOUND.Volume = VOLUME
  94. NEWSOUND.Pitch = PITCH
  95. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  96. NEWSOUND:play()
  97. if DOESLOOP == true then
  98. NEWSOUND.Looped = true
  99. else
  100. repeat wait(1) until NEWSOUND.Playing == false or NEWSOUND.Parent ~= PARENT
  101. NEWSOUND:remove()
  102. end
  103. end))
  104. return NEWSOUND
  105. end
  106.  
  107.  
  108. --Converted with ttyyuu12345's model to script plugin v4
  109. function sandbox(var,func)
  110. local env = getfenv(func)
  111. local newenv = setmetatable({},{
  112. __index = function(self,k)
  113. if k=="script" then
  114. return var
  115. else
  116. return env[k]
  117. end
  118. end,
  119. })
  120. setfenv(func,newenv)
  121. return func
  122. end
  123. cors = {}
  124. mas = Instance.new("Model",game:GetService("Lighting"))
  125. Model0 = Instance.new("Model")
  126. Model1 = Instance.new("Model")
  127. Part2 = Instance.new("Part")
  128. Part3 = Instance.new("Part")
  129. Weld4 = Instance.new("Weld")
  130. Weld5 = Instance.new("Weld")
  131. Weld6 = Instance.new("Weld")
  132. Weld7 = Instance.new("Weld")
  133. Weld8 = Instance.new("Weld")
  134. Part9 = Instance.new("Part")
  135. Part10 = Instance.new("Part")
  136. Part11 = Instance.new("Part")
  137. Model12 = Instance.new("Model")
  138. Part13 = Instance.new("Part")
  139. SpecialMesh14 = Instance.new("SpecialMesh")
  140. Decal15 = Instance.new("Decal")
  141. Model0.Name = "astrosgift"
  142. Model0.Parent = mas
  143. Model1.Name = "table"
  144. Model1.Parent = Model0
  145. Part2.Name = "top"
  146. Part2.Parent = Model1
  147. Part2.CFrame = CFrame.new(38, 2.75, 34.25, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  148. Part2.Position = Vector3.new(38, 2.75, 34.25)
  149. Part2.Color = Color3.new(0.854902, 0.521569, 0.254902)
  150. Part2.Size = Vector3.new(6, 0.5, 9.5)
  151. Part2.BottomSurface = Enum.SurfaceType.Smooth
  152. Part2.BrickColor = BrickColor.new("Bright orange")
  153. Part2.Material = Enum.Material.Wood
  154. Part2.TopSurface = Enum.SurfaceType.Smooth
  155. Part2.brickColor = BrickColor.new("Bright orange")
  156. Part3.Parent = Model1
  157. Part3.CFrame = CFrame.new(35.25, 1.25, 38.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  158. Part3.Position = Vector3.new(35.25, 1.25, 38.75)
  159. Part3.Color = Color3.new(0.854902, 0.521569, 0.254902)
  160. Part3.Size = Vector3.new(0.5, 2.5, 0.5)
  161. Part3.BottomSurface = Enum.SurfaceType.Smooth
  162. Part3.BrickColor = BrickColor.new("Bright orange")
  163. Part3.Material = Enum.Material.Wood
  164. Part3.TopSurface = Enum.SurfaceType.Smooth
  165. Part3.brickColor = BrickColor.new("Bright orange")
  166. Weld4.Name = "BTWeld"
  167. Weld4.Parent = Part3
  168. Weld4.C1 = CFrame.new(-5.5, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  169. Weld4.Part0 = Part3
  170. Weld4.Part1 = Part9
  171. Weld4.part1 = Part9
  172. Weld5.Name = "BTWeld"
  173. Weld5.Parent = Part3
  174. Weld5.C1 = CFrame.new(-2.54999924, -2.75, 4.04999924, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  175. Weld5.Part0 = Part3
  176. Weld5.Part1 = Part13
  177. Weld5.part1 = Part13
  178. Weld6.Name = "BTWeld"
  179. Weld6.Parent = Part3
  180. Weld6.C1 = CFrame.new(-2.75, -1.5, 4.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  181. Weld6.Part0 = Part3
  182. Weld6.Part1 = Part2
  183. Weld6.part1 = Part2
  184. Weld7.Name = "BTWeld"
  185. Weld7.Parent = Part3
  186. Weld7.C1 = CFrame.new(-5.5, 0, 9, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  187. Weld7.Part0 = Part3
  188. Weld7.Part1 = Part11
  189. Weld7.part1 = Part11
  190. Weld8.Name = "BTWeld"
  191. Weld8.Parent = Part3
  192. Weld8.C1 = CFrame.new(0, 0, 9, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  193. Weld8.Part0 = Part3
  194. Weld8.Part1 = Part10
  195. Weld8.part1 = Part10
  196. Part9.Parent = Model1
  197. Part9.CFrame = CFrame.new(40.75, 1.25, 38.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  198. Part9.Position = Vector3.new(40.75, 1.25, 38.75)
  199. Part9.Color = Color3.new(0.854902, 0.521569, 0.254902)
  200. Part9.Size = Vector3.new(0.5, 2.5, 0.5)
  201. Part9.BottomSurface = Enum.SurfaceType.Smooth
  202. Part9.BrickColor = BrickColor.new("Bright orange")
  203. Part9.Material = Enum.Material.Wood
  204. Part9.TopSurface = Enum.SurfaceType.Smooth
  205. Part9.brickColor = BrickColor.new("Bright orange")
  206. Part10.Parent = Model1
  207. Part10.CFrame = CFrame.new(35.25, 1.25, 29.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  208. Part10.Position = Vector3.new(35.25, 1.25, 29.75)
  209. Part10.Color = Color3.new(0.854902, 0.521569, 0.254902)
  210. Part10.Size = Vector3.new(0.5, 2.5, 0.5)
  211. Part10.BottomSurface = Enum.SurfaceType.Smooth
  212. Part10.BrickColor = BrickColor.new("Bright orange")
  213. Part10.Material = Enum.Material.Wood
  214. Part10.TopSurface = Enum.SurfaceType.Smooth
  215. Part10.brickColor = BrickColor.new("Bright orange")
  216. Part11.Parent = Model1
  217. Part11.CFrame = CFrame.new(40.75, 1.25, 29.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  218. Part11.Position = Vector3.new(40.75, 1.25, 29.75)
  219. Part11.Color = Color3.new(0.854902, 0.521569, 0.254902)
  220. Part11.Size = Vector3.new(0.5, 2.5, 0.5)
  221. Part11.BottomSurface = Enum.SurfaceType.Smooth
  222. Part11.BrickColor = BrickColor.new("Bright orange")
  223. Part11.Material = Enum.Material.Wood
  224. Part11.TopSurface = Enum.SurfaceType.Smooth
  225. Part11.brickColor = BrickColor.new("Bright orange")
  226. Model12.Name = "gift"
  227. Model12.Parent = Model0
  228. Part13.Name = "Gift"
  229. Part13.Parent = Model12
  230. Part13.CFrame = CFrame.new(37.7999992, 4, 34.7000008, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  231. Part13.Position = Vector3.new(37.7999992, 4, 34.7000008)
  232. Part13.Size = Vector3.new(1.39999986, 2.00000048, 1.60000014)
  233. Part13.BottomSurface = Enum.SurfaceType.Smooth
  234. Part13.TopSurface = Enum.SurfaceType.Smooth
  235. Part13.FormFactor = Enum.FormFactor.Custom
  236. Part13.formFactor = Enum.FormFactor.Custom
  237. SpecialMesh14.Parent = Part13
  238. SpecialMesh14.MeshId = "http://www.roblox.com/asset/?id=66887781"
  239. SpecialMesh14.Scale = Vector3.new(1.5, 1.5, 1.5)
  240. SpecialMesh14.TextureId = "http://www.roblox.com/asset/?id="
  241. SpecialMesh14.MeshType = Enum.MeshType.FileMesh
  242. Decal15.Parent = Part13
  243. Decal15.Texture = "rbxassetid://195514412"
  244. Decal15.Face = Enum.NormalId.Left
  245. for i,v in pairs(mas:GetChildren()) do
  246. v.Parent = char
  247. pcall(function() v:MakeJoints() end)
  248. end
  249. mas:Destroy()
  250. for i,v in pairs(cors) do
  251. spawn(function()
  252. pcall(v)
  253. end)
  254. end
  255. root = char.HumanoidRootPart
  256. root.Anchored = true
  257.  
  258. function ezweld(p, a, b, cf)
  259. local weld = Instance.new("Weld",p)
  260. weld.Part0 = a
  261. weld.Part1 = b
  262. weld.C0 = cf
  263. return weld
  264. end
  265.  
  266. --[[
  267. local fet = Instance.new("Animation",char)
  268. fet.AnimationId = "rbxassetid://180435571"
  269. local anima = hum:LoadAnimation(fet)
  270. anima:Play()
  271. Swait(5)
  272. ]]--
  273. anim = char.Humanoid:FindFirstChild("Animator")
  274. if anim then
  275. anim:Destroy()
  276. end
  277. top = Model0.table.top
  278. weldyay = ezweld(top,top,root,CFrame.new(4, 0.25, 0) * CFrame.Angles(0, 77, 0))
  279.  
  280. --here comes the actual script--
  281.  
  282. coroutine.resume(coroutine.create(function()
  283. while true do
  284. Swait()
  285. sine = sine + 1
  286. end
  287. end))
  288.  
  289. for i = 1,56 do
  290. Swait()
  291. --anima:Play()
  292. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77), 0.15)
  293. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  294. end
  295. CreateSound("1544234899", char.Head, 10, 1)
  296. CreateSound("1544234899", char.Head, 10, 1)
  297. for i = 1,56 do
  298. Swait()
  299. --anima:Play()
  300. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 90), 0.15)
  301. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  302. clerp(neck, necknor * CFrame.Angles(0 - 0.25 * math.cos(sine / 3.5), 0, 0.5),0.15)
  303. end
  304. for i = 1,220 do
  305. Swait()
  306. --anima:Play()
  307. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77), 0.15)
  308. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  309. clerp(neck, necknor,0.15)
  310. end
  311. pengu = Instance.new("Sound",Model0.gift.Gift)
  312. pengu.SoundId = "rbxassetid://142912516"
  313. pengu.Playing = true
  314. pengu.Volume = 10
  315. pengu.TimePosition = 2
  316. pengu:Play()
  317. for i = 1,100 do
  318. Swait()
  319. --anima:Play()
  320. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77 + 77), 0.15)
  321. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77 + -77), 0.15)
  322. clerp(neck, necknor * CFrame.Angles(-77, 0, 0),0.15)
  323. clerp(rootj, rootjnor * CFrame.new(0.35, -1.75, 0.75) * CFrame.Angles(77, 0, 0),0.15)
  324. end
  325. pengu.TimePosition = 15
  326. for i = 1,100 do
  327. Swait()
  328. --anima:Play()
  329. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 77 + 77) * CFrame.Angles(0, 0, 0 + 1 * math.cos(sine / 3)), 0.15)
  330. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, -77 + -77) * CFrame.Angles(0, 0, 0 + 1 * math.cos(sine / 3)), 0.15)
  331. clerp(neck, necknor * CFrame.Angles(-77, 0, 0),0.15)
  332. clerp(rootj, rootjnor * CFrame.new(0.35, -1.75, 0.75) * CFrame.Angles(77, 0, 0),0.15)
  333. end
  334. dogmesh = "rbxassetid://3711034169"
  335. dogtex = "rbxassetid://3664830686"
  336. present = Instance.new("Part",Model0)
  337. present.Name = "dog"
  338. present.Position = Model0.gift.Gift.Position
  339. present.Anchored = true
  340. present.CanCollide = true
  341. present.Size = Vector3.new(0.1, 0.1, 0.1)
  342. weldp = ezweld(Model0.gift, present, Model0.gift.Gift, CFrame.new())
  343. mesh = Instance.new("SpecialMesh",present)
  344. mesh.MeshId = dogmesh
  345. mesh.TextureId = dogtex
  346. mesh.Scale = Vector3.new(1, 1, 1.15)
  347. pengu:Destroy()
  348. for i = 1,56 do
  349. Swait()
  350. --anima:Play()
  351. Model0.gift:ClearAllChildren()
  352. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77), 0.15)
  353. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  354. clerp(neck, necknor, 0.15)
  355. clerp(rootj, rootjnor, 0.15)
  356. end
  357. CreateSound("283432014", char.Head, 10, 1)
  358. for i = 1,100 do
  359. Swait()
  360. --anima:Play()
  361. Model0.gift:ClearAllChildren()
  362. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77 + 77), 0.15)
  363. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77 + -77), 0.15)
  364. clerp(neck, necknor, 0.15)
  365. clerp(rootj, rootjnor, 0.15)
  366. end
  367. for i = 1,56 do
  368. Swait()
  369. --anima:Play()
  370. Model0.gift:ClearAllChildren()
  371. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.5, 77), 0.15)
  372. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  373. clerp(neck, necknor, 0.15)
  374. clerp(rootj, rootjnor, 0.15)
  375. end
  376. for i = 1,56 do
  377. Swait()
  378. --anima:Play()
  379. Model0.gift:ClearAllChildren()
  380. clerp(RS, RSnor * CFrame.new(2, 0, 0) * CFrame.Angles(0, 0.5, 77), 0.15)
  381. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  382. clerp(neck, necknor, 0.15)
  383. clerp(rootj, rootjnor, 0.15)
  384. end
  385. present.Anchored = false
  386. presweld = ezweld(present, present, char["Right Arm"],CFrame.new(0, 0, 2) * CFrame.Angles(77, 0, 0))
  387. for i = 1,56 do
  388. Swait()
  389. --anima:Play()
  390. Model0.gift:ClearAllChildren()
  391. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.5, 77), 0.15)
  392. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  393. clerp(neck, necknor, 0.15)
  394. clerp(rootj, rootjnor, 0.15)
  395. end
  396. for i = 1,56 do
  397. Swait()
  398. --anima:Play()
  399. Model0.gift:ClearAllChildren()
  400. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77 + 2 * math.cos(sine / 2)), 0.15)
  401. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  402. clerp(neck, necknor, 0.15)
  403. clerp(rootj, rootjnor, 0.15)
  404. end
  405. for i = 1,56 do
  406. Swait()
  407. --anima:Play()
  408. Model0.gift:ClearAllChildren()
  409. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77), 0.15)
  410. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  411. clerp(neck, necknor, 0.15)
  412. clerp(rootj, rootjnor, 0.15)
  413. end
  414. for i = 1,56 do
  415. Swait()
  416. --anima:Play()
  417. Model0.gift:ClearAllChildren()
  418. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77), 0.15)
  419. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.75, -77), 0.15)
  420. clerp(neck, necknor, 0.15)
  421. clerp(rootj, rootjnor, 0.15)
  422. end
  423. posmesh = "rbxassetid://3704756364"
  424. postex = "rbxassetid://3683828771"
  425. present2 = Instance.new("Part",Model0)
  426. present2.Name = "tahpose"
  427. present2.Position = char["Right Arm"].Position
  428. present2.Anchored = true
  429. present2.CanCollide = true
  430. present2.Size = Vector3.new(0.0001, 0.0001, 0.0001) - Vector3.new(0.01, 0.01, 0.01)
  431. weldp2 = ezweld(Model0.gift, present2, char["Left Arm"], CFrame.new())
  432. mesh2 = Instance.new("SpecialMesh",present2)
  433. mesh2.MeshId = posmesh
  434. mesh2.TextureId = postex
  435. mesh2.Scale = Vector3.new(1, 1, 1)
  436. present2.Anchored = false
  437. pres2weld = ezweld(present2, present2, char["Left Arm"],CFrame.new(0, -1.565, 0.5) * CFrame.Angles(77, 0, 0))
  438. for i = 1,56 do
  439. Swait()
  440. --anima:Play()
  441. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77), 0.15)
  442. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77) * CFrame.Angles(1, 0, 68), 0.15)
  443. clerp(neck, necknor, 0.15)
  444. clerp(rootj, rootjnor, 0.15)
  445. clerp(pres2weld, CFrame.new(0, -1.565, 0.5) * CFrame.Angles(77, 0, 0), 0.15)
  446. end
  447. pres2weld:Destroy()
  448. present2.Anchored = false
  449. present2:BreakJoints()
  450. pres21weld = ezweld(present2, present2, char["Head"],CFrame.new())
  451. for i = 1,25 do
  452. Swait()
  453. for _,v in pairs (char:children()) do
  454. if v:IsA("Accessory") then
  455. v:Destroy()
  456. end
  457. end
  458. clerp(pres21weld, CFrame.new(0, -1.565, 0) * CFrame.Angles(0, 0, 0), 0.15)
  459. end
  460. for i = 1,56 do
  461. Swait()
  462. --anima:Play()
  463. Model0.gift:ClearAllChildren()
  464. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77), 0.15)
  465. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  466. clerp(neck, necknor, 0.15)
  467. clerp(rootj, rootjnor, 0.15)
  468. end
  469. for i = 1,15 do
  470. Swait()
  471. --anima:Play()
  472. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77), 0.15)
  473. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77) * CFrame.Angles(0.75, 0, 67.75), 0.15)
  474. clerp(neck, necknor, 0.15)
  475. clerp(rootj, rootjnor, 0.15)
  476. clerp(pres21weld, CFrame.new(0, -1.656, 0) * CFrame.Angles(0, 0, -0.5), 0.15)
  477. end
  478. for i = 1,25 do
  479. Swait()
  480. --anima:Play()
  481. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77), 0.15)
  482. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  483. clerp(neck, necknor, 0.15)
  484. clerp(rootj, rootjnor, 0.15)
  485. clerp(pres21weld, CFrame.new(0, -1.565, 0) * CFrame.Angles(0, 0, 0), 0.15)
  486. end
  487. for i = 1,220 do
  488. Swait()
  489. --anima:Play()
  490. Model0.gift:ClearAllChildren()
  491. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0 + 0.5 * math.cos(sine / 12), 0, 77 + 77), 0.15)
  492. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0 + -0.5 * math.cos(sine / 12), 0, -77 + -77), 0.15)
  493. clerp(neck, necknor, 0.15)
  494. clerp(rootj, rootjnor, 0.15)
  495. end
  496. for i = 1,56 do
  497. Swait()
  498. --anima:Play()
  499. clerp(RS, RSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 77), 0.15)
  500. clerp(LS, LSnor * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -77), 0.15)
  501. clerp(neck, necknor, 0.15)
  502. clerp(rootj, rootjnor, 0.15)
  503. clerp(pres21weld, CFrame.new(0, -1.565, 0) * CFrame.Angles(0, 0, 0), 0.15)
  504. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement