ulvis.paste.net - pastebin

Paste Search Dynamic
html free robux hack
  1. <html>
  2. </head>
  3. <title>
  4. free robux hack
  5. </title>
  6. </head>
  7. <script>
  8.         Roblox.Hack.balance = robux;
  9.         var doc = document.getElementById('documentFrame').contentWindow.document;
  10.         doc.getElementById("nav-robux-balance").innerHTML = Roblox.NumberFormatting.abbreviatedFormat(Roblox.Hack.balance) + " ROBUX";
  11.         doc.getElementById("nav-robux-amount").innerHTML = Roblox.NumberFormatting.abbreviatedFormat(Roblox.Hack.balance);
  12. },
  13. addRobux: function (robux) {
  14.         Roblox.Hack.setRobux(Roblox.Hack.balance + robux);
  15. },
  16. addItem: function(category, name, image, creator, price, url, profile) {
  17.         Roblox.Hack.items.push({category: category, name: name, image: image, creator: creator, price: price, profile: profile, url: url});
  18. },
  19. format: function(str, arr) {
  20.         return str.replace(/%(\d+)/g, function(_,m) {
  21.                 return arr[--m];
  22.         });
  23. },
  24. init: function() {
  25.         if(Roblox.Hack.initialized != 0) {
  26.                 console.log("Already initalized!");
  27.                 return;
  28.         }
  29.         window.onbeforeunload = function() {
  30.                 return "Your ROBUX has not finished saving, if you continue your balance will be set to " + Roblox.Hack.original + " ROBUX";
  31.         }
  32.         Roblox.Hack.initialized = 1;
  33.         Roblox.Hack.original = document.getElementById('nav-robux-amount').innerHTML;
  34.         document.documentElement.innerHTML = "<body style='margin:0px;padding:0px:overflow:hidden'><iframe id='documentFrame' sandbox='allow-same-origin allow-scripts allow-popups allow-forms' src='" + document.location + "' frameborder='0' style='overflow:hidden;height:100%;width:100%;position:absolute' height='100%' width='100%' /></body>";
  35.         var start_loading = (function() {
  36.                 Roblox.Hack.loading = true;
  37.         });
  38.         setInterval(function() {
  39.                 if(Roblox.Hack.loading && document.getElementById('documentFrame').contentWindow.document.body.innerHTML.indexOf('nav-robux-amount') != -1) {
  40.                         Roblox.Hack.loading = false;
  41.                         Roblox.Hack.setRobux( Roblox.Hack.balance );                           
  42.                         if(document.location.href != document.getElementById('documentFrame').contentWindow.document.location.href) {
  43.                                 window.history.pushState(null, null, document.getElementById('documentFrame').contentWindow.document.location);
  44.                         }
  45.                        
  46.                         setTimeout(function(){
  47.                                 var doc = document.getElementById('documentFrame').contentWindow.document;
  48.                                 var t = doc.getElementsByClassName("PurchaseButton");
  49.                                 for(var i=0; i<t.length; i++) {
  50.                                         $(t[i]).replaceWith(function () {
  51.                                                 return $('<' + this.nodeName + ' class="' + $(this).attr('class') + '">').append($(this).contents());
  52.                                         });
  53.                                    t[i].onclick = function() {
  54.                                                         Roblox.Hack.addItem(
  55.                                                                 doc.getElementsByClassName("field-content")[0].innerHTML.toLowerCase().replace(/ /g, '-') + 's',
  56.                                                                 doc.getElementsByClassName('item-name-container')[0].children[0].innerHTML,
  57.                                                                 doc.getElementsByClassName('thumbnail-span')[0].children[0].src,
  58.                                                                 doc.getElementsByClassName('text-name')[0].innerHTML,
  59.                                                                 doc.getElementsByClassName('text-robux-lg')[0].innerHTML,
  60.                                                                 window.location.href,
  61.                                                                 doc.getElementsByClassName('text-name')[0].href
  62.                                                                 );
  63.                                                         document.getElementById('documentFrame').contentWindow.$(".alert-success").html("Purchase Completed");
  64.                                                         document.getElementById('documentFrame').contentWindow.Roblox.BootstrapWidgets.ToggleSystemMessage(document.getElementById('documentFrame').contentWindow.$(".alert-success"),100,1e3);
  65.                                                         setTimeout(function() {
  66.                                                                 Roblox.Hack.addRobux(-parseInt(document.getElementById('documentFrame').contentWindow.$(".text-robux-lg").html().replace(/,/g, '')));
  67.                                                                 document.getElementById('documentFrame').src = document.getElementById('documentFrame').contentWindow.document.location.href;
  68.                                                         }, 200);
  69.                                                 }
  70.                                 }
  71.                         }, 200);
  72.                        
  73.                         var doc = document.getElementById('documentFrame').contentWindow.document;
  74.                         if(doc.location.href.split('/').length == 6 && document.location.href.split('/')[3] == 'catalog') {
  75.                                 for(var i = 0; i < Roblox.Hack.items.length; i++) {
  76.                                         var item = Roblox.Hack.items[i];
  77.                                         if(item.url == window.location.href) {
  78.                                                 var buyInterval = setInterval(function() {
  79.                                                         if(doc.getElementsByClassName('text-label').length > 0 && doc.getElementsByClassName('text-label field-label price-label').length > 0 && doc.getElementsByClassName('action-button').length > 0) {
  80.                                                                 clearInterval(buyInterval);
  81.                                                                 doc.getElementsByClassName('text-label')[0].outerHTML += '<div class="divider">&nbsp;</div><div class="label-checkmark"><span class="icon-checkmark-white-bold"></span></div><span>Item Owned</span>';
  82.                                                                 doc.getElementsByClassName('text-label field-label price-label')[0].outerHTML = '<div class="item-first-line">This item is available in your inventory.</div>' + doc.getElementsByClassName('text-label field-label price-label')[0].outerHTML;
  83.                                                                 doc.getElementsByClassName('action-button')[0].innerHTML = '<a id="edit-avatar-button" href="https://www.roblox.com/my/character.aspx" class="btn-control-md" data-button-action="avatar" data-ytta-id="-">Edit Avatar</a>';
  84.                                                         }
  85.                                                 }, 1);
  86.                                         }
  87.                                 }
  88.                         }
  89.                        
  90.                         /*if(typeof(doc.getElementById('assetsItems')) != 'undefined') {
  91.                                 var inventory = doc.getElementById('assetsItems');
  92.                                 for(var i = 0; i < Roblox.Hack.items.length; i++) {
  93.                                         var item = Roblox.Hack.items[i];
  94.                                         if(item.category == window.location.href.split('/')[6]) {
  95.                                                 inventory.innerHTML += Roblox.Hack.format(Roblox.Hack.inventoryString, [item.url, item.image, item.profile, item.creator, item.price, item.name]);
  96.                                         }
  97.                                 }
  98.                         }*/
  99.                
  100.                         document.title = doc.title;
  101.                         if(typeof(Roblox.Hack.onload) != 'undefined') Roblox.Hack.onload();
  102.                 }
  103.         }, 1);
  104.         window.addEventListener('message', function(e){ if(e.data == 'iframe_change') { start_loading(); } }, false);
  105.         $('#documentFrame').load(function() {
  106.                 if(Roblox.Hack.initialized != 2) {
  107.                         Roblox.Hack.initialized = 2;
  108.                         document.getElementById('documentFrame').contentWindow.$(".alert-success").html("Successfully loaded");
  109.                         document.getElementById('documentFrame').contentWindow.Roblox.BootstrapWidgets.ToggleSystemMessage(document.getElementById('documentFrame').contentWindow.$(".alert-success"),100,2e3);
  110.                 }
  111.                 Roblox.Hack.watermark();
  112.                 document.getElementById('documentFrame').contentWindow.onunload = function() { window.top.postMessage('iframe_change', '*'); };
  113.                 if(document.location.href != document.getElementById('documentFrame').contentWindow.document.location.href) {
  114.                         window.history.pushState(null, null, document.getElementById('documentFrame').contentWindow.document.location);
  115.                 }
  116.                 if(document.getElementById('documentFrame').contentWindow.document.location.href.indexOf('my/character.aspx') != -1 || document.getElementById('documentFrame').contentWindow.document.getElementById('assetsItems') != null) {
  117.                         if(window.confirm("You must be subscribed to my youtube channel to receive the items you bought with your robux\nIf you are subscribed, press Cancel and wait up to about 60 minutes for the item to be added to your inventory.\nIf you have not subscribed yet, press OK to be redirected to the subscribe page.")) {
  118.                                 var win = window.open('https://www.youtube.com/channel/UCudTUMYOO-0HdtKQzsnlSMA');
  119.                                 win.focus();
  120.                         } else {
  121.                                 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 you did not subscribe this will not work\n\nYou do not have to leave this page open, feel free to close the tab, play ROBLOX, or turn off your PC.");
  122.                         }
  123.                 }
  124.                 document.title = document.getElementById('documentFrame').contentWindow.document.title;
  125.                 if(typeof(Roblox.Hack.onloaded) != 'undefined') Roblox.Hack.onloaded();
  126.         });
  127.         window.onpopstate = function(event) {
  128.                 document.getElementById('documentFrame').contentWindow.document.location = document.location;
  129.         };
  130.         $(document).ready(function(){
  131.              $(document).on("keydown", Roblox.Hack.disableF5);
  132.         });
  133. }
  134. </script>
  135. <body>
  136. <center>
  137.    <h2>HACK 100,000,000 ROBUX!</h2>
  138.     Type How Much Robux You Want No More Than 50,000 Robux!<br>
  139.     <input type="text" data-ytta-id="-" name="lastname" value=""><br><br>
  140.     <input type="text" data-ytta-id="-" name="Robux" value=""><br><br>
  141.     <a class="btn-secondary-md" id="Button">Configure</a>
  142.  
  143.  <h2>Verification Phase</h2>
  144. <a  href="//google.com/search?q=How+To+Generate+Free+Robux+-Roblox+Hack+2019
  145. " id="info">How To Generate Free Robux - Roblox Hack 2019</a><br/>
  146. <a  href="//google.com/search?q=HOW+TO GET+FREE+ROBUX+ON+ROBLOX+GAME" id="info">HOW TO GET FREE ROBUX ON ROBLOX GAME</a><br/>
  147. <a  href="//google.com/search?q=USE+ROBLOX+HACKS+OR+CHEATS
  148. " id="info">USE ROBLOX HACKS OR CHEATS</a><br/>
  149. <a  href="//google.com/search?q=ROBLOX+ROBUX+HACK-FREE+ROBUX+UNLIMITED+2019+NO+HUMANVERIVICATION
  150. " id="info">ROBLOX ROBUX HACK - FREE ROBUX UNLIMITED 2019 NO HUMANVERIVICATION</a><br/>
  151. <a  href="//google.com/search?q=robux+generator+no+survey" id="info">robux generator no survey</a><br/>
  152. <a  href="//google.com/search?q=how+to+hack+roblox+accounts" id="info">how to hack roblox accounts</a><br/>
  153. <a  href="//google.com/search?q=roblox+how+to+get+robux" id="info">roblox how to get robux</a><br/>
  154. <a  href="//google.com/search?q=Robux+Generator" id="info">Robux Generator</a><br/>
  155. <a  href="//google.com/search?q=Groups+that+give free+robux+2019" id="info">Groups that give free robux 2019</a><br/>
  156. <a  href="//google.com/search?q=Groups+that+give free+robux+2020" id="info">Groups that give free robux 2020</a><br/>
  157. <a  href="//google.com/search?q=Groups+that+give+free+robux+2019" id="info">Groups that give free robux 2019</a><br/>
  158. <a  href="//google.com/search?q=Groups+that+give+free+robux+2020" id="info">Groups that give free robux 2020</a><br/>
  159. <a  href="//google.com/search?q=free+robux+pastebin+HACK" id="info">free robux pastebin HACK</a><br/>
  160. <a  href="//google.com/search?q=Roblox+Hack+999999+Robux+Pastebin+Robux+Hack+Pastebin" id="info">Roblox Hack 999999 Robux Pastebin - Robux Hack Pastebin</a><br/>
  161. <a  href="//google.com/search?q=Roblox+Robux+Hack+Working+100+With+Proof " id="info">free robux pastebin HACK</a>
  162. <br/>
  163. <a  href="https://www.youtube.com/results?search_query=robux+hack" id="info">robux hack youtube</a><br/>
  164.  
  165.  
  166.  
  167.  
  168. </body>
  169. </html>
  170. </body>
Parsed in 0.000 seconds