Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let target_id = 2706162950;
- let [total_spent, total_purchased] = [0, 0];
- async function grab(start_index) {
- let data = await fetch('https://www.roblox.com/My/money.aspx/getmytransactions', {
- method: 'POST',
- body: JSON.stringify({transactiontype: "purchase", startindex: start_index}),
- headers: {
- 'Content-Type': 'application/json',
- 'X-CSRF-TOKEN': Roblox.XsrfToken.getToken()
- }
- }).then((data) => {
- return data.text();
- }).then((data) => {
- data = JSON.parse(data);
- data = JSON.parse(data.d);
- if (data.Data.length > 0) {
- for (let val of data.Data) {
- val = JSON.parse(val);
- let itemid = val.Item_Url.match(/\d+/);
- itemid = (itemid != null ? itemid[0] : itemid);
- let amount = Number(val.Amount.replace(/,/g, ''));
- if (itemid == target_id) {
- total_spent += amount;
- total_purchased += 1;
- };
- };
- grab(start_index+20);
- } else {
- console.log('Total Spent:', total_spent, 'Total Purchased:', total_purchased);
- };
- });
- };
- grab(0);
Advertisement
Add Comment
Please, Sign In to add comment