Advertisement
BobMe

Mep5

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