Ir al contenido

Solución de problemas

Lo que falla en una primera instalación, y qué significa cada cosa.


restart no vuelve a leer fxmanifest.lua. Si has añadido un archivo —un locale nuevo, por ejemplo—, ejecuta primero refresh en la consola del servidor y luego restart mic_crypto. Para un cambio en un archivo de config, basta con restart mic_crypto.

No funciona nada y la consola muestra errores sobre ESX o QBCore

Sección titulada «No funciona nada y la consola muestra errores sobre ESX o QBCore»

mic_crypto busca tu framework en el momento en que arranca. Si arranca antes, no encuentra nada y fallan todas las compras, callbacks y notificaciones. Pon ensure mic_crypto debajo de tu framework, oxmysql, fmLib y mic_crypto_props en server.cfg, y reinicia el servidor.

En QBox, eso significa debajo de qbx_core. QBox se encuentra a través de su compatibilidad con QBCore —qbx_core proporciona qb-core—, así que, una vez que arranca antes, no hay nada más que configurar.

fmLib es una dependencia obligatoria: mic_crypto no arranca sin ella. Instálala e iníciala antes de mic_crypto.

No puedo comprar nada, o la consola muestra un error SQL sobre una tabla mic_crypto_

Sección titulada «No puedo comprar nada, o la consola muestra un error SQL sobre una tabla mic_crypto_»

No se ha importado install.sql. Solo la tabla del mercado se crea sola; los almacenes, monederos, acceso compartido y operaciones vienen de ese archivo. Impórtalo una vez.

Al usar una pieza dice que solo puedo hacerlo dentro de un almacén

Sección titulada «Al usar una pieza dice que solo puedo hacerlo dentro de un almacén»

Es a propósito. Los rigs, GPUs, PSUs y ventiladores solo se llevan e instalan dentro de tu almacén. Entra primero desde la tienda del vendedor.

El ítem no está en la lista de ítems de tu inventario, o su nombre es distinto. Los nombres tienen que ser exactamente los de Instalación. En QBCore, comprueba que la entrada está marcada como usable. Los ítems usables se registran a través de fmLib, así que tiene que estar en funcionamiento y poder ver tu inventario.

La pieza que llevo en las manos es invisible, o no veo los rigs

Sección titulada «La pieza que llevo en las manos es invisible, o no veo los rigs»

mic_crypto_props no está en funcionamiento, o arrancó después de mic_crypto. Inícialo antes y mantén el nombre de su carpeta.

La GPU o el ventilador no entra: “not enough power”

Sección titulada «La GPU o el ventilador no entra: “not enough power”»

Las PSUs del rig no pueden con ello. Instala primero una PSU, o una más grande. El consumo de un rig son todas sus GPUs y ventiladores; su capacidad, todas sus PSUs. La tabla del principio de config/shop.lua muestra qué PSUs necesita cada gama de GPU.

No hay ningún marcador donde instalar una pieza

Sección titulada «No hay ningún marcador donde instalar una pieza»

Los marcadores solo aparecen sobre los rigs que todavía tienen una ranura libre de ese tipo: 5 GPUs, 4 PSUs y 8 ventiladores por rig. Un rig lleno no muestra nada para esa pieza.

No. X lo deja en el suelo sin usarlo; el ítem solo se quita de tu inventario cuando se instala. Vuelve a usarlo para cogerlo otra vez.

Solo un jugador a la vez puede usar el portátil de un almacén. Otra persona —normalmente un jugador con el que has compartido el almacén— lo tiene abierto. Si se ha desconectado, el portátil se libera solo.

El portátil se abre pero la pantalla se queda en blanco

Sección titulada «El portátil se abre pero la pantalla se queda en blanco»

La pantalla del portátil carga fuentes, iconos y el visor 3D desde CDNs públicos (Google Fonts, cdnjs, jsDelivr). Un jugador cuya conexión los bloquee verá una pantalla vacía o sin estilos. Comprueba también que la carpeta se sigue llamando mic_crypto: la pantalla llama al script por ese nombre.

Mis rigs están montados pero no se mina nada

Sección titulada «Mis rigs están montados pero no se mina nada»

La minería solo va a las monedas a las que has asignado hashrate. Abre el portátil y mueve los deslizadores: el hashrate sin asignar no gana nada.

Config.OfflineMining está desactivado, o Config.OfflineRate es 0. Los dos están en config/config.lua.

Con Config.ReceiveProductsDirectlyToInventory = false llegan como una caja en el almacén: ve hasta ella y recógela. No puedes volver a comprar hasta que recojas la caja. Si no estabas dentro de un almacén cuando pagaste, fueron directamente a tu inventario.

Cambian cada 15 minutos, no en cada reinicio. Una moneda nueva empieza en su basePrice.

Config.Interaction tiene que coincidir con lo que usas, escrito exactamente así: ox_target (guion bajo), qb-target (guion) o drawtext. Con cualquier otro valor no aparece ningún aviso.

Aparece el texto “Translation [xx][key] does not exist”

Sección titulada «Aparece el texto “Translation [xx][key] does not exist”»

A tu archivo de idioma le falta esa clave. Cópiala de locales/en.lua. No hay respaldo en inglés.