Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
найду акк в 23 и посмотрю, но есть с ходу пару вопросов:
1) в каких браузерах точно тестили? версии?
2) скайп случайно в браузере не стоит? clickToCall частенько нарушает структуру страницы и не даёт скрипту работать
дополнение:
Проверил на ру23 - работает. напишите мне лс, свяжемся и попробуем решить вопрос
Еще раз вопрос повторю...у мну например не работает Баланс ресурсов в 27 мире.....Может кто то подскажет в чем проблема, браузер тока Мозила) Буду благодарна....
хочется дождаться реакции тех кто создал балансер, таки это всё их детище...
но как промежуточный вариант - внизу тот же скрипт, удалена лишь проблемная часть с проверкой статуса загрузки странички.
надеюсь успевшие расстроиться обновлению возрадуются вновь
Код:
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()
}
Пока портал-разработчик не успел отреагировать на обновление в игре, поменял ссылку внутри скрипта на мной подравленую версию. Переустановите скрипт из этой темы.
Вроде работает. Протестируйте, плз, в своих мирах.