Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. Red Dead Redemption 2

      1. Gameplay
      2. Missions
      3. Help & Support
    2. Red Dead Online

      1. Gameplay
      2. Find Lobbies & Outlaws
      3. Help & Support
    1. Crews & Posses

      1. Recruitment
    2. Events

    1. GTA Online

      1. Arena War
      2. After Hours
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Grand Theft Auto Series

    3. GTA Next

    4. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    5. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    6. GTA Chinatown Wars

    7. GTA Vice City Stories

    8. GTA Liberty City Stories

    9. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    12. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    13. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

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

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption

    2. Rockstar Games

    1. Off-Topic

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

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

    2. Forum Support

    3. Site Suggestions

OfficerJohnson

[.NET] (working title) Getting All Vehicles/PEDS Currently in the Game World

Recommended Posts

OfficerJohnson

Hi all.

 

I would like to play around with this concept a bit. I'd like to know if it's possible to...store all the current peds/vehicles that are in the game world? Not like getting closest peds or vehicles.

 

Maybe a quick scenario would explain my goals better...Lets say I want to do the following:

 

-Capture the total number of vehicles/Peds in one "recording" (one function call)

-Capturing and updating the total number of vehicles/Peds currently rendered in the game world

-Writing the name of the PED/vehicle to the screen as this capture updates

-Change a PED/vehicle in this capture into another (capture all peds, if ped is LSPD cop model, change all to SWAT)

 

These are just some of the things I'd like to play around with. My goal is to create some kind of ambient dispatching system, where if a crime does occur in the game world, it will be added to a list and you can respond to it and investigate, where a blip and marker line will render.

Share this post


Link to post
Share on other sites
Bob_74

You can get all Vehicles and all Peds loaded by the game easily with ScriptHookVDotNet (loaded means the ones around you, the game only loads Vehicles and Peds in a radius around the player):

World.GetAllPeds() // You can filter by model: World.GetAllPeds("TheModelName")World.GetAllVehicles() // Same

Share this post


Link to post
Share on other sites
OfficerJohnson

 

You can get all Vehicles and all Peds loaded by the game easily with ScriptHookVDotNet (loaded means the ones around you, the game only loads Vehicles and Peds in a radius around the player):

World.GetAllPeds() // You can filter by model: World.GetAllPeds("TheModelName")World.GetAllVehicles() // Same

Okay. This is better than nothing. Will have to keep playing with things. Thanks again, Bob.

Share this post


Link to post
Share on other sites
NModds

 

You can get all Vehicles and all Peds loaded by the game easily with ScriptHookVDotNet (loaded means the ones around you, the game only loads Vehicles and Peds in a radius around the player):

World.GetAllPeds() // You can filter by model: World.GetAllPeds("TheModelName")World.GetAllVehicles() // Same

Do you know the maximum radius of collection? Or is that a variable that GTAV changes?

Share this post


Link to post
Share on other sites
Bob_74

 

 

You can get all Vehicles and all Peds loaded by the game easily with ScriptHookVDotNet (loaded means the ones around you, the game only loads Vehicles and Peds in a radius around the player):

World.GetAllPeds() // You can filter by model: World.GetAllPeds("TheModelName")World.GetAllVehicles() // Same

Do you know the maximum radius of collection? Or is that a variable that GTAV changes?

 

I don't know the radius, it is set by the game itself. It may even not really be a real radius since the game may only load what can be seen by the player.

If you want to increase the radius, you can't do that easily, but if you want to reduce it, you can use:

World.GetClosestPed(Vector3 position, float radius)

Share this post


Link to post
Share on other sites
Abel Software

I have some code in my GitHub for deleting all vehicles from the world, as well as props!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • 2 Users Currently Viewing
    0 members, 0 Anonymous, 2 Guests

×
×
  • Create New...

Important Information

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