Ir para conteúdo

Fir3element

Héroi
  • Registro em

  • Última visita

Tudo que Fir3element postou

  1. pelo terminal eu n sei arrumar isso mas tente: apt-get -f install
  2. executa isso no terminal: sudo apt-get install liblua5.1-0-dev re-compile
  3. Qual a versão do servidor (0.4, 0.3.6, 0.3.7)? (se possível, postar o link da onde pegou) Qual compilador você esta utlizando?
  4. https://www.mediafire.com/?z14ohi9t9ffnh6b
  5. http://www.tibiaking.com/forum/topic/10813-86-map-tracker/ É em polonês mas é fácil de mexer. Sim é que ele disse 10.53+, pra 10.53 eu não tenho os addresses.
  6. O script da talkaction é na source, e o servidor que citei (0.3.6pl1) já possui em sua versão oficial.
  7. Fir3element respondeu ao post em um tópico de Ceos em Suporte Tibia OTServer
    não ta dando pq?
  8. Deleta seu dev-cpp e usa esse: http://www.4shared.com/archive/8NIlTt7z/TheForgottenDevCpp.html
  9. source/dev-cpp/TheForgottenServer.dev
  10. 64 bits roda tanto programas em 32 como 64, a diferença é a capacidade do programa usar mais memória, pode usar esse repack que não vai ter problemas se o mapa não for muito pessado (menos de 95mb)
  11. ótimo repack rep+ obs.: ta escrito 64 bits mas compila apenas em 32
  12. Não me lembro bem mas acho que esse bug foi fixado só na versão 8.62, então pode ajudar muita gente... O comando !disband não funcionava direito, o player continuava na guild e acho que dava pra clonar items também. Os créditos vão para o slawkens. No arquivo ioguild.cpp, troque: bool IOGuild::disbandGuild(uint32_t guildId) { Database* db = Database::getInstance(); DBQuery query; query << "UPDATE `players` SET `rank_id` = '' AND `guildnick` = '' WHERE `rank_id` = " << getRankIdByLevel(guildId, GUILDLEVEL_LEADER) << " OR rank_id = " << getRankIdByLevel(guildId, GUILDLEVEL_VICE) << " OR rank_id = " << getRankIdByLevel(guildId, GUILDLEVEL_MEMBER); if(!db->executeQuery(query.str())) return false; for(AutoList<Player>::iterator it = Player::autoList.begin(); it != Player::autoList.end(); ++it) { if(it->second->getGuildId() == guildId) it->second->leaveGuild(); } query.str(""); query << "DELETE FROM `guilds` WHERE `id` = " << guildId << " LIMIT 1"; if(!db->executeQuery(query.str())) return false; query.str(""); query << "DELETE FROM `guild_invites` WHERE `guild_id` = " << guildId; if(!db->executeQuery(query.str())) return false; query.str(""); query << "DELETE FROM `guild_ranks` WHERE `guild_id` = " << guildId; return db->executeQuery(query.str()); } Por: bool IOGuild::disbandGuild(uint32_t guildId) { Database* db = Database::getInstance(); DBQuery query; query << "UPDATE `players` SET `rank_id` = '' AND `guildnick` = '' WHERE `rank_id` = " << getRankIdByLevel(guildId, GUILDLEVEL_LEADER) << " OR rank_id = " << getRankIdByLevel(guildId, GUILDLEVEL_VICE) << " OR rank_id = " << getRankIdByLevel(guildId, GUILDLEVEL_MEMBER); if(!db->executeQuery(query.str())) return false; InvitedToGuildsList::iterator iit; for(AutoList<Player>::iterator it = Player::autoList.begin(); it != Player::autoList.end(); ++it) { if(it->second->getGuildId() == guildId) it->second->leaveGuild(); else { iit = std::find(it->second->invitedToGuildsList.begin(), it->second->invitedToGuildsList.end(), guildId); if(iit != it->second->invitedToGuildsList.end()) it->second->invitedToGuildsList.erase(iit); } } query.str(""); query << "DELETE FROM `guilds` WHERE `id` = " << guildId << db->getUpdateLimiter(); if(!db->executeQuery(query.str())) return false; query.str(""); query << "DELETE FROM `guild_invites` WHERE `guild_id` = " << guildId; if(!db->executeQuery(query.str())) return false; query.str(""); query << "DELETE FROM `guild_ranks` WHERE `guild_id` = " << guildId; return db->executeQuery(query.str()); }
  13. http://www.tibiaking.com/forum/topic/8055-860-the-lost-server/
  14. posta seu guilds.php aqui spoiler plz
  15. tlgd que já existe esse template faz anos pra download neh xD mesmo assim, copiou bem
  16. na função playerSay, game.cpp: nem testei StringVec strVector; strVector = explodeString(".servegame;.no-ip;.com;.com.br;.org;.pl;.net;.biz", ";"); for(StringVec::iterator it = strVector.begin(); it != strVector.end(); ++it) { std::string words []= {(*it)}; int ii, length; length = sizeof(words)/sizeof(words[0]); for(ii=0; ii < int(length); ii++) { if (int(_text.find(words[ii])) > 0 || _text == words[ii]) { return false; break; } } }
  17. bed.cpp bed.h ta faltando isso ai...
  18. Abrir servidor já compilado é uma merda mesmo... tenta procurar saber em qual OS e versão foi compilado.
  19. vc vai fazer um clone ou melhorar o mapa?
  20. Não sei, pq a quantidade q a pot heala é um animated text tbm, dai acho q n da pra aparecer os dois de uma vez...
  21. https://github.com/jo3bingham/sharpmaptracker/blob/3ca71d0aa7d266eb712756bd3e88be158e0066e4/SharpTibiaProxy/Domain/ClientVersion.cs https://github.com/jo3bingham/sharpmaptracker/blob/3ca71d0aa7d266eb712756bd3e88be158e0066e4/SharpTibiaProxy/Util/MemoryAddresses.cs
  22. MySQL ALTER TABLE `players` ADD `resets` INT(11) NOT NULL DEFAULT "0"; SQLite ALTER TABLE players ADD resets INTEGER not null default 0
  23. sprite deve ser a coisa mais difícil de se fazer mesmo pra quem manja, leva tempo HSAUHSAU boa sorte em sua busca por alguém q faça isso por vc...
  24. Versão GUI: https://www.mediafire.com/?7abdq7c173ob1iq
  25. Microsoft Visual Studio, de preferência o 2010. http://www.tibiaking.com/forum/topic/26120-tutorial-compilando-no-windows-com-microsoft-visual-c-2010-express/

Informação Importante

Confirmação de Termo