jayrock3401

Untitled

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