Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Hoje irei ensinar vocês a como criar um cliente próprio 100% do 0,
sem margem de erro e se livrando de vez do OTcliente
 
Irei separar cada parte por tópico, para vocês pegarem de forma fácil cada passo a se fazer.

 

Deixarei o link de todos os programas usados no final do tutorial. ^^

 

Sem mais delongas, vamos começar.

 

1) Mudando o IP e corrigindo todos os erros possíveis que poderá acontecer neste processo.

Spoiler

Baixe o cliente original do Tibia, na versão que você quer editar (e que seja o seu servidor).

Se for 8.54, baixe o cliente 8.54 original do Tibia.

 

Instale o Tibia normalmente,

depois vá lá onde você salvou ele "C/-------/Tibia"

e arraste para uma pasta na área de trabalho, com o nome de seu gosto.

 

Aperte com o botão direito em cima do Tibia.exe

e aperte em "Edit with notepad++" (conforme a imagem.)

Citar

adasd.thumb.jpg.4e3c63865c7a80e58eed30058ee905bc.jpg

 

Irá abrir o executável no Notepad++, cheio de coisas estranhas, aperte "CTRL + F" e procure por "bad address"

 

              (caso pesquise por "bad address" e não ache a linha da qual eu cito no passo posterior,

é porque seu cliente tem uma versão avançada, então pesquisa por "QOS bad style." e a linha da qual eu cito estará logo a baixo ^^)

 

Logo após encontrar o mesmo, irá ver que a baixo dele existirá uma linha com uma série exatamente assim:

  • Citar

    login01.tibia.comNULNULNULlogin02.tibia.comNULNULNULlogin03.tibia.comNULNULNULlogin04.tibia.comNULNULNULlogin05.tibia.comNULNULNUL

    tibia01.cipsoft.comNULtibia02.cipsoft.comNULtibia03.cipsoft.comNULtibia04.cipsoft.comNULtibia05.cipsoft.com 

     

    (igual a imagem)

     

    84848484848.thumb.jpg.6aa90d6df27db3397918e63d2ffa8a82.jpg

     

    Pode ter ficado um pouco confuso do jeito que eu digitei, mas irá estar exatamente assim no seu cliente, podendo mudar somente a ordem.

    (Invés de começar em login0... irá começar em tibia0...")

    isso não irá interferir em nada no nosso tutorial, perca um tempinho de sua vida e conte todos os caracteres.

    Verá que após o IP do servidor terá um número X de NUL e somando estes, o valor total de caracteres é igual a 20. 

Então você irá fazer a mesma coisa, irá apagar o "login01.tibia.com" e irá por o seu IP,

aqui neste exemplo iremos usar o IP padrão para testar o servidor através da sua própria rede. 

 

O que ficaria "127.0.0.1"

 

somando tudo, teremos 9 caracteres, então após o IP você irá por 11 NUL

(para inserir o valor NUL siga a imagem a baixo).

  • Citar

    214242141412421.thumb.jpg.55f4f06ddd916b26257558a516b36ebd.jpg

    .

    fasfasfasfasfa.thumb.jpg.6803674df3f4c1066e99d69372d61c43.jpg

     

Independente do IP que você colocar, o total de caracteres tem que ser 20.

e você terá que substituir um por um colocando seu IP e os caracteres NUL para somar 20 no final.

  •  

Preste muito atenção para não faltar caracteres e também para não passar de 20,

para ter certeza de que não errou é só salvar o arquivo e ir ver o icone dele,

se estiver um quadradinho e o cliente não estiver executando, ou está faltando caracteres ou tem excesso.

Volte na mesma linha e conte carácter por carácter até encontrar seu descuido,

após resolver salve novamente que o icone irá reaparecer e o cliente estará executando normalmente.

  •  

Após substituir todos os IP's pelo que você deseja se conectar, ainda não está finalizado.

Ao tentar se logar em seu servidor apenas mudando o IP irá receber o seguinte erro:

Citar

1341414.thumb.jpg.276ff3c284aefaf7495f1d80d07a5b8c.jpg

Para resolver este problema, você irá lá no Tibia.exe do qual você editou o IP, irá apertar para editar com notepad++

Irá apertar CTRL + F e irá pesquisar por "1247".

Irá chegar em uma linha gigantesca cheia de números, substitua todos estes números por estes:

  • Citar
    
    
    109120132967399429278860960508995541528237502902798129123468757937266291492576446330739696001110603907230888610072655818825358503429057592827629436413108566029093628212635953836686562675849720620786279431090218017681061521755056710823876476444260558147179707119674283982419152118103759076030616683978566631413

Feito isto, pronto!

Todos os erros resolvidos na parte de mudar o IP e fazer com que o cliente se conecte ao seu servidor estão resolvidos.

Agora vamos ao próximo passo.

  •  
  •  
  •  

2) Editando a imagem de fundo do seu cliente

