Jump to content
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×

  • Recently Browsing   0 members

    • No registered users viewing this page.

[Source] TMProject - WYD2 Client Source


skewed2

Recommended Posts

Pra quem está apanhando pra rodar o cliente com Initialize Data Failed ou o cliente fecha sozinho, segue alterações básicas pra funcionar

 

Abra o arquivo NewApp.cpp pesquise por !BASE_InitializeBaseDef() e deixe igual está abaixo

 

Citar

    if (!BASE_InitializeBaseDef())
    {
    //    MessageBoxA(m_hWnd, "Initialize Data Failed", "Error", 0);
    //    LOG_WRITELOGSTRING("Initialize Data Failed\r\n");
    //    return 0;
    }

 

Depois em ObjectManager.cpp pesquise por g_pCurseList.pCurseList = new stCurse[g_pCurseList.dnum * sizeof(stCurse)]; e adicione o try, para tratar os erros e o cliente prosseguir com a execução, o código vai ficar assim

 

Citar

    fread(&g_pCurseList.dnum, 4, 1, fpBin);
    try {

        g_pCurseList.pCurseList = new stCurse[g_pCurseList.dnum * sizeof(stCurse)];
        for (size_t i = 0; i < g_pCurseList.dnum - 1; ++i)
        {
            fread(&g_pCurseList.pCurseList[ i ], sizeof(stCurse), 1, fpBin);
            fread(g_pCurseList.pCurseList[ i ].szTrans, sizeof(stCurse), 1, fpBin);
        }
    }
    catch (...) {

    }
    fclose(fpBin);

 

Edited by miguelgbs
Link to comment
Share on other sites

existe algum tuto aqui na wb pra um cabaco em programacao pra fazer esses arquivos em um ''sv caseiro'' jogavel?

lembro que tempos atras era so editar as sv list e uns treco la e ja dava pra brincar...

existe uma maneira facil? ou é muito complexo

Link to comment
Share on other sites

8 minutos atrás, Crazy-ShoT disse:

existe algum tuto aqui na wb pra um cabaco em programacao pra fazer esses arquivos em um ''sv caseiro'' jogavel?

lembro que tempos atras era so editar as sv list e uns treco la e ja dava pra brincar...

existe uma maneira facil? ou é muito complexo

aí cabaço 

 

  • Like 2
Link to comment
Share on other sites

46 minutos atrás, Crazy-ShoT disse:

existe algum tuto aqui na wb pra um cabaco em programacao pra fazer esses arquivos em um ''sv caseiro'' jogavel?

lembro que tempos atras era so editar as sv list e uns treco la e ja dava pra brincar...

existe uma maneira facil? ou é muito complexo

da uma olhada ai no video que explica passo a passo como configurar maioria dos servidores que vc for baixar ai .

 

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
19 horas atrás, lordbatman1 disse:

Eu compilei tudo bem, mas não consigo selecionar um servidor. O servidor e os canais aparecem, mas dá erro e me diz para selecionar um. Qualquer ideia?

Tenta postar um print junto... Facilita na hora do diagnóstico.

11 horas atrás, andrelina01 disse:

sinceramente fiquei 1 mes tentando logar e nao consegui isto é só um dos erros que da nessa source deve nem dar para logar nela e os cara estão metendo o loco .

Sério, só tu fazer as alterações da

STRUCT_ACCOUNT deixa ela igual ao teu servidor daí tu já consegue logar, se for problema pra compilar só mudar a arquitetura da compilação isso inclui o tipo, int, char, short e o tamanho [12], [16] e [20] por exemplo.

Edited by lord320
  • Like 1
Link to comment
Share on other sites

Eu descobri, o cliente que eu estava tentando usar não era compatível. Eu tenho ele funcionando agora e funciona muito bem. Até agora, a única coisa que não está "funcionando" são os guardas de carga, mas de resto tudo o que testei é muito bom. Já fiz algumas alterações no cliente e está bem legal. Então, obrigado pelo lançamento e pelo esforço para descompilar isso. 🙂

 

A única coisa que poderia melhorar isso seria um lançamento para 7.54 ou inferior, junto com uma base W2PP.

Link to comment
Share on other sites

10 horas atrás, lord320 disse:

Tenta postar um print junto... Facilita na hora do diagnóstico.

Sério, só tu fazer as alterações da

STRUCT_ACCOUNT deixa ela igual ao teu servidor daí tu já consegue logar, se for problema pra compilar só mudar a arquitetura da compilação isso inclui o tipo, int, char, short e o tamanho [12], [16] e [20] por exemplo.

fiz ja tudo isto com muita ajuda dos caras ai que postaram mais sempre quando abro o cliente da conta nao existente

ai falam a mesma coisa mude o pacote de login ja mudei umas 100x

 

Link to comment
Share on other sites

56 minutos atrás, andrelina01 disse:

fiz ja tudo isto com muita ajuda dos caras ai que postaram mais sempre quando abro o cliente da conta nao existente

ai falam a mesma coisa mude o pacote de login ja mudei umas 100x

 

é foda...

Edited by lord320
Link to comment
Share on other sites

  • 2 months later...
  • 5 months later...
  • 4 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

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.