Replies: 3 comments 20 replies
-
Absolutely phenomenal work. Thanks for sharing. I will look at this more when I get home. |
Beta Was this translation helpful? Give feedback.
-
I've found something strange. It is possible to level up an expired season! We can complete season_006(idk it's name) by claiming 0x755AA556 award via GiveItemDatabaseAward script function. This is the only season that has a clientside award, but we still get its free tier awards after claiming this award, which means it can be possible to unlock previous season awards. Apart from these, @Rxann do we have the class for rage::atMap. |
Beta Was this translation helpful? Give feedback.
-
Here is a simplified list of all clientside awards: link |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I've decided to share what I've found about transactions, since I don't have enough time to work on it.
NETSHOPPING::_0xA3B8D31C13CB4239
is used for moonshine and trader production, buying/selling items from/to stores, claiming awards (including serverside ones), etc. For example while claiming a 50 RDO$ voucher this native is called like this:First we need to start the transaction:
Here is the arguments for
_0xA3B8D31C13CB4239
:_CASHINVENTORY_TRANSACTION_START
.Here is the ItemInfo in our case:
After creating this struct we call the native:
NETSHOPPING::_0xA3B8D31C13CB4239(TransactionID, "BUYAWARD"_J, &ItemInfo, 18, &ItemInfo, 0);
Lastly we need to checkout:
NETSHOPPING::_CASHINVENTORY_TRANSACTION_CHECKOUT(TransactionID);
If we did everything right and have the voucher we'll get 50 RDO$.
Beta Was this translation helpful? Give feedback.
All reactions