Spoiler

Este é o passo mais fácil, porém algumas pessoas ainda desconhecem.

Para prosseguir com este passo você irá precisar do 

Pic Editor

(Download disponibilizado no final do tutorial)

 

E de algum editor de imagens de sua preferencia,

eu utilizo o Photoshop CS6

(Download não incluso neste tutorial)

 

Crie uma imagem com altura de 480 e largura 640.

(480x640)

 

(Caso o cliente que você esteja usando

esteja usando uma imagem em tamanho maior

você terá que criar no tamanho dela.

Não se preocupe, caso isto aconteça

O Pic Editor irá te informar e te passar as medidas ideias.)

 

Edite esta imagem do jeito que você quiser,

ela será a capa de fundo do seu cliente, capriche

e lembre-se: nunca copie!

 

Após editar a imagem

salve ela no formato ".bmp"

pois o Pic Editor só aceita neste mesmo.

 

Abra o Pic Editor,

vá na em Arquivo > Abrir

Procure a pasta que você salvou no desktop

Onde se localiza seu cliente e abra o arquivo ".pic"

 

(conforme imagem)

Citar

1421421412.jpg.87a0e2bca35995f289e3bec9461a8e41.jpg

14214214214.thumb.jpg.2602b774640555e233ea5fda60d1f8f3.jpg

Irá abrir a imagem de fundo atual do cliente,

no meu exemplo está o do Tibia original.

 

Aperte em "Arquivo" -> "Importar"

e selecione a imagem que você criou.

 

Espere ela carregar

aperte em "Arquivo" -> "Compilar"

(conforme as imagens)

Citar

12421421422.thumb.jpg.d2c3db4a6889b7b79a4f85d7bb2e1693.jpg142142421.thumb.jpg.8da4993e9d8bb8ea6ad2a428d6e98603.jpg214214124124124.jpg.79f7c5426358be174e52cd4816136622.jpg

Feito isto, pronto!

Pode fechar seu Pic Editor, 

Aguardar alguns instantes

Abrir seu cliente

E ver que a imagem que você criou

estará como fundo ^^

  •  
  •  
  •  

3) Editando o ícone do seu cliente!

Spoiler

Na minha opinião este é o passo mais complicado,

então por favor preste bastante atenção

para não cometer erros.

(Mas caso cometa, não tem problema,

é só refazer o passo-a-passo novamente!)

 

Neste passo você irá precisar de dois programas,

Perfect Icon e Resource Hacker

(Disponíveis no fim do tutorial)

 

Instale o Perfect Icon normalmente,

Abra-o e vá em "file" -> "open" -> selecione uma imagem (de seu gosto ou crie uma)

para ser o ícone do seu cliente.

Citar

421421421421.jpg.6b5d332b875fc51b049a066ea7b0ca47.jpg

4124214412412412.jpg.a9a60f5f9be8730e7e8a2671578f6227.jpg

 

Deixe o quadrado  de corte

focando totalmente na parte que você quer que seja o icone

 

Após isso, selecione o estilo que você deseja

na janela a direita ->

Citar

214214214142151521.thumb.jpg.01f42cd21aa09c0c214b0ecb4ee129b4.jpg

 

