Ir para conteúdo

oralb

Campones
  • Total de itens

    68
  • Registro em

  • Última visita

Tudo que oralb postou

  1. Bom galera tava procurando coisas legais aqui forum deparei com esse script feito pelo usuario Helflin daqui do forum, achei muito interessante só queria colocar em veis de case 0: voc = "Rookie";break; case 1: voc = "VIP MS"; break; case 2: voc = "VIP ED"; break; case 3: voc = "VIP RP"; break; case 4: voc = "VIP EK"; colocar minhas vocações nova pq meu ot n tem vip obg os ids das minhas vocações novas são 9,10,11,12 Vá em: "iologindata.h" e procure por isto: uint32_t getAccountIdByName(const stdstring& name) const;Na linha de baixo, cole isto: std::string getCheckPlayerLevel(const std::string& name) const; Vá em: "iologindata.cpp" e no fim do arquivo, na ultima linha, cole o que esta logo abaixo: std::string IOLoginData::getCheckPlayerLevel(const std::string& name) const { Database* db = Database::getInstance(); DBQuery query; query << "SELECT `level`, `vocation`, `promotion` FROM `players` WHERE `name` " << db->getStringComparer() << db->escapeString(name) << ";"; DBResult* result; if(!(result = db->storeQuery(query.str()))) return false; const uint32_t pLevel = result->getDataInt("level"); const uint32_t pVoc = result->getDataInt("vocation"); const uint32_t prom = result->getDataInt("promotion"); std::string voc; if (prom == 0) { switch (pVoc) { case 0: voc = "Rookie"; break; case 1: voc = "S"; break; case 2: voc = "D"; break; case 3: voc = "P"; break; case 4: voc = "K"; break; default: voc = "Uknown"; } } else if (prom == 1) { switch (pVoc) { case 0: voc = "Rookie"; break; case 1: voc = "MS"; break; case 2: voc = "ED"; break; case 3: voc = "RP"; break; case 4: voc = "EK"; break; default: voc = "Uknown"; } } else if (prom == 2) { switch (pVoc) { case 0: voc = "Rookie"; break; case 1: voc = "VIP MS"; break; case 2: voc = "VIP ED"; break; case 3: voc = "VIP RP"; break; case 4: voc = "VIP EK"; break; default: voc = "Uknown"; } } std::stringstream ret; ret << "Level: "<< pLevel << " Voc: " << voc; result->free(); return ret.str(); }Vá em "protocollogin.cpp" e procure isto:output->putString(g_config.getString(ConfigManager::SERVE R_NAME));Troque por isto, ou então adicione // antes do inicio da linha://output->putString(g_config.getString(ConfigManager::SERVE R_NAME));Mais a baixo, onde estiver este código, selecione: #ifndef __LOGIN_SERVER__ output->putString((*it)); if(g_config.getBool(ConfigManager::ON_OR_OFF_CHARLIST)) { if(g_game.getPlayerByName((*it))) output->putString("Online"); else output->putString("Offline"); } else output->putString(g_config.getString(ConfigManager::SERVER_NAME)); output->put<uint32_t>(serverIp); output->put<uint16_t>(g_config.getNumber(ConfigManager::GAME_PORT)); #elseE altere por esse a baixo: #ifndef __LOGIN_SERVER__ output->putString((*it)); if(g_config.getBool(ConfigManager::ON_OR_OFF_CHARLIST)) { if(g_game.getPlayerByName((*it))) output->putString("Online"); else output->putString("Offline"); } else { std::stringstream str; Player *player = g_game.getPlayerByName((*it)); bool v = false; if(!player) { v = true; player = g_game.getPlayerByNameEx((*it)); } str << player->getVocation()->getName(); str << ", "; str << player->getLevel(); output->putString(str.str()); if(v) delete player; } output->put<uint32_t>(serverIp); output->put<uint16_t>(g_config.getNumber(ConfigManager::GAME_PORT)); #else Lembrando que para funcionar precisa estar assim no seu config.lua. displayOnOrOffAtCharlist = false tópico onde eu achei http://www.xtibia.com/forum/topic/219878-level-and-vocation-instead-of-world-name-on-character-login/
  2. oralb

    sourcer

    rep drag
  3. oralb

    sourcer

    Não deu certo n :s acabei de copilar ta mesma coisa [11:1:02.346] The Forgotten Server, version 0.4_DEV () [11:1:02.347] Compiled with GNU C++ version 4.4.3 at Jan 21 2014, 18:52:37. [11:1:02.347] A server developed by Elf, Talaturen, KaczooH, Stian and Kornholijo. [11:1:02.347] Visit our forum for updates, support and resources: http://otland.net.
  4. oralb

    sourcer

    Olá Xtibianos hoje gostaria de tirar algumas duvidas queria saber quais dos arquivos das sourcers,que eu modifico para ficar com nome do meu server quando for copilado Ok Obg.
  5. oralb

    Character Information

    Vlw victor agoraq deu certo rep++
  6. oralb

    Character Information

    aonde tem essa função ????? Victor como baixei ultima atualização do seu site teria como me passar pagina characters.php mais antiga para eu fazer teste ?
  7. oralb

    Character Information

    não tem essa poção alguém me ajudar nessa minha duvida pff vitor
  8. oralb

    Script backup.php

    Vlw rep+ duvida sanada
  9. oralb

    Script backup.php

    rep++ sabe me dizer como istalo ? não sei qual pasta e segura .
  10. galera preciso de um Script backup.php que gera o backup da database do Mysql, alguém conhece algum sistema seguro ai ?
  11. oralb

    Duvida Npc

    posta script do npc ai muda if (getPlayerStorageValue(configs.questStorage) <= 0) then para if (getPlayerStorageValue(configs.questStorage) >= 1) then
  12. oralb

    Character Information

    mais só da para ver outfit tem que configurar alguma coisa para poder ver itens ?
  13. oralb

    Character Information

    Não deu certo eu uso site do victorwebmaster ele deve saber
  14. Quero que meu site mostre itens igual imagem abaixo alguém sabe como ?
  15. e mesmo código cara mais eu quero igual da foto esse script ai e diferente
  16. deu sim mais eu queria caindo vc teria ?
  17. Olá xtibianos gostaria de saber como coloca essa box de anuncio quando alguém entra meu site att
  18. oralb

    log erros

    os locais exato não tem porta e cama só tem title normal olha ai para vc ver . consegui resolver! duvida sanadaaa
  19. Obg cara ajudou muito demorei responder pq já editei vários itens aqui manhã te dou rep, abraço duvida sanada !!!!
  20. teria link para download do editor que vc usou ?
  21. oralb

    erro script exp hit

    mudei deu certo vlw rep ++ podia me passar versão nova ?
  22. vlw rep+ duvida sanada!
  23. Gostaria de saber como troco nome de cada house de uma vez, e como coloca preço nelas. It belongs to house 'Forgotten headquarter (Flat 1, Area 42)'. Nobody owns this house. It costs 0 gold coins. ItemID: [1221].
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...