Tudo que BrunoMaia postou
- Aumentando a quantidade de effects permitida - 8.60
-
Tibia Edit, Aumentar limite dos sprites e effects do Old Tibia.
Software que aumenta os sprites e o effects do Old Client Funciona na versão 8.54 Explicando seu uso. No botão Buscar Client, você vai ter que procurar pelo client que você quer modificar, que nesse caso é o executável. Marque as opções que você quer que seja adicionada ao seu cliente aperte em Modificar Client. Na pasta do seu client vai ser criado uma pasta chamada de Tibia Edit Client. Nessa pasta vai ter o client modificado e mais alguns arquivos que vai depender das opções marcadas. Se você marcou Aumentar sprites e Aumentar effects vai ter seu client modificado, tibiaedit.dll, Tibia.dat, extedend.dll. Se você marcou só Aumentar sprites, vai ter seu client modificado, Tibia.dat e extended.dll. Se você marcou só Aumentar effects, vai ter seu client modificado e tibiaedit.dll. Aumentar effects Ele vai tirar o limite de 255 efects do seu client, você vai ter que fazer as alterações no servidor para funcionar. Tutorial ensinando como modificar nas source do servidor. Aumentar sprites Você poderá usar Tibia.str e Tibia.dat extendido, mas você deve ter percebido que já vem um Tibia.dat, não apague ele, você vai ter que que mudar o nome do seu Tibia.dat extedentido para dat2.dat e coloque na pasta criada. Você vai ter que colocar o resto dos arquivos que são Tibia.spr, Tibia.dat, Tibia.pic, se a opção Aumentar sprite foi marcada, seu Tibia.dat tem que ser renomeado para dat2.dat, se seu computador não mostra a extensão dos arquivos, só colocar dat2, mas se der algum erro, tente o dat2.dat. A dll extended.dll não sei quem foi que criou, o meu software está apenas colocando ela para executar junto com o client. A dll tibiaedit.dll, foi desenvolvida por mim, o meu software faz ela executar junto com o client. Imagem do software Download Clique aqui para baixar o software Virus total Virus total do software Software ainda está em desenvolvimento, pode ter alguns bugs, informe se acontecer algum. Abra o software como administrador. Quando o tibia é modificado é recomendado que comece abrir ele como adiministrador, porque tem vezes que não abre, porque a dll tibiaedit.dll pode ter problemas em mudar os address no tibia, e abrindo como administrador esse problema é evitado. Não deixe de agradecer. Pessoas que querem para o 8.60, estou muito ocupado, mas atualizarei o software em breve, já atualizei a Dll, só vou atualizar o software.
-
Old Tibia tirando limite de 255 efeitos
Já tinha achado isso, mas não vou mais criar client e disponibilizar, já fiz um software que faz isso. Deleta todos os arquivos que você já compilou e compila novamente. O código que ele mandou está em assembly, você não vai achar isso no notepad++, só se você converter para hexadecimal
-
(Resolvido)[ALGUEM ?] para compilar e aumentar limites de Effects do client (Irei pagar)
BrunoMaia respondeu ao post em um tópico de David Otserver em Suporte OTServer Derivados (Resolvidos)Dizer que ninguém consegue é muito precipitado, mas por que você quer esconder seu client? quando ele vai para memória, não importa o que você tente esconder, vai está desprotegido, se for o Old Client... se quer realmente proteger seu client de alguma coisa, use o VMProtect, é um pouco mais difícil de fazer unpacking, mas dependendo da proteção que você vai utilizar, o anti virus pode detectar alguns falsos positivos.
-
(Resolvido)[ALGUEM ?] para compilar e aumentar limites de Effects do client (Irei pagar)
BrunoMaia respondeu ao post em um tópico de David Otserver em Suporte OTServer Derivados (Resolvidos)NTO Ultimate usa Old Client e MoleBox para juntas os arquivos... e da para usar unpacking. Se for para aumentar os effect no OTClient, já existe um tutorial no tibia king Tutorial para aumentar os efeitos no OTClient
-
Old Tibia tirando limite de 255 efeitos
Foi testado no TheForgottenServer 0.3.6 no Tibia 8.54 Como o client já está modificado, precisamos modificar a parte do servidor que envia os dados para o client. Vamos modificar dois métodos, addMagicEffect e sendMagicEffect. Entre na sua source 0.3.6 Encontre o arquivo protocolgamer.cpp Você vai encontrar esse código void ProtocolGame::AddMagicEffect(NetworkMessage_ptr msg,const Position& pos, uint8_t type) { msg->AddByte(0x83); msg->AddPosition(pos); msg->AddByte(type + 1); } Percebeu esse parametro uint8_t type? Vamos modificar para uint16_t type. Mas isso não vai adiantar nada se o msg->AddByte(type + 1) continuar desse jeito... Modifique ele para msg->AddU16(type + 1). O código modificado deve ficar desse jeito void ProtocolGame::AddMagicEffect(NetworkMessage_ptr msg,const Position& pos, uint16_t type) { msg->AddByte(0x83); msg->AddPosition(pos); msg->AddU16(type + 1); } Você já deve ter pegado a lógica... Onde tiver um método addMagicEffect com o parametro uint8_t type, tem que trocar por uint16_t type, o mesmo serve para sendMagicEffect. Mas como sei que tem pessoas que não gostam de trabalhar um pouco, vamos continuar com os arquivos para modificar. No mesmo arquivo procure por esse código void ProtocolGame::sendMagicEffect(const Position& pos, uint8_t type) { if(type > MAGIC_EFFECT_LAST || !canSee(pos)) return; NetworkMessage_ptr msg = getOutputBuffer(); if(msg) { TRACK_MESSAGE(msg); AddMagicEffect(msg, pos, type); } } Temos alguém conhecido nos parametros, o uint8_t type, já sabemos o que devemos fazer, modifique ele para uint16_t type, Código deve está desse jeito void ProtocolGame::sendMagicEffect(const Position& pos, uint16_t type) { if(type > MAGIC_EFFECT_LAST || !canSee(pos)) return; NetworkMessage_ptr msg = getOutputBuffer(); if(msg) { TRACK_MESSAGE(msg); AddMagicEffect(msg, pos, type); } } As alterações desse arquivos terminaram, salva as alterações. Vamos para outro arquivo, o protocolgamer.h Procure por esse código void AddMagicEffect(NetworkMessage_ptr msg, const Position& pos, uint8_t type); Novamente troque o uint8_t type por uint16_t type Código devera ficar desse jeito void AddMagicEffect(NetworkMessage_ptr msg, const Position& pos, uint16_t type); Procure por esse código void sendMagicEffect(const Position& pos, uint8_t type); Troque o uint8_t type por uint16_t type Código devera ficar desse jeito void sendMagicEffect(const Position& pos, uint16_t type); Salve as alterações e vamos para o outro arquivo, está cançado de modificar os códigos? é assim mesmo, se quer alguma coisa tem que se esforçar por ela. Vamos para o arquivo game.cpp Procure por esses códigos void Game::addMagicEffect(const Position& pos, uint8_t effect, bool ghostMode /* = false */) { if(ghostMode) return; const SpectatorVec& list = getSpectators(pos); addMagicEffect(list, pos, effect); } void Game::addMagicEffect(const SpectatorVec& list, const Position& pos, uint8_t effect, bool ghostMode/* = false*/) { if(ghostMode) return; Player* player = NULL; for(SpectatorVec::const_iterator it = list.begin(); it != list.end(); ++it) { if((player = (*it)->getPlayer())) player->sendMagicEffect(pos, effect); } } Troque os parametros uint8_t effect por uint16_t effect Dexando-os assim void Game::addMagicEffect(const Position& pos, uint16_t effect, bool ghostMode /* = false */) { if(ghostMode) return; const SpectatorVec& list = getSpectators(pos); addMagicEffect(list, pos, effect); } void Game::addMagicEffect(const SpectatorVec& list, const Position& pos, uint16_t effect, bool ghostMode/* = false*/) { if(ghostMode) return; Player* player = NULL; for(SpectatorVec::const_iterator it = list.begin(); it != list.end(); ++it) { if((player = (*it)->getPlayer())) player->sendMagicEffect(pos, effect); } } Salve as alterações e vamos para o outro arquivo, game.h Procure por esse códigos, está ficando repetitivo, mas é assim mesmo void addMagicEffect(const Position& pos, uint8_t effect, bool ghostMode = false); void addMagicEffect(const SpectatorVec& list, const Position& pos, uint8_t effect, bool ghostMode = false); Troque o uint8_t effect por uint16_t effect Código tem que ficar desse jeito void addMagicEffect(const Position& pos, uint16_t effect, bool ghostMode = false); void addMagicEffect(const SpectatorVec& list, const Position& pos, uint16_t effect, bool ghostMode = false); Essa foi rápido, salve as alterações e vamos para o outro arquivo, player.h Procure por esse código void sendMagicEffect(const Position& pos, uint8_t type) const Troque por esse código void sendMagicEffect(const Position& pos, uint16_t type) const Salve as alterações, esse foi o último arquivo Agora compile! Uma coisa que você deve saber, se você tentar entrar com o client que não esteja esperando valores do tipo uint16 e algum efeito for executado, vai da um erro no client, não da para jogar... Vamos baixar o client modificado. Download cliente com as seguintes configurações. Port: 7171 IP: 127.0.0.1 Version: 8.54 Clique aqui para baixar esse cliente Virus total desse client Download cliente com as seguintes configurações. Port: 7272 IP: 127.0.0.1 Version: 8.54 Clique aqui para baixar esse cliente Virus total desse client Modificações dos clientes foram feitos por mim. Reporte qualquer bug que ocorrer. Esse tutorial ensina como tirar o limite de 255 efeitos do tibia, se você não tiver mais de 255 efeitos colocados em sua source, então coloque para testar, não precisa colocar agora, e se você quiser pode colocar depois e já deixar seu client preparado para suporta mais de 255 efeitos. Tutorial para adicionar efeitos na sua source. Não deixe de agradecer...
-
(Resolvido)Como trocar porta do OldCliente para 7272
Testei aqui e está abrindo Você já tem que ter o tibia.spr, tibia.pic, tibia.dat na pasta. Ele apresenta algum erro? Testei link e executável no windows 10 e estão funcionando...
-
(Resolvido)Como trocar porta do OldCliente para 7272
Como não tenho nenhum servidor de tibia no meu computador, não testei. Teste e veja se está funcionando normalmente. Quando baixar e testar, avise o resultado, porque vou invalidar o link do download se tudo ocorrer bem. Download do client, aqui vai somente o client, troque pelo seu client.
-
Criar Client Proprio
O problema de vocês devem ser na procura da RSA Key, tenta procurar por essa no 8.60 124710459426827943004376449897985582167801707960697037164044904862948569380850421396904597686953877022394604239428185498284169068581802277612081027966724336319448537811441719076484340922854929273517308661370727105382899118999403808045846444647284499123164879035103627004668521005328367415259939915284902061793 Troque por essa RSA Key 109120132967399429278860960508995541528237502902798129123468757937266291492576446330739696001110603907230888610072655818825358503429057592827629436413108566029093628212635953836686562675849720620786279431090218017681061521755056710823876476444260558147179707119674283982419152118103759076030616683978566631413 Para mudar o ip sigam como os tutoriais ensinam
-
(Resolvido)Como trocar porta do OldCliente para 7272
Se você disponibilizar o download, posso mudar a porta... seu servidor já está online?
-
[Link Quebrado]Tibia IP Changer 10.98
Não entendi... o windows 64 bits abre softwares em 32 bits. Apareceu alguma mensagem de incompatibilidade? Mas já estou criando uma versão 64 bits... só esperar chegar.
-
[Link Quebrado]Tibia IP Changer 10.98
Entendo... fiz um teste aqui, e a lista ainda continua salvo. Mas vamos tentar solucionar esse problema. Quando você cria a lista, um arquivo chamado ListaServidor.json é criado? Nesse arquivo que fica os servidores salvos... veja se ele está sendo deletado no momento que o programa é fechado, ou reescrito quando é aberto.
- (Resolvido)Erro nas wand 'default'
-
Erro ao entrar de admin no site
O seu banco de dados não é compatível com o site, mas para resolver isso você tem que criar a tabela que está faltando no banco de dados, mas pesquisa mais sobre o site que você está usando e ache um banco de dados compatível para ele
-
Erro ao entrar de admin no site
A tabela "global.reports" não existe no banco de dados
-
O que seria esse erro no console?
Isto é um erro de syntax, você esqueceu de digitar o "<" em algum local do código
- Launcher Auto Update [Preciso de ajuda]
-
[Link Quebrado]Tibia IP Changer 10.98
Software suportando as versões Versão 10.91. Versão 10.92. Versão 10.93. Versão 10.94. Versão 10.95. Versão 10.96. Versão 10.97. Versão 10.98. Observações Suporta vários tibia aberto. Suporta criação de Lista de Servidores. Requisitos para usar o software Instalar o .NET Framework 4.5.2 no computador. Download do software https://mega.nz/#!K0szTDxY!6YJ3OPrzO5MeOJIDwwzIHVjCQRY2hgug5Hm3s6pUovw Virus total https://www.virustotal.com/pt/file/8047512333ceb845d66d30ffdde1a8f3624f71cc2c46d39f40b57ad0b847b774/analysis/1473927295/ Vídeo demonstrando o uso do software Imagem do software Explicações Lista de Servidores Criação de uma lista para os servidores que você deseja salvar o IP.
-
Ajuda pra nao ser banido por uso de mc
Um de vocês podem usar um proxy para jogar o tibia, isso vai esconder seu ip, existem vários programas que fazem isso, só procurar