Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Help in Lookchange

Status
Not open for further replies.
Junior Spellweaver
Joined
Mar 24, 2021
Messages
149
Reaction score
25
Little help here please in __LOOKCHANGE for k15 2022






Requesting to close/delete thread
EDIT: Problem Fixed/Solved



Follow up problem after a successful compilation

Character Selection


In game
 
Last edited:
Junior Spellweaver
Joined
Mar 24, 2021
Messages
149
Reaction score
25
You need to make adjustments to your base_value_tbl.


Thanks for the hint btw i just replace v15 database from your v18.3 database i replace and update this sql
Code:
USE CHARACTER_01_DBF
GO
UPDATE BASE_VALUE_TBL SET m_Inventory = '0,2800,0,0,,3,0,-1,0,0,0,-322033766,0,0,0,0,0,0/1,2801,0,0,,1,0,-1,0,0,0,-1981991882,0,0,0,0,0,0/2,4805,0,0,,5,0,-1,0,0,0,1215878883,0,0,0,0,0,0/6,502,0,0,,1,0,9000000,0,0,0,-818549536,0,0,0,0,0,-1/169,510,0,0,,1,0,4500000,0,0,0,505042330,0,0,0,0,0,-1/172,21,0,0,,1,0,7200000,0,0,0,-1944939863,0,0,0,0,0,-1/173,506,0,0,,1,0,5850000,0,0,0,-1119756572,0,0,0,0,0,-1/$' WHERE g_nSex = '0'
UPDATE BASE_VALUE_TBL SET m_apIndex = '0/1/2/174/170/171/3/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97/98/99/100/101/102/103/104/105/106/107/108/109/110/111/112/113/114/115/116/117/118/119/120/121/122/123/124/125/126/127/128/129/130/131/132/133/134/135/136/137/138/139/140/141/142/143/144/145/146/147/148/149/150/151/152/153/154/155/156/157/158/159/160/161/162/163/164/165/166/167/-1/-1/6/-1/173/169/-1/-1/-1/-1/172/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/$' WHERE g_nSex = '0'
UPDATE BASE_VALUE_TBL SET m_dwObjIndex = '0/1/2/6/173/178/170/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97/98/99/100/101/102/103/104/105/106/107/108/109/110/111/112/113/114/115/116/117/118/119/120/121/122/123/124/125/126/127/128/129/130/131/132/133/134/135/136/137/138/139/140/141/142/143/144/145/146/147/148/149/150/151/152/153/154/155/156/157/158/159/160/161/162/163/164/165/166/167/170/173/4/5/178/172/3/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/$' WHERE g_nSex = '0'
UPDATE BASE_VALUE_TBL SET m_adwEquipment = '0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/$' WHERE g_nSex = '0'
GO
UPDATE BASE_VALUE_TBL SET m_Inventory = '0,2800,0,0,,3,0,-1,0,0,0,-45364226,0,0,0,0,0,0/1,2801,0,0,,1,0,-1,0,0,0,38338230,0,0,0,0,0,0/2,4805,0,0,,5,0,-1,0,0,0,-1372191970,0,0,0,0,0,0/3,21,0,0,,1,0,7200000,0,0,0,-1665507005,0,0,0,0,0,-1/170,508,0,0,,1,0,5850000,0,0,0,-385612173,0,0,0,0,0,-1/171,504,0,0,,1,0,9000000,0,0,0,903262398,0,0,0,0,0,-1/173,512,0,0,,1,0,4500000,0,0,0,955505939,0,0,0,0,0,-1/$' WHERE g_nSex = '1'
UPDATE BASE_VALUE_TBL SET m_apIndex = '0/1/2/174/169/172/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97/98/99/100/101/102/103/104/105/106/107/108/109/110/111/112/113/114/115/116/117/118/119/120/121/122/123/124/125/126/127/128/129/130/131/132/133/134/135/136/137/138/139/140/141/142/143/144/145/146/147/148/149/150/151/152/153/154/155/156/157/158/159/160/161/162/163/164/165/166/167/-1/-1/171/-1/170/173/-1/-1/-1/-1/3/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/$' WHERE g_nSex = '1'
UPDATE BASE_VALUE_TBL SET m_dwObjIndex = '0/1/2/178/173/178/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97/98/99/100/101/102/103/104/105/106/107/108/109/110/111/112/113/114/115/116/117/118/119/120/121/122/123/124/125/126/127/128/129/130/131/132/133/134/135/136/137/138/139/140/141/142/143/144/145/146/147/148/149/150/151/152/153/154/155/156/157/158/159/160/161/162/163/164/165/166/167/170/4/172/170/5/173/3/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/$' WHERE g_nSex = '1'
UPDATE BASE_VALUE_TBL SET m_adwEquipment = '0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/$' WHERE g_nSex = '1'
GO
I replace that v15 database to v18.3 database was that ok? btw i got 168 inventory slots too in v15

