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

Akkela

Кавалерист
Член команды
Модератор
Оценка реакций
74
Опять не работает балансер, хнык( Во всяком случае, в ру23 точно не работает, тестили в разных браузерах.

найду акк в 23 и посмотрю, но есть с ходу пару вопросов:
1) в каких браузерах точно тестили? версии?
2) скайп случайно в браузере не стоит? clickToCall частенько нарушает структуру страницы и не даёт скрипту работать


дополнение:
Проверил на ру23 - работает. напишите мне лс, свяжемся и попробуем решить вопрос

С уважением, Евгений
 
Последнее редактирование:

DeletedUser

Гость
Ребят, а что у нас с Балансом ресов, что то не работает нигде((((
 

DeletedUser

Гость
Еще раз вопрос повторю...у мну например не работает Баланс ресурсов в 27 мире.....Может кто то подскажет в чем проблема, браузер тока Мозила) Буду благодарна....
 

DeletedUser

Гость
хочется дождаться реакции тех кто создал балансер, таки это всё их детище...
но как промежуточный вариант - внизу тот же скрипт, удалена лишь проблемная часть с проверкой статуса загрузки странички.
надеюсь успевшие расстроиться обновлению возрадуются вновь :D

Код:
javascript: function MarketMain() {
    var a = document;
    if (window.frames.length > 0) a = window.main.document;
    var b = a.createElement('script');
    b.type = 'text/javascript';
    b.src = 'http://www.akkela.gixx.ru/downloads/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.forms[0].submit();
    }
    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()
}

С ув. Евгений


Все вопрос отпал...этот работает)))) Спасибо!

С ув. Анж)
 

DeletedUser32380

Гость
После обновления игры перестал работать... :(
Помогите!
 

Akkela

Кавалерист
Член команды
Модератор
Оценка реакций
74
Пока портал-разработчик не успел отреагировать на обновление в игре, поменял ссылку внутри скрипта на мной подравленую версию. Переустановите скрипт из этой темы.
Вроде работает. Протестируйте, плз, в своих мирах.

С ув. Евгений
 

DeletedUser33682

Гость
Малость не так стал работать. Раньше по другому работал.
Теперь приходится на ОК жать, а не на скрипт.
 
Верх