banner
Valoración
Votado0

Los comerciantes se expandieron

1
Versión del mod:1
Versión del juego:all
El mod ha sido verificado exitosamente y está libre de virus
721.46K103.86K

Reportar mod

  • image
  • image
  • image
modalImage

Acerca de este Mod

Listas de artículos para comprar/vender para cada comerciante. Listas de compras y ventas, filtros y botones de reparación en la interfaz de usuario de la tienda. Soporte de controlador. El uso de tokens por parte de los traders. Márgenes y descuentos.

Características.

Interfaz de usuario mejorada de la tienda con lista de artículos a la venta.

Listas adicionales de compra/venta de artículos que se pueden personalizar para un comerciante en particular o para uso general.

Actualizaciones en vivo de los cambios de configuración

Configurar la sincronización con el servidor

Las configuraciones se guardan como archivos JSON

Las configuraciones se pueden almacenar junto a la DLL, en la carpeta de configuración de cualquier subdirectorio o incrustadas en la DLL.

Los elementos personalizados se agregan a la lista existente (no reemplace los elementos de vanilla existentes)

Haga doble clic en el artículo que desea comprar e ingrese el número de artículos que desea comprar.

Los comerciantes pueden reparar armaduras y armas en monedas (por defecto Haldor repara armas y Hildir repara armaduras).

Los comerciantes pueden limitar el número de monedas que se pueden canjear.

Los comerciantes pueden bajar o aumentar los precios dependiendo del número de monedas disponibles.

Los proveedores pueden filtrar la lista de compra/venta por nombre de artículo.

Los comerciantes pueden ajustar el peso de las monedas y el tamaño de la pila completa.

Soporte para EpicLoot (iconos de color y monedas gastadas en modo aventura).

Puede canjear el último artículo vendido.

Los elementos Hotbar, QuickSlot y Equipamiento de armadura no aparecen en la lista de ventas.

Esperando a que se encuentren los elementos

Los proveedores esperan a que se encuentre el artículo antes de que aparezca en la tienda.

Para excluir artículos de esta regla, establezca el nombre prefabricado en la preferencia Lista de artículos no detectados para la venta.

Los elementos de Vanilla están disponibles (a menos que estén deshabilitados y la clave global esté llena).

Si la adición automática de elementos vainilla a la lista de comerciantes está deshabilitada, debe agregar manualmente el artículo a la lista de compras y agregar su nombre colectivo a la configuración 'Lista de artículos no descubiertos para vender'.

Reparar.

Los comerciantes reparan artículos por 2 monedas. El precio se puede fijar en monedas.

Si el nombre del comerciante o el nombre del artículo ensamblado se establece en la lista correspondiente, el artículo se reparará de acuerdo con el tipo de conjunto. Armas, armaduras, etc.

La redención.

Los artículos vendidos a los comerciantes aparecen en la parte superior de la lista de canje y están codificados por colores.

El color se puede personalizar.

Solo se puede canjear el último artículo vendido.

Uso de tokens de mercader.

Puede limitar el número de tokens que el minorista puede gastar. El comerciante gasta sus monedas al vender el artículo. El comerciante recibe monedas al comprar el artículo.

Cada mañana (a una tasa de recarga predeterminada), el comerciante recibe un cierto número de monedas hasta que se alcanza el máximo predeterminado. Si el comerciante tiene más fichas que la cantidad mínima, el precio de venta aumenta y el precio de compra disminuye. Si el comerciante tiene menos de la cantidad mínima de monedas, el precio de venta disminuye y el precio de compra aumenta.

Si desea que sus operadores privados puedan manipular monedas, debe establecer el nombre prefabricado en la configuración 'Nombre prefabricado del operador privado'. Debe distinguir entre mayúsculas y minúsculas y estar separado por comas.

Si es un administrador en el host (o usa devcommands en el servidor), puede usar el comando console

settradercoins [nombre del operador] [número].

Puede configurar manualmente las monedas del comerciante utilizando el comando [tradercoins].

El valor predeterminado es 2000 monedas del comerciante.

Cada mañana, el comerciante repondrá las existencias de 1000 monedas hasta que alcance las 6000 monedas. Si el comerciante tiene 0 monedas, el precio de compra será de +50%, y el precio de venta será de -30%.

Si el distribuidor tiene 6000 monedas, el descuento en el precio de compra será de -30%, y en el precio de venta - +50%.

El precio normal cambiará gradualmente, empezando por las monedas del año 2000.

Soporte de controlador.

Desplázate por la lista de compras con el stick izquierdo del mando.

Desplázate por la lista de ventas con el stick derecho del mando.

El DPad administra ambas listas.

Presione (X) para XBox y (☐) para PS para vender los elementos seleccionados.

Mientras mantiene pulsada la acción alternativa, presione (A) para XBox o (X) para PS para abrir el cuadro de diálogo Cantidad del elemento.

Haga clic derecho para reparar el elemento.

Nombre de archivo de configuración

Windows no distingue entre mayúsculas y minúsculas.

El nombre del archivo MOD ID comienza con 'shudnal.TradersExtended' y termina con '. Extensión 'json' (distingue entre mayúsculas y minúsculas).

Contiene el nombre del comerciante (o "socio") y el tipo de anuncio (compra/venta).

Los comerciantes también pueden recibir nombres no estándar.

Nombre del archivo de configuración.

shudnal.TradersExtended.haldor.buy.json (artículos para comprar en Haldor (nombre del juego $npc_haldor)).

