Skip to main content
Añade una plantilla de metadata desde un script externo. Una plantilla de metadata es una función que genera un valor de metadata cada vez que un ítem que la usa se añade a un inventario (un número de serie, el nombre del dueño, una estadística aleatoria, etc.). Las plantillas registradas así funcionan exactamente como las de metadata_templates.lua: aparecen en el editor de ítems del menú de administración /inventory, donde puedes asignarlas a cualquier ítem. Consulta la guía de Metadata para ver cómo se asignan las plantillas a los ítems.
Las plantillas solo se guardan en memoria. Se eliminan cuando tu script se detiene y se pierden cuando jaksam_inventory se reinicia, así que regístralas cada vez que tu script arranque.

Parámetros

Parámetros del callback

Valor de retorno

Ninguno

Notas

  • Solo del lado del servidor, porque la metadata siempre la genera el servidor
  • Si el ID de tu plantilla coincide con uno de metadata_templates.lua, la tuya lo reemplaza mientras tu script está en marcha, y la original vuelve cuando tu script se detiene
  • Mientras una plantilla no está registrada (tu script aún no ha arrancado o se ha detenido), los ítems que la usan se añaden con normalidad, solo que sin ese campo de metadata, y la consola del servidor muestra un aviso