Ana içeriğe geç

Tüm Rüzgar Türbinlerini Al

uyarı

Bu dışa aktarma sadece sunucu tarafı için kullanılabilir!

Dışa Aktarma Sözdizimi
exports['dream_windturbines']:TümRüzgarTürbinleriniAl() -- Verilerle bir tablo döndürür

Yanıt

Yanıt Tablosu
{
["TÜRBANID"] : {
"id": int, -- Türbin Kimliği
"type": string, -- [kompakt, endüstriyel, mega]
"available": boolean, -- Satın alınabilir mi?
"price": int, -- 💸 Rüzgar Türbini Fiyatı
"posx": float, -- Rüzgar Türbini Konumu X
"posy": float, -- Rüzgar Türbini Konumu Y
"posz": float, -- Rüzgar Türbini Konumu Z
"created_at": float, -- Unix Zaman Damgası
"updated_at": float, -- Unix Zaman Damgası

-- ⚠️ Yalnızca bir oyuncuya atandığında
"assigned": {
"id": int, -- Atama Kimliği
"owner": string, -- Oyuncunun Kimliği
"wind_turbine": int, -- Türbin Kimliği
"active": boolean, -- Atama aktif mi?
"income": int, -- 💸 Mevcut Gelir
"outgoing": int -- 💸 Mevcut Giden
"created_at": float, -- Unix Zaman Damgası
"updated_at": float, -- Unix Zaman Damgası
"upgrades": { -- Yükseltmeler Verisi
{
"id": int,
"assigned": int, -- Atama Kimliği
"upgrade": string,
"created_at": float, -- Unix Zaman Damgası
"updated_at": float, -- Unix Zaman Damgası
},
...
},
"transactions": { -- Tüm İşlemler
"İŞLEMID": {
"id": int, -- İşlem Kimliği
"wind_turbine": int, -- Türbin Kimliği
"assigned": int, -- Atama Kimliği
"transactionId": string -- İşlem Kimliği (ör. T994826)
"type": string, -- [gelir, giden]
"status": string, -- [beklemede, tamamlandı]
"kwh": float, -- Kwh miktarı
"amount": int, -- 💸 Miktar
"date": string, -- Biçimlendirilmiş Tarih (GG.AA.YYYY SS:DD)
"created_at": float, -- Unix Zaman Damgası
"updated_at": float, -- Unix Zaman Damgası
},
...
}
}
}
...
}
Örnek Dışa Aktarma
local RüzgarTürbinleri = exports['dream_windturbines']:TümRüzgarTürbinleriniAl()

for anahtar, değer in pairs(RüzgarTürbinleri) do
print(değer.id) -- 📌 Türbin Kimliği
print(değer.price) -- 💸 Rüzgar Türbini Fiyatı
print(değer.type) -- ✉️ Rüzgar Türbini Türü

-- 💬 Diğer tüm değişkenleri kullanın...
end