The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
Guest
Fe Book Reader script pastebin roblox
By Fe Book Reader on 2024-09-22 08:00 am | Syntax: LUA | Views: 8



New Script | Raw | Show/Hide line no. | Copy text to clipboard
  1. --[[ In order to use this script you need to be wearing
  2. the ready player two book join this game to obtain it!
  3. https://www.roblox.com/games/5967514178/Ready-Player-Two-Hub
  4. ]]--
  5. for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do
  6. if v:IsA("BasePart") and v.Name ~="HumanoidRootPart" then
  7. game:GetService("RunService").Heartbeat:connect(function()
  8. v.Velocity = Vector3.new(0,-30,0)
  9. wait(0.5)
  10. end)
  11. end
  12. end
  13.  
  14. local LocalPlayer = game.Players.LocalPlayer
  15.  
  16. function Create(HatName, position, rotation, part)
  17. Instance.new("Attachment",game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle)
  18. Instance.new("AlignPosition",game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle)
  19. Instance.new("AlignOrientation", game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle)
  20. Instance.new("Attachment",game:GetService("Workspace")[LocalPlayer.Name][part])
  21. workspace[LocalPlayer.Name][part].Attachment.Name = HatName
  22. game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.AccessoryWeld:Destroy()
  23. game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.AlignPosition.Attachment0 = game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.Attachment
  24. game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.AlignOrientation.Attachment0 = game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.Attachment
  25. game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.AlignPosition.Attachment1 = game:GetService("Workspace")[LocalPlayer.Name][part][HatName]
  26. game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.AlignOrientation.Attachment1 = game:GetService("Workspace")[LocalPlayer.Name][part][HatName]
  27. game:GetService("Workspace")[LocalPlayer.Name][part][HatName].Position = position
  28. game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.Attachment.Rotation = rotation
  29. game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.AlignPosition.Responsiveness = 200
  30. game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.AlignOrientation.Responsiveness = 200
  31. game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.AlignPosition.RigidityEnabled = true
  32. game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.AlignOrientation.RigidityEnabled = true
  33. end
  34.  
  35. function Edit(HatName, position, rotation, part)
  36.     game:GetService("Workspace")[LocalPlayer.Name][HatName].Handle.Attachment.Rotation = rotation
  37.     game:GetService("Workspace")[LocalPlayer.Name][part][HatName].Position = position
  38. end
  39.  
  40. function rmesh(HatName)
  41. for _,mesh in next, workspace[LocalPlayer.Name][HatName]:GetDescendants() do
  42. if mesh:IsA("Mesh") or mesh:IsA("SpecialMesh") then
  43. mesh:Remove()
  44. end
  45. end
  46. end
  47.  
  48. Create('AFunRead',Vector3.new(0,-0.7,-1.08),Vector3.new(180,0,-50),'Right Arm')
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58. loadstring(game:HttpGet(('https://raw.githubusercontent.com/XeneonPlays/Reanimate/main/Reanimate'),true))()
  59.  
  60. local Player=game.Players.LocalPlayer local Character=workspace[Player.Name]['Dummy'] local hum = Character.Humanoid local LeftArm=Character["Left Arm"] local LeftLeg=Character["Left Leg"] local RightArm=Character["Right Arm"] local RightLeg=Character["Right Leg"] local Root=Character["HumanoidRootPart"] local Head=Character["Head"] local Torso=Character["Torso"] local Neck=Torso["Neck"] local mouse = Player:GetMouse() local position = nil local sine = 0 local t = 0 local change = 1
  61.  
  62. local HEADLERP = Instance.new("ManualWeld")
  63. HEADLERP.Parent = Head
  64. HEADLERP.Part0 = Head
  65. HEADLERP.Part1 = Head
  66. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  67.  
  68. local TORSOLERP = Instance.new("ManualWeld")
  69. TORSOLERP.Parent = Root
  70. TORSOLERP.Part0 = Torso
  71. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  72.  
  73. local ROOTLERP = Instance.new("ManualWeld")
  74. ROOTLERP.Parent = Root
  75. ROOTLERP.Part0 = Root
  76. ROOTLERP.Part1 = Torso
  77. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  78.  
  79. local RIGHTARMLERP = Instance.new("ManualWeld")
  80. RIGHTARMLERP.Parent = RightArm
  81. RIGHTARMLERP.Part0 = RightArm
  82. RIGHTARMLERP.Part1 = Torso
  83. RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  84.  
  85. local LEFTARMLERP = Instance.new("ManualWeld")
  86. LEFTARMLERP.Parent = LeftArm
  87. LEFTARMLERP.Part0 = LeftArm
  88. LEFTARMLERP.Part1 = Torso
  89. LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  90.  
  91. local RIGHTLEGLERP = Instance.new("ManualWeld")
  92. RIGHTLEGLERP.Parent = RightLeg
  93. RIGHTLEGLERP.Part0 = RightLeg
  94. RIGHTLEGLERP.Part1 = Torso
  95. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  96.  
  97. local LEFTLEGLERP = Instance.new("ManualWeld")
  98. LEFTLEGLERP.Parent = LeftLeg
  99. LEFTLEGLERP.Part0 = LeftLeg
  100. LEFTLEGLERP.Part1 = Torso
  101. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  102.  
  103. function swait(num)
  104.     if num == 0 or num == nil then
  105.         game:service("RunService").Stepped:wait(0)
  106.     else
  107.         for i = 0, num do
  108.             game:service("RunService").Stepped:wait(0)
  109.         end
  110.     end
  111. end
  112.  
  113. m = game.Players.LocalPlayer:GetMouse()
  114.  
  115. m.KeyDown:connect(function(k)
  116. if k == "0" then
  117. Character.Humanoid.WalkSpeed = 25
  118. end
  119. end)
  120.  
  121. m.KeyUp:connect(function(k)
  122. if k == "0" then
  123. Character.Humanoid.WalkSpeed = 16
  124. end
  125. end)
  126.  
  127.  
  128. coroutine.wrap(function() -------Checks
  129. while true do
  130. if Root.Velocity.y > 1 then
  131. position = "jump"
  132. elseif Root.Velocity.y < -1 then
  133. position = "fall"
  134. elseif Root.Velocity.Magnitude < 2 position = "idle" position = "walk"> 20 then
  135. position = "run"
  136. else
  137. end
  138. wait()
  139. end
  140. end)()
  141.  
  142. coroutine.wrap(function()
  143. while true do
  144. sine = sine + change
  145. if position == "idle" then
  146. change = 0.6
  147. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0 + 0 * math.sin(sine/12), 0 + 0.1 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-6.51 + 10 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  148. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5 + 0 * math.sin(sine/12), 0.7 + 0 * math.sin(sine/12), 0.1 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-101.93 + 0 * math.sin(sine/12)), math.rad(-32.53 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  149. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.08 + 0 * math.sin(sine/12), -0.2 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-84.58 + 0 * math.sin(sine/12)), math.rad(78.07 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  150. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5 + 0 * math.sin(sine/12), 2 + 0 * math.sin(sine/12), 0.3 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(0 + 10 * math.sin(sine/12)), math.rad(15.18 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  151. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5 + 0 * math.sin(sine/12), 2 + 0 * math.sin(sine/12), 0.3 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(0 + 10 * math.sin(sine/12)), math.rad(-10.84 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  152. elseif position == "walk" then
  153. change = 0.6
  154. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0 + 0 * math.sin(sine/12), 0 + 0.1 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-15.18 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  155. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5 + 0 * math.sin(sine/12), 0.7 + 0 * math.sin(sine/12), 0.6 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-180 + 0 * math.sin(sine/12)), math.rad(-32.53 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  156. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.08 + 0 * math.sin(sine/12), -0.2 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-84.58 + 0 * math.sin(sine/12)), math.rad(78.07 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  157. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5 + 0 * math.sin(sine/12), 2 + 0 * math.sin(sine/12), 0.3 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(0 + 40 * math.sin(sine/12)), math.rad(15.18 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  158. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5 + 0 * math.sin(sine/12), 2 + 0 * math.sin(sine/12), 0.3 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(0 + -40 * math.sin(sine/12)), math.rad(-10.84 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  159. elseif position == "run" then
  160. change = 3
  161. change = 3
  162. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0 + 0 * math.sin(sine/12), 0 + -0.3 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(20 + -20 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  163. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5 + 0 * math.sin(sine/12), 1 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(150 + 50 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  164. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5 + 0 * math.sin(sine/12), 1 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(150 + 50 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  165. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5 + 0 * math.sin(sine/12), 2 + -0.5 * math.sin(sine/12), 0.5 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(20 + -80 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  166. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5 + 0 * math.sin(sine/12), 2 + -0.5 * math.sin(sine/12), 0.5 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(20 + 80 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  167. elseif position == "jump" then
  168. change = 1
  169. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-1.5 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  170. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5 + 0 * math.sin(sine/12), 0.6 + 0 * math.sin(sine/12), 0.4 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-145.3 + 0 * math.sin(sine/12)), math.rad(-41.2 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  171. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1 + 0 * math.sin(sine/12), -0.1 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-97.59 + 0 * math.sin(sine/12)), math.rad(71.57 + 0 * math.sin(sine/12)), math.rad(10.84 + 0 * math.sin(sine/12))),0.1)
  172. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5 + 0 * math.sin(sine/12), 2 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(8.67 + 0.1 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  173. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5 + 0 * math.sin(sine/12), 1.4 + 0 * math.sin(sine/12), 0.4 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(8.67 + 0.1 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  174. elseif position == "fall" then
  175. change = 1
  176. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-1.5 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  177. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5 + 0 * math.sin(sine/12), 0.6 + 0 * math.sin(sine/12), 0.4 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-145.3 + 0 * math.sin(sine/12)), math.rad(-41.2 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  178. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1 + 0 * math.sin(sine/12), -0.1 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(-97.59 + 0 * math.sin(sine/12)), math.rad(71.57 + 0 * math.sin(sine/12)), math.rad(10.84 + 0 * math.sin(sine/12))),0.1)
  179. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5 + 0 * math.sin(sine/12), 2 + 0 * math.sin(sine/12), 0 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(8.67 + 0.1 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  180. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5 + 0 * math.sin(sine/12), 1.4 + 0 * math.sin(sine/12), 0.4 + 0 * math.sin(sine/12)) * CFrame.Angles(math.rad(8.67 + 0.1 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12)), math.rad(0 + 0 * math.sin(sine/12))),0.1)
  181. end
  182. swait()
  183. end
  184. end)()
  185. --Converted using Xen Imator



  • Recent Roblox Scripts