going2killu

Well-Known Member
Reaction score
60
Author
going2killu
Contributors
N/A
Quickbar Entry
javascript:
var groupings = {
troops: {
"group name" : "template name"
},
research: {
"group name" : "template name"
},
buildings: {
"group name" : "template name"
}
};
function selectItem(itemName, selectObject) {
var l = selectObject.length;
while(l--) {
console.log(selectObject.options[l].text.trim(),itemName);
if(selectObject.options[l].text.trim()==itemName) {
selectObject.selectedIndex = l;
return;
}
}
throw Error();
}
if(game_data.screen == "am_troops") {
var group = $("strong.group-menu-item")[0].textContent.trim().slice(1,-1);
var select = $("#content_value").find("select")[0];
selectItem(groupings.troops[group],select);
Accountmanager.applyTrooplate( select,false );
var checkbox = $("input.selectAll")[0];
if(!checkbox.checked)
checkbox.click();
checkbox.nextElementSibling.nextElementSibling.focus();
}
else if(game_data.screen == "am_research") {
var group = $("strong.group-menu-item")[0].textContent.trim().slice(1,-1);
var select = $( 'select[name=template]' );
selectItem(groupings.research[group],select[0]);
selectItem(groupings.research[group],select[1]);
var checkbox = $("#select_all_top")[0];
if(!checkbox.checked)
checkbox.click();
$( 'select[name=template]' )[1].nextElementSibling.focus();
}
else if(game_data.screen == "am_village") {
var group = $("strong.group-menu-item")[0].textContent.trim().slice(1,-1);
var select = $( 'select[name=template]' );
selectItem(groupings.buildings[group],select[0]);
selectItem(groupings.buildings[group],select[1]);
var checkbox = $("#select_all_top")[0];
if(!checkbox.checked)
checkbox.click();
$( 'select[name=template]' )[1].nextElementSibling.focus();
}
Public?
Public
This script allows players to pair groups with AM templates, and selects the correct template for a given group for troops, research, or construction AM. It also clicks the select all button and focuses the save/confirm button.
 
Upvote 1

farofamonstro

New Member
Reaction score
0
Good night! In which page the script must be run? I tried into AM troops, construction and research, but nothing happens.
Thanks!
 
Top