Thunder_beast

Source code

Jul 8th, 2024
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 11.90 KB | Source Code | 0 0
  1. wait(1)
  2.  
  3. -- Ensure RadientPaid is correctly initialized
  4. -- Example: If RadientPaid is a library, you need to require it
  5. -- local RadientPaid = require(game:GetService("ReplicatedStorage"):WaitForChild("RadientPaid"))
  6.  
  7. local RadientPaid = {}
  8. RadientPaid.__index = RadientPaid
  9.  
  10. -- Define the Window method if it doesn't exist
  11. function RadientPaid:Window(name)
  12.     -- Your implementation here
  13.     local window = {}
  14.     window.name = name
  15.     setmetatable(window, self)
  16.     return window
  17. end
  18.  
  19. local win = RadientPaid:Window("")
  20.  
  21. local serv = win:Server("Relax Hub V.1.0.0", "")
  22.  
  23. local AutoFram = serv:Channel("Auto Farm")
  24. local placeId = game.PlaceId
  25. Magnet = true
  26. if placeId == 2753915549 then
  27.     OldWorld = true
  28. elseif placeId == 4442272183 then
  29.     NewWorld = true
  30. elseif placeId == 7449423635 then
  31.     ThreeWorld = true
  32. end
  33.  
  34. function Click()
  35.     game:GetService'VirtualUser':CaptureController()
  36.     game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
  37. end
  38.  
  39. function CheckQuest()
  40.     local MyLevel = game.Players.LocalPlayer.Data.Level.Value
  41.     if OldWorld then
  42.         if MyLevel == 1 or MyLevel <= 9 then
  43.             Ms = "Bandit [Lv. 5]"
  44.             NaemQuest = "BanditQuest1"
  45.             LevelQuest = 1
  46.             NameMon = "Bandit"
  47.             CFrameQuest = CFrame.new(1061.66699, 16.5166187, 1544.52905)
  48.             CFrameMon = CFrame.new(1199.31287, 52.2717781, 1536.91516)
  49.         elseif MyLevel == 10 or MyLevel <= 14 then
  50.             Ms = "Monkey [Lv. 14]"
  51.             NaemQuest = "JungleQuest"
  52.             LevelQuest = 1
  53.             NameMon = "Monkey"
  54.             CFrameQuest = CFrame.new(-1604.12012, 36.8521118, 154.23732)
  55.             CFrameMon = CFrame.new(-1772.4093017578, 60.860641479492, 54.872589111328)
  56.         elseif MyLevel == 15 or MyLevel <= 29 then
  57.             Ms = "Gorilla [Lv. 20]"
  58.             NaemQuest = "JungleQuest"
  59.             LevelQuest = 2
  60.             NameMon = "Gorilla"
  61.             CFrameQuest = CFrame.new(-1604.12012, 36.8521118, 154.23732)
  62.             CFrameMon = CFrame.new(-1223.52808, 6.27936459, -502.292664)
  63.         elseif MyLevel == 30 or MyLevel <= 39 then
  64.             Ms = "Pirate [Lv. 35]"
  65.             NaemQuest = "BuggyQuest1"
  66.             LevelQuest = 1
  67.             NameMon = "Pirate"
  68.             CFrameQuest = CFrame.new(-1139.59717, 4.75205183, 3825.16211)
  69.             CFrameMon = CFrame.new(-1219.32324, 4.75205183, 3915.63452)
  70.         elseif MyLevel == 40 or MyLevel <= 59 then
  71.             Ms = "Brute [Lv. 45]"
  72.             NaemQuest = "BuggyQuest1"
  73.             LevelQuest = 2
  74.             NameMon = "Brute"
  75.             CFrameQuest = CFrame.new(-1139.59717, 4.75205183, 3825.16211)
  76.             CFrameMon = CFrame.new(-1146.49646, 96.0936813, 4312.1333)
  77.         elseif MyLevel == 60 or MyLevel <= 74 then
  78.             Ms = "Desert Bandit [Lv. 60]"
  79.             NaemQuest = "DesertQuest"
  80.             LevelQuest = 1
  81.             NameMon = "Desert Bandit"
  82.             CFrameQuest = CFrame.new(897.031128, 6.43846416, 4388.97168)
  83.             CFrameMon = CFrame.new(932.788818, 6.4503746, 4488.24609)
  84.         elseif MyLevel == 75 or MyLevel <= 89 then
  85.             Ms = "Desert Officer [Lv. 70]"
  86.             NaemQuest = "DesertQuest"
  87.             LevelQuest = 2
  88.             NameMon = "Desert Officer"
  89.             CFrameQuest = CFrame.new(897.031128, 6.43846416, 4388.97168)
  90.             CFrameMon = CFrame.new(1580.03198, 4.61375761, 4366.86426)
  91.         elseif MyLevel == 90 or MyLevel <= 99 then
  92.             Ms = "Snow Bandit [Lv. 90]"
  93.             NaemQuest = "SnowQuest"
  94.             LevelQuest = 1
  95.             NameMon = "Snow Bandits"
  96.             CFrameQuest = CFrame.new(1384.14001, 87.272789, -1297.06482)
  97.             CFrameMon = CFrame.new(1336.89685, 87.5900574, -1387.02563)
  98.         elseif MyLevel == 100 or MyLevel <= 119 then
  99.             Ms = "Snowman [Lv. 100]"
  100.             NaemQuest = "SnowQuest"
  101.             LevelQuest = 2
  102.             NameMon = "Snowman"
  103.             CFrameQuest = CFrame.new(1384.14001, 87.272789, -1297.06482)
  104.             CFrameMon = CFrame.new(1208.02393, 105.890663, -1480.35962)
  105.         elseif MyLevel == 120 or MyLevel <= 149 then
  106.             Ms = "Chief Petty Officer [Lv. 120]"
  107.             NaemQuest = "MarineQuest2"
  108.             LevelQuest = 1
  109.             NameMon = "Chief Petty Officer"
  110.             CFrameQuest = CFrame.new(-5034.61426, 28.6778374, 4324.00732)
  111.             CFrameMon = CFrame.new(-4934.1958, 64.3039398, 3967.31152)
  112.         elseif MyLevel == 150 or MyLevel <= 174 then
  113.             Ms = "Sky Bandit [Lv. 150]"
  114.             NaemQuest = "SkyQuest"
  115.             LevelQuest = 1
  116.             NameMon = "Sky Bandit"
  117.             CFrameQuest = CFrame.new(-4841.68115, 717.669617, -2620.97241)
  118.             CFrameMon = CFrame.new(-4954.50488, 365.412445, -2907.06421)
  119.         elseif MyLevel == 175 or MyLevel <= 189 then
  120.             Ms = "Dark Master [Lv. 175]"
  121.             NaemQuest = "SkyQuest"
  122.             LevelQuest = 2
  123.             NameMon = "Dark Master"
  124.             CFrameQuest = CFrame.new(-4841.68115, 717.669617, -2620.97241)
  125.             CFrameMon = CFrame.new(-5220.58594, 430.693878, -2278.30542)
  126.         elseif MyLevel == 190 or MyLevel <= 209 then
  127.             Ms = "Prisoner [Lv. 190]"
  128.             NaemQuest = "PrisonerQuest"
  129.             LevelQuest = 1
  130.             NameMon = "Prisoner"
  131.             CFrameQuest = CFrame.new(5306.04492, 1.46324897, 475.349121)
  132.             CFrameMon = CFrame.new(5285.31543, 97.3091202, 481.61203)
  133.         elseif MyLevel == 210 or MyLevel <= 249 then
  134.             Ms = "Dangerous Prisoner [Lv. 210]"
  135.             NaemQuest = "PrisonerQuest"
  136.             LevelQuest = 2
  137.             NameMon = "Dangerous Prisoner"
  138.             CFrameQuest = CFrame.new(5306.04492, 1.46324897, 475.349121)
  139.             CFrameMon = CFrame.new(6172.1167, 100.456856, 485.141541)
  140.         elseif MyLevel == 250 or MyLevel <= 274 then
  141.             Ms = "Toga Warrior [Lv. 250]"
  142.             NaemQuest = "ColosseumQuest"
  143.             LevelQuest = 1
  144.             NameMon = "Toga Warrior"
  145.             CFrameQuest = CFrame.new(-1577.97998, 7.38933992, -2983.28564)
  146.             CFrameMon = CFrame.new(-1779.97583, 44.6078949, -2736.354)
  147.         elseif MyLevel == 275 or MyLevel <= 299 then
  148.             Ms = "Gladiator [Lv. 275]"
  149.             NaemQuest = "ColosseumQuest"
  150.             LevelQuest = 2
  151.             NameMon = "Gladiator"
  152.             CFrameQuest = CFrame.new(-1577.97998, 7.38933992, -2983.28564)
  153.             CFrameMon = CFrame.new(-1279.98438, 59.5779228, -3188.05566)
  154.         elseif MyLevel == 300 or MyLevel <= 329 then
  155.             Ms = "Military Soldier [Lv. 300]"
  156.             NaemQuest = "MagmaQuest"
  157.             LevelQuest = 1
  158.             NameMon = "Military Soldier"
  159.             CFrameQuest = CFrame.new(-5317.02783, 12.2367115, 8515.87793)
  160.             CFrameMon = CFrame.new(-5451.91895, 8.59057617, 8447.68848)
  161.         elseif MyLevel == 330 or MyLevel <= 374 then
  162.             Ms = "Military Spy [Lv. 330]"
  163.             NaemQuest = "MagmaQuest"
  164.             LevelQuest = 2
  165.             NameMon = "Military Spy"
  166.             CFrameQuest = CFrame.new(-5317.02783, 12.2367115, 8515.87793)
  167.             CFrameMon = CFrame.new(-5984.79395, 88.0489807, 8752.72266)
  168.         elseif MyLevel == 375 or MyLevel <= 399 then
  169.             Ms = "Fishman Warrior [Lv. 375]"
  170.             NaemQuest = "FishmanQuest"
  171.             LevelQuest = 1
  172.             NameMon = "Fishman Warrior"
  173.             CFrameQuest = CFrame.new(61122.2461, 18.4974422, 1566.82568)
  174.             CFrameMon = CFrame.new(61277.1465, 88.002655, 1230.55835)
  175.         elseif MyLevel == 400 or MyLevel <= 449 then
  176.             Ms = "Fishman Commando [Lv. 400]"
  177.             NaemQuest = "FishmanQuest"
  178.             LevelQuest = 2
  179.             NameMon = "Fishman Commando"
  180.             CFrameQuest = CFrame.new(61122.2461, 18.4974422, 1566.82568)
  181.             CFrameMon = CFrame.new(61968.1406, 89.1665192, 1505.90356)
  182.         elseif MyLevel == 450 or MyLevel <= 474 then
  183.             Ms = "God's Guard [Lv. 450]"
  184.             NaemQuest = "SkyExp1Quest"
  185.             LevelQuest = 1
  186.             NameMon = "God's Guard"
  187.             CFrameQuest = CFrame.new(-4724.29688, 845.376465, -1950.12622)
  188.             CFrameMon = CFrame.new(-4600.10742, 866.179688, -1968.81885)
  189.         elseif MyLevel == 475 or MyLevel <= 524 then
  190.             Ms = "Shanda [Lv. 475]"
  191.             NaemQuest = "SkyExp1Quest"
  192.             LevelQuest = 2
  193.             NameMon = "Shanda"
  194.             CFrameQuest = CFrame.new(-7859.0332, 5545.52783, -380.432251)
  195.             CFrameMon = CFrame.new(-7682.73828, 5615.83936, -294.043457)
  196.         elseif MyLevel == 525 or MyLevel <= 549 then
  197.             Ms = "Royal Squad [Lv. 525]"
  198.             NaemQuest = "SkyExp2Quest"
  199.             LevelQuest = 1
  200.             NameMon = "Royal Squad"
  201.             CFrameQuest = CFrame.new(-7909.51563, 5637.16895, -1413.6582)
  202.             CFrameMon = CFrame.new(-7685.72705, 5606.87402, -1444.83252)
  203.         elseif MyLevel == 550 or MyLevel <= 624 then
  204.             Ms = "Royal Soldier [Lv. 550]"
  205.             NaemQuest = "SkyExp2Quest"
  206.             LevelQuest = 2
  207.             NameMon = "Royal Soldier"
  208.             CFrameQuest = CFrame.new(-7909.51563, 5637.16895, -1413.6582)
  209.             CFrameMon = CFrame.new(-7974.32617, 5696.43506, -1769.854)
  210.         elseif MyLevel == 625 or MyLevel <= 649 then
  211.             Ms = "Galley Pirate [Lv. 625]"
  212.             NaemQuest = "FountainQuest"
  213.             LevelQuest = 1
  214.             NameMon = "Galley Pirate"
  215.             CFrameQuest = CFrame.new(5255.48926, 38.5011406, 4050.45874)
  216.             CFrameMon = CFrame.new(5617.97754, 39.3314896, 4148.35938)
  217.         elseif MyLevel == 650 or MyLevel <= 699 then
  218.             Ms = "Galley Captain [Lv. 650]"
  219.             NaemQuest = "FountainQuest"
  220.             LevelQuest = 2
  221.             NameMon = "Galley Captain"
  222.             CFrameQuest = CFrame.new(5255.48926, 38.5011406, 4050.45874)
  223.             CFrameMon = CFrame.new(5564.09326, 39.3757629, 4777.81104)
  224.         end
  225.     end
  226. end
  227.  
  228. AutoFram:Toggle("Start Auto Farm",false,function(Value)
  229.     _G.AutoFarm = Value
  230.     StopTween(_G.AutoFarm)
  231. end)
  232.  
  233. spawn(function()
  234.     while wait() do
  235.         if _G.AutoFarm then
  236.             CheckQuest()
  237.             if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
  238.                 StartTween(CFrameQuest)
  239.                 if (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then
  240.                     wait(1.2)
  241.                     game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", NaemQuest, LevelQuest)
  242.                     wait(0.5)
  243.                 end
  244.             elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
  245.                 pcall(function()
  246.                     Magbring = game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Magnet") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Magnet")
  247.                     if Magnet and not game:GetService("Players").LocalPlayer.Character:FindFirstChild("Magnet") then
  248.                         game.Players.LocalPlayer.Character.Humanoid:EquipTool(Magbring)
  249.                     end
  250.                 end)
  251.                 for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
  252.                     if v.Name == Ms and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
  253.                         repeat task.wait()
  254.                             if v:FindFirstChild("HumanoidRootPart") then
  255.                                 StartTween(v.HumanoidRootPart.CFrame * CFrame.new(0,30,0))
  256.                                 Click()
  257.                             end
  258.                         until not _G.AutoFarm or v.Humanoid.Health <= 0 or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
  259.                     end
  260.                 end
  261.             end
  262.         end
  263.     end
  264. end)
Advertisement
Add Comment
Please, Sign In to add comment