Aller au contenu principal

GetAllWarehouses

attention

Cet export est uniquement disponible pour le serveur !

Syntaxe de l'Export
exports['dream_cryptomining']:GetAllWarehouses() -- Renvoie une table avec des données

Réponse

Table de Réponse
{
"WAREHOUSEID" : {
"id": int, -- Identifiant de l'entrepôt
"name": string, -- Nom de l'entrepôt
"warehouse": string, -- [petit, moyen, grand]
"available": boolean, -- Est disponible à l'achat ?
"price": int, -- 💸 Prix de l'entrepôt
"posx": float, -- Position X de l'entrepôt
"posy": float, -- Position Y de l'entrepôt
"posz": float, -- Position Z de l'entrepôt
"created_at": float, -- Horodatage Unix de création
"updated_at": float, -- Horodatage Unix de mise à jour

-- ⚠️ Uniquement lorsque attribué à un joueur
"assigned": {
"id": int, -- Identifiant d'attribution
"owner": string, -- Identifiant du joueur
"warehouse": int, -- Identifiant de l'entrepôt
"active": boolean, -- L'attribution est-elle active ?
"income": int, -- 💸 Revenu actuel
"outgoing": int -- 💸 Dépense actuelle
"created_at": float, -- Horodatage Unix de création
"updated_at": float, -- Horodatage Unix de mise à jour
"server": { -- Données du serveur
"SERVERID": {
"status": string -- [actif, inactif, en panne, non disponible]
},
...
},
"transactions": { -- Toutes les transactions
"TRANSACTIONID": {
"id": int, -- Identifiant de la transaction
"warehouse": int, -- Identifiant de l'entrepôt
"assigned": int, -- Identifiant d'attribution
"transactionId": string -- Identifiant de la transaction (ex. T994826)
"type": string, -- [revenu, dépense]
"status": string, -- [en attente, complète]
"kwh": float, -- Montant en Kwh
"server": int, -- Montant du serveur
"amount": int, -- 💸 Montant
"date": string, -- Date formatée (JJ.MM.AAAA HH:MM)
"created_at": float, -- Horodatage Unix de création
"updated_at": float, -- Horodatage Unix de mise à jour
},
...
}
}
}
...
}
Exemple d'Export
local Entrepots = exports['dream_cryptomining']:GetAllWarehouses()

for key, value in pairs(Entrepots) do
print(value.id) -- 📌 Identifiant de l'entrepôt
print(value.price) -- 💸 Prix de l'entrepôt
print(value.warehouse) -- ✉️ Type d'entrepôt

-- 💬 Utilisez toutes les autres variables...
end