UK Approved Scripts Update 2024

Status
Not open for further replies.

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
Scripts are considered 'user generated tools' which use we tolerate. Neither the Tribal Wars support team nor Innogames GmbH assume liablilty for any mishaps caused by the use of these tools, nor will they provide support in any way, shape or form regarding the proper functioning of said tools.

TL;DR: If script is broken, TW Staff can't help you.



Please refer to this post for a list of the script and submission rules

Open the quickbar
Settings to quickbar.png

Click on Add link (or edit an existing item)
Add link.png

Fill in the blank form
Add link blank.png
It is recommended to at least use a name (1) for the script and enter the code for the script in the field for the Target-URL (2).*
If need be you can enter a description/mnemonic/... to appear when hovering over the link.
It is also possible to select an icon to appear next to the name of the link on the quickbar.* **
You can choose to assign a numerical keyboard shortcut from 1 - 9.*
It is possible to have activating the script open a new window.

*It is possible to use only an image (with or without hover text) and/or only a numerical keyboard shorcut (without hover text). Not using any 'access point' effectively makes the script inaccessible from the quickbar
**You can select an icon from the provided list or use any size image (I found no upper limit) for which you enter the direct URL.


You will see a warning when adding a script, please take note of its contents.
Completed this will look something like the following.
Add link filled.png

After saving the quickbar will have a new entry
New link.png

Updates and scripts
Updates to the game may cause some scripts to stop working correctly/as intended.
It is the authors' responsibility to update the script to fix bugs or add new features. This may require the script to be re-evaluated for usage on UK.
While we may approve certain scripts, we do not maintain them.


Index of Approved Quickbar Scripts
Take me back to the top



Anything not explicitly found in the approved script area is considered illegal for use on UK
 
Last edited by a moderator:

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
§1 Incoming Attacks


Find Next Untagged Incoming
(Author: morningstar)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/morningstar_findnextattack.js');void 0;

Customisable Incoming Tag (Author: Cheesasaurus)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/labelAttacks.js');void 0;

Customisable Mass Incoming Tag (Author: Cheesasaurus)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/mass_tag_launch.js');void 0;

Mass Incoming Tag based on current server time (Author: Cheesasaurus)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/tagToUnknown.js');void 0;

Extra Incoming Filters (Author: Cheesasaurus)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/IncomingFilters.js');void 0;

Watchtower Timer
JavaScript:
javascript:$.getScript('https://dl.dropboxusercontent.com/s/dukcaol8u27wxg2/watchtower_timer.js');void(0);

Tribe Players Under Attack
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/tribePlayersUnderAttack.js');
 
Last edited by a moderator:

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
§2 Sniping


EZ-Snipe
(Author: tcamps)
JavaScript:
window.ezsSettings = { minimumSnipeDefense: { infantry: 2000, cavalry: 2000, archer: 0 }, offensiveSnipes: false, maximumTimeUntilLaunch: 4 }$.getScript('https://tylercamp.me/tw/ez-snipe.js')

Snipe (Author: Fluffy8 / Updated by Dale McKay)
JavaScript:
javascript:game_data.version = ". . . . . . .";$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/snipe.js');void 0;

Mass snipe (Author: Fluffy88 / Modified by Mitchell - Superdog / Further modification by Sass / Shinko to Kuma)
JavaScript:
javascript:$.getScript("https://shinko-to-kuma.com/scripts/massSnipe.js");

Timing Assistant (Author: Linoko)
JavaScript:
javascript:$.ajaxSetup({dataType:'script'});$.getScript('https://www.minecraft.as/tw_scripts/timing_assist_2.js');void(0);

Millisecond Timer (Author: Shinko to Kuma)
JavaScript:
javascript:$.getScript('https://shinko-to-kuma.com/scripts/timer.js');

Mass Command Timer (Author: RedAlert)
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/massCommandTimer.js');

Single Village Snipe (Author: RedAlert)
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/singleVillageSnipe.js');

Tsalkapone's Snipe Script
JavaScript:
javascript:$.getScript('https://dl.dropboxusercontent.com/s/y32vs0i6392wfoc/Tsalkapone.Snipe_script.js');
 
Last edited by a moderator:

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
§3 Farm/Loot Assistant


Hide entries with attacks en route

JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/faFilterAttack.js');void 0;

Filter by resources (Author: TM4rkuS / Updated by Cheesasaurus)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/TM4rkuS_faFilterRes.js');void 0;

LA Enhancer (Author: Ibra Gonza II)
JavaScript:
javascript:$.getScript('https://scripts.ibragonza.nl/enhancer/enhancerAlt.js');void(0);

LA Enhancer (Author: ntoombs19)
JavaScript:
javascript:$.ajaxSetup({dataType:"script"});$.getScript('https://ntoombs19.github.io/LA-Enhancer/js/main.min.js');void[/URL] 0;

FA Keypress (Author: Crimsoni / Updated by Daydream)
JavaScript:
javascript:cookieName='fakeypress';$.getScript('https://media.innogamescdn.com/com_DS_FR/Scripts/Pillage/fakeypress_lau.js');void(0);

FA Keypress (Author: fmthemaster)
JavaScript:
javascript:
var url=document.URL;
if(url.indexOf('screen=am_farm')==-1||keyPressRunning)
{
var url = window.location.search.replace("?","")
var linkParts =url.split("&");
var sitterPart = $.grep(linkParts,(obj)=>obj.indexOf("t=")!=-1)
var villagePart = $.grep(linkParts,(obj)=>obj.indexOf("village=")!=-1)
var newURL = window.location.pathname +"?" + sitterPart.concat(villagePart,["screen=am_farm"]).join("&");
window.open(newURL, "_self")
throw("going to LA");
}
var keyPressRunning;

$.getScript('https://gistcdn.githack.com/filipemiguel97/cc262814e19c35edb262a485f5bd2e3d/raw/keypress_faster.js');
 
Last edited by a moderator:

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
§4 Scavenging


Mass Scavenging script
(Author: Shinko to Kuma)
JavaScript:
javascript:var premiumBtnEnabled=false;$.getScript('https://shinko-to-kuma.com/scripts/massScavenge.js');

Mass Scav Overview (Author: Shinko to Kuma)
JavaScript:
javascript:$.getScript("https://shinko-to-kuma.com/scripts/scavengingOverview.js");

Mass Scavenge Options Unlock (Author: RedAlert)
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/massUnlockScav.js');
 
Last edited by a moderator:

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
§5 Overviews


Pillaging Statistics
(Author: Cheesasaurus)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/twcheese_commandHauls_launcher.js');void 0;

Troop Summary (Author: Dale Mckay)
JavaScript:
javascript:(window.main||window).$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/troop_counter.js');void 0;

Filter, Rename & Share commands (cFRS) (Author: Cheesasaurus)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/cFRS_launch.js');void 0;

Overview Sorter (Author: Dale McKay)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/sort_rh.js',function(){fnOverviewSorter()});void 0;

Table Filter (Author: Dale McKay)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/troop_filter.js');void 0;

Village notes on overviews (Authors: mark12lancs, slowtarget)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/overviewNotes.js');void 0;

Troop Counter
JavaScript:
 javascript: $.getScript('https://media.innogamescdn.com/com_DS_PL/skrypty/licznik_wojska.js'); void(0);

Troop Counter Fixed (Author: RedAlert)
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/troopsCounterFixed.js');

Tribe Member Troops Counter (with export)
JavaScript:
javascript: $.getScript('https://dl.dropbox.com/s/0s2b0ur9cqpzic2/tribeInfo.js?dl=0');

Tribe Member Troops Calculator
JavaScript:
javascript:$.getScript("https://shinko-to-kuma.com/scripts/tribeMembersTroopCalculator.js");

Support Counter Evolved (Author: RedAlert)
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/supportCounterEvolved.js');

