GetAllWarehouses
waarschuwing
Deze export is alleen beschikbaar voor serverside!
Export Syntax
exports['dream_cryptomining']:GetAllWarehouses() -- Geeft een tabel met gegevens terug
Reactie
Reactie Tabel
{
"WAREHOUSEID" : {
"id": int, -- WarehouseId
"name": string, -- Magazijnnaam
"warehouse": string, -- [klein, middelgroot, groot]
"beschikbaar": boolean, -- Is beschikbaar om te kopen?
"prijs": int, -- 💸 Magazijnprijs
"posx": float, -- Magazijn Positie X
"posy": float, -- Magazijn Positie Y
"posz": float, -- Magazijn Positie Z
"aangemaakt_op": float, -- Unix Tijdstempel
"bijgewerkt_op": float, -- Unix Tijdstempel
-- ⚠️ Alleen wanneer toegewezen aan een speler
"toegewezen": {
"id": int, -- ToegewezenId
"eigenaar": string, -- Identifier van speler
"magazijn": int, -- WarehouseId
"actief": boolean, -- Is toewijzing actief?
"inkomen": int, -- 💸 Huidig Inkomen
"uitgaand": int -- 💸 Huidig Uitgaand
"aangemaakt_op": float, -- Unix Tijdstempel
"bijgewerkt_op": float, -- Unix Tijdstempel
"server": { -- Servergegevens
"SERVERID": {
"status": string -- [actief, inactief, kapot, niet beschikbaar]
},
...
},
"transacties": { -- Alle Transacties
"TRANSACTIONID": {
"id": int, -- TransactieId
"magazijn": int, -- WarehouseId
"toegewezen": int, -- ToegewezenId
"transactieId": string -- TransactieId (bijv. T994826)
"type": string, -- [inkomen, uitgaand]
"status": string, -- [in afwachting, voltooid]
"kwh": float, -- Kwh bedrag
"server": int, -- Serverbedrag
"bedrag": int, -- 💸 Bedrag
"datum": string, -- Geformatteerde Datum (DD.MM.JJJJ UU:MM)
"aangemaakt_op": float, -- Unix Tijdstempel
"bijgewerkt_op": float, -- Unix Tijdstempel
},
...
}
}
}
...
}
Voorbeeld Export
local Magazijnen = exports['dream_cryptomining']:GetAllWarehouses()
for key, value in pairs(Magazijnen) do
print(value.id) -- 📌 MagazijnId
print(value.prijs) -- 💸 Magazijnprijs
print(value.magazijn) -- ✉️ Magazijn Type
-- 💬 Gebruik alle andere variabelen...
end