Como hacer un hipervinculo dentro del game

Iniciado por lordofcaos, Ago 25, 2022, 01:07 AM

Tema anterior - Siguiente tema

lordofcaos

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:



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í

Topzone queda así



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.
No puedes ver este adjunto.

dwight

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

Swarlog

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">