Artigos

O que são os IDs dos Achievements e como eles são úteis?

Em Novembro de 2017, os administradores da TibiaWiki Lee kun e Hunter of Dragoes descobriram como se obter os IDs dos achievements e usar essa informação para buscar dicas sobre os achievements desconhecidos. Mas o que são esses IDs e como eles são úteis?

Muitas coias no jogo tem IDs. Basicamente, qualquer tipo de dado no jogo tem um ID numérico. Existem os IDs de sprites, objetos, outfits, efeitos, contas, personagens etc. A maioria desses IDs podem ser verificados sem nenhum tipo de hack ou programa ilegal. Não é uma surpresa, então, que também existem IDs para os achievements.

Os IDs dos achievements podem ser vistos no código HTML da página de edição do personagem, onde se escolhe quais achievements serão mostrados para os outros. O código HTML pode ser visto ao se usar a função “Inspect” do navegador, e cada checkbox tem um valor que corresponde ao ID do achievement, como abaixo:

<tr bgcolor="#F1E0C6">
<td align="center"><input type="checkbox" name="achievementlist[]" value="187" checked="checked"></td>
<td><b>Pyromaniac</b><img style="position:absolute;width:44px;height:20px;margin-left:12px;right:3px" src="https://static.tibia.com/images/global/general/achievement-secret-symbol.gif" alt="Tibia Secret Achievement"><br>Love ... fire! So ... shiny! Must ... buuuurrrn!</td>
</tr>

Este campo “value” é o ID do achievement.

O negócio dos IDs é que eles não são aleatórios. Ao criar um achievement, os desenvolvedores colocam IDs de acordo com uma lógica e sequência. Por exemplo, os achievements com IDs de 257 até 274 correspondem às diversas tasks da Hive. Não só isso, mas eles são ordenados pelo tipo de task. Ao notar isso, Lee kun e Hunter of Dragoes entraram em contato com três caçadores de achievements com muitos pontos naquela época (Firdeso, Mente BrilhanteEnduroman) e pediram a eles que enviassem os IDs dos acheivements que eles tinham.

Depois de algumas etapas de edição de texto nos códigos HTML, foi possível se obter a lista com todos achievements conhecidos e seus respectivos IDs. Mais importante que isso, também foram descobertos os IDs de todos achievements desconhecidos. A primeira coisa que notaram foi que os IDs entre 183 e 188 eram relacionados ao evento Bewitched, mas que o ID 187 era de um achievement desconhecido. O ID 187 corresponde ao achievement obtido ao se usar 100 Dry Pieces of Wood na fogueira do evento. Firdeso também percebeu a mesma coisa e testou a ideia óbvia de que existiria um segundo achievement relacionado a usar mais madeiras na fogueira. E deu certo! Ele relatou o sucesso para Lee e Hunter, e também os ajudou a pegar o achievement em agradecimento. Pyromaniac foi descoberto.

Desde então, outros achievements antigos foram desvendados, mas nenhuma descoberta foi relacionada com os IDs tanto quanto Pyromaniac. Apesar disso, os IDs atualmente ainda são uma informação importante sobre os achievements, porque eles nos ajudam a saber em qual update um determinado achievement foi implementado e assim podemos inferir (mas sem certeza) a quais elementos novos achievements estão relacionados quando saem novos updates.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *