U3Games

Lineage II | Desarrollo & Soporte => Desarrollo de Servidores => Guías & Configuración => Mensaje iniciado por: lordofcaos en Ago 25, 2022, 01:07 AM

Título: Como hacer un hipervinculo dentro del game
Publicado por: lordofcaos en Ago 25, 2022, 01:07 AM
Ya encontré la solución, de hecho los links están implementados en el core solo basto con colocar lo siguiente:

Yo por ejemplo agregué dos botones dentro del Community Board que me llevan a Hopzone y Topzone
Para implementarlo basta con hacer lo siguiente:
Dentro del Html colocaremos lo siguiente:
<img src="L2UI.SquareGray" width=260 height=2>
       <img src="L2UI.SquareBlank" width=260 height=3><br1>
       <img src="L2UI.SquareGray" width=260 height=2>
       <img src="L2UI.SquareBlank" width=260 height=3><br1>
       <table width="260" border=0 cellpadding=-1 bgcolor="161414">
           <tr>
                <br>
                   <td width=110 align=CENTER><table width=34 height=33 background="Vote.logohz" border=0 cellspacing=0 cellpadding=-2><tr><td><button action="url !2266" back=L2UI_CT1.ItemWindow_DF_Frame_Down fore=L2UI_CT1.ItemWindow_DF_Frame width="35" height="34"></td></tr></table>Hop Zone</td>
                   <td width=110 align=CENTER><table width=34 height=33 background="Vote.logotz" border=0 cellspacing=0 cellpadding=-2><tr><td><button action="url !2265" back=L2UI_CT1.ItemWindow_DF_Frame_Down fore=L2UI_CT1.ItemWindow_DF_Frame width="35" height="34"></td></tr></table>Top Zone</td>
            </tr>
       </table>

Quedará de la siguiente forma:

(https://i.ibb.co/4P1LWGh/botones-vote-manager.jpg)

Eso dentro de lo que es el servidor (DP), luego editaremos a nuestro gusto dos archivos de la carpeta system:
los archivos son:
sysstring-e.datSystemMsg-e.dat
En mi caso, dentro de sysstring-e.dat edité las siguientes líneas:
2259    a,TopZone website to vote for the server.\0
      2261    a,HopZone website to vote for the server.\0
      2265    a,https://l2topzone.com/vote/id/18314
      2266    a,https://vgw.hopzone.net/site/vote/105103/1

En el caso de SystemMsg-e.dat ahí nada más se edita una sola línea:
3211    1    a,You will be redirected to $s1. Do you wish to continue?\0    0    79    9B    B0    FF    a,    a,    0    0    0    0    0    a,    a,none\0

De esta forma, editando esos archivos dentro del game nos quedarán así:

Hopzone queda así
(https://i.ibb.co/VYvfrL8/hopzone.jpg)
Topzone queda así
(https://i.ibb.co/ysk7YGs/topzone.jpg)


Les adjuntare el archivo con las texturas por si quieren usar esos botones en caso de que no ya nada mas crean sus botones y editan las lineas de arriba.
Vote.utx
Título: Re:Como hacer un hipervinculo dentro del game
Publicado por: dwight en Oct 11, 2022, 05:43 AM
hola buenas noches muy bueno el post , por ejemplo si quisiera llamar a la accion 2153 que abre el community board por ejemplo como seria la accion ya que no es url
Título: Re:Como hacer un hipervinculo dentro del game
Publicado por: Swarlog en Oct 12, 2022, 02:13 AM
Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectatehola buenas noches muy bueno el post , por ejemplo si quisiera llamar a la accion 2153 que abre el community board por ejemplo como seria la accion ya que no es url

Esta en el primer post, en vuestro caso seria:

action="url !2153"
o con el botón al completo:

<button value="Community Board" action="url !2153" back=L2UI_CT1.ItemWindow_DF_Frame_Down fore=L2UI_CT1.ItemWindow_DF_Frame width="35" height="34">