It looks fine after all changes in that sql i got this:
 
Upvote 0
Experienced Elementalist
Joined
Jan 7, 2020
Messages
257
Reaction score
97
Thanks for the hint btw i just replace v15 database from your v18.3 database i replace and update this sql
Code:
USE CHARACTER_01_DBF
GO
UPDATE BASE_VALUE_TBL SET m_Inventory = '0,2800,0,0,,3,0,-1,0,0,0,-322033766,0,0,0,0,0,0/1,2801,0,0,,1,0,-1,0,0,0,-1981991882,0,0,0,0,0,0/2,4805,0,0,,5,0,-1,0,0,0,1215878883,0,0,0,0,0,0/6,502,0,0,,1,0,9000000,0,0,0,-818549536,0,0,0,0,0,-1/169,510,0,0,,1,0,4500000,0,0,0,505042330,0,0,0,0,0,-1/172,21,0,0,,1,0,7200000,0,0,0,-1944939863,0,0,0,0,0,-1/173,506,0,0,,1,0,5850000,0,0,0,-1119756572,0,0,0,0,0,-1/$' WHERE g_nSex = '0'
UPDATE BASE_VALUE_TBL SET m_apIndex = '0/1/2/174/170/171/3/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97/98/99/100/101/102/103/104/105/106/107/108/109/110/111/112/113/114/115/116/117/118/119/120/121/122/123/124/125/126/127/128/129/130/131/132/133/134/135/136/137/138/139/140/141/142/143/144/145/146/147/148/149/150/151/152/153/154/155/156/157/158/159/160/161/162/163/164/165/166/167/-1/-1/6/-1/173/169/-1/-1/-1/-1/172/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/$' WHERE g_nSex = '0'
UPDATE BASE_VALUE_TBL SET m_dwObjIndex = '0/1/2/6/173/178/170/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97/98/99/100/101/102/103/104/105/106/107/108/109/110/111/112/113/114/115/116/117/118/119/120/121/122/123/124/125/126/127/128/129/130/131/132/133/134/135/136/137/138/139/140/141/142/143/144/145/146/147/148/149/150/151/152/153/154/155/156/157/158/159/160/161/162/163/164/165/166/167/170/173/4/5/178/172/3/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/$' WHERE g_nSex = '0'
UPDATE BASE_VALUE_TBL SET m_adwEquipment = '0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/$' WHERE g_nSex = '0'
GO
UPDATE BASE_VALUE_TBL SET m_Inventory = '0,2800,0,0,,3,0,-1,0,0,0,-45364226,0,0,0,0,0,0/1,2801,0,0,,1,0,-1,0,0,0,38338230,0,0,0,0,0,0/2,4805,0,0,,5,0,-1,0,0,0,-1372191970,0,0,0,0,0,0/3,21,0,0,,1,0,7200000,0,0,0,-1665507005,0,0,0,0,0,-1/170,508,0,0,,1,0,5850000,0,0,0,-385612173,0,0,0,0,0,-1/171,504,0,0,,1,0,9000000,0,0,0,903262398,0,0,0,0,0,-1/173,512,0,0,,1,0,4500000,0,0,0,955505939,0,0,0,0,0,-1/$' WHERE g_nSex = '1'
UPDATE BASE_VALUE_TBL SET m_apIndex = '0/1/2/174/169/172/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97/98/99/100/101/102/103/104/105/106/107/108/109/110/111/112/113/114/115/116/117/118/119/120/121/122/123/124/125/126/127/128/129/130/131/132/133/134/135/136/137/138/139/140/141/142/143/144/145/146/147/148/149/150/151/152/153/154/155/156/157/158/159/160/161/162/163/164/165/166/167/-1/-1/171/-1/170/173/-1/-1/-1/-1/3/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/$' WHERE g_nSex = '1'
UPDATE BASE_VALUE_TBL SET m_dwObjIndex = '0/1/2/178/173/178/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60/61/62/63/64/65/66/67/68/69/70/71/72/73/74/75/76/77/78/79/80/81/82/83/84/85/86/87/88/89/90/91/92/93/94/95/96/97/98/99/100/101/102/103/104/105/106/107/108/109/110/111/112/113/114/115/116/117/118/119/120/121/122/123/124/125/126/127/128/129/130/131/132/133/134/135/136/137/138/139/140/141/142/143/144/145/146/147/148/149/150/151/152/153/154/155/156/157/158/159/160/161/162/163/164/165/166/167/170/4/172/170/5/173/3/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/$' WHERE g_nSex = '1'
UPDATE BASE_VALUE_TBL SET m_adwEquipment = '0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/$' WHERE g_nSex = '1'
GO
I replace that v15 database to v18.3 database was that ok? btw i got 168 inventory slots too in v15

