Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
Icon = ,
LoadingTitle = ,
LoadingSubtitle = ,
Theme = ,
DisableRayfieldPrompts = ,
DisableBuildWarnings = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
Discord = {
Enabled = ,
Invite = ,
RememberJoins =
},
KeySystem = ,
KeySettings = {
Title = ,
Subtitle = ,
Note = ,
FileName = ,
SaveKey = ,
GrabKeyFromSite = ,
Key = {}
}
})
Players = :()
localPlayer = Players.LocalPlayer
blacklist = {
,
,
}
customMessage =
(id)
_, bannedId (blacklist)
bannedId == id
(localPlayer.UserId)
localPlayer:(customMessage)
selectedPotions = {}
selectedBiomes = {}
usePotionsOnlyAtGlitch =
displayStatsActive =
TabUpdate = Window:(, )
TabUpdate:()
TabUpdate:({
Title = ,
Content =
})
TabUpdate:({
Title = ,
Content =
})
TabMain = Window:(, )
TabMain:()
character = localPlayer.Character localPlayer.CharacterAdded:()
.() character:()
rootPart = character:()
TweenService = :()
humanoid = character:()
autoCollectInstant =
TabMain:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
autoCollectInstant = Value
autoCollectInstant
(()
autoCollectInstant
objectsFolder = :()
objectsFolder
items = objectsFolder:()
items #items:() >
collectible = items:()[]
collectible
rootPart.CFrame = collectible.CFrame + .(, , )
()
prompt = collectible:(, )
prompt
(prompt)
()
)
,
})
autoCollectTween =
TabMain:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
autoCollectTween = Value
autoCollectTween
(()
autoCollectTween
objectsFolder = :()
objectsFolder
items = objectsFolder:()
items #items:() >
collectible = items:()[]
collectible collectible:()
_, part (character:())
part:()
part.CanCollide =
targetCFrame = collectible.CFrame + .(, , )
tweenInfo = TweenInfo.(, .EasingStyle.Linear, .EasingDirection.Out)
tween = TweenService:(rootPart, tweenInfo, { = targetCFrame})
tween:()
tween.Completed:()
prompt = collectible:(, )
prompt
(prompt)
()
)
,
})
TabMain:({
Name = ,
Callback = ()
_, obj (:())
obj:()
obj:()
,
})
obbyLuck = :()
canTeleport =
teleportCooldown =
TabMain:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
canTeleport = Value
canTeleport
teleportCooldown =
,
})
()
canTeleport teleportCooldown obbyLuck
model = obbyLuck:()
model
box = model:()
box box:()
prompt = box:()
prompt
rootPart.CFrame = box.CFrame + .(, , )
.()
(prompt)
teleportCooldown =
.()
teleportCooldown =
:().Stepped:(()
canTeleport teleportCooldown
()
)
autoFarm =
TabMain:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
autoFarm = Value
,
})
.(()
autoFarm
obbyLuck = :()
obbyLuck
model = obbyLuck:()
model
box = model:()
box box:()
prompt = box:()
prompt
rootPart.CFrame = box.CFrame + .(, , )
.()
i = ,
(prompt)
.()
.()
)
TabGUIS = Window:(, )
TabGUIS:({
Name = ,
Callback = ()
playerGui = :().LocalPlayer.PlayerGui
merchantUI = playerGui:()
merchantUI
merchantUI.Enabled =
()
,
})
TabGUIS:({
Name = ,
Callback = ()
playerGui = :().LocalPlayer.PlayerGui
potionUI = playerGui:()
potionUI
potionUI.Enabled =
()
,
})
TabGUIS:({
Name = ,
Callback = ()
playerGui = :().LocalPlayer.PlayerGui
gloveUI = playerGui:()
gloveUI
gloveUI.Enabled =
()
,
})
TabUpdate = Window:(, )
TabUpdate:({
Title = ,
Content =
})
autoRightArmSwitch =
autoLeftArmSwitch =
TabUpdate:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
autoRightArmSwitch = Value
,
})
TabUpdate:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
autoLeftArmSwitch = Value
,
})
equipmentFolder = localPlayer:(, )
(armName)
equipmentFolder
armObject = equipmentFolder:(armName)
armObject armObject:()
armObject.Value
(armName, gloveName)
args = { gloveName, armName }
:()
:()
:()
:()
:((args))
luckBar = localPlayer:()
:()
:()
:()
:()
lastRoll =
(()
.()
text = luckBar.Text
currentRollStr = text:()
currentRollStr
currentRoll = (currentRollStr)
currentRoll == lastRoll ~=
autoRightArmSwitch
(()
originalRight = ()
originalRight
(, )
.()
(, originalRight)
)
autoLeftArmSwitch
(()
originalLeft = ()
originalLeft
(, )
.()
(, originalLeft)
)
lastRoll = currentRoll
)
TabAutoBrew = Window:(, )
autoBrew =
potionsFolder = localPlayer:():()
potionNames = {}
_, potionFolder (potionsFolder:())
.(potionNames, potionFolder.Name)
.SelectedPotions = {}
.SelectedAuras = {}
potionsUI = {}
multiCraftActive =
TabAutoBrew:({
Name = ,
CurrentValue = ,
Callback = (state)
autoBrew = state
autoBrew
(()
autoBrew
#.SelectedPotions >
_, potionName (.SelectedPotions)
args = {, potionName}
:()
:()
:()
:()
:((args))
()
()
)
})
(potionName, auraName)
args = {, potionName, , auraName, }
addItemRemote = :()
:()
:()
:()
(()
addItemRemote:((args))
)
(count)
TabAutoBrew:({
Name = ,
CurrentValue = ,
Callback = (value)
multiCraftActive = value
multiCraftActive
(()
multiCraftActive
i = , count
chosenPotion = .SelectedPotions[i]
chosenAuras = .SelectedAuras[i] {}
chosenPotion #chosenAuras >
_, auraName (chosenAuras)
(chosenPotion, auraName)
.()
.()
)
})
i = , count
section = TabAutoBrew:( .. i)
potionDropdown = TabAutoBrew:({
Name = .. i,
Options = potionNames,
CurrentOption = {},
MultipleOptions = ,
Callback = (option)
option #option ==
chosenPotion = option[]
.SelectedPotions[i] = chosenPotion
potionFolder = potionsFolder:(chosenPotion)
potionFolder
auraFolder = potionFolder:()
auraFolder
auraNames = {}
_, auraItem (auraFolder:())
.(auraNames, auraItem.Name)
potionsUI[i] potionsUI[i].aurasDropdown
potionsUI[i].aurasDropdown:(auraNames, {})
Rayfield:({
Title = ,
Content = ,
Duration =
})
potionsUI[i] potionsUI[i].aurasDropdown
potionsUI[i].aurasDropdown:({}, {})
Rayfield:({
Title = ,
Content = ,
Duration =
})
potionsUI[i] potionsUI[i].aurasDropdown
potionsUI[i].aurasDropdown:({}, {})
})
aurasDropdown = TabAutoBrew:({
Name = .. i,
Options = {},
CurrentOption = {},
MultipleOptions = ,
Callback = (option)
.SelectedAuras[i] = option
})
potionsUI[i] = {
section = section,
potionDropdown = potionDropdown,
aurasDropdown = aurasDropdown
}
()
Tab = Window:(, )
Tab:()
.PurchaseAmount =
.AutoBuyEnabled =
Tab:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Callback = (text)
num = (text)
.PurchaseAmount = num
})
Tab:({
Name = ,
CurrentValue = ,
Callback = (value)
.AutoBuyEnabled = value
})
(itemId)
merchantEvent = :()
:()
:()
:()
(()
merchantEvent:(itemId)
)
(()
.()
success, stockData = (()
:()
:()
:()
:()
:()
)
.AutoBuyEnabled success stockData (stockData)
i = , .PurchaseAmount
()
.()
()
.()
()
.()
()
.()
()
.()
.()
s, d = (()
:()
:()
:()
:()
:()
)
(s d (d)) .AutoBuyEnabled
)
Tab:({
Title = ,
Content =
})
TabWebhook = Window:(, )
SectionWebhook = TabWebhook:()
()
.()
(newBiome)
webhookURL ==
()
contentMessage =
newBiome == contentMessage =
embedColor = newBiome ==
descriptionText = .(, localPlayer.Name, newBiome)
privateServerLink privateServerLink ~=
descriptionText = descriptionText .. .. privateServerLink
data = {
username = ,
avatar_url = ,
content = contentMessage,
embeds = {
{
title = ,
description = descriptionText,
color = embedColor,
fields = {
{ name = , value = localPlayer.Name, inline = },
{ name = , value = newBiome, inline = }
},
footer = { text = },
timestamp = ()
}
}
}
jsonData = HttpService:(data)
reqFunc = ( .request) ( .request)
reqFunc
(()
({ Url = webhookURL, Method = , Headers = { [] = }, Body = jsonData })
)
()
()
webhookURL ==
()
auraInvCap, donation, highestRNG, money, playTime, rolls, autoCraftVal = , , , , , ,
(()
visibleData = localPlayer:()
visibleData:()
val = (visibleData.AuraInventoryCapacity.Value)
auraInvCap = val (val)
visibleData:()
val = (visibleData.Donation.Value)
donation = val (val)
visibleData:()
val = (visibleData.HighestRNG.Value)
highestRNG = val (val)
visibleData:()
val = (visibleData.Money.Value)
money = val (val)
visibleData:()
seconds = (visibleData.PlayTime.Value)
seconds seconds >
playTime = .(, seconds / )
playTime =
leaderstats = localPlayer:()
leaderstats leaderstats:()
val = (leaderstats.Roll.Value) (leaderstats.Rolls.Value)
rolls = val (val)
autoCraftObj = localPlayer:()
autoCraftObj autoCraftObj:()
autoCraftVal = (autoCraftObj.Value)
)
data = {
username = ,
avatar_url = ,
embeds = {
{
title = ,
description = .(, localPlayer.Name),
color = ,
fields = {
{ name = , value = auraInvCap, inline = },
{ name = , value = donation, inline = },
{ name = , value = highestRNG, inline = },
{ name = , value = money, inline = },
{ name = , value = playTime, inline = },
{ name = , value = rolls, inline = },
{ name = , value = autoCraftVal, inline = },
},
footer = { text = },
timestamp = ()
}
}
}
jsonData = HttpService:(data)
reqFunc = ( .request) ( .request)
reqFunc
(()
({ Url = webhookURL, Method = , Headers = { [] = }, Body = jsonData })
)
()
WebhookURLInput = TabWebhook:({
Name = ,
CurrentValue = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Flag = ,
Callback = (Text) webhookURL = Text ,
})
PrivateServerLinkInput = TabWebhook:({
Name = ,
CurrentValue = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Flag = ,
Callback = (Text) privateServerLink = Text ,
})
SectionWebhook = TabWebhook:()
BiomeDropdown = TabWebhook:({
Name = ,
Options = {, , , , , },
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (Options) selectedBiomes = Options ,
})
SectionWebhook = TabWebhook:()
PotionDropdown = TabWebhook:({
Name = ,
Options = {
, ,
, , ,
, ,
,
},
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (Options) selectedPotions = Options ,
})
StardustIAmountInput = TabWebhook:({
Name = ,
CurrentValue = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Flag = ,
Callback = (Text) stardustPotionIAmount = (Text) ,
})
StardustIIAmountInput = TabWebhook:({
Name = ,
CurrentValue = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Flag = ,
Callback = (Text) stardustPotionIIAmount = (Text) ,
})
PotionsGlitchToggle = TabWebhook:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value) usePotionsOnlyAtGlitch = Value ,
})
StardustOnlyToggle = TabWebhook:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value) useStardustOnlyAtStardust = Value ,
})
(()
oldBiome
()
rawBiomeText =
(() rawBiomeText = localPlayer.PlayerGui.Main.GearInventory.Money.Map.Biome.Text )
rawBiomeText rawBiomeText ~=
newBiome = rawBiomeText:() rawBiomeText
newBiome ~= oldBiome
.(selectedBiomes, newBiome)
usePotionsOnlyAtGlitch newBiome ~=
#selectedPotions >
_, potion (selectedPotions)
newBiome == (potion == potion == )
(()
()
potion ==
i = , stardustPotionIIAmount
args = { [] = potion, [] = }
:()
:()
:()
:()
:((args))
()
potion ==
i = , stardustPotionIAmount
args = { [] = potion, [] = }
:()
:()
:()
:()
:((args))
()
)
(()
args = { [] = potion, [] = }
:()
:()
:()
:()
:((args))
)
(newBiome)
oldBiome = newBiome
)
SectionWebhook = TabWebhook:()
(stock)
webhookURL ==
()
descriptionText = .. stock
privateServerLink privateServerLink ~=
descriptionText = descriptionText .. .. privateServerLink
data = {
username = ,
avatar_url = ,
embeds = {
{
title = ,
description = descriptionText,
color = ,
footer = { text = },
timestamp = ()
}
}
}
jsonData = HttpService:(data)
reqFunc = ( .request) ( .request)
reqFunc
(()
({ Url = webhookURL, Method = , Headers = { [] = }, Body = jsonData })
)
VioletSpawnToggle = TabWebhook:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value) .VioletSpawnWebhookEnabled = Value ,
})
(()
notified =
.()
success, stockData = (()
:()
:()
:()
:()
:()
)
success stockData
merchantActive =
stockList = {}
_, itemInfo (stockData)
merchantActive =
itemInfo.Display
.(stockList, itemInfo.Display)
stockMessage = .(stockList, )
merchantActive stockMessage ~= .VioletSpawnWebhookEnabled notified
(stockMessage)
notified =
notified =
)
TabMic = Window:(, )
SectionMisc = TabMic:()
antiAfkConnection =
ToggleAntiAFK = TabMic:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
Value
VirtualUser = :()
antiAfkConnection = .Players.LocalPlayer.Idled:(()
VirtualUser:()
VirtualUser:(.())
)
antiAfkConnection
antiAfkConnection:()
antiAfkConnection =
,
})
ToggleAntiAFK.()
InfiniteYieldButton = TabMic:({
Name = ,
Flag = ,
Callback = ()
(:())()
,
})
TabMic:({
Name = ,
Callback = ()
(:())()
,
})
RunService = :()
walkOnWaterActive =
waterPlatform
waterFollowConnection
platformOffset =
TabMic:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
walkOnWaterActive = Value
walkOnWaterActive
waterPlatform = .()
waterPlatform.Size = .(, , )
waterPlatform.Anchored =
waterPlatform.CanCollide =
waterPlatform.Transparency =
waterPlatform.Name =
waterPlatform.Parent =
waterFollowConnection = RunService.Heartbeat:(()
daMap = :()
daMap
water = daMap:()
water
waterPlatform.Position = water.Position + .(, water.Size.Y/ + platformOffset, )
)
waterFollowConnection
waterFollowConnection:()
waterFollowConnection =
waterPlatform
waterPlatform:()
waterPlatform =
,
})
()
weather = :()
weather
wood = weather:()
wood wood:()
leafs = weather:()
leafs leafs:()
daMap = :()
daMap
_, obj (daMap:())
obj.Name ==
obj.Name ==
obj.Name ==
obj.Name ==
obj:()
TabMic:({
Name = ,
Callback = deleteObjects,
})
.WalkSpeed =
.JumpPower =
SpeedSlider = TabMic:({
Name = ,
Range = {, },
Increment = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
.WalkSpeed = Value
,
})
defaultJumpPower =
localPlayer.Character
hum = localPlayer.Character:()
hum defaultJumpPower = hum.JumpPower
JumpSlider = TabMic:({
Name = ,
Range = {, },
Increment = ,
CurrentValue = defaultJumpPower,
Flag = ,
Callback = (Value)
.JumpPower = Value
,
})
(jpower)
char = localPlayer.Character
char
hum = char:()
hum (jpower) ==
hum.UseJumpPower
hum.JumpPower = jpower
hum.JumpHeight = jpower
RunService.Heartbeat:(()
char = localPlayer.Character
char
hum = char:()
hum
hum.WalkSpeed = .WalkSpeed
(.JumpPower)
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu, cdn.discordapp.com, raw.githubusercontent.com.