Jump to content

jx4nk00

Members
  • Posts

    86
  • Joined

  • Last visited

Posts posted by jx4nk00

  1. Estimados, 

    el que pueda ayudarme con esto se lo agradecería mucho:

     

     

    estoy siguiendo esta guia para crear un cliente : http://rathena.org/board/topic/70962-recommended-client-setup/

     

    y la verdad es que no me resulta efecto, ya que cuando logueo a mi server me dice "Disconected from Server()"

     

    Mi duda es la siguiente

     

    Como rayos se usan los "LUA FILES" en la carpeta data y que se le pone al DIFF para que los lea (Load Lua BEFORE Lub).

     

    en el archivo /db/packet_ver.txt tengo lo siguiente (Muestro solo lo que interesa):

     

    // Main packet version of the DB to use (default = max available version)
    // Client detection is faster when all clients use this version.
    // Version 23 is the latest Sakexe (above versions are for Renewal clients)
    //packet_db_ver: 25
    packet_db_ver: 28
    
    packet_ver: 28
    0x0064,55
    0x0065,17
    

     

    y en mmo.h (Muestro solo un extracto) 

     

    #ifndef PACKETVER
            //#define PACKETVER 20120410
            #define PACKETVER 20120410
            //#define PACKETVER 20111116
    #endif
    

     

     

     

    cuando modifico mmo.h re-compilo ( ambiente linux)

     

    $ make clean
    $ ./configure
    $ make sql
    

     

     

     

    Alguna ayuda de como poder crear un cliente efectivo, la agradeceré mucho!

     

     

    un abrazo y muchas gracias de ante mano

  2. Hello community!,

     

    I would like to help me with a problem with "lua files".

     

     

    I have a data folder with directories "luafiles514/lua files", but I read that the way to add "lua Files" is "data / lua files".

     

    my problem is that when I try to create a client I get the following message (I have understood that it is for the luas):

     

    6gxSlW2.png

     

     

    As I can see that customer is right for my emulator, I reviewed in "mmo.h", but I know one that is compatible with LUA files I have.

     

    Customers and the descargod here: http://supportmii.com/ro1/Clients/

     

    Thank you in advance for the help!

  3. Buenas 

     

    Revisa el archivo "db/job_db1.txt" , el tercer parámetro es el de HP.

     

    Saludos!

     

    y que tendría que ver eso con la solución al problema de la barra ? porque segun lo que entiendo los valores hpfactor y hpmultiplicator son para calcular el HP del pJ.

     [([(35 + BaseLevel*HPMultiplier + SigmaOfBaseLevel*HPFactor)*(1 + VIT/100)]+HPAdditions)*ItemHPMultipliers],

    si pudieras ser un poquito mas especifico seria genial !!

     

    Saludos !

    Mis Disculpas, quería referirme a que puedes tener más HP del máximo de tu cliente... fui poco claro , pero @Angel dio en el clavo :D

    éxito en tu tema!

    Recuerda comentar la solución :3

    Saludos!

  4. Ese error es porque no carga bien el lua correspondiente al OptionInfo.lua

    No tiene nada que ver con el diff.

    Borralo literalmente, y carga el exe, se te cargará con las opciones por defecto, minima resoluciónn etc etc una vez creado de nuevo usa el setup para poner las opciones correspondientes.

    @jx4nk00

    Lo que dices no tiene nada que ver con el data o con el grf..... ya que el savedata va con las opciones del cliente, resolución, si esta activa el BGM y siempre esta en ~\ragnarok\savedata

     

    Gracias por la aclaración, tenía entendido "OptionInfo.lua" estaba dentro de la carpeta Data, pero la solución es borrarlo al fin y al cabo.

  5. veamos...

     

    si no tienes la opción "Read Data Folder First" Significa que usas un GRF ( que espero que esté detrás del mensaje por que no lo veo en tu imagen)

     

    la carpeta DATA que estás utilizando para crear tu GRF tiene un archivo llamado "OptionInfo.lua", Borra eso y crea el GRF de nuevo.

     

    y luego me cuentas como te va.

     

     

     

    PD: Usa nombres descriptivos para tus post, los moderadores podrían sancionarte

     

     

    Saludos!

  6. Lo encuentro con sentido, sol oque me quedó una duda,

    ¿Cuando le quitas las permisos de VIP?

    más que una búsqueda podrías hacer un "script" que se corra por ejemplo a las 00:00 todos los días, que vea las cuentas vencidas y las pase a "0"

    pero por lo demás bien ...

    y por los créditos no te preocupes, es de "buena conducta" agregar a los colaboradores y darle créditos a los estractos de código, pero como es código abierto sólo te pueden insultar xD!

    Saludos hermano!

  7. Rathena y eAthena es casi lo mismo, ambos sirven para emular un servidor de Ragnarok.

    Rathena es la derivación de la falta de compromiso y desilusión de algunos Staff de eAthena.

    Ambos suportan Renewal y Pre-Re

    Creo que la diferencia, es que en Rathena, dan mejor soporte y tienen herramientas mas diversas, la comunidad es mas activa y por ende, tienes acceso a soluciones de algún problema que tengas, mas rápidamente.

    eAthena es muy buen emulador, muy estable, pero no muy sociables =/

    Tambien siempre estan actualizandolo

    como podras notar su ultima actualización fue el

    15229 2013-01-29 19:00:02

    Si eres un programador, te recomiendo eAthena.

    Si estas recien comenzando, Rathena es lo tuyo.

    Es mi humilde opinion.

    Saludos

    me gustó tu respuesta, yo pensaba que eAthena ya no funcionaba..

    todos aprendemos n_n!

  8. Super!

    vas bien..

    como consejo, tal vez lo tienes contemplado ya, pro.. ponle texto que diga lo que hace el NPC..

    Despues del "Hola" te pregunta "si o no" ..

    podría ser algo asi como

    Soy XXXXXX y estoy ofreciendo Servicios especiales VIP por X Días...

    te gusta probar de ellos?

    se me ocurre hehe!

    Saludos Amigo!

  9. Así como se escucha amigo

    mira por ejemplo:

    si tienes un "String" con la fecha hay que darle formato

    CAST(’2013-02-02′ AS DATETIME)+60
    

    y si ya la trabajas como "DATETIME" simplemente le sumas un entero que representaría los Días :D

    no se si me explico bien :P

    saludos

  10. si creas una tabla "vip_account" que tenga fecha_inicio_vip y fecha_caducidad...

    al momento de adquirir esa cuenta VIP se llenan los 2 campos y que una vez al día el NPC revise que cuentas tienen "fecha_caducidad" igual al día de hoy entonces puedes correr el mismo query, pero con level 0

    query_sql "update `login` SET `level` = 0 WHERE `account_id`='"+getcharid(3)+"'";

    se me ocurre algo así :P

  11. a las 00:00 hora server corres el randomico que te de el valor del switch

    EJEMPLO:

    //cuando sean las 00:00 hrs server salta esto
    OnClock0000:
    set numerito, rand(1,10)
    end;
    //hasta acá
    //aqui pueden ir tus tienditas
    switch(numerito){
    case 1:
    //tienda 1
    break;
    case 2:
    //tienda 2
    break;
    case 3:
    //tienda 3
    break;
    case 4:
    //tienda 4
    break
    
    //así hasta la 10 XD
    default:
    //nunca está de más el default en un witch
    break;
    }// cierre del switch
    

    (puede que tenga algún error (estoy en la pega XD ), pero algo así se me ocurre, espero te sirva)

    saludos!

  12. Como el WoESetter o esos Script de eventos automaticos, a cierta hora que ejecute una accion.

    se me ocurre lo siguiente:

    Creas una Variable "shop"

    a ciertos horarios esa variable toma diferentes numeros, por ejemplo: randomicamente de 1 al 10

    luego esa variable entra en un switch

    y cada case del Switch es un mercado diferente

    :3

    Está entretenido tu script, me está gustando

    EDITO:

    sin quererlo y en una primera busqueda en internet mira lo que encontré

    set var, rand(1,10);
    switch (var) {
    case 1:
     mes "Tomó el valor uno.";
     close;
    
    case 2:
     mes "Tomó el valor dos.";
     close;
    
    case 3:
     mes "Tomó el valor tres.";
     close;
    
    default:
     mes "Bueno creo que no sé que valor tomó, dejame pensar un poco más...";
     next;
     break;
    } // End switch
    mes "Ah sí, ya sé. La variable tomó el valor " +var;
    close;
    

    te dejo la fuente: http://www.xatiyaro.net/foro/index.php?topic=112756.0

    Saludos amigo!

×
×
  • Create New...