BobMe

Mep4

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