Advertisement
Modii2

Untitled

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