Advertisement
sonic_777

roblox parkour farm

Apr 29th, 2023
424
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
LScript 4.51 KB | Software | 0 0
  1. -- btw this was made with the legohacks source. (this autofarm is way faster.)
  2. -- also, theres a memory leak here too.
  3. -- use priv servers to reduce ban chance.
  4.  
  5. --[[
  6. -- look at this most basic autokick: (execute it after the autofarm is on)
  7. wait(3600); -- waits one hour.
  8. game.Players.LocalPlayer:Kick('hi'); --kicks.
  9. game:shutdown(); -- closes the game.
  10. ]]
  11. -- this configuration is slow, test on ALT ACCOUNTS configurations so you get your desired ammount.
  12. getgenv().settings = {
  13.   FarmCooldown = "1"; -- the cooldown of the fireservers. (if the number is too small then you might get banned.)
  14.   ExtraAutofarm= false; -- enables one extra autofarm. (THIS SLOWS THE AUTOFARM A LOT)
  15.   ExtraFarmCombo= "5"; -- The multiplier that increases points. (if your ingame level is low then put this number on 1 or 2)
  16.   autosell = true;
  17.  
  18.   -- configuration for the remote to fire. --
  19.   LandConfig={
  20.       PerfectLanding= "true";
  21.       LandindType= "straight"; -- it can be roll too.
  22.       Fallspeed= "350"; -- more fallspeed is equal to more points. (if your level is low then put this number less than 200)
  23.       FarmMultiplier= "5"; -- you can increase up to 5, you can try with higher numbers.  (if your level is low then put this number on 1 or 2)
  24.  
  25.   };
  26.   WalljumpConfig={
  27.       MinBoost= "60"; -- minimum ms that the autofarm boost can get.
  28.       MaxBoost= "120"; -- maximum ms that the autofarm boost can get.
  29.       ExtraMS= tostring(math.random(5,13)); -- the bonus ms that the autofarm will get. (don't modify a lot on this because its important)
  30.  
  31.       FarmMultiplier= "5"; -- you can increase up to 5, you can try with higher numbers, anyways a higher number gives more chance of ban. (if your level is low then put this number on 1 or 2)
  32.   };
  33. }
  34.  
  35. pcall(function()
  36.   getgenv().MainConnection:Disconnect();
  37. end)
  38.  
  39. local moves = { -- moves that doesnt give any points. (this is the slow autofarm, yes, legohacks source)
  40.   "slide";
  41.   "dropdown";
  42.   "ledgegrab";
  43.   "edgejump";
  44.   "longjump";
  45.   "vault";
  46.   "wallrun";
  47.   "springboard";
  48.   "wallclimb boost";
  49.   "double wallclimb boost";
  50. };
  51.  
  52. getgenv().MainConnection=game:GetService("RunService").Stepped:Connect(function()
  53. if game.Players.LocalPlayer.PlayerScripts:FindFirstChild('Points') then -- autosell
  54. if tonumber(game:GetService("ReplicatedStorage").PlayerData[game.Players.LocalPlayer.Name].Generic.Points.Value) > 10000 and getgenv().settings.autosell then
  55. game:GetService("ReplicatedStorage").Reset:InvokeServer()
  56. end
  57.       local mainScript = game.Players.LocalPlayer.Backpack:WaitForChild("Main");
  58.       getfenv().script = mainScript;
  59.       mainEnv = getsenv(mainScript);
  60.       encrypt = function(str)
  61.           local _, res = pcall(mainEnv.encrypt, str);
  62.           return res;
  63.       end;
  64.       local pointsEnv = getsenv(game.Players.LocalPlayer.PlayerScripts.Points);
  65.       pointsEnv.changeParkourRemoteParent(workspace);
  66.       local scoreRemote = getupvalue(pointsEnv.changeParkourRemoteParent, 2);
  67.       wait(tonumber(getgenv().settings.FarmCooldown))
  68. -- this are the remotes that give a lot of points. (probably theres another remote that gives more or idk, i'm lazy to make a faste autofarm)
  69.       scoreRemote:FireServer(encrypt("BoostMs"),encrypt(tostring(math.random(tonumber(getgenv().settings.WalljumpConfig.MinBoost),tonumber(getgenv().settings.WalljumpConfig.MaxBoost)))))
  70.       scoreRemote:FireServer(encrypt("walljump"),{[encrypt("combo")] = encrypt(tostring(getgenv().settings.WalljumpConfig.FarmMultiplier)),[encrypt("msBonus")] = encrypt(tostring(getgenv().settings.WalljumpConfig.ExtraMS))}) -- walljump, with combo 5 it farms 1.5k
  71.       scoreRemote:FireServer(encrypt("landing"),{[encrypt("perfectLand")] = encrypt(tostring(getgenv().settings.LandConfig.PerfectLanding)),[encrypt("landingType")] = encrypt(tostring(getgenv().settings.LandConfig.LandindType)),["wasDampenedDeadly"] = encrypt("false"),[encrypt("wasDampenedDeadly")] = encrypt("false"),[encrypt("fallSpeed")] = encrypt(tostring(tonumber(getgenv().settings.LandConfig.Fallspeed) + math.random())),[encrypt("didDropDown")] = encrypt("false"),[encrypt("landingMult")] = encrypt("0"),[encrypt("cushioned")] = encrypt("false"),[encrypt("combo")] = encrypt(tostring(getgenv().settings.LandConfig.FarmMultiplier))}) -- this specific remote gives a lot of points. (up to 3.5k)
  72.       if getgenv().settings.ExtraAutofarm  then
  73.           scoreRemote:FireServer(encrypt(moves[math.random(1, #moves)]), {
  74.               [encrypt("combo")] = encrypt(tostring(getgenv().settings.ExtraFarmCombo));
  75.           });
  76.       end
  77.   end
  78. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement