SHARE
TWEET

Untitled

a guest May 21st, 2019 67 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name Skrypt
  3. // @author TRIOO
  4. // @namespace Skrypt do farmienia
  5. // @grant none
  6. // @match      https://pl138.plemiona.pl/game.php?*&screen=am_farm*
  7. // @version 0.0.8-Alpha
  8. // ==/UserScript==
  9. function czyszczenieListy() {
  10.     $("a.farm_icon_c, a.farm_icon_b, a.farm_icon_a").click(function () {
  11.         $(this).closest("tr").remove(); // Usuwanie wiosek z listy po zaatakowaniu (Tymczasowo do odświżenia strony)
  12.     });
  13. }
  14.  
  15. function zmianaWioski() {
  16.     if ($('#village_switch_right').length == 1) {
  17.         $('#village_switch_right')[0].click(); //Zmiana wioski za pomocą funkcji konta premium
  18.     }
  19. }
  20. function reload() {
  21.   if ($('#village_switch_right').length !== 1){
  22.         location.reload(); // Odświeżanie strony
  23.     }
  24. }
  25.  
  26.  
  27. function farma() {
  28.     var value = sessionStorage.getItem('zmiana');
  29.     var licznik = 0;
  30.     var wynik = 0;
  31.     console.log(value); //Przykładowa wartość
  32.     var x = $.map($("a.farm_icon_a, a.farm_icon_a, a.farm_icon_a"), function (v, i, j, k, h) {
  33.             return [v]
  34.         }),
  35.         i = setInterval(function () {
  36.  
  37.             if ($('#plunder_list tr').length > 1 && parseInt($("#units_home #light").text()) > 10) {
  38.                 if (  $("a.farm_icon_c, a.farm_icon_c, a.farm_icon_c").length > 0  ){
  39.                     //$(c.shift())[0].click();
  40.                     $("a.farm_icon_c, a.farm_icon_c, a.farm_icon_c").first().click();
  41.                 }else if (parseInt($("#units_home #spy").text()) > 1){
  42.                     $("a.farm_icon_b, a.farm_icon_b, a.farm_icon_b").first().click();
  43.                 }else{
  44.                     $(x.shift())[0].click();
  45.                 }
  46.  
  47.             }
  48.         }, 700)  /// Częstotliwość wysyłania atakó. Minimalna wartośc 220 zalecane 350 dla płynności.
  49.         j = setInterval(function () {
  50.             if ( value >= 3 )
  51.             {
  52.                 wynik=(900-licznik++);
  53.                 console.log("Dawidku kochany skrypt będzie kontynuowany za: "+wynik+" sekund.");
  54. setTimeout(function(){
  55.     zmianaWioski();
  56.     sessionStorage.setItem('zmiana', '0');
  57.     console.log("halo2");
  58. }, 900000);
  59.             }
  60.         }, 1000) //550 = 0.55 sec Częstotliwość zmiany wiosek w momencie braku jednostek lub końca listy farmienia.
  61.     k = setInterval(function () {
  62.         if ( parseInt($("#units_home #light").text()) <= 10 && value < 3 ) {
  63.                 if ($('#village_switch_right').length == 1) {
  64.                     $('#village_switch_right')[0].click(); //Zmiana wioski za pomocą funkcji konta premium
  65.                 value++;
  66.                     sessionStorage.setItem('zmiana', value);
  67.                 }
  68.             }
  69.      }, 1000) //550 = 0.55 sec Częstotliwość zmiany wiosek w momencie braku jednostek lub końca listy farmienia.
  70.         h = setInterval(function () {
  71.             if ( parseInt($("input[name=light]").val()) > parseInt($("#units_home #light").text()) ) {
  72.                 reload()
  73.             } else if ($('#plunder_list tr').length <= 1) {
  74.                 reload()
  75.             }
  76.  
  77.         }, 180000)
  78. }
  79.  
  80. $(document).ready(function aktywacja() {
  81.     setTimeout(function () {
  82.         czyszczenieListy(); //Aktywacja czyszczenia listy
  83.         farma(); //Aktywacja farmienia
  84.     }, 3600); // Czas od załadowania strony po którym skrypt zacznie działać.
  85. });           // Ustawienie 0 przyśpieszy działanie lecz na słabszych komputerach możę spowodować nieprawidłowe działanie.
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top