Массовое перейменование деревень

  • Автор темы DeletedUser12618
  • Дата начала

DeletedUser12618

Гость
С помощью этого скрипта вы можете одним кликом сменить названия всех ваших деревень.

javascript:var%20text='MaJIenkoe%203veRywKo';var%20doc=document;if(window.frames.length>0)doc=window.main.document;var%20inputs=doc.getElementsByTagName('input');for(i=0;i<inputs.length;i++){if(inputs.id.indexOf('edit_input')!=-1){inputs.value=text;inputs[i+1].click();}}end();
Код:
javascript: var text = 'MaJIenkoe 3veRywKo';
var doc = document;
if (window.frames.length > 0) doc = window.main.document;
var inputs = doc.getElementsByTagName('input');
for (i = 0; i < inputs.length; i++) {
    if (inputs[i].id.indexOf('edit_input') != -1) {
        inputs[i].value = text;
        inputs[i + 1].click();
    }
}
end();

Как установить скрипт?

Настройки - Редактирование закладок

Заглавие: - Пишете "Сменить названия домикам (или свое)"
Ссылка на пиктограмму: Не обязательно
Целевая ссылка: Копируете сюда скрипт


Сохраняете и заходите в Обзор.
Жмем на скрипт и он автоматически сменит названия всех деревень.


P.S. MaJIenkoe 3veRywKo - название деревни. Вы можете написать любое свое название.
Зеленым %20 - пробел Если название деревни содержит 2 слова то между ними надо ставить %20
Если три то часть1%20часть2%часть3
Если название только одним словом %20 убираем
 
Последнее редактирование модератором:

DeletedUser

Гость
Исправлено:
Код:
javascript: eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('5(h.v.c(\'w=x\')!=-1){a l=h.u(\'y\');a 7=l.b(\'z\');a 4=[];a 2=[];s(i=1;i<7.r;i++){f=7[i].b(\'q\');4[i]=f[1].F;e=7[i].b(\'A\');m=4[i].c("|");2=4[i].9(m-3,8).p(/\\d+/g);5(2[1]<j)2[1]=\'0\'+2[1];5(2[0]>k)2[0]=2[0].9(1);5(2[1]>k)2[1]=2[1].9(1);o=4[i].c(") C");6=4[i].9(o-1).p(/\\d+/g);5(6<j)6=\'0\'+6;n=6+\' \'+2[0]+2[1];e[0].D=n;e[1].E()}}t{B(\'Скрипт работает только в комбинированном обзоре деревень\')}',42,42,'||coord||myName|if|kont|myString||substr|var|getElementsByTagName|indexOf||inp|mySpan||document||10|99|myTable|coordSearch|text|kontSearch|match|span|length|for|else|getElementById|URL|mode|combined|combined_table|tr|input|alert|K|value|click|innerHTML'.split('|'),0,{}))

ps. Могут быть проблемки с координатами (x|y) - где х - число от 1 до 9, а может и не быть ;)
Если скрипт какую-то деревню нехорошо назвал, рекомендуется запустить его еще раз и все станет гуд.
 

DeletedUser33141

Гость
Переименование каждой деревне, чтобы случайные координаты сбивали неприятеля.

HTML:
javascript:var%20XK=6;var%20YK=5;function%20randCoords(){return%20Math.round(Math.random()*999)+'|'+Math.round(Math.random()*999);}function%20randCoords(x,y){return%20x+""+rand99()+'|'+y+""+rand99();}function%20rand99(){num=Math.round(Math.random()*99);if(num<10)num='0'+num;return%20num;}var%20doc=document;if(window.frames.length>0)doc=window.main.document;var%20inputs=doc.getElementsByTagName('input');for(i=0;i<inputs.length;i++){if(inputs[i].id.indexOf('edit_input')!=-1){inputs[i].value=randCoords(XK,YK);inputs[i+1].click();}}end();

Скрипт нумерует деревни + дописывает название, которое вы дали
HTML:
javascript:var%20text='I%20Мегафермер';var%20doc=document;if(window.frames.length>0)doc=window.main.document;var%20inputs=doc.getElementsByTagName('input');var%20index=1;for(i=0;i<inputs.length;i++){if(inputs[i].id.indexOf('edit_input')!=-1){inputs[i].value="";if(index<100)inputs[i].value+="0";if(index<10)inputs[i].value+="0";inputs[i].value+=index%20+%20"%20";inputs[i].value+=text;inputs[i+1].click();index++;}}end();
 
Последнее редактирование модератором:

DeletedUser33141

Гость
HTML:
javascript:function%20convert_coords(x,y){con=Math.floor(y/100)+''+Math.floor(x/100);sec=(Math.floor(y/10)%2510)+''+(Math.floor(x/10)%2510);sub=(y%2510)+''+(x%2510);return%20con+':'+sec+':'+sub;}var%20doc=document;if(window.frames.length>0)doc=window.main.document;var%20inputs=doc.getElementsByTagName('input');for(i=0;i<inputs.length;i++){id=inputs[i].id;index=id.indexOf('edit_input');if(index!=-1){id=id.substring(index+11);str=doc.getElementById('label_text_'+id).innerHTML;mid=str.lastIndexOf('|');x=str.substring(str.lastIndexOf('(')+1,mid);y=str.substring(mid+1,str.lastIndexOf(')'));inputs[i].value=convert_coords(x,y);inputs[i+1].click();}}end();

данный скрипт преобразует из 466|502 в 54:06:26
8-)
 
Последнее редактирование модератором:

DeletedUser

Гость
нужен скрипт на переименовывание деревень.. только нужно что скрипт прописывал названия деревень. к примеру
1.первая
2.вторая
3.третья
и т.д. переименовываю деры под масс атаки на под одну, а восстанавливать 100дер по названиям, долго :(
 

DeletedUser11411

Гость
смысл менять названия деревень под масс, если сейчас можно отмечать что в деревне офф или деф строится
 

Akkela

Кавалерист
Член команды
Модератор
Оценка реакций
74
ходит поверье что одинаковое название деревень приводит соперника в замешательство...

имхо, давно не рабочее поверье
 

DeletedUser

Гость
ну да, все ж по id, а его не поменяете уже :D
 

DeletedUser

Гость
смысл менять названия деревень под масс, если сейчас можно отмечать что в деревне офф или деф строится

я в курсе таких примочек

- - - - - Добавлено чуть позже - - - - -

ходит поверье что одинаковое название деревень приводит соперника в замешательство...

имхо, давно не рабочее поверье

угу. если атачишь норм игрока.. а если мегадоначенного актива, с низким ай кью, то катит за милую душу))

- - - - - Добавлено чуть позже - - - - -

ну да, все ж по id, а его не поменяете уже :D

с этим не поспоришь. но эта проблема решается ... можно сократить время на обдумывание ситуации.. а там и атаки дойдут уже..
 

DeletedUser35783

Гость
Скрипт нумерует деревни + дописывает название, которое вы дали
HTML:
javascript:var%20text='I%20Мегафермер';var%20doc=document;if(window.frames.length>0)doc=window.main.document;var%20inputs=doc.getElementsByTagName('input');var%20index=1;for(i=0;i<inputs.length;i++){if(inputs[i].id.indexOf('edit_input')!=-1){inputs[i].value="";if(index<100)inputs[i].value+="0";if(index<10)inputs[i].value+="0";inputs[i].value+=index%20+%20"%20";inputs[i].value+=text;inputs[i+1].click();index++;}}end();

вот за этот скриптик спасибо.давно искал.
 
Верх