Баланс ресурсов (Resource Balancer)

.Engel

Гость
Описание:
Выравнивает ресурсы по всем деревням.
(т.е. высылает рынком излишки туда, где их не хватает)

Место использования:
Любое в игре.

Поддерживает браузеры:


Автор:
extremetw.com + незначительные изменения Akkela

Код:
javascript:function MarketMain(){var a=document;var b=a.createElement('script');b.type='text/javascript';b.src='https://dl.dropboxusercontent.com/s/vki7ejts8fuj785/mb.js';a.getElementsByTagName('head')[0].appendChild(b)}function getGameDoc(winvar){getdoc=winvar.document;if(!getdoc.URL.match('game\.php')){for(var i=0;i
<winvar.frames.length;i++){if(winvar.frames[i].document.URL.match( 'game\.php')){getdoc=winvar.frames[i].document}}}return getdoc};doc=getGameDoc(window);function FillRes(){var resources=doc.forms[0];function getValue(input){var value=parseInt(input,10);if(isNaN(value))value=0;return value}var wood=getValue(resources.wood.value);var clay=getValue(resources.stone.value);var iron=getValue(resources.iron.value);
function OKClick(){document.getElementsByClassName("btn")[0].click();}
function insertValues(){var URLargs=doc.URL.split( "&");for(var i=0;i<URLargs.length;i++){var args=URLargs[i].split( "=");if(args.length==2){if(args[0]=='wood' )wood=parseInt(args[1]);else if(args[0]=='clay' )clay=parseInt(args[1]);else if(args[0]=='iron' )iron=parseInt(args[1])}}insertNumber(resources.wood,wood);insertNumber(resources.stone,clay);insertNumber(resources.iron,iron)}if(wood+clay+iron>0){OKClick()}else{insertValues()}}if(doc.URL.match(/clay=/)||doc.URL.match(/confirm_send/)){FillRes()}else{MarketMain()}



как работает:
1й клик по скрипту - открывается обзор деревень.
2й клик по скрипту - открывается страница на extremetw.com
3 - жмём кнопку "submit"
4 - по очереди жмём на "Open links: [0-10]" и тд. каждая ссылка открывает пачку вкладок(в некоторых браузерах, например хром, возможно нужно будет держать левую клавишу Ctrl нажатой)
5 - в каждой вкладке жмём на скрипт 3 раза
 
Последнее редактирование модератором:

pantyfel

Гость
Выравнивает ресурсы по всем деревням.
(т.е. высылает рынком излишки туда, где их не хватает)

1й клик по скрипту - открывается обзор деревень.
2й клик по скрипту - открывается страница на extremetw.com
3 - жмём кнопку "submit"
4 - по очереди жмём на "Open links: [0-10]" и тд. каждая ссылка открывает пачку вкладок
5 - в каждой вкладке жмём на скрипт 3 раза
что значит поочереди и открывает пачки вкладок?
если у меня 10 хат то я должен открыть 10 раз и вылезет по 10 вкладок?
это 100 раз и еще по 3 раза в кадой вкладке нажать? это чтобы выровнять ресы только в 10 деревнях?)
или ты ошибся или я не понял суть написанного.
 

.Engel

Гость
ссылка [0-10] или [0-24] открывает 10 или 24 вкладки. или столько сколько нужно. и потом в каждой из этих вкладок кликать по 3 раза.
по очереди = если деревень много, то будет несколько ссылок [0-24] [25-49] ... или что-то вроде. чтобы не открывалось слишком много вкладок сразу.
пс: просто попробуй запустить)
 

Dimis666

Гость
скрипт интересный,только геморно что в каждую деру нужно входить и жмакать по 3 раза(
 

12Anatoly30

Гость
Спасибо за скрипт! Это именно то, что "доктор прописал"!!! :thumbs:
 

pushizz

Гость
Отличный скрипт. Почему-то застревает в месте, где он должен нажать "ок", но это не проблема.
 

Волчег

Гость
Привет!В 9-м мире у кого-то этот скрипт работает нормально??? Мы в племени пытались в нем разобраться,но в итоге у всех приходится кол-во ресурсов вбивать вручную.Троекратное нажатие по скрипту не позволяет вставить их автоматически.