Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 / PS5 PKGs.
PS4 CFW and Hacks       Thread starter LushModz       Start date Feb 26, 2022 at 12:32 AM       5      
Status
Not open for further replies.
Here's the latest update of my GTA V v1.38 Expulsion v4.0 Mod Menu for the 9.00 PS4 Jailbreak and 9.00 Payload Injectors since the previous version with help from others including @RF0oDxM0Dz, @GraFfiX420, @Mizdx and @HazyDex (R.I.P) in the PlayStation 4 Scene.

Download: Expulsion_V4.0_Mod_Menu_PS4.rar (73.95 KB - includes Expulsion-V4.0-1.38-ByLushModz.bin) / GIT

[GTA 5/1.38] Expulsion V4.0 Mod Menu (PS4 9.00) By Lush Modz

šŸ£ FIND THE LATEST MENU UPDATES ON MY TWITTER:

Contact
Info
  • Menu Version 4.0, still needs a lot done.
  • Open: Right-Dpad & Square
  • This Mod Menu works only on GTA 5 Version 1.38 on a 9.00 Jailbroken PS4.
  • ONLY WORKS IN STORY MODE OFFLINE!!!!!!!!!!!!!
  • Inject the menu using a payload injector or host it
Thank you all, more updates soon!

Credits
  • Developer: Lush Modz
  • Help: rfoodxmodz
  • Help: GraFfiX_221211
  • Help: mizdx
  • Menu Base: HazyDex (R.I.P)
Picture
GTA V 1.38 Expulsion v4.0 Mod Menu for PS4 9.00 by LushModz.png

Video Showcase

[GTA 5/1.38] Expulsion V4.0 Mod Menu PS4 (9.00)

