Juegos de Mierda

Valheim: El Orto

Servidor dedicado con NPCs, Marketplace y dialogos con IA

Servidor Activo
Direccion: valheim.juegosdemierda.cloud
Puerto: 2456
Max jugadores: 10
Password: Pregunta al admin

Como jugar

  1. Descarga e instala Valheim en Steam
  2. Descarga e instala r2modman (gestor de mods)
  3. Abre r2modman y selecciona Valheim como juego
  4. En el menu izquierdo pulsa Online y busca: Marketplace and Server NPC revamped
  5. Pulsa Download y acepta instalar tambien las dependencias que te pida (Jotunn, ItemManager, etc.)
  6. Descarga nuestro updater (se encarga de mantener el mod siempre en su ultima version):
  7. Abre el explorador de Windows y pega esta ruta en la barra de direcciones:
    %APPDATA%\r2modmanPlus-local\Valheim\profiles\Default\BepInEx\patchers
    Si la carpeta patchers no existe, creala tu mismo
  8. Copia kg.Marketplace.Updater.dll dentro de esa carpeta
  9. Vuelve a r2modman y lanza el juego con el boton "Start modded"
    El updater descargara automaticamente la ultima version del mod. Si ya tenias una version vieja, la reemplazara.
  10. En el menu del juego selecciona Join GameJoin IP y conecta a:
    valheim.juegosdemierda.cloud:2456 (pide el password al admin)
Actualizaciones automaticas: Con el updater instalado, no tienes que descargar nada mas nunca. Cuando el servidor tenga una nueva version, el juego te avisara en pantalla y aplicara el update al siguiente reinicio.

Changelog

v9.7.1.95 (2026-05-03)

  • Audio NPCs (definitivo): los sonidos ambientales ahora hacen loop nativo con AudioSource.loop, sin silencios entre repeticiones ni doble-pisado entre NPCs. La voz de interaccion y la del LLM siguen sonando una sola vez como debe ser.
  • npcs.yml ahora se hot-reloads de verdad — antes el comentario decia que si pero el hook al watcher no estaba enganchado, asi que cambios solo aplicaban tras reinicio. Nuevo comando admin mreloadnpcconfig para forzar la recarga al instante sin esperar al debounce.

v9.7.1.94 (2026-05-03)

  • Audio NPCs: el ambiente del bar y las voces de los NPCs ya no se oyen desde lejos. Antes llegaba hasta 25m (medio pueblo), ahora 10m. La voz interactiva sigue sonando full volumen cuando estas hablando con uno (siempre estas a <3.5m).
  • Bar ambient sin huecos: el sonido se reinicia continuamente en vez de dejar 3-5s de silencio entre repeticiones.

v9.7.1.93 (2026-05-03)

  • NPCs vivos (fase 1): los chats con NPCs ahora reciben contexto del mundo — clima, hora, bioma del que vienes — pero solo a veces. Cada turno se tiran los dados y como mucho aparecen 2 datos; si llueve a cantaros, hay 70% de que el NPC lo mencione, si vienes de Llanuras 50%. Cooldown de 5 turnos para que no repitan el mismo tema.
  • Resultado: en vez de "Hola guapo, que te trae por aqui?" #47, aparecen variantes tipo "estas chorreando guapo, ven al fuego..." o "vaya, vienes de pelearte con los pieles verdes...". Algunas conversaciones siguen siendo neutras (15-20%) para que no se vuelva un parte meteorologico.

v9.7.1.92 (2026-05-03)

  • Admin POC: comando mnude <on|off> [npcName] oculta los sub-meshes de ropa/pelo/zapatos del NPC dejando solo el cuerpo. Sirve para validar si el modelo base por defecto tiene geometria completa por debajo o solo piel visible.

v9.7.1.83 (2026-05-02)

  • Feature: voz con NPCs — acercate a un NPC y mirale a la cara, aparece "X te escucha…" en pantalla. Hablale por el micro: tu voz se transcribe (Whisper) y la respuesta del NPC sale por su voz como si hubieses tipeado. Cero botones, cero menus.
  • Trigger: ≤3.5m de distancia + camara apuntando al NPC (cono ~32°). VAD detecta cuando hablas y cuando paras (1.2s de silencio cierra el segmento). Maximo 12s por intervencion.
  • Estados visibles: "X te escucha…" (esperando), "X te escucha ●" (te oye hablando), "X reflexiona…" (procesando).
  • Pipeline: usa la misma personalidad/memoria/lore/muertes/TTS que el chat tipeado — la respuesta sale por la boca del NPC en 3D.
  • Toggle: comando mvoicemute para apagar/encender el micro. Config en BepInEx/config/Marketplace/voice_input.cfg. Si no detecta micro, se desactiva solo.

