[Nuevo y Unico] Poner la classificacion de cada uno en Juego

Topic created · 15 Mensajes · 1452 Visitas
  • donde se encuentra el questlist.lua? :T.T:

  • **_Buenas soy Vampirito ya saben.

    Bueno ahora les traigo una quest que sirve para ver el top 1 del juego, cuanto yang tiene y cuanta exp tiene._**

    Foto como quedara:

    **_Información:

    Esta quest no trae el top 1 del GM solo el del player, son los 10 primeros players._**

    Guía como hacerlo:

    1.- Pero primero tienes que ir questlib.lua y añadir esta línea :icon_arrowd:

    Folder= "/PERCORSO CARTELLA QUEST/"
    function giallo(lol)
        say(color256(255,255,128)..lol..color256(196, 196, 196))
    end
    

    2.- Y añadir a quest_function :icon_arrowd:

    io.input
    io.output
    io.flush
    io.open
    io.close
    io.read
    io.write
    os.remove
    os.execute
    close
    giallo
    

    Notas: Para el uso apropiado de esta herramienta se debe agregar en la siguiente secuencia de comandos esto en vez de el campo de contraseña en db Roja local que las normas sería "contraseña".

    quest classifica begin
        state start begin
            when 20004.chat."Classifica" begin
                local query = "SELECT `name`,`level`,`gold`,`exp` FROM `player` WHERE name not like '[%' order by level desc LIMIT 10;"
                local mygod= "cmmc.sql"
                local mymum= "cccm.out"
                io.output(Folder..mygod)
                io.write(query)
                io.flush()
                io.close()
                os.execute("cd "..Folder.." && mysql player --user='root' --password='PASSWORD_LOCALE_DB' < "..mygod.." > "..mymum)
                os.remove(Folder..mygod)
                if io.open(Folder..mymum, "r") == nil then
                    return 
                end
                io.input(Folder..mymum)
                local _ = io.read()
                for i=1, 11 do
                    if i==1 then
                        say_title("Nombre | Nivel | Dinero | Experiencia")
                        say("")
                     elseif i==2 then			giallo("1^: "..io.read())
    		else
    			local j=i-1
    			say(j.."^: "..io.read())
                    end
                end
                io.input():close()
                os.remove(Folder..mymum)
            end
        end
    end
    

    _Creditos ----> _ Mr.Alby
    [http://www.inforge.net/community/metin2-howto-addon-server-privati/243188-[release]classifica-game-lua-alby-d.html][0]">[http://www.inforge.net/community/metin2][1] ... lby-d.html

    Dar las gracias no cuesta nada!

    [0]: <a href=
    [1]: http://www.inforge.net/community/metin2

  • Estas inspirado hoy eh _xD_
    Muy buena !

  • Pues nada Mal, xD..

  • Jajajajaja pos aun queda mas por aportar ^^

  • La verdad no lo se. Preguntaselo a Fuuton

  • al menos pon el link al post de inforge joder...

    el questlib.lua esta en la carpeta de las quest...si vas a postear algo, al menos deberías saber implementarlo no ? :icon_rolleyes:

  • :icon_arrowu: Sabes que no tengo el server acabado? Y no lo e probado? Ya di los creditos ahora quieres la pagina? Claro como no te as tenerado que los de Inforget roban cosas y se auto dan los creditos y yo los pongo ya tengo que darles las gracias...

  • si esats haciendo un servidor deberías saber donde esta un archivo básico como el questlib.lua :icon_rolleyes:

    esta bien si no quieres poner el enlace, ya lo puse yo.

  • :icon_arrowu: Vale... Uufff pos ahora ve a los Italianos y diles que no roben cosas sin creditos. Bien que les dije con mi cuenta -----> Pitufo. Que los pusieran si no se daban el merito o decían que lo copiamos de ellos. A lo de la quest ----> Seguramente si sabre, pero como no me fijo en ello pos no me doy cuenta. Porque voy a lo que me importa rápido, o a lo importante, no me doy cuenta de eso. Mas si no la implemento no me daría nada de cuenta.