GetAllWarehouses
aviso
Esta exportação está disponível apenas para o lado do servidor!
Sintaxe de Exportação
exports['dream_cryptomining']:GetAllWarehouses() -- Retorna uma tabela com dados
Resposta
Tabela de Resposta
{
    "WAREHOUSEID" : {
        "id": int, -- Id do Armazém
        "name": string, -- Nome do Armazém
        "warehouse": string, -- [pequeno, médio, grande]
        "available": boolean, -- Está disponível para compra?
        "price": int, -- 💸 Preço do Armazém
        "posx": float, -- Posição X do Armazém
        "posy": float, -- Posição Y do Armazém
        "posz": float, -- Posição Z do Armazém
        "created_at": float, -- Carimbo de data/hora Unix
        "updated_at": float, -- Carimbo de data/hora Unix
        -- ⚠️ Apenas quando atribuído a um jogador
        "assigned": {
             "id": int, -- Id de Atribuição
             "owner": string, -- Identificador do jogador
             "warehouse": int, -- Id do Armazém
             "active": boolean, -- A atribuição está ativa?
             "income": int, -- 💸 Rendimento Atual
             "outgoing": int -- 💸 Despesa Atual
             "created_at": float, -- Carimbo de data/hora Unix
             "updated_at": float, -- Carimbo de data/hora Unix
             "server": { -- Dados do Servidor
                "SERVERID": {
                    "status": string -- [ativo, inativo, quebrado, indisponível]
                },
                ...
            },
            "transactions": { -- Todas as Transações
                "TRANSACTIONID": {
                    "id": int, -- Id da Transação
                    "warehouse": int, -- Id do Armazém
                    "assigned": int, -- Id de Atribuição
                    "transactionId": string -- Id da Transação (ex: T994826)
                    "type": string, -- [rendimento, despesa]
                    "status": string, -- [pendente, completo]
                    "kwh": float, -- Quantidade de Kwh
                    "server": int, -- Quantidade do Servidor
                    "amount": int, -- 💸 Montante
                    "date": string, -- Data Formatada (DD.MM.AAAA HH:MM)
                    "created_at": float, -- Carimbo de data/hora Unix
                    "updated_at": float, -- Carimbo de data/hora Unix
                },
                ...
            }
        }
    }
    ...
}
Exemplo de Exportação
local Armazéns = exports['dream_cryptomining']:GetAllWarehouses()
for chave, valor in pairs(Armazéns) do
    print(valor.id) -- 📌 Id do Armazém
    print(valor.price) -- 💸 Preço do Armazém
    print(valor.warehouse) -- ✉️ Tipo de Armazém
    -- 💬 Utilize todas as outras variáveis...
end