Serex Publicado 7 de Septiembre del 2012 Reportar Compartir Publicado 7 de Septiembre del 2012 Bueno chicos hoy os traigo una sencilla quest para que podais ver hasta el top 15 en el juego clickando solo a 1 npc. quest raking begin state start begin when 20095.chat."Ranking" begin local rangliste = mysql_query("SELECT * FROM player.player WHERE player.name NOT LIKE '[%]%' ORDER BY player.level DESC, player.exp DESC","root","rootpw","player","rootip") say_title("Top 15") say("#: Nombre Nivel ") say("Top 1: "..rangliste.name[1].." "..rangliste.level[1].." ") say("Top 2: "..rangliste.name[2].." "..rangliste.level[2].." ") say("Top 3: "..rangliste.name[3].." "..rangliste.level[3].." ") say("Top 4: "..rangliste.name[4].." "..rangliste.level[4].." ") say("Top 5: "..rangliste.name[5].." "..rangliste.level[5].." ") say("Top 6: "..rangliste.name[6].." "..rangliste.level[6].." ") say("Top 7: "..rangliste.name[7].." "..rangliste.level[7].." ") say("Top 8: "..rangliste.name[8].." "..rangliste.level[8].." ") say("Top 9: "..rangliste.name[9].." "..rangliste.level[9].." ") say("Top 10: "..rangliste.name[10].." "..rangliste.level[10].." ") say("Top 11: "..rangliste.name[11].." "..rangliste.level[11].." ") say("Top 12: "..rangliste.name[12].." "..rangliste.level[12].." ") say("Top 13: "..rangliste.name[13].." "..rangliste.level[13].." ") say("Top 14: "..rangliste.name[14].." "..rangliste.level[14].." ") say("Top 15: "..rangliste.name[15].." "..rangliste.level[15].." ") local s = select("Salir") elseif s == 1 then return end end end fuuton97, Lamarck y Santy!. reacciono a esto 3 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Ryukend Publicado 7 de Septiembre del 2012 Reportar Compartir Publicado 7 de Septiembre del 2012 , Grandioso, lo probare a ver que tal Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
�Alejandro&Sara�Tkm Publicado 7 de Septiembre del 2012 Reportar Compartir Publicado 7 de Septiembre del 2012 Muy buena quest si tienes la de cuando alguien se conecta lo anuncia o cuando pasan de nivel me vendrian muy bn Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
ElRaulxX Publicado 7 de Septiembre del 2012 Reportar Compartir Publicado 7 de Septiembre del 2012 El problema de esto es que la función mysql no viene incluida por defecto en los servidores, asà que para la mayorÃa de usuarios de este foro, esta quest les será bastante inútil. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Serex Publicado 7 de Septiembre del 2012 Author Reportar Compartir Publicado 7 de Septiembre del 2012 Raul podrÃas hacer una guÃa sobre como instalar la función mysql en el servidor, vendrÃa bastante bien para algunos users, si tu no tienes tiempo la haré yo cuando pueda. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
SeMa™ Publicado 7 de Septiembre del 2012 Reportar Compartir Publicado 7 de Septiembre del 2012 Ya fue realizada en el questlib 2012 no? Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Santy!. Publicado 7 de Septiembre del 2012 Reportar Compartir Publicado 7 de Septiembre del 2012 Raul podrÃas hacer una guÃa sobre como instalar la función mysql en el servidor, vendrÃa bastante bien para algunos users, si tu no tienes tiempo la haré yo cuando pueda. ahora me saco 1 duda y la hago raul ya me lo explico por skype hace unos dias. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Santy!. Publicado 7 de Septiembre del 2012 Reportar Compartir Publicado 7 de Septiembre del 2012 Ya fue realizada en el questlib 2012 no? no presisas declararla en ningun lado. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Santy!. Publicado 5 de Octubre del 2012 Reportar Compartir Publicado 5 de Octubre del 2012 local s = select("Salir") elseif s == 1 then va 1 if no 1 elseif Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
KeKo Publicado 7 de Octubre del 2012 Reportar Compartir Publicado 7 de Octubre del 2012 Gracias SANTY, eso lo puse bien ya, pero el error me sigue saliendo, no lee la funcion: Calls undeclared function! : mysql_query Estare atento al foro por si sabes la solucion, un saludo. Tenes que añadir a tu quest_funcionts la funcion mysql_query al final del todo, pero como dijo sin la parte del questlib es bien inutil xd. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Yori Publicado 22 de Octubre del 2012 Reportar Compartir Publicado 22 de Octubre del 2012 Pero como tanta gente hablando de esta quest y nadie la probo?? con el permiso de Serex la subo reparada, weno, tmb la modifique un poco, con 15 de top se sale del fondo y queda feo quest ranking begin state start begin when 20095.chat."Ranking" begin local rangliste = mysql_query("SELECT player.name, player.level FROM player.player WHERE player.name NOT LIKE '[%]%' ORDER BY player.level DESC, player.exp DESC","root","passnavicat","player","ipnavicat") say_title("Top 10") say("#: Nombre Nivel ") say_reward("Top 1: "..rangliste.name[1].." "..rangliste.level[1].." ") say_title("Top 2: "..rangliste.name[2].." "..rangliste.level[2].." ") say("Top 3: "..rangliste.name[3].." "..rangliste.level[3].." ") say("Top 4: "..rangliste.name[4].." "..rangliste.level[4].." ") say("Top 5: "..rangliste.name[5].." "..rangliste.level[5].." ") say("Top 6: "..rangliste.name[6].." "..rangliste.level[6].." ") say("Top 7: "..rangliste.name[7].." "..rangliste.level[7].." ") say("Top 8: "..rangliste.name[8].." "..rangliste.level[8].." ") say("Top 9: "..rangliste.name[9].." "..rangliste.level[9].." ") say("Top 10: "..rangliste.name[10].." "..rangliste.level[10].." ") local s = select("Salir") if s == 1 then return end end end end Saludos Bat reacciono a esto 1 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
topekone Publicado 17 de Junio del 2013 Reportar Compartir Publicado 17 de Junio del 2013 No me funciona, hay que añadir algo más? tengo en quest functions metido el mysql_query ya y la query la compila bien, cada vez que le doy a ver el ranking, no se ven los players, y en putty me sale esto: Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PACI Publicado 17 de Junio del 2013 Reportar Compartir Publicado 17 de Junio del 2013 No me funciona, hay que añadir algo más? tengo en quest functions metido el mysql_query ya y la query la compila bien, cada vez que le doy a ver el ranking, no se ven los players, y en putty me sale esto: Eso es por la versión de MySQL que tienes instalada en el dedicado. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
topekone Publicado 17 de Junio del 2013 Reportar Compartir Publicado 17 de Junio del 2013 Y cómo lo actualizo? Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PACI Publicado 17 de Junio del 2013 Reportar Compartir Publicado 17 de Junio del 2013 Y cómo lo actualizo? Que versión utilizas? Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Shogun Publicado 18 de Junio del 2013 Reportar Compartir Publicado 18 de Junio del 2013 Función mysql y otras escritas por el mismo autor para quien le interese: Debes iniciar sesión para ver el contenido del enlace en esta publicación. Ícaro Quin, Lamarck, RaggedFaun7 y 2 mas reacciono a esto 5 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Zoltrix Publicado 9 de Noviembre del 2015 Reportar Compartir Publicado 9 de Noviembre del 2015 No me funciona y tengo las funciones agregadas. Para testearla lo hice así, lo primero la pase a pergamino en lugar de NPC quest ranking begin state start begin when login or enter with pc.is_gm() begin set_state (infor) end end state infor begin when letter begin send_letter("Ranking") end when button or info begin local rangliste = mysql_query("SELECT player.name, player.level FROM player.player WHERE player.name NOT LIKE '[%]%' ORDER BY player.level DESC, player.exp DESC","root","AQUI PUSE MI PASS DE NAVICAT","player","AQUI PUSE MI IP DE NAVICAT") say_title("Top 10") say("#: Nombre Nivel ") say_reward("Top 1: "..rangliste.name[1].." "..rangliste.level[1].." ") say_title("Top 2: "..rangliste.name[2].." "..rangliste.level[2].." ") say("Top 3: "..rangliste.name[3].." "..rangliste.level[3].." ") say("Top 4: "..rangliste.name[4].." "..rangliste.level[4].." ") say("Top 5: "..rangliste.name[5].." "..rangliste.level[5].." ") say("Top 6: "..rangliste.name[6].." "..rangliste.level[6].." ") say("Top 7: "..rangliste.name[7].." "..rangliste.level[7].." ") say("Top 8: "..rangliste.name[8].." "..rangliste.level[8].." ") say("Top 9: "..rangliste.name[9].." "..rangliste.level[9].." ") say("Top 10: "..rangliste.name[10].." "..rangliste.level[10].." ") local s = select("Salir") if s == 1 then return end end end end Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados
Unirse a la conversación
Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.