Advertisement
teotv202

πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“FE Baldi ScriptπŸ“πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“πŸ“

Jul 9th, 2018
598
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local remote = NS ([==[
  2. angry = false
  3. campingangry = false
  4. wait(1)
  5.  
  6. normal = "http://www.roblox.com/asset/?id=1826333315"
  7. slap0 = "http://www.roblox.com/asset/?id=1814499405"
  8. slap1 = "http://www.roblox.com/asset/?id=1814500416"
  9.  
  10. campingnormal = "http://www.roblox.com/asset/?id=2133425047"
  11. campingslap0 = "http://www.roblox.com/asset/?id=2133425968"
  12. campingslap1 = "http://www.roblox.com/asset/?id=2133427027"
  13.  
  14. lp = owner
  15. char = lp.Character
  16. lp.Character.Humanoid.MaxHealth = "inf"
  17. lp.Character.Humanoid.Health = "inf"
  18. Instance.new("ForceField",lp.Character).Visible = false
  19. char.Animate:remove()
  20. char.Humanoid.Animator:remove()
  21. char.Humanoid.Name = "Baldi"
  22. gc = char:GetChildren()
  23. for i=1, #gc do
  24. if gc[i].ClassName == "Part" then
  25. gc[i].Transparency = 1
  26. if gc[i]:FindFirstChildOfClass("Decal") then
  27. gc[i]:FindFirstChildOfClass("Decal"):remove()
  28. end
  29. end
  30. if gc[i].ClassName == "Accessory" then
  31. gc[i].Handle.Transparency = 1
  32. end
  33. end
  34.  
  35. slap = Instance.new("Sound",char.Head)
  36. slap.SoundId = "rbxassetid://1909185477"
  37. slap.Volume = 10
  38. Screech = Instance.new("Sound",char.Head)
  39. Screech.SoundId = "rbxassetid://1784592449"
  40. Screech.Volume = 10
  41.  
  42. decalpart = Instance.new("Part",workspace)
  43. decalpart.Size = Vector3.new(3.2, 8.4, 0.114)
  44. decalpart.Anchored = false
  45. decalpart.CanCollide = false
  46. decalpart.Transparency = 1
  47. decalpart.Parent = char
  48. decalpart.Locked = true
  49. decal1 = Instance.new("Decal",decalpart)
  50. decal1.Face = Enum.NormalId.Front
  51. decal2 = Instance.new("Decal",decalpart)
  52. decal2.Face = Enum.NormalId.Back
  53.  
  54. function changedecal(decalid)
  55. decal1.Texture = decalid
  56. decal2.Texture = decalid
  57. end
  58.  
  59. changedecal(normal)
  60.  
  61. lp.Chatted:connect(function(msg)
  62. if msg == "/e p" then
  63. decalpart.Size = Vector3.new(3.2, 8.4, 0.114)
  64. if angry then
  65. angry = false
  66. char.Baldi.WalkSpeed = 16
  67. char.Baldi.JumpPower = 50
  68. changedecal(normal)
  69. else
  70. angry = true
  71. char.Baldi.WalkSpeed = 0
  72. char.Baldi.JumpPower = 10
  73. changedecal(slap0)
  74. end
  75. end
  76. end)
  77.  
  78. char.Baldi.Jumping:connect(function()
  79. if angry then
  80. changedecal(slap1)
  81. slap:Play()
  82. char.Baldi.WalkSpeed = 25
  83. wait(0.5)
  84. changedecal(slap0)
  85. char.Baldi.WalkSpeed = 0
  86. end
  87. end)
  88. char.Baldi.Touched:connect(function(hit)
  89. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= char and hit.Parent.Parent ~= char then
  90. if angry then
  91. Screech:Play()
  92. hit:BreakJoints()
  93. hit.Name = "OOF"
  94. hit:remove()
  95. end
  96. end
  97. end)
  98.  
  99.  
  100. lp.Chatted:connect(function(msg)
  101. if msg == "/e c" then
  102. decalpart.Size = Vector3.new(9.2, 8.4, 0.114)
  103. if campingangry then
  104. campingangry = false
  105. char.Baldi.WalkSpeed = 16
  106. char.Baldi.JumpPower = 50
  107. changedecal(campingnormal)
  108. else
  109. campingangry = true
  110. char.Baldi.WalkSpeed = 0
  111. char.Baldi.JumpPower = 10
  112. changedecal(campingslap0)
  113. end
  114. end
  115. end)
  116.  
  117. char.Baldi.Jumping:connect(function()
  118. if campingangry then
  119. changedecal(campingslap1)
  120. slap:Play()
  121. char.Baldi.WalkSpeed = 25
  122. wait(0.5)
  123. changedecal(campingslap0)
  124. char.Baldi.WalkSpeed = 0
  125. end
  126. end)
  127.  
  128. char.Baldi.Touched:connect(function(hit)
  129. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= char and hit.Parent.Parent ~= char then
  130. if campingangry then
  131. Screech:Play()
  132. hit:BreakJoints()
  133. hit.Name = "OOF"
  134. hit:remove()
  135. end
  136. end
  137. end)
  138.  
  139. local weld = Instance.new("Weld",decalpart)
  140. weld.Part0 = char.Torso
  141. weld.Part1 = decalpart
  142. weld.C0 = CFrame.new(-0.466694832, 1.18746996, -0.594377518, -0.999195099, 0, 0.0401160046, 0, 1, 0, -0.0401160046, 0, -0.999195099)
  143. ]==], owner.Character):WaitForChild 'ServerRemote';
  144. mouse = owner:GetMouse ();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement