Modding:Guía del jugador/Solución de problemas

De Stardew Valley Wiki
Saltar a: navegación, buscar
Guía del jugador sobre el uso de mods SMAPI mascot.png


¿Algo salió mal con tu juego? Esta es la página para ti. (¡Esta página no es sólo para los jugadores que utilizan mods!)

Soluciones comunes

Lo básico

  1. Intente reiniciar su computadora.
  2. Asegúrese de tener Stardew Valley 1.4.5 o posterior.
    Haga clic en el botón de "?" en la pantalla de título, y la versión aparecerá en la parte inferior izquierda.
  3. Si usa SMAPI, asegúrese de tener la última versión.
    La versión de SMAPI se muestra en la parte superior de la ventana de la consola de SMAPI.
  4. Si utiliza SMAPI, cargue un registro en el analizador de registros, siguiendo las instrucciones en esa página para encontrar dónde está almacenado su registro. Puede ayudarlo a diagnosticar errores comunes.
  5. La parte superior de su registro mostrará una lista de todas sus modificaciones que deben actualizarse. También puedes usar elmod de menú de actualizaciónpara realizar un seguimiento de tus actualizaciones desde el menú del juego. Lo primero que debe intentar cuando tiene problemas con los mods es actualizar todo lo que se muestra allí, incluso si algunos de los mods parecen estar funcionando bien en este momento.
  6. Si ha reducido el problema a un mod específico o grupo de mods, intente realizar una reinstalación.
    1. Elimine todas las carpetas para el mod que está causando el problema, asegurándose de revisar la página de mod para obtener una lista de cada carpeta que está incluida. (Si está descargando mods de Nexus, puede buscar en "Vista previa del contenido del archivo". En ModDrop, puede encontrar esa información en "Archivos" en la barra lateral).
    2. Vuelva a descargar el mod y siga las instrucciones de instalación en la página de mod. Si normalmente usa un administrador de mods, reinstale el mod manualmente para asegurarse de que su problema no haya sido causado por el administrador de mods al colocar los archivos en las ubicaciones incorrectas.
  7. Si ha seguido estos pasos y todavía tiene problemas, el problema puede ser causado por un mod XNB desactualizado. Siga las instrucciones a continuación para intentar restablecer sus archivos de contenido.
  8. ¡Si aún recibe el error, mire los problemas comunes en esta página o ¡Solicite ayuda!

Restablecer los archivos de contenido

Precaución: Los mods XNB (que reemplaza directamente los archivos del juego) ya no se recomiendan y pueden causar problemas. Restablecer los archivos de contenido eliminará los mods XNB que haya instalado. Después de hacerlo, considere la posibilidad de usar mods de Content Patcher en su lugar.

Muchos problemas son causados por archivos de juego rotos (especialmente si utiliza mods XNB). Puedes restablecer los archivos del juego para solucionarlo. Los mods SMAPI no se verán afectados.

  1. Consulte las instrucciones para Steam o para GOG Galaxy.
  2. Si usa SMAPI en Linux / Mac, reinstale SMAPI para reparar el ejecutador.
Más opciones 
Si no desea restablecer todos los archivos, tiene otras opciones.
Opción 2: crear copia de seguridad retroactiva para restablecer cualquier archivo
Si ha instalado mods XNB y desea restablecer un archivo que sabe que está roto, sólo tiene que restaurar el archivo original. Si se olvidó de hacer una copia de seguridad, aquí es cómo recuperar los archivos originales sin perder los personalizados:
  1. opie la carpeta del juego Content en Content-modded.
  2. Restablece los archivos del juego (consulta las instrucciones para Steam o para GOG Galaxy).
  3. Copie la carpeta (ahora restablecida)Content en Content-backup.
  4. Mueva Content-modded de nuevo a Content.
Ahora sus archivos de contenido todavía están modificados, pero tiene una copia de seguridad de los archivos originales.
Opción 3: Solucionar problemas de mods XNB
Si ha instalado mods XNB, no está seguro de cuál causó el problema, y no desea eliminar todos sus mods XNB, aquí está cómo averiguar cuál está causando el problema.
  1. Una copia de seguridad de cualquier modx XNB que desee mantener.
  2. Restablezca los archivos del juego (consulte las instrucciones para Steam o para GOG Galaxy). Los mods XNB serán eliminados, pero los mods SMAPI no se verán afectados.
  3. Si utiliza SMAPI en Linux/Mac, vuelva a instalar SMAPI para corregir el ejecutador.
  4. Inicie el juego para ver si el problema se ha solucionado.
  5. Vuelva a instalar sus mods XNB de uno en uno. Después de cada instalación, prueba el juego para asegurarte de que el mod no cause problemas.

Solución a problemas comunes

El juego no abre

