Build An Island! 🏝️
11.2k Views
69 Executions

OP script open source

Build An Island
neutral
neutral100 followers
1 year ago
Please login to perform these actions:

OP script open source is a Build An Island script for Roblox, uploaded to ScriptBlox on May 29, 2025.

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

auto collect all materials on island auto unlock islands auto unlock also auto crafts the materials needed for islands its unlocking

Updates

  1. Script edited: Update script

  2. Script edited: Update script

View Raw

toclipboard([[
    https://discord.gg/bKPRWatprk
]])
local localPlayer = game:GetService("Players").LocalPlayer
local replicatedStorage = game:GetService("ReplicatedStorage")
local checkMaterial = require(game:GetService("ReplicatedStorage").Modules.Client.InventoryUtil).HasItem
local autofarm = false
local autounlock = false
local cd = 0
local library = loadstring(game:HttpGet(('https://raw.githubusercontent.com/dementiaenjoyer/UI-LIBRARIES/refs/heads/main/wally-modified/source.lua')))()
local window = library:CreateWindow('Credit: Neutral')
window:Section('Stuff')
window:Toggle("Farm All Resources",{},function(value)
autofarm = value
end)
window:Toggle("Auto Unlock",{},function(value)
autounlock = value
end)

game:GetService("RunService").RenderStepped:Connect(function(delta)
    cd += delta
    local character = localPlayer.Character
    local plot = workspace.Plots[localPlayer.Name]
    if cd > 0.1 then
        cd = 0
        if autofarm then
            for _,v in workspace.Plots[localPlayer.Name].Resources:GetChildren() do
                if v:GetAttribute("HP") and v:GetAttribute("HP") > 0 then
                    replicatedStorage.Communication.HitResource:FireServer(v)
                end
            end
        end
        if autounlock then
            for _,v in plot.Expand:GetChildren() do
                for _,material in plot.Expand[v.Name].Top.BillboardGui:GetChildren() do
                    if replicatedStorage.Storage.Items:FindFirstChild(material.Name) then
                        replicatedStorage.Communication.ContributeToExpand:FireServer(v.Name,material.Name,1)
                        if material.Name == "Plank" and plot.Land.S13.Crafter.Attachment.Stock.Value < tonumber(string.split(material.Amount.Text,"/")[2]) then
                            replicatedStorage.Communication.Craft:FireServer(plot.Land.S13.Crafter.Attachment)


Comments

2
Log in to join the conversation. Login
francisnaliza9's profile picture
francisnaliza91 year ago

very good

1
kikoki*69's profile picture
kikoki*691 year ago

nice!!

1