[TFS 1.x] save automatico ao sair

kaleudd
em Linguagens de Programação

kaleudd

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 15/06/15Posts: 729

em game.cpp,procure por:

oid Game::shutdown()
{
   std::cout << "Shutting down..." << std::flush;

   g_scheduler.shutdown();
   g_databaseTasks.shutdown();
   g_dispatcher.shutdown();
   map.spawns.clear();
   raids.clear();

   cleanup();

   if (serviceManager) {
     serviceManager->stop();
   }

   ConnectionManager::getInstance().closeAll();

   std::cout << " done!" << std::endl;
}

e substitua por este:

void Game::shutdown()
{
   std::cout << ">> Shutting down...\n> " << std::flush;

   saveGameState();
   g_scheduler.shutdown();
   g_databaseTasks.shutdown();
   g_dispatcher.shutdown();
   map.spawns.clear();
   raids.clear();

   cleanup();

   if (serviceManager) {
     serviceManager->stop();
   }

   ConnectionManager::getInstance().closeAll();

   std::cout << "> Done!" << std::endl;
}

créditos:

Fir3element

Noock

Aquele que tudo vé
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/07/15Posts: 19

seria possível salvar alterações no mapa ?

Opa eae manin tudo em cima ?

kaleudd

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 15/06/15Posts: 729

seria possível salvar alterações no mapa ?

 

para salvar no mapa,use rme

Silveira Crtba

Silveira
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/01/16Posts: 39Gênero: Masculino

n tem esses arquivos .cpp no meu client, o que eu faço ??

kaleudd

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 15/06/15Posts: 729

n tem esses arquivos .cpp no meu client, o que eu faço ??

 

não é no client meu jovem,e sim na source do seu servidor.