El juego no se abre cuando intentas ejecutarlo. (Si usa Steam, podría mostrar "en ejecución" durante unos segundos). Aquí hay algunas soluciones comunes:

  1. Reinicia tu computadora.
  2. Asegúrese de tener altavoces o auriculares enchufados. (Se pueden silenciar, pero el juego necesita un dispositivo de audio que funcione).
  3. Si juegas en Windows:
    1. Instalar (o reinstalar) .NET Framework 4.5.2 y XNA Framework 4.0. Es posible que necesites eliminar. NET primero.
    2. Reinicia tu computadora.
    3. Iniciar el Juego.
  4. Si juegas en Linux:
    1. Su terminal predeterminado puede no ser compatible. Intente instalar el terminal xterm.
  5. Si eso no lo soluciona:
    1. Instalar SMAPI (si aún no lo tiene).
    2. Iniciar el Juego.
    3. Pide ayuda y adjunta tu registro SMAPI.

El juego se congela o se bloquea al abrir

El juego intenta abrirse, pero se bloquea antes de la pantalla de título. Aquí hay algunas soluciones comunes:

  1. Intente todo en la lista anterior primero.
  2. Elimine su startup_preferences, que se encuentra en %appdata%/StardewValley en Windows.
  3. Deshabilite el antivirus si usa SMAPI.
  4. Deshabilite cualquier programa que intercepte el juego (como MSI AfterBurner o RivaTuner).
  5. Si eso no lo soluciona, sigue los pasos para pedir ayuda.

El audio del juego no se reproduce (solo Windows))

El audio se reproduce bien en su navegador u otras aplicaciones, pero el juego no reproduce sonido. Aquí hay algunas soluciones comunes:

  1. Reinicia tu computadora.
  2. Asegúrese de que el mezclador de Windows no esté silenciando el juego.
  3. Asegúrese de que las opciones del control deslizante de sonido en el juego no estén silenciadas.
  4. Vuelva a instalar .NET Framework 4.5.2 and XNA Framework 4.0.

Guardado desaparecido o no se carga

Consulte partida desaparecida o no se carga.

No se puede conectar con otro jugador en multijugador

  1. Compruebe que Stardew Valley esté actualizado y que su partida se carga en modo cooperativo.
  2. Asegúrate de tener suficientes cabañas construidas para la cantidad de jugadores.
  3. Asegúrate de que todos inicien el juego a través de Steam o GOG Galaxy (no desde un acceso directo por separado).
  4. Asegúrese de que el servidor esté configurado en línea en las opciones del juego.
  5. Desactiva los firewalls y antivirus para todos los jugadores.
  6. Realice un restablecimiento de contenido para todos los jugadores..
  7. Elimine sus startup_preferences (que se encuentra en %appdata%/StardewValley en Windows o ~/.config/StardewValley en Linux/Mac).
  8. Reinicia las PC de todos los jugadores.
  9. Reinicie los router de todos los jugadores y compruebe si hay actualizaciones para tu router..
  10. (Solo Windows) Intente volver a instalar .NET Framework 4.5.2 and XNA Framework 4.0 primero y Visual C++ Redistributable Packages for Visual Studio 2013 si eso falla.
  11. Si usa mods y obtiene un error de "desajuste de versión", verifique en sus archivos de registro una línea como [19:49:26 TRACE game] Starting server. Protocol version: 1.4.0.1 y verifique si la versión del protocolo coincide.

Para los jugadores de consola, intente todos los pasos que pueda (particularmente los primeros tres) y pruebe reiniciar el router de su consola. Tenga en cuenta que todas las consolas requieren su servicio en línea de pago para jugar a través de Internet.

Los archivos SMAPI desaparecen o el antivirus da alertas

Su antivirus puede eliminar o lanzar alertas sobre algunos archivos SMAPI. Esto se basa en la detección heurística (por ejemplo, SMAPI reescribe mods para que funcionen en su computadora, y reescribir archivos es algo que también hace el malware, por lo que su antivirus se volvió sospechoso). Los antivirus aprenden a permitir SMAPI después de que suficientes usuarios lo descarguen, pero esto se restablece para cada versión. SMAPI no tiene un troyano: puede verificarlo leyendo el código, descompilando la descarga, o subiéndolo a VirusTotal.

Si esto sucede, aquí se explica cómo solucionarlo:

  1. Desactiva temporalmente tu antivirus.
  2. Volver a descargar e instalar SMAPI.
  3. Agregue una excepción a su antivirus para tu carpeta de Stardew Valley (busque en línea su nombre de antivirus con las palabras agregar excepción carpeta para obtener instrucciones).

SMAPI no reconoce el controlador (solo Steam)

Soluciones comunes:

  1. Inicia el juego a través de Steam.
  2. Solo Windows: asegúrese de configurar las opciones de inicio (consulte la parte 2 en la guía de instalación de Windows), no agregue SMAPI como un juego que no sea Steam.
  3. Si todo lo demás falla, puede usar software de terceros para agregar compatibilidad con el controlador. Software sugeridos:
Último recurso en Linux/Mac 

