Blocks per B2B Script

Shows a ratio of Blocks/B2B

Verze ze dne 13. 06. 2019. Zobrazit nejnovější verzi.

  1. // ==UserScript==
  2. // @name Blocks per B2B Script
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description Shows a ratio of Blocks/B2B
  6. // @author Oki
  7. // @match https://*.jstris.jezevec10.com/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. /**************************
  12. Blocks per B2B Script
  13. **************************/
  14.  
  15. (function() {
  16. window.addEventListener('load', function(){
  17.  
  18. var b2bStat= document.createElement("tr");
  19. b2bStat.innerHTML = '<td class="ter">B2B</td><td class="sval"><span id="b2bs">0</span></td>'
  20. aux2.parentNode.parentNode.insertBefore(b2bStat, aux2.parentNode);
  21.  
  22.  
  23. var replacedFunc2 = Game['prototype']['updateQueueBox'].toString()
  24.  
  25. replacedFunc2 = replacedFunc2.slice(0,-1)
  26. replacedFunc2 = replacedFunc2.substr(replacedFunc2.indexOf("{")+1)
  27. replacedFunc2 = "stat=this['placedBlocks']/this['gamedata']['B2B'];b2bs.innerHTML=(stat==Infinity||isNaN(stat))?('∞'):(stat.toFixed(2));" + replacedFunc2;
  28.  
  29. Game['prototype']["updateQueueBox"] = new Function(replacedFunc2);
  30.  
  31. });
  32. })();