الحصول على جميع المستودعات
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, -- الطابع الزمني للإنشاء
        "updated_at": float, -- الطابع الزمني للتحديث
        -- ⚠️ فقط عند تعيينه للاعب
        "assigned": {
             "id": int, -- معرف التعيين
             "owner": string, -- معرف اللاعب
             "warehouse": int, -- معرف المستودع
             "active": boolean, -- هل التعيين نشط؟
             "income": int, -- 💸 الدخل الحالي
             "outgoing": int -- 💸 النفقات الحالية
             "created_at": float, -- الطابع الزمني للإنشاء
             "updated_at": float, -- الطابع الزمني للتحديث
             "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, -- الطابع الزمني للإنشاء
                    "updated_at": float, -- الطابع الزمني للتحديث
                },
                ...
            }
        }
    }
    ...
}
مثال على التصدير
local Warehouses = exports['dream_cryptomining']:GetAllWarehouses()
for key, value in pairs(Warehouses) do
    print(value.id) -- 📌 معرف المستودع
    print(value.price) -- 💸 سعر المستودع
    print(value.warehouse) -- ✉️ نوع المستودع
    -- 💬 استخدم جميع المتغيرات الأخرى...
end