Tamaño del Texto:
small
normal
big
large
DivineRO
Internautas TV
DivineUpload
Chat
Busca Amigos RO
Terminos Legales
Staff
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Inicio
Ayuda
Search
Calendario
Galeria de Imagenes
Ingresar
Registrarse
DivineRO :: Foro :: Ragnarok Online
>
Crea TU Propio Servidor de RO (Ragnarok Online) :: eAthena TXT y SQL
>
Soporte eAthena (Emulador y Server)
>
Dudas y Sugerencias
(Moderadores:
iky46
,
Tsushinoko
,
Vladd
,
Hattori
,
knzo
,
yaasu
,
ratalaika
,
Zealotus
) >
PK ceres cp
Páginas: [
1
]
Ir Abajo
Imprimir
Autor
Tema: PK ceres cp (Leído 169 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Onimusha
Primera Clase
Reputacion: 0
Desconectado
Mensajes: 13
Miembro Nº: 7712
Última visita:
24 de Mayo de 2008, 04:12:16
PK ceres cp
«
:
03 de Abril de 2008, 02:19:12 »
Hola a todos, bueno mi consulta es como puedo crear un ranking PK en el ceres CP, gracias al k me pueda contestar
En línea
DivineRO :: Foro :: Ragnarok Online
PK ceres cp
«
:
03 de Abril de 2008, 02:19:12 »
En línea
Érid
Donadores
Posteador de Oro
Reputacion: 22
Desconectado
Sexo:
Mensajes: 674
Miembro Nº: 979
Controlador de mentes...
Última visita:
07 de Septiembre de 2008, 10:02:02
Re: PK ceres cp
«
Respuesta #1 :
04 de Abril de 2008, 10:36:58 »
Usando comandos sql en el script del ranking, que guarden el PK en una tala nueva, bueno, luego haces en el Ceres que lea esa tabla, cuando pueda revisar mejor el CP tal vez pueda ponerte unos ejemplos.
Para poder probarlos y ponerlos sin fallos debo usar mi PC ^^u
En línea
Onimusha
Primera Clase
Reputacion: 0
Desconectado
Mensajes: 13
Miembro Nº: 7712
Última visita:
24 de Mayo de 2008, 04:12:16
Re: PK ceres cp
«
Respuesta #2 :
06 de Abril de 2008, 05:09:33 »
Erid...
eh leido varios post tuyos sobre php, la verdad esperaba un respuesta tuya
ojala me puedas ayudar en esto pls, ya que de sql se bastante pero de ahi al paso de crear , no creo poder hacerlo interactuando, porfavor te pido ayuda con esto cuando tengas tiempo porfavor, muchas gracias =).
saludos
En línea
Érid
Donadores
Posteador de Oro
Reputacion: 22
Desconectado
Sexo:
Mensajes: 674
Miembro Nº: 979
Controlador de mentes...
Última visita:
07 de Septiembre de 2008, 10:02:02
Re: PK ceres cp
«
Respuesta #3 :
07 de Abril de 2008, 09:31:53 »
- script OnPCKillEvent -1,{
OnInit:
if(!$tabla){
query_sql "ALTER TABLE `char` ADD kills int(10), deaths int(10)";
set $tabla,1;
}
OnPCKillEvent:
if(getgmlevel()>=60) goto OnNada;
set .@victima$,rid2name(killedrid);
announce strcharinfo(0)+" mató a "+.@victima$,bc_all;
query_sql "UPDATE `char` SET kills=kills+1 WHERE name='"+strcharinfo(0)+"'";
query_sql "UPDATE `char` SET deaths=desths+1 WHERE name='"+.@victima$+"'";
end;
OnNada:
end;
}
Esto es un script que guarda en la tabla `char` las veces que matas y las que te han matado, no lo he probado, pero debería funcionar, me avisas si hay algún error luego, bueno, a ver mas o menos como editamos el CP, en ladder.php
Después de:
Código:
<td align=\"center\" class=\"head\">".$lang['BLVLJLVL']."</td>
Pones:
Código:
<td align=\"center\" class=\"head\">PK</td>
<td> </td>
que es la columna donde pondremos cuantos ha matado cada char xD
Luego, debajo de:
Código:
<td align=\"center\"><b>$line[2]/$line[3]</b></td>
pones:
Código:
<td align=\"center\"><b>$pk</b></td>
<td> </td>
Debajo de:
Código:
<td align=\"center\">$line[2]/$line[3]</td>
esto:
Código:
<td align=\"center\">$pk</td>
<td> </td>
Falta darle el valor a $pk, desgraciadamente no soy muy avanzado en php y no quiero adentrarme en lo complejo que es el Ceres CP así que antes de:
Código:
if (isset($_SESSION[$CONFIG_name.'account_id']) && $line[5] == $_SESSION[$CONFIG_name.'account_id']) {
Coloca esto:
Código:
$r = mysql_query("SELECT kills FROM `char` WHERE name='$line[0]'");
$row = mysql_fetch_assoc($r);
$pk = $row['kills'];
Espero funcione, sino lo probaré yo y veo que hay de malo y luego me dices que tal te va.
Edito: Tenía un pequeño error... Ya lo corregí, lo probé en mi PC y funciona perfectamente, no he probado el NPC script pero debería de funcionar =P
«
Última modificación: 08 de Abril de 2008, 05:32:47 por Érid
»
En línea
Onimusha
Primera Clase
Reputacion: 0
Desconectado
Mensajes: 13
Miembro Nº: 7712
Última visita:
24 de Mayo de 2008, 04:12:16
Re: PK ceres cp
«
Respuesta #4 :
08 de Abril de 2008, 03:56:40 »
ya ves que eres pro en eso Erid?
tazando, informo avances durante el dia, graaaacias Erid!! XD
------------------------------------edit---------------------------------------
Bueno ya lo probe XD y si funciono en el cp pero lo del npc nopes
, mira te muestro las ss.
ahi se muestra el obvio error que no existe la query en sql por causa de esto:
bueno aver que hago con el script para repararlo, edito cualquier avance =)
gracias Erid!!
«
Última modificación: 08 de Abril de 2008, 04:25:06 por Onimusha
»
En línea
Érid
Donadores
Posteador de Oro
Reputacion: 22
Desconectado
Sexo:
Mensajes: 674
Miembro Nº: 979
Controlador de mentes...
Última visita:
07 de Septiembre de 2008, 10:02:02
Re: PK ceres cp
«
Respuesta #5 :
08 de Abril de 2008, 05:32:07 »
Ah sí, cuando lo probé me dio ese error... había olvidado corregirlo en la mini guía que te puse, es que en Scripting es
query_sql
, en PHP es
mysql_query
xDDD, así que me confundí, sólo cambialo:
Código:
$r = mysql_query("SELECT kills FROM `char` WHERE name='$line[0]'");
$row = mysql_fetch_assoc($r);
$pk = $row['kills'];
Ya lo edité también en el post mío de arriba.
En lo del NPC creo que es porque le faltan tabs, lo subiré en un txt.
«
Última modificación: 08 de Abril de 2008, 05:35:25 por Érid
»
En línea
knzo
Moderador
Posteador Adamantium
Reputacion: 120
Conectado
Sexo:
Mensajes: 1761
Miembro Nº: 1521
Última visita:
Hoy a las
02:32:47
Re: PK ceres cp
«
Respuesta #6 :
22 de Abril de 2008, 11:14:04 »
te recomiendo k lo pongas en materiales school si asi lo deseas pues esta mas k weno
___________________________________________
edito pa no aser soble post ^^
me sale esto:
adjunto mi lader
PD1: no prendi el emu no importa creo vdad?
PD2: sorry erid pero como ya as podido comprobar me va mui mal en esto de php ^^
«
Última modificación: 23 de Abril de 2008, 03:24:34 por knzo
»
En línea
Xilean-RO web
Xilean-RO 100% on y con dedicado 0lag !!!!!
Proyectos:
Sistema de votos
preconfigurado 2.0
Érid
Donadores
Posteador de Oro
Reputacion: 22
Desconectado
Sexo:
Mensajes: 674
Miembro Nº: 979
Controlador de mentes...
Última visita:
07 de Septiembre de 2008, 10:02:02
Re: PK ceres cp
«
Respuesta #7 :
23 de Abril de 2008, 03:49:20 »
xD, no te preocupes, el ladder.php está bien, lo que pasa es que las columnas
deaths
y
kills
no están creadas, por lo que parece no has ejecutado el NPC, primero prueba el NPC de PK, él agregará las columnas y luego de eso ya funcionará correctamente xP
En línea
knzo
Moderador
Posteador Adamantium
Reputacion: 120
Conectado
Sexo:
Mensajes: 1761
Miembro Nº: 1521
Última visita:
Hoy a las
02:32:47
Re: PK ceres cp
«
Respuesta #8 :
23 de Abril de 2008, 03:58:28 »
xD
aora k leo el npc tienes razon ^^
bueno aora me tira
[22/04/2008 21:53:41]SQL>DB error - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'deaths int(10)' at line 1
[22/04/2008 21:53:41]Debug>at script.c:11708 - ALTER TABLE `char` ADD kills int(10), deaths int(10)
[22/04/2008 21:53:41]Debug>Source (NPC): OnPCKillEvent (invisible/not on a map)
supongo k es por mi version de sql k es 4.1 , mañana actualizo y de ai te cuento
una ves mas muchas grasias ^^
___________________________________________________________
edito
actualize y no paso nada u.u
avisame cuando tengas tiempo para verte esto plz
«
Última modificación: 23 de Abril de 2008, 09:17:48 por knzo
»
En línea
Xilean-RO web
Xilean-RO 100% on y con dedicado 0lag !!!!!
Proyectos:
Sistema de votos
preconfigurado 2.0
Érid
Donadores
Posteador de Oro
Reputacion: 22
Desconectado
Sexo:
Mensajes: 674
Miembro Nº: 979
Controlador de mentes...
Última visita:
07 de Septiembre de 2008, 10:02:02
Re: PK ceres cp
«
Respuesta #9 :
23 de Abril de 2008, 09:47:16 »
Podrías cambiar esta línea:
query_sql "ALTER TABLE `char` ADD kills int(10), deaths int(10)";
por:
query_sql "ALTER TABLE `char` ADD(kills int(10) not null, deaths int(10) not null)";
Lo que pasa es que creo que no he probado el NPC xD
«
Última modificación: 23 de Abril de 2008, 11:52:19 por Érid
»
En línea
knzo
Moderador
Posteador Adamantium
Reputacion: 120
Conectado
Sexo:
Mensajes: 1761
Miembro Nº: 1521
Última visita:
Hoy a las
02:32:47
Re: PK ceres cp
«
Respuesta #10 :
23 de Abril de 2008, 11:18:16 »
Funciona
muchas grasias ^^
En línea
Xilean-RO web
Xilean-RO 100% on y con dedicado 0lag !!!!!
Proyectos:
Sistema de votos
preconfigurado 2.0
Páginas: [
1
]
Ir Arriba
Imprimir
Ir a:
Por favor selecciona un destino:
-----------------------------
General
-----------------------------
=> Noticias y Normas DivineRO
===> Consejos Utiles :: Informacion
=> Noticias y Actualizaciones Ragnarok Online y Juegos
=> Presentaciones y Despedidas
=> Off-Topic - Discusion Libre
===> YouTube Zone
===> Anime y Manga
===> Chat
-----------------------------
Anunciate en DivineRO :: La Mejor Publicidad para tu Server de Ragnarok
-----------------------------
=> Coloca tu Banner en DivineRO
=> Servicio "Agregame al Link"
===> Tambien puedes usar Nezumi TOPServer
-----------------------------
Ragnarok Online 2 :: The Gate of the World
-----------------------------
=> Noticias y Actualizaciones Ragnarok Online 2
=> Guias y FAQ's :: Ragnarok Online 2
=> Soporte Ragnarok Online 2
=> Proyecto RO2 Trans Spanish
=> Discusion libre Ragnarok Online 2
-----------------------------
Guias Ragnarok Online
-----------------------------
=> Guias Generales
=> Dinamica de Juego
=> Soporte Ragnarok Online (Solo Juego)
-----------------------------
Clases y Jobs Ragnarok Online
-----------------------------
=> Conversacion General de Jobs y Clases
=> Novice > SuperNovice
=> Acolyte > Priest - Monk > High Priest - Champion
=> Thief > Assassin - Rogue > Assassin Cross - Stalker
=> Swordman > Knight - Crusader > Lord Knight - Paladin
=> Mage > Wizzard - Sage > High Wizzard - Professor
=> Archer > Hunter - Bard/Dancer > Sniper - Clown/Gypsy
=> Merchant > BlackSmith - Alchemist > WhiteSmith - Creator
=> Taekwon > Soul Linker - Star Gladiator
=> Expanded Classes (Ninja - Gunslinger)
-----------------------------
Crea TU Propio Servidor de RO (Ragnarok Online) :: eAthena TXT y SQL
-----------------------------
=> Inicio y Descargas eAthena
=> eAthena Guías y FAQ's
=> Materiales, Utilidades y Script's
=> Scripting & Materials School
===> Pedidos de Materiales y Scripts
=> Soporte eAthena (Emulador y Server)
===> Dudas y Sugerencias
===> Desarrollo y Pruebas Usuarios
=> Discusion libre eAthena, emuladores y Servidores
-----------------------------
Desarrollo Web
-----------------------------
=> Guias y FAQ's :: Desarrollo Web
===> Materiales y Utilidades Desarrollo Web
=> Soporte Desarrollo Web
-----------------------------
Diseño Grafico y Edicion
-----------------------------
=> Tutoriales, Informacion y Utilidades
=> Taller de Firmas y Diseños
===> Soporte Diseño grafico
=> Galeria de usuarios
===> Aloja imagenes en la Galeria de DivineRO
-----------------------------
Tablon de Anuncios
-----------------------------
=> Reclutamiento & Seleccion
=> Freelancers
-----------------------------
Sugerencias y Reporte de Bugs
-----------------------------
=> Sugerencias o Bug Generales
===> Sugerencias o Bugs Web
===> Sugerencias o Bug Nezumi TopServer
===> Sugerencias o Bugs Database
-----------------------------
Concursos Antiguos
-----------------------------
=> Archivo de Concursos Antiguos o Pausados
===> GRAN Concurso de Servidores
===> CONCURSO Segundo Aniversario
===> CONCURSO :: Tarjetas de Navidad
===> Concurso: Firma del Mes
===> GRAN Concurso de Webs de Servidores
Cargando...