Jump to content

Yori

Miembro
  • Contador contenido

    288
  • Ingreso

  • Última visita

  • Días ganados

    12

Mensajes publicados por Yori

  1. Gracias por vuestros comentarios, la verdad es que me esperaba alguna acusacion de intentar robar o alguna mierda de esas. a lo mejor me animo y le añado la parte de la equipacion, que se me olvido. cual es la apliacion de sema? no la conozco 

    Yori muy buena iniciativa el unico detalle que le veo a la aplicación es que te da muy pocos datos de los items, si ampliaras eso fuera un exito total la app.

    Que mas le falta en tu opinion?? y si creeis que le puedo añadir alguna cosa mas, no dudeis en decirlo Saludos, Yori
  2. Wenas a todos!!!
     
    He hecho una aplicacion que se que ha muchos no les va a gustar, o que no se van a fiar, pero weno, la he hecho porque queria practicar conexiones a mysql desde Java. asique he decidido publicarla por si a alguien le sirve. Me gustaria que quien no se fie no se lo descargue, porque desde ya os digo que para que funcione el programa necesita vuestros datos de conexion a la DB. Ahora que ya estais advertidos, xD, el programa es para ver el inventario y el almacen de los jugadores, es muy facil de usar.
     
    Capturas del programa:
     
    Imagen enviada
     
    Imagen enviada

    Tutorial de Youtube, recomiendo verlo, para empezar a usarlo



    Links de descarga de la aplicacion:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    ,
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

     

    Si teneis alguna duda intentare ayudaros

    Saludos, Yori

  3. deberias  probar la quest primero, los pc.setqf() no son infinitos, tienen un numero maximo que le puedes meter, prueba a meterle mucho yang al banco y veras como se termina petando, por eso yuko dividio las cantidades de yang en dos setqf, para que sea casi infinito,pero con una sola variable y metiendole numeros tan grandisimos llegaras al tope con nada de yang. no se si me explico. si alguien me entiende que pruebe a ver cuanto es el tope de yang que se puede guardar.

     

    Saludos, Yori

  4. tambien puedes poner numeros, pero lo normal es que el valor que quieres mostrar ya lo tengas en alguna variable, como es mi caso, pero tambien podrias poner en la funcion envez de una variable un numero, y quedaria asi  "puntosMiles(123345)" ,  pero recuerda que la funcion no muestra en pantalla, es decir devuelve el valor, si quieres mostrarlo en pantalla tienes que hacerlo con un say, como he hecho en la imagen o de esta otra forma, pero es peor, porque declaras una variable innecesaria: 

     

    local a = puntosMiles(1234567)
    say(a)
     
    

     

    Saludos

  5. Wenas a todos!!

    esta seccion esta un poco muerta la verdad, asique he decidido compartir una funcion para no tener que dejarse la vista en ver cuantos ceros o cifras tiene un numero cuando lo vemos en una quest, ad+ de que queda como mas profesional xD.

     

    Weno, dejo una imagen del resultado. para que si os parece una tonteria os ahorreis seguir leyendo xD

     

    Imagen enviada

     

    captura para que veais como se usa la funcion, aunque tmb se puede usar asignando el valor a otra variable y despues mostrando esa variable, aunque es desaconsejable, ya que esto es simplemente visual, ya uqe en el momento que se le añaden los puntos el numero deja de ser un integer(numero) y se transforma en string(letras) por lo que no podreis sumarle nada ni cosas de esas.

    Imagen enviada

     

    para implementar esta funcion solo debeis añadirla a vuestro questlib.lua, no importa si es arriba o abajo o en el centro, siempre que no la metais dentro de otra funcion que este por alli xD.

     

    function puntosMiles(a)
    local b =""
    local c
    local d =""
    if a < 1000 then return a end
    for h=3,string.len(a),3 do
    	if a >= 1000 then
    		b=math.floor(a/1000)
    		c=math.mod(a,1000)
    		a=b
    		if c == 0 then d=".000"..d
    		elseif c <= 9 then d = ".00"..c..d
    		elseif c <= 99 then d = ".0"..c..d
    		else d = "."..c..d end
    	else
    		break
    	end
    end
    return (b..""..d)
    end
    

     

    Nota: recordad que debeis añadir el nombre de la funcion al "quest_function" , y si no teneis añadidas las funciones "math.floor","math.mod" y "string.len" añadirlas tambien, ya que son parte de las librerias de lua que tienen todos los servers.

     

     

    Pues creo que eso es todo, si teneis alguna duda... preguntar!!! xD

     

    Saludos, Yori

  6. no pierdas el tiempo aprendiendo python, a nivel de trabajo no se usa en nada, te recomiendo que aprendas java, que es util de verdad, y con lo que aprendas de java de servira para enterder las cuatro cosas que tiene el cliente del metin ya que ambos son lenguajes orientados a objetos y son bastante parecidos.Saludos

  7. es muy facil pedir eso, pero son muchisimos vnum los que habria que busca asique si quieres que alguien te ayude lo mejor que puedes hacer es poner todos los vnum que quieres que aparezcan. ad+ ni siquiera has dicho que quieres que haga... que de todos los items?? que puedas elegir cantidad?? que te los quite?? especifica un poco y si pones una lista de los vnum con sus nombres yo te hago la quest.

     

    Saludos

  8. si realmente leiste todo abras leido tambien esto:

     

    "PD: ahora que me doy cuenta no me deja subir imágenes, así que hablare con algún mod para que me habilite subir fotos o sino bueno dejare pegado el link del video así de todas forman lo ven"

     

    Asi que bueno estoy en contacto con kira ya me avisaran si me habilitan la subida de imagenes saludos o capas sea algun error mio :S que creoq eu ya lo vi jaja que tengo el modo bb activado deoz que nabbo jajaja saludos ahora subo fotos!

     

    empece a leer y al no ver imagenes pare xD, ahora esta mucho mejor, ahi va tu +1.

     

    Saludos

  9. quest teste begin
           state start begin
                   when 20094.chat."Meu id" begin
                           local id = mysql_query("SELECT account_id FROM player.player WHERE name ='"..pc.get_name().."'")
                           say("Teu id é "..id)
                   end
           end
    end
    

    La funcion mysql, devuelve el valor en forma de tabla, por lo tanto el say debe ir asi,

    say("adgdfh"..id.account_id[1])

     

    Saludos

  10. el for es un bucle

     

    for i=1,6 do

    print(i)

    end

     

    eso daria como resultado:

     

    1

    2

    3

    4

    5

    6

     

    el i=1 quiere decir que a la variable "i" se le asigna un 1, que es de desde donde empieza a contar, el 6 quiere decir que se repetira mientras "i" sea menor o igual que 6. tambien se puede cambiar el incremento de "i" añadiendo un tercer campo, es decir asi:

     

    for i=1,6,2 do

    print(i)

    end

     

    y resultado seria:

     

    1

    3

    5

     

    Y eso es todo xD

     

    Saludos,Yori

  11. ya la he probado, no me podia aguantar, por cierto, le sobra la ultima coma en la tabla. y no fui capaz de hacerla funcionar desde el questlib, tuve que ponerla en la quest

    Esta increible la quest, aunque para mi gusto le cambiaria un par de cosas.

    Primero lo eleccion entre berserker o tanque lo haria por quest, y solo activaria los bonus al usar un unico item. La verdad, es que eso de que se activen ellos soloa al llegar a 100... pero por lo demas me encanta la quest.

  12. increible, me ha costado un poco entender la quest, pero me he quedado completamente impresionado. tienes un manejo de las tablas increible. aparte la quest tiene mu wena pinta, es muy buena idea. habria que probar a hacerle una gui para que quedase elegante xD. Gracias por el aporte!!

     

    Saludos

     

    PD: y eso de croqueta?? me gustaba mas Noa, ajjaja

×
×
  • Crear nuevo...