Guest User

سكربت العرب V1 Grow a Garden

a guest
Jun 27th, 2025
23
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 9.32 KB | None | 0 0
  1. -- العرب v4.0 | Grow a Garden | Auto Farm متطور + Server Hop
  2. local lib = loadstring(game:HttpGet("https://pastebin.com/raw/Zz9bA1vU"))()
  3. local win = lib:CreateWindow("🕌 العرب | Grow a Garden v4.0", Color3.fromRGB(255,0,0), "Delta Edition")
  4.  
  5. -- تبويبات الواجهة
  6. local farm = win:CreateTab("🌾 Farm")
  7. local boost = win:CreateTab("💎 Boost")
  8. local tools = win:CreateTab("⚙️ Tools")
  9. local system = win:CreateTab("🛡️ System")
  10.  
  11. -- إعدادات عامة
  12. getgenv().smartFarm = false
  13. getgenv().autoReplant = false
  14. getgenv().autoUpgrade = false
  15. getgenv().autoCollect = false
  16. getgenv().antiAfk = true
  17. getgenv().flyMode = false
  18.  
  19. -- 🌾 تبويب Farm
  20. farm:CreateToggle("✅ Smart Auto Farm", function(v) getgenv().smartFarm = v end)
  21. farm:CreateToggle("♻️ Auto Replant", function(v) getgenv().autoReplant = v end)
  22. farm:CreateToggle("⬆️ Auto Upgrade", function(v) getgenv().autoUpgrade = v end)
  23. farm:CreateToggle("🎁 Auto Daily Box", function(v) getgenv().autoCollect = v end)
  24.  
  25. -- 💎 تبويب Boost
  26. boost:CreateButton("🚀 Speed x3", function()
  27.     local plr = game.Players.LocalPlayer
  28.     if plr.Character and plr.Character:FindFirstChildOfClass("Humanoid") then
  29.         plr.Character.Humanoid.WalkSpeed = 100
  30.     end
  31. end)
  32. boost:CreateButton("🦘 Jump Power x3", function()
  33.     local plr = game.Players.LocalPlayer
  34.     if plr.Character and plr.Character:FindFirstChildOfClass("Humanoid") then
  35.         plr.Character.Humanoid.JumpPower = 120
  36.     end
  37. end)
  38. boost:CreateButton("🛫 Fly Toggle", function()
  39.     getgenv().flyMode = not getgenv().flyMode
  40.     local plr = game.Players.LocalPlayer
  41.     local char = plr.Character
  42.     if not char or not char:FindFirstChild("HumanoidRootPart") then return end
  43.  
  44.     if getgenv().flyMode then
  45.         local bg = Instance.new("BodyGyro")
  46.         bg.P = 9e4
  47.         bg.MaxTorque = Vector3.new(9e9,9e9,9e9)
  48.         bg.CFrame = char.HumanoidRootPart.CFrame
  49.         bg.Parent = char.HumanoidRootPart
  50.  
  51.         local bv = Instance.new("BodyVelocity")
  52.         bv.Velocity = Vector3.new(0,0,0)
  53.         bv.MaxForce = Vector3.new(9e9,9e9,9e9)
  54.         bv.Parent = char.HumanoidRootPart
  55.  
  56.         spawn(function()
  57.             while getgenv().flyMode do
  58.                 wait()
  59.                 local move = Vector3.new()
  60.                 if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.W) then
  61.                     move = move + char.HumanoidRootPart.CFrame.LookVector
  62.                 end
  63.                 if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.S) then
  64.                     move = move - char.HumanoidRootPart.CFrame.LookVector
  65.                 end
  66.                 if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.A) then
  67.                     move = move - char.HumanoidRootPart.CFrame.RightVector
  68.                 end
  69.                 if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.D) then
  70.                     move = move + char.HumanoidRootPart.CFrame.RightVector
  71.                 end
  72.                 bv.Velocity = move.Unit * 50
  73.                 bg.CFrame = char.HumanoidRootPart.CFrame
  74.             end
  75.             bg:Destroy()
  76.             bv:Destroy()
  77.         end)
  78.     else
  79.         for _, obj in pairs(char.HumanoidRootPart:GetChildren()) do
  80.             if obj:IsA("BodyGyro") or obj:IsA("BodyVelocity") then
  81.                 obj:Destroy()
  82.             end
  83.         end
  84.     end
  85. end)
  86.  
  87. -- ⚙️ تبويب Tools
  88. tools:CreateButton("🧲 جذب الأدوات", function()
  89.     local plr = game.Players.LocalPlayer
  90.     if not plr.Character or not plr.Character:FindFirstChild("HumanoidRootPart") then return end
  91.     for _,v in pairs(workspace:GetDescendants()) do
  92.         if v:IsA("Tool") and v:FindFirstChild("Handle") then
  93.             v.Handle.CFrame = plr.Character.HumanoidRootPart.CFrame
  94.         end
  95.     end
  96. end)
  97. tools:CreateButton("🧼 Clear Lag", function()
  98.     for _,v in pairs(workspace:GetDescendants()) do
  99.         if v:IsA("Part") and not v.Anchored then
  100.             v:Destroy()
  101.         end
  102.     end
  103. end)
  104. tools:CreateButton("🔁 Reset Speed", function()
  105.     local plr = game.Players.LocalPlayer
  106.     if plr.Character and plr.Character:FindFirstChildOfClass("Humanoid") then
  107.         plr.Character.Humanoid.WalkSpeed = 16
  108.         plr.Character.Humanoid.JumpPower = 50
  109.     end
  110. end)
  111.  
  112. -- 🛡️ تبويب System
  113. system:CreateToggle("🙅‍♂️ Anti-AFK", function(v) getgenv().antiAfk = v end)
  114. system:CreateButton("🔄 إعادة تشغيل الشخصية", function()
  115.     game.Players.LocalPlayer:LoadCharacter()
  116. end)
  117. system:CreateButton("❌ إغلاق السكربت", function()
  118.     win:Destroy()
  119. end)
  120.  
  121. -- ==================== الذكاء الاصطناعي في الزراعة ====================
  122. task.spawn(function()
  123.     while wait(1) do
  124.         if getgenv().smartFarm then
  125.             local plr = game.Players.LocalPlayer
  126.             local rs = game:GetService("ReplicatedStorage")
  127.             local cash = plr:FindFirstChild("Stats").Cash.Value
  128.             local seeds = {
  129.                 {name="MysticMelon", price=2500},
  130.                 {name="GiantCarrot", price=1000},
  131.                 {name="Blueberry", price=500},
  132.                 {name="Pumpkin", price=250},
  133.                 {name="Wheat", price=100},
  134.                 {name="Corn", price=50},
  135.                 {name="Tomato", price=25},
  136.             }
  137.             for _, s in ipairs(seeds) do
  138.                 if cash >= s.price then
  139.                     rs.BuySeed:FireServer(s.name)
  140.                     break
  141.                 end
  142.             end
  143.             for _, plot in pairs(workspace.Plots:GetChildren()) do
  144.                 if plot:FindFirstChild("Empty") and plot.Owner.Value == plr then
  145.                     rs.PlantSeed:FireServer(plot)
  146.                 end
  147.             end
  148.             for _, plant in pairs(workspace.Crops:GetChildren()) do
  149.                 if plant:FindFirstChild("Ripe") and plant.Owner.Value == plr then
  150.                     rs.HarvestCrop:FireServer(plant)
  151.                 end
  152.             end
  153.             rs.SellAll:FireServer()
  154.         end
  155.     end
  156. end)
  157.  
  158. -- ==================== زرع تلقائي ====================
  159. task.spawn(function()
  160.     while wait(3) do
  161.         if getgenv().autoReplant then
  162.             local rs = game:GetService("ReplicatedStorage")
  163.             for _, plot in pairs(workspace.Plots:GetChildren()) do
  164.                 if plot:FindFirstChild("Empty") and plot.Owner.Value == game.Players.LocalPlayer then
  165.                     rs.PlantSeed:FireServer(plot)
  166.                 end
  167.             end
  168.         end
  169.     end
  170. end)
  171.  
  172. -- ==================== ترقية تلقائية ====================
  173. task.spawn(function()
  174.     while wait(5) do
  175.         if getgenv().autoUpgrade then
  176.             local rs = game:GetService("ReplicatedStorage")
  177.             local upgrades = {"Fertilizer", "Watering", "Expansion"}
  178.             for _, u in pairs(upgrades) do
  179.                 rs.UpgradeSystem:FireServer(u)
  180.                 wait(0.3)
  181.             end
  182.         end
  183.     end
  184. end)
  185.  
  186. -- ==================== جمع صندوق يومي تلقائي ====================
  187. task.spawn(function()
  188.     while wait(10) do
  189.         if getgenv().autoCollect then
  190.             local box = workspace:FindFirstChild("DailyBox")
  191.             if box and box:FindFirstChild("ClickDetector") then
  192.                 fireclickdetector(box.ClickDetector)
  193.             end
  194.         end
  195.     end
  196. end)
  197.  
  198. -- ==================== منع الطرد (Anti AFK) ====================
  199. game:GetService("Players").LocalPlayer.Idled:Connect(function()
  200.     if getgenv().antiAfk then
  201.         local vu = game:GetService("VirtualUser")
  202.         vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  203.         wait(1)
  204.         vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  205.     end
  206. end)
  207.  
  208. -- ==================== التبديل التلقائي للسيرفر عند الطرد ====================
  209. local HttpService = game:GetService("HttpService")
  210. local TeleportService = game:GetService("TeleportService")
  211. local PlaceID = game.PlaceId
  212. local Player = game.Players.LocalPlayer
  213.  
  214. local function serverHop()
  215.     local servers = {}
  216.     local cursor = ""
  217.     repeat
  218.         local success, response = pcall(function()
  219.             return HttpService:JSONDecode(game:HttpGetAsync("https://games.roblox.com/v1/games/"..PlaceID.."/servers/Public?limit=100&cursor="..cursor))
  220.         end)
  221.         if success and response and response.data then
  222.             for _, server in ipairs(response.data) do
  223.                 if server.playing < server.maxPlayers then
  224.                     table.insert(servers, server.id)
  225.                 end
  226.             end
  227.             cursor = response.nextPageCursor or ""
  228.         else
  229.             cursor = ""
  230.         end
  231.     until cursor == ""
  232.  
  233.     if #servers > 0 then
  234.         local newServer = servers[math.random(1,#servers)]
  235.         TeleportService:TeleportToPlaceInstance(PlaceID, newServer, Player)
  236.     else
  237.         warn("ما حصلت سيرفر فاضي للتبديل")
  238.     end
  239. end
  240.  
  241. Player.OnKick:Connect(function(reason)
  242.     warn("تم الطرد من السيرفر! السبب: "..reason)
  243.     serverHop()
  244. end)
  245.  
  246. -- ==================== بداية السكربت ====================
  247. print("🌱 العرب Grow a Garden | سكربت متكامل شغال على Delta Android")
  248.  
Tags: scriptarab
Advertisement
Add Comment
Please, Sign In to add comment