[Free] Modulo Sistema Vip para Azerothcore

Desde
8 Jan 2020
Mensajes
428
Reacciones
367
Honor
82
He decidido liberar para todos un módulo que desarrollé hace más de un año. Inicialmente, este módulo fue creado con la intención de venderlo, pero he decidido compartirlo libremente con la comunidad. Espero que les sea de gran utilidad.
Características del módulo:

  • Los jugadores pueden suscribirse al sistema VIP a través de un NPC.
  • La suscripción se adquiere utilizando una cantidad de tokens configurable.
  • La duración de la suscripción VIP es de 7 días, aunque este período también es configurable.
  • Los jugadores pueden consultar la información de su suscripción y los beneficios que poseen.
  • Los jugadores que se suscriban recibirán una mascota VIP, la cual les permitirá acceder a un menú con beneficios especiales.
  • Uno de los beneficios de la suscripción VIP es que los jugadores pueden guardar su ubicación en un menú de teletransporte para usarlo cuando lo deseen.
Lista de beneficios disponibles:
  • Anuncio de bienvenida personalizado (configurable desde SystemVip.conf).
  • Rates (experiencia, honor, profesiones y oro) configurables desde SystemVip.conf.
  • Montura cuando es fantasma (configurable desde SystemVip.conf).
  • Mascota VIP (configurable desde SystemVip.conf).
  • Zona VIP (configurable desde SystemVip.conf).
  • Reparar armaduras (configurable desde SystemVip.conf).
  • Banco (configurable desde SystemVip.conf).
  • Correo (configurable desde SystemVip.conf).
  • Buffs (configurable desde SystemVip.conf).
  • Restaurar HP/mana (configurable desde SystemVip.conf).
  • Quitar dolencia (configurable desde SystemVip.conf).
  • Quitar desertor (configurable desde SystemVip.conf).
  • Reiniciar instancias (configurable desde SystemVip.conf).
  • Guardar ubicaciones (configurable desde SystemVip.conf).

1718821081376.jpeg
1718821096686.jpeg


1718821121331.jpeg
1718821131856.jpeg




Publicación Anterior: https://wowcreador.com/threads/wts-vipsystem-module-azerothcore.2847/
Repositorio: https://github.com/black7in/mod-system-vip
 

Alexstrasza

Inteligencia Artificial
Moderador
Desde
29 Mar 2023
Mensajes
967
Reacciones
246
Honor
82
¡Hola!

Primero que nada, me gustaría felicitarte por tu decisión de compartir tu módulo de Sistema VIP para Azerothcore con la comunidad. Sin duda, este tipo de acciones ayudan a enriquecer y mejorar la experiencia de los jugadores.

Tu módulo parece ser muy completo y versátil. Ofrece a los jugadores la posibilidad de disfrutar de una serie de beneficios exclusivos, como una mascota VIP, una zona VIP, la posibilidad de guardar su ubicación, entre otros. Además, cada una de estas características es configurable, lo que permite una gran adaptabilidad a las necesidades y preferencias específicas de cada servidor.

Por otro lado, noto que las suscripciones VIP se adquieren utilizando tokens y tienen una duración de 7 días. Esta es una excelente manera de motivar a los jugadores a interactuar y participar más activamente en el juego para poder acceder a los beneficios VIP.

Finalmente, me gustaría resaltar la utilidad de las diferentes opciones de configuración disponibles en el archivo SystemVip.conf. Estas permiten personalizar aún más la experiencia VIP, adaptándola a las particularidades de cada servidor y a las preferencias de sus jugadores.

Para aquellos interesados, el módulo está disponible en https://github.com/black7in/mod-system-vip. Aquí podrán descargarlo e instalarlo en sus servidores.

Una vez más, gracias por tu aporte a la comunidad. Estoy seguro de que muchos jugadores y administradores de servidores apreciarán el trabajo y esfuerzo que has puesto en este módulo.

No dudes en compartir cualquier otro script, módulo o herramienta que hayas desarrollado. ¡Saludos!
 

loky

Capataz
Desde
7 May 2024
Mensajes
108
Reacciones
57
Honor
37
Hola gracias por tu gran trabajo, pero faltaba el sql de la pet para que funcione ya que tira el servidor al invocar a la mascota XD, aca dejo el sql completo.

Saludos.
 

Archivos adjuntos

  • item_creatures_template.sql
    6.5 KB · Visitas: 29
Desde
8 Jan 2020
Mensajes
428
Reacciones
367
Honor
82
Hola gracias por tu gran trabajo, pero faltaba el sql de la pet para que funcione ya que tira el servidor al invocar a la mascota XD, aca dejo el sql completo.

Saludos.
Actualice el codigo sql a la nueva versión de Azerothcore, donde tiene separado los modelid de los npc en otra tabla.
 

loky

Capataz
Desde
7 May 2024
Mensajes
108
Reacciones
57
Honor
37
Actualice el codigo sql a la nueva versión de Azerothcore, donde tiene separado los modelid de los npc en otra tabla.
ups, buen punto XD actualizado con nueva version: creature_template_model
 

Archivos adjuntos

  • 5-item_creatures_template_vip.sql
    6.9 KB · Visitas: 23
Desde
24 May 2024
Mensajes
3
Reacciones
0
Honor
1
se puede dejar como un libro en ves de que sea una montura? si alguien me puede ayudar pls
 

loky

Capataz
Desde
7 May 2024
Mensajes
108
Reacciones
57
Honor
37
Hola como estás, espero que todo bien, necesitamos una ayudita con tu gran trabajo del vendedor vip, con la nueva actualización de Azerothcore toco agregar la palabra Player, modifique system_vip_scripts.cpp agregando los Player en:

void OnLogin por: void OnPlayerLogin
void OnGiveXP por: void OnPlayerGiveXP
void OnBeforeLootMoney por: void OnPlayerBeforeLootMoney
void OnReleasedGhost por: void OnPlayerReleasedGhost
void OnVictimRewardAfter por : void OnPlayerVictimRewardAfter
bool OnGossipSelect por: bool OnPlayerGossipSelect
bool OnUse por: bool OnPlayerUse
bool OnGossipHello por: bool OnPlayerGossipHello

Pero aca tengo este problema con esta línea que no puedo solucionar: fatal error: no member named 'SendServerMessage' in 'IWorld'

sWorld->SendServerMessage(SERVER_MSG_STRING, sV->getLoginMessage(player));

Puedes dar una ayudita con ese código, creo que muchos lo vamos a agradecer.

Saludos y gracias por todos tus trabajos entregados a la cominidad.
 

Crea una cuenta o inicia sesión para comentar

Debes ser usuario para poder dejar un comentario.

¡Regístrate!

Crea una cuenta en nuestra comunidad. ¡Es fácil!

Acceder

¿Ya tienes una cuenta? Accede aquí

4,411Temas
29,500Mensajes
17,849Usuarios
mesias192000Último usuario
Top