AlleWindturbinesOphalen
waarschuwing
Deze export is alleen beschikbaar voor serverside!
Export Syntax
exports['dream_windturbines']:GetAllWindTurbines() -- Geeft een tabel met gegevens terug
Reactie
Reactie Tabel
{
["TURBINEID"] : {
"id": int, -- TurbineId
"type": string, -- [compact, industrial, mega]
"available": boolean, -- Is beschikbaar om te kopen?
"price": int, -- 💸 Prijs van windturbine
"posx": float, -- Positie X van windturbine
"posy": float, -- Positie Y van windturbine
"posz": float, -- Positie Z van windturbine
"created_at": float, -- Unix-tijdstempel
"updated_at": float, -- Unix-tijdstempel
-- ⚠️ Alleen wanneer toegewezen aan een speler
"assigned": {
"id": int, -- ToegewezenId
"owner": string, -- Identifier van speler
"wind_turbine": int, -- TurbineId
"active": boolean, -- Is toewijzing actief?
"income": int, -- 💸 Huidige inkomsten
"outgoing": int -- 💸 Huidige uitgaven
"created_at": float, -- Unix-tijdstempel
"updated_at": float, -- Unix-tijdstempel
"upgrades": { -- Gegevens van upgrades
{
"id": int,
"assigned": int, -- ToegewezenId
"upgrade": string,
"created_at": float, -- Unix-tijdstempel
"updated_at": float, -- Unix-tijdstempel
},
...
},
"transactions": { -- Alle transacties
"TRANSACTIONID": {
"id": int, -- TransactieId
"wind_turbine": int, -- TurbineId
"assigned": int, -- ToegewezenId
"transactionId": string -- TransactieId (bijv. T994826)
"type": string, -- [inkomen, uitgaven]
"status": string, -- [in behandeling, voltooid]
"kwh": float, -- Kwh-bedrag
"amount": int, -- 💸 Bedrag
"date": string, -- Geformatteerde datum (DD.MM.JJJJ UU:MM)
"created_at": float, -- Unix-tijdstempel
"updated_at": float, -- Unix-tijdstempel
},
...
}
}
}
...
}
Voorbeeld Export
local WindTurbines = exports['dream_windturbines']:GetAllWindTurbines()
for key, value in pairs(WindTurbines) do
print(value.id) -- 📌 TurbineId
print(value.price) -- 💸 Prijs van windturbine
print(value.type) -- ✉️ Type windturbine
-- 💬 Gebruik alle andere variabelen...
end