local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
Name = "NuvikTeam - v1",
LoadingTitle = "NuvikTeam",
LoadingSubtitle = "by Nuvik",
Theme = "Amethyst",
ConfigurationSaving = {
Enabled = true,
FolderName = "NuvikTeam",
FileName = "Config"
},
KeySystem = false
})
local SelectedEgg = "Egg1"
local OpenAmount = 1
local SelectedTrain = "Normal"
local SelectedStage = "Stage 1 (0 Wins)"
local AutoEgg = false
local AutoKill = false
local AutoTrain = false
local AutoTrainArena = false
local RS = game:GetService("ReplicatedStorage")
local Remotes = RS:WaitForChild("Remotes")
local function ExtraerValor(Value)
local val = type(Value) == "table" and Value[1] or Value
return (val and val ~= "") and val or nil
end
local FarmTab = Window:CreateTab("Farm", 4483362458)
FarmTab:CreateSection("Farm Configuration")
FarmTab:CreateDropdown({
Name = "Select Train Arena",
Options = {"Normal", "Rebirth", "Gold", "Divine"},
CurrentOption = {"Normal"},
MultipleOptions = false,
Callback = function(Value)
local nuevoValor = ExtraerValor(Value)
if nuevoValor then
SelectedTrain = nuevoValor
end
end
})
FarmTab:CreateDropdown({
Name = "Select Egg",
Options = {"Egg1", "Egg2", "Egg3", "Egg4"},
CurrentOption = {"Egg1"},
MultipleOptions = false,
Callback = function(Value)
local nuevoValor = ExtraerValor(Value)
if nuevoValor then
SelectedEgg = nuevoValor
end
end
})
FarmTab:CreateSlider({
Name = "Open Amount (Gamepass)",
Range = {1, 3},
Increment = 1,
CurrentValue = 1,
Callback = function(Value)
OpenAmount = Value
end
})
FarmTab:CreateSection("Auto Farms")
FarmTab:CreateToggle({
Name = "Auto Train",
CurrentValue = false,
Callback = function(Value)
AutoTrain = Value
if AutoTrain then
task.spawn(function()
while AutoTrain do
pcall(function()
Remotes:WaitForChild("MHP"):FireServer()
end)
task.wait(0.05)
end
end)
end
end
})
FarmTab:CreateToggle({
Name = "Auto Train Arena",
CurrentValue = false,
Callback = function(Value)
AutoTrainArena = Value
if AutoTrainArena then
task.spawn(function()
while AutoTrainArena do
pcall(function()
local trainArea = workspace:FindFirstChild("Train Area")
if trainArea and SelectedTrain then
local arenaNode = trainArea:FindFirstChild(SelectedTrain)
if arenaNode then
Remotes:WaitForChild("MHP"):FireServer(arenaNode)
end
end
end)
task.wait(0.1)
end
end)
end
end
})
FarmTab:CreateToggle({
Name = "Auto Kill",
CurrentValue = false,
Callback = function(Value)
AutoKill = Value
if AutoKill then
task.spawn(function()
while AutoKill do
pcall(function()
Remotes:WaitForChild("TakeDamage"):FireServer(8000000000000000)
end)
task.wait(0.1)
end
end)
end
end
})
FarmTab:CreateToggle({
Name = "Auto Egg",
CurrentValue = false,
Callback = function(Value)
AutoEgg = Value
if AutoEgg then
task.spawn(function()
while AutoEgg do
pcall(function()
RS:WaitForChild("Remote")
:WaitForChild("Function")
:WaitForChild("Luck")
:WaitForChild("[C-S]DoLuck")
:InvokeServer(SelectedEgg, OpenAmount)
end)
task.wait(0.1)
end
end)
end
end
})
local TpTab = Window:CreateTab("Teleport", 4483362458)
local StagesData = {
["Stage 1 (0 Wins)"] = "Button1",
["Stage 2 (1 Win)"] = "Button2",
["Stage 3 (3 Wins)"] = "Button3",
["Stage 4 (4 Wins)"] = "Button4",
["Stage 5 (25 Wins)"] = "Button5",
["Stage 6 (75 Wins)"] = "Button6",
["Stage 7 (250 Wins)"] = "Button7",
["Stage 8 (650 Wins)"] = "Button8",
["Stage 9 (1.2K Wins)"] = "Button9",
["Stage 10 (3K Wins)"] = "Button10",
["Stage 11 (7.5K Wins)"] = "Button11",
["Stage 12 (25K Wins)"] = "Button12",
["Stage 13 (75K Wins)"] = "Button13",
["Stage 14 (175K Wins)"] = "Button14",
["Stage 15 (250K Wins)"] = "Button15",
["Stage 16 (1M Wins)"] = "Button16"
}
local StageList = {
"Stage 1 (0 Wins)", "Stage 2 (1 Win)", "Stage 3 (3 Wins)", "Stage 4 (4 Wins)",
"Stage 5 (25 Wins)", "Stage 6 (75 Wins)", "Stage 7 (250 Wins)", "Stage 8 (650 Wins)",
"Stage 9 (1.2K Wins)", "Stage 10 (3K Wins)", "Stage 11 (7.5K Wins)", "Stage 12 (25K Wins)",
"Stage 13 (75K Wins)", "Stage 14 (175K Wins)", "Stage 15 (250K Wins)", "Stage 16 (1M Wins)"
}
TpTab:CreateSection("Stages by Wins")
TpTab:CreateDropdown({
Name = "Select Stage",
Options = StageList,
CurrentOption = {"Stage 1 (0 Wins)"},
MultipleOptions = false,
Callback = function(Value)
local nuevoValor = ExtraerValor(Value)
if nuevoValor then
SelectedStage = nuevoValor
end
end
})
TpTab:CreateButton({
Name = "Teleport",
Callback = function()
local targetButtonName = StagesData[SelectedStage]
if targetButtonName then
local targetButton = RS:WaitForChild("Buttons"):FindFirstChild(targetButtonName)
if targetButton then
local args = { targetButton }
Remotes:WaitForChild("Teleport"):FireServer(unpack(args))
end
end
end
})
Rayfield:Notify({
Title = "NuvikTeam",
Content = "FULL Hub loaded successfully 🔥",
Duration = 4
})