Após fazer suas escolhas,

aperte no disquete (destacado na imagem)

ou CTRL + S para salvar o seu ícone.

(De preferência salve na área de trabalho para facilitar)

Feito isso, pode fechar o Perfect Icon.

Citar

1412421421421.thumb.jpg.4972ab6a50ea04427b4d384e4f1cb933.jpg

 

Procure pelo resource hacker, instale-o normalmente

abra-o, vá em "file" -> "open" -> "selecione o seu cliente"

Citar

4241241242142421.jpg.c7dea6132ead29880e941bf4042f3af0.jpg

214214214124214125.thumb.jpg.07120e4ba4268bb058c521d413300e89.jpg

irá aparecer várias pastas

"> Cursor"

"> Bitmap"

"> Icon"...  

 

Expanda a pasta "Icon"

apertando na seta ao lado do nome

 

Aperte com o botão direito do mouse em cima

do primeiro arquivo que aparecer, no meu exemplo

1: 1033

E aperte em

"replace icon"

Citar

353252352352532.jpg.a3e402e4ed2534f2d819d2b636691a14.jpg

 

Irá abrir uma caixa de dialogo,

aperte em "Open file with new icon"

localiza o ícone que você criou

abra ele e aperte em "Replace"

Citar

214214214214214214.thumb.jpg.64110796bbf3cef1d05f27eb5245b1c4.jpg

Feito isso, caso a janela não feche e retorne ao resource hacker

faça isso manualmente, aperte no disquete ou CTRL + S para salvar

e pronto! Está feito ?

 

  •  
  •  
  •  

4) Editando o nome do seu cliente

Spoiler

Caso já entenda do Notepad++ e não queira ler todo o tutorial:

Spoiler

14214214141.jpg.d136f4695e80548e52a3ddf84de2d3eb.jpg

Caso contrário, ai vai o tutorial.

 

Localize seu Client

aperte com o botão direito do mouse

e selecione a opção "Edit With Notpad++"

Conforme a imagem a baixo.

Citar

21421421.jpg.17456d8699af21709eac27d47ce9b05e.jpg

Após abrir a janela do Notepad++,

aperte CTRL + F e procure por "attempt at"

quando encontrar, ande com as setinhas para o lado (->)

e irá encontrar logo a baixo uma linha 

dizendo "Tibia"

conforme a imagem a baixo

 

(OBS Caso não esteja encontrando o "Tibia" logo a baixo do 'attempt at'

é porque sua versão é avançada, então procure por 'Invalid QOS flow descriptor'

e logo acima irá encontrar

"CLSID   AppID   Tibia"

Este "Tibia" após o AppID é do qual eu me refiro no tutorial a baixo.)

Citar

21421421412.jpg.3391ce6e03723eb1d280b56cec01db2f.jpg

Substitua este "Tibia" pelo nome que você deseja,

lembrando que o limite de caracteres é de 5.

Logo, se você tem um Narutibia que se chama:

Naruto Mata-Mata

Você teria que substituir o "Tibia" por:

"NTO" ou "ntoMM", etc.

 

Lembre-se:

Se você mudar o nome "Tibia"

por algum outro nome que não some 5 caracteres no total

você deverá adicionar NUL para somar. 

Exemplo:

Citar

124124124124.thumb.jpg.3090fe5798135e14cba6abc8070e0766.jpg

Feito isto tá feito! Você já alterou o nome do seu cliente,

Só salvar e ir testar. ^^

 

Espero que eu tenha ajudado, e caso tenha REP+ ^-^

Em caso de dúvidas ou possíveis erros (acho difícil, mas...) só responder aqui que eu tento ajudar.

Caso tenha ficado ruim a organização eu peço perdão, meu primeiro tópico. ^^

Fiquem com deus, clã!

 

Créditos:

betosoares - pelo tutorial e imagens

sujeito não identificado dono do ícone - pelo ícone.

 

Programas necessários:

(aperte em cima dos nomes para ser redirecionado(a) para o site do fabricante

ou único lugar (seguro) que disponibilize o programa)

