RaedRoshan

PLS DONATE SCRIPT BY RAED

Nov 28th, 2025
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.15 KB | None | 0 0
  1. local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
  2.  
  3. local Window = Rayfield:CreateWindow({
  4. Name = "Pls Donate Script By Raed🙏💸",
  5. LoadingTitle = "Pls Donate Script By Raed🙏💸",
  6. LoadingSubtitle = "by Raed",
  7. ConfigurationSaving = {
  8. Enabled = false,
  9. FolderName = nil,
  10. FileName = "RaedPlsDonateHub"
  11. },
  12. Discord = {
  13. Enabled = false,
  14. Invite = "",
  15. RememberJoins = true
  16. },
  17. KeySystem = false,
  18. })
  19.  
  20. -- Services
  21. local Players = game:GetService("Players")
  22. local LocalPlayer = Players.LocalPlayer
  23. local Lighting = game:GetService("Lighting")
  24. local UserInputService = game:GetService("UserInputService")
  25. local RunService = game:GetService("RunService")
  26. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  27.  
  28. -- Variables
  29. local flying = false
  30. local speed = 16
  31. local infiniteJumpEnabled = false
  32.  
  33. -- Create Tabs
  34. local MainTab = Window:CreateTab("Auto Beg", 4483362458) -- Chat Icon
  35. local MovementTab = Window:CreateTab("Movement", 4483362458) -- Run Icon
  36. local CharacterTab = Window:CreateTab("Character", 4483362458) -- Avatar Icon
  37. local VisualsTab = Window:CreateTab("Visuals", 4483362458) -- Eye Icon
  38. local TeleportTab = Window:CreateTab("Teleport", 4483362458) -- Map Icon
  39.  
  40. -- Toggles & Functions
  41.  
  42. -- 1. AUTO BEG
  43. local autoBegEnabled = false
  44. MainTab:CreateToggle({
  45. Name = "Enable Auto Beg",
  46. CurrentValue = false,
  47. Flag = "AutoBeg",
  48. Callback = function(Value)
  49. autoBegEnabled = Value
  50. if Value then
  51. Rayfield:Notify({
  52. Title = "Raed's Script",
  53. Content = "Auto Beg Started",
  54. Duration = 3,
  55. Image = 4483362458,
  56. })
  57. task.spawn(function()
  58. while autoBegEnabled do
  59. -- Universal Chat Attempt (Legacy System)
  60. pcall(function()
  61. local args = {
  62. [1] = "Pls Donate Im Saving Up For Christmas",
  63. [2] = "All"
  64. }
  65. ReplicatedStorage:WaitForChild("DefaultChatSystemChatEvents"):WaitForChild("SayMessageRequest"):FireServer(unpack(args))
  66. end)
  67.  
  68. -- Universal Chat Attempt (New TextChatService)
  69. pcall(function()
  70. game:GetService("TextChatService").TextChannels.RBXGeneral:SendAsync("Pls Donate Im Saving Up For Christmas")
  71. end)
  72.  
  73. task.wait(4.5)
  74. end
  75. end)
  76. end
  77. end,
  78. })
  79.  
  80. -- 2. MOVEMENT
  81. MovementTab:CreateSlider({
  82. Name = "Walk Speed",
  83. Range = {16, 300},
  84. Increment = 1,
  85. Suffix = "Speed",
  86. CurrentValue = 16,
  87. Flag = "WalkSpeed",
  88. Callback = function(Value)
  89. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
  90. LocalPlayer.Character.Humanoid.WalkSpeed = Value
  91. end
  92. end,
  93. })
  94.  
  95. MovementTab:CreateToggle({
  96. Name = "Infinite Jump",
  97. CurrentValue = false,
  98. Flag = "InfJump",
  99. Callback = function(Value)
  100. infiniteJumpEnabled = Value
  101. end,
  102. })
  103.  
  104. UserInputService.JumpRequest:Connect(function()
  105. if infiniteJumpEnabled then
  106. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
  107. LocalPlayer.Character.Humanoid:ChangeState("Jumping")
  108. end
  109. end
  110. end)
  111.  
  112. -- Simple Fly Script Logic
  113. local flySpeed = 50
  114. local bodyGyro, bodyVelocity
  115. MovementTab:CreateToggle({
  116. Name = "Fly",
  117. CurrentValue = false,
  118. Flag = "Fly",
  119. Callback = function(Value)
  120. flying = Value
  121. if flying then
  122. local root = LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  123. local camera = workspace.CurrentCamera
  124.  
  125. bodyGyro = Instance.new("BodyGyro", root)
  126. bodyGyro.P = 9e4
  127. bodyGyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  128. bodyGyro.cframe = root.CFrame
  129.  
  130. bodyVelocity = Instance.new("BodyVelocity", root)
  131. bodyVelocity.velocity = Vector3.new(0, 0, 0)
  132. bodyVelocity.maxForce = Vector3.new(9e9, 9e9, 9e9)
  133.  
  134. task.spawn(function()
  135. while flying and LocalPlayer.Character do
  136. if not LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then break end
  137.  
  138. bodyGyro.cframe = camera.CFrame
  139. local direction = Vector3.new(0, 0, 0)
  140.  
  141. if UserInputService:IsKeyDown(Enum.KeyCode.W) then
  142. direction = direction + camera.CFrame.LookVector
  143. end
  144. if UserInputService:IsKeyDown(Enum.KeyCode.S) then
  145. direction = direction - camera.CFrame.LookVector
  146. end
  147. if UserInputService:IsKeyDown(Enum.KeyCode.A) then
  148. direction = direction - camera.CFrame.RightVector
  149. end
  150. if UserInputService:IsKeyDown(Enum.KeyCode.D) then
  151. direction = direction + camera.CFrame.RightVector
  152. end
  153.  
  154. bodyVelocity.velocity = direction * flySpeed
  155. task.wait()
  156. end
  157. -- Cleanup if loop breaks
  158. if bodyGyro then bodyGyro:Destroy() end
  159. if bodyVelocity then bodyVelocity:Destroy() end
  160. end)
  161. else
  162. if bodyGyro then bodyGyro:Destroy() end
  163. if bodyVelocity then bodyVelocity:Destroy() end
  164. end
  165. end,
  166. })
  167.  
  168. -- 3. CHARACTER (Explode, Small, Giant)
  169. CharacterTab:CreateButton({
  170. Name = "Explode",
  171. Callback = function()
  172. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
  173. local explosion = Instance.new("Explosion")
  174. explosion.Position = LocalPlayer.Character.HumanoidRootPart.Position
  175. explosion.Parent = workspace
  176. end
  177. end,
  178. })
  179.  
  180. CharacterTab:CreateButton({
  181. Name = "Small Mode (R15 Only)",
  182. Callback = function()
  183. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
  184. local humanoid = LocalPlayer.Character.Humanoid
  185. if humanoid:FindFirstChild("BodyDepthScale") then
  186. humanoid.BodyDepthScale.Value = 0.5
  187. humanoid.BodyHeightScale.Value = 0.5
  188. humanoid.BodyWidthScale.Value = 0.5
  189. humanoid.HeadScale.Value = 0.5
  190. end
  191. end
  192. end,
  193. })
  194.  
  195. CharacterTab:CreateButton({
  196. Name = "Giant Mode (R15 Only)",
  197. Callback = function()
  198. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
  199. local humanoid = LocalPlayer.Character.Humanoid
  200. if humanoid:FindFirstChild("BodyDepthScale") then
  201. humanoid.BodyDepthScale.Value = 2
  202. humanoid.BodyHeightScale.Value = 2
  203. humanoid.BodyWidthScale.Value = 2
  204. humanoid.HeadScale.Value = 2
  205. end
  206. end
  207. end,
  208. })
  209.  
  210. -- 4. VISUALS
  211. VisualsTab:CreateButton({
  212. Name = "Full Bright",
  213. Callback = function()
  214. Lighting.Brightness = 2
  215. Lighting.ClockTime = 14
  216. Lighting.FogEnd = 100000
  217. Lighting.GlobalShadows = false
  218. Lighting.OutdoorAmbient = Color3.fromRGB(128, 128, 128)
  219. end,
  220. })
  221.  
  222. VisualsTab:CreateButton({
  223. Name = "Night Vision",
  224. Callback = function()
  225. Lighting.Ambient = Color3.new(1, 1, 1)
  226. Lighting.ColorShift_Bottom = Color3.new(1, 1, 1)
  227. Lighting.ColorShift_Top = Color3.new(1, 1, 1)
  228. end,
  229. })
  230.  
  231. -- 5. TELEPORT
  232. local selectedPlayer = nil
  233. local playerList = {}
  234.  
  235. local function RefreshPlayerList()
  236. playerList = {}
  237. for _, player in pairs(Players:GetPlayers()) do
  238. if player ~= LocalPlayer then
  239. table.insert(playerList, player.Name)
  240. end
  241. end
  242. end
  243.  
  244. RefreshPlayerList()
  245.  
  246. local PlayerDropdown = TeleportTab:CreateDropdown({
  247. Name = "Select Player",
  248. Options = playerList,
  249. CurrentOption = "",
  250. Flag = "TeleportPlayerSelect",
  251. Callback = function(Option)
  252. selectedPlayer = Option[1]
  253. end,
  254. })
  255.  
  256. TeleportTab:CreateButton({
  257. Name = "Refresh Player List",
  258. Callback = function()
  259. RefreshPlayerList()
  260. PlayerDropdown:Refresh(playerList)
  261. end,
  262. })
  263.  
  264. TeleportTab:CreateButton({
  265. Name = "Teleport To Player",
  266. Callback = function()
  267. if selectedPlayer then
  268. local target = Players:FindFirstChild(selectedPlayer)
  269. if target and target.Character and target.Character:FindFirstChild("HumanoidRootPart") then
  270. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
  271. LocalPlayer.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  272. end
  273. else
  274. Rayfield:Notify({
  275. Title = "Error",
  276. Content = "Player not found or character missing.",
  277. Duration = 3,
  278. Image = 4483362458,
  279. })
  280. end
  281. end
  282. end,
  283. })
  284.  
  285. Rayfield:LoadConfiguration()
Advertisement
Add Comment
Please, Sign In to add comment