Buenas muchachos, espero que se encuentren bien. Hoy les vengo a traer una guia de como configurar de manera correcta el Bonus Manager [Hora Feliz].
¿Que es el Bonus Manager?Es un Evento, en donde se incrementa la experiencia en un X %. Por ejemplo, si mi experiencia normal es 500x, y yo configuro en mi BonusManager.txt; que en tal hora X la experiencia aumente en un 50% de la experiencia normal; entonces cuando se active el evento la experiencia se incrementará de 500x a 750x.
¿En donde se encuentra el archivo?Para abrir al archivo vas a tus FILES>Data>Event>BonusManager.txt.
¿Que configuración uso?Bueno mi configuración que utilizo para mi server es: EXP:500x [Dinamica].
0
//Index Year Month Day DoW Hour Minute Second
0 * * * * 18 0 0
end
1
//Index StartMessage FinalMessage BonusTime
0 1500 1501 3600
end
2
//Index BonusIndex BonusValue_AL0 BonusValue_AL1 BonusValue_AL2 BonusValue_AL3 ItemIndex ItemLevel MapNumber MonsterClass MonsterLevelMin MonsterLevelMax
0 0 10 15 20 25 * * -1 -1 -1 -1
end
Ahora vamos a ver cada parte del codigo del BONUS MANAGER.
- PASO 01 : CONFIGURACIÓN DE FECHA Y/O HORA DE INICIO DEL EVENTO
0
//Index Year Month Day DoW Hour Minute Second
0 * * * * 18 0 0
- El INDEX, son las veces que quieres que se active el EVENTO, por ejemplo yo quiero que durante el dia se active 02 veces el evento en diferentes horas. Entonces agregarias otro INDEX tedrías.
Acá colocarás cuantas veces al día, semana, mes o año, quieres que se active tu Evento.
Por ejemplo en el caso mio. Yo he configurado que todos los días a las 18:00Hs Server se active dicho evento.
Tu puedes colocarlo el Año, Mes, Dia, Semana, Hora, Minutos, Segundos que se activen. Por ejemplo
0
//Index Year Month Day DoW Hour Minute Second
0 * * * * 18 0 0
1 * * * * 20 0 0
end
Por ejemplo si yo quisiera que se active el dia Martes, entonces cuentas los nombres de la semana como:
Lunes: 1
Martes: 2
Miercoles: 3
Jueves: 4
Viernes: 5
Sabado: 6
Domingo: 7
Entonces si yo quisiera que solo los martes, he se active el evento Bonus Manager, lo tendria así:
0
//Index Year Month Day DoW Hour Minute Second
0 * * 2 * 18 0 0
end
OJO: tendrás que colocar la hora de inicio del Evento.
- PASO 02: CONFIGURACIÓN DE DURACIÓN DE EVENTO
1
//Index StartMessage FinalMessage BonusTime
0 1500 1501 3600
end
En la Sección StartMessage: Tiempo de AVISO que iniciará el Evento. Normalmente todos los eventos te avisan 5min antes. por eso es que está 1500 que es 60segunddos x 5minutos.
En la Seccion Final Message: Es el tiempo que falta para iniciar el Evento.
En la Sección BONUSTIME, tendrás que colocar el tiempo que durará tu evento. Por ejemplo el mio durará 30 min.
Como sé que durará 30 minutos. Por que todos los archivos lo ven en SEGUNDOS. Entonces 1min tiene 60segundos.
- PASOS 03: CONFIGURACIÓN DE EXPERIENCIA
2
//Index BonusIndex BonusValue_AL0 BonusValue_AL1 BonusValue_AL2 BonusValue_AL3 ItemIndex ItemLevel MapNumber MonsterClass MonsterLevelMin MonsterLevelMax
0 0 10 15 20 25 * * -1 -1 -1 -1
Aca colocarás la experiencia que aumentará durando el evento BONUS MANAGER. Por ejemplo yo como solo quiero que el evento sea 30 minutos diarios, entonces solo tengo un INDEX.
El BonusVale_AL0 es la experiencia aumentada del FREE, por ejemplo yo lo tengo configurado que para el FREE la experiencia aumente en un 10%
El BonusVale_AL1 es la experiencia aumentada del VIP BRONZE, por ejemplo yo lo tengo configurado que para el VIP BRONZE la experiencia aumente en un 15%
El BonusVale_AL2 es la experiencia aumentada del VIP PLATA, por ejemplo yo lo tengo configurado que para el VIP PLATA la experiencia aumente en un 20%
El BonusVale_AL3 es la experiencia aumentada del VIP ORO, por ejemplo yo lo tengo configurado que para el VIP ORO la experiencia aumente en un 25%
Bueno eso es todo, espero que les sirva esta guia y en caso que me halla faltado explicar algo o en algo me halla equivocado, son bienvenidos a mejorar esa Guia, con la finalidad de que todos podamos aprender y usarlo en nuestros servidores.