ClockworkHorror

MiniPeep

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