Notepad++

Pic Editor

Perfect Icon

Resource Hacker

Editado por betosoares
Adicionado o tutorial de como mudar o nome do cliente v8.54 até 9.60. (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Parabéns, seu tópico de conteúdo foi aprovado!
Muito obrigado pela sua contribuição, nós do Tibia King agradecemos.
Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.

Spoiler

Congratulations, your content has been approved!
Thank you for your contribution, we of Tibia King we are grateful.
Your content will help many other users, you received +1 REP.

 

Compre seus Scripts Agora totalmente seguro e de forma rápida, aceitamos também encomendas.

discord.gg/phJZeHa2k4

 

Projeto ATS (Naruto)

Informações Abaixo

Facebook

Youtube
Discord

 

Tutoriais / Conteúdos

Clique Aqui

Link para o post
Compartilhar em outros sites
  • betosoares mudou o título para Criando Oldcliente do 0. [8.54 até 9.60+]

@Matheus Pasareli  HAUHAUAHUA, esqueci de por essa parte. Vou dar um edit aqui.

 

7 horas atrás, BangxD disse:

É MSM, ótimo tutorial

 

Valeu, mano! Qualquer coisa tamo ai. ♥

Link para o post
Compartilhar em outros sites

Parabéns pelo conteúdo, vou tentar criar algum software para melhorar o desempenho dessa criação de client para a comunidade, ótimo tutorial,ótimo topicalizado(Topico reputado)

Link para o post
Compartilhar em outros sites

@underewarr Valeu mano! Com certeza um software seria uma ótima ideia e facilitaria a vida de todos, fico no aguardo ^^ 

Link para o post
Compartilhar em outros sites
  • 1 month later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por MarcosAlcantara
      - Olá presiso de ajuda para a copilação das soucers do Cliente da base do psoul , consigo copilar no codes so que o cliente copilado não abre e nem da erro não mostra nada, no visual studio 2013 que pede a versao v10 para a copilação da soucers da erro e presiso de ajuda nessa parte , quem enteder e puder me ajuda eu pago ou até mesmo dou vaga na staff ce gosta do servidor !
       
      Whats para contato : (011) 982953498
      Facebook : www.facebook.com/MarcosAlcantaraSP
    • Por Demon123
      Iae Galera Blz
       
      é o seguinte, eu tenho aqui um cliente de pokemon, que para abrir pelo object builder temq usar ( estendido e transparency) quando eu uso esse cliente no meu serv, fica td bugado o mapa fica td branco, n podendo ver nenhuma sprite.   acho que tenho que colocar os item do map editor com transparency para ficar no meu servidor, tem como fazer isso ?
    • Por samlecter
      Olá, queria compilar meu cliente, consegui fazer isso porém o antivirus após compilar acusa o cliente como malicioso, pesquisei um pouco e descobri que isso acontece pois ao compilar o cliente, é mudado sua estrutura e o antivirus detecta isso como uma ação maliciosa.
       
      Quero saber como compilar meu cliente sem que antivirus acuse como arquivo malicioso?
       
       
    • Por Lucasmc
      Gente achei uma base Pokétibia para iniciar meu projeto.Porem no topico fala que tem como usar cooldown mas quando coloco um Otcliente simplesmente buga e não abre o cooldown,solta mais de um pokemon..Se Alguém me ajuda ficarei grato.
    • Por moskitinho
      E ai, tudo tranquilo?!
       
      Galera estava querendo criar um pequeno mapa para jogar um RPG com amigos. O problema é que hoje existem tantas versões e clientes disponíveis, fica inviável testar uma por uma. Gostaria de saber a opinião de vocês sobre qual é a versão ou cliente mais estável para criar um servidor do zero.
       
      O último servidor que usei foi 8.6 criado em cima do Golden YourOts porém tive problemas com war system. Para o momento não preciso que a distro tenha esse tipo de evento, mas seria muito interessante que ela desse esse suporte.
       
      Abraços,
      MSK~
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo