Tamaño del Texto:
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
 
toolbar powered by Conduit
Páginas: [1] 2   Ir Abajo
  Imprimir  
Autor Tema: [Script] Ranker (v9)  (Leído 3749 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Ivion
Posteador de Bronce
****

Reputacion: 33
Desconectado Desconectado

Mensajes: 233
Miembro Nº: 231





Última visita: Hoy a las 05:36:06

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« : 25 de Mayo de 2007, 04:31:23 »

------------------------------------------
Descripción:

· Level Ranking.
· PK Ranking.
· MvP Ranking.
· Emperium Ranking.
· [Guild] WoE Ranking.
· Funciona en servers sql y txt.
· CP para gms whispeando a NPC:ranker .
· Auto-Depuración de jugadores inactivos.
· Auto-Depuración de guilds inactivas.
· Múltiples opciones de configuración.

-----------------------------------------

Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
Descargar
(Versión 9)
Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
English version
(Versión 9e)

-----------------------------------------
Instalación:


1. Descarga el script y colocalo en la carpeta: ./npc/custom/
2. Activa el script en ./npc/scripts_custom.conf añadiendo esta línea al final:
Citar
npc: npc/custom/Ranker.txt

3. En ./src/map/script.c , busca esta línea:
Citar
      case 21: script_pushint(st,mob->status.mode); break;
Y añade esta otra línea a continuación:
Citar
      case 22: script_pushint(st,mob->mexp); break;

4. En ./npc/guild/agit_template.txt , busca estas líneas:
Citar
// The Emperium has been broken.
OnAgitBreak:
Y añade esta otra línea a continuación:
Citar
   doevent "ranker::OnEmp1";

5. Ahora viene la parte más pesada. En la carpeta ./npc/guild2/ se encuentran los diferentes scripts de las WoEs SE: arug_cas01.txt , arug_cas02.txt , arug_cas03.txt , arug_cas04.txt , arug_cas05.txt , schg_cas01.txt , schg_cas02.txt , schg_cas03.txt , schg_cas04.txt y schg_cas05.txt En cada uno de estos archivos, busca esta línea:
Citar
OnStartArena:
Y añade esta otra línea a continuación:
Citar
   doevent "ranker::OnEmp1";

Del mismo modo, busca la siguiente línea. Ten en cuenta que aparece dos veces en cada archivo.
Citar
OnGuardianDied:
En los dos casos, añade esta línea a continuación.
Citar
   doevent "ranker::OnEmp2";

6. En ./conf/script_athena.conf , configura estas líneas para evitar infinity loops:
Citar
check_cmdcount: 6553600

check_gotocount: 20480

7. Recompila el emulador.

-----------------------------------------
Changelog:
(5 últimas actualizaciones)

v5: [Ivion]
· Reconstruido para facilitar la creación de otros futuros Rankings.
· Nuevo sistema de variables más sencillo.
· Si un jugador se cambia de nombre, el ranking lo actualizará.
· Los jugadores inactivos que se reincorporen mantendrán sus estadísticas anteriores.
· Nuevo sistema de ordenamiento de los rankings más rápido.
· Bugfix: Los rankings se ordenarán correctamente al descender de posición.

v6: [Ivion]
· BugFix: El Job se mostrará correctamente.
· BugFix: Los Evilclones no causarán errores.

v7: [Ivion]
· Ranking de PetaEmpes.

v8: [Ivion]
· BugFix: Ranking headers.

v9: [Ivion]
· Soporte para rankings basados en Guilds.
· WoE Ranking.
· Anuncios al subir de posición en los ranking.
· Reducido el tiempo de inactividad por defecto.
· Panel de control whispeando a NPC:ranker.
· Retirada la opción para ajustar el tamaño del mostrado por el npc.
· Npcs para el episodio 13.2 .
· Bugfix: Corregido un error importante en la depuración de los personajes inactivos.
· Bugfix: Los nuevos personajes no eran añadidos de forma correcta en el ranking PK.

------------------------------------------
« Última modificación: 23 de Diciembre de 2008, 10:52:06 por Ivion » En línea

IliIilI
Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
· Todos mis Scripts ·
DivineRO :: Foro :: Ragnarok Online
« : 25 de Mayo de 2007, 04:31:23 »

 En línea
trebolde4
Asistente de Soporte
Posteador Platino
*

Reputacion: 302
Conectado Conectado

Mensajes: 1133
Miembro Nº: 1582



WWW

Última visita: Hoy a las 10:53:58

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #1 : 30 de Mayo de 2007, 12:32:30 »

eso esta listo?
porque segun lo que veo no tiene POSICION asi que no entiendo mucho el SCRIPT de este NPC o no esta terminado.
En línea

Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login

Shuji Yagami
Moderador Director
Posteador Divino
*

Reputacion: 484
Desconectado Desconectado

Sexo: Masculino
Mensajes: 3530
Miembro Nº: 220


~ Divine Director ~


WWW

Última visita: Hoy a las 09:22:31

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #2 : 30 de Mayo de 2007, 12:34:52 »

Citar
Como dije, estoy intentando hacer un cp ingame que funcione en servers txt. El script, como veréis abajo es muy complicado, y no se si lagueará muxo. Además tiene algunas limitaciones. La primera que he encontrado, es que no se puede actualizar el ranking cuando cambias de guild, ya que no existe ningún evento, que yo sepa, para ello. El sistema de variables ya está creado, solo falta crear el npc y probarlo todo. ¿Alguna sugerencia, idea, ... ?

o,o? asi o mas claro?
En línea

Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login

 
"Dar algo menos que lo mejor de ti, es sacrificar tu don"¨
Ivion
Posteador de Bronce
****

Reputacion: 33
Desconectado Desconectado

Mensajes: 233
Miembro Nº: 231





Última visita: Hoy a las 05:36:06

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #3 : 30 de Mayo de 2007, 05:30:50 »

Estoy añadiendole un ranking para pk-mode. Falta el npc y probarlo, esto último suele llevar su tiempo...

pd: también estoy remodelando un poco el sistema, para que sea más simple y ni ocupe tanto ni laguee tanto.
« Última modificación: 30 de Mayo de 2007, 09:37:44 por Ivion » En línea

IliIilI
Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
· Todos mis Scripts ·
Ivion
Posteador de Bronce
****

Reputacion: 33
Desconectado Desconectado

Mensajes: 233
Miembro Nº: 231





Última visita: Hoy a las 05:36:06

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #4 : 01 de Junio de 2007, 10:52:31 »

Terminada la versión 1.
En línea

IliIilI
Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
· Todos mis Scripts ·
trebolde4
Asistente de Soporte
Posteador Platino
*

Reputacion: 302
Conectado Conectado

Mensajes: 1133
Miembro Nº: 1582



WWW

Última visita: Hoy a las 10:53:58

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #5 : 02 de Junio de 2007, 05:16:11 »

lo probe pero pense que tenia mas funciones como cambiar Clave o cosas por el estilo, revisar cuanto dinero tiene en su banko, etc...
En línea

Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login

Shuji Yagami
Moderador Director
Posteador Divino
*

Reputacion: 484
Desconectado Desconectado

Sexo: Masculino
Mensajes: 3530
Miembro Nº: 220


~ Divine Director ~


WWW

Última visita: Hoy a las 09:22:31

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #6 : 02 de Junio de 2007, 06:59:28 »

.¬¬ ese tipo de cosas por el estilo se encuentran en SQL.
En línea

Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login

 
"Dar algo menos que lo mejor de ti, es sacrificar tu don"¨
Khasari
Moderador
Posteador Historico
*

Reputacion: 817
Desconectado Desconectado

Sexo: Masculino
Mensajes: 2745
Miembro Nº: 1588


No es + rico el que + tiene sino el que - necesita


WWW

Última visita: Hoy a las 01:12:15

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #7 : 04 de Junio de 2007, 07:09:32 »

Buen trabajo Ivion se agradece.Lo estaba esperando mucho tiempo.
 
Saludos y suerte en tu proximo script.(si haces mas claro) xDDD.
« Última modificación: 05 de Junio de 2007, 02:56:04 por Khasari » En línea


-Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
www.khasari.comze.com

Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
http://top.khasari.comze.com/
(V 0.1)
-BrowEdit [ES] V 0.1 [||||||||||] 10%
-MapEditor PR [ES]  V 0.1 [||||||||||] 0%
-MapEditor [ES] V 0.6 [||||||||||] 20%
-eAdb Revision 5 [||||||||||] 0%
juanlu
Usuario Habitual
*

Reputacion: 10
Desconectado Desconectado

Mensajes: 41
Miembro Nº: 1939




Última visita: 01 de Noviembre de 2008, 04:53:33

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #8 : 10 de Junio de 2007, 09:19:57 »

y esto cmo se instala, e instalao el npc pero el rank no m dice los jugadores.
tengo q acer algo en la db?

gracias y saludos

edit: sq yo tng ceres, no se podria arregalr para q funcionase?
« Última modificación: 10 de Junio de 2007, 09:36:39 por juanlu » En línea
eves
Administrador
Posteador Supremo
*

Reputacion: 1357
Conectado Conectado

Sexo: Masculino
Mensajes: 8902
Miembro Nº: 1


Utiliza siempre el buscador antes de pedir soporte


WWW

Última visita: Hoy a las 11:07:54

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #9 : 11 de Junio de 2007, 04:28:41 »

Este es un panel interno para TXT, creo que eso resuelve tus dudas
En línea

SERVIDOR PATROCINADO
Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
walter
Novato
*

Reputacion: 10
Desconectado Desconectado

Mensajes: 1
Miembro Nº: 4605




Última visita: 29 de Diciembre de 2007, 03:22:54

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #10 : 26 de Octubre de 2007, 11:49:32 »

creo que ta bueno ese scrip y respecto a lo que falta  creo que es porque uno lo ase como guste y lo pone donde uno quste ^^ (no se que tan viejito te este pos) HO
En línea
EnteMalo
Donadores y Ganadores
Posteador de Plata
*

Reputacion: 108
Conectado Conectado

Sexo: Masculino
Mensajes: 430
Miembro Nº: 6381



WWW

Última visita: Hoy a las 10:55:43

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #11 : 19 de Noviembre de 2007, 02:35:09 »

muy bueno XD aplausos
En línea

Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login


Naxokz
Posteador
**

Reputacion: 22
Conectado Conectado

Sexo: Masculino
Mensajes: 50
Miembro Nº: 2487





Última visita: Hoy a las 11:02:47

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #12 : 23 de Enero de 2008, 03:30:11 »

Como lo pongo en el emulador o algo asi es ke no entiendo
En línea

Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
Powered by Blackout Gaming Status Checker" border="0
marcelo
Usuario Habitual
*

Reputacion: 10
Desconectado Desconectado

Mensajes: 28
Miembro Nº: 5862




Última visita: 27 de Mayo de 2008, 06:13:39

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #13 : 17 de Marzo de 2008, 08:36:40 »

¿este ranking muestra  los 10 primeros jugadores?
En línea
aepa1943
Posteador Habitual
***

Reputacion: 34
Desconectado Desconectado

Sexo: Masculino
Mensajes: 137
Miembro Nº: 828





Última visita: 05 de Enero de 2009, 08:18:25

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #14 : 21 de Marzo de 2008, 09:51:39 »

Código:
// [==================================================]
// [==================================================]
// [                     cp txt                       ]
// [==================================================]
// [ Versión 1                                        ]
// [==================================================]
// [ Script original: Ivion                           ]
// [==================================================]
// [ Descripción:                                     ]
// [                                                  ]
// [ - Ranking ingame de nivel.                       ]
// [ - Ranking ingame de pk-mode.                     ]
// [ - Funciona en servers txt.                       ]
// [==================================================]
// [ 5 últimas actualizaciones:                       ]
// [                                                  ]
// [ v1: [Ivion]                                      ]
// [ - Script Base.                                   ]
// [==================================================]
// [ ¡Importante!:                                    ]
// [                                                  ]
// [ - Configurar en ./conf/script_athena.txt:        ]
// [   event_script_type: 1                           ]
// [                                                  ]
// [ - Activar este npc en ./npc/scripts_athena.txt   ]
// [==================================================]
// [==================================================]
VENTAJAS:
- Funciona en txt.
- Posee un ranking de pk-mode.
- Se actualiza instantáneamente.
- Tiene acceso ingame.
- Los gms de un nivel superior al 60 no aparecerán en los rankins.

DESVENTAJAS:
- No guarda las guilds de los jugadores.
- No guarda los zenys de los jugadores, y por lo tanto no existe un ranking de zenys.
- No tiene acceso offgame.

Con esto y con el roregister los servers txt ya no estarán tan desequilibrados con los sql. Que lo disfruteis.

Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
Descargar

Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
Mirror

------------------------------------------
Proximamente

- Añadidos npcs. llll
- Nuevo array de tiempo inactivo. llll
- Eliminación de players inactivos. llll
- Nuevo array de ip.
llll
- Lista de players online.
llll
- Nuevo array de muertes a manos de otro jugador.
llll - Npcs en un script aparte. llll
- Mini-guia para la utilización del cp-txt en otros scripts.
llll

ll terminado ll · ll en pruebas ll · ll en desarroyo ll · ll en proyecto ll
------------------------------------------
si pero para los athenea de ultima version no tiene ese ./conf/script_athena.txt:        event_script_type: 1
En línea
Érid
Donadores y Ganadores
Posteador Platino
*

Reputacion: 430
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1056
Miembro Nº: 979


Controlador de mentes...


WWW

Última visita: Hoy a las 05:48:25

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #15 : 22 de Marzo de 2008, 10:41:13 »

Pues dejalo así y listo, igual funciona creo
En línea


Mi primera firma =S
Ivion
Posteador de Bronce
****

Reputacion: 33
Desconectado Desconectado

Mensajes: 233
Miembro Nº: 231





Última visita: Hoy a las 05:36:06

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #16 : 24 de Julio de 2008, 04:48:09 »

Aquí viene la segunda versión del npc más complicado que he hecho. He cambiado muchas cosas, principalmente porque la versión anterior era muy antigua y ya no funcionaba. Sin embargo no he tenido tiempo para testearlo todo lo que yo querría, ni con tantos jugadores como a mí me habría gustado. Si encontrais algún bug, posteadlo aquí.

v2: [Ivion]
· Reescrito todo el funcionamiento interno.
· Nuevo sistema de variables.
· Se actualiza al desloguearte.
· Configuración para gms.
· Añadidos duplicados.
· Conf para cambiar el nombre de todos los NPCs.
· Nuevas conversaciones y controles.
· Nueva opción para gms de resetear el ranking.
· Conf para reseteo automático del ranking.
· Conf para rango de nivel en PK.
· Ranking de MVPs.

PS:
-----------------------------------------
Ya sabía yo que no lo había testeado lo suficiente... Ahora parece que ya funciona todo bien.

v3: [Ivion]
· Bugfix: Ordenamiento de los Rankings.
« Última modificación: 24 de Julio de 2008, 05:35:35 por Ivion » En línea

IliIilI
Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
· Todos mis Scripts ·
Hattori
Asistente de Soporte
Posteador Epico
*

Reputacion: 463
Desconectado Desconectado

Mensajes: 2324
Miembro Nº: 1353





Última visita: Hoy a las 01:07:06

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #17 : 24 de Julio de 2008, 05:44:30 »

actualiza el titulo que todavía pone versión 2 XDDD

PD: que es (booleano)¿?

Tambien podrias poner un ranking ya puestos de quien tene mas dinero asi estaria completo.
de los que estan conectados tambien.
« Última modificación: 24 de Julio de 2008, 05:45:46 por Hattori » En línea

Ivion
Posteador de Bronce
****

Reputacion: 33
Desconectado Desconectado

Mensajes: 233
Miembro Nº: 231





Última visita: Hoy a las 05:36:06

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #18 : 24 de Julio de 2008, 06:27:49 »

Boolean (en spaninglish booleano xd) significa que solo puede ser uno o cero.

El ranking de dinero... ya veré si lo añado en la próxima versión. El problema es que no existe ningún evento con el que puedas actualizarlo a tiempo real.

Los usuarios conectados puedes verlos si seleccionas "Jugadores online" como filtro.
En línea

IliIilI
Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
· Todos mis Scripts ·
Hattori
Asistente de Soporte
Posteador Epico
*

Reputacion: 463
Desconectado Desconectado

Mensajes: 2324
Miembro Nº: 1353





Última visita: Hoy a las 01:07:06

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #19 : 24 de Julio de 2008, 11:18:40 »

acavo de provar el sourcer edit y no ha echo falta copilar nada solo lo he configurado lo que guardado y listo he avierto el map,login y char y no me ha dado bug.

ara entrare al servidor a probarlo mas detalladamente si pasa algo posteo de nuevo.
En línea

Ivion
Posteador de Bronce
****

Reputacion: 33
Desconectado Desconectado

Mensajes: 233
Miembro Nº: 231





Última visita: Hoy a las 05:36:06

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #20 : 25 de Julio de 2008, 10:39:34 »

Tienes que compilarlo para que suba la cuenta de mvps.
En línea

IliIilI
Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
· Todos mis Scripts ·
Ivion
Posteador de Bronce
****

Reputacion: 33
Desconectado Desconectado

Mensajes: 233
Miembro Nº: 231





Última visita: Hoy a las 05:36:06

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #21 : 25 de Julio de 2008, 03:32:02 »

v4: [Ivion]
· Eliminado el sistema de auto-reset.
· Auto-Depuración de jugadores inactivos.
· Control de depuración para gms.
· Bugfix: OnLogout update sin cambiar de nivel.

He dejado el link de la versión anterior en la sección del Changelog.
En línea

IliIilI
Solo miembros registrados pueden ver links, por favor registrate es solo un momento.
Registro o Login
· Todos mis Scripts ·
aepa1943
Posteador Habitual
***

Reputacion: 34
Desconectado Desconectado

Sexo: Masculino
Mensajes: 137
Miembro Nº: 828





Última visita: 05 de Enero de 2009, 08:18:25

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #22 : 26 de Julio de 2008, 05:22:01 »

una consulta como se le puede cambiar el color a l texto ya q el color no se nota mucho
de ante manos muchas gracias