U3Games

Lineage II | Desarrollo & Soporte => Desarrollo de Servidores => Packets => Mensaje iniciado por: Swarlog en Ago 22, 2022, 02:56 AM

Título: Open External Url
Publicado por: Swarlog en Ago 22, 2022, 02:56 AM
Se trata de un nuevo serverpackets para poder abrir cualquier url en el pc del usuario.

Se puede usar en recompensas de votos y cosas así. Es para Interlude.

package net.sf.l2j.gameserver.network.serverpackets;

/**
 * @author Elfocrash
 *
 */
public class OpenUrl extends L2GameServerPacket
{
    private final String _url;
   
    public OpenUrl(String url)
    {
        _url = url;
    }
   
    @Override
    protected final void writeImpl()
    {
        writeC(0x70);
        writeS(_url);
    }
}

activeChar.sendPacket(new OpenUrl("https://www.google.es/"));
Debes de añadirle a vuestro cliente el archivo "entry.dll", en el caso de no funcionar, añadir el archivo "engine.dll".

Si aun así no te funciono, prueben con el system subido (probado y funciona).
Título: Re:Open External Url
Publicado por: lordofcaos en Ago 23, 2022, 07:39 PM
Este me imagino que trabaja con core no abra alguno de casualidad para h5 que sea puro java?
Título: Re:Open External Url
Publicado por: Swarlog en Ago 23, 2022, 10:09 PM
Debes de estar registrado para poder ver el contenido indicado. Registrate o ConectateEste me imagino que trabaja con core no abra alguno de casualidad para h5 que sea puro java?


Recuerdo que había algo, pero no he logrado localizarlo.

Lamentablemente este es solo para interlude.

En cuanto lo localice lo público.
Título: Re:Open External Url
Publicado por: mikado en Ago 26, 2022, 11:17 AM
En teoría el packet 70 (0x70) Dummy_70 es soportado en :

SM Dummy_70
70 Dummy_70
[746] Interlude Update 3
[744] Interlude Update 2
[740] Interlude Update 1
[737] Interlude
[709] C5 Oath Of Blood Update 2
[694] C5 Oath Of Blood Update 1
[693] C5 Oath Of Blood
[660] C4 Scions Of Destiny Update 1
[656] C4 Scions Of Destiny
[560] C3 Rise Of Darkness Update 3
[557] C3 Rise Of Darkness Update 2
[555] C3 Rise Of Darkness Update 1
[530] C3 Rise Of Darkness
[485] C2 Age Of Splendor Update 1
[478] C2 Age Of Splendor


por si alguno le interesa.

por encima de interlude no se que packet realiza esta función.
Título: Re:Open External Url
Publicado por: Swarlog en Ago 26, 2022, 08:46 PM
Ya lo indico el compañero, en el post de guias:

https://www.united-extreme.com/u3games/foro/index.php?topic=888.0

De todos modos, gracias por la aclaración. A partir de interlude, por lo general si tienen el emulador actualizado, se utiliza este bypass:

<button action="url !2265" back=L2UI_CT1.ItemWindow_DF_Frame_Down fore=L2UI_CT1.ItemWindow_DF_Frame width="35" height="34">
Y carga dicha ID del enlace desde el cliente.