Jump to content

Recommended Posts

Binary-> packet.h                                                                                                  

9d72453bb702e830061e9b73be364a1a.png

 Common->tables.h

8859f751bc0e1c590b8d242663cb3755.png

 

Regards. ^^

Edited by Metin2 Dev
Core X - External 2 Internal
  • Love 1

yes and work but you must edit another things in source like in guild.cpp at level 

{}
    SGuildMember::SGuildMember(DWORD pid, BYTE grade, BYTE is_general, BYTE job, BYTE level, DWORD offer_exp, char* name)
: pid(pid), grade(grade), is_general(is_general), job(job), level(level), offer_exp(offer_exp), name(name)
{}

and this you must change in guild.h

typedef struct SGuildMember
{
    DWORD pid; // player 테이블의 id; primary key
    BYTE grade; // 길드상의 플레이어의 계급 1 to 15 (1이 짱)
    BYTE is_general;
    BYTE job;
    BYTE level;
    DWORD offer_exp; // 공헌한 경험치
    BYTE _dummy;

after:

    SGuildMember(DWORD pid, BYTE grade, BYTE is_general, BYTE job, BYTE level, DWORD offer_exp, char* name);

after in same file search:

typedef struct SGuildMemberPacketData
{   
    DWORD pid;
    BYTE grade;
    BYTE is_general;
    BYTE job;
    BYTE level;
    DWORD offer;
    BYTE name_flag;
    char name[CHARACTER_NAME_MAX_LEN+1];

dont forget to edit pythonguild from client

Edited by Thanatos
  • Love 1

Don't use any images from : imgur, turkmmop, freakgamers, inforge, hizliresim... Or your content will be deleted without notice...
Use : https://metin2.download/media/add/

Please use https://metin2.download/ when uploading files smaller than 100MB, otherwise the approval will take longer due to manual upload.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • 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.