Aller au contenu principal

ObtenirToutesLesÉoliennes

attention

Cette exportation est uniquement disponible pour le côté serveur !

Syntaxe d'Exportation
exports['dream_windturbines']:ObtenirToutesLesÉoliennes() -- Renvoie une table avec des données

Réponse

Tableau de Réponse
{
["TURBINEID"] : {
"id": int, -- Identifiant de l'éolienne
"type": string, -- [compact, industrial, mega]
"available": boolean, -- Est disponible à l'achat ?
"price": int, -- 💸 Prix de l'éolienne
"posx": float, -- Position X de l'éolienne
"posy": float, -- Position Y de l'éolienne
"posz": float, -- Position Z de l'éolienne
"created_at": float, -- Horodatage Unix
"updated_at": float, -- Horodatage Unix

-- ⚠️ Uniquement lorsqu'elle est attribuée à un joueur
"assigned": {
"id": int, -- Identifiant attribué
"owner": string, -- Identifiant du joueur
"wind_turbine": int, -- Identifiant de l'éolienne
"active": boolean, -- L'attribution est-elle active ?
"income": int, -- 💸 Revenu actuel
"outgoing": int -- 💸 Dépense actuelle
"created_at": float, -- Horodatage Unix
"updated_at": float, -- Horodatage Unix
"upgrades": { -- Données des améliorations
{
"id": int,
"assigned": int, -- Identifiant attribué
"upgrade": string,
"created_at": float, -- Horodatage Unix
"updated_at": float, -- Horodatage Unix
},
...
},
"transactions": { -- Toutes les transactions
"TRANSACTIONID": {
"id": int, -- Identifiant de la transaction
"wind_turbine": int, -- Identifiant de l'éolienne
"assigned": int, -- Identifiant attribué
"transactionId": string -- Identifiant de la transaction (ex. T994826)
"type": string, -- [revenu, dépense]
"status": string, -- [en attente, complété]
"kwh": float, -- Montant en Kwh
"amount": int, -- 💸 Montant
"date": string, -- Date formatée (JJ.MM.AAAA HH:MM)
"created_at": float, -- Horodatage Unix
"updated_at": float, -- Horodatage Unix
},
...
}
}
}
...
}
Exemple d'Exportation
local WindTurbines = exports['dream_windturbines']:ObtenirToutesLesÉoliennes()

for key, value in pairs(WindTurbines) do
print(value.id) -- 📌 Identifiant de l'éolienne
print(value.price) -- 💸 Prix de l'éolienne
print(value.type) -- ✉️ Type d'éolienne

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