From Pastebin.com: GTA V PS4 1.38 UGC Natives
Code:
GTA V PS4 1.38 UGC Natives
By Lush Modz 

    Line 643: static BOOL UGC_CREATE_CONTENT(Any* data, int dataCount, const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName, BOOL publish) { return invoke<BOOL>(0xEFA8D0, data, dataCount, contentName, description, tagsCsv, contentTypeName, publish); } // 0xC84527E235FCA219 0xF09157B0 b323
    Line 644: static BOOL UGC_CREATE_MISSION(const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName, BOOL publish) { return invoke<BOOL>(0xEFA930, contentName, description, tagsCsv, contentTypeName, publish); } // 0xA5EFC3E847D60507 0xD96860FC b323
    Line 645: static BOOL UGC_UPDATE_CONTENT(const char* contentId, Any* data, int dataCount, const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName) { return invoke<BOOL>(0xEFA970, contentId, data, dataCount, contentName, description, tagsCsv, contentTypeName); } // 0x648E7A5434AF7969 0x459F2683 b323
    Line 646: static BOOL UGC_UPDATE_MISSION(const char* contentId, const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName) { return invoke<BOOL>(0xEFA9C0, contentId, contentName, description, tagsCsv, contentTypeName); } // 0x4645DE9980999E93 0xDBB83E2B b323
    Line 647: static BOOL UGC_SET_PLAYER_DATA(const char* contentId, float rating, const char* contentTypeName) { return invoke<BOOL>(0xEFAA00, contentId, rating, contentTypeName); } // 0x692D808C34A82143 0xBB6321BD b323
    Line 648: static BOOL DATAFILE_SELECT_UGC_DATA(int p0) { return invoke<BOOL>(0xEFAA30, p0); } // 0xA69AC4ADE82B57A4 0xE8D56DA2 b323
    Line 649: static BOOL DATAFILE_SELECT_UGC_STATS(int p0, BOOL p1) { return invoke<BOOL>(0xEFAA60, p0, p1); } // 0x9CB0BFA7A9342C3D 0xCB6A351E b323
    Line 650: static BOOL DATAFILE_SELECT_UGC_PLAYER_DATA(int p0) { return invoke<BOOL>(0xEFAA90, p0); } // 0x52818819057F2B40 0xA4D1B30E b323
    Line 652: static BOOL DATAFILE_LOAD_OFFLINE_UGC(const char* filename) { return invoke<BOOL>(0xEFAAF0, filename); } // 0xC5238C011AF405E4 0x660C468E b323
    Line 1732: static void OPEN_REPORTUGC_MENU() { invoke<Void>(0xF45880); } // 0x523A590C1A3CC0D3 0x10DE5150 b323
    Line 1733: static void FORCE_CLOSE_REPORTUGC_MENU() { invoke<Void>(0xF458B0); } // 0xEE4C0E6DBC6F2C6F 0x67649EE0 b323
    Line 1734: static BOOL IS_REPORTUGC_MENU_OPEN() { return invoke<BOOL>(0xF458C0); } // 0x9135584D09A3437E 0x9D2C94FA b323
    Line 3267: static BOOL UGC_COPY_CONTENT(Any* p0, Any* p1) { return invoke<BOOL>(0xFA99D0, p0, p1); } // 0x152D90E4C1B4738A 0x08243B79 b323
    Line 3269: static BOOL UGC_HAS_CREATE_FINISHED() { return invoke<BOOL>(0xFA9A50); } // 0x5E24341A7F92A74B 0xE69E8D0D b323
    Line 3271: static Any UGC_GET_CREATE_RESULT() { return invoke<Any>(0xFA9AB0); } // 0xFBC5E768C7A77A6A 0xCE569932 b323
    Line 3272: static Any UGC_GET_CREATE_CONTENT_ID() { return invoke<Any>(0xFA9AE0); } // 0xC55A0B40FFB1ED23 0x82146BE9 b323
    Line 3273: static void UGC_CLEAR_CREATE_RESULT() { invoke<Void>(0xFA9B10); } // 0x17440AA15D1D3739 0x133FF2D5 b323
    Line 3274: static BOOL UGC_QUERY_MY_CONTENT(Any p0, Any p1, Any* p2, Any p3, Any p4, Any p5) { return invoke<BOOL>(0xFA9B20, p0, p1, p2, p3, p4, p5); } // 0x9BF438815F5D96EA 0xCBA7242F b323
    Line 3276: static BOOL UGC_QUERY_BY_CONTENT_ID(const char* contentId, BOOL latestVersion, const char* contentTypeName) { return invoke<BOOL>(0xFA9C80, contentId, latestVersion, contentTypeName); } // 0x158EC424F35EC469 0xDED82A6E b323
    Line 3277: static BOOL UGC_QUERY_BY_CONTENT_IDS(Any* data, int count, BOOL latestVersion, const char* contentTypeName) { return invoke<BOOL>(0xFA9D50, data, count, latestVersion, contentTypeName); } // 0xC7397A83F7A2A462 0x47B3C35E b323
    Line 3278: static BOOL _UGC_QUERY_RECENTLY_CREATED_CONTENT(int offset, int count, const char* contentTypeName, int p3) { return invoke<BOOL>(0xFA9E80, offset, count, contentTypeName, p3); } // 0x6D4CB481FAC835E8 0x40CF0783 b323
    Line 3279: static BOOL UGC_GET_BOOKMARKED_CONTENT(Any p0, Any p1, Any* p2, Any* p3) { return invoke<BOOL>(0xFA9F20, p0, p1, p2, p3); } // 0xD5A4B59980401588 0x4609D596 b323
    Line 3280: static BOOL UGC_GET_MY_CONTENT(Any p0, Any p1, Any* p2, Any* p3) { return invoke<BOOL>(0xFA9F80, p0, p1, p2, p3); } // 0x3195F8DD0D531052 0x4C2C0D1F b323
    Line 3281: static BOOL UGC_GET_FRIEND_CONTENT(Any p0, Any p1, Any* p2, Any* p3) { return invoke<BOOL>(0xFA9FF0, p0, p1, p2, p3); } // 0xF9E1CCAE8BA4C281 0x9EFBD5D1 b323
    Line 3282: static BOOL UGC_GET_CREW_CONTENT(Any p0, Any p1, Any p2, Any* p3, Any* p4) { return invoke<BOOL>(0xFAA050, p0, p1, p2, p3, p4); } // 0x9F6E2821885CAEE2 0xA6D8B798 b323
    Line 3283: static BOOL UGC_GET_GET_BY_CATEGORY(Any p0, Any p1, Any p2, Any* p3, Any* p4) { return invoke<BOOL>(0xFAA0B0, p0, p1, p2, p3, p4); } // 0x678BB03C1A3BD51E 0x67E74842 b323
    Line 3289: static void UGC_CANCEL_QUERY() { invoke<Void>(0xFAA410); } // 0xE9B99B6853181409 0x021D5A94 b323
    Line 3290: static BOOL UGC_IS_GETTING() { return invoke<BOOL>(0xFAA420); } // 0xD53ACDBEF24A46E8 0x4908A514 b323
    Line 3291: static BOOL UGC_HAS_GET_FINISHED() { return invoke<BOOL>(0xFAA450); } // 0x02ADA21EA2F6918F 0x50296140 b323
    Line 3294: static Any UGC_GET_QUERY_RESULT() { return invoke<Any>(0xFAA4E0); } // 0xEDF7F927136C224B 0xCC2356E3 b323
    Line 3295: static Any UGC_GET_CONTENT_NUM() { return invoke<Any>(0xFAA510); } // 0xE0A6138401BCB837 0x2DE69817 b323
    Line 3296: static Any UGC_GET_CONTENT_TOTAL() { return invoke<Any>(0xFAA540); } // 0x769951E2455E2EB5 0x81BD8D3B b323
    Line 3297: static Hash UGC_GET_CONTENT_HASH() { return invoke<Hash>(0xFAA570); } // 0x3A17A27D75C74887 0x8E1D8F78 b323
    Line 3298: static void UGC_CLEAR_QUERY_RESULTS() { invoke<Void>(0xFAA5A0); } // 0xBA96394A0EECFA65 0x0D35DD93 b323
    Line 3299: static const char* UGC_GET_CONTENT_USER_ID(int p0) { return invoke<const char*>(0xFAA5B0, p0); } // 0xCD67AD041A394C9C 0x8F3137E6 b323
    Line 3302: static Any UGC_GET_CONTENT_USER_NAME(Any p0) { return invoke<Any>(0xFAA6A0, p0); } // 0x703F12425ECA8BF5 0xB9137BA7 b323
    Line 3304: static int UGC_GET_CONTENT_CATEGORY(int p0) { return invoke<int>(0xFAA700, p0); } // 0xA7BAB11E7C9C6C5A 0x5E8A7559 b323
    Line 3305: static const char* UGC_GET_CONTENT_ID(int p0) { return invoke<const char*>(0xFAA730, p0); } // 0x55AA95F481D694D2 0x331AEABF b323
    Line 3306: static const char* UGC_GET_ROOT_CONTENT_ID(int p0) { return invoke<const char*>(0xFAA760, p0); } // 0xC0173D6BFF4E0348 0x0E5E8E5C b323
    Line 3307: static Any UGC_GET_CONTENT_NAME(Any p0) { return invoke<Any>(0xFAA790, p0); } // 0xBF09786A7FCAB582 0xA5A0C695 b323
    Line 3308: static int UGC_GET_CONTENT_DESCRIPTION_HASH(Any p0) { return invoke<int>(0xFAA7C0, p0); } // 0x7CF0448787B23758 0x91534C6E b323
    Line 3309: static const char* UGC_GET_CONTENT_PATH(int p0, int p1) { return invoke<const char*>(0xFAA7F0, p0, p1); } // 0xBAF6BABF9E7CCC13 0x744A9EA5 b323
    Line 3310: static void UGC_GET_CONTENT_UPDATED_DATE(Any p0, Any* p1) { invoke<Void>(0xFAA830, p0, p1); } // 0xCFD115B373C0DF63 0xA19A238D b323
    Line 3311: static Any UGC_GET_CONTENT_FILE_VERSION(Any p0, Any p1) { return invoke<Any>(0xFAA8C0, p0, p1); } // 0x37025B27D9B658B1 0xFF7D44E6 b323
    Line 3314: static Any UGC_GET_CONTENT_LANGUAGE(Any p0) { return invoke<Any>(0xFAA950, p0); } // 0x32DD916F3F7C9672 0xA2C5BD9D b323
    Line 3315: static BOOL UGC_GET_CONTENT_IS_PUBLISHED(Any p0) { return invoke<BOOL>(0xFAA980, p0); } // 0x3054F114121C21EA 0xA850DDE1 b323
    Line 3316: static BOOL UGC_GET_CONTENT_IS_VERIFIED(Any p0) { return invoke<BOOL>(0xFAA9B0, p0); } // 0xA9240A96C74CCA13 0x8F6754AE b323
    Line 3317: static Any UGC_GET_CONTENT_RATING(Any p0, Any p1) { return invoke<Any>(0xFAA9E0, p0, p1); } // 0x1ACCFBA3D8DAB2EE 0x1E34953F b323
    Line 3318: static Any UGC_GET_CONTENT_RATING_COUNT(Any p0, Any p1) { return invoke<Any>(0xFAAA10, p0, p1); } // 0x759299C5BB31D2A9 0x771FE190 b323
    Line 3319: static Any UGC_GET_CONTENT_RATING_POSITIVE_COUNT(Any p0, Any p1) { return invoke<Any>(0xFAAA40, p0, p1); } // 0x87E5C46C187FE0AE 0x3276D9D3 b323
    Line 3320: static Any UGC_GET_CONTENT_RATING_NEGATIVE_COUNT(Any p0, Any p1) { return invoke<Any>(0xFAAA70, p0, p1); } // 0x4E548C0D7AE39FF9 0x41A0FB02 b323
    Line 3321: static BOOL UGC_GET_CONTENT_HAS_PLAYER_RECORD(Any p0) { return invoke<BOOL>(0xFAAAA0, p0); } // 0x70EA8DA57840F9BE 0x11DC0F27 b323
    Line 3322: static BOOL UGC_GET_CONTENT_HAS_PLAYER_BOOKMARKED(Any p0) { return invoke<BOOL>(0xFAAAD0, p0); } // 0x993CBE59D350D225 0x0DEB3F5A b323
    Line 3323: static int UGC_REQUEST_CONTENT_DATA_FROM_INDEX(int p0, int p1) { return invoke<int>(0xFAAB00, p0, p1); } // 0x171DF6A0C07FB3DC 0x84315226 b323
    Line 3324: static int UGC_REQUEST_CONTENT_DATA_FROM_PARAMS(const char* contentTypeName, const char* contentId, int p2, int p3, int p4) { return invoke<int>(0xFAAB40, contentTypeName, contentId, p2, p3, p4); } // 0x7FD2990AF016795E 0x38FC2EEB b323
    Line 3325: static int UGC_REQUEST_CACHED_DESCRIPTION(int p0) { return invoke<int>(0xFAABC0, p0); } // 0x5E0165278F6339EE 0x1C4F9FDB b323
    Line 3329: static Any UGC_GET_CACHED_DESCRIPTION(Any p0, Any p1) { return invoke<Any>(0xFAAC80, p0, p1); } // 0x40F7E66472DF3E5C 0x70A2845C b323
    Line 3332: static BOOL UGC_PUBLISH(const char* contentId, const char* baseContentId, const char* contentTypeName) { return invoke<BOOL>(0xFAAD40, contentId, baseContentId, contentTypeName); } // 0x1DE0F5F50D723CAA 0xAD334B40 b323
    Line 3333: static BOOL UGC_SET_BOOKMARKED(const char* contentId, BOOL bookmarked, const char* contentTypeName) { return invoke<BOOL>(0xFAADB0, contentId, bookmarked, contentTypeName); } // 0x274A1519DFC1094F 0x980D45D7 b323
    Line 3334: static BOOL UGC_SET_DELETED(Any* p0, BOOL p1, Any* p2) { return invoke<BOOL>(0xFAAE10, p0, p1, p2); } // 0xD05D1A6C74DA3498 0x48CCC328 b323
    Line 3336: static BOOL UGC_HAS_MODIFY_FINISHED() { return invoke<BOOL>(0xFAAEA0); } // 0x299EF3C576773506 0x611E0BE2 b323
    Line 3338: static Any UGC_GET_MODIFY_RESULT() { return invoke<Any>(0xFAAF00); } // 0x5A0A3D1A186A5508 0x1F0DD8AF b323
    Line 3339: static void UGC_CLEAR_MODIFY_RESULT() { invoke<Void>(0xFAAF30); } // 0xA1E5E0204A6FCC70 0x405ECA16 b323
    Line 3343: static Any UGC_GET_CREATOR_NUM() { return invoke<Any>(0xFAB050); } // 0x597F8DBA9B206FC7 0x410C61D1 b323
    Line 3344: static BOOL UGC_POLICIES_MAKE_PRIVATE(Any p0) { return invoke<BOOL>(0xFAB080, p0); } // 0x5CAE833B0EE0C500 0x0D4F845D b323
    Line 3345: static void UGC_CLEAR_OFFLINE_QUERY() { invoke<Void>(0xFAB0B0); } // 0x61A885D3F7CFEE9A 0xE13C1F7F b323
    Line 3348: static BOOL UGC_IS_LANGUAGE_SUPPORTED(Any p0) { return invoke<BOOL>(0xFAB100, p0); } // 0xF53E48461B71EECB 0xB4668B23 b323
    Line 3357: static Any UGC_TEXTURE_DOWNLOAD_REQUEST(Any* p0, Any p1, Any p2, Any p3, Any* p4, BOOL p5) { return invoke<Any>(0xFAB3B0, p0, p1, p2, p3, p4, p5); } // 0x308F96458B7087CC 0x68C9AF69 b323
    Line 4646: static void _SC_INBOX_MESSAGE_SEND_UGC_STAT_UPDATE_EVENT(Any* data) { invoke<Void>(0x101ABE0, data); } // 0xA68D3D229F4F3B06 0x75324674 b323
    Line 4647: static BOOL SC_INBOX_MESSAGE_GET_UGCDATA(Any p0, Any* p1) { return invoke<BOOL>(0x101AC20, p0, p1); } // 0x69D82604A1A5A254 0x88CA3BFC b323
    Line 4672: static BOOL _SC_PROFANITY_CHECK_UGC_STRING(const char* string, int* token) { return invoke<BOOL>(0x101B250, string, token); } // 0xEB2BF817463DFA28 b678
GTA V PS4 1.38 fm_lts_creator.osc script Decompiled

Download: GTA_V_PS4_1.38_fm_lts_creator_decompiled.rar (857.42 KB)

Credits to: mizdx, 0x1F9F1, Louay, Lush Modz and many more! (Public test)
 

Comments

Status
Not open for further replies.
Back
Top