Ir para conteúdo

Featured Replies

Postado

Olá rapazeada do TK, estou usando um servidor de tibia 7.72 para fazer alguns testes, dar uma praticada, e aprender um pouco mais sobre compilação, me surgiu uma dúvida no meio do processo:

 

Estou usando o servidor que o Qwizer disponibilizou aqui no TK:

 

E minha dúvida é a seguinte:

Este servidor, vem com um client já compilado, assim como uma distro já compilada também, e por eu não ter muito conhecimento da parte de clients e compilações, eu SUPONHO (me corrijam se estiver errado) que seja OTClient, e que a distro está compilada para a versão 7.72 (mesmo estar no anúncio como 7.4, pois o client que vem junto, e que roda normalmente, é na versão 7.72).

 

Partindo dessas premissas, seria possível eu compilar um OldClient 7.72 para usar nesse mesmo servidor ?

Pois eu cheguei a fazer isso, e não sei se por alguma falha minha na hora de compilar (primeira experiência em compilar clients), eu não consegui usar ele, quando vou logar um char, o client crasha mas registra na distro que logou e deslogou o char.

No meu ponto de vista, se o problema fosse por ser um client 7.72 e não 7.4, ele nem chegaria a registrar o login, daria erro de versão, então a única possibilidade que eu fui capaz de imaginar, é pelo fato de ser usado OTClient, e que não tenha compatibilidade de OldClient, e que talvez eu tenha que compilar a distro, com alguma mudança para utilizar o OldClient, ou que simplesmente eu não compilei corretamente o client, ou esqueci de algo no processo.

 

Na pasta do client, ficou salvo um .txt com o erro:

Spoiler

+---------------------------------------------------------------
Debug Assertion 7.72 Objects.cpp 267
Wed Sep 25 23:28:55 2019
Windows Version: 6.2 build 9200 on 2
Graphic Engine: 1
Last Packet Types: 100 011 010 100 020 000 000 000 000 000
Last Packet: 092 012 010 133 092 000 016 050 000 001 011 255 255 255 255 255
Player.cpp 383: exception occurred, reason:
Network.cpp 885: exception occurred (ErrorCode = 0), reason:
Control.cpp 1280: exception occurred (Type = 100), reason:
Communication.cpp 1460: exception occurred (PlayerX = 32369) (PlayerY = 32234), reason:
Communication.cpp 1437: exception occurred (xmin = 0) (ymin = 0), reason:
Communication.cpp 1416: exception occurred (Type = 1) (OldType = 1290), reason:
Objects.cpp 270: exception occurred (Type = 1) (Flag = 5), reason:
Objects.cpp 267: assertion failed (Type = 1) (ObjectProperties->high() = 5089), reason:
In(Type,ObjectProperties->low(),ObjectProperties->high())
----------------------------------------------------------------

 

 

Conto com a colaboração de vocês, desde já agradeço a atenção.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo