Acciones de importación y exportación

Haz copia de seguridad, comparte o restaura una configuración completa de Events & Actions en BakoshApp. El formato .bka, Append vs Replace, el límite de 100 acciones, el desajuste de mod y la gestión de sonidos personalizados.

Qué es y para qué sirve

En la página Events & Actions de cada mod (GTA V KOTH, GTA V Chaos, GTA V Train, Rust Survival, RDR2 Chaos) puedes guardar tu conjunto completo de acciones a un archivo y luego restaurarlo. Se conserva cada ajuste hecho a mano: acciones elegidas, triggers (Gift / Like / Chat / …), conteos, intervalos, temporizadores y el sonido asociado.

Razones habituales para usarlo:

  • Copia de seguridad. Guardar toda tu configuración en un solo archivo antes de reinstalar Windows o mudarte a otro PC.
  • Compartir. Pasarle a un amigo un conjunto listo de acciones — lo importa con un clic.
  • Experimentos. Hacer una instantánea antes de grandes cambios para poder revertir más tarde.

Dónde están los botones

En la página Events & Actions, la barra de herramientas sobre la tabla contiene: campo de búsqueda → ImportExportAdd verde. Import/Export son botones grises tipo ghost con iconos de flecha hacia arriba/abajo.

  • Export está deshabilitado cuando la tabla está vacía — no hay nada que guardar.
  • Import siempre está disponible.

Formato de archivo

La extensión del archivo es .bka (BakoshApp Actions). La app propone un nombre por defecto del tipo bakosh-{mod}-{date}.bka, p. ej. bakosh-gta-koth-2026-05-10.bka. Puedes renombrarlo al guardar.

Info

El archivo está cifrado. Abrirlo en un editor de texto mostrará basura binaria. No es por secretismo — sirve para evitar que los usuarios rompan el archivo editándolo a mano. Solo BakoshApp puede descifrarlo.

Qué se guarda en el archivo

Para cada acción, el archivo guarda:

  • El ID de catálogo de la acción (actionId) — p. ej. "spawn a specific vehicle".
  • Counts (cuántas veces ejecutarla).
  • Interval (milisegundos entre repeticiones).
  • Timer (segundos para efectos temporizados, cuando la acción lo admite).
  • El Trigger (Gift / Like / Chat / Tikfinity / …) con todos sus parámetros (giftId, likeCount, filtro de audiencia, …).
  • Audio: la URL del sonido, el volumen y el Player Type.

El archivo no guarda: el nombre de la acción, el icono, la categoría ni los metadatos del mod. No son necesarios — BakoshApp los resuelve de nuevo desde su propio catálogo durante la importación.

Qué ocurre al importar

  1. Pulsas Import y eliges un archivo .bka.
  2. La app comprueba que el archivo corresponde al mismo mod que la página en la que estás.
  3. Si la tabla ya tiene acciones, se abre un modal con una elección: Append to existing o Replace all current actions.
  4. Si la tabla está vacía, el modal solo muestra "Found N actions" y el botón Import — Append/Replace se oculta porque ambos producen el mismo resultado sobre una tabla vacía.
  5. Tras confirmar, las acciones se crean en el servidor en una sola petición.

Desajuste de mod — importación rechazada

Si el archivo se exportó, por ejemplo, desde GTA V KOTH y tratas de importarlo en la página de GTA V Chaos, la importación se rechaza con una notificación roja del tipo "This file is for GTA V KOTH, but you are on GTA V Chaos". Cambia al mod correcto y vuelve a intentarlo.

Esto es intencionado: incluso dos variantes de la misma familia de juegos (KOTH, Chaos y Train comparten categorías de GTA V pero cada uno tiene sus propias acciones o comportamientos específicos de su variante) tienen catálogos de acciones distintos y un importe cruzado sería inconsistente.

Sonidos personalizados (subidas PRO) de otro usuario

Si el archivo contiene acciones con sonidos personalizados PRO subidos por otro usuario (habitual cuando un amigo te ha pasado un archivo), esas referencias de sonido se descartan silenciosamente en la importación. La acción aún se crea, solo que sin ese sonido. Verás un toast del tipo "Imported 8 actions, 2 custom sounds skipped".

Razón: cada sonido personalizado está vinculado a la biblioteca personal del usuario que lo subió. La URL de otra persona simplemente no se reproducirá para ti. Los sonidos estándar de MyInstants se transfieren con normalidad — consulta Sistema de audio.

El límite de 100 acciones

Hay un tope global — 100 acciones por mod y por usuario. La importación comprueba el tope:

  • Append + tus acciones actuales: si la suma supera 100, el servidor rechaza la petición y no se añade nada.
  • Replace: el tope solo se comprueba contra el archivo en sí (si el archivo tiene más de 100, se rechaza). Tus acciones actuales se eliminan antes de escribir las nuevas.
Antes de Replace — exporta primero

Replace elimina todo lo que hay en la tabla. Una vez escrito, las acciones anteriores se pierden. Es buena costumbre pulsar Export antes de pulsar Replace, para poder revertir siempre.

Preguntas frecuentes

PreguntaRespuesta
"No puedo abrir el .bka en el Bloc de notas, ¿qué es?"Es lo esperado — el archivo está cifrado. Ábrelo únicamente desde Import en BakoshApp.
"Quiero cambiar Counts a 50 dentro del archivo."No es posible — el archivo no se puede editar. Impórtalo y luego cambia Counts dentro de la app.
"Moví mis acciones a otro PC y los sonidos están en silencio."Lo más probable es que tuvieras sonidos personalizados PRO. Esos están vinculados a la cuenta de quien los subió y no se transfieren. Los sonidos estándar de MyInstants sí se transfieren.
"Importé el .bka de un amigo y BakoshApp dijo 2 custom sounds skipped."Normal. Sus sonidos personalizados PRO son personales. Tus acciones se crearon; simplemente no llevan los sonidos que pertenecían al usuario original que los subió.
"El archivo es de GTA V KOTH pero lo quiero en GTA V Chaos."No se permite — son mods distintos con catálogos de acciones distintos. Cambia al mod desde el que se exportó el archivo.
"Me ha salido Action limit (100) exceeded."Un usuario, un mod = hasta 100 acciones. Borra algunas de tus acciones actuales, o usa Replace (borra las tuyas y escribe las del archivo, siempre que el archivo tenga ≤100).
"Pulsé Replace por error y perdí mis acciones."El conjunto actual se ha sobrescrito. Solo puedes restaurar desde un respaldo .bka. Siempre Export antes de Replace.
"¿Puedo importar varios archivos a la vez?"Un archivo cada vez. Justo después de una importación puedes ejecutar otra (usa Append).
"¿En qué idioma está el diálogo de importación?"El mismo que el resto de la interfaz de la app — 16 idiomas, intercambiables vía Settings → Language.

Recetas rápidas

  • Crear copia de seguridad. Events & Actions → Export → guarda el archivo .bka en un lugar seguro.
  • Compartir con un amigo. Envíale el .bka. Él abre los Events & Actions del mismo mod → Import → elige Append o Replace.
  • Revertir una sesión. Antes de experimentar, Export una instantánea. Si las cosas salen mal, ImportReplace.