Показать сообщение отдельно

Старый 03.06.2009, 10:32   #49
AdepT
Новичок
 
AdepT вне форума
Регистрация: 02.11.2008
Сообщений: 15
AdepT имеет наиславнейшую репутациюAdepT имеет наиславнейшую репутациюAdepT имеет наиславнейшую репутациюAdepT имеет наиславнейшую репутациюAdepT имеет наиславнейшую репутациюAdepT имеет наиславнейшую репутациюAdepT имеет наиславнейшую репутациюAdepT имеет наиславнейшую репутациюAdepT имеет наиславнейшую репутациюAdepT имеет наиславнейшую репутациюAdepT имеет наиславнейшую репутацию
По умолчанию

Цитата:
Сообщение от mutabor Посмотреть сообщение
есть такой вариант
1. заходим на http://action.ya1.ru/ogame.php
2. нажимаем НА ССЫЛКЕ правой кнопкой и делаем "добавить ссылку в закладки"
3. переходим в огейме в пункт империя (можно в отдельном фрейме) и вызываем новую закладку (расчет ресурсов...)
сайт action больше в деле не участвует, букмарклет отрабатывает локально
ps. авторство не мое
Доработал, чтобы показывал общую добычу в дейтериях:

javascript:var o="",res=[{name:"Металл",sklad:0,daily:0},{name:"Кристалл",s klad:0,daily:0},{name:"Дейтерий",sklad:0,daily:0}];function com(s){s+="";var rgx=/(\d+)(\d{3})/;while(rgx.test(s)){s=s.replace(rgx,"$1 $2");}return s;}if(window.frames["Hauptframe"]){str=window.frames["Hauptframe"].document.body.innerHTML;}else{str=document.body.i nnerHTML;}str=str.replace(/<[^>]+>/igm,"");str=str.replace(/\./igm,"");r=str.match(/(\d+\s\/\s\d+)/igm);num=r.length/4;for(i=0;i<3;i++){for(j=0;j<num;j++){sk=r[i*num+j].split("/");res[i].sklad+=sk[0]*1;res[i].daily+=sk[1]*1;if(i<2){res[i].daily+=300;}}o+=res[i].name+":\nна складе: "+com(res[i].sklad)+"\nсуточная выработка: "+com(res[i].daily*24)+"\n\n";}o+="Всего (в дейтериях):\nна складе: "+com(res[0].sklad/4+res[1].sklad/2+res[2].sklad)+"\nсуточная выработка: "+com(res[0].daily*24/4+res[1].daily*24/2+res[2].daily*24);alert(o);



P.S. Добавил учет естественного производства.

Последний раз редактировалось AdepT, 03.06.2009 в 12:35.