Advertisement
coughdrops

Untitled

Feb 18th, 2018
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 45.62 KB | None | 0 0
  1. local ran,err = ypcall(function()
  2. plr = game:service'Players'.LocalPlayer
  3. char = plr.Character
  4. mouse = plr:GetMouse()
  5. humanoid = char:findFirstChild("Humanoid")
  6. torso = char:findFirstChild("Torso")
  7. head = char.Head
  8. ra = char:findFirstChild("Right Arm")
  9. la = char:findFirstChild("Left Arm")
  10. rl = char:findFirstChild("Right Leg")
  11. ll = char:findFirstChild("Left Leg")
  12. rs = torso:findFirstChild("Right Shoulder")
  13. ls = torso:findFirstChild("Left Shoulder")
  14. rh = torso:findFirstChild("Right Hip")
  15. lh = torso:findFirstChild("Left Hip")
  16. neck = torso:findFirstChild("Neck")
  17. rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
  18. anim = char:findFirstChild("Animate")
  19. rootpart = char:findFirstChild("HumanoidRootPart")
  20. camera = workspace.CurrentCamera
  21. do --Removing ROBLOX's new Looped bug >_>
  22. local function rec(x)
  23. for i,v in pairs(x:children()) do
  24. if v:IsA'Animation' then
  25. v.AnimationId = 'rbxassetid://28159255'
  26. end
  27. rec(v)
  28. end
  29. end
  30. rec(anim) --the Animate script
  31. end
  32.  
  33. humanoid.Jump = true
  34.  
  35. wait(.4)
  36.  
  37.  
  38. if anim then
  39. anim:Destroy()
  40. end
  41.  
  42.  
  43. rj.C0 = CFrame.new()
  44. rj.C1 = CFrame.new()
  45.  
  46.  
  47. super_annoying = Instance.new("Sound", head)
  48. super_annoying.SoundId = "http://www.roblox.com/asset/?id=1095742261"
  49. super_annoying.Volume = 5
  50. super_annoying.Looped = true
  51. barrel_roll = Instance.new("Sound", head)
  52. barrel_roll.SoundId = "http://www.roblox.com/asset/?id=298676114"
  53. barrel_roll.Volume = 1
  54. barrel_roll.Looped = true
  55. dubstep_gun = Instance.new("Sound", head)
  56. dubstep_gun.SoundId = "http://www.roblox.com/asset/?id=855532106"
  57. dubstep_gun.Volume = 5
  58. dubstep_gun.Looped = true
  59. you_are_pirate = Instance.new("Sound", head)
  60. you_are_pirate.SoundId = "http://www.roblox.com/asset/?id=940724574"
  61. you_are_pirate.Volume = 5
  62. you_are_pirate.Looped = true
  63. cant_touch = Instance.new("Sound", head)
  64. cant_touch.SoundId = "http://www.roblox.com/asset/?id=1154906569"
  65. cant_touch.Volume = 5
  66. cant_touch.Looped = true
  67. gangy_style = Instance.new("Sound", head)
  68. gangy_style.SoundId = "http://www.roblox.com/asset/?id=333361404"
  69. gangy_style.Volume = 20
  70. gangy_style.Looped = true
  71. fox_say = Instance.new("Sound", head)
  72. fox_say.SoundId = "http://www.roblox.com/asset/?id=540034403"
  73. fox_say.Volume = 5
  74. fox_say.Looped = true
  75. durk = Instance.new("Sound", head)
  76. durk.SoundId = "http://www.roblox.com/asset/?id=536891025"
  77. durk.Volume = 5
  78. durk.Looped = true
  79. sax_guy = Instance.new("Sound", head)
  80. sax_guy.SoundId = "http://www.roblox.com/asset/?id=1154906569"
  81. sax_guy.Volume = 5
  82. sax_guy.Looped = true
  83. heman = Instance.new("Sound", head)
  84. heman.SoundId = "http://www.roblox.com/asset/?id=752405839"
  85. heman.Volume = 5
  86. heman.Looped = true
  87. justin = Instance.new("Sound", head)
  88. justin.SoundId = "http://www.roblox.com/asset/?id=632712847"
  89. justin.Volume = 5
  90. justin.Looped = true
  91. brony_music = Instance.new("Sound", head)
  92. brony_music.SoundId = "http://www.roblox.com/asset/?id=632712847"
  93. brony_music.Volume = 5
  94. brony_music.Looped = true
  95. spitfire = Instance.new("Sound", head)
  96. spitfire.SoundId = "http://www.roblox.com/asset/?id=988950574"
  97. spitfire.Volume = 20
  98. spitfire.Looped = true
  99. spitfire.Pitch = 0.3
  100. burn_dem = Instance.new("Sound", head)
  101. burn_dem.SoundId = "http://www.roblox.com/asset/?id=463990651"
  102. burn_dem.Volume = 5
  103. burn_dem.Looped = true
  104. aj = Instance.new("Sound", head)
  105. aj.SoundId = "rbxassetid://1377816777"
  106. aj.Volume = 1
  107. aj.Looped = true
  108.  
  109. Instance.new("HumanoidController", game:service'ControllerService')
  110. Instance.new("SkateboardController", game:service'ControllerService')
  111. Instance.new("VehicleController", game:service'ControllerService')
  112.  
  113.  
  114.  
  115.  
  116. --minimize
  117. rh.Parent = nil
  118. lh.Parent = nil
  119. rs.Parent = nil
  120. ls.Parent = nil
  121. neck.Parent = nil
  122. rj.Parent = nil
  123.  
  124.  
  125. rl.FormFactor = "Custom"
  126. ll.FormFactor = "Custom"
  127. ra.FormFactor = "Custom"
  128. la.FormFactor = "Custom"
  129. torso.FormFactor = "Custom"
  130. head.FormFactor = "Custom"
  131. rootpart.FormFactor = "Custom"
  132.  
  133.  
  134.  
  135.  
  136. rootpart.Size = Vector3.new(.4, .4, .2)
  137. rl.Size = Vector3.new(.2, .4, .2)
  138. ll.Size = Vector3.new(.2, .4, .2)
  139. ra.Size = Vector3.new(.2, .4, .2)
  140. la.Size = Vector3.new(.2, .4, .2)
  141. torso.Size = Vector3.new(.2, .4, .2)
  142. head.Size = Vector3.new(.2, .4, .2)
  143.  
  144. rh.Parent = torso
  145. lh.Parent = torso
  146. rs.Parent = torso
  147. ls.Parent = torso
  148. neck.Parent = torso
  149. rj.Parent = rootpart
  150.  
  151.  
  152. if torso:findFirstChild("roblox") then
  153. local p = Instance.new("Part", char)
  154. p.FormFactor = "Custom"
  155. p.Size = torso.Size
  156. p.Transparency = 1
  157. p:BreakJoints()
  158. local w = Instance.new("Weld", char)
  159. w.Part0 = p
  160. w.Part1 = torso
  161. torso:findFirstChild("roblox").Parent = p
  162. end
  163.  
  164.  
  165. --[[mesh1 = Instance.new("SpecialMesh", torso)
  166. mesh1.Name = "Mesh"
  167. mesh1.Scale = torso.Size - Vector3.new(torso.Size.x/2, torso.Size.y/2, 0)
  168. mesh1.MeshId = "rbxasset://fonts/torso.mesh"
  169. mesh2 = Instance.new("SpecialMesh", la)
  170. mesh2.Name = "Mesh"
  171. mesh2.Scale = la.Size - Vector3.new(0, la.Size.y/2, 0)
  172. mesh2.MeshId = "rbxasset://fonts/leftarm.mesh"
  173. mesh3 = Instance.new("SpecialMesh", ra)
  174. mesh3.Name = "Mesh"
  175. mesh3.Scale = ra.Size - Vector3.new(0, ra.Size.y/2, 0)
  176. mesh3.MeshId = "rbxasset://fonts/rightarm.mesh"
  177. mesh4 = Instance.new("SpecialMesh", ll)
  178. mesh4.Name = "Mesh"
  179. mesh4.Scale = ll.Size - Vector3.new(0, ll.Size.y/2, 0)
  180. mesh4.MeshId = "rbxasset://fonts/leftleg.mesh"
  181. mesh5 = Instance.new("SpecialMesh", rl)
  182. mesh5.Name = "Mesh"
  183. mesh5.Scale = rl.Size - Vector3.new(0, rl.Size.y/2, 0)
  184. mesh5.MeshId = "rbxasset://fonts/rightleg.mesh"--]]
  185.  
  186.  
  187. --0.3 = 1.5, 0.1 = 0.5, 0.2 = 1
  188.  
  189. ls.C0 = CFrame.new(-.3,.1,0)
  190. ls.C1 = CFrame.new(0,.1,0)
  191. rs.C0 = CFrame.new(.3,.1,0)
  192. rs.C1 = CFrame.new(0,.1,0)
  193. rh.C0 = CFrame.new(.1,-.2,0)
  194. rh.C1 = CFrame.new(0, .2, 0)
  195. lh.C0 = CFrame.new(-.1,-.2,0)
  196. lh.C1 = CFrame.new(0, .2, 0)
  197. neck.C0 = CFrame.new(0,.2,0)
  198. neck.C1 = CFrame.new(0,-.1,0)
  199.  
  200. bodyc = char:findFirstChild("Body Colors")
  201. if bodyc then
  202. bodyc:Destroy()
  203. end
  204.  
  205. wait(1)
  206.  
  207. local body = {}
  208. for i,v in pairs(char:children()) do
  209. if v:IsA'BasePart' then
  210. print(v.Name)
  211. body[v.Name] = {Color = v.BrickColor}
  212. end
  213. end
  214.  
  215. print(body.Torso)
  216. function restorecolors()
  217. for _,bp in pairs(char:children()) do
  218. if bp:IsA("BasePart") then
  219. bp.BrickColor = body[bp.Name].Color
  220. end
  221. end
  222. end
  223.  
  224.  
  225. local LightForTorso = Instance.new("PointLight", head)
  226. LightForTorso.Color = torso.BrickColor.Color
  227. LightForTorso.Range = 7
  228. LightForTorso.Brightness = 1.5
  229.  
  230.  
  231.  
  232.  
  233. local slidecount = 0
  234. local slidecountmax = 0
  235. local anim = ""
  236. local lastanim = anim
  237. local speed = 0
  238. local looking = false
  239. local dancing = false
  240. local superannoying = false
  241. local barrelroll = false
  242. local dubstepgun = false
  243. local foxie = false
  244. local durka = false
  245. local saxguy = false
  246. local heya = false
  247. local jb = false
  248. local bronymusic = false
  249. local sheddy = false
  250. local burndem = false
  251. local global_wait = 0
  252.  
  253. count = 0
  254. countspeed = 1
  255. sine = 0
  256. sinespeed = 1
  257.  
  258.  
  259.  
  260. humanoid.WalkSpeed = 11
  261.  
  262.  
  263. local controllerService = game:GetService("ControllerService")
  264. local controller = controllerService:GetChildren()[1]
  265.  
  266.  
  267. local colors = {"White", "Really black"}
  268.  
  269. humanoid.Died:connect(function()
  270. for cframe_parts = 0, 100 do
  271. local p = Instance.new("Part")
  272. p.FormFactor = "Custom"
  273. p.BrickColor = BrickColor.new(colors[math.random(1, #colors)])
  274. p.Size = Vector3.new(1, 1, 1)
  275. Instance.new("BlockMesh", p).Scale = Vector3.new(0.05, 0.05, 0.05)
  276. p.Locked = true
  277. p.CanCollide = false
  278. p.Anchored = true
  279. p.CFrame = torso.CFrame * CFrame.Angles(math.random(-36, 36),math.random(-36, 36),math.random(-36, 36))
  280. p.Parent = workspace
  281. game:service'Debris':AddItem(p, 5)
  282. coroutine.wrap(function()
  283. while wait() do
  284. if p ~= nil then
  285. p.CFrame = p.CFrame * CFrame.new(0, 0.085, 0)
  286. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.005, 0, 0.005) + Vector3.new(0, 0.01, 0)
  287. p.Transparency = p.Transparency + 0.015
  288. else
  289. break
  290. end
  291. end
  292. end)()
  293. end
  294. for _,v in pairs(char:children()) do
  295. if v:IsA("Part") then
  296. v:Destroy()
  297. end
  298. end
  299.  
  300. end)
  301.  
  302.  
  303. mouse.KeyDown:connect(function(k)
  304.  
  305. if string.byte(k) == 50 then
  306.  
  307. if dancing then return end
  308. sitting = not sitting
  309. if sitting then
  310. local ray = Ray.new(torso.Position, Vector3.new(0, -1, 0))
  311. local hitz,enz = workspace:FindPartOnRay(ray, char)
  312.  
  313.  
  314. if hitz then
  315. controller.Parent = nil
  316. humanoid.WalkSpeed = 0
  317. coroutine.wrap(function()
  318. while wait() do
  319. humanoid.PlatformStand = true
  320. if sitting == false then humanoid.PlatformStand = false break end
  321. end
  322. end)()
  323. rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
  324. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
  325. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
  326. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
  327. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
  328.  
  329. miniweld = Instance.new("Weld", char)
  330. miniweld.C0 = hitz.CFrame:toObjectSpace(rootpart.CFrame)
  331. miniweld.Part0 = hitz
  332. miniweld.Part1 = rootpart
  333. else
  334. sitting = false
  335. return
  336. end
  337. else
  338. if miniweld then
  339. miniweld:Destroy()
  340. end
  341. controller.Parent = controllerService
  342. humanoid.PlatformStand = false
  343. humanoid.WalkSpeed = 11
  344. end
  345. end
  346.  
  347. if k == "w" or k == "a" or k == "s" or k == "d" or string.byte(k) == 32 then
  348. superannoying = false
  349. barrelroll = false
  350. heya = false
  351. dubstepgun = false
  352. youpirate = false
  353. canttouch = false
  354. gangnam = false
  355. sheddy = false
  356. durka = false
  357. saxguy = false
  358. foxie = false
  359. burndem = false
  360. bronymusic = false
  361. brony_music:stop()
  362. fox_say:stop()
  363. spitfire:stop()
  364. heman:stop()
  365. justin:stop()
  366. jb = false
  367. durk:stop()
  368. restorecolors()
  369. burn_dem:stop()
  370. if hat then
  371. hat:Destroy()
  372. end
  373. sax_guy:stop()
  374. gangy_style:stop()
  375. cant_touch:stop()
  376. you_are_pirate:stop()
  377. dubstep_gun:stop()
  378. super_annoying:stop()
  379. barrel_roll:stop()
  380. dancing = false
  381. global_wait = 0
  382. LightForTorso.Color = torso.BrickColor.Color
  383. end
  384.  
  385. if k == "z" then
  386. if dancing then return end
  387. if not sitting then
  388. dancing = true
  389. superannoying = true
  390. super_annoying:play()
  391. end
  392. end
  393. if k == "k" then
  394. if dancing then return end
  395. if not sitting then
  396. dancing = true
  397. sheddy = true
  398. spitfire:play()
  399. end
  400. end
  401.  
  402. if k == "n" then
  403. if dancing then return end
  404. if not sitting then
  405. dancing = true
  406. gangnam = true
  407. gangy_style:play()
  408. end
  409. end
  410.  
  411. if k == "r" then
  412. if dancing then return end
  413. if not sitting then
  414. dancing = true
  415. burndem = true
  416. burn_dem:play()
  417. end
  418. end
  419.  
  420.  
  421. if k == "x" then
  422. if dancing then return end
  423. if not sitting then
  424. dancing = true
  425. barrelroll = true
  426. barrel_roll:play()
  427. hat = Instance.new("Part", char)
  428. hat.FormFactor = "Custom"
  429. hat.CanCollide = false
  430. hat.Size = torso.Size
  431. hat.Locked = true
  432. hat:breakJoints()
  433. local hatmesh = Instance.new("SpecialMesh", hat)
  434. hatmesh.MeshId = "http://www.roblox.com/asset/?id=29873142"
  435. hatmesh.TextureId = "http://www.roblox.com/asset/?id=31467063"
  436. hatmesh.Scale = Vector3.new(.22, .2, .22)
  437. local hatweld = Instance.new("Weld", hat)
  438. hatweld.Part0 = hat
  439. hatweld.Part1 = torso
  440. end
  441. end
  442. if k == "h" then
  443. if dancing then return end
  444. if not sitting then
  445. dancing = true
  446. heman:play()
  447. heya = true
  448. hat = Instance.new("Part", char)
  449. hat.FormFactor = "Custom"
  450. hat.CanCollide = false
  451. hat.Size = torso.Size + Vector3.new(0.01, 0.01, 0.01)
  452. hat.Locked = true
  453. hat.BrickColor = BrickColor.new("Hot pink")
  454. hat:breakJoints()
  455. local hatweld = Instance.new("Weld", hat)
  456. hatweld.Part0 = hat
  457. hatweld.Part1 = torso
  458. end
  459. end
  460. if k == "j" then
  461. if dancing then return end
  462. if not sitting then
  463. dancing = true
  464. justin:play()
  465. jb = true
  466. hat = Instance.new("Part", char)
  467. hat.FormFactor = "Custom"
  468. hat.CanCollide = false
  469. hat.Size = head.Size
  470. hat.Locked = true
  471. hat.BrickColor = BrickColor.new("Hot pink")
  472. hat:breakJoints()
  473. local hatmesh = Instance.new("SpecialMesh", hat)
  474. hatmesh.MeshId = "http://www.roblox.com/asset/?id=19999424"
  475. hatmesh.TextureId = "http://www.roblox.com/asset/?id=20571982"
  476. hatmesh.Scale = Vector3.new(.23, .23, .23)
  477. local hatweld = Instance.new("Weld", hat)
  478. hatweld.Part0 = hat
  479. hatweld.Part1 = head
  480. hatweld.C0 = CFrame.new(0.025, -0.05, 0)
  481. end
  482. end
  483. if k == "c" then
  484. if dancing then return end
  485. if not sitting then
  486. dancing = true
  487. dubstepgun = true
  488. dubstep_gun:play()
  489. end
  490. end
  491. if k == "v" then
  492. if dancing then return end
  493. if not sitting then
  494. dancing = true
  495. youpirate = true
  496. you_are_pirate:play()
  497. hat = Instance.new("Part", char)
  498. hat.FormFactor = "Custom"
  499. hat.CanCollide = false
  500. hat.Size = head.Size
  501. hat.Locked = true
  502. hat:breakJoints()
  503. local hatmesh = Instance.new("SpecialMesh", hat)
  504. hatmesh.MeshId = "http://www.roblox.com/asset/?id=1028848"
  505. hatmesh.TextureId = "http://www.roblox.com/asset/?id=1028847"
  506. hatmesh.Scale = Vector3.new(.2, .2, .2)
  507. local hatweld = Instance.new("Weld", hat)
  508. hatweld.Part0 = hat
  509. hatweld.Part1 = head
  510. hatweld.C0 = CFrame.new(0, -0.15, 0)
  511. end
  512. end
  513. if k == "m" then
  514. if dancing then return end
  515. if not sitting then
  516. dancing = true
  517. canttouch = true
  518. cant_touch:play()
  519. end
  520. end
  521. if k == "b" then
  522. if dancing then return end
  523. if not sitting then
  524. dancing = true
  525. bronymusic = true
  526. brony_music:play()
  527. for _,bp in pairs(char:children()) do
  528. if bp:IsA("BasePart") then
  529. bp.BrickColor = BrickColor.new("Lavender")
  530. end
  531. end
  532. hat = Instance.new("Part", char)
  533. hat.FormFactor = "Custom"
  534. hat.CanCollide = false
  535. hat.Size = head.Size
  536. hat.Locked = true
  537. hat.BrickColor = BrickColor.new("Lavender")
  538. hat:breakJoints()
  539. local hatmesh = Instance.new("SpecialMesh", hat)
  540. hatmesh.MeshId = "http://www.roblox.com/asset/?id=118186643"
  541. hatmesh.Scale = Vector3.new(.1, .2, .1)
  542. local hatweld = Instance.new("Weld", hat)
  543. hatweld.Part0 = hat
  544. hatweld.Part1 = head
  545. hatweld.C0 = CFrame.new(0, -0.1, 0.05)
  546. end
  547. end
  548.  
  549. if k == "l" then
  550. if dancing then return end
  551. if not sitting then
  552. dancing = true
  553. foxie = true
  554. fox_say:play()
  555. hat = Instance.new("Part", char)
  556. hat.FormFactor = "Custom"
  557. hat.CanCollide = false
  558. hat.Size = head.Size
  559. hat.Locked = true
  560. hat:breakJoints()
  561. local hatmesh = Instance.new("SpecialMesh", hat)
  562. hatmesh.MeshId = "http://www.roblox.com/asset/?id=25266225"
  563. hatmesh.TextureId = "http://www.roblox.com/asset/?id=25266210"
  564. hatmesh.Scale = Vector3.new(.2, .2, .2)
  565. local hatweld = Instance.new("Weld", hat)
  566. hatweld.Part0 = hat
  567. hatweld.Part1 = head
  568. hatweld.C0 = CFrame.new(0, -0.1, 0)
  569. end
  570.  
  571. end
  572. if k == "f" then
  573. if dancing then return end
  574. if not sitting then
  575. dancing = true
  576. durka = true
  577. durk:play()
  578. end
  579. end
  580. if k == "g" then
  581. if dancing then return end
  582. if not sitting then
  583. dancing = true
  584. saxguy = true
  585. sax_guy:play()
  586. hat = Instance.new("Part", char)
  587. hat.FormFactor = "Custom"
  588. hat.CanCollide = false
  589. hat.Size = head.Size
  590. hat.Locked = true
  591. hat:breakJoints()
  592. local hatmesh = Instance.new("SpecialMesh", hat)
  593. hatmesh.MeshId = "http://www.roblox.com/asset/?id=44410178"
  594. hatmesh.TextureId = "http://www.roblox.com/asset/?id=44410320"
  595. hatmesh.Scale = Vector3.new(.25, .25, .25)
  596. local hatweld = Instance.new("Weld", hat)
  597. hatweld.Part0 = hat
  598. hatweld.Part1 = la
  599. hatweld.C0 = CFrame.new(-0.18, -0.05, .04) * CFrame.Angles(math.pi - math.rad(18), 0, math.pi/4)
  600. end
  601. end
  602.  
  603.  
  604.  
  605.  
  606. if k == "q" then
  607. if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
  608. if sitting then return end
  609. looking = true
  610. rj.C0 = CFrame.new(-math.pi/6, 0,0) * CFrame.Angles(0, 0, math.pi/4)
  611. end
  612. if k == "e" then
  613. if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
  614. if sitting then return end
  615. looking = true
  616. rj.C0 = CFrame.new(math.pi/6, 0,0) * CFrame.Angles(0, 0, -math.pi/4)
  617. end
  618. if k == "t" then
  619. if dancing then return end
  620. if sitting then return end
  621. dancing = true
  622. aj:play()
  623. end
  624. if string.byte(k) == 48 or string.byte(k) == 47 then
  625. if sitting then return end
  626. humanoid.WalkSpeed = 18
  627. end
  628. if string.byte(k) == 52 then
  629. if sitting then return end
  630. humanoid.WalkSpeed = 6
  631. end
  632. end)
  633.  
  634. mouse.KeyUp:connect(function(k)
  635. if string.byte(k) == 48 or string.byte(k) == 47 then
  636. if sitting then return end
  637. humanoid.WalkSpeed = 11
  638. end
  639. if k == "w" or k == "a" or k == "s" or k == "d" or string.byte(k) == 32 then
  640. superannoying = false
  641. barrelroll = false
  642. heya = false
  643. dubstepgun = false
  644. youpirate = false
  645. canttouch = false
  646. gangnam = false
  647. sheddy = false
  648. durka = false
  649. saxguy = false
  650. foxie = false
  651. burndem = false
  652. bronymusic = false
  653. aj:stop()
  654. brony_music:stop()
  655. fox_say:stop()
  656. spitfire:stop()
  657. heman:stop()
  658. justin:stop()
  659. jb = false
  660. durk:stop()
  661. restorecolors()
  662. burn_dem:stop()
  663. if hat then
  664. hat:Destroy()
  665. end
  666. sax_guy:stop()
  667. gangy_style:stop()
  668. cant_touch:stop()
  669. you_are_pirate:stop()
  670. dubstep_gun:stop()
  671. super_annoying:stop()
  672. barrel_roll:stop()
  673. dancing = false
  674. global_wait = 0
  675. LightForTorso.Color = torso.BrickColor.Color
  676. end
  677.  
  678.  
  679. if k == "q" then
  680. if looking then
  681. if sitting then return end
  682. rj.C0 = CFrame.new()
  683. looking = false
  684. end
  685. end
  686.  
  687. if k == "e" then
  688. if looking then
  689. if sitting then return end
  690. rj.C0 = CFrame.new()
  691. looking = false
  692. end
  693. end
  694. end)
  695.  
  696.  
  697. game:service'RunService'.Stepped:connect(function()
  698. count = (count % 100) + (countspeed/2)
  699. angle = math.pi * math.sin(math.pi*2/100*count)
  700.  
  701. if slidecount < slidecountmax then
  702. slidecount = slidecount + speed
  703. end
  704. if slidecount > slidecountmax then
  705. slidecount = slidecount - speed
  706. end
  707. if global_wait == 380 then global_wait = 0 end
  708.  
  709. sine = sine + sinespeed
  710. if not dancing then
  711. if not sitting then
  712. local ray = Ray.new(rootpart.Position, Vector3.new(0, -1, 0))
  713. local hitz, enz = workspace:FindPartOnRay(ray, char)
  714. if not hitz then
  715. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + angle*0.05, 0, 0)
  716. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + -angle*0.05, 0, 0)
  717. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.28, 0, 0)
  718. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, 0)
  719. if not looking then
  720. rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  721. end
  722. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  723. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 2 then
  724.  
  725. -- idle anim
  726.  
  727. anim = "Idle"
  728. if anim ~= lastanim then
  729. if lastanim == "Walking" then
  730. speed = 0.5
  731. slidecount = 1
  732. slidecountmax = 0
  733. elseif lastanim == "Running" then
  734. speed = 2.5
  735. slidecount = 5
  736. slidecountmax = 0
  737. else
  738. slidecount = 0
  739. slidecountmax = 0
  740. end
  741. end
  742. countspeed = 1
  743. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(angle*0.02, 0, 0)
  744. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.02, 0, 0)
  745. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.01, 0, 0)
  746. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.01, 0, 0)
  747. if not looking then
  748. rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  749. end
  750. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  751. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 14 then
  752. looking = false
  753. -- walk anim
  754. anim = "Walking"
  755. if anim ~= lastanim then
  756. speed = 0.2
  757. slidecount = 0
  758. slidecountmax = 1
  759. if lastanim == "Running" then
  760. slidecount = 5
  761. end
  762. end
  763. countspeed = 6
  764. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(angle*0.3, 0, math.abs(angle*0.02))
  765. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.3, 0, -math.abs(angle*0.02))
  766. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.28, 0, -math.abs(angle*0.01))
  767. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, math.abs(angle*0.01))
  768. rj.C0 = CFrame.new(0, math.abs(-angle*0.035), 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  769. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  770. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then
  771. --run anim
  772. anim = "Running"
  773. if anim ~= lastanim then
  774. speed = 1
  775. slidecount = 0
  776. slidecountmax = 5
  777. if lastanim == "Walking" then
  778. slidecount = 1
  779. end
  780. end
  781.  
  782. looking = false
  783. countspeed = 9
  784. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(angle*0.4, 0, math.abs(angle*0.07))
  785. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.4, 0, -math.abs(angle*0.07))
  786. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.38, 0, -math.abs(angle*0.03))
  787. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.38, 0, math.abs(angle*0.03))
  788. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  789. rj.C0 = CFrame.new(0, math.abs(-angle*.055), 0) * CFrame.Angles(-math.pi/8/5*slidecount, math.sin(angle*0.05), 0)
  790. end
  791.  
  792. lastanim = anim
  793. else
  794. countspeed = 1
  795. local ray = Ray.new(rootpart.Position, Vector3.new(0, -2, 0))
  796. local hitz, enz = workspace:FindPartOnRay(ray, char)
  797. if not hitz then
  798. rj.C0 = CFrame.new(0, -0.5, 0) * CFrame.Angles(-math.pi/2, 0, 0)
  799. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.rad(30), 0, -math.pi/16)
  800. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.rad(30), 0, math.pi/16)
  801. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, -math.pi/10)
  802. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, math.pi/10)
  803. else
  804. rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
  805. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
  806. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
  807. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
  808. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
  809. end
  810.  
  811. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(angle*0.055, 0, 0)
  812. end
  813. else
  814. if superannoying then
  815. countspeed = 5
  816. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  817. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  818. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  819. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  820. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  821. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  822. elseif barrelroll then
  823. countspeed = 5
  824. sinespeed = 0.1
  825. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.07))
  826. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.07))
  827. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(0, 0, -math.abs(angle*0.03))
  828. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, 0, math.abs(angle*0.03))
  829. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  830. rj.C0 = CFrame.new(math.sin(sine)*2.5, 0, 0) * CFrame.Angles(-math.pi/2, math.sin(sine)*4.5, 0)
  831. elseif dubstepgun then
  832. global_wait = (global_wait % 380) + 1
  833. countspeed = 5
  834. if global_wait < 249 - 40 then
  835. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.27))
  836. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.27))
  837. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  838. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  839. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  840. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  841. elseif global_wait > 249 - 40 then
  842. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.4, 0, math.abs(angle*0.11))
  843. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
  844. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.09))
  845. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.09))
  846. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  847. rj.C0 = CFrame.new(0, math.abs(-angle*.075), 0) * CFrame.Angles(0, math.pi/3 + math.sin(angle*0.15), 0)
  848. end
  849. elseif youpirate then
  850. global_wait = (global_wait % 380) + 1
  851. countspeed = 5
  852. if global_wait < 79 then
  853. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
  854. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
  855. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  856. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  857. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  858. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  859. elseif global_wait < 299 then
  860. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.11))
  861. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
  862. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.2, 0, -math.abs(angle*0.1))
  863. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.2, 0, math.abs(angle*0.1))
  864. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), math.sin(angle*0.19), 0)
  865. rj.C0 = CFrame.new(0, math.abs(-angle*.055+0.2), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  866. elseif global_wait > 299 then
  867. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
  868. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
  869. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  870. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  871. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  872. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  873. end
  874. elseif canttouch then
  875. countspeed = 5
  876. global_wait = (global_wait % 160) + 1
  877. if global_wait == 160 then global_wait = 0 end
  878. if global_wait < 39 then
  879. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  880. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  881. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  882. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  883. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  884. rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, -math.pi/6, 0)
  885. elseif global_wait < 79 then
  886. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  887. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  888. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  889. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  890. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  891. rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, math.pi/6, 0)
  892. elseif global_wait < 119 then
  893. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(0.01, 0, 0.17)
  894. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
  895. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
  896. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
  897. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  898. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
  899. torso.CFrame = torso.CFrame * CFrame.new(0.05, 0, 0)
  900. elseif global_wait > 119 then
  901. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(0.01, 0, 0.17)
  902. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
  903. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
  904. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
  905. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  906. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
  907. torso.CFrame = torso.CFrame * CFrame.new(-0.05, 0, 0)
  908. end
  909. elseif gangnam then
  910. countspeed = 5
  911. if global_wait == 180 then global_wait = 0 end
  912. global_wait = (global_wait % 180) + 1
  913. if global_wait < 89 then
  914. ls.C0 = CFrame.new(-.2,.1,-.1) * CFrame.Angles(math.pi/2.5 + math.abs(angle*0.2), 0, math.pi/3 + math.abs(angle*0.05))
  915. rs.C0 = CFrame.new(.2,.1,-.1) * CFrame.Angles(math.pi/2.5 + math.abs(angle*0.2), 0, -math.pi/3 + -math.abs(angle*0.05))
  916. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  917. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  918. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  919. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  920. elseif global_wait > 89 then
  921. ls.C0 = CFrame.new(-.2,.1,-.1) * CFrame.Angles(math.pi/2.5 + math.abs(angle*0.2), 0, math.pi/3 + math.abs(angle*0.05))
  922. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.sin(angle*0.1), 0, -math.sin(angle*0.1))
  923. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  924. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  925. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  926. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  927. end
  928. elseif foxie then
  929. countspeed = 5
  930. global_wait = (global_wait % 380) + 2
  931. if global_wait < 89 then
  932. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, -math.abs(angle*0.2))
  933. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, math.abs(angle*0.2))
  934. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  935. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  936. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  937. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.rad(global_wait*4), 0)
  938. elseif global_wait > 89 then
  939. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.05))
  940. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, -math.abs(angle*0.05))
  941. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  942. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  943. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, math.sin(angle*0.1))
  944. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  945. end
  946. elseif durka then
  947. countspeed = 2
  948. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.07))
  949. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.07))
  950. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, 0, -math.abs(angle*0.03))
  951. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, 0, math.abs(angle*0.03))
  952. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  953. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  954. elseif saxguy then
  955. countspeed = 5
  956. ls.C0 = CFrame.new(-.25,.1,-.1) * CFrame.Angles(math.pi/2.5, 0, math.pi/4)
  957. rs.C0 = CFrame.new(.25,.1,-.1) * CFrame.Angles(math.rad(60), 0, -math.pi/4)
  958. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, -0.06)
  959. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, 0.06)
  960. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(0, 0, 0)
  961. rj.C0 = CFrame.new(0, -math.abs(angle*0.01), math.abs(angle*0.01)) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  962. elseif heya then
  963. countspeed = 5
  964. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + -angle*0.2, -angle*0.1, 0)
  965. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, angle*0.1, 0)
  966. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  967. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  968. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  969. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.sin(angle*0.07), 0)
  970. elseif jb then
  971. countspeed = 5
  972. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + -angle*0.2, -angle*0.1, 0)
  973. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, angle*0.1, 0)
  974. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  975. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  976. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  977. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  978. elseif bronymusic then
  979. countspeed = 5
  980. ls.C0 = CFrame.new(-.1,.1,-.15) * CFrame.Angles(math.pi/2 + -angle*0.1, -angle*0.1, 0)
  981. rs.C0 = CFrame.new(.1,.1,-.15) * CFrame.Angles(math.pi/2 + angle*0.1, angle*0.1, 0)
  982. lh.C0 = CFrame.new(-.1,-.25,0) * CFrame.Angles(math.pi/2 + angle*0.1, 0, 0)
  983. rh.C0 = CFrame.new(.1,-.25,0) * CFrame.Angles(math.pi/2 + -angle*0.1, 0, 0)
  984. neck.C0 = CFrame.new(0,.25,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.25), 0, 0)
  985. rj.C0 = CFrame.new(0, -0.2 + math.abs(angle*0.05), 0) * CFrame.Angles(-math.rad(85), 0, 0)
  986. elseif sheddy then
  987. countspeed = 7
  988. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
  989. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
  990. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  991. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  992. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  993. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  994. elseif burndem then
  995. countspeed = 4
  996. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
  997. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
  998. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  999. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  1000. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  1001. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  1002. elseif aj.IsPlaying then
  1003. countspeed = 5
  1004. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/4 + -(angle)*0.4, -angle*0.1, 0)
  1005. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + (angle)*0.4, -angle*0.1, 0)
  1006. lh.C0 = CFrame.new(-.1,-.2 - math.cos(count*.025)*.02,0) * CFrame.Angles(angle*0.05, 0, -0.06)
  1007. rh.C0 = CFrame.new(.1,-.2+math.cos(count*.025)*.02,0) * CFrame.Angles(-angle*0.05, 0, 0.06)
  1008. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  1009. rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(0, math.cos(angle*0.1), 0)
  1010. end
  1011. end
  1012. end)
  1013.  
  1014.  
  1015. plr.Chatted:connect(function(msg)
  1016. game:service'Chat':Chat(head, msg, 1)
  1017. if msg == "die/" then
  1018. char:breakJoints()
  1019. end
  1020. end)
  1021.  
  1022. end)
  1023. if not ran and err then
  1024. print(err)
  1025. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement