Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      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

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

Get objects on map like Menyoo?


ChillestDev
 Share

Recommended Posts

ChillestDev

How would I go about getting a prop on the map such as Menyoo, or Map Editor but rather than having a cursor hover over it, have the player near it

EDIT: Using the object/ped/vehicle lists from the already existing MapEditor

Edited by ChillestDev
Link to comment
Share on other sites

4 hours ago, ChillestDev said:

How would I go about getting a prop on the map such as Menyoo, or Map Editor but rather than having a cursor hover over it, have the player near it

EDIT: Using the object/ped/vehicle lists from the already existing MapEditor

 

For those people who don't use Menyoo, it might be worth explaining how Menyoo works so that they can understand the problem better.

 

It sounds like you want to get a nearby prop based on the player's position but I can't be sure.

Link to comment
Share on other sites

ChillestDev
Posted (edited)
6 hours ago, LeeC22 said:

It sounds like you want to get a nearby prop based on the player's position but I can't be sure.

Yes exactly this!

 

Menyoo works by flying around with a rendered camera and a crosshair. Once the crosshair is over a prop, it detects it and allows you to edit its properties. I would like to go about doing this with the player character touching it rather than a crosshair.

Edited by ChillestDev
Link to comment
Share on other sites

55 minutes ago, ChillestDev said:

Yes exactly this!

 

Menyoo works by flying around with a rendered camera and a crosshair. Once the crosshair is over a prop, it detects it and allows you to edit its properties. I would like to go about doing this with the player character touching it rather than a crosshair.

 

So something like this:

 

Prop[] nearProps = World.GetNearbyProps(Game.Player.Character.Position, 5f);

foreach (Prop p in nearProps)
{
    if (Game.Player.Character.IsTouching(p))
    {
        // Do something with the prop here
    }
}

 

Edit: This is SHVDN v2 code (as all my code is), so if you're using v3 that might be slightly different.

Edited by LeeC22
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.