Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name EXCHANGE.ResourceToPoint
- // @namespace http://tampermonkey.net/
- // @version 0.1
- // @description try to take over the world!
- // @author You
- // @match https://br96.tribalwars.com.br/game.php?village=*&screen=market&mode=exchange
- // @grant none
- // ==/UserScript==
- /*/
- var botProtect = $('body').data('bot-protect');
- if (botProtect == undefined) {
- $('div.rc-inline-block').click();
- alert('Captcha anti bots!');
- $("<audio id='audio' autoplay><source src='http://protettordelinks.com/wp-content/baixar/bomba_relogio_alerta_www.toquesengracadosmp3.com.mp3' type='audio/mp3' /></audio>").appendTo("body");
- setInterval(
- function() {
- window.location.reload();
- }, 59099);
- }
- */
- setTimeout(
- function() {
- $(document)["0"].title="VENDER "+game_data.world;
- $("link[id=favicon]")["0"].href="https://dsbr.innogamescdn.com/8.112/35928/graphic/resources/premium.png";
- }, 200);
- setInterval(
- function() {
- window.location.reload();
- }, localStorage.load);
- var t =1050;
- var ok = 1060;
- var ok2 = 3200;
- var canc = 11000;
- var comerciante = parseInt($('span#market_merchant_available_count')[0].innerHTML);
- var reload_tela=120000;
- var razao = 2.001;
- var min_buy = 10200; // Limite maximo para vender recurso por PP
- var buy = 700;
- var woods = parseInt($('div.premium-exchange-sep')["0"].innerText);
- var wood =700;
- var stock_wood = parseInt($('td#premium_exchange_stock_wood.center')["0"].innerHTML);
- var capacity_wood = parseInt($('td#premium_exchange_capacity_wood.center')["0"].innerHTML);
- var stones = parseInt($('div.premium-exchange-sep')["3"].innerText);
- var stone =700;
- var stock_stone = parseInt($('td#premium_exchange_stock_stone.center')["0"].innerHTML);
- var capacity_stone = parseInt($('td#premium_exchange_capacity_stone.center')["0"].innerHTML);
- var irons = parseInt($('div.premium-exchange-sep')["6"].innerText);
- var iron =20;
- var stock_iron = parseInt($('td#premium_exchange_stock_iron.center')["0"].innerHTML);
- var capacity_iron = parseInt($('td#premium_exchange_capacity_iron.center')["0"].innerHTML);
- /*
- if(woods <= min_buy){
- buy=2500;
- }
- if(irons <= min_buy){
- buy=2500;
- }
- if(stones <= min_buy){
- buy=2500;
- }
- */
- var reset_storage = 0;
- if(reset_storage == 1){
- localStorage.load=5000;
- localStorage.carrocel=0;
- localStorage.iron=0;
- localStorage.wood=0;
- localStorage.stone=0;
- }
- if(localStorage.iron == undefined || localStorage.wood == undefined || localStorage.stone == undefined || localStorage.load == undefined ){
- localStorage.load=5000;
- localStorage.carrocel=0;
- localStorage.iron=0;
- localStorage.wood=0;
- localStorage.stone=0;
- }
- if( localStorage.pp == undefined ){ localStorage.pp = game_data.player.pp; }
- var pontos = (game_data.player.pp - localStorage.pp);
- if( pontos < 0){
- console.log("vc gastou PP");
- localStorage.pp = game_data.player.pp;
- }
- //setInterval(
- //function() {
- if((game_data.player.pp - localStorage.pp) > 0){
- console.log("["+localStorage.load+"] Trocou!! "+(game_data.player.pp - localStorage.pp));
- localStorage.pp = game_data.player.pp;
- localStorage.load = 4500;
- if(localStorage.carrocel > 0){localStorage.carrocel = (localStorage.carrocel - 1);}
- if(localStorage.carrocel < 0){localStorage.carrocel = 2;}
- }else{
- localStorage.load = reload_tela;
- console.log("["+localStorage.load+"] Sem acordo "+(game_data.player.pp - localStorage.pp));
- }
- //}, 4000);
- if(localStorage.carrocel == 0){
- localStorage.carrocel=1;
- if( capacity_iron > stock_iron && comerciante > 0 ){
- if(irons <= min_buy || (capacity_iron - stock_iron) < min_buy){
- console.log("compar iron");
- $('input.premium-exchange-input')[5].value=buy;
- $('input.btn.float_right.btn-premium-exchange-buy').click();
- setTimeout(function(){
- $('button.btn.evt-confirm-btn.btn-confirm-yes').click();
- //console.log("Confirm");
- $('button.btn.evt-confirm-btn.btn-confirm-yes').click();
- if (localStorage.iron) {
- localStorage.iron = Math.round((Number(localStorage.iron) + irons) /razao);
- } else {
- localStorage.iron = irons;
- }
- console.log("storage " +localStorage.iron + " iron " +irons);
- setTimeout(function(){
- $('button.btn.evt-confirm-btn.btn-confirm-yes').click();
- //console.log("OK 2");
- setTimeout(function(){
- $('button.btn.evt-cancel-btn.btn-confirm-no').click();
- //console.log("Cancel");
- var pontos = (game_data.player.pp - localStorage.pp);
- if( pontos < 0){
- console.log("vc gastou PP");
- localStorage.pp = game_data.player.pp;
- }
- if(pontos > 0){
- console.log("["+localStorage.load+"] Trocou!! "+pontos);
- localStorage.pp = game_data.player.pp;
- localStorage.load = 4500;
- if(localStorage.carrocel > 0){localStorage.carrocel = (localStorage.carrocel - 1);}
- if(localStorage.carrocel < 0){localStorage.carrocel = 2;}
- }else{
- localStorage.load = 60000;
- //console.log("["+localStorage.load+"] Sem acordo "+pontos);
- }
- },canc);
- },ok2);
- }, ok);
- $('button.btn.evt-cancel-btn.btn-confirm-no').click();
- $('input.premium-exchange-input')[5].value="";
- for (var i = 0; i < t; i++) {
- //console.log("log: "+i);
- }
- }//else{console.log("acima do medio iron");}
- }else{console.log("sem ofertas");}
- }else if(localStorage.carrocel == 1){
- localStorage.carrocel=2;
- if( capacity_stone > stock_stone && comerciante > 0){
- if(stones <= min_buy || (capacity_stone - stock_stone) < min_buy){
- if(stones <= min_buy && (capacity_stone - stock_stone) < min_buy){
- console.log("Min de compra "+min_buy);
- }else{
- buy=700;
- }
- console.log("compar stone");
- $('input.premium-exchange-input')[4].value=buy;
- $('input.btn.float_right.btn-premium-exchange-buy').click();
- setTimeout(function(){
- $('button.btn.evt-confirm-btn.btn-confirm-yes').click();
- //console.log("Confirm");
- $('button.btn.evt-confirm-btn.btn-confirm-yes').click();
- if (localStorage.stone) {
- localStorage.stone = Math.round((Number(localStorage.stone) + stones) /razao);
- } else {
- localStorage.stone = stones;
- }
- console.log("storage " +localStorage.stone + " stone " +stones);
- setTimeout(function(){
- $('button.btn.evt-confirm-btn.btn-confirm-yes').click();
- //console.log("OK 2");
- setTimeout(function(){
- $('button.btn.evt-cancel-btn.btn-confirm-no').click();
- //console.log("Cancel");
- var pontos = (game_data.player.pp - localStorage.pp);
- if( pontos < 0){
- console.log("vc gastou PP");
- localStorage.pp = game_data.player.pp;
- }
- if(pontos > 0){
- console.log("["+localStorage.load+"] Trocou!! "+pontos);
- localStorage.pp = game_data.player.pp;
- localStorage.load = 4500;
- if(localStorage.carrocel > 0){localStorage.carrocel = (localStorage.carrocel - 1);}
- if(localStorage.carrocel < 0){localStorage.carrocel = 2;}
- }else{
- localStorage.load = reload_tela;
- console.log("["+localStorage.load+"] Sem acordo "+pontos);
- }
- },canc);
- },ok2);
- }, ok);
- $('button.btn.evt-cancel-btn.btn-confirm-no').click();
- $('input.premium-exchange-input')[4].value="";
- for (var i = 0; i < t; i++) {
- //console.log("log: "+i);
- }
- }//else{console.log("acima do medio stone");}
- }else{console.log("sem ofertas");}
- }else if(localStorage.carrocel == 2){
- localStorage.carrocel=0;
- if( capacity_wood > stock_wood && comerciante > 0){
- if(woods <= min_buy || (capacity_wood - stock_wood) < min_buy){
- console.log("compar wood");
- $('input.premium-exchange-input')[3].value=buy;
- $('input.btn.float_right.btn-premium-exchange-buy').click();
- setTimeout(function(){
- $('button.btn.evt-confirm-btn.btn-confirm-yes').click();
- //console.log("Confirm");
- $('button.btn.evt-confirm-btn.btn-confirm-yes').click();
- if (localStorage.wood) {
- localStorage.wood = Math.round((Number(localStorage.wood) + woods) /razao);
- } else {
- localStorage.wood = woods;
- }
- console.log("storage " +localStorage.wood + " wood " +woods);
- setTimeout(function(){
- $('button.btn.evt-confirm-btn.btn-confirm-yes').click();
- ///console.log("OK 2");
- setTimeout(function(){
- $('button.btn.evt-cancel-btn.btn-confirm-no').click();
- //console.log("Cancel");
- var pontos = (game_data.player.pp - localStorage.pp);
- if( pontos < 0){
- console.log("vc gastou PP");
- localStorage.pp = game_data.player.pp;
- }
- if(pontos > 0){
- console.log("["+localStorage.load+"] Trocou!! "+pontos);
- localStorage.pp = game_data.player.pp;
- localStorage.load = 4500;
- if(localStorage.carrocel > 0){localStorage.carrocel = (localStorage.carrocel - 1);}
- if(localStorage.carrocel < 0){localStorage.carrocel = 2;}
- }else{
- localStorage.load = reload_tela;
- console.log("["+localStorage.load+"] Sem acordo "+pontos);
- }
- },canc);
- },ok2);
- }, ok);
- $('button.btn.evt-cancel-btn.btn-confirm-no').click();
- $('input.premium-exchange-input')[3].value="";
- for (var i = 0; i < t; i++) {
- //console.log("log: "+i);
- }
- }//else{console.log("acima do medio wood");}
- }else{console.log("sem ofertas");}
- }
- if(comerciante == 0){
- console.log(comerciante+" sem comerciantes disponiveis");
- localStorage.carrocel=0;
- localStorage.iron=1;
- localStorage.wood=1;
- localStorage.stone=1;
- }
- console.log("RECURSO por PONTO\nstorage " +localStorage.wood + " wood " +woods+"\nstorage " +localStorage.stone + " stone " +stones+"\nstorage " +localStorage.iron + " iron " +irons);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement