Saltar al contenido principal

GetAllWindTurbines

aviso

Este export solo está disponible para el lado del servidor!

Export Syntax
exports['dream_windturbines']:GetAllWindTurbines() -- Devuelve una tabla con datos

Respuesta

Response Table
{
["TURBINEID"] : {
"id": int, -- IdDelAerogenerador
"type": string, -- [compacto, industrial, mega]
"available": boolean, -- ¿Disponible para comprar?
"price": int, -- 💸 Precio del Aerogenerador
"posx": float, -- Posición X del Aerogenerador
"posy": float, -- Posición Y del Aerogenerador
"posz": float, -- Posición Z del Aerogenerador
"created_at": float, -- Marca de tiempo Unix
"updated_at": float, -- Marca de tiempo Unix

-- ⚠️ Solo cuando se asigna a un jugador
"assigned": {
"id": int, -- IdAsignado
"owner": string, -- Identificador del jugador
"wind_turbine": int, -- IdDelAerogenerador
"active": boolean, -- ¿La asignación está activa?
"income": int, -- 💸 Ingreso actual
"outgoing": int -- 💸 Egreso actual
"created_at": float, -- Marca de tiempo Unix
"updated_at": float, -- Marca de tiempo Unix
"upgrades": { -- Datos de mejoras
{
"id": int,
"assigned": int, -- IdAsignado
"upgrade": string,
"created_at": float, -- Marca de tiempo Unix
"updated_at": float, -- Marca de tiempo Unix
},
...
},
"transactions": { -- Todas las transacciones
"TRANSACTIONID": {
"id": int, -- IdDeTransacción
"wind_turbine": int, -- IdDelAerogenerador
"assigned": int, -- IdAsignado
"transactionId": string -- IdDeTransacción (ej. T994826)
"type": string, -- [ingreso, egreso]
"status": string, -- [pendiente, completado]
"kwh": float, -- Cantidad de KWh
"amount": int, -- 💸 Monto
"date": string, -- Fecha formateada (DD.MM.AAAA HH:MM)
"created_at": float, -- Marca de tiempo Unix
"updated_at": float, -- Marca de tiempo Unix
},
...
}
}
}
...
}
Ejemplo de Export
local WindTurbines = exports['dream_windturbines']:GetAllWindTurbines()

for key, value in pairs(WindTurbines) do
print(value.id) -- 📌 IdDelAerogenerador
print(value.price) -- 💸 Precio del Aerogenerador
print(value.type) -- ✉️ Tipo del Aerogenerador

-- 💬 Usa todas las demás variables...
end