It looks fine after all changes in that sql i got this:
If your issue is gone then it’s probably fine right?
 
Upvote 0
Junior Spellweaver
Joined
Mar 24, 2021
Messages
149
Reaction score
25
If your issue is gone then it’s probably fine right?

Yeah right but what i mean is about the database if i can get errors or crashing about the replacement of BASE_VALUE_TBL in the long run

Btw i got one more follow up question regarding to
MMI_LOOKCHANGE


Code:
#if __VER >= 14 // __SMELT_SAFETY
            pWndBase    = g_WndMng.GetWndBase( APP_SMELT_SAFETY );
            if( pWndBase )
                pWndBase->Destroy();
#endif // __SMELT_SAFETY
[COLOR=#ff0000]#ifdef __LOOKCHANGE
            pWndBase = g_WndMng.GetWndBase( APP_LOOKCHANGE );
            if( pWndBase )
                pWndBase->Destroy();
#endif[/COLOR]
        }
        g_SoundMng.SetListener( g_pPlayer->GetPos(), g_Neuz.m_camera.m_fCurRotx );
        g_WorldMng()->SetCamera( &g_Neuz.m_camera );
        g_WorldMng()->Process(); // 월드를 처리함 (오브젝트, 기타 등등 )

Code:
        case MMI_REMOVE_CAMPUS:
            {
                if( g_WndMng.m_pWndCampusSeveranceConfirm )
                    SAFE_DELETE( g_WndMng.m_pWndCampusSeveranceConfirm );
                g_WndMng.m_pWndCampusSeveranceConfirm = new CWndCampusSeveranceConfirm( pFocusMover->m_idPlayer, pFocusMover->GetName() );
                g_WndMng.m_pWndCampusSeveranceConfirm->Initialize( NULL );
                break;
            }
#endif // __CAMPUS

[COLOR=#ff0000]#ifdef __LOOKCHANGE
        case MMI_LOOKCHANGE:
        {
            SAFE_DELETE(g_WndMng.m_pWndLookChange);
            g_WndMng.m_pWndLookChange = new CWndLookChange;
            g_WndMng.m_pWndLookChange->Initialize();
        }
        break;
#endif[/COLOR]

        } // switch
        // 포커스를 윈도로 돌려주어야 매뉴가 닫힌다.
        SetFocus();
    }

    return CWndNeuz::OnCommand( nID, dwMessage, pWndBase );

i got this on wndworld but after i put it in the resource in character.inc to add it in NPC it doesn't appear in game i added the text in resource too but still doesn't appear in NPC is there any way to find out?
 
