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

Infinite yield possible on 'ReplicatedStorage.GetTools:WaitForChild("GetTools")' Any Help?

Asked by 5 years ago
Edited by DanzLua 5 years ago

Infinite yield possible on 'ReplicatedStorage.GetTools:WaitForChild("GetTools")'

this is my code:

game.ReplicatedStorage.GetTools:WaitForChild("GetTools").OnServerInvoke = function(player)
    local items = {}

    for _, object in pairs(game.ServerStorage:WaitForChild("Items"):GetChildren()) do
        local itemsProperties = {object.Name,object.Price.Value}
        table.insert(items,itemsProperties)
    end

    return items
end

1 answer

Log in to vote
0
Answered by
DanzLua 2879 Moderation Voter Community Moderator
5 years ago
Edited 5 years ago

You are waiting for GetTools to be a child of GetTools

game.ReplicatedStorage:WaitForChild("GetTools").OnServerInvoke = function(player)
    local items = {}

    for _, object in pairs(game.ServerStorage:WaitForChild("Items"):GetChildren()) do
        local itemsProperties = {object.Name,object.Price.Value}
        table.insert(items,itemsProperties)
    end

    return items
end
Ad

Answer this question