Ir para conteúdo

Posts Recomendados

Multi World System, ja ouviram falar?

 

 

mais preciso de um que seja em SQL para tfs 8.31, porque quando o player for cadastrar no site, eu colocarei a opção de escolha de servidor.

 

>Sendo assim, terei 2 servidores diferentes, com apenas um banco de dados.

 

Quando o player loga no tibia, aparece os personagens dele com o nome do server na frente...

 

 

Basicamente é tipo o global, que vc cria um monte de char de mundos diferentes, ai quando vai logar, lista todos eles...

 

 

é possível alguem me arrumar um desses?

Editado por AlissonLinneker
Link para o comentário
https://xtibia.com/forum/topic/103011-pedido-preciso-urgente-desse-script/
Compartilhar em outros sites

Use sempre antes de tudo a opção de procurar, ok?

Sem querer ser chato..

Aqui está:

 Multi World System[/b]

Espero ter ajudado.

 

[color=#ff0000][b]Koninhoo~[/b][/color]

Link para o comentário
https://xtibia.com/forum/topic/103011-pedido-preciso-urgente-desse-script/#findComment-659714
Compartilhar em outros sites

Use sempre antes de tudo a opção de procurar, ok?

Sem querer ser chato..

Aqui está:

 Multi World System[/b]

Espero ter ajudado.

 

[color=#ff0000][b]Koninhoo~[/b][/color]

 

 

Malz ae...mais c vc intendece de C++, você ia perceber que esse script ta ultrapassado...

Não vale pra TFS 8.22+

 

Ja tinha visto esse, mais De qualquer forma, muito obrigado.

Link para o comentário
https://xtibia.com/forum/topic/103011-pedido-preciso-urgente-desse-script/#findComment-659734
Compartilhar em outros sites

Olha, achei em um tópico de outro site de OTServer em que no dia 3 de setembro de 2008 (versão já é um pouco recente) a pessoa falou que está funcionando 100% graças a modificação que ele fez do script. Aqui está ele modificado:

Account IOAccount::loadAccount(uint32_t accno)

{

Account acc;

 

Database* db = Database::instance();

DBQuery query;

DBResult* result;

 

#ifdef __XID_PREMIUM_SYSTEM__

query << "SELECT id,password,premDays,premEnd FROM accounts WHERE id='" << accno << "'";

#else

query << "SELECT id,password,premDays FROM accounts WHERE id='" << accno << "'";

#endif

if((result = db->storeQuery(query.str()))){

acc.accnumber = result->getDataInt("id");

acc.password = result->getDataString("password");

#ifdef __XID_PREMIUM_SYSTEM__

acc.premEnd = result->getDataInt("premEnd");

acc.premDays = result->getDataInt("premDays");

#endif

db->freeResult(result);

 

query.str("");

#ifndef __ROGIER_MULTIWORLD__

query << "SELECT name FROM players WHERE account_id=" << accno;

#else //__ROGIER_MULTIWORLD__

query << "SELECT name,worldid FROM players WHERE account_id=" << accno;

#endif //__ROGIER_MULTIWORLD__

if((result = db->storeQuery(query.str()))){

do{

std::string ss = result->getDataString("name");

#ifndef __ROGIER_MULTIWORLD__

acc.charList.push_back(ss.c_str());

#else //__ROGIER_MULTIWORLD__

int worldid = result->getDataInt("worldid");

 

Database* db = Database::instance();

DBQuery query;

DBResult* result;

 

query.str("");

query << "SELECT * FROM worlds WHERE worldid=" << worldid;

if((result = db->storeQuery(query.str()))){

}

struct CharInfo info;

info.worldName = result->getDataString("worldname");

info.worldIp = result->getDataString("worldip");

info.worldPort = result->getDataInt("worldport");

acc.charList[ss] = info;

#endif //__ROGIER_MULTIWORLD__

}while(result->next());

 

#ifndef __ROGIER_MULTIWORLD__

acc.charList.sort();

#endif //__ROGIER_MULTIWORLD__

db->freeResult(result);

}

}

 

return acc;

}

Creio que ele colotos todos os scripts do último tópico que eu te mandei, porém trocou o maiorzinho por esse.

Tenta aí.

A, queria saber como que eu posso editar estes arquivos do The Forgotten Server, pode me dá algumas dicas?

Nisso eu nunca mexi, só tenho vontade.

 

Koninhoo~

Editado por Koninho
Link para o comentário
https://xtibia.com/forum/topic/103011-pedido-preciso-urgente-desse-script/#findComment-659892
Compartilhar em outros sites

Olha, achei em um tópico de outro site de OTServer em que no dia 3 de setembro de 2008 (versão já é um pouco recente) a pessoa falou que está funcionando 100% graças a modificação que ele fez do script. Aqui está ele modificado:

 

Creio que ele colotos todos os scripts do último tópico que eu te mandei, porém trocou o maiorzinho por esse.

Tenta aí.

 

 

Koninhoo~

 

Novamente este script é incompativel com a versão que tenho...ele pede o IOAccount.cpp e .h

so q as novas resources do TFS ja não possuem.

Alem disso esse script acho que nem é da REV0.2

 

A, queria saber como que eu posso editar estes arquivos do The Forgotten Server, pode me dá algumas dicas?

Nisso eu nunca mexi, só tenho vontade.

 

Estou tentendo recompilar meu servidor...ele ja possui alguns scripts legais q coloquei...

Caso você queira fazer o mesmo, e começar a usar c++, procure no forum por "Tutorial de compilação"

Você ira encontrar os tutoriais ensinando tudinho...

Programa usado: DevC++ (Muito bom, mais não uso ele).

 

Vlw ae pela ajuda...

Link para o comentário
https://xtibia.com/forum/topic/103011-pedido-preciso-urgente-desse-script/#findComment-660110
Compartilhar em outros sites

Obrigado aí AlissonLinneker, vou começar a mexer com isso, e quando estiver entendendo melhor eu posto aqui o tutorial ou mando uma PM pra você.

 

Koninhoo~

Link para o comentário
https://xtibia.com/forum/topic/103011-pedido-preciso-urgente-desse-script/#findComment-660503
Compartilhar em outros sites

Obrigado aí AlissonLinneker, vou começar a mexer com isso, e quando estiver entendendo melhor eu posto aqui o tutorial ou mando uma PM pra você.

 

Koninhoo~

 

Opa, vlw mesmo...

 

Eu tenho as resources aki desse sisteminha...

so q n to conseguindo ageitar pra 8.31...

 

Vlw awe, boa sorte novo programador :hehe:

Link para o comentário
https://xtibia.com/forum/topic/103011-pedido-preciso-urgente-desse-script/#findComment-660520
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...