v9.7.1.31 (2026-04-18)

  • Feature: NPC steering — los NPCs esquivan obstaculos con curvas suaves (3 raycasts a dos alturas) en vez de pararse
  • Feature: anti-escalada (no se suben a mesas/bancos) y anti-agua (no caminan sobre el mar)
  • Feature: deteccion de stuck robusta — si el NPC no se mueve en 10s, animacion + teleport a home
  • Feature: comando admin mnpcbring <nombre> para teleportar un NPC a tu posicion
  • Infra: build desde Linux con dotnet SDK + mono ILRepack

v9.7.1.23 (2026-04-17)

  • Fix critico: DLLSync ahora descarga por HTTP en vez de RPC por chunks — el chunking perdia paquetes y dejaba clientes atascados
  • Feature: mensaje persistente tras descargar un update — aviso en chat + popup central cada 30s hasta reiniciar
  • Feature: el updater compara versiones — si tu DLL en disco es mas vieja que la embebida, la reemplaza automaticamente sin tener que borrar nada
  • Feature: comando admin mnpcreturnhome para teleportar un NPC bloqueado a sus coordenadas iniciales
  • Policy: PluginVersion queda fijada en 9.7.1 para siempre — solo BuildVersion se incrementa por deploy, sin friccion para usuarios

v9.7.1.15 (2026-04-17)

  • Feature: autoupdate — patcher separado kg.Marketplace.Updater.dll descarga y mantiene la ultima version automaticamente
  • Feature: split de versiones PluginVersion (fija, compat ServerSync) y BuildVersion (incremental por deploy)
  • Feature: nuevo modulo DLLSync que sincroniza el plugin principal via RPC del servidor
  • Fix: UI del chat LLM llena ahora todo el panel (fix childControlHeight)
  • Feature: cerrar UIs de dialogo y chat con B del mando Xbox

v9.7.1.14 (2026-04-17)

  • Feature: navegacion por cruceta/stick entre opciones del dialogo, con A para confirmar
  • Feature: highlight visual de la opcion seleccionada (linea dorada)

v9.7.1.12 (2026-04-16)

  • Fix: mensajes de error del LLM en castellano con nombre del NPC
  • Fix: logs mejorados en server para debuggear fallos de LLM
  • Fix: timeout subido a 60s (primer request carga modelo)
  • Fix: construccion de JSON del request sin string interpolation confusa

v9.7.1.8 (2026-04-16)

  • Fix: UI del chat LLM reescrita con sprites y fonts explicitos (antes no se veia en algunos clientes)
  • Feature: opciones de chat libre en mafioso, posadera y viejo

v9.7.1.7 (2026-04-16)

  • Fix: ApplyName se llama al spawnear NPC — los labels obedecen el toggle global desde el primer frame
  • Feature: HideAllNPCNameText=true por defecto — labels ocultos sin necesidad de comandos
  • Fix critico: parser de dialogos ahora carga TODOS los nodos de cada archivo (antes solo el ultimo)
  • Feature: comandos debug mdialogs y mnpcinfo

v9.7.1.4 (2026-04-16)

  • Fix: mnpchideallnames ahora refresca visualmente los NPCs (RPC directo)

v9.7.1.3 (2026-04-16)

  • Fix: AudioSync carga correctamente en Windows
  • Feature: Ocultar nombre de NPC con - como nombre
  • Feature: Comandos admin mnpchideallnames / mnpcshowallnames

v9.7.1.2 (2026-04-16)

  • Primer deploy con AudioSync y LLMDialogue
  • 72 audios pregenerados con Piper TTS
  • 21 personalidades de NPC para chat LLM

Dialogos con IA

Los NPCs pueden mantener conversaciones libres gracias a un modelo de lenguaje local. Preguntales lo que quieras y te responderan en personaje.

En desarrollo

Marketplace

Sistema de mercado entre jugadores. Compra y vende items con otros vikingos a traves de los NPCs de marketplace.

Misiones

Sistema de quests con objetivos de matar, recolectar y explorar. Habla con los NPCs de misiones para empezar.

Audio Sync

Los sonidos de los NPCs se sincronizan automaticamente del servidor al cliente. No necesitas descargar nada extra.

En desarrollo

Habitantes de Tayoworld

36 NPCs con personalidad unica — haz click para ver su ficha