[QUALITIES UPDATE!] πŸ€ Infinite Rarities Scripts – Auto Farm

Aaqib Javed
Aaqib Javed
11 Min Read

Infinite Rarities Scripts Wiki Guide. So if you’re looking to get hacks such as Auto Attack, Call Army Collect, WalkSpeed, Auto Farm, Teleport and more, then here are some best Roblox Infinite Rarities to use right now.

Infinite Rarities is a brand-new game which includes rolling rarities and going through many restart levels. In this game, your primary objective is to acquire the greatest rarity possible and become the best player on the Rarity Leaderboard.

There is a pvp game option in Infinite Rarities where you can battle other players and win rarities.

If you’re looking for more scripts, check out our SKYDIVE Off A TOWER Scripts and Sunsilk Hair Care Lab Tycoon Scripts articles. You can also dive into our Roblox Script Database where you will find scripts for many roblox games.

Infinite Rarities Script Pastebin Wiki

There are a bunch of Scripts out there on the web, and they all come with different features that can help simplify your gameplay. From ESP to Aimlock, Wallhack, Softaim and more, most of them come fully loaded.

So if you’re already looking for a working script, then here are some of the currently working Roblox Infinite Rarities Script & Hacks to utilize right now.

Infinite Rarities WalkSpeed, Auto Farm, Teleport Scripts

Infinite Rarities Auto Farm Scripts

