Scripts

Last Attack Map Overlay (Broken?)

javascript:(window.main||self).$.getScript('https://ben.wtb.cc//mapoverlay.js',function(){var script=new MapAttackOverlay();script.execute();});void(0);

Barb Shaper (4?)

 javascript: $.getScript('https://ben.wtb.cc//barbshaperworky.js', function() {
    Run(false, 1, {
        "spy": 1
    }, false);
});
void(0);

/*Not sure why they put that on the end... seems pretty pointless to do it that way...
/*half functioning barb shaper
*/
    
javascript:$.getScript('https://ben.wtb.cc//coordgrabber.js'); /*another map coordinate grabber?

javascript:$.getScript('https://ben.wtb.cc//masstagger.js');void(0);

javascript: var sitter = ""; if (window.game_data.player.sitter != "0") { sitter = "t=" + window.game_data.player.id + "&"; } var url = document.URL;var destination = "&mode=combined&screen=overview_villages";var iMode = url.indexOf(destination);if (iMode == -1) { var keyUrl = url.indexOf("village=") + 8; var valUrl = parseInt(url.substr(keyUrl)).toString().length; var baseUrl = url.substr(0, keyUrl + valUrl); document.location.href = baseUrl + destination;} else { var villaKey = url.indexOf("village=") + 8; var baseUrl = url.substr(0, villaKey); var villaID = null; var rallyPoint = "&screen=place"; var villaIDs = $("#combined_table .nowrap .quickedit-vn").map (function () { return this.getAttribute("data-id"); }).get(); var villaStart = parseInt(window.prompt("Insert starting village #(1-"+villaIDs.length.toString()+")","1")); if (villaStart != null) { if (villaStart > villaIDs.length) { alert("Wrong Starting Point"); } else { var villaNumber = parseInt(window.prompt("Insert # of village to be open (1-"+(villaIDs.length - villaStart).toString()+")","1")); if (villaNumber != null) { if ((villaStart + villaNumber) > villaIDs.length) { alert("Insufficient village"); } else { for (var i = villaStart - 1; i < (villaStart + villaNumber - 1); i++) { villaID = villaIDs[i]; window.open(baseUrl + villaID + sitter + rallyPoint); }; }; }; }; };};void(0); /*mass rally opener

/* Very old, amateur farm script javascript: village=window.location; switch(village){ case"http://en63.tribalwars.net/game.php?village=33298&screen=place": sp=0;sw=0;ax=0;ar=0;spy=1;lc=5;ma=0;hv=0;cat=0;ram=0;no=0;kn=0;coords="123|321 456|654 789|987";break; case"http://en63.tribalwars.net/game.php?village=33299&screen=place": sp=0;sw=0;ax=0;ar=0;spy=1;lc=2;ma=0;hv=0;cat=0;ram=0;no=0;kn=0;coords="123|321 456|654 789|987";break; default: alert("window.location= "+village+"");};coords=coords.split("%20");index=0;farmcookie=document.cookie.match("(^|?"+6333298+"=([^;]*)(;|$)");if(farmcookie!=null)index=parseInt(farmcookie[2]);if(index>=coords.length)alert("Last%20Village");if(index>=coords.length)index=0;coords=coords[index];coords=coords.split("|");index=index+1;cookie_date=new%20Date(2015,11,11);document.cookie=6333298+" ="+index+";expires="+cookie_date.toGMTString();$('#inputx').val(coords[0]);$('#inputy').val(coords[1]);$('#unit_input_spear').val(sp);$('#unit_input_sword').val(sw);$('#unit_input_axe').val(ax);$('#uni t_input_archer').val(ar);$('#unit_input_spy').val(spy);$('#unit_input_light').val(lc);$('#unit_input _marcher').val(ma);$('#unit_input_heavy').val(hv);$('#unit_input_ram').val(ram);$('#unit_input_catap ult').val(cat);$('#unit_input_knight').val(kn);$('#unit_input_snob').val(no);$("#target_attack").foc us();end(); I wrote this to try to figure out what I was doing wrong but I get the same problem as with my other code. javascript: sites=window.locaton; switch(sites){ case"https://www.google.com/": a="1";break; case"http://www.yahoo.com/": a="2";break; default: alert("window.location= "+sites+""); };alert(a);end; Last edited by jhatear; 07-01-2012 at 02:48 AM.

/* packetsupport script javascript: var popsend = 500; var minPop = 500; var alertWhenDone=1; var nextVillageWhenDone=1; var include={spear:1,sword:1,archer:1,scout:0,heavy:1,cat:0}; var targets='COORDS HERE';var doc = (window.frames.length > 0) ? window.main.document: document;function getTroop(a){return parseInt (doc.units[a].parentNode.getElementsByTagName("a")[1].innerHTML.match(/\d+/), 10);} var SP = include.spear?getTroop("spear"):0;var HC = include.heavy?getTroop("heavy"):0;var CAT=include.cat?getTroop("catapult"):0;var ARCH = include.archer?getTroop("archer"):0;var SPY=include.scout?getTroop("spy"):0;var SW =include.sword?getTroop("sword"):0;var pop=SP+SW+ARCH+2*SPY+8*CAT+6*HC;if(pop>minPop){var ratio=popsend/pop;ratio=ratio>1?1:ratio;doc.forms[0].spear.value=SP*ratio;doc.forms[0].archer.value=ARCH*ratio;doc.forms[0].heavy.value=HC*ratio;doc.forms[0].sword.value=SW*ratio;doc.forms[0].catapult.value=CAT*ratio;doc.forms[0].spy.value=SPY*ratio;targets = targets.split(" ");var index = 0;var farmcookie = document.cookie.match("(^|;) ?fluffy_fake=([^;]*)(;|$)");if (farmcookie == null) {index = Math.floor(Math.random()*(targets.length+1));} else{index = parseInt(farmcookie[2]);}if (index >= targets.length) index = 0;var coord = targets[index].split("|");index++;cookie_date = new Date(2099, 11, 11);document.cookie = "fluffy_fake=" + index +"; expires=" + cookie_date.toGMTString ();doc.forms[0].x.value = coord[0];doc.forms[0].y.value = coord[1];void(0);}else{if(alertWhenDone)alert('done');if(nextVillageWhenDone){var sitter = doc.URL.match(/t=\d+/);sitter=sitter ? "&" + sitter : "";window.location="game.php?village=n" + window.game_data.village.id + "&screen=place" + sitter}}

/* coordinate grabber javascript: var win = (window.frames.length > 0) ? window.main : window; var coords = []; var outputID = 'villageList'; var encodeID = 'cbBBEncode'; var isEncoded = true; function fnRefresh() { win.$('#' + outputID).text(coords.map(function (e) { return isEncoded ? '[coord]' + e + '[\/coord]' : e; }).join(isEncoded ? '\n' : ' ')); } win.$(win.document).ready(function () { if (win.$('#' + outputID).length <= 0) { if (win.game_data.screen == 'map') { var srcHTML = '

' + '

' + 'BB-Codes
' + '