Upvote 0
Experienced Elementalist
Joined
Jan 7, 2020
Messages
257
Reaction score
97
Yeah right but what i mean is about the database if i can get errors or crashing about the replacement of BASE_VALUE_TBL in the long run

Btw i got one more follow up question regarding to
MMI_LOOKCHANGE


Code:
#if __VER >= 14 // __SMELT_SAFETY
            pWndBase    = g_WndMng.GetWndBase( APP_SMELT_SAFETY );
            if( pWndBase )
                pWndBase->Destroy();
#endif // __SMELT_SAFETY
[COLOR=#ff0000]#ifdef __LOOKCHANGE
            pWndBase = g_WndMng.GetWndBase( APP_LOOKCHANGE );
            if( pWndBase )
                pWndBase->Destroy();
#endif[/COLOR]
        }
        g_SoundMng.SetListener( g_pPlayer->GetPos(), g_Neuz.m_camera.m_fCurRotx );
        g_WorldMng()->SetCamera( &g_Neuz.m_camera );
        g_WorldMng()->Process(); // 월드를 처리함 (오브젝트, 기타 등등 )

Code:
        case MMI_REMOVE_CAMPUS:
            {
                if( g_WndMng.m_pWndCampusSeveranceConfirm )
                    SAFE_DELETE( g_WndMng.m_pWndCampusSeveranceConfirm );
                g_WndMng.m_pWndCampusSeveranceConfirm = new CWndCampusSeveranceConfirm( pFocusMover->m_idPlayer, pFocusMover->GetName() );
                g_WndMng.m_pWndCampusSeveranceConfirm->Initialize( NULL );
                break;
            }
#endif // __CAMPUS

[COLOR=#ff0000]#ifdef __LOOKCHANGE
        case MMI_LOOKCHANGE:
        {
            SAFE_DELETE(g_WndMng.m_pWndLookChange);
            g_WndMng.m_pWndLookChange = new CWndLookChange;
            g_WndMng.m_pWndLookChange->Initialize();
        }
        break;
#endif[/COLOR]

        } // switch
        // 포커스를 윈도로 돌려주어야 매뉴가 닫힌다.
        SetFocus();
    }

    return CWndNeuz::OnCommand( nID, dwMessage, pWndBase );

i got this on wndworld but after i put it in the resource in character.inc to add it in NPC it doesn't appear in game i added the text in resource too but still doesn't appear in NPC is there any way to find out?
The values of base_value_tbl are match so you could run your server along with 168 inventory and item transmutation .
Unless you didn't add both of them as well, it should be just fine.
As for the resource, did you make sure you set up everything in defineText.h, textClient.txt\inc ?
 
Upvote 0
Junior Spellweaver
Joined
Mar 24, 2021
Messages
149
Reaction score
25
The values of base_value_tbl are match so you could run your server along with 168 inventory and item transmutation .
Unless you didn't add both of them as well, it should be just fine.
As for the resource, did you make sure you set up everything in defineText.h, textClient.txt\inc ?


I see thanks!!..

for the resource yes i got everything on the resource here's the codes


defineText.h
Code:
#define    TID_MMI_LOOKCHANGE01                4429    // 외형 변경을 적용할 수 없는 아이템입니다.
#define    TID_MMI_LOOKCHANGE02                4430    // 외형 복구가 불 필요한 아이템입니다.
#define    TID_MMI_LOOKCHANGE03                4431    // A슬롯에 먼저 아이템을 등록해야 합니다. 다시 확인 해 주십시요.
#define    TID_MMI_LOOKCHANGE04                4432    // 아이템의 외형이 성공적으로 변경되었습니다.
#define    TID_MMI_LOOKCHANGE05                4433    // 아이템 외형이 성공적으로 복구되었습니다.
#define    TID_MMI_LOOKCHANGE06                4434    // 외형 변경을 하기 위해선 모든 슬롯에 아이템을 등록해야 합니다.
#define    TID_MMI_LOOKCHANGE07                4435    // 외형 변경을 위해선 적용 아이템과 추출 아이템의 파츠가 동일해야 합니다.
#define    TID_MMI_LOOKCHANGE08                4436    // 외형 적용이 불가능한 아이템입니다. 아이템을 다시 확인 해 주십시요.
#define    TID_MMI_LOOKCHANGE09                4437    // 외형 추출이 불가능한 아이템입니다. 아이템을 다시 확인 해 주십시요.
#define    TID_MMI_LOOKCHANGE10                4438    // 외형 추출이 불가능한 아이템입니다. 아이템을 다시 확인 해 주십시요.
#define TID_MMI_LOOKCHANGE                    4439
#define    TID_MMI_LOOKCHANGE11                4440    // 외형 추출이 불가능한 아이템입니다. 아이템을 다시 확인 해 주십시요.
#define TID_MMI_NOT_USE_TRANGE                4441