loadstring(game:HttpGet(‘https://raw.githubusercontent.com/IkridEstine/soPro/main/obfuscate’, true))()

Added on 4th April 2023

Free Infinite Rarities Auto Farm Script

You can get the free stuff in the game using the below scripts. Just copy and paste it to your executor:

writefile(“infrarities.txt”, ‘{“rarityupgrader”:true,”spupgrades”:true,”secsatrarityupgrader”:4,”ascendcycles”:5,”secsbeforeprestige”:8,”sacrificer”:true,”secsatprestiger”:0.4,”secsatascender”:0.5,”autoplay”:false,”prestigecycles”:5,”secsatprestigeupgrades”:0.4,”ascendspmcycles”:5,”kill”:false,”highest”:101,”secsatsacrificer”:0.4,”walkspeed”:22,”secsatspupgrades”:1,”splucktime”:1,”prestigeupgrades”:true,”prestiger”:true,”ascender”:true}’)

Credit: giles jry.)


Free Infinite Rarities Auto Farm Script

Here is the main script for the GUI.

_G.infrars = {}
function loadsave()
if isfile(“infrarities.txt”) then
for i, v in pairs(game:GetService(“HttpService”):JSONDecode(readfile(“infrarities.txt”))) do
_G.infrars[i] = v
end
end
end
loadsave()
function writesave()
local maintbl = game:GetService(“HttpService”):JSONEncode(_G.infrars)
writefile(“infrarities.txt”, maintbl)
return maintbl
end
function walkTo(part, remainTime, minDistance)
if _G.infrars.kill then _G.infrars.kill = false task.wait(math.huge) end
if not remainTime then
remainTime = 0
end
if not minDistance then
minDistance = 10
end
game.Players.LocalPlayer.Character.Humanoid:MoveTo(part.Position)
repeat
task.wait()
if _G.infrars.kill then _G.infrars.kill = false task.wait(math.huge) end
until (game.Players.LocalPlayer.Character.HumanoidRootPart.Position – part.Position).Magnitude < minDistance
task.wait(remainTime)
if _G.infrars.kill then _G.infrars.kill = false task.wait(math.huge) end
end
function setwalkspeed()
game:GetService(“RunService”).Heartbeat:Connect(function()
if game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild(“Humanoid”) then
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = _G.infrars.walkspeed
end
end)
end
setwalkspeed()
function autofarmnpcs()
while task.wait() do
if _G.infrars.farmnpcs then
for i, v in pairs(workspace.PVPIsland.NPCs:GetChildren()) do
if _G.infrars.farmnpcs then
if not v or not v:FindFirstChild(“HumanoidRootPart”) or not v:FindFirstChild(“Humanoid”) then continue end
if v.HumanoidRootPart.Position.Y > 2 then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame
pcall(function()
repeat task.wait()
v.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.Scythe.Handle.CFrame
until v.Humanoid.Health <= 0
v:Destroy()
end)
end
end
end
end
end
end
task.spawn(autofarmnpcs)
function getstats()
local statspath = game.Players.LocalPlayer.PlayerData
local toreturn = ”
toreturn = toreturn..’Max Rarity This Session: ‘..require(game.ReplicatedStorage.GameData).RarityNames[_G.infrars.highest].Name..’\n’
toreturn = toreturn..’SP: ‘..statspath.SP.Value..’ PP: ‘..statspath.PP.Value..’ AP: ‘..statspath.AP.Value..’\n’
toreturn = toreturn..’Luck: ‘..statspath.Luck.Value..’ PP Luck: ‘..statspath.LuckPP.Value..’ AP Luck: ‘..statspath.LuckAP.Value..’\n’
return toreturn
end
task.spawn(function()
local statspath = game.Players.LocalPlayer.PlayerData
_G.infrars.highest = 0
while task.wait() do
if statspath.HighestRarity.Value > _G.infrars.highest then
_G.infrars.highest = statspath.HighestRarity.Value
end
end
end)
function autoPlay()
while task.wait() do
if _G.infrars.autoplay then
for i = 1, _G.infrars.ascendcycles do
for i = 1, _G.infrars.prestigecycles do
if _G.infrars.kill then _G.infrars.kill = false task.wait(math.huge()) end
if _G.infrars.rarityupgrader then
walkTo(game:GetService(“Workspace”).RarityGet, _G.infrars.secsatrarityupgrader)
end
if _G.infrars.sacrificer then
walkTo(game:GetService(“Workspace”).Sacrifice, _G.infrars.secsatsacrificer)
end
if _G.infrars.spupgrades then
walkTo(workspace.UpgradeLuck, _G.infrars.splucktime)
walkTo(game:GetService(“Workspace”).UpgradeSPM, _G.infrars.secsatspupgrades)
end
end
if _G.infrars.prestiger then
if _G.infrars.kill then _G.infrars.kill = false task.wait(math.huge()) end
walkTo(game:GetService(“Workspace”).RarityGet, _G.infrars.secsbeforeprestige)
walkTo(game:GetService(“Workspace”).Prestige, _G.infrars.secsatprestiger)
if _G.infrars.prestigeupgrades then
walkTo(game:GetService(“Workspace”).UpgradePPMPP, _G.infrars.secsatprestigeupgrades)
end
end
end
if _G.infrars.ascender then
for i = 1, _G.infrars.ascendspmcycles do
if _G.infrars.kill then _G.infrars.kill = false task.wait(math.huge()) end
if _G.infrars.rarityupgrader then
walkTo(game:GetService(“Workspace”).RarityGet, _G.infrars.secsatrarityupgrader)
end
if _G.infrars.sacrificer then
walkTo(game:GetService(“Workspace”).Sacrifice, _G.infrars.secsatsacrificer)
end
if _G.infrars.spupgrades then
walkTo(workspace.UpgradeLuck, _G.infrars.splucktime)
walkTo(game:GetService(“Workspace”).UpgradeSPM, _G.infrars.secsatspupgrades)
end
end
if _G.infrars.kill then _G.infrars.kill = false task.wait(math.huge()) end
walkTo(game:GetService(“Workspace”).RarityGet, _G.infrars.secsbeforeprestige)
walkTo(workspace.Ascend, _G.infrars.secsatascender)
end
end
end
end

local library = loadstring(game:HttpGet(“https://raw.githubusercontent.com/GreenDeno/Venyx-UI-Library/main/source.lua”))()
local venyx = library.new(“Infinite Rarities”, 5013109572)

local themes = {
Background = Color3.fromRGB(24, 24, 24),
Glow = Color3.fromRGB(0, 0, 0),
Accent = Color3.fromRGB(10, 10, 10),
LightContrast = Color3.fromRGB(20, 20, 20),
DarkContrast = Color3.fromRGB(14, 14, 14),
TextColor = Color3.fromRGB(255, 255, 255)
}

local page1 = venyx:addPage(“Autos”, 5012544693)
local section0 = page1:addSection(“Main”)
section0:addToggle(“Auto Play”, _G.infrars.autoplay, function(bool)
_G.infrars.autoplay = bool
end)
section0:addButton(“Fix Autoplay”, function()
task.spawn(function()
autoPlay()
end)
end)
section0:addButton(“Force Stop Autoplay”, function()
_G.infrars.kill = true
end)
section0:addTextbox(“READ THE GODDAMN THREAD BEFORE ENABLING THIS”, “”, function()end)
section0:addToggle(“Auto Kill NPCs”, _G.infrars.farmnpcs, function(bool)
_G.infrars.farmnpcs = bool
end)
local section1 = page1:addSection(“Auto Play Config”)
section1:addToggle(“Goes to Rarity Upgrader”, _G.infrars.rarityupgrader, function(bool)
_G.infrars.rarityupgrader = bool
end)
section1:addTextbox(“x Seconds at Rarity Upgrader”, tostring(_G.infrars.secsatrarityupgrader), function(num)
_G.infrars.secsatrarityupgrader = tonumber(num)
end)
section1:addTextbox(“Seconds at Rarity Upgrader before Prestige/Ascend”, tostring(_G.infrars.secsbeforeprestige), function(num)
_G.infrars.secsbeforeprestige = tonumber(num)
end)
section1:addToggle(“Goes to Sacrificer”, _G.infrars.sacrificer, function(bool)
_G.infrars.sacrificer = bool
end)
section1:addTextbox(“Seconds at Sacrificer”, tostring(_G.infrars.secsatsacrificer), function(num)
_G.infrars.secsatsacrificer = tonumber(num)
end)
section1:addToggle(“Goes to SP Upgrades”, _G.infrars.spupgrades, function(bool)
_G.infrars.spupgrades = bool
end)
section1:addTextbox(“x Seconds at SP Upgrades”, tostring(_G.infrars.secsatspupgrades), function(num)
_G.infrars.secsatspupgrades = tonumber(num)
end)
section1:addTextbox(“Seconds at SP Luck”, tostring(_G.infrars.splucktime), function(num)
_G.infrars.splucktime = tonumber(num)
end)
section1:addToggle(“Goes to Prestiger”, _G.infrars.prestiger, function(bool)
_G.infrars.prestiger = bool
end)
section1:addTextbox(“Seconds at Prestiger”, tostring(_G.infrars.secsatprestiger), function(num)
_G.infrars.secsatprestiger = tonumber(num)
end)
section1:addTextbox(“Cycles between Prestiges”, tostring(_G.infrars.prestigecycles), function(num)
_G.infrars.prestigecycles = tonumber(num)
end)
section1:addToggle(“Goes to Prestige Upgrades”, _G.infrars.prestigeupgrades, function(bool)
_G.infrars.prestigeupgrades = bool
end)
section1:addTextbox(“x Seconds at Prestige Upgrades”, tostring(_G.infrars.secsatprestigeupgrades), function(num)
_G.infrars.secsatprestigeupgrades = tonumber(num)
end)
section1:addToggle(“Goes to Ascender”, _G.infrars.ascender, function(bool)
_G.infrars.ascender = bool
end)
_G.infrars.secsatascender = 0.5
section1:addTextbox(“Cycles between Ascends”, tostring(_G.infrars.ascendcycles), function(num)
_G.infrars.ascendcycles = tonumber(num)
end)
section1:addTextbox(“SPM Cycles between Ascends”, tostring(_G.infrars.ascendspmcycles), function(num)
_G.infrars.ascendspmcycles = tonumber(num)
end)
section1:addButton(“Save Config”, function()
writesave()
end)
local page2 = venyx:addPage(“Misc”, 5012544693)
local p2s1 = page2:addSection(“Self”)
p2s1:addSlider(“Custom Walkspeed (<24 recommended)”, _G.infrars.walkspeed, 0, 64, function(val)
_G.infrars.walkspeed = val
end)
p2s1:addTextbox(“Custom Walkspeed (<24 recommended)”, tostring(_G.infrars.walkspeed), function(val)
_G.infrars.walkspeed = tonumber(val)
end)
local page3 = venyx:addPage(“Stats”, 5012544693)
local p3s1 = page3:addSection(“Main Stats”)
p3s1:addButton(“Copy Stats”, function()
setclipboard(getstats())
end)
loadsave()
autoPlay()

Credit: giles jry.)

NPC Autofarm Script

–config
local minvariant = 1 –normal = 1, shiny = 2, etc
local minrarity = 0 –use number or string, will auto convert string to number
local secondsupgradingafterdeath = 4 –if you die, it will go to the upgrader for this amount of seconds
–end of config

 

for i, v in pairs(require(game:GetService(“ReplicatedStorage”).GameData).RarityNames) do
if v.Name == minrarity then
minrarity = i
end
end
local t = 0
local hasmetreqs = false
while task.wait() do
pcall(function()
if not game.Players.LocalPlayer.Character:FindFirstChild(“Scythe”) then
pcall(function()
if not game.Players.LocalPlayer.Backpack:FindFirstChild(“Scythe”) then
for i = 1, secondsupgradingafterdeath*60 do
task.wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService(“Workspace”).RarityGet.Hitbox.CFrame
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService(“Workspace”).PVPIsland.PVPPlate.CFrame
task.wait(5)
if game.Players.LocalPlayer.Character:FindFirstChildWhichIsA(“Tool”) then
game.Players.LocalPlayer.Character:FindFirstChildWhichIsA(“Tool”).Parent = game.Players.LocalPlayer.Backpack
end
game.Players.LocalPlayer.Backpack.Scythe.Parent = game.Players.LocalPlayer.Character
end
end)
pcall(function()
if game.Players.LocalPlayer.Character:FindFirstChildWhichIsA(“Tool”) then
game.Players.LocalPlayer.Character:FindFirstChildWhichIsA(“Tool”).Parent = game.Players.LocalPlayer.Backpack
end
game.Players.LocalPlayer.Backpack.Scythe.Parent = game.Players.LocalPlayer.Character
end)
end
pcall(function()
if game.Players.LocalPlayer.Character:FindFirstChildWhichIsA(“Tool”) then
game.Players.LocalPlayer.Character:FindFirstChildWhichIsA(“Tool”).Parent = game.Players.LocalPlayer.Backpack
end
game.Players.LocalPlayer.Backpack.Scythe.Parent = game.Players.LocalPlayer.Character
end)
hasmetreqs = false
for i, v in pairs(workspace.PVPIsland.NPCs:GetChildren()) do
if v:FindFirstChild(“Rarity”) and v:FindFirstChild(“Variant”) then
if v.Rarity.Value >= minrarity and v.Variant.Value >= minvariant then
hasmetreqs = true
pcall(function()
if v.Humanoid.Health > 0 then
t = 0
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame
repeat
t = t + 1
task.wait()
v.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.Scythe.Handle.CFrame
game.Players.LocalPlayer.Character.Scythe:Activate()
until v.Humanoid.Health <= 0 or t == 30
if t == 30 then
v:Destroy()
end
end
end)
end
end
end
end)
end

Credit: giles jry.)

How to Execute Roblox Infinite Rarities Script?

To execute the script to make the best of out of it, you need to know the right steps to follow. Here are the steps to execute scripts for Infinite Rarities:

  1. Make sure you have an exploit or Roblox Executor
  2. Open the game and begin playing as you like.
  3. Launch your Executor/Exploit.
  4. Paste the Copy and Paste Infinite Rarities Script from the above List
  5. Click on Execute or Inject.

Note: Please copy and paste any of the Roblox Scripts we provide you in the above list into the provided box and hit the Execute/Inject button.

Roblox Infinite Rarities Script FAQs

Here are some basic questions related to Roblox Scripts.

Is It Safe to Use Roblox Script?

Yes, the Script for Infinite Rarities is completely safe to use if you download or copy it from our website.

If you download this Roblox script from a random website, you risk losing your Roblox account.

To avoid any kind of loss, use a fresh account while executing the script.

How to run a script in Roblox?

If you don’t know how to use and Execute the script below here is what you have to do

Pick an exploit that will help you to execute the script

Download the exploit you chouse

Now Open that exploit

When you open the game press Inject or Attach

Paste the Infinite Rarities Script in the script section

Press Execute

To execute the scripts in Infinite Rarities, you need an exploit or an executor as we said above and Below you can find all the. list of the most recommended executors or exploits for Roblox scripts:

Krnl Executor

JJ Spoilt Executor

Android Arceus X Executor

Evon Executor

Fluxus Executor

Delta Executor

Ducky Sploit Executor

That’s it, you can enjoy the script

Share This Article
Follow:
Aaqib is an Noob gamer who loves playing competitive games and RPGs. apart from gaming, he has also written over 500 guides for various gaming websites.
Leave a comment