erro vps linux items.otb

VitinhoBright
em Lixeira Pública

VitinhoBright

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/04/14Posts: 16
[Error - Items::loadFromOtb] Another client version of items.otb is required.


[0:30:37.574] > ERROR: Unable to load items (OTB)!


mkbrabsolute

Exilado
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 20/11/11Posts: 455

Vá até a pasta das suas sources, vá até items.cpp e procure por: (ATENÇÃO É items.cpp e não item.cpp)

 

 

if(Items::dwMajorVersion == 0xFFFFFFFF)
std::clog << "[Warning - Items::loadFromOtb] items.otb using generic client version." << std::endl;
else if(Items::dwMajorVersion < 3)
{
std::clog << "[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::clog << "[Error - Items::loadFromOtb] New version detected, an older version of items.otb is required." << std::endl;
return ERROR_INVALID_FORMAT;
}
else if(!g_config.getBool(ConfigManager::SKIP_ITEMS_VERSION) && Items::dwMinorVersion != CLIENT_VERSION_8.60)
{
std::clog << "[Error - Items::loadFromOtb] Another (client) version of items.otb is required." << std::endl;
return ERROR_INVALID_FORMAT;
}

E Substitua por:

/*if(Items::dwMajorVersion == 0xFFFFFFFF)
std::clog << "[Warning - Items::loadFromOtb] items.otb using generic client version." << std::endl;
else if(Items::dwMajorVersion < 3)
{
std::clog << "[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::clog << "[Error - Items::loadFromOtb] New version detected, an older version of items.otb is required." << std::endl;
return ERROR_INVALID_FORMAT;
}
else if(!g_config.getBool(ConfigManager::SKIP_ITEMS_VERSION) && Items::dwMinorVersion != CLIENT_VERSION_860)
{
std::clog << "[Error - Items::loadFromOtb] Another (client) version of items.otb is required." << std::endl;
return ERROR_INVALID_FORMAT;
}*/

Para que você entenda o que fiz na code, eu apenas adicionei o: /* é */ no começo e final do code.
Isto fará que ao executar seu tfs ele não verifique o items.otb, assim rodando normalmente este passo.
Espero ter ajudado!

VitinhoBright

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/04/14Posts: 16

fiz isso e n foi , pode me passar seu item.cpp para fazer um teste ?

mkbrabsolute

Exilado
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 20/11/11Posts: 455

é o ITEMS.CPP AMIGO, pós fazer isto você tem que compilar de novo e rodar, não tem erro. você fez esses procedimentos ?

nociam

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/02/13Posts: 541Gênero: Masculino

Esse erro e porque sua otb não e ta versão suportada mude seu otb.

mkbrabsolute

Exilado
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 20/11/11Posts: 455

Esse erro e porque sua otb não e ta versão suportada mude seu otb.

 

 

Nada a ver, se trocar vai bugar, basta tirar o otb check, simples.