Como último recurso en Linux o Mac, puede deshabilitar la ventana de la consola SMAPI para solucionar esto. No verá alertas de actualización/error a menos que verifique el registro, y el juego no se iniciará después de un bloqueo hasta que elimines el archivo smapi-internal/StardewModdingAPI.crash.marker. Debe comprobar periódicamente el registro para asegurarse de que todo funciona correctamente. Si realmente quieres hacer esto:

  • Linux:
    1. Encuentra tu carpeta de juego.
    2. Abra el archivo StardewValley (el que no tiene extensión de archivo) en un editor de texto.
    3. Elimine toda la sección debajo de # abrir SMAPI en la terminal (hasta la siguiente línea fi).
    4. Encuentra este texto en la parte inferior:
      if [ $? -eq 127 ]; then
         $LAUNCHER --no-terminal
      fi
      

      Y cámbielo a esto:

      $LAUNCHER --no-terminal
      
  • Mac:
    1. Encuentra tu carpeta de juego.
    2. Abra el archivo StardewValley (el que no tiene extensión de archivo) en un editor de texto.
    3. Encuentra este texto:
      open -a Terminal ./StardewModdingAPI.bin.osx [email protected]
      

      Y cámbielo a esto:

      ./StardewModdingAPI.bin.osx [email protected] 2>&1 > /dev/null
      
  • Windows: No es posible deshabilitar la ventana de la consola.

Deberá repetir esto después de actualizar SMAPI.

Soluciones a errores específicos

"SMAPI no puede encontrar el juego"

  • Asegúrate de estar ejecutando StardewModdingAPI.exe en tu carpeta del juego (consulta las instrucciones de instalación).
  • ¿Instaló SMAPI manualmente (sin usar el instalador)? Asegúrese de copiar los archivos correctos: internal/Windows para Windows, o internal/Mono para Linux/Mac.

"Se omitió '...' porque no tiene un manifest.json"

SMAPI no pudo encontrar el archivo manifest.json para el mod en esa carpeta. Eso generalmente significa que no es un mod SMAPI, por lo que no funcionará desde la carpeta Mods. Consulte la documentación de ese mod para obtener instrucciones de instalación.

"Ejecutable faltante" (solo Steam)

Steam no puede encontrar el ejecutador del juego, generalmente porque las opciones de inicio de Steam son incorrectas. Soluciones comunes:

  • Si desea usar SMAPI:
    asegúrese de que esté instalado y que sus opciones de inicio sean correctas (consulte la guía de instalación).
  • Si está desinstalando SMAPI:
    1. En Steam, haga clic derecho en Stardew Valley y elija Propiedades.
    2. Haga clic en el botón Definir parametros de lanzamiento.
    3. Asegúrese de que el cuadro de texto esté completamente vacío.

Parece que Mono no está instalado (solo Linux/Mac)

Mono es un framework que el instalador y SMAPI necesitan para funcionar correctamente. Instalar Mono y reiniciar su computadora generalmente corrige este error.

En Mac, podría no funcionar después de instalar Mono. Si es así:

  • Ingrese este comando:
    ln -s /Library/Frameworks/Mono.framework/Versions/Current/bin/mono /usr/local/bin/mono
    
  • Si eso muestra un error o aún no funciona, puede instalar Homebrew y ejecutar brew install mono mono-libgdiplus en la aplicación Terminal.

No se pudo cargar el archivo o el ensamblaje

Si el 'archivo o ensamblaje' comienza con Microsoft o System (como "FileNotFoundException: Could not load file or assembly 'System.[...]' or one of its dependencies"), algo está mal con los frameworls centrales utilizados por el juego.

  1. Soluciones comunes:
    Plataforma Reinstalar frameworks
    Windows Reinstalar .NET Framework 4.5.2 y XNA Framework 4.0 (esas versiones exactas).
    Linux Reinstalar mono-complete.
    Mac Reinstalar Mono (cualquiera de los canales está bien).
  2. Solo en Windows, en casos excepcionales que no solucionarán el problema. Desafortunadamente, eso es difícil de solucionar ya que .NET Framework es parte del propio Windows. En esos casos, es posible que deba realizar un reinicio de Windows (puede conservar sus archivos), o realice una reinstalación limpia de Windows. Esto es drástico, pero debería solucionar el problema.

El juego se congela al cargar una partida guardada (solo Mac)

Solo en Mac, si el juego se bloquea al crear o cargar un guardado; reinstalar Mono (cualquier versión) por lo general corrige eso. Si no es así, ¡Pide ayuda!

La resolución del juego cambia cuando se inicia con SMAPI (solo Windows)

Todo parece más grande / más pequeño si inicia el juego con SMAPI. Esto generalmente se debe a la configuración de DPI de Windows.

Solución común:

  1. Haga clic derecho en StardewModdingAPI.exe, vaya a Propiedades > Compatibilidad > Cambiar configuración elevada de PPP, y manténgala abierta.
  2. Haga clic derecho en StardewValley.exe, vaya a Propiedades > Compatibilidad > Cambiar configuración elevada de PPP.
  3. Cambie las configuraciones del DPI StardewModdingAPI.exe para que coincidan con las de StardewValley.exe.

Solucionar otros problemas

Abra el juego sin SMAPI ejecutando Stardew Valley.exe (en Windows) o StardewValley-original (en Linux/Mac) en su carpeta de juego.

Pide ayuda

¡Consulte Ayuda para obtener ayuda!