BL
dúvida

Duvida Item Editor

Por blumaster, 13 de jun. de 2012 em Scripts

4
1.5k
blumasterB
13 de junho de 2012 às 08:49

Galera eu tenho um Servidor na versao 8.6

 

Entao baixei um item editor para a versao ate ai blz ele abre o items.otb

 

eu edito tudo blzinha coloco as sprites que quero em cada item

 

porem quando vou abrir o server fala que a versao nao e correta do items.otb

 

ai como ja tive problemas de baixar servidor 8.6 com otb de 8.54

 

baixei o editor 8.54

 

o erro persiste alguem poderia me dizer como saber qual a versao do meu otb?

 

e como salvar na versao correta?

 

Eu estou usando de base o servidor editado pelo avast

 

agradeço desde ja a ajudar.

dragonfightD
13 de junho de 2012 às 20:27

Tente abrir e salvar com outras versões do ottimeditor( não é porque seu server é 8.60 e diz que o ottimeditor é 8.60 que vai encaixar certinho )

Ache ottimeditor aqui:

http://www.xtibia.com/forum/topic/140336-9091-otitemeditor-by-comedinha/

 

Vai abrindo, salvando e testando, lembre-se de fazer backup e ir excluindo o que não deu certo e tentando sempre com o arquivo original.

blumasterB
13 de junho de 2012 às 20:49

mas a possibilidade de otb ser menor que 8.54 ou superior 8.62?

 

porque eu fis o que voce falow com estas versoes de editores.

dragonfightD
13 de junho de 2012 às 21:00

Veja a função que checa o items.otb(ela fica nas sources):

 

if(Items::dwMajorVersion == 0xFFFFFFFF)
 std::cout << "[Warning - Items::loadFromOtb] items.otb using generic client version." << std::endl;
else if(Items::dwMajorVersion < 3)
{
 std::cout << "[Error - Items::loadFromOtb] Old version detected, a newer version of items.otb is required." << std::endl;
 return ERROR_INVALID_FORMAT;
}
else if(Items::dwMajorVersion > 3)
{
 std::cout << "[Error - Items::loadFromOtb] New version detected, an older version of items.otb is required." << std::endl;
 return ERROR_INVALID_FORMAT;
}

 

Nessa parte é declarada a versão do server:

 

dwMajorVersion == 0xFFFFFFFF

 

Vai testando editor por editor, se não der ai tem que mecher na source.