Coinbrawl

try to take over the world!

08.03.2016 itibariyledir. En son verisyonu görün.

Bu betiği kurabilmeniz için Tampermonkey, Greasemonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği yüklemek için Tampermonkey gibi bir uzantı yüklemeniz gerekir.

Bu betiği kurabilmeniz için Tampermonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği kurabilmeniz için Tampermonkey ya da Userscripts gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği indirebilmeniz için ayrıca Tampermonkey gibi bir eklenti kurmanız gerekmektedir.

Bu betiği yüklemek için bir betik yöneticisi eklentisi yüklemeniz gerekecektir.

(Zaten bir betik yöneticim var, hadi yükleyelim!)

Advertisement:

Bu stili yüklemek için Stylus gibi bir uzantı yüklemeniz gerekir.

Bu stili yüklemek için Stylus gibi bir uzantı kurmanız gerekir.

Bu stili yükleyebilmek için Stylus gibi bir uzantı yüklemeniz gerekir.

Bu stili yüklemek için bir kullanıcı stili yöneticisi uzantısı yüklemeniz gerekir.

Bu stili yüklemek için bir kullanıcı stili yöneticisi uzantısı kurmanız gerekir.

Bu stili yükleyebilmek için bir kullanıcı stili yöneticisi uzantısı yüklemeniz gerekir.

(Zateb bir user-style yöneticim var, yükleyeyim!)

Advertisement:

// ==UserScript==
// @name         Coinbrawl
// @version      0.38
// @description  try to take over the world!
// @author       You
// @match        https://www.coinbrawl.com/*
// @grant        none
// @namespace https://greasyfork.org/users/25633
// ==/UserScript==

//menu
//$('li:has(a[href$="/referrals"])').remove();

//ads
$('div.panel-game-content:first').hide();
$('div.col-sm-9 > center').hide();
$('div.col-sm-3').hide();

if ( $("li.active a[href='/").length == 1 ){ //On main page

    $('div.col-sm-6').hide();
    $('div.col-sm-4').hide();
    $('div.col-sm-8').hide();

    var BANKLIMIT = 2752170;
    var withdrawLimit = 150000;

    var startS = setInterval(function(){

        var rawSta = $('#quick-stats > div > div > ul > li:nth-child(5) > span.value > span:nth-child(2)').text();
        var rawTok = $('#quick-stats > div > div > ul > li:nth-child(6) > span.value > span:nth-child(2)').text();
        var gold = $('#quick-stats > div > div > ul > li:nth-child(7) > span.value.text-success > span:nth-child(2)').text();
        var cuurentBank = $('#quick-stats > div > div > ul > li:nth-child(9) > span.value.text-success > span:nth-child(2)').text();

        var stamina = rawSta.split("/");
        var token = rawTok.split("/");

        //console.log('Stamina: ', parseInt(stamina[0]), "/", parseInt(stamina[1]));
        //console.log('Tokens: ', parseInt(token[0]), "/", parseInt(token[1]));
        //console.log('Gold: ', gold);

        if (token[0] > 0 ) {
            setTimeout(function(){ 
                searchArena.click();
            },900);
        } 

        if ( stamina[0] > 0 ) {
            setTimeout(function(){ 
                $('#npc-battle-table > div > table > tbody > tr:nth-child(6) > td:nth-child(5) > a')[0].click();
            },500);
        }

        console.log('[BOT] Attacking Crystal Dragon or Player'); 

        if ( gold > withdrawLimit && cuurentBank < BANKLIMIT ) {
            console.log('[BOT] Gold limit reached. Depositing to Bank');
            top.location.href = "https://www.coinbrawl.com/bank/deposit_max";
        } 

        if (cuurentBank == BANKLIMIT) {
            console.log('[BOT] Bank has reached limit!');
            //clearInterval(startS);
        }

    
    },2000);


    var searchArena = $('#battle-table > div > p > a')[0];
    searchArena.onclick=function(){
        setTimeout(function(){
            attackUser();
        },1000);
    };

} else if ( $("li.active a[href='/bank").length == 1 ){ 

    var gotoArena = setTimeout(function(){
        top.location.href = "https://www.coinbrawl.com/";
    },5000);

}



function attackUser(){
    $('tbody:first > tr').each(function(){
        
        if ( $(this).find('strong.text-success').html() > 5000 &&  $(this).find('div.text-success').length > 0 ){
            $(this).find('td > a')[0].click();
        } else if (  $(this).find('strong.text-success').html() > 10000 && $(this).find('div.text-warning').length > 0 ) {
            $(this).find('td > a')[0].click();
        } /*else if (  $(this).find('strong.text-success').html() > 100000 && $(this).find('div.text-danger').length > 0 ) {
            $(this).find('td > a')[0].click();
        }*/

    });
}