DeletedUser
Гость
Подскажите скрипт, для заполнения части войск. Например половину.
Аналог этому javascript:selectAllUnits(true)
Аналог этому javascript:selectAllUnits(true)
т.е. нужен скрипт который будет заполнять половину (50%) войск в площади?
опишите подробней для чего это нужно.
как только пойму смысл будет код.
С ув. Евгений
Евгений говоря про спам я имел ввиду что у меня в дефф дерах есть заточеные под скрипт спам-отряди, которые не хотелось бы кидать в подкреп)вот теперь понятнее стало, благодарю.
если не найду свои старые такие скрипты - вечером напишу заново на дефф и офф.
на спам обычный фарм по моему опыту лучшее что есть.
С ув., Евгений
Суть немного не в том.
Допустим мне нужно задеффить кого то, но весь дефф из деревни гнать не хочется. Я лучше возьму в 10 раз больше деревень и отправлю из ни 10% деффа. Сейчас справился при помощи процедуры "инсертЮнит".
Слаб в ЯваСкрипт и не могу понять как получить со страницы количество юнитов, что б потом поделить его и вставить в процедуру инсертюнит
javascript:Array.prototype.contains = function(obj) {var i, listed = false;for (i=0; i<this.length; i++) {if (this[i] === obj) {listed = true;break;}}return listed;};function getGameDoc() {getdoc = window.document;if(! getdoc.URL.match('game\.php')) {for(var i=0; i<window.frames.length; i++) {if(window.frames[i].document.URL.match('game\.php')) {getdoc = window.frames[i].document;}}}return getdoc;};units = Array('spy','axe','light','ram','marcher','catapult'); doc = getGameDoc();form = doc.units;inputs = form.getElementsByTagName('input');for (var i=0; i<inputs.length; i++) {if (inputs[i].type == 'text') {if (units.contains(inputs[i].name)) {next = inputs[i].nextSibling;do {next = next.nextSibling;} while (next.nodeType != 1);s = next.firstChild.nodeValue;insertUnit(form.elements[inputs[i].name], next.firstChild.nodeValue.replace(/\(/g, "").replace(/\)/g, ""));}}}
javascript:Array.prototype.contains = function(obj) {var i, listed = false;for (i=0; i<this.length; i++) {if (this[i] === obj) {listed = true;break;}}return listed;};function getGameDoc() {getdoc = window.document;if(! getdoc.URL.match('game\.php')) {for(var i=0; i<window.frames.length; i++) {if(window.frames[i].document.URL.match('game\.php')) {getdoc = window.frames[i].document;}}}return getdoc;};units = Array('spear','archer','spy','sword','knight','heavy'); doc = getGameDoc();form = doc.units;inputs = form.getElementsByTagName('input');for (var i=0; i<inputs.length; i++) {if (inputs[i].type == 'text') {if (units.contains(inputs[i].name)) {next = inputs[i].nextSibling;do {next = next.nextSibling;} while (next.nodeType != 1);s = next.firstChild.nodeValue;insertUnit(form.elements[inputs[i].name], next.firstChild.nodeValue.replace(/\(/g, "").replace(/\)/g, ""));}}}