Tutorial [COMO PONER MEGA OFERTAS EN MI EMULADOR]

  • 26 Respuestas
  • 2354 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

*

Desconectado .Ruz

[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« en: Diciembre 14, 2016, 04:10:34 pm »
 
La verdad, que esto es muy sencillo no, aún no lo eh visto por aqui y eh decidido enseñarle, posiblemente salga en mi WevingServer.
Bueno iniciemos; primero obviamente deberá de tener el VisualStudio Com. - y la //PRODUCTION-201611230949-886705386  (La recomiendo).
Vamos a Communication->Outgoing->ServerPacketHeader.cs En este archivo vamos a colocar el siguiente código al final:
Código
public const int TargetOfferMessageComposer = 3763; 

Ahora vamos nuevamente a  Communication->Outgoing->Notification - Una vez aqui vamos a crear un archivo llamado: TargetOfferMessageComposer.cs  Que es con el que se hará la conexión.

y meter el siguiente codigo:
Spoiler para Oculto:
Código
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Plus.Communication.Packets.Outgoing.Notifications
{
class TargetOfferComposer : ServerPacket
{
public TargetOfferComposer() : base(ServerPacketHeader.TargetOfferMessageComposer)
{
base.WriteInteger(1);
base.WriteInteger(190);
base.WriteString("bf16_tko_gr1");
base.WriteString("bf16_tko1");
base.WriteInteger(105); //Credits
base.WriteInteger(105); //Diamonds
base.WriteInteger(5); 
base.WriteInteger(2); 
base.WriteInteger(259199); //3 Days ... time in seconds
base.WriteString("targeted.offer.bf16_tko_gr1.title"); //Title
base.WriteString("targeted.offer.bf16_tko_gr1.desc"); //Description
base.WriteString("targetedoffers/tko_xmas16.png"); //Image Large
base.WriteString("targetedoffers/tto_blkfri_20_small.png"); //Image on Close Notification
base.WriteInteger(1);
base.WriteInteger(15);
base.WriteString("HC_1_MONTH_INTERNAL"); //1 Month HC
base.WriteString("xmas13_snack"); //Snack
base.WriteString("deal_10bronzecoins"); //10 Credits 
base.WriteString("xmas_c15_roof1"); //Roof Building
base.WriteString("xmas12_snack"); //Snack
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("xmas_c15_buildmid1"); //Building 1
base.WriteString("xmas_c15_buildbase1"); //Building 2
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("clothing_longscarf"); //Clothes Scarf
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("BADGE"); //
base.WriteString("deal_10bronzecoins"); //10 Credits 
}
}
Guardar y compilar.
Otra cosilla;
Si quieres meterle imagen debes crear una carpeta en el C_IMAGES - Con el siguiente nombre;  " targetedoffers".
Saludos!


Creditos
Spoiler para Oculto:
Sicily - .Ruz - Habbo -
« Última modificación: Septiembre 23, 2017, 02:41:58 am por xRaymundo »

*

Desconectado JuanZkYT

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #1 en: Diciembre 14, 2016, 05:01:07 pm »
Muchisimas gracias vro!!
te debo una :D :'o :'D =)
Vivan las Patatas :u

*

Desconectado SrMarll

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #2 en: Diciembre 14, 2016, 05:12:19 pm »
¡Hola! Muchas gracias, ya coloque todo correctamente. Pero ahora como hago para que salga?? Porque no me sale en el client

*

Spyro

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #3 en: Diciembre 14, 2016, 05:47:51 pm »
No tienes permiso para ver enlaces. Registrarme ó Logearme
¡Hola! Muchas gracias, ya coloque todo correctamente. Pero ahora como hago para que salga?? Porque no me sale en el client

Si no usas esta production no servirá y no saldrá nada "PRODUCTION-201611230949-886705386" es obligatorio usarla sino no funcionará :v

*

Desconectado Zeus

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #4 en: Diciembre 14, 2016, 06:13:04 pm »
Gracias Ruz por el tutorial espero que funcione ¡Saludos!
Visita mi página : No tienes permiso para ver enlaces. Registrarme ó Logearme
Zeus Studios
"Diseñando mi mundo"

*

Desconectado System

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #5 en: Diciembre 14, 2016, 09:26:06 pm »
:O Yo ya descargue la production,pero cuando ve solo trae un archivo .swf :(

*

Desconectado Crixus

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #6 en: Diciembre 14, 2016, 10:40:51 pm »
Sí usan la production 201607104 el packet es 965 (si no mal recuerdo)

*

Desconectado .Ruz

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #7 en: Diciembre 15, 2016, 01:35:26 am »
No tienes permiso para ver enlaces. Registrarme ó Logearme
Muchisimas gracias vro!!
te debo una :D :'o :'D =)
Para eso, estamos man jaja saludos!
« Última modificación: Diciembre 15, 2016, 02:57:56 am por xJosue- »

*

Desconectado Root

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #8 en: Diciembre 15, 2016, 03:09:52 pm »
No tienes permiso para ver enlaces. Registrarme ó Logearme
 
La verdad, que esto es muy sencillo no, aún no lo eh visto por aqui y eh decidido enseñarle, posiblemente salga en mi WevingServer.
Bueno iniciemos; primero obviamente deberá de tener el VisualStudio Com. - y la //PRODUCTION-201611230949-886705386  (La recomiendo).
Vamos a Communication->Outgoing->ServerPacketHeader.cs En este archivo vamos a colocar el siguiente código al final:
Código
public const int TargetOfferMessageComposer = 3763; 

Ahora vamos nuevamente a  Communication->Outgoing->Notification - Una vez aqui vamos a crear un archivo llamado: TargetOfferMessageComposer.cs  Que es con el que se hará la conexión.

y meter el siguiente codigo:
Spoiler para Oculto:
Código
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Plus.Communication.Packets.Outgoing.Notifications
{
class TargetOfferComposer : ServerPacket
{
public TargetOfferComposer() : base(ServerPacketHeader.TargetOfferMessageComposer)
{
base.WriteInteger(1);
base.WriteInteger(190);
base.WriteString("bf16_tko_gr1");
base.WriteString("bf16_tko1");
base.WriteInteger(105); //Credits
base.WriteInteger(105); //Diamonds
base.WriteInteger(5); 
base.WriteInteger(2); 
base.WriteInteger(259199); //3 Days ... time in seconds
base.WriteString("targeted.offer.bf16_tko_gr1.title"); //Title
base.WriteString("targeted.offer.bf16_tko_gr1.desc"); //Description
base.WriteString("targetedoffers/tko_xmas16.png"); //Image Large
base.WriteString("targetedoffers/tto_blkfri_20_small.png"); //Image on Close Notification
base.WriteInteger(1);
base.WriteInteger(15);
base.WriteString("HC_1_MONTH_INTERNAL"); //1 Month HC
base.WriteString("xmas13_snack"); //Snack
base.WriteString("deal_10bronzecoins"); //10 Credits 
base.WriteString("xmas_c15_roof1"); //Roof Building
base.WriteString("xmas12_snack"); //Snack
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("xmas_c15_buildmid1"); //Building 1
base.WriteString("xmas_c15_buildbase1"); //Building 2
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("clothing_longscarf"); //Clothes Scarf
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("BADGE"); //
base.WriteString("deal_10bronzecoins"); //10 Credits 
}
}
Guardar y compilar.
Otra cosilla;
Si quieres meterle imagen debes crear una carpeta en el C_IMAGES - Con el siguiente nombre;  " targetedoffers".
Saludos!


Creditos
Spoiler para Oculto:
Sicily - .Ruz - Habbo -

Pero el problema de este tipo de alertas, es que son estáticas, no interactúan y para realizar cambios en las mismas, deberías modificar el código del emulador constantemente y reiniciar el servidor, además, (creo, no lo he probado), no se puede comprar.. es mas sencillo que sean dinámicas con consultas a la DB (A mi criterio)

Un saludo

*

Desconectado .Ruz

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #9 en: Diciembre 15, 2016, 03:22:39 pm »
No tienes permiso para ver enlaces. Registrarme ó Logearme
No tienes permiso para ver enlaces. Registrarme ó Logearme
 
La verdad, que esto es muy sencillo no, aún no lo eh visto por aqui y eh decidido enseñarle, posiblemente salga en mi WevingServer.
Bueno iniciemos; primero obviamente deberá de tener el VisualStudio Com. - y la //PRODUCTION-201611230949-886705386  (La recomiendo).
Vamos a Communication->Outgoing->ServerPacketHeader.cs En este archivo vamos a colocar el siguiente código al final:
Código
public const int TargetOfferMessageComposer = 3763; 

Ahora vamos nuevamente a  Communication->Outgoing->Notification - Una vez aqui vamos a crear un archivo llamado: TargetOfferMessageComposer.cs  Que es con el que se hará la conexión.

y meter el siguiente codigo:
Spoiler para Oculto:
Código
using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Plus.Communication.Packets.Outgoing.Notifications
{
class TargetOfferComposer : ServerPacket
{
public TargetOfferComposer() : base(ServerPacketHeader.TargetOfferMessageComposer)
{
base.WriteInteger(1);
base.WriteInteger(190);
base.WriteString("bf16_tko_gr1");
base.WriteString("bf16_tko1");
base.WriteInteger(105); //Credits
base.WriteInteger(105); //Diamonds
base.WriteInteger(5); 
base.WriteInteger(2); 
base.WriteInteger(259199); //3 Days ... time in seconds
base.WriteString("targeted.offer.bf16_tko_gr1.title"); //Title
base.WriteString("targeted.offer.bf16_tko_gr1.desc"); //Description
base.WriteString("targetedoffers/tko_xmas16.png"); //Image Large
base.WriteString("targetedoffers/tto_blkfri_20_small.png"); //Image on Close Notification
base.WriteInteger(1);
base.WriteInteger(15);
base.WriteString("HC_1_MONTH_INTERNAL"); //1 Month HC
base.WriteString("xmas13_snack"); //Snack
base.WriteString("deal_10bronzecoins"); //10 Credits 
base.WriteString("xmas_c15_roof1"); //Roof Building
base.WriteString("xmas12_snack"); //Snack
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("xmas_c15_buildmid1"); //Building 1
base.WriteString("xmas_c15_buildbase1"); //Building 2
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("clothing_longscarf"); //Clothes Scarf
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("BADGE"); //
base.WriteString("deal_10bronzecoins"); //10 Credits 
}
}
Guardar y compilar.
Otra cosilla;
Si quieres meterle imagen debes crear una carpeta en el C_IMAGES - Con el siguiente nombre;  " targetedoffers".
Saludos!


Creditos
Spoiler para Oculto:
Sicily - .Ruz - Habbo -

Pero el problema de este tipo de alertas, es que son estáticas, no interactúan y para realizar cambios en las mismas, deberías modificar el código del emulador constantemente y reiniciar el servidor, además, (creo, no lo he probado), no se puede comprar.. es mas sencillo que sean dinámicas con consultas a la DB (A mi criterio)

Un saludo
Eso, es verdad las de consultas a base de datos son mejores, pero bueno esto le gusta a uno que a otro.

*

Desconectado KeyAsC

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #10 en: Diciembre 15, 2016, 09:04:34 pm »


Ya lo he programado y es dinámico, el conteo del tiempo del lado del servidor va perfecto es muy feo que estén estáticas como en habbi que siempre tienen el mismo tiempo y estoy un 40-50 % seguro de que los cambios los hacen a través del emulador puesto que esta mal; yo lo he programado diferente e incluso se puede actualizar por un staff con el comando update.

*

Spyro

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #11 en: Diciembre 15, 2016, 09:25:31 pm »
No tienes permiso para ver enlaces. Registrarme ó Logearme


Ya lo he programado y es dinámico, el conteo del tiempo del lado del servidor va perfecto es muy feo que estén estáticas como en habbi que siempre tienen el mismo tiempo y estoy un 40-50 % seguro de que los cambios los hacen a través del emulador puesto que esta mal; yo lo he programado diferente e incluso se puede actualizar por un staff con el comando update.

Es fácil hacerlo, no tiene tanta dificultad...

*

Desconectado KeyAsC

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #12 en: Diciembre 15, 2016, 10:31:39 pm »
No tienes permiso para ver enlaces. Registrarme ó Logearme
Es fácil hacerlo, no tiene tanta dificultad...

¿Donde he dicho que es difícil?, y pues es muy fácil, sí, eso no te lo niego pero no he visto que tu lo hagas aún y se me olvido recalcar que en lo mio funciona tanto el limite de furnis (que el composer lo pone del lado del cliente) como el comprar el dicho item ofertado y lo mencionado en el anterior comentario. :P
« Última modificación: Diciembre 15, 2016, 10:37:56 pm por KeyAsC »

*

Spyro

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #13 en: Diciembre 15, 2016, 10:45:52 pm »
No tienes permiso para ver enlaces. Registrarme ó Logearme
No tienes permiso para ver enlaces. Registrarme ó Logearme
Es fácil hacerlo, no tiene tanta dificultad...

¿Donde he dicho que es difícil?, y pues es muy fácil, sí, eso no te lo niego pero no he visto que tu lo hagas aún y se me olvido recalcar que en lo mio funciona tanto el limite de furnis (que el composer lo pone del lado del cliente) como el comprar el dicho item ofertado y lo mencionado en el anterior comentario. :P

Jmm, nunca dije que tu hubieras dicho que era difícil, sólo cité más no señalé si te cayó lo siento... Y sí es fácil y lo tengo con el bot para que sepas ;)

*

Desconectado KeyAsC

Re:[COMO PONER MEGA OFERTAS EN MI EMULADOR]
« Respuesta #14 en: Diciembre 15, 2016, 11:27:17 pm »
No tienes permiso para ver enlaces. Registrarme ó Logearme
Jmm, nunca dije que tu hubieras dicho que era difícil, sólo cité más no señalé si te cayó lo siento... Y sí es fácil y lo tengo con el bot para que sepas ;)

¿Qué tienes con el bot? No entendí muy bien esa parte y mucho menos en la que dices "si cayó lo siento" si me podrías explicar a que te refieres :D

Por cierto si te refieres al bot de bienvenida eso es lo más fácil del mundo xdd no entiendo que te sorprende tanto.

 

Temas relacionados

  Asunto / Iniciado por Respuestas Último mensaje
5 Respuestas
921 Vistas
Último mensaje Agosto 19, 2016, 06:30:00 am
por Zyklus
1 Respuestas
318 Vistas
Último mensaje Marzo 02, 2017, 03:47:09 am
por Hackerman
2 Respuestas
592 Vistas
Último mensaje Abril 02, 2017, 10:15:06 pm
por Pixel
4 Respuestas
424 Vistas
Último mensaje Enero 07, 2018, 10:43:18 pm
por Gameplay
6 Respuestas
675 Vistas
Último mensaje Julio 16, 2018, 08:37:33 am
por DjAlexander