Jump to content

JachuPL

Inactive Member
  • Posts

    136
  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    0%

Community Answers

  1. JachuPL's post in c++ array with char? was marked as the answer   
    http://stackoverflow.com/questions/1083658/do-jagged-arrays-exist-in-c-c
  2. JachuPL's post in I need some explanations for some codes in C++ was marked as the answer   
    On start, game sends packet to DB HEADER_GD_BOOT or sth like that. DB collects all the necessary data, pack it and returns to game. Game gets initialized with data get from DB and it launches. If the data is wrong, game shuts down.
     
     
    For a player, your client sends HEADER_CG_LOGIN3 packet to game. Game forwards this packet to DB. DB gets the packet, selects all the data from table (look for QUERY_PLAYER_LOAD or sth like that) and returns it to game.
  3. JachuPL's post in In which Table (DB), save the level skill of PJs was marked as the answer   
    column is named 'skill_level' it contains a hex data in the following pattern:
    Starts with 7th byte:
    7, 13, 19, 25, 31, 37 - skills for arahan warrior
    now the 60 bytes of empty unused space
    97, 103, 109, 115, 121, 127 - skills for partisan warrior
    again 60 bytes of unused space, and the list starts again
    of course, you will have something like 02 20 in the selected offset. That's not the whole player skill level. First byte (here it's 02) indicates skill type (0 for points, 1 for master, 2 for grand master, 3 for perfect master). The second one (20 in this case) is the proper skill level (32 in decimal)
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.