Ir para conteúdo
Faça parte da equipe! (2024) ×

[Source] TMProject - WYD2 Client Source


skewed2
 Compartilhar

Posts Recomendados

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);

 

Editado por miguelgbs
Link para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 

 

Link para o comentário
Compartilhar em outros 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 .

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...
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.

Editado por lord320
Link para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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...

Editado por lord320
Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...
  • 5 meses depois...
  • 4 meses depois...
9 minutos atrás, CerolFinin disse:

alguem tem editor de itemlist pra tm client?

a serverlist do tmclient é compativel com os demais, só um detalhe é que nao existe o canal novato nele

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.