GetAllWarehouses
warning
Экспорт доступен только для серверной части!
Синтаксис экспорта
exports['dream_cryptomining']:GetAllWarehouses() -- Возвращает таблицу с данными
Ответ
Таблица ответа
{
    "WAREHOUSEID" : {
        "id": int, -- Идентификатор склада
        "name": string, -- Название склада
        "warehouse": string, -- [маленький, средний, большой]
        "available": boolean, -- Доступен для покупки?
        "price": int, -- 💸 Цена склада
        "posx": float, -- Позиция X склада
        "posy": float, -- Позиция Y склада
        "posz": float, -- Позиция Z склада
        "created_at": float, -- Время создания (Unix Timestamp)
        "updated_at": float, -- Время обновления (Unix Timestamp)
        -- ⚠️ Только при назначении игроку
        "assigned": {
             "id": int, -- Идентификатор назначения
             "owner": string, -- Идентификатор игрока
             "warehouse": int, -- Идентификатор склада
             "active": boolean, -- Активно ли назначение?
             "income": int, -- 💸 Текущий доход
             "outgoing": int -- 💸 Текущий расход
             "created_at": float, -- Время создания (Unix Timestamp)
             "updated_at": float, -- Время обновления (Unix Timestamp)
             "server": { -- Данные сервера
                "SERVERID": {
                    "status": string -- [активен, неактивен, сломан, недоступен]
                },
                ...
            },
            "transactions": { -- Все транзакции
                "TRANSACTIONID": {
                    "id": int, -- Идентификатор транзакции
                    "warehouse": int, -- Идентификатор склада
                    "assigned": int, -- Идентификатор назначения
                    "transactionId": string -- Идентификатор транзакции (например, T994826)
                    "type": string, -- [доход, расход]
                    "status": string, -- [ожидание, завершено]
                    "kwh": float, -- Количество кВтч
                    "server": int, -- Количество серверов
                    "amount": int, -- 💸 Сумма
                    "date": string, -- Форматированная дата (ДД.ММ.ГГГГ ЧЧ:ММ)
                    "created_at": float, -- Время создания (Unix Timestamp)
                    "updated_at": float, -- Время обновления (Unix Timestamp)
                },
                ...
            }
        }
    }
    ...
}
Пример экспорта
local Warehouses = exports['dream_cryptomining']:GetAllWarehouses()
for key, value in pairs(Warehouses) do
    print(value.id) -- 📌 Идентификатор склада
    print(value.price) -- 💸 Цена склада
    print(value.warehouse) -- ✉️ Тип склада
    -- 💬 Используйте все остальные переменные...
end