textClient.inc
Code:
TID_MMI_LOOKCHANGE01 0xffffffff
{
    IDS_TEXTCLIENT_INC_002965
}

TID_MMI_LOOKCHANGE02 0xffffffff
{
    IDS_TEXTCLIENT_INC_002966
}

TID_MMI_LOOKCHANGE03 0xffffffff
{
    IDS_TEXTCLIENT_INC_002967
}

TID_MMI_LOOKCHANGE04 0xffffffff
{
    IDS_TEXTCLIENT_INC_002968
}

TID_MMI_LOOKCHANGE05 0xffffffff
{
    IDS_TEXTCLIENT_INC_002969
}

TID_MMI_LOOKCHANGE06 0xffffffff
{
    IDS_TEXTCLIENT_INC_002970
}

TID_MMI_LOOKCHANGE07 0xffffffff
{                
    IDS_TEXTCLIENT_INC_002971                
}
TID_MMI_LOOKCHANGE08 0xffffffff
{                
    IDS_TEXTCLIENT_INC_002972                
}

TID_MMI_LOOKCHANGE09 0xffffffff
{                
    IDS_TEXTCLIENT_INC_002973                
}

TID_MMI_LOOKCHANGE10 0xffffffff
{            
    IDS_TEXTCLIENT_INC_002974            
}    
TID_MMI_LOOKCHANGE11 0xffffffff
{
    IDS_TEXTCLIENT_INC_002975
}

TID_MMI_LOOKCHANGE 0xffffffff
{            
    IDS_TEXTCLIENT_INC_002976            
}    
                
TID_MMI_NOT_USE_TRANGE 0xffffffff
{
    IDS_TEXTCLIENT_INC_002977
}

textClient.txt.txt
Code:
IDS_TEXTCLIENT_INC_002965    Selected item cannot be transmutated.
IDS_TEXTCLIENT_INC_002966    This item does not need to be reverted as it has not been transmutated.
IDS_TEXTCLIENT_INC_002967    You must register an item in the first slot before you register an item here.
IDS_TEXTCLIENT_INC_002968    Item transmutation has been successfully completed.
IDS_TEXTCLIENT_INC_002969    Recovery exterior has been successfully done.
IDS_TEXTCLIENT_INC_002970    You must register all 3 items into the box in order to proceed.
IDS_TEXTCLIENT_INC_002971    To change Appearance, you have to register same part of items.
IDS_TEXTCLIENT_INC_002972    This item cannot be used as material for Appearance Change
IDS_TEXTCLIENT_INC_002973    It's not Recovery Appearance Scroll. Please check the item
IDS_TEXTCLIENT_INC_002974    This item has been transmuted to appear as a %s 
IDS_TEXTCLIENT_INC_002975    You can't save the item. Please check again.
IDS_TEXTCLIENT_INC_002976    Item Transmutation

IDS_TEXTCLIENT_INC_002977    An item appearance changer cannot change a character's gender.

character.inc
Code:
MaFl_FaceOff
{
    setting
    {
        AddMenu( MMI_BEAUTYSHOP_SKIN );
        AddMenu(MMI_LOOKCHANGE);
                  
        SetImage
        (
        IDS_CHARACTER_INC_000628
        );
    }

    SetName
    (
    IDS_CHARACTER_INC_000629
    );
}

