Question : How do i detect builds, walls, trees ingame. (idea's) menu

User Tag List

Results 1 to 4 of 4
  1. #1
    TheSmokie's Avatar Active Member
    Reputation
    26
    Join Date
    Jul 2020
    Posts
    32
    Thanks G/R
    5/5
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Question : How do i detect builds, walls, trees ingame. (idea's)

    Hello, i am working on my own bot and i have a nav system in place but i am trying to figure out how to detect walls, geometry ingame?

    i tried traceline quickly failed,

    Any advice would be greatly respected.

    Question : How do i detect builds, walls, trees ingame. (idea's)
  2. #2
    Kovrizha's Avatar Active Member
    Reputation
    18
    Join Date
    Oct 2013
    Posts
    160
    Thanks G/R
    19/10
    Trade Feedback
    44 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You need to extract that data from game client
    https://drewkestell.us/Article/6/Chapter/20

  3. #3
    swnt's Avatar Member
    Reputation
    7
    Join Date
    Jan 2022
    Posts
    11
    Thanks G/R
    2/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    There are two sources of collision enabled objects/geometry to be aware of:
    - level / world geometry, including ground, trees, buildings etc
    - dynamic objects, e.g. braziers, fireplaces, event-based objects

    Usually the way to go is create a navigation system that has the world / level geometry baked in (create a navmesh based on ADTs).
    For the second part I haven't investigated much yet but from what I saw those objects do turn up in the object manager and can be processed from there (how else would the game handle them anyway).

    The tricky part might be including the dynamic parts into an otherwise static path finding system, haven't completed that part myself.

    If someone has more information about reading dynamic object geometry/sizing at runtime, would also be interested.

  4. #4
    Aceolus's Avatar Member
    Reputation
    3
    Join Date
    Mar 2022
    Posts
    5
    Thanks G/R
    4/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    the way this was previously done was to collect game object data live and save it ( position, matrix etc) and then feed that into your map generation process.

    TheNoobBot/GameObjectHelper.cs at ef2151c6cfbb02b261a1e48f02d80f15dd82a68b . mmalka/TheNoobBot . GitHub

Similar Threads

  1. [Question] How do I find MY helm in MyWarcraftStudio
    By bubbleshake in forum WoW ME Questions and Requests
    Replies: 3
    Last Post: 10-10-2007, 04:30 PM
  2. [Question] How do i make Elevators work?
    By Wintchman11 in forum World of Warcraft Emulator Servers
    Replies: 0
    Last Post: 10-06-2007, 08:23 PM
  3. [Question] How Do I Install!!!
    By bigvi3tboi in forum WoW ME Questions and Requests
    Replies: 1
    Last Post: 10-06-2007, 09:33 AM
  4. how do i edit buildings
    By Gorge in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 09-06-2007, 02:41 PM
  5. [QUESTION] How do you make isntances work in newer revisions?
    By geburha in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 09-01-2007, 03:15 PM
All times are GMT -5. The time now is 06:52 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search