Log in to reply
 

Can someone send me the built version of GTA Toolkit?



  • @LeeC2202 I've tried building the project but I dont have the C++ tools installed so can't build DirectXTex. Can you send me the build version?



  • @AHK1221 This is a zipped version (.7z) of the project folder, so it includes all the dll files in the relevant places. I think I built both debug and release versions, so they should all be there.

    If you need anything else, let me know.

    https://drive.google.com/file/d/0B7LFvItVrwd0YmlzeUlOa19uakk/view?usp=sharing



  • @LeeC2202 What references do I need to use this? I'm just getting the good 'ol Could not load file or assembly ... or one of its dependencies. error. :face_palm:

    EDIT: Because f*ck ease of use. Who needs it :shrug:



  • @sollaholla In the programme I was trying to use it with, I had the RageLib and RageLib.GTA5 references.

    And then in my using section, I had this:

    using RageLib.GTA5.Archives;
    using RageLib.GTA5.ArchiveWrappers;
    using RageLib.GTA5.Cryptography;
    

    But all of it was guesswork... I don't even know if I was missing something. The first thing I had to do with this library, was search every document for public to see what it exposed to outside use. No documentation, barely a comment... I found it really hard to work with. :(

    And I don't know if it's just me, but the fact that some of those public entities were interfaces, just left me dumbfounded. Never have I experienced any library where you can cast things out to interfaces... but given my skill level in library coding, I just had to presume that the author knew better. :\



  • @LeeC2202 There could be something wrong with my solution. I just can't seem to get it to work, sadly. It's the last part of my tool. :(

    I'll try to get it on git if someone has the time to check it out, and help me.



  • @sollaholla Be very wary about building rpf files you intend to let people modify. I actually used code the author eventually gave me to build an rpf file but the minute I added anything new to it, the rpf file became corrupted. And that was an rpf file containing just a couple of xml documents.

    I can build one the game will use but you can't do anything with it. Considering I was building something for addons, where people would want to add liveries, it made it useless.

    But if you want me to check something in confidence, let me know and I will open a chat. The one thing you can always rely on with me, is 100% confidentiality.



  • This is the worst library I've ever used in my entire life.

    NotLikeThis



  • @sollaholla We used to bitch and moan about the Nintendo Libraries... but I take back everything I ever said about them... they were flawless by comparison.



  • And I don't understand this:

    - Path in openiv:
     'C:\Users\sxnor\Desktop\dlc.rpf\x64\levels\gta5\props\props.rpf'
    
    - System.IO Exception: Could not find a part of the path:
     'C:\Users\sxnor\Desktop\dlc.rpf\x64\levels\gta5\props\props.rpf'
    

    Wat.



  • @sollaholla I don't think you can reference it as a direct path... but in reality I have no idea if that's really the case or not.

    I think you have to get collections of files/directories from the first rpf root, iterate through them to get the directory that is holding the second rpf and then reference that collection of files/folders separately... I think.

    I'm a bit of an empty pot on this one I am afraid. :(


Log in to reply
 

Looks like your connection to GTA5-Mods.com Forums was lost, please wait while we try to reconnect.