defineNeuz.h
Code:
#define    MMI_EVENT_WORLDCUP10_KOR    173
#define    MMI_EVENT_WORLDCUP10_FOR    174

[COLOR=#FF0000]#define MMI_LOOKCHANGE                176[/COLOR]

#define MAX_MOVER_MENU                175 // MMI를 추가시킬 일이 있다면 이 수치를 상승시켜야 한다.

Did it miss anything?
 
Last edited:
Upvote 0
Experienced Elementalist
Joined
Jan 7, 2020
Messages
257
Reaction score
97
I see thanks!!..

for the resource yes i got everything on the resource here's the codes


defineText.h
Code:
#define    TID_MMI_LOOKCHANGE01                4429    // 외형 변경을 적용할 수 없는 아이템입니다.
#define    TID_MMI_LOOKCHANGE02                4430    // 외형 복구가 불 필요한 아이템입니다.
#define    TID_MMI_LOOKCHANGE03                4431    // A슬롯에 먼저 아이템을 등록해야 합니다. 다시 확인 해 주십시요.
#define    TID_MMI_LOOKCHANGE04                4432    // 아이템의 외형이 성공적으로 변경되었습니다.
#define    TID_MMI_LOOKCHANGE05                4433    // 아이템 외형이 성공적으로 복구되었습니다.
#define    TID_MMI_LOOKCHANGE06                4434    // 외형 변경을 하기 위해선 모든 슬롯에 아이템을 등록해야 합니다.
#define    TID_MMI_LOOKCHANGE07                4435    // 외형 변경을 위해선 적용 아이템과 추출 아이템의 파츠가 동일해야 합니다.
#define    TID_MMI_LOOKCHANGE08                4436    // 외형 적용이 불가능한 아이템입니다. 아이템을 다시 확인 해 주십시요.
#define    TID_MMI_LOOKCHANGE09                4437    // 외형 추출이 불가능한 아이템입니다. 아이템을 다시 확인 해 주십시요.
#define    TID_MMI_LOOKCHANGE10                4438    // 외형 추출이 불가능한 아이템입니다. 아이템을 다시 확인 해 주십시요.
#define TID_MMI_LOOKCHANGE                    4439
#define    TID_MMI_LOOKCHANGE11                4440    // 외형 추출이 불가능한 아이템입니다. 아이템을 다시 확인 해 주십시요.
#define TID_MMI_NOT_USE_TRANGE                4441

textClient.inc
Code:
TID_MMI_LOOKCHANGE01 0xffffffff
{
    IDS_TEXTCLIENT_INC_002965
}

TID_MMI_LOOKCHANGE02 0xffffffff
{
    IDS_TEXTCLIENT_INC_002966
}

TID_MMI_LOOKCHANGE03 0xffffffff
{
    IDS_TEXTCLIENT_INC_002967
}

TID_MMI_LOOKCHANGE04 0xffffffff
{
    IDS_TEXTCLIENT_INC_002968
}

TID_MMI_LOOKCHANGE05 0xffffffff
{
    IDS_TEXTCLIENT_INC_002969
}

TID_MMI_LOOKCHANGE06 0xffffffff
{
    IDS_TEXTCLIENT_INC_002970
}

TID_MMI_LOOKCHANGE07 0xffffffff
{                
    IDS_TEXTCLIENT_INC_002971                
}
TID_MMI_LOOKCHANGE08 0xffffffff
{                
    IDS_TEXTCLIENT_INC_002972                
}

TID_MMI_LOOKCHANGE09 0xffffffff
{                
    IDS_TEXTCLIENT_INC_002973                
}

TID_MMI_LOOKCHANGE10 0xffffffff
{            
    IDS_TEXTCLIENT_INC_002974            
}    
TID_MMI_LOOKCHANGE11 0xffffffff
{
    IDS_TEXTCLIENT_INC_002975
}

TID_MMI_LOOKCHANGE 0xffffffff
{            
    IDS_TEXTCLIENT_INC_002976            
}    
                
TID_MMI_NOT_USE_TRANGE 0xffffffff
{
    IDS_TEXTCLIENT_INC_002977
}

textClient.txt.txt
Code:
IDS_TEXTCLIENT_INC_002965    Selected item cannot be transmutated.
IDS_TEXTCLIENT_INC_002966    This item does not need to be reverted as it has not been transmutated.
IDS_TEXTCLIENT_INC_002967    You must register an item in the first slot before you register an item here.
IDS_TEXTCLIENT_INC_002968    Item transmutation has been successfully completed.
IDS_TEXTCLIENT_INC_002969    Recovery exterior has been successfully done.
IDS_TEXTCLIENT_INC_002970    You must register all 3 items into the box in order to proceed.
IDS_TEXTCLIENT_INC_002971    To change Appearance, you have to register same part of items.
IDS_TEXTCLIENT_INC_002972    This item cannot be used as material for Appearance Change
IDS_TEXTCLIENT_INC_002973    It's not Recovery Appearance Scroll. Please check the item
IDS_TEXTCLIENT_INC_002974    This item has been transmuted to appear as a %s 
IDS_TEXTCLIENT_INC_002975    You can't save the item. Please check again.
IDS_TEXTCLIENT_INC_002976    Item Transmutation

IDS_TEXTCLIENT_INC_002977    An item appearance changer cannot change a character's gender.

character.inc
Code:
MaFl_FaceOff
{
    setting
    {
        AddMenu( MMI_BEAUTYSHOP_SKIN );
        AddMenu(MMI_LOOKCHANGE);
                  
        SetImage
        (
        IDS_CHARACTER_INC_000628
        );
    }

    SetName
    (
    IDS_CHARACTER_INC_000629
    );
}

defineNeuz.h
Code:
#define    MMI_EVENT_WORLDCUP10_KOR    173
#define    MMI_EVENT_WORLDCUP10_FOR    174

[COLOR=#FF0000]#define MMI_LOOKCHANGE                176[/COLOR]

#define MAX_MOVER_MENU                175 // MMI를 추가시킬 일이 있다면 이 수치를 상승시켜야 한다.

Did it miss anything?
I think it might be because of MAX_MOVER_MENU but i'm not really sure.
try to change the number of MAX_MOVER_MENU to 176 and MMI_LOOKCHANGE to 175.
You can also consider adding __ADDMENU2 to your source, This will allow you to add text to the mmi in character.inc like this:
Code:
AddMenu2( MMI_155_LORDK_WEA_CHANGE, "Exchange Yggdrasil Templar Weapon" );
 
Upvote 0
Junior Spellweaver
Joined
Mar 24, 2021
Messages
149
Reaction score
25
I think it might be because of MAX_MOVER_MENU but i'm not really sure.
try to change the number of MAX_MOVER_MENU to 176 and MMI_LOOKCHANGE to 175.
You can also consider adding __ADDMENU2 to your source, This will allow you to add text to the mmi in character.inc like this:
Code:
AddMenu2( MMI_155_LORDK_WEA_CHANGE, "Exchange Yggdrasil Templar Weapon" );


I think so coz max_mover was 175 only and the MMI_LOOKCHANGE is define in 176. Lemme try it and gonna update when it's done

I already try __ADDMENU2 and it's still nothing happen. But let's see after i change MAX_MOVER_MENU



Update: Percuflex

It's succesful compilation and i saw it in game now but it was an error name in the tab:



And i got this error in the client:
Code:
2022/ 8/26   15:36:38   GetText range_error min:0, max:7170, index:7175

2022/ 8/26   15:36:45   GetText range_error min:0, max:7170, index:7175
 
Last edited:
Upvote 0
Inactive
Joined
Jan 20, 2009
Messages
1,014
Reaction score
1,830
Add __ADDMENU2 to your source and simply do:

Code:
AddMenu2( MMI_LOOKCHANGE,"Item Transmutation" );

Also if you just use 168 slot and lookchange from my V18.3 u can just use that database without issues. Just make sure you use the one without starterbox.

Problem solved.
 
Upvote 0
Status
Not open for further replies.
Back
Top