Skip to main content

Consumibles temporizados (Economy heredado)

Las API de Economy v1 están en modo de mantenimiento y no recibirán nuevas características, solo correcciones de errores. Las API v1 se mantendrán en el futuro previsible. Consulte la información general de Economy v2 para obtener más información sobre la próxima versión de PlayFab Economy.
Este tutorial le guía por la creación de consumibles temporizados mediante el Game Manager de PlayFab. Los consumibles temporizados son elementos configurados para consumirse automáticamente después de un tiempo específico desde la concesión inicial al jugador.

Requisitos

Creación de un consumible temporizado apilable

Vamos a crear una poción de energía pequeña que potencie la energía de su jugador durante cinco minutos al concederse, y que aumente el intervalo de tiempo en cinco minutos. En Game Manager:
  1. Vaya a su título.
  2. Seleccione Economy en el menú de la izquierda.
  3. Vaya a la pestaña Catalogs y elija su catálogo principal; su pantalla debería parecerse a este ejemplo:
  4. Seleccione New item en la esquina superior derecha.
  5. Rellene los campos siguientes:
  6. Seleccione Save item.
Ahora podrá apilar estas pociones y el tiempo restante también se “apilará” automáticamente. Por ejemplo, si concedo una poción de energía pequeña a un jugador a las 13:00, el elemento se consumirá a las 13:05. Si concedo otra poción de energía pequeña a las 13:02, los dos elementos se consumirán a las 13:10.
Si no especifica un nombre de grupo de tiempo para un consumible temporizado apilable, la pila completa expirará cuando se cumpla la hora de expiración original establecida en la primera concesión. Por ejemplo, en el escenario anterior, si en su lugar dejara el nombre de grupo de tiempo en blanco: si concedo una poción de energía pequeña a un jugador a las 13:00, el elemento se consumirá a las 13:05. Si concedo otra poción de energía pequeña a las 13:02, los dos elementos se consumirán igualmente a las 13:05. Si concedo otra poción de energía pequeña más a las 13:04, los tres elementos se consumirán igualmente a las 13:05. Pero después de consumirse la pila, si concedo una poción de energía pequeña a las 13:10, el elemento se consumirá a las 13:15.

Creación de un consumible temporizado no apilable

Vamos a crear un ejemplo similar al anterior, pero con un elemento no apilable. Creemos una poción de energía mediana que potencie la energía de su jugador durante 10 minutos al concederse, y que aumente el intervalo de tiempo en 10 minutos adicionales por cada elemento adicional. En Game Manager:
  1. Vaya a su título.
  2. Seleccione Economy en el menú de la izquierda.
  3. Vaya a la pestaña Catalogs y elija su catálogo principal; su pantalla debería parecerse a este ejemplo:
  4. Seleccione New item en la esquina superior derecha.
  5. Rellene los campos siguientes:
  6. Seleccione Save item.
Ahora, cada vez que conceda una poción de energía mediana adicional, se creará una instancia completamente nueva en el inventario del jugador, ya que el elemento no es apilable. Aun así, podrá “apilar” automáticamente el tiempo restante de esos elementos. Por ejemplo, si concedo una poción de energía mediana a un jugador a las 13:00, el elemento se consumirá a las 13:10. Si concedo otra poción de energía mediana a las 13:05, los dos elementos se consumirán a las 13:20.
Si no especifica un nombre de grupo de tiempo para un consumible temporizado no apilable, cada instancia expirará de forma independiente de las demás. Por ejemplo, en el escenario anterior, si en su lugar dejara el nombre de grupo de tiempo en blanco: si concedo una poción de energía mediana a un jugador a las 13:00, el elemento se consumirá a las 13:10. Si concedo otra poción de energía mediana a las 13:05, el primer elemento se consumirá igualmente a las 13:10 y el segundo elemento se consumirá a las 13:15.

Vinculación de varios consumibles temporizados

Ahora que tiene una poción pequeña (apilable) y una poción mediana (no apilable), vinculemos esos dos temporizadores. Modifiquemos algunos campos para que la energía de su jugador se potencie cuando se concedan las pociones de energía pequeña o mediana, y para aumentar el intervalo de tiempo en 5 o 10 minutos adicionales por cada poción de energía pequeña o mediana, respectivamente. En Game Manager:
  1. Vaya a su título.
  2. Seleccione Economy en el menú de la izquierda.
  3. Vaya a la pestaña Catalogs y elija su catálogo principal; su pantalla debería parecerse a este ejemplo:
  4. Seleccione Med_Stamina_Potion en la lista de elementos.
  5. Cambie el Time Group Name de Med_Stamina_Potion a Stamina_Potion.
  6. Seleccione Save item.
  7. Seleccione Small_Stamina_Potion en la lista de elementos.
  8. Cambie el Time Group Name de Small_Stamina_Potion a Stamina_Potion.
  9. Seleccione Save item.
Ahora, cada vez que conceda una poción de energía pequeña o mediana adicional, se “apilará” automáticamente el tiempo restante de todos los elementos con el mismo nombre de grupo de tiempo. Por ejemplo, si concedo una poción de energía mediana a un jugador a las 13:00, el elemento se consumirá a las 13:10. Si concedo una poción de energía pequeña a las 13:05, los dos elementos se consumirán a las 13:15.
Última modificación el 28 de agosto de 2026