RW hunter

support RW

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey, Greasemonkey किंवा Violentmonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

You will need to install an extension such as Tampermonkey to install this script.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey किंवा Violentmonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्क्रिप्ट व्यवस्थापक एक्स्टेंशन इंस्टॉल करावे लागेल.

(माझ्याकडे आधीच युझर स्क्रिप्ट व्यवस्थापक आहे, मला इंस्टॉल करू द्या!)

Advertisement:

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

(माझ्याकडे आधीच युझर स्टाईल व्यवस्थापक आहे, मला इंस्टॉल करू द्या!)

Advertisement:

// ==UserScript==
// @name           RW hunter
// @namespace      eRRW
// @author         iMan (Persian Myth)
// @description    support RW
// @version        1.1
// @include        https://www.erepublik.com/*
// ==/UserScript==
var ResistanceForceInsert = function($, window, undefined) {
  function supportRW() {
    setTimeout(function () {
      $('#fundRW_btn2').trigger('click');
      console.log('[RW hunter] Support button clicked');
      // If the button has a class disabled it should mean the RW is supported
      if (!document.getElementById('fundRW_btn').classList.contains('disabled')) {
        supportRW();
      } else {
        console.log('[RW hunter] RW supported successfully');
      };
    }, 1000)  // Delay(ms) in which script tries to support again
  }
  function controlIt(control){GM_setValue("control", control);}
  function autoRefresh(interval) {setTimeout('location.reload(true);',interval);};
  $(document).ready(function () {
    if (parent.document.location.toString()==='https://www.erepublik.com/en') {
      if ($('#battle_listing > ul.resistance_war > li > a#fundRW_btn').length==1) {
        supportRW();
      } else {
        var vNmax = 1; var vNmin = 1;
        var vNum = Math.round(Math.random() * (vNmax - vNmin) + vNmin);
        autoRefresh(vNum*1000);
      };
    };
  });
};
// Script Insert
var script = document.createElement('script');
script.textContent = '(' + ResistanceForceInsert + ')(jQuery, window);';
document.body.appendChild(script);