Hay que añadir que este script es seguro, ya que no envía información al server cuando se comprueba el estado del raid boss.
Funciona perfectamente en el modo OOG del L2Net.
Cómo hacerlo funcionar
1. Descarga el Script de aquí: http://www.megaupload.com/?d=Y7ENOXKV
2. Descomprímelo en la carpeta Scripts dentro de donde tengas instalado el L2Net.
3. Abre el L2Net > Scripting > Set Script Main. Elegimos el comprobarRB.l2s
4. Para hacerlo funcionar, basta con Scripting > Start Script.
Para ello, vamos a editar el script acorde a la forma en la que queremos que funcione:
1. Scripting > Script Editor > File > Open y elegimos el comprobarRB.l2s.
2. Una vez abierto, modificamos las siguientes líneas:
- Nombre del Raid: DEFINE_GLOBAL STRING RB_NAME "NOMBRE DEL RAID". Puedes buscar el nombre de los RB en el siguiente link: [[Nombre de RB]]
- Mensaje que se manda cuando el RB aparece: DEFINE_GLOBAL STRING MSG_ALIVE "<&NOMBRE DEL RAID&> RESTO DEL MENSAJE"
- Intervalo en segundos en que se comprueba si está o no el RB (1sec = 1000ms): DEFINE_GLOBAL INT CHECK_INTERVAL 5000
- Número de mensajes que se enviarán cuando aparezca el RB: DEFINE_GLOBAL INT COUNTPMS 1
- Intervalo en segundos entre los mensajes: DEFINE_GLOBAL INT PMSINTERVAL 1000 (*)
- Personas que recibirán el mensaje: PLAYERS.add "#$NOMBRE DEL JUGADOR". Nota: El máximo de personas que permite el script para mandar los mensajes son 3. Si pones un número mayor, se detendrá.
(*) Recomendamos que este valor sea por lo menos 1000 ms, es decir, un segundo, ya que la mayoría de los servers tienen 1 segundo establecido como delay entre mensajes. Si pones una cantidad inferior, se podrían perder algunos PM.
Ejemplo de modificación de esas líneas:
- Nombre del Raid: DEFINE_GLOBAL STRING RB_NAME "Kernon"
- Mensaje que se manda cuando el RB aparece: DEFINE_GLOBAL STRING MSG_ALIVE "<&Kernon&> ha aparecido!"
- Intervalo en segundos en que se comprueba si está o no el RB (1sec = 1000ms): DEFINE_GLOBAL INT CHECK_INTERVAL 5000
- Número de mensajes que se enviarán cuando aparezca el RB: DEFINE_GLOBAL INT COUNTPMS 3
- Intervalo en segundos entre los mensajes: DEFINE_GLOBAL INT PMSINTERVAL 1000
- Personas que recibirán el mensaje: PLAYERS.add "#$L2Farm".
Yo quiero mandar el mensaje a 3 personas distintas, por lo que añado 2 líneas más quedando así:
PLAYERS.add "#$L2Farm"
PLAYERS.add "#$Superforo"
PLAYERS.add "#$Luna"
3. Por último, guardamos el script: Save Script y le ponemos otro nombre si queremos hacer esto para varios RB o sobrescribir si vas a modificarlo cada vez.
Cualquier duda o problema, ¡a postearla!.
Última edición por Luna el Miér Jul 14, 2010 11:53 pm, editado 2 veces