Secret Experience

Secret Experience (https://secretexperience.net/)
-   [MU] Cliente (https://secretexperience.net/mu-cliente/)
-   -   [Tutorial] Quando ocorre DC ou o client fecha (https://secretexperience.net/mu-cliente/3930-tutorial-quando-ocorre-dc-ou-o-client-fecha.html)

Secret Experience 03-02-2009 03:06 PM

[Tutorial] Quando ocorre DC ou o client fecha
 
Muita gente tem me perguntado por MP ou postado no fórum sobre problemas que ocorrem com o client: ele fecha sem "nenhum motivo" ou o char leva DC.

Fica difícil responder a essa pergunta sem saber se esses problemas ocorrem apenas em uma situação específica ou se em situações variadas. Assim, vou dar umas dicas que poderão ajudar a pelo menos identificar o que leva a acontecer isso.

1 - Sempre que esses problemas ocorrerem, abram o arquivo log do GS e tentem analisar os erros apresentados. Essas mensagens sempre irão aparecer quando houver DC (ou seja, aparece no jogo a mensagem de Disconectado, mas o client permanece aberto).

2 - Já quando o client fecha sem nenhum motivo, na maioria das vezes é por problema de tradução de algum arquivo do client (o mais comum é erro de tradução no text.bmd). Então aqui vai uma dica:
Mantenha sempre duas pastas de client, com o mesmo main.
Em uma das pastas, deixe TODOS os arquivos originais, sem nenhuma tradução.
Na outra pasta, use os arquivos traduzidos.

3 - Faça então os testes com o client traduzido. Quando o client fechar, abra então o client ORIGINAL e repita todos os passos que levaram ao DC. Por exemplo: Com o client traduzido, o char foi à Chaos Machine e ao clicar em algum botão o client fechou. Abra então o client ORIGINAL e volte à Chaos Machine. Se o client não fechar, significa que o erro está mesmo no client traduzido.

4 - Faça então uma cópia do text.bmd traduzido e coloque na pasta o text.original e repita o teste. Se o client não fechar, fica confirmado que o problema estava realmente no arquivo traduzido. Nesse caso, basta traduzir novamente o arquivo.

5 - Caso o erro repita com o text.bmd original, substitua então o arquivo item.bmd traduzido pelo original.

Repita esses passos até localizar qual o arquivo que está fechando o client.

Creditos : Chris05


Horários baseados na GMT -3. Agora são 03:16 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0