Advertisement
Derek1017

Still

Dec 29th, 2015
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 70.06 KB | None | 0 0
  1. plr = game:service'Players'.LocalPlayer
  2. char = plr.Character
  3. mouse = plr:GetMouse()
  4. humanoid = char:findFirstChild("Humanoid")
  5. torso = char:findFirstChild("Torso")
  6. head = char.Head
  7. ra = char:findFirstChild("Right Arm")
  8. la = char:findFirstChild("Left Arm")
  9. rl = char:findFirstChild("Right Leg")
  10. ll = char:findFirstChild("Left Leg")
  11. rs = torso:findFirstChild("Right Shoulder")
  12. ls = torso:findFirstChild("Left Shoulder")
  13. rh = torso:findFirstChild("Right Hip")
  14. lh = torso:findFirstChild("Left Hip")
  15. neck = torso:findFirstChild("Neck")
  16. rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
  17. anim = char:findFirstChild("Animate")
  18. rootpart = char:findFirstChild("HumanoidRootPart")
  19. camera = workspace.CurrentCamera
  20. if anim then
  21. anim:Destroy()
  22. end
  23.  
  24.  
  25. rj.C0 = CFrame.new()
  26. rj.C1 = CFrame.new()
  27.  
  28.  
  29. super_annoying = Instance.new("Sound", head)
  30. super_annoying.SoundId = "http://www.roblox.com/asset/?id=130816003"
  31. super_annoying.Volume = 0.6
  32. super_annoying.Looped = true
  33. barrel_roll = Instance.new("Sound", head)
  34. barrel_roll.SoundId = "http://www.roblox.com/asset/?id=130791919"
  35. barrel_roll.Volume = 1
  36. barrel_roll.Looped = true
  37. dubstep_gun = Instance.new("Sound", head)
  38. dubstep_gun.SoundId = "http://www.roblox.com/asset/?id=130855491"
  39. dubstep_gun.Volume = 0.6
  40. dubstep_gun.Looped = true
  41. you_are_pirate = Instance.new("Sound", head)
  42. you_are_pirate.SoundId = "http://www.roblox.com/asset/?id=130888577"
  43. you_are_pirate.Volume = 0.6
  44. you_are_pirate.Looped = true
  45. cant_touch = Instance.new("Sound", head)
  46. cant_touch.SoundId = "http://www.roblox.com/asset/?id=131280929"
  47. cant_touch.Volume = 1
  48. cant_touch.Looped = true
  49. gangy_style = Instance.new("Sound", head)
  50. gangy_style.SoundId = "http://www.roblox.com/asset/?id=130844430"
  51. gangy_style.Volume = 0.6
  52. gangy_style.Looped = true
  53. fox_say = Instance.new("Sound", head)
  54. fox_say.SoundId = "http://www.roblox.com/asset/?id=130797915"
  55. fox_say.Volume = 0.5
  56. fox_say.Looped = true
  57. durk = Instance.new("Sound", head)
  58. durk.SoundId = "http://www.roblox.com/asset/?id=130776787"
  59. durk.Volume = 0.8
  60. durk.Looped = true
  61. sax_guy = Instance.new("Sound", head)
  62. sax_guy.SoundId = "http://www.roblox.com/asset/?id=130794684"
  63. sax_guy.Volume = 0.6
  64. sax_guy.Looped = true
  65. heman = Instance.new("Sound", head)
  66. heman.SoundId = "http://www.roblox.com/asset/?id=131102548"
  67. heman.Volume = 1
  68. heman.Looped = true
  69. justin = Instance.new("Sound", head)
  70. justin.SoundId = "http://www.roblox.com/asset/?id=130841252"
  71. justin.Volume = 0.8
  72. justin.Looped = true
  73. brony_music = Instance.new("Sound", head)
  74. brony_music.SoundId = "http://www.roblox.com/asset/?id=130769808"
  75. brony_music.Volume = 1
  76. brony_music.Looped = true
  77. spitfire = Instance.new("Sound", head)
  78. spitfire.SoundId = "http://www.roblox.com/asset/?id=129490596"
  79. spitfire.Volume = 0.8
  80. spitfire.Looped = true
  81. burn_dem = Instance.new("Sound", head)
  82. burn_dem.SoundId = "http://www.roblox.com/asset/?id=132399469"
  83. burn_dem.Volume = 1
  84. burn_dem.Looped = true
  85.  
  86.  
  87. if char:findFirstChild("Shirt") then
  88. char:findFirstChild("Shirt"):Destroy()
  89. end
  90. if char:findFirstChild("Pants") then
  91. char:findFirstChild("Pants"):Destroy()
  92. end
  93. if char:findFirstChild("Shirt Graphic") then
  94. char:findFirstChild("Shirt Graphic"):Destroy()
  95. end
  96.  
  97. Instance.new("HumanoidController", game:service'ControllerService')
  98. Instance.new("SkateboardController", game:service'ControllerService')
  99. Instance.new("VehicleController", game:service'ControllerService')
  100.  
  101.  
  102.  
  103.  
  104. --minimize
  105. rh.Parent = nil
  106. lh.Parent = nil
  107. rs.Parent = nil
  108. ls.Parent = nil
  109. neck.Parent = nil
  110. rj.Parent = nil
  111.  
  112.  
  113. rl.FormFactor = "Custom"
  114. ll.FormFactor = "Custom"
  115. ra.FormFactor = "Custom"
  116. la.FormFactor = "Custom"
  117. torso.FormFactor = "Custom"
  118. head.FormFactor = "Custom"
  119. rootpart.FormFactor = "Custom"
  120.  
  121.  
  122.  
  123.  
  124. rootpart.Size = Vector3.new(.4, .4, .2)
  125. rl.Size = Vector3.new(.2, .4, .2)
  126. ll.Size = Vector3.new(.2, .4, .2)
  127. ra.Size = Vector3.new(.2, .4, .2)
  128. la.Size = Vector3.new(.2, .4, .2)
  129. torso.Size = Vector3.new(.4, .4, .2)
  130. head.Size = Vector3.new(.4, .2, .2)
  131.  
  132. rh.Parent = torso
  133. lh.Parent = torso
  134. rs.Parent = torso
  135. ls.Parent = torso
  136. neck.Parent = torso
  137. rj.Parent = rootpart
  138.  
  139.  
  140. if torso:findFirstChild("roblox") then
  141. local p = Instance.new("Part", char)
  142. p.FormFactor = "Custom"
  143. p.Size = torso.Size
  144. p.Transparency = 1
  145. p:BreakJoints()
  146. local w = Instance.new("Weld", char)
  147. w.Part0 = p
  148. w.Part1 = torso
  149. torso:findFirstChild("roblox").Parent = p
  150. end
  151.  
  152.  
  153. mesh1 = Instance.new("SpecialMesh", torso)
  154. mesh1.Name = "Mesh"
  155. mesh1.Scale = torso.Size - Vector3.new(torso.Size.x/2, torso.Size.y/2, 0)
  156. mesh1.MeshId = "rbxasset://fonts/torso.mesh"
  157. mesh2 = Instance.new("SpecialMesh", la)
  158. mesh2.Name = "Mesh"
  159. mesh2.Scale = la.Size - Vector3.new(0, la.Size.y/2, 0)
  160. mesh2.MeshId = "rbxasset://fonts/leftarm.mesh"
  161. mesh3 = Instance.new("SpecialMesh", ra)
  162. mesh3.Name = "Mesh"
  163. mesh3.Scale = ra.Size - Vector3.new(0, ra.Size.y/2, 0)
  164. mesh3.MeshId = "rbxasset://fonts/rightarm.mesh"
  165. mesh4 = Instance.new("SpecialMesh", ll)
  166. mesh4.Name = "Mesh"
  167. mesh4.Scale = ll.Size - Vector3.new(0, ll.Size.y/2, 0)
  168. mesh4.MeshId = "rbxasset://fonts/leftleg.mesh"
  169. mesh5 = Instance.new("SpecialMesh", rl)
  170. mesh5.Name = "Mesh"
  171. mesh5.Scale = rl.Size - Vector3.new(0, rl.Size.y/2, 0)
  172. mesh5.MeshId = "rbxasset://fonts/rightleg.mesh"
  173.  
  174.  
  175. --0.3 = 1.5, 0.1 = 0.5, 0.2 = 1
  176.  
  177. ls.C0 = CFrame.new(-.3,.1,0)
  178. ls.C1 = CFrame.new(0,.1,0)
  179. rs.C0 = CFrame.new(.3,.1,0)
  180. rs.C1 = CFrame.new(0,.1,0)
  181. rh.C0 = CFrame.new(.1,-.2,0)
  182. rh.C1 = CFrame.new(0, .2, 0)
  183. lh.C0 = CFrame.new(-.1,-.2,0)
  184. lh.C1 = CFrame.new(0, .2, 0)
  185. neck.C0 = CFrame.new(0,.2,0)
  186. neck.C1 = CFrame.new(0,-.1,0)
  187.  
  188. bodyc = char:findFirstChild("Body Colors")
  189. if bodyc then
  190. bodyc:Destroy()
  191. end
  192. wait(0.1)
  193.  
  194. skincolor = {"Reddish brown", "Brick yellow", "Pastel brown", "Nougat", "Brown", "Cool yellow", "Dark orange", "Neon orange"}
  195. clothcolor = {"Bright green", "Bright red", "Bright blue", "Light stone grey", "New Yeller", "Really black", "Lavender", "Medium green", "White", "Bright Yellow"}
  196.  
  197.  
  198. skincolorrandom = BrickColor.new(skincolor[math.random(1, #skincolor)])
  199. clothcolorrandom = BrickColor.new(clothcolor[math.random(1, #clothcolor)])
  200. function restorecolors()
  201. for _,bp in pairs(char:children()) do
  202. if bp:IsA("BasePart") then
  203. bp.BrickColor = skincolorrandom
  204. end
  205. end
  206.  
  207. torso.BrickColor = clothcolorrandom
  208. ll.BrickColor = clothcolorrandom
  209. rl.BrickColor = clothcolorrandom
  210. end
  211. restorecolors()
  212.  
  213. local LightForTorso = Instance.new("PointLight", head)
  214. LightForTorso.Color = torso.BrickColor.Color
  215. LightForTorso.Range = 7
  216. LightForTorso.Brightness = 1.5
  217.  
  218.  
  219.  
  220.  
  221. local slidecount = 0
  222. local slidecountmax = 0
  223. local anim = ""
  224. local lastanim = anim
  225. local speed = 0
  226. local looking = false
  227. local dancing = false
  228. local superannoying = false
  229. local barrelroll = false
  230. local dubstepgun = false
  231. local foxie = false
  232. local durka = false
  233. local saxguy = false
  234. local heya = false
  235. local jb = false
  236. local bronymusic = false
  237. local sheddy = false
  238. local burndem = false
  239. local global_wait = 0
  240.  
  241. count = 0
  242. countspeed = 1
  243. sine = 0
  244. sinespeed = 1
  245.  
  246.  
  247.  
  248. humanoid.WalkSpeed = 11
  249.  
  250.  
  251. local controllerService = game:GetService("ControllerService")
  252. local controller = controllerService:GetChildren()[1]
  253.  
  254.  
  255. local colors = {"White", "Really black"}
  256.  
  257. humanoid.Died:connect(function()
  258. for cframe_parts = 0, 100 do
  259. local p = Instance.new("Part")
  260. p.FormFactor = "Custom"
  261. p.BrickColor = BrickColor.new(colors[math.random(1, #colors)])
  262. p.Size = Vector3.new(1, 1, 1)
  263. Instance.new("BlockMesh", p).Scale = Vector3.new(0.05, 0.05, 0.05)
  264. p.Locked = true
  265. p.CanCollide = false
  266. p.Anchored = true
  267. p.CFrame = torso.CFrame * CFrame.Angles(math.random(-36, 36),math.random(-36, 36),math.random(-36, 36))
  268. p.Parent = workspace
  269. game:service'Debris':AddItem(p, 5)
  270. coroutine.wrap(function()
  271. while wait() do
  272. if p ~= nil then
  273. p.CFrame = p.CFrame * CFrame.new(0, 0.085, 0)
  274. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.005, 0, 0.005) + Vector3.new(0, 0.01, 0)
  275. p.Transparency = p.Transparency + 0.015
  276. else
  277. break
  278. end
  279. end
  280. end)()
  281. end
  282. for _,v in pairs(char:children()) do
  283. if v:IsA("Part") then
  284. v:Destroy()
  285. end
  286. end
  287.  
  288. end)
  289.  
  290.  
  291. mouse.KeyDown:connect(function(k)
  292.  
  293. if string.byte(k) == 50 then
  294.  
  295. if dancing then return end
  296. sitting = not sitting
  297. if sitting then
  298. local ray = Ray.new(torso.Position, Vector3.new(0, -1, 0))
  299. local hitz,enz = workspace:FindPartOnRay(ray, char)
  300.  
  301.  
  302. if hitz then
  303. controller.Parent = nil
  304. humanoid.WalkSpeed = 0
  305. coroutine.wrap(function()
  306. while wait() do
  307. humanoid.PlatformStand = true
  308. if sitting == false then humanoid.PlatformStand = false break end
  309. end
  310. end)()
  311. rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
  312. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
  313. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
  314. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
  315. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
  316.  
  317. miniweld = Instance.new("Weld", char)
  318. miniweld.C0 = hitz.CFrame:toObjectSpace(rootpart.CFrame)
  319. miniweld.Part0 = hitz
  320. miniweld.Part1 = rootpart
  321. else
  322. sitting = false
  323. return
  324. end
  325. else
  326. if miniweld then
  327. miniweld:Destroy()
  328. end
  329. controller.Parent = controllerService
  330. humanoid.PlatformStand = false
  331. humanoid.WalkSpeed = 11
  332. end
  333. end
  334.  
  335. if k == "w" or k == "a" or k == "s" or k == "d" or string.byte(k) == 32 then
  336. superannoying = false
  337. barrelroll = false
  338. heya = false
  339. dubstepgun = false
  340. youpirate = false
  341. canttouch = false
  342. gangnam = false
  343. sheddy = false
  344. durka = false
  345. saxguy = false
  346. foxie = false
  347. burndem = false
  348. bronymusic = false
  349. brony_music:stop()
  350. fox_say:stop()
  351. spitfire:stop()
  352. heman:stop()
  353. justin:stop()
  354. jb = false
  355. durk:stop()
  356. restorecolors()
  357. burn_dem:stop()
  358. if hat then
  359. hat:Destroy()
  360. end
  361. sax_guy:stop()
  362. gangy_style:stop()
  363. cant_touch:stop()
  364. you_are_pirate:stop()
  365. dubstep_gun:stop()
  366. super_annoying:stop()
  367. barrel_roll:stop()
  368. dancing = false
  369. global_wait = 0
  370. LightForTorso.Color = torso.BrickColor.Color
  371. end
  372.  
  373. if k == "z" then
  374. if dancing then return end
  375. if not sitting then
  376. dancing = true
  377. superannoying = true
  378. super_annoying:play()
  379. end
  380. end
  381. if k == "k" then
  382. if dancing then return end
  383. if not sitting then
  384. dancing = true
  385. sheddy = true
  386. spitfire:play()
  387. end
  388. end
  389.  
  390. if k == "n" then
  391. if dancing then return end
  392. if not sitting then
  393. dancing = true
  394. gangnam = true
  395. gangy_style:play()
  396. end
  397. end
  398.  
  399. if k == "r" then
  400. if dancing then return end
  401. if not sitting then
  402. dancing = true
  403. burndem = true
  404. burn_dem:play()
  405. end
  406. end
  407.  
  408.  
  409. if k == "x" then
  410. if dancing then return end
  411. if not sitting then
  412. dancing = true
  413. barrelroll = true
  414. barrel_roll:play()
  415. hat = Instance.new("Part", char)
  416. hat.FormFactor = "Custom"
  417. hat.CanCollide = false
  418. hat.Size = torso.Size
  419. hat.Locked = true
  420. hat:breakJoints()
  421. local hatmesh = Instance.new("SpecialMesh", hat)
  422. hatmesh.MeshId = "http://www.roblox.com/asset/?id=29873142"
  423. hatmesh.TextureId = "http://www.roblox.com/asset/?id=31467063"
  424. hatmesh.Scale = Vector3.new(.22, .2, .22)
  425. local hatweld = Instance.new("Weld", hat)
  426. hatweld.Part0 = hat
  427. hatweld.Part1 = torso
  428. end
  429. end
  430. if k == "h" then
  431. if dancing then return end
  432. if not sitting then
  433. dancing = true
  434. heman:play()
  435. heya = true
  436. hat = Instance.new("Part", char)
  437. hat.FormFactor = "Custom"
  438. hat.CanCollide = false
  439. hat.Size = torso.Size + Vector3.new(0.01, 0.01, 0.01)
  440. hat.Locked = true
  441. hat.BrickColor = BrickColor.new("Hot pink")
  442. hat:breakJoints()
  443. local hatweld = Instance.new("Weld", hat)
  444. hatweld.Part0 = hat
  445. hatweld.Part1 = torso
  446. end
  447. end
  448. if k == "j" then
  449. if dancing then return end
  450. if not sitting then
  451. dancing = true
  452. justin:play()
  453. jb = true
  454. hat = Instance.new("Part", char)
  455. hat.FormFactor = "Custom"
  456. hat.CanCollide = false
  457. hat.Size = head.Size
  458. hat.Locked = true
  459. hat.BrickColor = BrickColor.new("Hot pink")
  460. hat:breakJoints()
  461. local hatmesh = Instance.new("SpecialMesh", hat)
  462. hatmesh.MeshId = "http://www.roblox.com/asset/?id=19999424"
  463. hatmesh.TextureId = "http://www.roblox.com/asset/?id=20571982"
  464. hatmesh.Scale = Vector3.new(.23, .23, .23)
  465. local hatweld = Instance.new("Weld", hat)
  466. hatweld.Part0 = hat
  467. hatweld.Part1 = head
  468. hatweld.C0 = CFrame.new(0.025, -0.05, 0)
  469. end
  470. end
  471. if k == "c" then
  472. if dancing then return end
  473. if not sitting then
  474. dancing = true
  475. dubstepgun = true
  476. dubstep_gun:play()
  477. end
  478. end
  479. if k == "v" then
  480. if dancing then return end
  481. if not sitting then
  482. dancing = true
  483. youpirate = true
  484. you_are_pirate:play()
  485. hat = Instance.new("Part", char)
  486. hat.FormFactor = "Custom"
  487. hat.CanCollide = false
  488. hat.Size = head.Size
  489. hat.Locked = true
  490. hat:breakJoints()
  491. local hatmesh = Instance.new("SpecialMesh", hat)
  492. hatmesh.MeshId = "http://www.roblox.com/asset/?id=1028848"
  493. hatmesh.TextureId = "http://www.roblox.com/asset/?id=1028847"
  494. hatmesh.Scale = Vector3.new(.2, .2, .2)
  495. local hatweld = Instance.new("Weld", hat)
  496. hatweld.Part0 = hat
  497. hatweld.Part1 = head
  498. hatweld.C0 = CFrame.new(0, -0.15, 0)
  499. end
  500. end
  501. if k == "m" then
  502. if dancing then return end
  503. if not sitting then
  504. dancing = true
  505. canttouch = true
  506. cant_touch:play()
  507. end
  508. end
  509. if k == "b" then
  510. if dancing then return end
  511. if not sitting then
  512. dancing = true
  513. bronymusic = true
  514. brony_music:play()
  515. for _,bp in pairs(char:children()) do
  516. if bp:IsA("BasePart") then
  517. bp.BrickColor = BrickColor.new("Lavender")
  518. end
  519. end
  520. hat = Instance.new("Part", char)
  521. hat.FormFactor = "Custom"
  522. hat.CanCollide = false
  523. hat.Size = head.Size
  524. hat.Locked = true
  525. hat.BrickColor = BrickColor.new("Lavender")
  526. hat:breakJoints()
  527. local hatmesh = Instance.new("SpecialMesh", hat)
  528. hatmesh.MeshId = "http://www.roblox.com/asset/?id=118186643"
  529. hatmesh.Scale = Vector3.new(.1, .2, .1)
  530. local hatweld = Instance.new("Weld", hat)
  531. hatweld.Part0 = hat
  532. hatweld.Part1 = head
  533. hatweld.C0 = CFrame.new(0, -0.1, 0.05)
  534. end
  535. end
  536.  
  537. if k == "l" then
  538. if dancing then return end
  539. if not sitting then
  540. dancing = true
  541. foxie = true
  542. fox_say:play()
  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:breakJoints()
  549. local hatmesh = Instance.new("SpecialMesh", hat)
  550. hatmesh.MeshId = "http://www.roblox.com/asset/?id=25266225"
  551. hatmesh.TextureId = "http://www.roblox.com/asset/?id=25266210"
  552. hatmesh.Scale = Vector3.new(.2, .2, .2)
  553. local hatweld = Instance.new("Weld", hat)
  554. hatweld.Part0 = hat
  555. hatweld.Part1 = head
  556. hatweld.C0 = CFrame.new(0, -0.1, 0)
  557. end
  558.  
  559. end
  560. if k == "f" then
  561. if dancing then return end
  562. if not sitting then
  563. dancing = true
  564. durka = true
  565. durk:play()
  566. end
  567. end
  568. if k == "g" then
  569. if dancing then return end
  570. if not sitting then
  571. dancing = true
  572. saxguy = true
  573. sax_guy:play()
  574. hat = Instance.new("Part", char)
  575. hat.FormFactor = "Custom"
  576. hat.CanCollide = false
  577. hat.Size = head.Size
  578. hat.Locked = true
  579. hat:breakJoints()
  580. local hatmesh = Instance.new("SpecialMesh", hat)
  581. hatmesh.MeshId = "http://www.roblox.com/asset/?id=44410178"
  582. hatmesh.TextureId = "http://www.roblox.com/asset/?id=44410320"
  583. hatmesh.Scale = Vector3.new(.25, .25, .25)
  584. local hatweld = Instance.new("Weld", hat)
  585. hatweld.Part0 = hat
  586. hatweld.Part1 = la
  587. hatweld.C0 = CFrame.new(-0.18, -0.05, .04) * CFrame.Angles(math.pi - math.rad(18), 0, math.pi/4)
  588. end
  589. end
  590.  
  591.  
  592.  
  593.  
  594. if k == "q" then
  595. if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
  596. if sitting then return end
  597. looking = true
  598. rj.C0 = CFrame.new(-math.pi/6, 0,0) * CFrame.Angles(0, 0, math.pi/4)
  599. end
  600. if k == "e" then
  601. if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
  602. if sitting then return end
  603. looking = true
  604. rj.C0 = CFrame.new(math.pi/6, 0,0) * CFrame.Angles(0, 0, -math.pi/4)
  605. end
  606. if string.byte(k) == 48 or string.byte(k) == 47 then
  607. if sitting then return end
  608. humanoid.WalkSpeed = 18
  609. end
  610. if string.byte(k) == 52 then
  611. if sitting then return end
  612. humanoid.WalkSpeed = 6
  613. end
  614. end)
  615.  
  616. mouse.KeyUp:connect(function(k)
  617. if string.byte(k) == 48 or string.byte(k) == 47 then
  618. if sitting then return end
  619. humanoid.WalkSpeed = 11
  620. end
  621. if k == "w" or k == "a" or k == "s" or k == "d" or string.byte(k) == 32 then
  622. superannoying = false
  623. barrelroll = false
  624. heya = false
  625. dubstepgun = false
  626. youpirate = false
  627. canttouch = false
  628. gangnam = false
  629. sheddy = false
  630. durka = false
  631. saxguy = false
  632. foxie = false
  633. burndem = false
  634. bronymusic = false
  635. brony_music:stop()
  636. fox_say:stop()
  637. spitfire:stop()
  638. heman:stop()
  639. justin:stop()
  640. jb = false
  641. durk:stop()
  642. restorecolors()
  643. burn_dem:stop()
  644. if hat then
  645. hat:Destroy()
  646. end
  647. sax_guy:stop()
  648. gangy_style:stop()
  649. cant_touch:stop()
  650. you_are_pirate:stop()
  651. dubstep_gun:stop()
  652. super_annoying:stop()
  653. barrel_roll:stop()
  654. dancing = false
  655. global_wait = 0
  656. LightForTorso.Color = torso.BrickColor.Color
  657. end
  658.  
  659.  
  660. if k == "q" then
  661. if looking then
  662. if sitting then return end
  663. rj.C0 = CFrame.new()
  664. looking = false
  665. end
  666. end
  667.  
  668. if k == "e" then
  669. if looking then
  670. if sitting then return end
  671. rj.C0 = CFrame.new()
  672. looking = false
  673. end
  674. end
  675. end)
  676.  
  677.  
  678. game:service'RunService'.Stepped:connect(function()
  679. count = (count % 100) + countspeed
  680. angle = math.pi * math.sin(math.pi*2/100*count)
  681.  
  682. if slidecount < slidecountmax then
  683. slidecount = slidecount + speed
  684. end
  685. if slidecount > slidecountmax then
  686. slidecount = slidecount - speed
  687. end
  688. if global_wait == 380 then global_wait = 0 end
  689.  
  690. sine = sine + sinespeed
  691. if not dancing then
  692. if not sitting then
  693. local ray = Ray.new(rootpart.Position, Vector3.new(0, -1, 0))
  694. local hitz, enz = workspace:FindPartOnRay(ray, char)
  695. if not hitz then
  696. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + angle*0.05, 0, 0)
  697. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + -angle*0.05, 0, 0)
  698. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.28, 0, 0)
  699. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, 0)
  700. if not looking then
  701. rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  702. end
  703. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  704. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 2 then
  705.  
  706. -- idle anim
  707.  
  708. anim = "Idle"
  709. if anim ~= lastanim then
  710. if lastanim == "Walking" then
  711. speed = 0.5
  712. slidecount = 1
  713. slidecountmax = 0
  714. elseif lastanim == "Running" then
  715. speed = 2.5
  716. slidecount = 5
  717. slidecountmax = 0
  718. else
  719. slidecount = 0
  720. slidecountmax = 0
  721. end
  722. end
  723. countspeed = 1
  724. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(angle*0.02, 0, 0)
  725. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.02, 0, 0)
  726. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.01, 0, 0)
  727. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.01, 0, 0)
  728. if not looking then
  729. rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  730. end
  731. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  732. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 14 then
  733. looking = false
  734. -- walk anim
  735. anim = "Walking"
  736. if anim ~= lastanim then
  737. speed = 0.2
  738. slidecount = 0
  739. slidecountmax = 1
  740. if lastanim == "Running" then
  741. slidecount = 5
  742. end
  743. end
  744. countspeed = 6
  745. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(angle*0.3, 0, math.abs(angle*0.02))
  746. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.3, 0, -math.abs(angle*0.02))
  747. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.28, 0, -math.abs(angle*0.01))
  748. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, math.abs(angle*0.01))
  749. rj.C0 = CFrame.new(0, math.abs(-angle*0.035), 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  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. --run anim
  753. anim = "Running"
  754. if anim ~= lastanim then
  755. speed = 1
  756. slidecount = 0
  757. slidecountmax = 5
  758. if lastanim == "Walking" then
  759. slidecount = 1
  760. end
  761. end
  762.  
  763. looking = false
  764. countspeed = 9
  765. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(angle*0.4, 0, math.abs(angle*0.07))
  766. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.4, 0, -math.abs(angle*0.07))
  767. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.38, 0, -math.abs(angle*0.03))
  768. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.38, 0, math.abs(angle*0.03))
  769. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  770. rj.C0 = CFrame.new(0, math.abs(-angle*.055), 0) * CFrame.Angles(-math.pi/8/5*slidecount, math.sin(angle*0.05), 0)
  771. end
  772.  
  773. lastanim = anim
  774. else
  775. countspeed = 1
  776. local ray = Ray.new(rootpart.Position, Vector3.new(0, -2, 0))
  777. local hitz, enz = workspace:FindPartOnRay(ray, char)
  778. if not hitz then
  779. rj.C0 = CFrame.new(0, -0.5, 0) * CFrame.Angles(-math.pi/2, 0, 0)
  780. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.rad(30), 0, -math.pi/16)
  781. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.rad(30), 0, math.pi/16)
  782. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, -math.pi/10)
  783. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, math.pi/10)
  784. else
  785. rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
  786. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
  787. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
  788. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
  789. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
  790. end
  791.  
  792. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(angle*0.055, 0, 0)
  793. end
  794. else
  795. if superannoying then
  796. countspeed = 5
  797. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  798. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  799. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  800. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  801. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  802. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  803. elseif barrelroll then
  804. countspeed = 5
  805. sinespeed = 0.1
  806. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.07))
  807. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.07))
  808. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(0, 0, -math.abs(angle*0.03))
  809. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, 0, math.abs(angle*0.03))
  810. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  811. rj.C0 = CFrame.new(math.sin(sine)*2.5, 0, 0) * CFrame.Angles(-math.pi/2, math.sin(sine)*4.5, 0)
  812. elseif dubstepgun then
  813. global_wait = (global_wait % 380) + 1
  814. countspeed = 5
  815. if global_wait < 249 - 40 then
  816. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.27))
  817. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.27))
  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 global_wait > 249 - 40 then
  823. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.4, 0, math.abs(angle*0.11))
  824. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
  825. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.09))
  826. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.09))
  827. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  828. rj.C0 = CFrame.new(0, math.abs(-angle*.075), 0) * CFrame.Angles(0, math.pi/3 + math.sin(angle*0.15), 0)
  829. end
  830. elseif youpirate then
  831. global_wait = (global_wait % 380) + 1
  832. countspeed = 5
  833. if global_wait < 79 then
  834. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
  835. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
  836. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  837. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  838. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  839. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  840. elseif global_wait < 299 then
  841. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.11))
  842. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
  843. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.2, 0, -math.abs(angle*0.1))
  844. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.2, 0, math.abs(angle*0.1))
  845. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), math.sin(angle*0.19), 0)
  846. rj.C0 = CFrame.new(0, math.abs(-angle*.055+0.2), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  847. elseif global_wait > 299 then
  848. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
  849. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
  850. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  851. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  852. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  853. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  854. end
  855. elseif canttouch then
  856. countspeed = 5
  857. global_wait = (global_wait % 160) + 1
  858. if global_wait == 160 then global_wait = 0 end
  859. if global_wait < 39 then
  860. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  861. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  862. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  863. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  864. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  865. rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, -math.pi/6, 0)
  866. elseif global_wait < 79 then
  867. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  868. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + 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*.03), 0) * CFrame.Angles(0, math.pi/6, 0)
  873. elseif global_wait < 119 then
  874. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(0.01, 0, 0.17)
  875. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
  876. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
  877. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
  878. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  879. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
  880. torso.CFrame = torso.CFrame * CFrame.new(0.05, 0, 0)
  881. elseif global_wait > 119 then
  882. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(0.01, 0, 0.17)
  883. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
  884. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
  885. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
  886. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  887. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
  888. torso.CFrame = torso.CFrame * CFrame.new(-0.05, 0, 0)
  889. end
  890. elseif gangnam then
  891. countspeed = 5
  892. if global_wait == 180 then global_wait = 0 end
  893. global_wait = (global_wait % 180) + 1
  894. if global_wait < 89 then
  895. 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))
  896. 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))
  897. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  898. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  899. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  900. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  901. elseif global_wait > 89 then
  902. 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))
  903. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.sin(angle*0.1), 0, -math.sin(angle*0.1))
  904. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  905. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  906. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  907. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  908. end
  909. elseif foxie then
  910. countspeed = 5
  911. global_wait = (global_wait % 380) + 2
  912. if global_wait < 89 then
  913. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, -math.abs(angle*0.2))
  914. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, math.abs(angle*0.2))
  915. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  916. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  917. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  918. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.rad(global_wait*4), 0)
  919. elseif global_wait > 89 then
  920. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.05))
  921. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, -math.abs(angle*0.05))
  922. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  923. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  924. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, math.sin(angle*0.1))
  925. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  926. end
  927. elseif durka then
  928. countspeed = 2
  929. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.07))
  930. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.07))
  931. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, 0, -math.abs(angle*0.03))
  932. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, 0, math.abs(angle*0.03))
  933. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  934. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  935. elseif saxguy then
  936. countspeed = 5
  937. ls.C0 = CFrame.new(-.25,.1,-.1) * CFrame.Angles(math.pi/2.5, 0, math.pi/4)
  938. rs.C0 = CFrame.new(.25,.1,-.1) * CFrame.Angles(math.rad(60), 0, -math.pi/4)
  939. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, -0.06)
  940. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, 0.06)
  941. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(0, 0, 0)
  942. rj.C0 = CFrame.new(0, -math.abs(angle*0.01), math.abs(angle*0.01)) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  943. elseif heya then
  944. countspeed = 5
  945. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + -angle*0.2, -angle*0.1, 0)
  946. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, angle*0.1, 0)
  947. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  948. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  949. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  950. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.sin(angle*0.07), 0)
  951. elseif jb then
  952. countspeed = 5
  953. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + -angle*0.2, -angle*0.1, 0)
  954. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, angle*0.1, 0)
  955. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  956. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  957. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  958. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  959. elseif bronymusic then
  960. countspeed = 5
  961. ls.C0 = CFrame.new(-.1,.1,-.15) * CFrame.Angles(math.pi/2 + -angle*0.1, -angle*0.1, 0)
  962. rs.C0 = CFrame.new(.1,.1,-.15) * CFrame.Angles(math.pi/2 + angle*0.1, angle*0.1, 0)
  963. lh.C0 = CFrame.new(-.1,-.25,0) * CFrame.Angles(math.pi/2 + angle*0.1, 0, 0)
  964. rh.C0 = CFrame.new(.1,-.25,0) * CFrame.Angles(math.pi/2 + -angle*0.1, 0, 0)
  965. neck.C0 = CFrame.new(0,.25,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.25), 0, 0)
  966. rj.C0 = CFrame.new(0, -0.2 + math.abs(angle*0.05), 0) * CFrame.Angles(-math.rad(85), 0, 0)
  967. elseif sheddy then
  968. countspeed = 7
  969. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
  970. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
  971. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  972. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  973. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  974. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  975. elseif burndem then
  976. countspeed = 4
  977. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
  978. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
  979. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  980. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  981. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  982. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  983. end
  984. end
  985. end)
  986.  
  987.  
  988. plr.Chatted:connect(function(msg)
  989. game:service'Chat':Chat(head, msg, 1)
  990. if msg == "die/" then
  991. char:breakJoints()
  992. end
  993.  
  994. end)
  995. MettaurSp is not online. MettaurSp
  996.  
  997. Joined: 20 Mar 2010
  998. Total Posts: 3176
  999. RBXDev
  1000. 04-19-2014 08:16 PM
  1001. Why did you post this here exactly? This section is for scripting discussion, not random scripts.
  1002. iSamJ is not online. iSamJ
  1003.  
  1004. Joined: 21 Nov 2012
  1005. Total Posts: 18370
  1006. 04-19-2014 08:17 PM
  1007. I posted it on the forums to have easy access to it for script builder
  1008. MettaurSp is not online. MettaurSp
  1009.  
  1010. Joined: 20 Mar 2010
  1011. Total Posts: 3176
  1012. RBXDev
  1013. 04-19-2014 08:33 PM
  1014. And you couldn't have just saved it as a text or document file on your computer instead because why?
  1015. iSamJ is not online. iSamJ
  1016.  
  1017. Joined: 21 Nov 2012
  1018. Total Posts: 18370
  1019. 04-19-2014 08:44 PM
  1020. because my pc has so many, this is faster.
  1021. MettaurSp is not online. MettaurSp
  1022.  
  1023. Joined: 20 Mar 2010
  1024. Total Posts: 3176
  1025. RBXDev
  1026. 04-19-2014 08:55 PM
  1027. It is also adding spam to a section. Just organize the collected scripts with folders.
  1028. lampwnage121 is not online. lampwnage121
  1029.  
  1030. Joined: 20 Oct 2012
  1031. Total Posts: 4180
  1032. Survival 101 Fan C…
  1033. 04-19-2014 10:36 PM
  1034. Much easier:
  1035. Create an account on pastebin and store them there.
  1036. xXxkarlxXx is not online. xXxkarlxXx
  1037.  
  1038. Joined: 05 Feb 2009
  1039. Total Posts: 269
  1040. 04-20-2014 12:31 AM
  1041. This script isn't even yours, you didn't make this.
  1042. EchoReaper is online. EchoReaper
  1043.  
  1044. Joined: 14 Oct 2008
  1045. Total Posts: 4112
  1046. Cerberus
  1047. 04-20-2014 12:39 AM
  1048. "This script isn't even yours, you didn't make this."
  1049.  
  1050. Welcome to script builders.
  1051. lampwnage121 is not online. lampwnage121
  1052.  
  1053. Joined: 20 Oct 2012
  1054. Total Posts: 4180
  1055. Survival 101 Fan C…
  1056. 04-20-2014 12:50 AM
  1057. "Welcome to script builders"
  1058. Where building scripts means pirating existing ones until everyone is the creator of them.
  1059. dogwarrior24 is not online. dogwarrior24
  1060.  
  1061. Joined: 10 Nov 2010
  1062. Total Posts: 1397
  1063. asd
  1064. 04-20-2014 02:09 AM
  1065. @lamp
  1066. Wrong, it depends on the script builder
  1067. AntiBoomz0r's SB and Dresmor Alakazard are mostly restricted to actual scripters.
  1068. TheLuaWeaver is not online. TheLuaWeaver
  1069.  
  1070. Joined: 09 Feb 2010
  1071. Total Posts: 1500
  1072. iCreate
  1073. 04-20-2014 08:30 AM
  1074. And they ruthlessly kick non-scripters, so yeah.
  1075. iSamJ is not online. iSamJ
  1076.  
  1077. Joined: 21 Nov 2012
  1078. Total Posts: 18370
  1079. 04-20-2014 12:29 PM
  1080. Lol'd at all above, Iv'e seen like 1 person who doesn't use free models. all the others do, but clam there there's. I don't care, i'm just there to play with fun scripts.
  1081. Guest101632 is not online. Guest101632
  1082.  
  1083. Joined: 13 May 2013
  1084. Total Posts: 11
  1085. 05-25-2014 07:04 AM
  1086. Nice script  thanks for sharing
  1087. nikoskaleta is not online. nikoskaleta
  1088.  
  1089. Joined: 12 Apr 2012
  1090. Total Posts: 7
  1091. 05-28-2014 12:56 PM
  1092. Thanks for the script post i really wanted it
  1093. transIate is not online. transIate
  1094.  
  1095. Joined: 20 Jun 2013
  1096. Total Posts: 2699
  1097. Red Vice
  1098. 05-28-2014 03:19 PM
  1099. LOL script stealing noobs
  1100. nikoskaleta is not online. nikoskaleta
  1101.  
  1102. Joined: 12 Apr 2012
  1103. Total Posts: 7
  1104. 05-28-2014 07:48 PM
  1105. On some script builders you have to make them BUT ON MOST OF THEM YOU PIRATE THEM DUMMY
  1106. nikoskaleta is not online. nikoskaleta
  1107.  
  1108. Joined: 12 Apr 2012
  1109. Total Posts: 7
  1110. 05-28-2014 08:17 PM
  1111. (Skillet Version!)
  1112. plr = game:service'Players'.LocalPlayer
  1113. char = plr.Character
  1114. mouse = plr:GetMouse()
  1115. humanoid = char:findFirstChild("Humanoid")
  1116. torso = char:findFirstChild("Torso")
  1117. head = char.Head
  1118. ra = char:findFirstChild("Right Arm")
  1119. la = char:findFirstChild("Left Arm")
  1120. rl = char:findFirstChild("Right Leg")
  1121. ll = char:findFirstChild("Left Leg")
  1122. rs = torso:findFirstChild("Right Shoulder")
  1123. ls = torso:findFirstChild("Left Shoulder")
  1124. rh = torso:findFirstChild("Right Hip")
  1125. lh = torso:findFirstChild("Left Hip")
  1126. neck = torso:findFirstChild("Neck")
  1127. rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
  1128. anim = char:findFirstChild("Animate")
  1129. rootpart = char:findFirstChild("HumanoidRootPart")
  1130. camera = workspace.CurrentCamera
  1131. if anim then
  1132. anim:Destroy()
  1133. end
  1134.  
  1135.  
  1136. rj.C0 = CFrame.new()
  1137. rj.C1 = CFrame.new()
  1138.  
  1139.  
  1140. super_annoying = Instance.new("Sound", head)
  1141. super_annoying.SoundId = "http://www.roblox.com/asset/?id=142319852"
  1142. super_annoying.Volume = 0.6
  1143. super_annoying.Looped = true
  1144. barrel_roll = Instance.new("Sound", head)
  1145. barrel_roll.SoundId = "http://www.roblox.com/asset/?id=132381421"
  1146. barrel_roll.Volume = 1
  1147. barrel_roll.Looped = true
  1148. dubstep_gun = Instance.new("Sound", head)
  1149. dubstep_gun.SoundId = "http://www.roblox.com/asset/?id=131395300"
  1150. dubstep_gun.Volume = 0.6
  1151. dubstep_gun.Looped = true
  1152. you_are_pirate = Instance.new("Sound", head)
  1153. you_are_pirate.SoundId = "http://www.roblox.com/asset/?id=131852731"
  1154. you_are_pirate.Volume = 0.6
  1155. you_are_pirate.Looped = true
  1156. cant_touch = Instance.new("Sound", head)
  1157. cant_touch.SoundId = "http://www.roblox.com/asset/?id=142585009"
  1158. cant_touch.Volume = 1
  1159. cant_touch.Looped = true
  1160. gangy_style = Instance.new("Sound", head)
  1161. gangy_style.SoundId = "http://www.roblox.com/asset/?id=131408801"
  1162. gangy_style.Volume = 0.6
  1163. gangy_style.Looped = true
  1164. fox_say = Instance.new("Sound", head)
  1165. fox_say.SoundId = "http://www.roblox.com/asset/?id=145336166"
  1166. fox_say.Volume = 0.5
  1167. fox_say.Looped = true
  1168. durk = Instance.new("Sound", head)
  1169. durk.SoundId = "http://www.roblox.com/asset/?id=131524948"
  1170. durk.Volume = 0.8
  1171. durk.Looped = true
  1172. sax_guy = Instance.new("Sound", head)
  1173. sax_guy.SoundId = "http://www.roblox.com/asset/?id=131735523"
  1174. sax_guy.Volume = 0.6
  1175. sax_guy.Looped = true
  1176. heman = Instance.new("Sound", head)
  1177. heman.SoundId = "http://www.roblox.com/asset/?id=131102548"
  1178. heman.Volume = 1
  1179. heman.Looped = true
  1180. justin = Instance.new("Sound", head)
  1181. justin.SoundId = "http://www.roblox.com/asset/?id=130841252"
  1182. justin.Volume = 0.8
  1183. justin.Looped = true
  1184. brony_music = Instance.new("Sound", head)
  1185. brony_music.SoundId = "http://www.roblox.com/asset/?id=130769808"
  1186. brony_music.Volume = 1
  1187. brony_music.Looped = true
  1188. spitfire = Instance.new("Sound", head)
  1189. spitfire.SoundId = "http://www.roblox.com/asset/?id=129490596"
  1190. spitfire.Volume = 0.8
  1191. spitfire.Looped = true
  1192. burn_dem = Instance.new("Sound", head)
  1193. burn_dem.SoundId = "http://www.roblox.com/asset/?id=132399469"
  1194. burn_dem.Volume = 1
  1195. burn_dem.Looped = true
  1196.  
  1197.  
  1198. if char:findFirstChild("Shirt") then
  1199. char:findFirstChild("Shirt"):Destroy()
  1200. end
  1201. if char:findFirstChild("Pants") then
  1202. char:findFirstChild("Pants"):Destroy()
  1203. end
  1204. if char:findFirstChild("Shirt Graphic") then
  1205. char:findFirstChild("Shirt Graphic"):Destroy()
  1206. end
  1207.  
  1208. Instance.new("HumanoidController", game:service'ControllerService')
  1209. Instance.new("SkateboardController", game:service'ControllerService')
  1210. Instance.new("VehicleController", game:service'ControllerService')
  1211.  
  1212.  
  1213.  
  1214.  
  1215. --minimize
  1216. rh.Parent = nil
  1217. lh.Parent = nil
  1218. rs.Parent = nil
  1219. ls.Parent = nil
  1220. neck.Parent = nil
  1221. rj.Parent = nil
  1222.  
  1223.  
  1224. rl.FormFactor = "Custom"
  1225. ll.FormFactor = "Custom"
  1226. ra.FormFactor = "Custom"
  1227. la.FormFactor = "Custom"
  1228. torso.FormFactor = "Custom"
  1229. head.FormFactor = "Custom"
  1230. rootpart.FormFactor = "Custom"
  1231.  
  1232.  
  1233.  
  1234.  
  1235. rootpart.Size = Vector3.new(.4, .4, .2)
  1236. rl.Size = Vector3.new(.2, .4, .2)
  1237. ll.Size = Vector3.new(.2, .4, .2)
  1238. ra.Size = Vector3.new(.2, .4, .2)
  1239. la.Size = Vector3.new(.2, .4, .2)
  1240. torso.Size = Vector3.new(.4, .4, .2)
  1241. head.Size = Vector3.new(.4, .2, .2)
  1242.  
  1243. rh.Parent = torso
  1244. lh.Parent = torso
  1245. rs.Parent = torso
  1246. ls.Parent = torso
  1247. neck.Parent = torso
  1248. rj.Parent = rootpart
  1249.  
  1250.  
  1251. if torso:findFirstChild("roblox") then
  1252. local p = Instance.new("Part", char)
  1253. p.FormFactor = "Custom"
  1254. p.Size = torso.Size
  1255. p.Transparency = 1
  1256. p:BreakJoints()
  1257. local w = Instance.new("Weld", char)
  1258. w.Part0 = p
  1259. w.Part1 = torso
  1260. torso:findFirstChild("roblox").Parent = p
  1261. end
  1262.  
  1263.  
  1264. mesh1 = Instance.new("SpecialMesh", torso)
  1265. mesh1.Name = "Mesh"
  1266. mesh1.Scale = torso.Size - Vector3.new(torso.Size.x/2, torso.Size.y/2, 0)
  1267. mesh1.MeshId = "rbxasset://fonts/torso.mesh"
  1268. mesh2 = Instance.new("SpecialMesh", la)
  1269. mesh2.Name = "Mesh"
  1270. mesh2.Scale = la.Size - Vector3.new(0, la.Size.y/2, 0)
  1271. mesh2.MeshId = "rbxasset://fonts/leftarm.mesh"
  1272. mesh3 = Instance.new("SpecialMesh", ra)
  1273. mesh3.Name = "Mesh"
  1274. mesh3.Scale = ra.Size - Vector3.new(0, ra.Size.y/2, 0)
  1275. mesh3.MeshId = "rbxasset://fonts/rightarm.mesh"
  1276. mesh4 = Instance.new("SpecialMesh", ll)
  1277. mesh4.Name = "Mesh"
  1278. mesh4.Scale = ll.Size - Vector3.new(0, ll.Size.y/2, 0)
  1279. mesh4.MeshId = "rbxasset://fonts/leftleg.mesh"
  1280. mesh5 = Instance.new("SpecialMesh", rl)
  1281. mesh5.Name = "Mesh"
  1282. mesh5.Scale = rl.Size - Vector3.new(0, rl.Size.y/2, 0)
  1283. mesh5.MeshId = "rbxasset://fonts/rightleg.mesh"
  1284.  
  1285.  
  1286. --0.3 = 1.5, 0.1 = 0.5, 0.2 = 1
  1287.  
  1288. ls.C0 = CFrame.new(-.3,.1,0)
  1289. ls.C1 = CFrame.new(0,.1,0)
  1290. rs.C0 = CFrame.new(.3,.1,0)
  1291. rs.C1 = CFrame.new(0,.1,0)
  1292. rh.C0 = CFrame.new(.1,-.2,0)
  1293. rh.C1 = CFrame.new(0, .2, 0)
  1294. lh.C0 = CFrame.new(-.1,-.2,0)
  1295. lh.C1 = CFrame.new(0, .2, 0)
  1296. neck.C0 = CFrame.new(0,.2,0)
  1297. neck.C1 = CFrame.new(0,-.1,0)
  1298.  
  1299. bodyc = char:findFirstChild("Body Colors")
  1300. if bodyc then
  1301. bodyc:Destroy()
  1302. end
  1303. wait(0.1)
  1304.  
  1305. skincolor = {"Reddish brown", "Brick yellow", "Pastel brown", "Nougat", "Brown", "Cool yellow", "Dark orange", "Neon orange"}
  1306. clothcolor = {"Bright green", "Bright red", "Bright blue", "Light stone grey", "New Yeller", "Really black", "Lavender", "Medium green", "White", "Bright Yellow"}
  1307.  
  1308.  
  1309. skincolorrandom = BrickColor.new(skincolor[math.random(1, #skincolor)])
  1310. clothcolorrandom = BrickColor.new(clothcolor[math.random(1, #clothcolor)])
  1311. function restorecolors()
  1312. for _,bp in pairs(char:children()) do
  1313. if bp:IsA("BasePart") then
  1314. bp.BrickColor = skincolorrandom
  1315. end
  1316. end
  1317.  
  1318. torso.BrickColor = clothcolorrandom
  1319. ll.BrickColor = clothcolorrandom
  1320. rl.BrickColor = clothcolorrandom
  1321. end
  1322. restorecolors()
  1323.  
  1324. local LightForTorso = Instance.new("PointLight", head)
  1325. LightForTorso.Color = torso.BrickColor.Color
  1326. LightForTorso.Range = 7
  1327. LightForTorso.Brightness = 1.5
  1328.  
  1329.  
  1330.  
  1331.  
  1332. local slidecount = 0
  1333. local slidecountmax = 0
  1334. local anim = ""
  1335. local lastanim = anim
  1336. local speed = 0
  1337. local looking = false
  1338. local dancing = false
  1339. local superannoying = false
  1340. local barrelroll = false
  1341. local dubstepgun = false
  1342. local foxie = false
  1343. local durka = false
  1344. local saxguy = false
  1345. local heya = false
  1346. local jb = false
  1347. local bronymusic = false
  1348. local sheddy = false
  1349. local burndem = false
  1350. local global_wait = 0
  1351.  
  1352. count = 0
  1353. countspeed = 1
  1354. sine = 0
  1355. sinespeed = 1
  1356.  
  1357.  
  1358.  
  1359. humanoid.WalkSpeed = 11
  1360.  
  1361.  
  1362. local controllerService = game:GetService("ControllerService")
  1363. local controller = controllerService:GetChildren()[1]
  1364.  
  1365.  
  1366. local colors = {"White", "Really black"}
  1367.  
  1368. humanoid.Died:connect(function()
  1369. for cframe_parts = 0, 100 do
  1370. local p = Instance.new("Part")
  1371. p.FormFactor = "Custom"
  1372. p.BrickColor = BrickColor.new(colors[math.random(1, #colors)])
  1373. p.Size = Vector3.new(1, 1, 1)
  1374. Instance.new("BlockMesh", p).Scale = Vector3.new(0.05, 0.05, 0.05)
  1375. p.Locked = true
  1376. p.CanCollide = false
  1377. p.Anchored = true
  1378. p.CFrame = torso.CFrame * CFrame.Angles(math.random(-36, 36),math.random(-36, 36),math.random(-36, 36))
  1379. p.Parent = workspace
  1380. game:service'Debris':AddItem(p, 5)
  1381. coroutine.wrap(function()
  1382. while wait() do
  1383. if p ~= nil then
  1384. p.CFrame = p.CFrame * CFrame.new(0, 0.085, 0)
  1385. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.005, 0, 0.005) + Vector3.new(0, 0.01, 0)
  1386. p.Transparency = p.Transparency + 0.015
  1387. else
  1388. break
  1389. end
  1390. end
  1391. end)()
  1392. end
  1393. for _,v in pairs(char:children()) do
  1394. if v:IsA("Part") then
  1395. v:Destroy()
  1396. end
  1397. end
  1398.  
  1399. end)
  1400.  
  1401.  
  1402. mouse.KeyDown:connect(function(k)
  1403.  
  1404. if string.byte(k) == 50 then
  1405.  
  1406. if dancing then return end
  1407. sitting = not sitting
  1408. if sitting then
  1409. local ray = Ray.new(torso.Position, Vector3.new(0, -1, 0))
  1410. local hitz,enz = workspace:FindPartOnRay(ray, char)
  1411.  
  1412.  
  1413. if hitz then
  1414. controller.Parent = nil
  1415. humanoid.WalkSpeed = 0
  1416. coroutine.wrap(function()
  1417. while wait() do
  1418. humanoid.PlatformStand = true
  1419. if sitting == false then humanoid.PlatformStand = false break end
  1420. end
  1421. end)()
  1422. rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
  1423. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
  1424. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
  1425. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
  1426. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
  1427.  
  1428. miniweld = Instance.new("Weld", char)
  1429. miniweld.C0 = hitz.CFrame:toObjectSpace(rootpart.CFrame)
  1430. miniweld.Part0 = hitz
  1431. miniweld.Part1 = rootpart
  1432. else
  1433. sitting = false
  1434. return
  1435. end
  1436. else
  1437. if miniweld then
  1438. miniweld:Destroy()
  1439. end
  1440. controller.Parent = controllerService
  1441. humanoid.PlatformStand = false
  1442. humanoid.WalkSpeed = 11
  1443. end
  1444. end
  1445.  
  1446. if k == "w" or k == "a" or k == "s" or k == "d" or string.byte(k) == 32 then
  1447. superannoying = false
  1448. barrelroll = false
  1449. heya = false
  1450. dubstepgun = false
  1451. youpirate = false
  1452. canttouch = false
  1453. gangnam = false
  1454. sheddy = false
  1455. durka = false
  1456. saxguy = false
  1457. foxie = false
  1458. burndem = false
  1459. bronymusic = false
  1460. brony_music:stop()
  1461. fox_say:stop()
  1462. spitfire:stop()
  1463. heman:stop()
  1464. justin:stop()
  1465. jb = false
  1466. durk:stop()
  1467. restorecolors()
  1468. burn_dem:stop()
  1469. if hat then
  1470. hat:Destroy()
  1471. end
  1472. sax_guy:stop()
  1473. gangy_style:stop()
  1474. cant_touch:stop()
  1475. you_are_pirate:stop()
  1476. dubstep_gun:stop()
  1477. super_annoying:stop()
  1478. barrel_roll:stop()
  1479. dancing = false
  1480. global_wait = 0
  1481. LightForTorso.Color = torso.BrickColor.Color
  1482. end
  1483.  
  1484. if k == "z" then
  1485. if dancing then return end
  1486. if not sitting then
  1487. dancing = true
  1488. superannoying = true
  1489. super_annoying:play()
  1490. end
  1491. end
  1492. if k == "k" then
  1493. if dancing then return end
  1494. if not sitting then
  1495. dancing = true
  1496. sheddy = true
  1497. spitfire:play()
  1498. end
  1499. end
  1500.  
  1501. if k == "n" then
  1502. if dancing then return end
  1503. if not sitting then
  1504. dancing = true
  1505. gangnam = true
  1506. gangy_style:play()
  1507. end
  1508. end
  1509.  
  1510. if k == "r" then
  1511. if dancing then return end
  1512. if not sitting then
  1513. dancing = true
  1514. burndem = true
  1515. burn_dem:play()
  1516. end
  1517. end
  1518.  
  1519.  
  1520. if k == "x" then
  1521. if dancing then return end
  1522. if not sitting then
  1523. dancing = true
  1524. barrelroll = true
  1525. barrel_roll:play()
  1526. hat = Instance.new("Part", char)
  1527. hat.FormFactor = "Custom"
  1528. hat.CanCollide = false
  1529. hat.Size = torso.Size
  1530. hat.Locked = true
  1531. hat:breakJoints()
  1532. local hatmesh = Instance.new("SpecialMesh", hat)
  1533. hatmesh.MeshId = "http://www.roblox.com/asset/?id=29873142"
  1534. hatmesh.TextureId = "http://www.roblox.com/asset/?id=31467063"
  1535. hatmesh.Scale = Vector3.new(.22, .2, .22)
  1536. local hatweld = Instance.new("Weld", hat)
  1537. hatweld.Part0 = hat
  1538. hatweld.Part1 = torso
  1539. end
  1540. end
  1541. if k == "h" then
  1542. if dancing then return end
  1543. if not sitting then
  1544. dancing = true
  1545. heman:play()
  1546. heya = true
  1547. hat = Instance.new("Part", char)
  1548. hat.FormFactor = "Custom"
  1549. hat.CanCollide = false
  1550. hat.Size = torso.Size + Vector3.new(0.01, 0.01, 0.01)
  1551. hat.Locked = true
  1552. hat.BrickColor = BrickColor.new("Hot pink")
  1553. hat:breakJoints()
  1554. local hatweld = Instance.new("Weld", hat)
  1555. hatweld.Part0 = hat
  1556. hatweld.Part1 = torso
  1557. end
  1558. end
  1559. if k == "j" then
  1560. if dancing then return end
  1561. if not sitting then
  1562. dancing = true
  1563. justin:play()
  1564. jb = true
  1565. hat = Instance.new("Part", char)
  1566. hat.FormFactor = "Custom"
  1567. hat.CanCollide = false
  1568. hat.Size = head.Size
  1569. hat.Locked = true
  1570. hat.BrickColor = BrickColor.new("Hot pink")
  1571. hat:breakJoints()
  1572. local hatmesh = Instance.new("SpecialMesh", hat)
  1573. hatmesh.MeshId = "http://www.roblox.com/asset/?id=19999424"
  1574. hatmesh.TextureId = "http://www.roblox.com/asset/?id=20571982"
  1575. hatmesh.Scale = Vector3.new(.23, .23, .23)
  1576. local hatweld = Instance.new("Weld", hat)
  1577. hatweld.Part0 = hat
  1578. hatweld.Part1 = head
  1579. hatweld.C0 = CFrame.new(0.025, -0.05, 0)
  1580. end
  1581. end
  1582. if k == "c" then
  1583. if dancing then return end
  1584. if not sitting then
  1585. dancing = true
  1586. dubstepgun = true
  1587. dubstep_gun:play()
  1588. end
  1589. end
  1590. if k == "v" then
  1591. if dancing then return end
  1592. if not sitting then
  1593. dancing = true
  1594. youpirate = true
  1595. you_are_pirate:play()
  1596. hat = Instance.new("Part", char)
  1597. hat.FormFactor = "Custom"
  1598. hat.CanCollide = false
  1599. hat.Size = head.Size
  1600. hat.Locked = true
  1601. hat:breakJoints()
  1602. local hatmesh = Instance.new("SpecialMesh", hat)
  1603. hatmesh.MeshId = "http://www.roblox.com/asset/?id=1028848"
  1604. hatmesh.TextureId = "http://www.roblox.com/asset/?id=1028847"
  1605. hatmesh.Scale = Vector3.new(.2, .2, .2)
  1606. local hatweld = Instance.new("Weld", hat)
  1607. hatweld.Part0 = hat
  1608. hatweld.Part1 = head
  1609. hatweld.C0 = CFrame.new(0, -0.15, 0)
  1610. end
  1611. end
  1612. if k == "m" then
  1613. if dancing then return end
  1614. if not sitting then
  1615. dancing = true
  1616. canttouch = true
  1617. cant_touch:play()
  1618. end
  1619. end
  1620. if k == "b" then
  1621. if dancing then return end
  1622. if not sitting then
  1623. dancing = true
  1624. bronymusic = true
  1625. brony_music:play()
  1626. for _,bp in pairs(char:children()) do
  1627. if bp:IsA("BasePart") then
  1628. bp.BrickColor = BrickColor.new("Lavender")
  1629. end
  1630. end
  1631. hat = Instance.new("Part", char)
  1632. hat.FormFactor = "Custom"
  1633. hat.CanCollide = false
  1634. hat.Size = head.Size
  1635. hat.Locked = true
  1636. hat.BrickColor = BrickColor.new("Lavender")
  1637. hat:breakJoints()
  1638. local hatmesh = Instance.new("SpecialMesh", hat)
  1639. hatmesh.MeshId = "http://www.roblox.com/asset/?id=118186643"
  1640. hatmesh.Scale = Vector3.new(.1, .2, .1)
  1641. local hatweld = Instance.new("Weld", hat)
  1642. hatweld.Part0 = hat
  1643. hatweld.Part1 = head
  1644. hatweld.C0 = CFrame.new(0, -0.1, 0.05)
  1645. end
  1646. end
  1647.  
  1648. if k == "l" then
  1649. if dancing then return end
  1650. if not sitting then
  1651. dancing = true
  1652. foxie = true
  1653. fox_say:play()
  1654. hat = Instance.new("Part", char)
  1655. hat.FormFactor = "Custom"
  1656. hat.CanCollide = false
  1657. hat.Size = head.Size
  1658. hat.Locked = true
  1659. hat:breakJoints()
  1660. local hatmesh = Instance.new("SpecialMesh", hat)
  1661. hatmesh.MeshId = "http://www.roblox.com/asset/?id=25266225"
  1662. hatmesh.TextureId = "http://www.roblox.com/asset/?id=25266210"
  1663. hatmesh.Scale = Vector3.new(.2, .2, .2)
  1664. local hatweld = Instance.new("Weld", hat)
  1665. hatweld.Part0 = hat
  1666. hatweld.Part1 = head
  1667. hatweld.C0 = CFrame.new(0, -0.1, 0)
  1668. end
  1669.  
  1670. end
  1671. if k == "f" then
  1672. if dancing then return end
  1673. if not sitting then
  1674. dancing = true
  1675. durka = true
  1676. durk:play()
  1677. end
  1678. end
  1679. if k == "g" then
  1680. if dancing then return end
  1681. if not sitting then
  1682. dancing = true
  1683. saxguy = true
  1684. sax_guy:play()
  1685. hat = Instance.new("Part", char)
  1686. hat.FormFactor = "Custom"
  1687. hat.CanCollide = false
  1688. hat.Size = head.Size
  1689. hat.Locked = true
  1690. hat:breakJoints()
  1691. local hatmesh = Instance.new("SpecialMesh", hat)
  1692. hatmesh.MeshId = "http://www.roblox.com/asset/?id=44410178"
  1693. hatmesh.TextureId = "http://www.roblox.com/asset/?id=44410320"
  1694. hatmesh.Scale = Vector3.new(.25, .25, .25)
  1695. local hatweld = Instance.new("Weld", hat)
  1696. hatweld.Part0 = hat
  1697. hatweld.Part1 = la
  1698. hatweld.C0 = CFrame.new(-0.18, -0.05, .04) * CFrame.Angles(math.pi - math.rad(18), 0, math.pi/4)
  1699. end
  1700. end
  1701.  
  1702.  
  1703.  
  1704.  
  1705. if k == "q" then
  1706. if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
  1707. if sitting then return end
  1708. looking = true
  1709. rj.C0 = CFrame.new(-math.pi/6, 0,0) * CFrame.Angles(0, 0, math.pi/4)
  1710. end
  1711. if k == "e" then
  1712. if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
  1713. if sitting then return end
  1714. looking = true
  1715. rj.C0 = CFrame.new(math.pi/6, 0,0) * CFrame.Angles(0, 0, -math.pi/4)
  1716. end
  1717. if string.byte(k) == 48 or string.byte(k) == 47 then
  1718. if sitting then return end
  1719. humanoid.WalkSpeed = 18
  1720. end
  1721. if string.byte(k) == 52 then
  1722. if sitting then return end
  1723. humanoid.WalkSpeed = 6
  1724. end
  1725. end)
  1726.  
  1727. mouse.KeyUp:connect(function(k)
  1728. if string.byte(k) == 48 or string.byte(k) == 47 then
  1729. if sitting then return end
  1730. humanoid.WalkSpeed = 11
  1731. end
  1732. if k == "w" or k == "a" or k == "s" or k == "d" or string.byte(k) == 32 then
  1733. superannoying = false
  1734. barrelroll = false
  1735. heya = false
  1736. dubstepgun = false
  1737. youpirate = false
  1738. canttouch = false
  1739. gangnam = false
  1740. sheddy = false
  1741. durka = false
  1742. saxguy = false
  1743. foxie = false
  1744. burndem = false
  1745. bronymusic = false
  1746. brony_music:stop()
  1747. fox_say:stop()
  1748. spitfire:stop()
  1749. heman:stop()
  1750. justin:stop()
  1751. jb = false
  1752. durk:stop()
  1753. restorecolors()
  1754. burn_dem:stop()
  1755. if hat then
  1756. hat:Destroy()
  1757. end
  1758. sax_guy:stop()
  1759. gangy_style:stop()
  1760. cant_touch:stop()
  1761. you_are_pirate:stop()
  1762. dubstep_gun:stop()
  1763. super_annoying:stop()
  1764. barrel_roll:stop()
  1765. dancing = false
  1766. global_wait = 0
  1767. LightForTorso.Color = torso.BrickColor.Color
  1768. end
  1769.  
  1770.  
  1771. if k == "q" then
  1772. if looking then
  1773. if sitting then return end
  1774. rj.C0 = CFrame.new()
  1775. looking = false
  1776. end
  1777. end
  1778.  
  1779. if k == "e" then
  1780. if looking then
  1781. if sitting then return end
  1782. rj.C0 = CFrame.new()
  1783. looking = false
  1784. end
  1785. end
  1786. end)
  1787.  
  1788.  
  1789. game:service'RunService'.Stepped:connect(function()
  1790. count = (count % 100) + countspeed
  1791. angle = math.pi * math.sin(math.pi*2/100*count)
  1792.  
  1793. if slidecount < slidecountmax then
  1794. slidecount = slidecount + speed
  1795. end
  1796. if slidecount > slidecountmax then
  1797. slidecount = slidecount - speed
  1798. end
  1799. if global_wait == 380 then global_wait = 0 end
  1800.  
  1801. sine = sine + sinespeed
  1802. if not dancing then
  1803. if not sitting then
  1804. local ray = Ray.new(rootpart.Position, Vector3.new(0, -1, 0))
  1805. local hitz, enz = workspace:FindPartOnRay(ray, char)
  1806. if not hitz then
  1807. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + angle*0.05, 0, 0)
  1808. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + -angle*0.05, 0, 0)
  1809. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.28, 0, 0)
  1810. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, 0)
  1811. if not looking then
  1812. rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  1813. end
  1814. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  1815. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 2 then
  1816.  
  1817. -- idle anim
  1818.  
  1819. anim = "Idle"
  1820. if anim ~= lastanim then
  1821. if lastanim == "Walking" then
  1822. speed = 0.5
  1823. slidecount = 1
  1824. slidecountmax = 0
  1825. elseif lastanim == "Running" then
  1826. speed = 2.5
  1827. slidecount = 5
  1828. slidecountmax = 0
  1829. else
  1830. slidecount = 0
  1831. slidecountmax = 0
  1832. end
  1833. end
  1834. countspeed = 1
  1835. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(angle*0.02, 0, 0)
  1836. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.02, 0, 0)
  1837. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.01, 0, 0)
  1838. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.01, 0, 0)
  1839. if not looking then
  1840. rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  1841. end
  1842. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  1843. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 14 then
  1844. looking = false
  1845. -- walk anim
  1846. anim = "Walking"
  1847. if anim ~= lastanim then
  1848. speed = 0.2
  1849. slidecount = 0
  1850. slidecountmax = 1
  1851. if lastanim == "Running" then
  1852. slidecount = 5
  1853. end
  1854. end
  1855. countspeed = 6
  1856. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(angle*0.3, 0, math.abs(angle*0.02))
  1857. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.3, 0, -math.abs(angle*0.02))
  1858. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.28, 0, -math.abs(angle*0.01))
  1859. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, math.abs(angle*0.01))
  1860. rj.C0 = CFrame.new(0, math.abs(-angle*0.035), 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  1861. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  1862. elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then
  1863. --run anim
  1864. anim = "Running"
  1865. if anim ~= lastanim then
  1866. speed = 1
  1867. slidecount = 0
  1868. slidecountmax = 5
  1869. if lastanim == "Walking" then
  1870. slidecount = 1
  1871. end
  1872. end
  1873.  
  1874. looking = false
  1875. countspeed = 9
  1876. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(angle*0.4, 0, math.abs(angle*0.07))
  1877. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.4, 0, -math.abs(angle*0.07))
  1878. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-angle*0.38, 0, -math.abs(angle*0.03))
  1879. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.38, 0, math.abs(angle*0.03))
  1880. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  1881. rj.C0 = CFrame.new(0, math.abs(-angle*.055), 0) * CFrame.Angles(-math.pi/8/5*slidecount, math.sin(angle*0.05), 0)
  1882. end
  1883.  
  1884. lastanim = anim
  1885. else
  1886. countspeed = 1
  1887. local ray = Ray.new(rootpart.Position, Vector3.new(0, -2, 0))
  1888. local hitz, enz = workspace:FindPartOnRay(ray, char)
  1889. if not hitz then
  1890. rj.C0 = CFrame.new(0, -0.5, 0) * CFrame.Angles(-math.pi/2, 0, 0)
  1891. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.rad(30), 0, -math.pi/16)
  1892. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.rad(30), 0, math.pi/16)
  1893. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, -math.pi/10)
  1894. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, math.pi/10)
  1895. else
  1896. rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
  1897. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
  1898. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
  1899. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
  1900. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
  1901. end
  1902.  
  1903. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(angle*0.055, 0, 0)
  1904. end
  1905. else
  1906. if superannoying then
  1907. countspeed = 5
  1908. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  1909. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  1910. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  1911. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  1912. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  1913. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  1914. elseif barrelroll then
  1915. countspeed = 5
  1916. sinespeed = 0.1
  1917. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.07))
  1918. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.07))
  1919. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(0, 0, -math.abs(angle*0.03))
  1920. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, 0, math.abs(angle*0.03))
  1921. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  1922. rj.C0 = CFrame.new(math.sin(sine)*2.5, 0, 0) * CFrame.Angles(-math.pi/2, math.sin(sine)*4.5, 0)
  1923. elseif dubstepgun then
  1924. global_wait = (global_wait % 380) + 1
  1925. countspeed = 5
  1926. if global_wait < 249 - 40 then
  1927. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.27))
  1928. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.27))
  1929. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  1930. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  1931. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  1932. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  1933. elseif global_wait > 249 - 40 then
  1934. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.4, 0, math.abs(angle*0.11))
  1935. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
  1936. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.09))
  1937. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.09))
  1938. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  1939. rj.C0 = CFrame.new(0, math.abs(-angle*.075), 0) * CFrame.Angles(0, math.pi/3 + math.sin(angle*0.15), 0)
  1940. end
  1941. elseif youpirate then
  1942. global_wait = (global_wait % 380) + 1
  1943. countspeed = 5
  1944. if global_wait < 79 then
  1945. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
  1946. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
  1947. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  1948. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  1949. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  1950. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  1951. elseif global_wait < 299 then
  1952. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.11))
  1953. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
  1954. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.2, 0, -math.abs(angle*0.1))
  1955. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.2, 0, math.abs(angle*0.1))
  1956. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), math.sin(angle*0.19), 0)
  1957. rj.C0 = CFrame.new(0, math.abs(-angle*.055+0.2), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  1958. elseif global_wait > 299 then
  1959. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
  1960. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
  1961. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  1962. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  1963. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  1964. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  1965. end
  1966. elseif canttouch then
  1967. countspeed = 5
  1968. global_wait = (global_wait % 160) + 1
  1969. if global_wait == 160 then global_wait = 0 end
  1970. if global_wait < 39 then
  1971. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  1972. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  1973. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  1974. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  1975. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  1976. rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, -math.pi/6, 0)
  1977. elseif global_wait < 79 then
  1978. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  1979. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  1980. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  1981. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  1982. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  1983. rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, math.pi/6, 0)
  1984. elseif global_wait < 119 then
  1985. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(0.01, 0, 0.17)
  1986. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
  1987. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
  1988. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
  1989. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  1990. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
  1991. torso.CFrame = torso.CFrame * CFrame.new(0.05, 0, 0)
  1992. elseif global_wait > 119 then
  1993. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(0.01, 0, 0.17)
  1994. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
  1995. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
  1996. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
  1997. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  1998. rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
  1999. torso.CFrame = torso.CFrame * CFrame.new(-0.05, 0, 0)
  2000. end
  2001. elseif gangnam then
  2002. countspeed = 5
  2003. if global_wait == 180 then global_wait = 0 end
  2004. global_wait = (global_wait % 180) + 1
  2005. if global_wait < 89 then
  2006. 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))
  2007. 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))
  2008. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  2009. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  2010. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  2011. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  2012. elseif global_wait > 89 then
  2013. 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))
  2014. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.sin(angle*0.1), 0, -math.sin(angle*0.1))
  2015. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  2016. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  2017. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  2018. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  2019. end
  2020. elseif foxie then
  2021. countspeed = 5
  2022. global_wait = (global_wait % 380) + 2
  2023. if global_wait < 89 then
  2024. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, -math.abs(angle*0.2))
  2025. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, math.abs(angle*0.2))
  2026. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  2027. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  2028. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  2029. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.rad(global_wait*4), 0)
  2030. elseif global_wait > 89 then
  2031. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.05))
  2032. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, -math.abs(angle*0.05))
  2033. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  2034. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  2035. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, math.sin(angle*0.1))
  2036. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  2037. end
  2038. elseif durka then
  2039. countspeed = 2
  2040. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.07))
  2041. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.07))
  2042. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, 0, -math.abs(angle*0.03))
  2043. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, 0, math.abs(angle*0.03))
  2044. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  2045. rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  2046. elseif saxguy then
  2047. countspeed = 5
  2048. ls.C0 = CFrame.new(-.25,.1,-.1) * CFrame.Angles(math.pi/2.5, 0, math.pi/4)
  2049. rs.C0 = CFrame.new(.25,.1,-.1) * CFrame.Angles(math.rad(60), 0, -math.pi/4)
  2050. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, -0.06)
  2051. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, 0.06)
  2052. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(0, 0, 0)
  2053. rj.C0 = CFrame.new(0, -math.abs(angle*0.01), math.abs(angle*0.01)) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  2054. elseif heya then
  2055. countspeed = 5
  2056. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi + -angle*0.2, -angle*0.1, 0)
  2057. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, angle*0.1, 0)
  2058. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  2059. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  2060. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  2061. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.sin(angle*0.07), 0)
  2062. elseif jb then
  2063. countspeed = 5
  2064. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/2 + -angle*0.2, -angle*0.1, 0)
  2065. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, angle*0.1, 0)
  2066. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  2067. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  2068. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  2069. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  2070. elseif bronymusic then
  2071. countspeed = 5
  2072. ls.C0 = CFrame.new(-.1,.1,-.15) * CFrame.Angles(math.pi/2 + -angle*0.1, -angle*0.1, 0)
  2073. rs.C0 = CFrame.new(.1,.1,-.15) * CFrame.Angles(math.pi/2 + angle*0.1, angle*0.1, 0)
  2074. lh.C0 = CFrame.new(-.1,-.25,0) * CFrame.Angles(math.pi/2 + angle*0.1, 0, 0)
  2075. rh.C0 = CFrame.new(.1,-.25,0) * CFrame.Angles(math.pi/2 + -angle*0.1, 0, 0)
  2076. neck.C0 = CFrame.new(0,.25,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.25), 0, 0)
  2077. rj.C0 = CFrame.new(0, -0.2 + math.abs(angle*0.05), 0) * CFrame.Angles(-math.rad(85), 0, 0)
  2078. elseif sheddy then
  2079. countspeed = 7
  2080. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
  2081. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
  2082. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  2083. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  2084. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  2085. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  2086. elseif burndem then
  2087. countspeed = 4
  2088. ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
  2089. rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
  2090. lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  2091. rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  2092. neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  2093. rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  2094. end
  2095. end
  2096. end)
  2097.  
  2098.  
  2099. plr.Chatted:connect(function(msg)
  2100. game:service'Chat':Chat(head, msg, 1)
  2101. if msg == "die/" then
  2102. char:breakJoints()
  2103. end
  2104.  
  2105. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement