Ir al contenido

Ítems

Un diseño se convierte en algo que los jugadores pueden llevar encima de tres formas: un ítem de ropa, un conjunto que pone varios diseños a la vez, o un ítem de tienda con su propio nombre que cualquier tienda puede vender. Las tres necesitan Config.Items.Enabled activado (lo está por defecto) y ESX, QBCore o QBox por debajo. En un servidor standalone el estudio funciona, pero los diseños no pueden convertirse en ítems.


ÍtemQué hace
cloth_designPone el diseño o el conjunto guardado en él. Úsalo otra vez para volver a lo que llevabas puesto

El nombre es Config.Items.Name en shared/config.lua. Las definiciones vienen en items/ox.lua (ox_inventory) e items/qb.lua (QBCore) — copia la entrada en el archivo de ítems de tu inventario y reinicia el inventario. No se puede apilar: cada copia lleva su propio diseño.

En ox_inventory cada copia muestra el nombre de su diseño y, cuando Fivemanage aloja las fotos, el render de ese diseño como imagen. En QBCore, un cloth_design.png en qb-inventory/html/images/ le da un icono por defecto.


  1. Exporta primero el diseño — un ítem necesita un diseño que se haya guardado sobre una prenda.
  2. En el estudio, usa Create Clothing Item desde el diseño y ponle un nombre.
  3. Recibes una copia, y aparece en My Content → Items.

Desde la lista de Items puedes darte otra copia, renombrarlo o borrarlo. Para dárselo a un jugador, dátelo a ti y pásaselo como cualquier otro ítem.

En My Content → Outfits, elige varias de tus prendas diseñadas, ponle nombre al conjunto y créalo. El conjunto es un único ítem cloth_design que las pone todas a la vez, y las quita todas al volver a usarlo.


Cualquier ítem o conjunto creado se puede exportar como su propio ítem de inventario, así que una tienda que no sabe nada de metadata puede venderlo igualmente.

  1. Abre My Content → Items.
  2. Pulsa </> en el ítem.
  3. Elige un nombre de ítem — letras minúsculas, números y guiones bajos. No puede estar cogido por otro ítem exportado.
  4. Pulsa Save name.
  5. Copia el bloque que genera el estudio en ox_inventory/data/items.lua o qb-core/shared/items.lua, y reinicia ese inventario.
  6. Para el icono, pon <item_name>.png en ox_inventory/web/images/ o qb-inventory/html/images/. Funciona sin él.

Ahora véndelo donde quieras. Al usarlo se pone ese diseño. El vínculo se hace en el servidor por el nombre del ítem, y se vuelve a registrar en cada arranque, así que no hay que volver a guardar nada después de un reinicio.


Con Config.GlobalContent = true (por defecto) todos los que tienen acceso al estudio ven y gestionan los mismos ítems y conjuntos. Con false, cada diseñador solo ve los suyos.