Jump to content

MaminhA

Members
  • Content Count

    25
  • Joined

  • Last visited

Posts posted by MaminhA


  1. Hey, Tokeiburu; Do you plan to make the Client Database Editor compatible with the newer syntax of Hercules' item_db? Thanks a lot!

     

    @Edit

    Also, the exported Lua file from the Client Database Editor is making a broken file: when the description of an item has a quotation mark, the Lua needs a backslash before the quotation mark, but the exported Lua doesn't have it and the file itself is broken.


  2. From iteminfo, I can easily make a tool, which creates an item,

    but it will have only few fields namely name,AegisName slots and view.

    else you have to add.(some important fields like Type and Buy will not be added)

     

    if you have itemdb.txt, theres tool avail on hercules main repo to convert it to itemdb.conf

     

    P.S: I guess GRF EDITOR have this kind of tool(not too sure).

    Dastgir, I would be extremelly thankful with that, and it would suit me the best. I'm aware of the available tools and I could work things out if your tool used something different of what I work with. Cheers!


  3. Tem na pasta data que eu fiz, lá no Cronus, que tem o iteminfo.lua com os itens do bRO. Dê uma olhada na seção Downloads.

     

    Além disso, use o langtype 1, america, que funciona com os caracteres latinos sem nenhum problema e funciona sem necessitar mudar o clientinfo.xml.


  4. Hi, guys;

     

    Is there any available tool that reads the iteminfo.lua or the idnum2 files and creates an item_db.txt or .conf with the names? I know that the it would be impossible for the program to guess the weight, scripts, etc., so just putting the names there would be good.

     

    PS.: I'm asking this because I work with other international RO, so I could 'port' Hercules funcionality with my RO's item_db. Thanks!


  5. In this link there're a lot of useful tools when dealing with client-side http://ratemyserver.net/index.php?page=download_tool

    If you want to open .spr files just download SprConview :)

    Thank you, pan, for your respond, but I was talking about .STR files, not .SPR. Anyway, thank you!

     

     

    It's file to manage some effect animation.

    Here's my viewer: http://demo.robrowser.com/examples/api-strviewer-frame.html

    Wow, amazing! Thanks!


  6. Hi, guys;

     

    So, I was messing around and found a couple of .str files in the kRO data folder. I did a quick research on what they are and how to open them (I mean, to understand what is it), but I didn't get good results.

     

    Anyways, do anyone know how to open them?

     

    BTW, the files are inside the folder /texture/effect and are the dancingblade.str and rwc2011.str.

     

    Thanks in advance!


  7. Hi, guys;

     

    So, I was fuzzing around and observed that one of the langtypes I used on clientinfo.xml makes the server close the connection right after it receives the "want-to-login" packet. The langtype was the Brazillian langtype. On the server-side, it shows, right after clicking login on the client, the message "Closed connection from xxx.xxx.xxx.xxx" and, in the client, "server closed".

     

    So, what could it be?


  8. Can you show line 150-158?

     

    this can happen (if that line is from jobinherit), then if you have 2 entries of same id in jobinherit, then those entries become null.

    Hey, Dastgir, thanks for responding;

     

    These are the lines 150-158 from _new_2dlayerdir_f.lua:

     

    [JOBID.JT_PORING_SNOVICE2_B] = JOBID.JT_PORING_NOVICE,

    [JOBID.JT_SHEEP_PRIEST_B] = JOBID.JT_SHEEP_MONK,

    [JOBID.JT_FOX_WIZ_B] = JOBID.JT_FOX_MAGICIAN,

    [JOBID.JT_PIG_BLACKSMITH_B] = JOBID.JT_PIG_MERCHANT,

    [JOBID.JT_PIG_MECHANIC] = JOBID.JT_PIG_MERCHANT,

    [JOBID.JT_OSTRICH_RANGER] = JOBID.JT_OSTRICH_ARCHER,

    [JOBID.JT_LION_KNIGHT_H] = JOBID.JT_LION_KNIGHT,

    [JOBID.JT_LION_ROYAL_GUARD] = JOBID.JT_LION_KNIGHT,

    [JOBID.JT_LION_RUNE_KNIGHT] = JOBID.JT_LION_KNIGHT,

     

     

    And, these are the lines 150-158 from jobinheritlist.lua:

     

    JT_PIG_MERCHANT = 4119,

    JT_PIG_GENETIC = 4120,

    JT_PIG_CREATOR = 4121,

    JT_OSTRICH_ARCHER = 4122,

    JT_PORING_STAR = 4123,

    JT_PORING_NOVICE = 4124,

    JT_SHEEP_MONK = 4125,

    JT_SHEEP_ACO = 4126,

    JT_SHEEP_SURA = 4127,

     

     

    @Edit

    I think I may have found where the problem is:

    All of the entries in the table JOBID in jobinheritlist.lua are also found in another table (JOB_INHERIT_LIST) inside jobinheritlist.lua, except the ones broken in _new_2dlayerdir_f.lua. I think that if I add the inheritance to those missing entries to the table JOB_INHERIT_LIST I can overcome the problem. But, another question arises: what is the inheritance of those problematic entries in _new_2dlayerdir_f.lua?

     

    @Edit 2:

    As I researched through kRO and kRO-RE, both use the same files I'm having problems, so I don't know if what I found to be the problem is really a problem.

     

    @Edit3

    Yesterday I found that the problem was caused by the client I was using, so I guess we could close this topic by now...


  9. Hi guys, so I'm having this kind of issue with spreditinfo/_new_2dlayerdir_f.lua:

    2zgx2ys.png

     

    It states that the table index of a specific entry is null, but it isn't. In fact, all of these entries are said to have null indexes:

     

    [JOBID.JT_CHICKEN_B] = JOBID.JT_CHICKEN,
    [JOBID.JT_CHICKEN2_B] = JOBID.JT_CHICKEN2,
    [JOBID.JT_THIRDJOB_BEGIN] = JOBID.JT_NOVICE,
    [JOBID.JT_RUNE_CHICKEN_H] = JOBID.JT_RUNE_CHICKEN,
    [JOBID.JT_ROYAL_CHICKEN_H] = JOBID.JT_ROYAL_CHICKEN
    [JOBID.JT_WOLF_RANGER_H] = JOBID.JT_WOLF_RANGER,
    [JOBID.JT_MADOGEAR_H] = JOBID.JT_MADOGEAR,
    [JOBID.JT_RUNE_CHICKEN2] = JOBID.JT_RUNE_CHICKEN,
    [JOBID.JT_RUNE_CHICKEN2_H] = JOBID.JT_RUNE_CHICKEN,
    [JOBID.JT_RUNE_CHICKEN3] = JOBID.JT_RUNE_CHICKEN,
    [JOBID.JT_RUNE_CHICKEN3_H] = JOBID.JT_RUNE_CHICKEN,
    [JOBID.JT_RUNE_CHICKEN4] = JOBID.JT_RUNE_CHICKEN,
    [JOBID.JT_RUNE_CHICKEN4_H] = JOBID.JT_RUNE_CHICKEN,
    [JOBID.JT_RUNE_CHICKEN5] = JOBID.JT_RUNE_CHICKEN,
    [JOBID.JT_RUNE_CHICKEN5_H] = JOBID.JT_RUNE_CHICKEN,
    [JOBID.JT_RUNE_CHICKEN_B] = JOBID.JT_RUNE_CHICKEN,
    [JOBID.JT_ROYAL_CHICKEN_B] = JOBID.JT_ROYAL_CHICKEN,
    [JOBID.JT_WOLF_RANGER_B] = JOBID.JT_WOLF_RANGER,
    [JOBID.JT_MADOGEAR_B] = JOBID.JT_MADOGEAR,
    [JOBID.JT_THIRDJOB_END] = JOBID.JT_NOVICE,
    [JOBID.JT_FOX_PROF] = JOBID.JT_FOX_MAGICIAN,
    [JOBID.JT_PECO_SWORD_B] = JOBID.JT_PECO_SWORD,
    [JOBID.JT_PECO_SWORD_H] = JOBID.JT_PECO_SWORD,
    [JOBID.JT_PIG_MECHANIC] = JOBID.JT_PIG_MERCHANT,
    [JOBID.JT_OSTRICH_RANGER] = JOBID.JT_OSTRICH_ARCHER,
    [JOBID.JT_LION_KNIGHT_H] = JOBID.JT_LION_KNIGHT,
    [JOBID.JT_LION_ROYAL_GUARD] = JOBID.JT_LION_KNIGHT,
    [JOBID.JT_LION_RUNE_KNIGHT] = JOBID.JT_LION_KNIGHT,
    [JOBID.JT_LION_CRUSADER] = JOBID.JT_LION_KNIGHT,
    [JOBID.JT_LION_CRUSADER_H] = JOBID.JT_LION_KNIGHT,
    [JOBID.JT_PIG_MECHANIC_B] = JOBID.JT_PIG_MERCHANT,
    [JOBID.JT_OSTRICH_RANGER_B] = JOBID.JT_OSTRICH_ARCHER,
    [JOBID.JT_LION_KNIGHT_B] = JOBID.JT_LION_KNIGHT,
    [JOBID.JT_LION_ROYAL_GUARD_B] = JOBID.JT_LION_KNIGHT,
    [JOBID.JT_LION_RUNE_KNIGHT_B] = JOBID.JT_LION_KNIGHT,
    [JOBID.JT_LION_CRUSADER_B] = JOBID.JT_LION_KNIGHT,

     

     

    Though, all of them have their index set in skillinfoz/jobinheritlist.lua.

     

    I overcame this problem by disabling these entries in the _new_2dlayerdir_f.lua, but I would prefer not to disable them, but to solve the issue properly.

     

    Am I missing something? Is there any configuration I am missing? Thanks for reading.

     

    PS.: I used for testing the 2013-12-23 hexed. I also made a 100% new data folder for bRO, with lua files totally combined from the kRO, bRO and iRO.

     

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.