Construction queue times
JavaScript:
javascript: $.getScript("https://shinko-to-kuma.com/scripts/construction.js");

Support Withdraw
JavaScript:
javascript:
/**
* Coded by WildWang, March 2021
* Taking in script requests. DM me on TW forums or Discord: WildWang#5614
* Use above contact for any bugs found.
*
* v1.0.0
* Script withdraws support from fastest to slowest
* If paladin is included in village, all troops (after settings) will be withdrawn with paladin
*/
var settings = {
// Min support troop counts to keep from each village
minTroopCounts: {
'spear': 0,
'sword': 0,
'axe': 0,
'archer': 0,
'spy': 0,
'light': 0,
'marcher': 0,
'heavy': 0,
'ram': 0,
'catapult': 0,
'knight': 0,
'snob': 0
},
// List of coords to withdraw support from. If left empty, script will withdraw from all
coords: '', // coords should be delimited by spaces (ie. 500|500 501|501)
// Ratio of troops to withdraw
troopWithdrawRatio: 1,
};
$.getScript('https://dl.dropboxusercontent.com/s/4wphvlnxl4i631q/WildWang_supportWithdraw_1.0.0.js?dl=0');
 
Last edited by a moderator:

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
§6 Map

Coordinate Picker for Map

JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/map_coord_picker.js');void 0;

Map Overlay
JavaScript:
javascript:(window.main||self).$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/map_attack_overlay.js',function(){var script=new MapAttackOverlay();script.execute();});void(0);

Villages Note Finder
JavaScript:
javascript:$.getScript('https://shinko-to-kuma.com/scripts/villageNotesFinder.js');

French Coordinates Map Picker
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_FR/Scripts/Carte/extracteur-de-coordonnees-manuel_lau.js');void(0);

Map Coords Picker (Author: RedAlert)
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/mapCoordPicker.js');

Watchtower Evolved (Author: RedAlert)
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/watchtowerEvolved.js');

Map Barbs Only (Author: RedAlert)
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/mapBarbsOnly.js');

Hide Barbarians in LA (Author: fmthemaster)
JavaScript:
javascript:$.getScript('https://gistcdn.githack.com/filipemiguel97/3361348fa4d3090bcdbff542fd92d43b/raw/hide_barbs_in_LA.js')

Bonus Village Finder (Author: Shinko to Kuma)
JavaScript:
javascript:$.getScript("https://shinko-to-kuma.com/scripts/findBonus.js");
 
Last edited by a moderator:

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
§7 Commands

Pillaging Statistics
(Author: Cheesasaurus)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/twcheese_commandHauls_launcher.js');void 0;

Filter, Rename & Share commands (cFRS) (Author: Cheesasaurus)
JavaScript:
javascript:$.getScript('https://media.innogamescdn.com/com_DS_UK/Scripts/cFRS_launch.js');void 0;

Command Renamer with Interface
JavaScript:
javascript:
    var popPackets=1000;
    var heavyPop=4;
    var troopsName= {
    archer:"arc",
    axe:"axe",
    catapult:"cat",
    heavy:"HC",
    light:"LC",
    marcher:"MC",
    ram:"ram",
    snob:"noble",
    spy:"spy",
    sword:"sw",
    spear:"sp",
    knight:"pal",
    packets:"packets"
    };
    $.getScript('https://dl.dropboxusercontent.com/s/943wux6kq026hft/commandRenamerInterface.js?dl=0');void(0);

Single Village Planner (Author: RedAlert)
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/singleVillagePlanner.js');
 
Last edited by a moderator:

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
§8 Resources

Send Resources Script
(Author: Shinko to Kuma)
JavaScript:
javascript:$.getScript('https://shinko-to-kuma.com/scripts/res-senderV2.js');

Resource Balancer (Author: Shinko to Kuma)
JavaScript:
javascript:var settings = {"highFarm": 18000,"lowPoints": 3000,"builtOutPercentage": 0.10,"needsMorePercentage": 0.95};$.getScript('https://shinko-to-kuma.com/scripts/WHBalancerShinkoToKuma.js');

