Esta es la configuración visual de todo lo que configures lado servidor para este sistema.

Este archivo, patenta una manera interesante y ordenada de configurar cada NPC, para que no te confundas. Esta manera de configurar, se representa básicamente en usar el Visual Manager(EventID) para todas las configuraciones.

El archivo se encuentra en Encoder/UI/NPCInterfaceManager.txt y esta compuesto de la siguiente manera:

Seccion 0: Datos Visual Manager(EventID) de los Activos en el Servidor.

La recomendación es que tu mismo identifiques en el archivo, por ID, Nombre y Funcionamiento del npc


Seccion 1: Texto Generales de los Requerimientos:


Seccion 2: Colores activos para Recuadros y Textos.

Estos valores son todos FLOAT, por lo que debes usar la herramienta del panel para convertir colores.

Configuración del EventID.txt

Como enteras, cada EventID es único lado servidor y también lo es lado cliente. Y cada EventID debe estar generado por su numero dentro de la carpeta Encoder/UI/NPC_InterfaceManager/.

Ejemplo:

Si estamos configuración del ID 45, entonces crearemos un ID en el NPC_InterfaceManager.txt del encoder y crearemos un 45.txt dentro de la carpeta mencionada arriba.

Explicación sección 0:

Lang
Usar -1, estableces el idioma que tenga el cliente, es decir que buscara el valor 1 para Ingles 2 para Español y 3 para Portugues.
Si colocas el numero del Lang que quieras, entonces forzara siempre ese idioma.
Nombre del NPC(Titulo)

Es el titulo que tendrá el NPC al abrir en la interface.


Explicación sección 1:

Index
Es el ID de la lectura, que es unico y no puede repetirse.
Valores Aceptados:
0 al 5 - Historia del NPC -> No en todos los tipos de Condiciones aplican.
6 al 9 - Mensajes de Requerimientos -> No en todos los tipos de Condiciones aplican.
10 y 11- Respuestas de Mensajes de Botones.
Color

Es el ID del color que esta en el NPCInterfaceMananager Principal del Encoder.

Texto
Es el texto que te mostrara el npc.
Longitud Maxima: 60 letras.


Explicación sección 4:

Box
Dependiendo de la interface, tendrás distintas cajas que almacenan texto, podrás cambiarla.
Hasta el momento, solo soporta 4 cajas. Si la interface no la usa, entonces tener esa informacion no es necesaria.
Color

Es el ID del color que esta en el NPCInterfaceMananager Principal del Encoder.