Algo Lier labelId et ElementId - Chasse aux trésors

Inscrit
26 Mars 2020
Messages
3
Reactions
0
#1
Bonjour a tous,

Dans le paquet "TreasureHuntMessage", j'arrive a lire le labelId et faire la correspondance avec ce que ça représente.
Par exemple 759 correspond a une "Charrette a 4 roues"

Cependant comment faire le lien entre ce labelId et un elementId / gfxId? Est-ce possible sans tout référencer a la main?
 
Inscrit
14 Decembre 2012
Messages
48
Reactions
2
#2
i18napi :

Ici le nom n'est pas forcément bien choisi :teeth:, le principe est le même que pour le webd2decoder mais cette application fournit des webservices permettant de récupérer le nom d'un objet ,d'un npc, d'un indice de chasse, ou la position d'une map à partir de son id.

Un exemple est dispo ici (hébergement gratuit donc l'application démarre à la première requête ;) :
https://i18napi.herokuapp.com/poi/150

Ce projet nécessite une base mongodb, mais une base avec le plan gratuit de mlab convient largement : https://mlab.com/

Il n'y a pas de readme mais le projet est relativement simple à comprendre si vous êtes familier avec l'écosystème Java.
https://github.com/jessydeclerck/i18napi
https://cadernis.fr/index.php?threa...decoder-i18napi-et-treasure-hunt-helper.2430/
 
Inscrit
26 Mars 2020
Messages
3
Reactions
0
#3
Merci de ta réponse mais je ne suis pas sur de comprendre ce que je dois y trouver, comment fait-il le lien entre le dlm de la map et l'indice de la chasse?
 
Inscrit
14 Decembre 2012
Messages
48
Reactions
2
#4
Merci de ta réponse mais je ne suis pas sur de comprendre ce que je dois y trouver, comment fait-il le lien entre le dlm de la map et l'indice de la chasse?
Au temps pour moi j'ai lu rapidement, tu peux tout simplement récuperer les endpoints de https://dofus-map.com/hunt (les réponses contiennent les ids des objets).
 
Inscrit
26 Mars 2020
Messages
3
Reactions
0
#5
Merci, je vais essayer de me servir de ce site dans un premier temps pour ensuite en déduire un lien entre les deux
 
Inscrit
26 Janvier 2016
Messages
99
Reactions
34
#6
Au temps pour moi j'ai lu rapidement, tu peux tout simplement récuperer les endpoints de https://dofus-map.com/hunt (les réponses contiennent les ids des objets).
je crains que tu n'ai encore lu rapidement, tu ne réponds pas vraiment à ça question.
Il ne te demande pas ou trouver le résultat mais comment le trouver.
J'imagine vu son message qu'il voulait via les sources trouver le lien entre un élément de la map et un id qui correspondrait à celui donnée dans sa chasse.

Perso je m'étais arrêtté ici à l'époque et rentrait petit à petit les id des indices à chaque chasse réussis.
 
Inscrit
1 Decembre 2017
Messages
1
Reactions
0
#7
Salut,
Est-ce que vous avez réussi a lier les labelId et les elementId / gfxId ?

Je suis également à la recherche de comment faire.
 
Inscrit
30 Octobre 2019
Messages
76
Reactions
65
#8
j'avais essayé mais j'ai pas trouvé de pattern particulier avec les gfxid et comme dofus hunt fait bien le taff à 98% j'ai pas essayé de comprendre
 
Inscrit
2 Juin 2020
Messages
57
Reactions
32
#9
j'avais essayé mais j'ai pas trouvé de pattern particulier avec les gfxid et comme dofus hunt fait bien le taff à 98% j'ai pas essayé de comprendre
+1, autant utiliser des données existantes que de tout recommencer à zéro, tu as juste à te soucier des éléments aléatoires de type forreur.
 
Inscrit
22 Mars 2017
Messages
26
Reactions
12
#10
C'est en gros impossible de lier elementId / gfxId.

Comme dit plus haut, le meilleur plan est de scraper dofusmaps/dofusama.

Les indices sont par contre pas 100% fiables, mais tu peux toujours abandonner la chasse. C'est aussi possible de corriger automatiquement les indices manquants ou mal indiqués. C'est pas trivial, mais avec assez de chasses, tu finira par avoir une base d'indices parfaite.

Aussi essaye de chasser avec un bot qui est jamais sorti d'Amakna, comme ça tu n'aura pas de chasses à Pandala ou ailleurs, ça réduit les problèmes.
 
Inscrit
5 Juin 2018
Messages
9
Reactions
0
#11
Salut,

Je reviens sur ce topic,
Comment lier le poiLabelID de TreasureHuntMessage avec son nom ?
Comme "759 correspond a une "Charrette a 4 roues" "
Car maintenant, il a des décalages entre les ids dofus-map et dofus.

Merci d'avance !
 
Dernière édition:
Inscrit
8 Aout 2020
Messages
4
Reactions
2
#12
It's basically impossible to bind elementId / gfxId.
I can confirm, at least for what i know, that is impossible to make the link between the two.
And I say this because i was the one that manually made the link between an image and it's clue name.
After i've put on my site all the clues then magically Dofus Map Th site appeared. EHEH MAGIC: =)
I passed 1 image after image and i labeled it. You can image how many images there are in dofus folder ... at the time (years ago) when i did this work there were about 32k +

Edit: It's impossible to make the bind between the name of the clue and the gfxId which is the important part.
ElementId and gfxId it is possible.
 
Dernière édition:
Haut Bas