// ==UserScript== // @name "Free" Roblox Items // @version 2025-5-30 // @description Trick your friends into thinking you can get anything for free! // @author Agent Sam // @match https://www.roblox.com/bundles/* // @match https://www.roblox.com/catalog/* // @match https://www.roblox.com/users/* // @match https://www.roblox.com/games/* // @match https://web.roblox.com/bundles/* // @match https://web.roblox.com/catalog/* // @match https://web.roblox.com/users/* // @match https://web.roblox.com/games/* // @grant none // @license GNU GPLv2 // @run-at document-body // @namespace https://greasyfork.org/users/1476253 // @downloadURL https://update.greasyfork.icu/scripts/537605/%22Free%22%20Roblox%20Items.user.js // @updateURL https://update.greasyfork.icu/scripts/537605/%22Free%22%20Roblox%20Items.meta.js // ==/UserScript== (function() { 'use strict'; document.addEventListener("DOMContentLoaded", () => { const urlParams = new URLSearchParams(window.location.search); const scriptSkip = urlParams.get('1'); if (scriptSkip) return; if (location.pathname.includes('bundles') || location.pathname.includes('catalog')) { const loop = setInterval(() => { if (document.querySelector('[class="price-row-container"]')) clearInterval(loop); document.querySelector('[class="price-row-container"]').innerHTML = '
This item is available in your inventory.
'; document.querySelector('[class="item-details-creator-container"]').innerHTML += '
Item Owned
'; setTimeout(() => { document.querySelector('[class="rbx-popover-content"]').innerHTML = ` `; }, 200); const spin = document.createElement('div'); spin.setAttribute('class', 'font-header-1 text-subheader text-label text-overflow field-label'); spin.innerHTML = 'Modded by
Spin
'; document.getElementById('item-details').appendChild(spin); }, 50); } }); // needs to be improved //if (window.location.href.includes('games')) { // let hasRun = false; // document.getElementById('tab-store').addEventListener('click', function() { // if (hasRun === false) { // setTimeout(function() { // for (var x = 0; x < 999; x++) { // document.getElementsByClassName('PurchaseButton')[x].setAttribute('data-expected-price', '0'); // document.getElementsByClassName('PurchaseButton')[x].setAttribute('data-button-action', 'get'); // document.getElementsByClassName('PurchaseButton')[x].removeAttribute('data-se'); // console.log(`set prices - ${x}`); // } // }, 600); // hasRun = true; // } // }); // // document.getElementById('confirm-btn').addEventListener('click', function() { // var click = setInterval(function() { // document.getElementById('simplemodal-overlay').addEventListener('click', function() { clearInterval(click); }); // document.getElementById('simplemodal-overlay').click(); // console.log('hi'); // sessionStorage.setItem(window.location.href, 'itemOwned'); // }, 100); // setItemStatus(); // }); //} })();