antiblock
Rodnia | Alpha & Omega

Laurindinha

Membro
  • Content Count

    576
  • Joined

  • Last visited

  • Days Won

    11

Everything posted by Laurindinha

  1. Update: 1 - Correr patcher 2 - Substituir o RunahShield.dll por este: 3 - Executar o jogo pelo metin2client.bin (ou mudar o seu nome para metin2client.exe para ser mais rápido):
  2. 1- Fazer download 2- Extrair na pasta do cliente e substituir os ficheiros. 3- Abrir pelo "Hacks.exe" 4- Após login, abrir o "asd.exe" que é o injetor. 5- Selecionar a dll de send attack "send.dll" 6- Selecionar "Windows-Inject" e mudar a janela para o cliente. 7- Após um beep irá aparecer a janela do send. HF.
  3. Erro 2: Failed to Load ClientPackageCryptInfo File(package/) Cria uma pasta chamada package (ou cria o atalho para a tua) na pasta dos canais e auth
  4. Não deves ter no item_proto o item 6686 Apaga a linha.
  5. Disse que não dava autorização para copiar DA UPGAMES PARA AQUI. UPGAMES---->>>> CYBER-GAMERS Isto pois copiou integralmente texto + prints. Explicado? Não me interessa se é br ou pt, é a mesma.
  6. Cliente com pasta pack completamente descompactada.
  7. Para brincarem na abertura. Extrair e abrir pelo Hacks.exe.
  8. Vê agora http://pastebin.com/apYz4WN4 Se não der manda os 3 ficheiros
  9. Substitui o teu game.py por este: http://www38.zippyshare.com/v/jbGvsrPm/file.html Coloca o switchbot.py na pasta root: http://www38.zippyshare.com/v/pXZoVs90/file.html Para abrir o bot: F6
  10. Espaçamento errado. Cola no pastebin o teu game.py e deixa aqui o link
  11. Os meus parabéns. «Mensagem publicada 09 November 2013 - 06:53»
  12. Ativa o modo de testes (test_server:1 em config) para veres o erro da quest in-game, ou então verifica o syslog e syserr. podem ser coords erradas, index mal ou simplesmente erro na quest.
  13. Por exemplo guardas da cidade azul a atacar jogadores do reino vermelho e amarelo? Sim dá. Explica a finalidade para ser mais fácil SFF.
  14. Uiinventory vê se está lá algo
  15. Tutoriais (source, pois o resto já é ultrapassado) já existentes relativos a: Ponto 6: Tutorial 1 & Tutorial 2
  16. Apenas uma lista de coisas (não ordenada) a considerar ao criarem o vosso cliente. Caso queiram adicionar mais alguma responder no tópico (pedia que respondessem apenas neste caso para ser mais organizado). Bloquear logininfo.py (ou remover a sua importação do cliente); Bloquear importação de ficheiros .flt .m3d .mix .asi; Bloquear injeção de ficheiros dll; Bloquear a execução de macros; Remover (ou bloquear no bin) as 2 funções do python22.dll/python27.dll para injetar ficheiros .py. É recomendado usarem python2.7 ao invés de python2.2; Modificar as chaves de compactação do cliente; Modificar as extensões do cliente; Dificultar o acesso aos ficheiros index (.eix) utilizando Cython (recomendado) ou caso não saibam fazer usando virtualização (Themida, VMprotect, Enigma, etc); Utilizar uma verificação de todos os ficheiros no executável dos ficheiros do cliente (por exemplo da pasta miles, dlls do cliente, pasta lib, ficheiros da pasta pack). Recomendo uma dupla verificação dos ficheiros por md5 e sha1 por exemplo; Remover duplicados (pastas season contêm imensos. Para tal podem alterar os caminhos nos ficheiros python e remover o season1 e season2, ajustando o caminho para corresponder aos já existentes); Remover todos os itens/mapas/texturas não utilizados; Modificar os pacotes (packet) de comunicação cliente/servidor; Usar e abusar da versão de cliente; Colocar executável a abrir apenas com um argumento especifico fornecido pelo patcher (juntamente com a opção 13 obriga o jogador a utilizar sempre o patcher para poder jogar); Modificar a estrutura do cliente à vossa maneira. Lembrar-se que os ficheiros .epk são apenas para organização e podem ter quantos quiserem e o seu nome não tem de ser igual ao cliente oficial. Ao modificar a estrutura podem também acabar com o ficheiro root e uiscript, assim como a pasta pack (dando outro nome qualquer/modificando a sua localização); Modificar nome dos módulos (os imports nos vossos ficheiros, como por exemplo import player, import item, etc) pois a maioria do hacks está feita para certos nomes específicos; Fazer um instalador que instale juntamente com o cliente a versão c++ runtime assim como a versão .net framework que estiverem a utilizar. O instalador deverá ser feito com o máximo de compressão disponível (recomendo lzma2 ultra ou custom). Exemplo de um criador de instalador com boas funções: http://www.advancedinstaller.com/purchase.html Edit: «o cython n dificulta o acesso aos .eix, apenas compila os python do root (e agora do uiscript) em ficheiros .c de modo a criar uma .lib que possa ser compilada com a source do bin» (ty paci)
  17. afinal já não funciona bah...melhor para os jogadores :like:
  18. Re-patched. Quem quiser envie pm.
  19. Forced Uninstall e escreve Visual Studio. Na pesquisa depois metes em avançado, selecionas e apagas tudo
  20. Apenas para corrigir que o dwPID = id da personagem
  21. Experimente então com o ccleaner pode ser que apague os ficheiros, ou com a opção do revo criado para esse efeito
  22. Utiliza ccleaner/revo unninstaler para desinstalar e apagar os ficheiros que ficam para tras. Depois reinicia e instala novamente