Adding v17 Char Select - GetDlgItem : nID=889 not Found.

06/09/2021 18:49 Wasserkopf123#1
Hi together,

Iam currently working on implementing the v17 char select. Therefore I added the new fields in the ResData.inc and ResData.h:

ResData.inc:
Code:
    WTYPE_STATIC WIDC_ST_CHARCOUNT "" 0 154 14 250 30 0x2220000 0 0 0 0 246 204 77
    {
    // Title String
    IDS_RESDATA_INC_008336
    }
    {
    // ToolTip
    IDS_RESDATA_INC_008337
    }
    WTYPE_BUTTON WIDC_BT_LEFT "ButtLeftH.tga" 0 12 140 36 186 0x220010 0 0 0 0 255 255 255
    {
    // Title String
    IDS_RESDATA_INC_008338
    }
    {
    // ToolTip
    IDS_RESDATA_INC_008339
    }
    WTYPE_BUTTON WIDC_BT_RIGHT "ButtRightH.tga" 0 555 140 579 186 0x220010 0 0 0 0 255 255 255
    {
    // Title String
    IDS_RESDATA_INC_008340
    }
    {
    // ToolTip
    IDS_RESDATA_INC_008341
    }
    WTYPE_STATIC WIDC_ST_CHARNAME01 "" 0 44 297 204 320 0x2220050 0 0 0 0 255 255 255
    {
    // Title String
    IDS_RESDATA_INC_008348
    }
    {
    // ToolTip
    IDS_RESDATA_INC_008349
    }
    WTYPE_STATIC WIDC_ST_CHARNAME02 "" 0 216 297 376 320 0x2220050 0 0 0 0 255 255 255
    {
    // Title String
    IDS_RESDATA_INC_008350
    }
    {
    // ToolTip
    IDS_RESDATA_INC_008351
    }
    WTYPE_STATIC WIDC_ST_CHARNAME03 "" 0 388 297 548 320 0x2220050 0 0 0 0 255 255 255
    {
    // Title String
    IDS_RESDATA_INC_008352
    }
    {
    // ToolTip
    IDS_RES
ResData.h:
Code:
#define WIDC_ST_CHARCOUNT             10001
#define WIDC_BT_LEFT             10002
#define WIDC_BT_RIGHT             10003
#define WIDC_ST_CHARNAME01             10004
#define WIDC_ST_CHARNAME02             10005
#define WIDC_ST_CHARNAME03             10006
I can compile my source correctly but after choosing a server and clicking "next", my client crashes.

Error-Message:
Code:
2021/ 6/ 9   18:05:24   GetDlgItem : nID=10001 not Found.

2021/ 6/ 9   18:05:24   GetDlgItem : nID=10002 not Found.

2021/ 6/ 9   18:05:24   GetDlgItem : nID=10003 not Found.

2021/ 6/ 9   18:05:24   GetDlgItem : nID=10004 not Found.

2021/ 6/ 9   18:05:24   GetDlgItem : nID=10005 not Found.

2021/ 6/ 9   18:27:32   GetDlgItem : nID=10001 not Found.
Can someone help me out? I have no clue anymore what to do..
06/10/2021 08:37 Naltalah#2
If you're using data.res etc, make sure to re-encrypt those files since the resdata.inc in those files might be overwriting the single file itself.
06/10/2021 10:36 Wasserkopf123#3
Thx, can be closed.