Помощь по скриптам

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

DeletedUser24795

Гость
Говорят работает теперь только через оперу. На мозилле ни у кого не работает.
Хотя, многие пробиваются......сейчас буду пробовать.....
А то ручки то того, уставают.....
 
Последнее редактирование модератором:

DeletedUser23333

Гость
вот специально ток что попробовала на мозилле. все у меня гут.
 

DeletedUser

Гость
http://forum.voyna-plemyon.ru/showpost.php?p=243139&postcount=5

протестил скрипт в мире без лучников на opera 10.61, mozilla firefox 3.6.3 и на google chrome 6.0.472.55 - все работает.
ваш скрипт работает, спасибо!
у меня просто другой был - он после обновления перестал работать:

Код:
[SIZE="1"]javascript:var%20configuration=[9000,7000,100,500,30,500,40,0];var%20archers=false;var%20units;var%20unitsNET;var%20costs;function%20arrayMin(array){var%20value=array[0];for%20(var%20t=1;t<array.length;t++){if%20(array[t]<value){value=array[t];}}return%20value;}function%20linearDivideArray(array1,%20array2){var%20value=[];if%20(array1.length==array2.length){for%20(var%20t=0;t<array1.length;t++){if%20(array2[t]!=0){value[t]=array1[t]*1.0/array2[t];}else{value[t]=0;}}}return%20value;}function%20linearAddArray(array1,array2){var%20value=[];if%20(array1.length==array2.length){for%20(var%20t=0;t<array1.length;t++){value[t]=array1[t]+array2[t];}}%20return%20value;}function%20getUnitId(unit){for%20(var%20t=0;t<units.length;t++){if%20(unit%20==%20unitsNET[t]){return%20t;}}return%20-1;}function%20getTagsSubset(tagname,classname){var%20subset_t=document.getElementsByTagName(tagname);var%20subset_c=[];var%20u=0;for%20(var%20t=0;t<subset_t.length;t++){if%20(subset_t[t].className==classname){subset_c[u++]=subset_t[t];}}return%20subset_c;}function%20getTable(){var%20candidates=getTagsSubset('table',%20'vis');%20var%20t;%20for%20(t=0;t<candidates.length;t++){try%20{if%20(candidates[t].rows[0].cells[0].innerHTML=='Деревня'){break;}}catch%20(e){}}return%20candidates[t];}function%20getQueue(record){var%20value=[0,0,0,0,0,0,0,0,0,0];for%20(var%20u=3;u<record.cells.length;u++){try{value[u%20-%203]=parseInt(record.cells[u].childNodes[1].childNodes[1].firstChild.title,10);}catch%20(e){}if%20(isNaN(value[u%20-%203])){value[u%20-%203]=0;}}return%20value;}function%20getResources(record){var%20value=[0,0,0,0];var%20res=record.cells[1].textContent.split("\n");var%20farm=record.cells[2].innerHTML.split('/');value[0]=parseInt(res[1].replace(".",""),10);value[1]=parseInt(res[2].replace(".",""),10);value[2]=parseInt(res[3].replace(".",""),10);value[3]=farm[1]-farm[0];return%20value;}function%20getProduced(record){var%20value=[0,0,0,0,0,0,0,0,0,0];for%20(var%20u=3;u<record.cells.length;u++){try{value[u%20-%203]=parseInt(record.cells[u].childNodes[1].textContent.split("\n")[2],10);}catch%20(e){}if%20(isNaN(value[u%20-%203])){value[u%20-%203]=0;}}return%20value;}function%20submitForm(){var%20candidates=document.getElementsByTagName("input");var%20t;for%20(t=0;t<candidates.length;t++){if%20(candidates[t].type=="submit"){break;}}candidates[t].click();}if%20(document.URL.match('screen=train')&&document.URL.match('mode=mass')){var%20records=getTable().rows;if%20(archers){units=['spear','sword','axe','archer','spy','light','marcher','heavy','ram','catapult'];unitsNET=['копейщик','мечник','топорник','лучник','лазутчик','лёгкий%20кавалерист','конный%20лучник',%20'тяжёлый%20кавалерист','таран','катапульта'];costs=[[50,30,10,1],[30,30,70,1],[60,30,40,1],[100,30,60,1],[50,50,20,2],[125,100,250,4],[250,100,150,5],[200,150,600,6],%20[300,200,200,5],[320,400,100,8]];}else{units=['spear','sword','axe','spy','light','heavy','ram','catapult'];unitsNET=['копейщик','мечник','топорник','лучник','лазутчик','лёгкий%20кавалерист','конный%20лучник','тяжёлый%20кавалерист','таран','катапульта'];%20costs=[[50,30,10,1],[30,30,70,1],[60,30,40,1],[50,50,20,2],[125,100,250,4],[200,150,600,6],[300,200,200,5],[320,400,100,8]];}for%20(r=1;r<records.length;r++){var%20subconf=[];var%20total_costs=[0,0,0,0];var%20i;var%20resources=getResources(records[r]);var%20queue=getQueue(records[r]);var%20produced=getProduced(records[r]);for%20(i=0;i<units.length;i++){subconf[i]=configuration[i]-(queue[i]+produced[i]);if%20(subconf[i]<0){subconf[i]=0;}for%20(var%20j=0;j<4;j++){total_costs[j]+=costs[i][j]*subconf[i];}};var%20factor=arrayMin(linearDivideArray(resources,total_costs));if%20(factor>1.0){factor=1.0;}for%20(i=0;i<units.length;i++){var%20number=subconf[i]*factor;if%20(number<0){number=0;}if%20(number!=0){if%20(records[r].cells[3%20+%20i].childNodes[3]){var%20ibox=records[r].cells[3%20+%20i].childNodes[3];try{ibox.defaultValue=parseInt(number,10);}catch%20(e){}}}}}stop();}else{alert('Script%20будет%20работать%20только%20на%20странице%20Массовый%20набор');}[/SIZE]
 
Последнее редактирование модератором:

DeletedUser31427

Гость
http://forum.voyna-plemyon.ru/showpost.php?p=243139&postcount=5

протестил скрипт в мире без лучников на opera 10.61, mozilla firefox 3.6.3 и на google chrome 6.0.472.55 - все работает.

у меня данный скрипт делает такие вот штуки:
1284564865-clip-70kb.png

Старый скрипт тратил ресы равномерно и по максимуму. Этот приходится использовать по несколько раз чтобы ресс потратить и то не до конца. А иногда и ставит в найм больше чем реса хватает... с предыдущим такого не было :(

Да этот скрипт работает в мозиле, но по сравнению со старым очень не удобно :(
 

DeletedUser

Гость
... А иногда и ставит в найм больше чем реса хватает... с предыдущим такого не было :(
Да этот скрипт работает в мозиле, но по сравнению со старым очень не удобно :(

Эта такая фишка новая - когда вносишь войска в окошко - за окошком пересчитывается автоматом - отображается только то, что можно еще построить
 

DeletedUser

Гость
Есть какой нить скрипт для подписи атак?
Желательно всех сразу хотя бы просто любой строкой.
просто бывает ситуация тебя не было, а накидали 1к атак, и нужно отмечать новые, а старые мешаются.
 

DeletedUser31427

Гость
Эта такая фишка новая - когда вносишь войска в окошко - за окошком пересчитывается автоматом - отображается только то, что можно еще построить

А как избавиться от этой новой фишки? Что-то она меня не прикалывает...
 

DeletedUser27777

Гость
скрипт

помогите написать скрипт на офф и дефф в масс наборе
 
Верх