¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

No importa de donde vengas, lo importante es que gracias a ti, ¡podremos mejorar!

Navegación
Navegación
PortalForoPerfilNormas
BuscarAfíliateAfíliate
Navegación

Votación en Hispatop.com
Canal Youtube
Facebook

    Cambiar los colores del chat con L2 File Edit

    Luna
    Luna

    Cambiar los colores del chat con L2 File Edit Stars_15

    Mensajes971
    Adena13367
    Karma75
    Fecha de inscripción : 13/05/2010
    Localización : L2Farm!

    Default Cambiar los colores del chat con L2 File Edit

    Mensaje por Luna el Jue Jun 03, 2010 5:51 pm

    Vamos a explicar cómo cambiar el color de los mensajes del chat del L2. En realidad, este tutorial va a servir más que nada para que vayamos familiarizándonos con el programa, ya que es el que vamos a utilizar casi siempre.

    Para hacer esta tarea, antes se utilizaba el L2 Utilities pero dejó de funcionar desde Gracia Parte II. Así que vamos a usar su sustituto siempre actualizado, L2FileEdit (L2FE).

    Como siempre recordamos, nuestra crónica es Epilogue así que buscamos el L2FE de la crónica exacta.

    Descarga desde aquí: [[L2 FileEdit]] .

    También, volvemos a insistir, para poder realizar estos cambios hay que tener el system parcheado previamente. Si el tuyo no lo está, visita este link [[Cómo parchear mi system]]

    Nota: Es recomendable hacer una copia de seguridad de la carpeta system por si tenemos problemas cambiando cosas.

    Una vez hayamos descomprimido el programa y hecho la copia de seguridad, podemos empezar.

    Explicación de parámetros

    Todas las líneas corresponden a todos los mensajes que nos aparecen en el chat en algún momento del juego: cuando nos bufeamos, en los sieges, cuando hacemos trade...

    Están ordenadas según la leyenda de la primera línea y a lo largo del tutorial iremos refiriéndonos a los valores de la leyenda, para hacerlo más rápido.

    id UNK_0 message group rgba[0] rgba[1] rgba[2] rgba[3] item_sound sys_msg_ref UNK_1[0] UNK_1[1] UNK_1[2] UNK_1[3] UNK_1[4] sub_msg type

    - id: Número de línea del mensaje. No tocamos nada.

    - UNK_0: Unknown 0, es un valor determinado del juego que no tenemos que cambiar nunca.

    - message: El cuerpo del mensaje que nos aparece en el chat. Tiene la siguiente estructura:

    a,The gate is being destroyed.\0

    Cuando queremos modificar/traducir el mensaje, simplemente tenemos que cambiar el texto. Los parámetros a, y \0 no se pueden cambiar.

    - group: Grupo, otro valor del juego de momento no cambiaremos *

    - rgba[0] rgba[1] rgba[2] rgba[3]: Composición del color del mensaje del chat.

    Es decir, el color no está basado por un simple "verde" o "rojo" si no, los colores serían siempre los mismos. Para lograr variantes del mismo color, se les modifica el parámetro "cyan, magenta o amarillo" y así conseguiremos las distintas tonalidades y colores.

    En el L2 pasa igual. Los valores rgba[0] rgba[1] rgba[2] rgba[3] corresponden a cada parte en el color. Por ejemplo, este color: #ED8282. Como vemos está formado por 6 cifras. Las 2 primeras (ED) corresponden al rgba[2], las 2 segundas (82) corresponden al valor rgba[1] y las 2 últimas corresponden al valor rgba[0].

    Así que en la línea del L2FE quedaría así: 82 82 ED.

    El rgba[3] es el canal alfa y generalmente no se cambia, es siempre FF.

    - item_sound: Es el código del sonido del L2. El típico del spoil o cuando empiezan las olimpiadas. Este sonido se puede cambiar, pero es necesario modificar otros archivos así que lo explicaremos en otro tutorial.

    - sys_msg_ref: Es una referencia del mensaje del system atribuida a otra acción del juego. No modificamos nada.

    - UNK_1[0] UNK_1[1] UNK_1[2] UNK_1[3] UNK_1[4]: Son 5 valores que van a determinar distintas opciones de los mensajes.

    UNK_1[0]: Es la posición donde aparecerá el mensaje y para elegir la posición ponemos: 1, 2, 3, 4, 5, 6, 7 u 8. Según pongamos un número u otro, saldrá el mensaje de la siguiente forma:

    Cambiar los colores del chat con L2 File Edit Daaopa10

    + UNK_1[1]: Otro parámetro del juego que siempre será 0.
    + UNK_1[2] : Es la duración del mensaje en pantalla en segundos.
    + UNK_1[3]: Parámetro que indica si el mensaje aparecerá o no. Si es 1 el mensaje se mostrará, cualquier otro valor hará que el mensaje no aparezca en pantalla.
    + UNK_1[4]: Otro valor del juego que no debemos tocar y que en la mayoría de los casos es 0, pero algunos mensajes lo tienen establecido como 1.

    - sub_msg: Es el mensaje que aparecerá en la pantalla y tiene la misma estructura que el mensaje simple:
    a,The gate is being destroyed.\0

    - type: Es un código que hace referencia al tipo de mensaje:

    0 - Ninguno - Mensajes sin clases.
    0 - Siege - Mensajes relacionados con los mensajes en sieges de castillos y fortalezas.
    1 - Battle - Mensajes de combate sin daño (cuando haces un critical hit, miss, etc.)
    2 - Server - Mensajes generales del server (cuando va a haber un restart, etc.)
    3 - Daño - Cuando haces o recibes daño.
    4 - Pop-up - Mensajes que aparecen en Pop-ups
    5 - Error - Si alguna acción es errónea (cancelar el trade, error al loguear, etc.)
    6 - Petición - Se usa en el sistema de peticiones a los GM's.
    7 - Usar Items - Cuando usas Soulshots, te equipas las armaduras, pociones, etc.

    (*) Los tipos se utilizan también en el parámetro de los Grupos (groups).

    Edición de líneas

    Ahora que ya sabemos qué significan los valores que aparecen en el L2FE, podemos editar lo que queramos.

    En este tutorial, como ya hemos dicho, nos vamos a centrar simplemente en la edición del "message" y de los "RGB's" para modificar el título y los colores respectivamente.

    1. Abrimos el L2FE y le damos a Open and Decrypt. Buscamos dentro de la carpeta system el archivo systemmsg-e.

    2. En esta ocasión modificaremos la línea 612:

    612 1 a,The Spoil condition has been activated.\0 0 79 9B B0 FF a,ItemSound3.sys_spoil_success\0 a, 0 0 0 0 0 a, a,none\0

    Primero cambiaremos el mensaje por "El Spoil ha entrado correctamente" y le vamos a poner un color llamativo, para eso buscamos en la siguiente página el que más nos guste. [[Lista de colores hexadecimales]]

    Nuestra elección será: este: #D3F9A1.

    Recordamos que el formato del L2FE reconoce estos colores si los "leemos al revés" de dos en dos. Por lo que en la línea quedaría: A1 F9 D3

    Fin de nuestros cambios:

    612 1 a,El Spoil ha entrado correctamente.\0 0 A1 F9 D3 FF a,ItemSound3.sys_spoil_success\0 a, 0 0 0 0 0 a, a,none\0

    Comprobación In Game

    Si todo nos ha ido correctamente, observaremos nuestros cambios de esta forma:

    Cambiar los colores del chat con L2 File Edit Spoil10

    Si tenéis alguna duda, ¡a postear!.



    Cambiar los colores del chat con L2 File Edit Modera12
    · No damos soporte por MP ·
    avatar
    albertok1

    Cambiar los colores del chat con L2 File Edit Dos10

    Servidor : InfiniteL2 Red vs Blue
    Mensajes26
    Adena11330
    Karma0
    Fecha de inscripción : 08/07/2010

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por albertok1 el Vie Jul 09, 2010 12:33 am

    Holaaa,

    Buenos pues ya puestos manos a la obra, tras parcher el system correctamente, me he puesto a ir sacando colores y traduciendo mensajes comunes del chat.

    Ahora estoy con este :

    139 1 a,$c1 ha resistido tu $s2.\0 0 1 DF D7 FF a, a, 2 0 2 0 0 a,Skill Fail $s1\0 a,none\0

    Serviria para un stun por ejemplo, cuando no entra en tu target. yo quisiera mostrarlo en la pantalla tambien. Lo cual tambien lo consegui. Ahora algo mas alla, quiero que me salga la skill que ha resistido mi enemy. Seria necesario cambiar el "$s1" de mensaje de pantalla pero no doy con el parametro ke contiene al skill realizada. ¿Alguno usasteis algo parecido o sabeis que parametro es?

    Os doy las gracias por adelantado Feliz
    CocacolarZ
    CocacolarZ

    Cambiar los colores del chat con L2 File Edit Stars_16

    Mensajes58
    Adena11576
    Karma2
    Fecha de inscripción : 13/05/2010
    Edad : 28
    Localización : Madrid

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por CocacolarZ el Vie Jul 09, 2010 12:57 am

    Si lo he entendido bien, lo que quieres hacer es que en la pantalla salga qué ataque es el que ha resistido tu target al igual que sale en el chat.
    Si es así, lo único que tendrías que hacer es cambiar la parte final de la línea dejando todo así:
    139 1 a,$c1 ha resistido tu $s2.\0 0 1 DF D7 FF a, a, 2 0 2 0 0 a,Skill Fail $s2\0 a,none\0

    Ten en cuenta, que en las crónicas recientes, algunos mensajes en pantalla no se mostrarán ya que el código no lo permite. No sé si en tu crónica eso aún no sucede, pero en Epilogue mensajes parecidos no funcionan.
    Ánimo, que vas muy bien :D.
    Saludos y espero haberte servido de ayuda.
    avatar
    albertok1

    Cambiar los colores del chat con L2 File Edit Dos10

    Servidor : InfiniteL2 Red vs Blue
    Mensajes26
    Adena11330
    Karma0
    Fecha de inscripción : 08/07/2010

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por albertok1 el Vie Jul 09, 2010 8:36 am

    Si entendiste bien. Creo entender que con $c1 y $c2 serian los char unos el propio y otro el target, esto si lo muestra en pantalla. Voy a probar con "$s" aunque meda que no salia nada. Seguire mirando cosillas. Grax CocacolarZ
    Luna
    Luna

    Cambiar los colores del chat con L2 File Edit Stars_15

    Mensajes971
    Adena13367
    Karma75
    Fecha de inscripción : 13/05/2010
    Localización : L2Farm!

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por Luna el Vie Jul 09, 2010 11:54 pm

    Si no te funciona así, seguramente es que todo el código de Gracia (de. 2.1 al 2.5) sea igual y por eso no se muestran ese tipo de mensajes en pantalla.



    Cambiar los colores del chat con L2 File Edit Modera12
    · No damos soporte por MP ·
    avatar
    albertok1

    Cambiar los colores del chat con L2 File Edit Dos10

    Servidor : InfiniteL2 Red vs Blue
    Mensajes26
    Adena11330
    Karma0
    Fecha de inscripción : 08/07/2010

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por albertok1 el Lun Jul 12, 2010 8:57 am

    Pues me temo que llevas razon Luna, lo Maximo que he conseguido es poner el nombre de target, algo asi ... Char1 ha resistido "el skill no aparece". En cuanto a los colores y otras cosas como el spoil no he tenido problemas.

    Bueno gracias a tod@s, no obstante seguire modificando mensajes e investigare el otro tema haber si consigo algo.
    avatar
    peliverde

    Cambiar los colores del chat con L2 File Edit Uno10

    Servidor : cerberus
    Mensajes1
    Adena11104
    Karma0
    Fecha de inscripción : 12/09/2010

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por peliverde el Dom Sep 12, 2010 6:48 pm

    Buenas, no he conseguido que salga en mitad de la pantalla lo de resistir ... y sabeis que fila es la de You attack is failed ?? que no la encuentro
    Luna
    Luna

    Cambiar los colores del chat con L2 File Edit Stars_15

    Mensajes971
    Adena13367
    Karma75
    Fecha de inscripción : 13/05/2010
    Localización : L2Farm!

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por Luna el Lun Sep 13, 2010 12:25 am

    peliverde escribió:Buenas, no he conseguido que salga en mitad de la pantalla lo de resistir ... y sabeis que fila es la de You attack is failed ?? que no la encuentro

    158 1 a,Your attack has failed.\0 0 79 9B B0 FF a, a, 0 0 0 0 0 a, a,none\0

    Ahí está la línea que pedías.

    Para que salga en la mitad de la pantalla, debes ponerla así:

    158 1 a,Your attack has failed.\0 0 79 9B B0 FF a, a, 2 0 0 0 0 a,Skill Fail a,none\0

    El 2 marcado es la posición y el Skill Fail, el mensaje que aparecerá.



    Cambiar los colores del chat con L2 File Edit Modera12
    · No damos soporte por MP ·
    Nikanor
    Nikanor

    Cambiar los colores del chat con L2 File Edit Cuatro10

    Servidor : Ancestral Games
    Mensajes157
    Adena11553
    Karma8
    Fecha de inscripción : 08/08/2010

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por Nikanor el Dom Sep 26, 2010 8:48 am

    funciona en gracia final??
    Luna
    Luna

    Cambiar los colores del chat con L2 File Edit Stars_15

    Mensajes971
    Adena13367
    Karma75
    Fecha de inscripción : 13/05/2010
    Localización : L2Farm!

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por Luna el Dom Sep 26, 2010 3:01 pm

    Sí, es exactamente lo mismo, pero cuando abras el L2fileEdit, tendrás que marcar en Throne (barra superior) la opción Gracia Final. Guiño



    Cambiar los colores del chat con L2 File Edit Modera12
    · No damos soporte por MP ·
    avatar
    stoneado

    Cambiar los colores del chat con L2 File Edit Uno10

    Licencia : No
    Servidor : muchos!
    Mensajes3
    Adena10682
    Karma0
    Fecha de inscripción : 01/02/2011

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por stoneado el Lun Mar 14, 2011 7:32 am

    pude poner los mensajes en pantalla, ahora tengo una duda: no se puede targetear ni clickear un lugar para moverse sobre el mensaje! :( pero cuando hablan por command channel si se puede targetear, quisiera saber que diferencia hay entre estos 2 mensajes ya que necesito que si se pueda targetear sobre el mensaje!
    La 2da pregunta es cual es el mensajes que indica el daño que haces a un personaje que tenga activado el transfer pain, ya que el mensaje en pantalla no aparece cuando activan transfer pain!
    avatar
    yebda

    Cambiar los colores del chat con L2 File Edit Uno10

    Licencia : No
    Servidor : zrthrthrth
    Mensajes1
    Adena10510
    Karma0
    Fecha de inscripción : 29/03/2011

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por yebda el Mar Mar 29, 2011 3:52 pm

    CocacolarZ escribió:Si lo he entendido bien, lo que quieres hacer es que en la pantalla salga qué ataque es el que ha resistido tu target al igual que sale en el chat .
    Si es así, lo único que tendrías que hacer es cambiar la parte final de la línea dejando todo así:
    139 1 a,$c1 ha resistido tu $s2.\0 0 1 DF D7 FF a, a, 2 0 2 0 0 a,Skill Fail $s2\0 a,none\0

    Ten en cuenta, que en las crónicas recientes, algunos mensajes en pantalla no se mostrarán ya que el código no lo permite. No sé si en tu crónica eso aún no sucede, pero en Epilogue mensajes parecidos no funcionan.
    Ánimo, que vas muy bien :D.
    Saludos y espero haberte servido de ayuda.

    Tienes razon...

    Contenido patrocinado

    Default Re: Cambiar los colores del chat con L2 File Edit

    Mensaje por Contenido patrocinado


      Fecha y hora actual: Vie Oct 30, 2020 6:32 pm