shudnal.TradersExtended.haldor.sell.json (artículos a la venta en Haldor (nombre del juego $npc_haldor)).

shudnal.TradersExtended.hildir.buy.json (artículos que puedes comprar en Hildir (nombre del juego $npc_hildir)).

shudnal.TradersExtended.hildir.sell.json (artículo para vender a Hildir (nombre del juego $npc_hildir)).

shudnal.TradersExtended.common.buy.json (artículos a comprar a todos los comerciantes).shudnal.TradersExtended.common.sell.json (artículos a vender a todos los comerciantes).

Formato de configuraciónUna configuración es un archivo JSON que contiene un conjunto de objetos con diferentes formatos de lista de compra y venta.

La configuración utiliza el nombre prefabricado del objeto de juego. Los nombres prefabricados distinguen entre mayúsculas y minúsculas. Lista actual de elementos.

Por ejemplo, el "Simple Hat in Red" vendido por Hildir se convierte en el "HelmetHat5". Los nombres prefabricados incorrectos se ignoran de forma segura.

La configuración filtra la lista de artículos a la venta usando las teclas de los jefes (página wiki).

El comando de consola de registro extendido de traders.

Se crea un archivo ObjectDB.list.json junto a MOD.dll.

Asistente JSON de Hojas de cálculo de Google

Hojas de cálculo de Google JSON Helper se puede utilizar para el formato de configuración fácil. Fue creado específicamente para este modo y puede ayudar en la edición de la configuración.

Ver más información en la hoja de cálculo. Modelo de pieza reemplazable.{"prefab": "prefabName", "stack": 1,.price": 100, 'price': 100, 'price': 100, 'price': 100, 'price': 100, 'price': 100

requiredGlobalKey": "", "notRequiredGlobalKey"notRequiredPlayerKey": "", "notRequiredPlayerKey": "", "notRequiredPlayerKey":"

prefab - string - Nombre de la columna de elemento prefab. Elemento de la lista de elementos.

stack - Integer es el número de elementos de la pila; si se establece en 0, el elemento se ignora.

Precio - entero - precio de la pila; si se establece en 0, el artículo se ignora.

calidad - Número entero - Calidad del artículo; si se establece en 0, no se comprueba la calidad de la lista de compras predeterminada ni la calidad de la lista de ventas.

requiredGlobalKey - cadena, separada por comas - si se establece, todas las claves globales de la lista deben establecerse para mostrar el elemento. En otras palabras, si no se establecen claves globales, el elemento no estará disponible.

notRequiredGlobalKey - cadena, separada por comas - si se establece, no se deben establecer todas las claves globales de la lista para mostrar el elemento. En otras palabras, si se establece la clave global, el elemento no estará disponible.

requiredPlayerKey - cadena, separada por comas - Si se establece, todas las teclas de un jugador en particular en la lista deben establecerse para mostrar el elemento. En otras palabras, si no se establece ninguna de las teclas del jugador, el elemento no estará disponible.

notRequiredPlayerKey - una cadena, separada por comas - si se establece, para mostrar el elemento no se deben establecer todas las teclas para un jugador en particular en la lista. En otras palabras, el elemento no estará disponible si se especifica una clave específica del jugador. Ejemplos de listas vendidas (compradas)

Quiero comprar huevos de dragón por 500 monedas. Quiero comprar carne de jabalí por 10 monedas.

Quiero poder comprar Daye Seed hasta que derrote al mayor.

Quiero poder comprar un cultivador de alta calidad después de derrotar al Anciano. "prefab": "DragonEgg", "stack": 1,."price": 500,.

requiredGlobalKey": "deferred_dragon"}, }

{'prefabricated': 'RawMeat', "stack": 1,10}, }

{"national team": "AncientSeed","stack": 1, "price"."price": 1000,.

notRequiredGlobalKey": "deferred_gdking"}, }

{'prefabricated': 'Cultivator',"stack": 1,."price": 500,.

"requiredGlobalKey": "deferred_gdking",

Calidad": 4, 'calidad': 4, 'calidad': 4}]

Lista de muestra para la venta (Venta).

Quiero vender una línea de pesca por 200 monedas.

Quiero vender una pila de madera por 25 monedas después del asesinato del anciano.

Quiero vender lubina por 50 de oro, pero quiero vender 4 lubinas x5 de calidad por más.

[{"prefabricado": "caña de pescar",{ "pila": 1,."precio": 200}, }

{prefabricado: madera, pila: 50, }Precio 25,

"requiredGlobalKey": "deferred_gdking"}, }

{"prefabricado": "pez1",

"stack": 1,.

"price": 50}, }{prefab": "Fish1", "stack": 1, 'price': 50 }, {"stack": 5, "price".

"precio": 500 }, { "prefabricado": "pez1", "pila": 5, "precio": 500

Calidad }]

Instalación (manual) Copie la carpeta TradersExtended en la carpeta BepInExPlugins.

Crea un nuevo archivo de configuración junto a la DLL y agrega elementos.

Compatibilidad.

Este mod es compatible con mods que cambian el precio de los artículos y los ponen a la venta, así como mods que amplían la lista de artículos que se pueden comercializar.

No es compatible con los mods que cambian la interfaz de usuario de la tienda de vainilla.

Compatible con mods que agregan comerciantes con nombres únicos (hasta que se use la interfaz de usuario de la tienda de vanilla).

El mod debe ser compatible con los mods que agregan elementos a la tienda (hasta que el parche no sea intrusivo).

Mods/Addons similares

Versión del Juego *

all (TradersExtended.zip-2509-1-3-3-1721258331.zip)