Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

Happy Holidays from the GTANet team!

Native methode to get all entities in area?


benjamin94
 Share

Recommended Posts

benjamin94

As the title says is there any method to get all entities within a distance of a specified position?

There is already for Vehicle and Ped but not for all entities.

 

Or a method to get the colliding Entity of a given Entity?

Edited by benjamin94
Link to comment
Share on other sites

Can you tell me, what Entitiy means except Ped or Vehicle? Answer to your question is, maybe method under class World named GetAllEntities() can help you. It came with ScripthookVdotnet update v1.1

Edited by 0Root1
Link to comment
Share on other sites

benjamin94

I mean like Props (for example Trees or signs or other properties)

 

Thanks man i will look into that method now.

 

Edit:

 

The method GetAllEntities returns about 50 entities. But is there a way to get the Entity thats colliding with another Entity ?

 

Like the method http://www.dev-c.com/nativedb/func/info/2975c866e6713290? But then i need the method to return the Entity thats colliding with the given entity?

Edited by benjamin94
Link to comment
Share on other sites

Can you tell me, what Entitiy means except Ped or Vehicle? Answer to your question is, maybe method under class World named GetAllEntities() can help you. It came with ScripthookVdotnet update v1.1

I dunno why they named that, but that pool, which scripthook access, is script guid pool - it holds peds and vehicles which related to scripts(created by them, used and etc.).

 

 

All the best,

Paul.

Link to comment
Share on other sites

benjamin94

 

Can you tell me, what Entitiy means except Ped or Vehicle? Answer to your question is, maybe method under class World named GetAllEntities() can help you. It came with ScripthookVdotnet update v1.1

I dunno why they named that, but that pool, which scripthook access, is script guid pool - it holds peds and vehicles which related to scripts(created by them, used and etc.).

 

 

All the best,

Paul.

 

Hmm i understand now, weird then, so do you know any method that can do this: to get the Entity thats colliding with another Entity ?

Link to comment
Share on other sites

Hm, no, but either ray cast or use natives which gets nearby peds, or use RagePluginHook which can get all Vehicles(maybe peds and entitys as well).

 

All the best,

Paul.

Link to comment
Share on other sites

benjamin94

Hm, no, but either ray cast or use natives which gets nearby peds, or use RagePluginHook which can get all Vehicles(maybe peds and entitys as well).

 

All the best,

Paul.

Hmm i'd rather stick to .Net ScriptHook, anyway im going to look into this Raycast method. It looks promising!

Link to comment
Share on other sites

unknown modder

 

Can you tell me, what Entitiy means except Ped or Vehicle? Answer to your question is, maybe method under class World named GetAllEntities() can help you. It came with ScripthookVdotnet update v1.1

I dunno why they named that, but that pool, which scripthook access, is script guid pool - it holds peds and vehicles which related to scripts(created by them, used and etc.).

 

 

All the best,

Paul.

 

The other Peds/Vehicles/Props pools in memory arent useful for working with natives unless you copy them into the script guid pool, which coincidently is what natives like get_ped_nearby_peds and raycasts will do with entities they find

Link to comment
Share on other sites

 

 

Can you tell me, what Entitiy means except Ped or Vehicle? Answer to your question is, maybe method under class World named GetAllEntities() can help you. It came with ScripthookVdotnet update v1.1

I dunno why they named that, but that pool, which scripthook access, is script guid pool - it holds peds and vehicles which related to scripts(created by them, used and etc.).

 

 

All the best,

Paul.

 

The other Peds/Vehicles/Props pools in memory arent useful for working with natives unless you copy them into the script guid pool, which coincidently is what natives like get_ped_nearby_peds and raycasts will do with entities they find

Not sure if I understand you, but yes that's is done in purpose of performance. And it copies every vehicle, ped when you use native with them for example get last vehicle, it checks global with current vehicle if it isn't the same vehicle it adds vehicle to guid pool. Or like you said get near by entities or ray cast.

 

Edit: And if you were talked about copying other pool to guid, yes we need to do that, so that natives would access the handles ;)

 

Best wishes,

Paul.

Edited by leftas
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.