Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var Auto = {};
- (function() {
- var auto = false,
- i = 0,
- j = 0,
- spacing = 100,
- timeout;
- function loadTab(tabName)
- {
- setTimeout(function() { $('div.tabsContainer a:contains("' + tabName + '")')[0].click(); }, j++ * spacing);
- }
- function hunt()
- {
- setTimeout(function() { $('a:contains("Send hunters (all)")').click() }, j++ * spacing)
- }
- function observe()
- {
- setTimeout(function() { $('#observeBtn').click() }, j++ * spacing)
- }
- function buy(buildingName)
- {
- setTimeout(function() { $('div.btnContent:contains("' + buildingName + '")').click() }, j++ * spacing)
- }
- function workshop(resource, quantity)
- {
- var cells = $('tr.resourceRow:contains("' + resource + '") td a');
- if (quantity === 'all')
- {
- setTimeout(function() {
- cells[3].click()
- }, j++ * spacing)
- }
- else
- {
- for (var converts = 0; converts < quantity; converts++)
- {
- setTimeout(function() {
- cells[0].click()
- }, j++ * spacing)
- }
- }
- }
- function trade(faction)
- {
- loadTab('Trade')
- setTimeout(function() { $('.btnContent', $('div.panelContainer .title:contains("' + faction + '")').parent()).click() }, j++ * spacing);
- loadTab('Bonfire')
- }
- function worship(action)
- {
- loadTab('Religion')
- setTimeout(function() { $('div.btnContent:contains("' + action + '")').click() }, j++ * spacing)
- loadTab('Bonfire')
- }
- function assign(profession)
- {
- loadTab('utpost')
- loadTab('illage')
- loadTab('own')
- loadTab('ettlement')
- setTimeout(function() { $('a:contains("[+]")', $('.btnContent:contains("' + profession + '")'))[0].click() }, j++ * spacing);
- loadTab('Bonfire')
- }
- // SCRIPT GOES HERE
- function go()
- {
- hunt();
- observe();
- buy('Catnip field');
- buy('Pasture');
- workshop('wood', 'all');
- trade('Sharks');
- buy('Catnip field');
- buy('Pasture');
- workshop('wood', 'all');
- buy('Workshop');
- buy('Lumber Mill');
- buy('Aqueduct');
- buy('Mine');
- buy('Hut');
- buy('Log House');
- buy('Library');
- buy('Academy');
- buy('Barn');
- buy('Warehouse');
- buy('Smelter');
- buy('Steamworks');
- buy('Tradepost');
- buy('Amphitheatre');
- buy('Temple');
- workshop('steel', 'all');
- if (i % 3 === 0)
- {
- workshop('beam', 2);
- workshop('slab', 2);
- workshop('plate', 1);
- workshop('parchment', 1);
- workshop('manuscript', 'all');
- }
- if (i % 5 === 0)
- {
- assign('Farmer')
- }
- }
- // SCRIPT ENDS HERE
- function toggleAuto()
- {
- if (auto)
- {
- clearInterval(timeout)
- auto = false;
- $('#autoToggle').html('Start')
- }
- else
- {
- timeout = setInterval(function() { i++; j = 0; go(); }, 30000);
- auto = true;
- $('#autoToggle').html('Stop');
- go();
- }
- }
- $('#autoToggle').remove();
- $('#headerLinks').prepend('<a href="#" id="autoToggle">Start</a>');
- $('#autoToggle').click(toggleAuto);
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement