Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Hacks, Bots, Cheats & Exploits
You last visited: Today at 12:41

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



NavMesh Explorer - View the map from a different perspective

Discussion on NavMesh Explorer - View the map from a different perspective within the SRO Hacks, Bots, Cheats & Exploits forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 100
Join Date: Apr 2008
Posts: 860
Received Thanks: 1,487
NavMesh Explorer - View the map from a different perspective

Hello beloved, dead community,

i've been wasting my time creating this useless tool. It really helped me to understand how the collision detection in Silkroad Online actually works. Even though it looks pretty cool.

Video Showcase

Screenshots

NavMesh Explorer

GitHub:

This tool acts as an addon to sro_client.exe. It overrides various functions of
the client and is therefore not compatible with any other 3rd-party software
and/or might even break other 3rd-party software.

It shows Silkroad Online's NavMesh components:
  • Terrain Mesh Cell Grid
  • Terrain Mesh Borders
  • Object Mesh Cell Grid

Currently unsupported are:
  • Object Mesh Borders
  • Dungeon Mesh (entirely)

Usage

Copy the Dll to your Silkroad Folder, run the client and inject the dll. If
your client is VSRO188, you may use the client shipped with this package.

In any other case: The DllMain must be executed before the original WinMain of
the Clients starts. Your injection method can be either detouring the
entrypoint or adding an import. Common dll-injection-tools may work if they
support creating the client process suspended.

Bugs

? Help, my NavMesh is displaced
- This is a bug related to my poor way of getting the current active NavMesh
When getting close to the mesh border, the client will sometimes change the
mesh to early. You can freeze the correct mesh with the checkbox. Don't
forget to untick it when you pass a border.

? Help, my client crashes
- Oops ... make sure to show the window when being logged in. There is no
NavMesh for the login screen, the character selection or the character
creation.

Compiling

As always, compiling is a little tricky. This software is designed to be binary
compatible to the client. Therefore building with Visual C++ 8.0 (install
Visual Studio 2005) is mandatory! You'll need Daffodil (1) and Visual Studio
2010 to open the project. You'll also need DirectX SDK 9.0b. Put it inside the
lib-folder.

Always compile on Release-mode. Debug will produce incompatible code.

This combination is guaranteed to work as it is binary compatible. Newer
compilers can work, but are neither tested nor supported by me.

(1)


Attribution

Do what ever the f*ck you want with it. But don't be that a**hole claiming
others work as your own. Thank you. Merry Christmas.
Attached Files
File Type: zip NavMeshExplorer_src.zip (502.6 KB, 254 views)
File Type: zip NavMeshExplorer_bin.zip (4.59 MB, 479 views)
florian0 is offline  
Thanks
33 Users
Old 12/24/2017, 08:42   #2


 
​Exo's Avatar
 
elite*gold: 28
Join Date: Aug 2014
Posts: 4,096
Received Thanks: 2,653
Behold the disappointment when this is only used to find new trade routes.
​Exo is offline  
Old 12/24/2017, 11:22   #3
 
elite*gold: 100
Join Date: Apr 2008
Posts: 860
Received Thanks: 1,487
Quote:
Originally Posted by ​Exo View Post
Behold the disappointment when this is only used to find new trade routes.
Maybe I should have chosen a title like "New awesome trade hack tool free download"

Edit: I have added some videos

Video Showcase
florian0 is offline  
Thanks
1 User
Old 01/24/2023, 19:14   #4
 
elite*gold: 0
Join Date: Apr 2018
Posts: 15
Received Thanks: 1
Client give DC or just waiting
risesun97 is offline  
Old 02/20/2023, 05:01   #5
 
elite*gold: 0
Join Date: Aug 2019
Posts: 4
Received Thanks: 1
This tool works for iSRO?

Thanks
sup.all is offline  
Old 01/30/2025, 09:10   #6
 
elite*gold: 0
Join Date: Jul 2024
Posts: 17
Received Thanks: 5
Quote:
Originally Posted by florian0 View Post
Hello beloved, dead community,

i've been wasting my time creating this useless tool. It really helped me to understand how the collision detection in Silkroad Online actually works. Even though it looks pretty cool.

Video Showcase

Screenshots

NavMesh Explorer

GitHub:

This tool acts as an addon to sro_client.exe. It overrides various functions of
the client and is therefore not compatible with any other 3rd-party software
and/or might even break other 3rd-party software.

It shows Silkroad Online's NavMesh components:
  • Terrain Mesh Cell Grid
  • Terrain Mesh Borders
  • Object Mesh Cell Grid

Currently unsupported are:
  • Object Mesh Borders
  • Dungeon Mesh (entirely)

Usage

Copy the Dll to your Silkroad Folder, run the client and inject the dll. If
your client is VSRO188, you may use the client shipped with this package.

In any other case: The DllMain must be executed before the original WinMain of
the Clients starts. Your injection method can be either detouring the
entrypoint or adding an import. Common dll-injection-tools may work if they
support creating the client process suspended.

Bugs

? Help, my NavMesh is displaced
- This is a bug related to my poor way of getting the current active NavMesh
When getting close to the mesh border, the client will sometimes change the
mesh to early. You can freeze the correct mesh with the checkbox. Don't
forget to untick it when you pass a border.

? Help, my client crashes
- Oops ... make sure to show the window when being logged in. There is no
NavMesh for the login screen, the character selection or the character
creation.

Compiling

As always, compiling is a little tricky. This software is designed to be binary
compatible to the client. Therefore building with Visual C++ 8.0 (install
Visual Studio 2005) is mandatory! You'll need Daffodil (1) and Visual Studio
2010 to open the project. You'll also need DirectX SDK 9.0b. Put it inside the
lib-folder.

Always compile on Release-mode. Debug will produce incompatible code.

This combination is guaranteed to work as it is binary compatible. Newer
compilers can work, but are neither tested nor supported by me.

(1)


Attribution

Do what ever the f*ck you want with it. But don't be that a**hole claiming
others work as your own. Thank you. Merry Christmas.
Your youtube videos are not available! Can you update new links?
dunght is offline  
Thanks
1 User
Reply

Tags
ussless


Similar Threads Similar Threads
[Buying] I'm going to buy a simple perspective. No extra functions needed
10/26/2017 - PlayerUnknown's Battlegrounds Trading - 4 Replies
I just want stable hackers, simple perspectives, complex functions, I don't need it. I want to prove it's stability. I'm win10, and I don't have to conflict with my system. If yes, please PM me.
Alerion Gaming 2014 - A New Perspective
05/14/2014 - League of Legends - 2 Replies
Alerion Gaming 2014 - A New Perspective Willkommen bei Alerion Gaming, wir sind eine neugegründete Community, welche aus einem ehemaligen Multigamingclan ( Silent Nation Gaming 2007 ) enstanden ist und sich hauptsächlich auf League of Legends konzentrieren wird. Unser Ziel ist natürlich gemeinschaftlich zu spielen und wir bieten auch Spielern mit relativ mittelfristiger Erfahrung gerne Hilfe in allen Belangen des Spiels, jedoch solltet Ihr lvl 30 bereits erreicht haben. Wir...
From our perspective.
10/22/2009 - Dekaron - 39 Replies
Hallo there, I made this account just purely for this 1 post. Atm I am playing on Dekaron global (Rondow) and it saddens me to see that the server is overrun with childisch hackers. Now, I am well aware there will always be hackers and I dont mind them being there as long as they show some respect towards the legit playing people. As it stands now, a lot of the mobs in crespo are vac'd outside the map. Where people used to train at cord 88 in crepso it is not possible anymore. ...
[DOWN] Perspective Guide
08/04/2006 - Artist Tutorials - 1 Replies
http://mosezda.mo.funpic.de/tutorials/tutENG2%20co py.jpg made4chaosgfx.com



All times are GMT +1. The time now is 12:42.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.