DeletedUser44200
Salutare tuturor
Acesta este scriptul pe care mi l-am instalat în urmă cu câteva ore
... dar nu pare să funcționeze așa cum trebuie. Uneori nu introduce coordonatele, alteori trupele. Este o problemă la mine sau scriptul este defesct? Sau trebuie actualizat pentru noua versiune?
Precizez că făcea la fel și dimineață, înainte de update, și la 14, după noul update. Înainte la coordonate îmi scria undefined și acum după update nu mai scrie nimic. Pur și simplu lasă căsuța goală.
Acesta este scriptul pe care mi l-am instalat în urmă cu câteva ore
javascript: units = {
'spear' : 0,
'sword' : 0,
'axe' : 0,
'spy' : 1,
'light' : 8,
'heavy' : 0,
'catapult' : 0,
'ram' : 0,
'knight' : 0,
'snob' : 0
};
coords = '479|353 488|353 483|354 486|354 478|355 481|355 483|355 488|355 485|356 481|357 483|357 490|358 476|359 487|359 486|360 489|360 484|361 483|362 485|362 487|362 490|362 476|363 476|364 481|364 483|364 484|364 489|365 490|366 489|367';
name = 'Farmare1';
var d = document;
function N(a) {
return (d.getElementsByName(a)[0]);
}
function max(a) {
return parseInt(d.units[a].nextSibling.nextSibling.innerHTML.match(/\d+/), 10);
}
if (N('x') && N('x').value == '') {
if (!N(name)) $('h3').append('<span name="' + name + '" style="color:green;font-size:11px;"></span>');
coords = coords.split(' ');
index = 0;
farmcookie = d.cookie.match('(^|
?' + name + '=([^;]*)(;|$)');
if (farmcookie != null) index = parseInt(farmcookie[2]);
N(name).innerHTML = ' Tinta nr.' + (index + 1) + ' (' + coords[index] + '). Total: ' + coords.length;
if (index >= coords.length) {
N(name).style.color = '#F00';
N(name).innerHTML = ' Ai ajuns la capatul listei!';
} else N(name).style.color = 'green';
if (index >= coords.length) index = 0;
coords = coords[index];
coords = coords.split('|');
index++;
cookie_date = new Date(2051, 08, 11);
d.cookie = name + '=' + index + ';expires=' + cookie_date.toGMTString();
N('x').value = coords[0];
N('y').value = coords[1];
for (i in units) {
if (N(i)) {
u = parseInt(units, 10);
n = max(i) + u;
if (isNaN(u)) insertUnit(N(i), max(i));
else if (u < 0) n < 0 ? '' : insertUnit(N(i), n);
else if (max(i) >= units) insertUnit(N(i), u);
}
}
}
void 0
'spear' : 0,
'sword' : 0,
'axe' : 0,
'spy' : 1,
'light' : 8,
'heavy' : 0,
'catapult' : 0,
'ram' : 0,
'knight' : 0,
'snob' : 0
};
coords = '479|353 488|353 483|354 486|354 478|355 481|355 483|355 488|355 485|356 481|357 483|357 490|358 476|359 487|359 486|360 489|360 484|361 483|362 485|362 487|362 490|362 476|363 476|364 481|364 483|364 484|364 489|365 490|366 489|367';
name = 'Farmare1';
var d = document;
function N(a) {
return (d.getElementsByName(a)[0]);
}
function max(a) {
return parseInt(d.units[a].nextSibling.nextSibling.innerHTML.match(/\d+/), 10);
}
if (N('x') && N('x').value == '') {
if (!N(name)) $('h3').append('<span name="' + name + '" style="color:green;font-size:11px;"></span>');
coords = coords.split(' ');
index = 0;
farmcookie = d.cookie.match('(^|
if (farmcookie != null) index = parseInt(farmcookie[2]);
N(name).innerHTML = ' Tinta nr.' + (index + 1) + ' (' + coords[index] + '). Total: ' + coords.length;
if (index >= coords.length) {
N(name).style.color = '#F00';
N(name).innerHTML = ' Ai ajuns la capatul listei!';
} else N(name).style.color = 'green';
if (index >= coords.length) index = 0;
coords = coords[index];
coords = coords.split('|');
index++;
cookie_date = new Date(2051, 08, 11);
d.cookie = name + '=' + index + ';expires=' + cookie_date.toGMTString();
N('x').value = coords[0];
N('y').value = coords[1];
for (i in units) {
if (N(i)) {
u = parseInt(units, 10);
n = max(i) + u;
if (isNaN(u)) insertUnit(N(i), max(i));
else if (u < 0) n < 0 ? '' : insertUnit(N(i), n);
else if (max(i) >= units) insertUnit(N(i), u);
}
}
}
void 0
... dar nu pare să funcționeze așa cum trebuie. Uneori nu introduce coordonatele, alteori trupele. Este o problemă la mine sau scriptul este defesct? Sau trebuie actualizat pentru noua versiune?
Precizez că făcea la fel și dimineață, înainte de update, și la 14, după noul update. Înainte la coordonate îmi scria undefined și acum după update nu mai scrie nimic. Pur și simplu lasă căsuța goală.