Dragon Nest source code

ive been searching forum but when i create kali and when tried to log it the game crash? im using 169
Fix by deepseek.
file DnDungeonInfoDlg.cpp line 128
Code:
    if(wcslen(GetEtUIXML().GetUIString( CEtUIXML::idCategory1, nStringTableID )) > 10)
    {
        //Fix Kali crash Tutorial
        const wchar_t* oldName = GetEtUIXML().GetUIString(CEtUIXML::idCategory1, nStringTableID);
        size_t len = wcslen(oldName);

        if (len > 10)
        {
            wchar_t newName[20];
            // copy at most 15 chars, always null-terminate
            wcsncpy_s(newName, _countof(newName), oldName, 15);
            newName[15] = L'\0';                  // ensure termination
            wcscat_s(newName, _countof(newName), L"...");
            m_pStaticMapName->SetText(newName);
            m_pStaticMapName->SetTooltipText(oldName);
        }
    }
 
Link 1:
[Hidden content]
Access code: 1111

Link 2:
[Hidden content]
Access code: yacf



Notice from dAI:
This download URL may no longer active. If you have a functional mirror, please reply to the thread with an updated download link.

​
wow looks good
 
Can someone share preferred english translation ui/script & the monsterai in this v169?
or can i have a tip how to translate them faster?
 
Last edited:
Link 1:
[Hidden content]
Access code: 1111

Link 2:
[Hidden content]
Access code: yacf



Notice from dAI:
This download URL may no longer active. If you have a functional mirror, please reply to the thread with an updated download link.

​
thnks
 
Link 1:
[Hidden content]
Access code: 1111

Link 2:
[Hidden content]
Access code: yacf



Notice from dAI:
This download URL may no longer active. If you have a functional mirror, please reply to the thread with an updated download link.

​
....
 
Fix by deepseek.
file DnDungeonInfoDlg.cpp line 128
Code:
    if(wcslen(GetEtUIXML().GetUIString( CEtUIXML::idCategory1, nStringTableID )) > 10)
    {
        //Fix Kali crash Tutorial
        const wchar_t* oldName = GetEtUIXML().GetUIString(CEtUIXML::idCategory1, nStringTableID);
        size_t len = wcslen(oldName);

        if (len > 10)
        {
            wchar_t newName[20];
            // copy at most 15 chars, always null-terminate
            wcsncpy_s(newName, _countof(newName), oldName, 15);
            newName[15] = L'\0';                  // ensure termination
            wcscat_s(newName, _countof(newName), L"...");
            m_pStaticMapName->SetText(newName);
            m_pStaticMapName->SetTooltipText(oldName);
        }
    }
can i ask how did you fix the crystal stream to wind forest/gale wood portal bug?
 
can i ask how did you fix the crystal stream to wind forest/gale wood portal bug?
File DnPartyTask.cpp line 508, add "&& pStruct->nMapIndex == 4"
Code:
if (!CDnActor::s_hLocalActor->IsDie() && m_nEnteredGateIndex == INVALID_GATE_INDEX && nGateIndex == 1 && pStruct->nMapIndex == 3 && pStruct->nMapIndex == 4)
not sure if the best way to fix it but it worked.
 
Link 1:
[Hidden content]
Access code: 1111

Link 2:
[Hidden content]
Access code: yacf



Notice from dAI:
This download URL may no longer active. If you have a functional mirror, please reply to the thread with an updated download link.

need help​

Link 1:
[Hidden content]
Access code: 1111

Link 2:
[Hidden content]
Access code: yacf



Notice from dAI:
This download URL may no longer active. If you have a functional mirror, please reply to the thread with an updated download link.

​
how to download
 
Back