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

[C++] How to Add/Load custom Image?


syngravez
 Share

Recommended Posts

Hey Forum,

 

I've been working on this for a while now and not sure if it's working or if it's something I need to add in or define even.

 

At the moment I've been trying to work on how to add in custom image into the ".RPF" files.

So fair I've managed to add in custom ".DDS" files or even made a new ".XTD" file as a second alternitive.

 

I've put these files into the "Update.RPF" now the thing is I try and call it as a sprite texture so for example it would go like this:

 

 

Function:

if (!has_streamed_texture_dict_loaded("BlackLegion")){request_streamed_texture_dict("BlackLegion", 0);}draw_sprite("BlackLegion", "imagenamehere", Sprite_xPos, Sprite_yPos, Sprite_xWidth, Sprite_yLength, Sprite_Rotation, 255, 255, 255, titleAlpha); 

When I load this in game it just loads blank as I thought it would do. Now when ever I try and call a different ".XTD" file in the same ".RPF" It will load up fine.


If anyone can help me out with this or people that has good experience in editing the game files and what not it would be appricated.

Thanks in Advanced!,

 

 

 

Syn

Edited by syngravez
Link to comment
Share on other sites

InfamousSabre

Why are you trying to add an image to an rpf? What is your end-goal?

If it's just to draw a sprite on screen, then use the DirectX hook built into ScripthookV. Look at the NativeSpeedo example.

Edited by InfamousSabre
Link to comment
Share on other sites

Why are you trying to add an image to an rpf? What is your end-goal?

 

If it's just to draw a sprite on screen, then use the DirectX hook built into ScripthookV. Look at the NativeSpeedo example.

 

Ok thanks for the heads up! ,

 

My end goal would be adding a custom .png's to build the menu instead of using default UI to draw menus and such.

Link to comment
Share on other sites

ZerosGamingHD

@syngravez do you have skype?

Edited by ZerosGamingHD
Link to comment
Share on other sites

unknown modder

Why are you using xtd files, they're for xbox360 version of gta v

Link to comment
Share on other sites

Why are you using xtd files, they're for xbox360 version of gta v

that may mean he is making a mod for xbox360.....??

Link to comment
Share on other sites

unknown modder

 

Why are you using xtd files, they're for xbox360 version of gta v

that may mean he is making a mod for xbox360.....??

 

I got confused when I saw a comment mentioning ScriptHookV

Link to comment
Share on other sites

@syngravez do you have skype?

Indeed sgt_death (synister)

 

 

Why are you using xtd files, they're for xbox360 version of gta v

that may mean he is making a mod for xbox360.....??

 

Indeed I am, believe me I've asked around on xbox related forms and no help whats so ever. But if anyone has c++ knowledge they could do this no problem.

 

For you guy :

 

Not sure this would work for c++ man but I will have gans at this and thank you!

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.