Recherche de chemin pour la carte basée sur graphique de RuneScape avec plus de 10 millions de nœuds optimisés pour générer n'importe quel chemin en <200 ms .
Débogueur -> Carte d'Explv
Daxwalker est inclus dans l'installation Tribot. Il est publié via Tribot Central. Vous pouvez référencer cette bibliothèque via Gradle/Maven via Tribot Central, ou référencer le JAR lui-même à partir du répertoire .tribot/install/tribot-client/lib
.
Afficher la documentation Java
Veuillez visiter https://admin.dax.cloud/ pour plus d'informations. Pour utiliser vos clés API, veuillez configurer votre fournisseur de clés API Dax.
DaxWalker.setCredentials(new DaxCredentialsProvider() {
@Override
public DaxCredentials getDaxCredentials() {
return new DaxCredentials("YOUR-PUBLIC-KEY", "YOUR-SECRET-KEY");
}
});
Vitesse. Malgré l'immense monde de RuneScape composé de 10 millions de tuiles dans une carte clairsemée de 15 000 x 15 000 x 4 , mon moteur optimisé générera un chemin à partir de deux points quelconques en moins de 200 ms , c'est garanti. Ma fonction heuristique personnalisée pour A* calculera les portails et les téléportations sans perte de précision pour votre personnage individuel.
Facilité d'utilisation. Implémentez le moteur dans votre script en appelant simplement :
DaxWalker.walkTo(new RSTile(1,2,3));
DaxWalker.walkToBank(Bank.VARROCK_EAST);
Raccourcis. Utiliser tous et uniquement les raccourcis auxquels votre joueur peut accéder, qu'il s'agisse du niveau de compétence (niveau d'agilité requis pour le raccourci) ou des exigences en matière d'objets d'inventaire (comme l'or nécessaire pour le navire ou les frais pour entrer dans le donjon). Cela inclut également les exigences de quête.
Obstacles. Tous les obstacles tels que les portes/échelles/etc sont pris en charge tant que la zone est cartographiée.
WebWalkerPaint.getInstance().drawDebug(graphics);
Chemin de l'extérieur vers l'intérieur. (Il entre par la porte d'entrée.)
Chemin de l’intérieur vers l’extérieur. (Sort par la porte arrière.)
Reachable.getMap();
L'algorithme est conçu pour se limiter aux seules régions qui mèneront vers la destination. C'est ainsi que nous générerons des chemins dans les plus brefs délais.