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

[C#] Get HashName by hash itself


Graphicscore
 Share

Recommended Posts

Graphicscore

Hello,

I am searching a way to retrieve the hash name (from the enum) by the hash itself, for example I have a vehicle and I want to get the enum hash name for that vehicle how can I do that ?

 

I tried this :

Enum.GetName(typeof(VehicleHash), player.Character.CurrentVehicle.GetHashCode())

But it returns null , any ideas ?

Link to comment
Share on other sites

Graphicscore
VehicleHash.Adder.ToString()

?

 

 

No I want to get the name "Adder" by the hash, for example I enter a vehicle I don't know but I want to get the Hash Name for further usage.

 

Example the hash = player.currentVehicle.getHash(), HashSearch(hash) -> returns "Adder"

Link to comment
Share on other sites

Oh, sorry.

 

string modelName = ( (VehicleHash)player.CurrentVehicle.Model.Hash ).ToString(); // returns string// orVehicleHash modelHash = (VehicleHash)player.CurrentVehicle.Model.Hash; // returns value from VehicleHash enum
P.S. Also, GetHashCode() - it's standart C# method Edited by Inco
Link to comment
Share on other sites

Graphicscore

Oh, sorry.

string modelName = ( (VehicleHash)player.CurrentVehicle.Model.Hash ).ToString(); // returns string// orVehicleHash modelHash = (VehicleHash)player.CurrentVehicle.Model.Hash; // returns value from VehicleHash enum
P.S. Also, GetHashCode() - it's standart C# method

 

 

 

I know that one though , hah but that is still not what I want to know.

 

I try again.

 

To create cars you can use the VehicleHash right like VehicleHash.Adder, and I want to get ADDER if I search for the hash , understand ?

Detailed example :

 

There this bike ingame , one that I don't know, I think , "Oh man I want to spawn this one later", I hop onto the bike and a text pops up telling me "This is the vehicle VehicleHash.CARBONRS", not the displayname , the actual Variable Name of the value.

 

Is that possible ?

Edited by Graphicscore
Link to comment
Share on other sites

( (VehicleHash)player.CurrentVehicle.Model.Hash ).ToString()

returns not the display name. It's just transforms the enum value to string. For example, if you are in Franklin Buffalo it will return Buffalo2, not Buffalo S.

Detailed example:

s3onmh.jpg

Edited by Inco
Link to comment
Share on other sites

Graphicscore

 

( (VehicleHash)player.CurrentVehicle.Model.Hash ).ToString()
returns not the display name. It's just transforms the enum value to string. For example, if you are in Franklin Buffalo it will return Buffalo2, not Buffalo S.

Detailed example:

s3onmh.jpg

 

sh*t I owe you a drink XD , thank you.

Link to comment
Share on other sites

Inco, can i ask you how you display that Buffalo2? Is that just the UI.ShowSubtitles? Or is there a better way to display info? :-)

Link to comment
Share on other sites

Inco, can i ask you how you display that Buffalo2? Is that just the UI.ShowSubtitles? Or is there a better way to display info? :-)

Yeah, it's UI.ShowSubtitle. You can also use UI.Notify (notification above the mini map).

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.