Tudo que Fir3element postou
-
[Erro]Compilação dando erro source 8.54
Exclui seu dev e coloca esse no lugar: http://www.4shared.com/archive/8NIlTt7z/TheForgottenDevCpp.html
-
[HELP] Erro no distro
É um bug na database, deve estar faltando a tabela db_version. Use a original...
-
[AJUDA] Sourcers 0.3.6 7.6
Coloca o nome da pasta do dev atual igual do antigo, no mesmo diretório também.
-
Resolvido Tutoriais de Banco de dado
DELETE FROM `players` WHERE NOT `players`.`name` IN ("Account Manager", "Rook Sample", "Sorcerer Sample", "Druid Sample", "Paladin Sample", "Knight Sample");
-
Como compilar OTX 8.6
http://www.tibiaking.com/forum/topic/30906-tutorial-compilando-tfs-v10-com-msvc-2013/ Esse tutorial deve funcionar, só na hora de baixar o tfs sdk q tem q usar esse: http://www.mediafire.com/download/vod9d2d903c2w16/tfs-sdk-1.0.7z
-
Anti nuker
Firewall bom pra windows é fazer modificações no registro... investe na rede e usa o kiwi do cara ai q já deve dar certo.
-
[AJUDA] Sourcers 0.3.6 7.6
Dev é meio chato mesmo, tem um sistema de cache eu acho, dai mesmo baixando um novo continua usando o gcc/libs do dev antigo...
-
[PEDIDO]Retirar opção se outfit da cliente tibia.
No client oficial? Remover acho difícil, mas modificar dá...
-
DIstro Fechando
tbm acho... esse "fechando toda hora" foi meio suspeito HSUAHUAS
-
DIstro Fechando
Só vai cair se o mapa for de 95mb+, melhor usar linux, essas distros antigas são bem ruim pra compilar em 64bit.
-
[AJUDA] Sourcers 0.3.6 7.6
usei esse dev: http://www.4shared.com/archive/8NIlTt7z/TheForgottenDevCpp.html source: http://sourceforge.net/p/otos/code/HEAD/tree/TheForgottenServer/source/ o scan parece q ta limpo [8/56]: https://www.virustotal.com/pt/file/d9cb4b9045a3257229fea7ac59d84fb7331057c8d09bbb9922cf011f8d8cc7b8/analysis/1422993492/ obs.: versão console
-
[AJUDA] Editando as soucers do servidor
Sim isso foi só uma parte, tem q mudar isso na source tbm
-
[AJUDA] Editando as soucers do servidor
Não testei, mas acho que é +- isso: function onAttack(cid, target) if(isPlayer(cid) and isPlayer(target)) then if(getPlayerVocation(cid) == getPlayerVocation(target)) then doCreatureSetSkullType(cid, SKULL_WHITE) end end return true end function onKill(cid, target, damage, flags) if(isPlayer(cid) and isPlayer(target)) then if(getPlayerVocation(cid) ~= getPlayerVocation(target)) then doPlayerAddExp(cid, (1 - ((getPlayerLevel(cid) * 0.9) / getPlayerLevel(target))) * 0.05 * getPlayerExperience(target)) end end return true end
-
Uma Pessoa por Tile.
adiciona essa tag no tile (items.xml) <attribute key="walkStack" value="0"/> exemplo: <item id="416-417" article="a" name="stone tile"> <attribute key="description" value="It seems to be a switch."/> <attribute key="walkStack" value="0"/> </item>
-
[AJUDA] Editando as soucers do servidor
custo x benefício q eu digo é o tempo que leva pra fazer, se vale a pena ou não haeuheauea parece que é baseado no tfs 0.3.6pl1 (8.54), a melhor versão q já usei, 600h uptime com 150+ on player x player dá pra fazer pelo creaturescripts, dos monstros eu n sei precisa dar rep não aeueah
-
[AJUDA] Editando as soucers do servidor
Não faço a menor ideia de como são os ots 7.x, mas um amigo meu já passou o tfs 9.8x (0.3.7) pra 7.6, então acho q dá certo sim... Sla, se vc for usar linux o custo x benefício do downgrade é baixo, mas pra windows ai sim vale a pena, ainda mais se for 64bit.
-
[AJUDA] Editando as soucers do servidor
Antigamente eu ia olhando o changelog da otland pra ver o que tinha que tirar e tal, mas hj em dia não existe mais. Exemplo: no 8.6 tem os emblemas do guild war, dai quando você loga no ot envia um byte p ele poder funcionar. Se tu for tentar logar no 7.92 com esse code, vai dar debug. Acho que não ficou muito claro mas é +- isso o motivo aehuaeh Até a versão 8.1-8.2 eu consigo dar downgrade d boa, mas dps disso fica um pouco difícil pq só usei ot 8.1+, então nem sei quais codes tirar...
- [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
- [Request] Como escolher cidade via Account Manager
-
Andares do Tibia
No otserv, map.h #define MAP_MAX_LAYERS 16 No RME, definitions.h: #define MAP_HEIGHT 16 Não tenho certeza... Deve ter que mudar algo no client também.
-
Ajuda a Compilar em Devc++
http://www.tibiaking.com/forum/topic/30906-tutorial-compilando-tfs-v10-com-msvc-2013/
-
Problema com TFS 0.4
Troque isso: sqlHost = "localhost" por isso: sqlHost = "127.0.0.1"
-
Erro ao compilar
Tem que instalar a lib OpenSSL.
-
OT fechando sozinho ¬¬
Se for nas versões atuais (9.8x+) dá pra descobrir pelo crash dump, as mais antigas (8.x) acho que só pelo gdb no linux.
-
TFS 0.4
Serve para checar a versão do distro e ver se tem alguma atualização, não funciona faz muito tempo. otserv.cpp, é algo parecido com isso (pode remover se quiser): std::clog << ">> Checking software version..."; if(VERSION_BUILD) { if(xmlDocPtr doc = xmlParseFile(VERSION_CHECK)) { xmlNodePtr p, root = xmlDocGetRootElement(doc); if(!xmlStrcmp(root->name, (const xmlChar*)"versions")) { p = root->children->next; if(!xmlStrcmp(p->name, (const xmlChar*)"entry")) { std::string version; int32_t patch, build, timestamp; bool tmp = false; if(readXMLString(p, "version", version) && version != SOFTWARE_VERSION) tmp = true; if(readXMLInteger(p, "patch", patch) && patch > VERSION_PATCH) tmp = true; if(readXMLInteger(p, "build", build) && build > VERSION_BUILD) tmp = true; if(readXMLInteger(p, "timestamp", timestamp) && timestamp > VERSION_TIMESTAMP) tmp = true; if(tmp) { std::clog << " "; if(version.find("_SVN") == std::string::npos) std::clog << "running sub version, please mind it's unstable and only for testing purposes!"; else std::clog << "outdated, please consider upgrading!"; std::clog << std::endl << "> Current version information - version: " << SOFTWARE_VERSION << ", patch: " << VERSION_PATCH << ", build: " << VERSION_BUILD << ", timestamp: " << VERSION_TIMESTAMP << "." << std::endl << "> Latest version information - version: " << version << ", patch: " << patch << ", build: " << build << ", timestamp: " << timestamp << "." << std::endl; if(g_config.getBool(ConfigManager::CONFIRM_OUTDATED_VERSION) && asLowerCaseString(version).find("_svn") == std::string::npos) { std::clog << "Continue? (y/N)" << std::endl; char buffer = getch(); if(buffer != 121 && buffer != 89) startupErrorMessage("Aborted."); } } else std::clog << "up to date!" << std::endl; } else std::clog << "failed checking - malformed entry." << std::endl; } else std::clog << "failed checking - malformed file." << std::endl; xmlFreeDoc(doc); } else std::clog << "failed - could not parse remote file (are you connected to any network?)" << std::endl; } else std::clog << std::endl << "> Ignoring version check, using SVN" << std::endl;