Advertisement
ManlyMemeScripter

Paper Mario [Lua]

Mar 2nd, 2018
346
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 99999999999
  2.  
  3. game.Players.LocalPlayer.Character.Humanoid.Health = 99999999999
  4.  
  5.  
  6.  
  7.  
  8. for _,anim in pairs(game.Players.LocalPlayer.Character.Humanoid:GetPlayingAnimationTracks()) do
  9.    anim:Stop()
  10. end
  11. game.Players.LocalPlayer.Character.Animate:remove()
  12. for _,part in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  13.    if part.ClassName == "Body Colors" or part.ClassName == "Accessory" or part.ClassName == "Pants" or part.ClassName == "Shirt" or part.ClassName == "Shirt Graphic" then
  14.        part:remove()
  15.    end
  16. end
  17. for _,part in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  18.    if part:IsA("BasePart") then
  19.        part.BrickColor = BrickColor.new("Pastel brown")
  20.    end
  21. end
  22. shirt = Instance.new("Shirt",game.Players.LocalPlayer.Character) shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=55555"
  23. pants = Instance.new("Pants",game.Players.LocalPlayer.Character) pants.PantsTemplate = "http://www.roblox.com/asset/?id=55555"
  24. game.Players.LocalPlayer.Character.Head.Mesh.Scale = Vector3.new(0.45,0.45,0.45)
  25. game.Players.LocalPlayer.Character.Head.Mesh.Offset = Vector3.new(0,0.3,-0.1)
  26. game.Players.LocalPlayer.Character.Head.Mesh.MeshId = "rbxassetid://55555"
  27. game.Players.LocalPlayer.Character.Head.Mesh.TextureId = "rbxassetid://55555"
  28.  
  29. game.Players.LocalPlayer.Character.Head.Jumping.SoundId = "rbxassetid://404054138"
  30. sound = nil
  31.  
  32. while sound == nil do
  33.    wait()
  34.    sound = Instance.new("Sound")
  35.    if sound ~= nil then
  36.        break
  37.    end
  38. end
  39.  
  40. levelMusic = sound:Clone()
  41. levelMusic.SoundId = "rbxassetid://555"
  42. levelMusic.Looped = true
  43. levelMusic.Parent = game.Players.LocalPlayer.Character
  44. levelMusic.Volume = 0.3
  45. levelMusic:Play()
  46. takeCooldown = false
  47.  
  48. lifes = 10
  49.  
  50. lastLife = lifes
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 75
  62. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 60
  63. --This is a localscript; you will need to have access to using scripts wherever you want this
  64. p = game:GetService('Players').LocalPlayer if p.Character then if p.Character:FindFirstChild('Humanoid') then p.Character.Humanoid.MaxHealth = math.huge end end
  65.  
  66. print("Finding Mario... (This may take a little!)")
  67. print("Found Mario. Now giving the hammer.")
  68. local user = game.Players.LocalPlayer.Backpack
  69. local sword = Instance.new("Tool",user)
  70. print("Gave Mario the hammer. Enjoy whacking goombas!")
  71. local handle = Instance.new("Part",sword)
  72. local mesh = Instance.new("SpecialMesh",handle)
  73. local DAMAGE = 11
  74. local sound = Instance.new("Sound",handle)
  75. local sound2 = Instance.new("Sound",handle)
  76. sword.Name = "Sword"
  77. script.Parent = sword
  78. script.Name = "SwordScript"
  79. --local animation = Instance.new("Animation",script)
  80.  
  81. --animation.AnimationId = "http://www.roblox.com/Asset?ID=992817684"
  82.  
  83. sound.SoundId = "rbxasset://sounds//swordlunge.wav"
  84. sound.Volume = 3
  85. sound.PlaybackSpeed = 1.17
  86. sound.Name = "Slash"
  87. sound2.SoundId = "rbxasset://sounds//unsheath.wav"
  88. sound2.Volume = 3
  89. sound2.PlaybackSpeed = 0.8
  90. sound2.Volume = 3
  91. sound2.Name = "Unsheath"
  92.  
  93. function unsheathanimation()
  94.   sword.GripPos = sword.GripPos + Vector3.new(0,5,0)
  95.   for i = 1,5 do
  96.     sword.GripPos = sword.GripPos + Vector3.new(0,-1,0)
  97.     wait (0.1)
  98. end
  99. end
  100.  
  101. function unsheathsound()
  102.     sound2:Play()
  103. end
  104.  
  105. function damage(hit)
  106.  
  107.     local h = hit.Parent:FindFirstChild("Humanoid")
  108.     if (h ~= nil) then
  109.         h:TakeDamage(DAMAGE / 4)
  110.     end
  111. end
  112.  
  113. function animate()
  114.   --4
  115.   sound:Play()
  116.   for i = 1,5 do
  117.     sword.GripUp = sword.GripUp + Vector3.new(0,0,1)
  118.     wait (0)
  119. end
  120. sword.GripUp = sword.GripUp + Vector3.new(0,0,-1)
  121. end
  122. handle.Size = handle.Size + Vector3.new(-4,-1,-2)
  123. handle.Size = handle.Size + Vector3.new(0.6, 3.6, 0.4)
  124. handle.Name = "Handle"
  125.  
  126. mesh.MeshType = "FileMesh"
  127. mesh.MeshId = "http://www.roblox.com/asset/?id=10604848"
  128. mesh.TextureId = "http://www.roblox.com/asset/?ID=54983107"
  129. mesh.Offset = mesh.Offset + Vector3.new(0,1,0)
  130.  
  131. sword.Equipped:connect(unsheathanimation)
  132. sword.Equipped:connect(unsheathsound)
  133. wait(sound2.TimeLength)
  134. sword.Activated:connect(animate)
  135. handle.Touched:connect(damage)
  136.  
  137. -- Objects
  138.  
  139. local ScreenGui = Instance.new("ScreenGui")
  140. local TextButton = Instance.new("TextButton")
  141.  
  142. -- Properties
  143.  
  144. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  145.  
  146. TextButton.Parent = ScreenGui
  147. TextButton.BackgroundColor3 = Color3.new(1, 1, 1)
  148. TextButton.Size = UDim2.new(0, 150, 0, 50)
  149. TextButton.Font = Enum.Font.SourceSans
  150. TextButton.FontSize = Enum.FontSize.Size14
  151. TextButton.Text = "bro"
  152. TextButton.TextSize = 14
  153.  
  154. --[[Function/s being made!]]
  155. function PlayMusic(ID)
  156.    for i, v in pairs (game.Workspace:GetChildren()) do
  157.    if v:IsA("Sound") then
  158.    end
  159.    end
  160.    local music = Instance.new("Sound")
  161.    local asset = "rbxassetid://"
  162.    music.SoundId = asset .. ID
  163.    music.Parent = workspace
  164.    music.Volume = 99
  165.    music.Looped = false
  166.    music:Play()
  167. end
  168. --[[Connecting functions!]]
  169. TextButton.MouseButton1Down:connect(function()
  170. PlayMusic(259630836)
  171. end)
  172.  
  173. --By Memes &===D-___———-
  174. plr = game.Players.LocalPlayer.Character
  175. sauce = Instance.new("Sound", plr.Head)
  176. sauce.SoundId = "http://roblox.com/asset?id=0"
  177. sauce.Volume = 5347
  178. sauce:Play()
  179. sauce.Looped = true
  180. part = Instance.new("Part", plr)
  181. part.Size = Vector3.new(4,6,0)
  182. weld = Instance.new("Weld", part)
  183. weld.Part0 = plr.Torso
  184. weld.Part1 = part
  185. part.Transparency = 1
  186. dec1 = Instance.new("Decal")
  187. dec1.Parent = part
  188. dec1.Texture = "http://www.roblox.com/asset/?id=1565441658"
  189. dec1.Transparency = 1
  190. dec = Instance.new("Decal")
  191. dec.Parent = part
  192. dec.Texture = "http://www.roblox.com/asset/?id=1565442461"
  193. dec.Face = "Front"
  194. plr.Torso.Transparency = 1
  195. plr["Left Arm"].Transparency = 1
  196. plr["Right Arm"].Transparency = 1
  197. plr["Left Leg"].Transparency = 1
  198. plr["Right Leg"].Transparency = 1
  199. plr.Head.Transparency = 1
  200. wait()
  201. plr.Head.face.Transparency = 1
  202.  
  203. --By Memes &===D-___———-
  204. plr = game.Players.LocalPlayer.Character
  205. sauce = Instance.new("Sound", plr.Head)
  206. sauce.SoundId = "http://roblox.com/asset?id=0"
  207. sauce.Volume = 5347
  208. sauce:Play()
  209. sauce.Looped = true
  210. part = Instance.new("Part", plr)
  211. part.Size = Vector3.new(4,6,0)
  212. weld = Instance.new("Weld", part)
  213. weld.Part0 = plr.Torso
  214. weld.Part1 = part
  215. part.Transparency = 1
  216. dec1 = Instance.new("Decal")
  217. dec1.Parent = part
  218. dec1.Texture = "http://www.roblox.com/asset/?id=1565441658"
  219. dec1.Transparency = 1
  220. dec = Instance.new("Decal")
  221. dec.Parent = part
  222. dec.Texture = "http://www.roblox.com/asset/?id=1565442461"
  223. dec.Face = "Back"
  224. plr.Torso.Transparency = 1
  225. plr["Left Arm"].Transparency = 1
  226. plr["Right Arm"].Transparency = 1
  227. plr["Left Leg"].Transparency = 1
  228. plr["Right Leg"].Transparency = 1
  229. plr.Head.Transparency = 1
  230. wait()
  231. plr.Head.face.Transparency = 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement