Comments (6)
First version of a "guide" is ready https://ameisenbotx.de/Thread-How-to-run-the-server. Hope this helps you guys. Happy Botting!
from ameisennavigation.
Found the latest artifact with the tools pre-compiled here: https://ci.appveyor.com/project/DDuarte/trinitycore/branch/3.3.5/artifacts
from ameisennavigation.
Hmm, so tried it out with the lastest mmaps and it doesn't work well. The pathfinding tries to navigate it over large hills that are completely impassible. A good test is creating an orc and trying to navigate him to org. He will try walk into hills in the den.
Looking over the changes, trinity have made some efforts to allow NPCs to climb steep hills (by design), something that won't work for bots.
E.G TrinityCore/TrinityCore@de3f79e
I think we need to either:
a) Pin to an older version of the mmap extractor
b) Fork the extractor itself and tweak maxClimb values
from ameisennavigation.
I too am running in to this issue. I am trying to use it with the Ameisen Bot though with the same results.
Funny thing is I've tried like 5 different copies to no avail. I even pulled the mmaps from the AzerothCore server I'm running and still not working. I tried both the latest binary here and compiled the latest code on my own with similar results. The compiled version seems to give a slightly different output (Debug/verbose perhaps?) but still the same error about the map version:
from ameisennavigation.
Ye, sorry for my late response, I've modified the MMAP extractor and tweaked the navmesh params for my bot. I need to write a complete guide for it, because the protocol has changed a lot lately. I'll try to do that within the next few days.
from ameisennavigation.
@Jnnshschl Yes we noticed the same thing when looking into it, they've made a bunch of changes recently to make the navmeshes more "blizzlike".
TLDR: NPC navmeshes are very different from what a bot navmesh should look like, so a custom extractor is required. I'd be interested to see where you get with it. We ended up forking the MMAP extractor too and tweaking some vars, but nothing worth sharing.
from ameisennavigation.
Related Issues (5)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ameisennavigation.