Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How Would You Activate a Hopperbin?

Asked by
M39a9am3R 3210 Moderation Voter Community Moderator
10 years ago

I am trying to make a Backpack Gui to overpower the Roblox CoreGui, with that it disables the scripts along with this Gui. I am wondering how you would go about enabling a HopperBin in a script. I have checked the Core Script on github, have tried taking a look at some free models (those models will give you the same script as the github link), and I have looked at the API for HopperBins.

I have tried the .Active property, and it does not seem to want to do anything.

Here's the current script I have tried so far, any help would be appreciated. Thank you.

function ActivateHopper(Hopper)
    Hopper.Active = true
end
function DeactivateHopper(Hopper)
    Hopper.Active = false
end
function Select(Item)
    if not equipping and script.Parent.Hold:FindFirstChild(tostring(Item)) then
        newItem = script.Parent.Hold[Item]
        if newItem.Value.Value.ClassName == "HopperBin" then
            ActivateHopper(newItem.Value.Value)
        end
    end
end
game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
    if key:byte()-48 >=0 and key:byte()-48 <= 9 then
        Select(key:byte()-48)
    end
end)

Answer this question