Resources Balancer by Costache (Author: IIIII III)
JavaScript:
javascript: $.getScript('https://dl.dropboxusercontent.com/s/bytvle86lj6230c/resBalancer.js?dl=0');void(0)

HQ Resources Request (Author: Shinko to Kuma)
JavaScript:
javascript:$.getScript("https://shinko-to-kuma.com/scripts/requestScript.js");

Manual import of villages into groups using coordinates (Author: Shinko to Kuma)
JavaScript:
javascript:$.getScript("https://shinko-to-kuma.com/scripts/groupImport.js");
 
Last edited by a moderator:

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
§9 Other


Battle Report Enhancer
(Author: Cheesasaurus)
JavaScript:
javascript: (window.TwCheese && TwCheese.tryUseTool('BRE')) || $.getScript('https://cheesasaurus.github.io/twcheese/launch/BRE.js?' +~~((new Date())/3e5),{cache:1});void 0;

Proximity Script
JavaScript:
javascript:$.getScript('https://dl.dropboxusercontent.com/s/wb8m9gu2ekgmvro/prox.js');void(0);

Mass minting script
JavaScript:
javascript:
var coins = document.getElementById("coin_mint_fill_max").text;
coins=coins.substring(1,coins.length-1);
var button = document.getElementsByClassName("btn btn-default");
document.getElementsByName('count')[0].value = coins;
$(button).focus();

Reports Sorter (Author: Shinko to Kuma)
JavaScript:
javascript:
var categories = ["Scavenging", "Trading", "Scouts", "Achievements","Forwarded","Misc"];
$.getScript('https://shinko-to-kuma.com/scripts/ReportSorter.js');

Auto notes from report
JavaScript:
javascript:$.getScript('https://dl.dropboxusercontent.com/s/mpir3x1wh36z2jn/scriptCriarNotaRelatorio.js?dl=0');void(0);

Add report as note (Author: RedAlert)
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/setVillageNotes.js');

PP Log
JavaScript:
javascript:$.getScript("https://shinko-to-kuma.com/scripts/log.js");

Get Incomings for Player
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/getIncsForPlayer.js');

Mint Helper
JavaScript:
javascript:$.getScript('https://twscripts.dev/scripts/mintHelper.js');

Total Resource Production
JavaScript:
javascript:var bonusProd = 0.2, useFlags=true;
$.getScript('https://dev.nonreal.de/scripts/res_add.js');

Coordinates Extractor
JavaScript:
javascript:$.getScript("https://gistcdn.githack.com/filipemiguel97/a611e6fa1ea7af8f287c037c63a7f2e7/raw/coordExtractor.js")
 
Last edited by a moderator:

Marcus the Mad

Senior Forum General
Speed Admin
Reaction score
153
§10 Mobile

Single A Farm (Author: Lodi94)

JavaScript:
javascript:$.getScript('https://dl.dropbox.com/s/kogr1dqrq325ndb/farma.js?dl=0');

Shared command info screen troops
JavaScript:
javascript:if (window.location.href.indexOf('screen=info_command') < 0) {
UI.ErrorMessage ("This only works on command info page"); } else {
var a = document.createElement('span');
a.setAttribute("id","troop_counts");
$("#content_value").append(a);
var t = $('#quickedit-rename').attr('data-id');
Command.pending_details[t] = !0, TribalWars.get("info_command", { ajax: "details", id: t }, function(n) {
                Command.details_cache[t] = n, Command.pending_details[t] = !1, a.innerHTML =(Command.getDetailsHTML(Command.details_cache[t]))
            } );
};

Travel Times on mass support screen
JavaScript:
javascript:$.getScript('https://cdn.jsdelivr.net/gh/Boudichon/tribal-wars-scripts@main/massSupportTravelTime.js?dl=0');void(0);
 
Last edited by a moderator:
Status
Not open for further replies.
Top