CO

Passando Um Otserv Para 8.60

Por comedinhasss, 15 de jul. de 2010 em Tutoriais de Programação

otserv
tibia
script
54
26.3k
comedinhasssC
19 de julho de 2010 às 22:25

Poste aqui qual o erro...

azevedo123A
24 de julho de 2010 às 21:59

Show Comedinhasss

 

Parabens Manow Consegui, Tudo certo e bem explicado usei aki no meu servidor e funciono mas 1 ves parabens pelo tutorial!

Editado Julho 24 por azevedo123

comedinhasssC
24 de julho de 2010 às 22:01

Tutorial atualizado...

Em protocolgame.cpp (Quem já fez... Quem não fez tem no tutorial):

Procure:

void ProtocolGame::sendCancelTarget()
{
NetworkMessage_ptr msg = getOutputBuffer();
if(msg)
{
TRACK_MESSAGE(msg);
//msg->AddByte(0xA3);
}
}

 

Procure Por:

 

void ProtocolGame::sendCancelTarget()
{
NetworkMessage_ptr msg = getOutputBuffer();
if(msg)
{
TRACK_MESSAGE(msg);
msg->AddByte(0xA3);
msg->AddU32(0);
}
}

Editado Julho 24 por comedinhasss

setembroS
25 de julho de 2010 às 12:46

Ola! Me ajuda ai comedinha eu fiz tudo certo dai vou la abro o ot e tento entrar aparece que precisa da versao 8.54, dai vo la abro a versao 8.54 e diz que precisa da versao 8.60 -.-

comedinhasssC
25 de julho de 2010 às 15:59

Coloque somente a versão 860 para não dar erro...

setembroS
26 de julho de 2010 às 14:13

nao entendi eu colokei apenas a versao 8.60 para compilar

 

na hora de tentar entrar na conta diz que é preciso da versao 8.54 mais eu compilei na versao 8.60 apenas

 

Coloque somente a versão 860 para não dar erro...

 

ou eu compilei apenas para a versao 8.60 mais da erro, aparece que precisa da versao 8.54 para jogar quando tento logar no 8.60 e dai quando abro o tibia 8.54 diz que precisa do tibia 8.60

comedinhasssC
26 de julho de 2010 às 14:21

Use a TFS 0.3.6pl1...

setembroS
26 de julho de 2010 às 14:27

Use a TFS 0.3.6pl1...

sim eu usei o tfs 0.3.6pl1 e da o isso ainda

1 mês depois...
comedinhasssC
06 de agosto de 2010 às 17:02

Atualizado,

Agora para npc de addon...

e para potions 100% igual ao global (Peguei da tfs 0.4)

Bruno1177B
06 de agosto de 2010 às 19:15

Excelente tutorial brother!

E o melhor de tudo é que há sempre atualizações.

Parabéns, continue assim (:

 

Abraços.

delmondesD
07 de agosto de 2010 às 15:29

muito bom

 

Add a virgula no final em

 

MAGIC_EFFECT_LAST		= MAGIC_EFFECT_DRAGONHEAD,

Editado Agosto 7 por delmondes

2 semanas depois...
DR4GOND
15 de agosto de 2010 às 11:17

eu ja sabia, mais ajudou muitos inciantes

15 de agosto de 2010 às 16:24

 

Também procure:

void ProtocolGame::sendCancelTarget()
{
NetworkMessage_ptr msg = getOutputBuffer();
if(msg)
{
TRACK_MESSAGE(msg);
msg->AddByte(0xA3);
}
}

 

Substitua por:

void ProtocolGame::sendCancelTarget()
{
NetworkMessage_ptr msg = getOutputBuffer();
if(msg)
{
TRACK_MESSAGE(msg);
msg->AddByte(0xA3);
msg->AddU32(0);
}
}

 

da pra arruma o bug do target follow com isso no 8.54 - 8.57 ?

kwovanK
15 de agosto de 2010 às 20:04

 

Também procure:

void ProtocolGame::sendCancelTarget()
{
NetworkMessage_ptr msg = getOutputBuffer();
if(msg)
{
TRACK_MESSAGE(msg);
msg->AddByte(0xA3);
}
}

 

Substitua por:

void ProtocolGame::sendCancelTarget()
{
NetworkMessage_ptr msg = getOutputBuffer();
if(msg)
{
TRACK_MESSAGE(msg);
msg->AddByte(0xA3);
msg->AddU32(0);
}
}

 

da pra arruma o bug do target follow com isso no 8.54 - 8.57 ?

 

Nem sei se existe nessas versão, mais creio que da para arrumar.

16 de agosto de 2010 às 21:48

alguem podia me confirma isso? :winksmiley02: