auto buy merchants, daily rewards, vending machines
Key Required Verified

auto buy merchants, daily rewards, vending machines

⛏️ [MINE] Pet Simulator 99! 🚀daz_daz_ 382.1K views 780 executesUpdated Dec 7, 2023
2.9/ 5(7 votes)
4357% Positive
Lua Script•68 lines (1932 chars)
local remotes = game.ReplicatedStorage.Network
local teleportr = remotes.Teleports_RequestTeleport
local vending_buy = remotes.VendingMachines_Purchase
local daily_redeem = remotes.DailyRewards_Redeem
local hum = game.Players.LocalPlayer.Character.Humanoid
local merchant_buy = remotes.Merchant_RequestPurchase

local machines = {
    {"PotionVendingMachine1";"Cherry Blossom"};
    {"PotionVendingMachine2";"Safari"};
    {"EnchantVendingMachine1";"Misty Falls"};
    {"EnchantVendingMachine2";"Fire and Ice"};
    {"FruitVendingMachine1";"Mushroom Field"};
    {"FruitVendingMachine2";"Pirate Cove"};
}

local DailyRedeemables = {
    {"Castle"; "SmallDailyDiamonds"};
    {"Jungle";"DailyPotions"};
    {"Red Desert"; "MediumDailyDiamonds"};
}

local Merchants = {
    {"RegularMerchant";"Oasis"};
    {"AdvancedMerchant"; "Ice Rink"}
}

local function teleport(destination)
    teleportr:InvokeServer(destination)
    repeat task.wait() until hum.FloorMaterial == Enum.Material.Air
    task.wait(0.5)
    repeat task.wait() until hum.FloorMaterial == Enum.Material.Plastic
    hum:ChangeState(Enum.HumanoidStateType.Jumping)
    task.wait(1)
    hum:ChangeState(Enum.HumanoidStateType.Jumping)
end

for i,v in ipairs(machines) do
    teleport(v[2])
    local a, b
    for i2, v2 in pairs(workspace.Map:GetChildren()) do
        if string.find(v2.Name,v[2], 1, true) then
           hum.Parent:PivotTo(v2.INTERACT.Machines[v[1]].PrimaryPart.CFrame * CFrame.new(0,9,0)) 
        end
    end

    repeat a,b = vending_buy:InvokeServer(v[1], 1)
        task.wait(0.1) 
    until a == false
end

for i,v in ipairs(DailyRedeemables) do
    teleport(v[1])
    daily_redeem:InvokeServer(v[2])
end

for i,v in ipairs(Merchants) do
    teleport(v[2])
    task.wait(1)
    local a, b
    for i = 1, 6, 1 do
        repeat
            a,b = merchant_buy:InvokeServer(v[1], i)
            task.wait(0.1)
        until a == false
    end

end

Features & Information

— you need all areas unlocked to use the script without needing to change it at all — just execute and it will cycle all the vending machines and buy everything from them, same with the merchants and the daily items. it doesnt buy the potion vending machine that costs gems.
#pet#pet sim#pet simulator

Community Comments (4)

_Zyn__Zyn_Dec 7, 2023(edited)

Broken script. just use remotes instead of teleporting to the vending machine. for example this uses enchant vending machine

daz_daz_Dec 7, 2023(edited)

@_Zyn_ the vending machines have range so you can’t just “use a remote” also what’s broken about the scripts. I literally tested in an hour ago and it worked fine

_Zyn__Zyn_Dec 7, 2023(edited)

the script will stand on top of the vending machine and not do anything.

daz_daz_Dec 7, 2023(edited)

@_Zyn_ it uses the canon to go to the vending machins and it tps to the top of them, buys all the items and goes to the next vending machine. is there an error code in the console?

More Scripts for ⛏️ [MINE] Pet Simulator 99! 🚀