BobMe

Mep6

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