javascript:
var redirecionar = 1;
var texto_branco = 1;
/*
 Script: [Script] Somar recursos das aldeias.
 
 Histórico:
  Versão 1.0 (13:20 07/12/2011):
     +) Versão inicial.
 Desenvolvedor: Przyr.
*/
/* (Início) Executar script após carregamento do DOM da página */
$(document).ready(function () {
 /* (Início) JavaScript fixes */
 /* (Fim) JavaScript fixes */
 /* (Início) Checagem de problemas de configuração e modo de uso */
 if (!game_data.mode && game_data.screen == "overview_villages") {
  game_data.mode = $("#overview_menu td[class=selected] a").attr("href");
  game_data.mode = game_data.mode.split("mode=")[1];
  game_data.mode = game_data.mode.split("&")[0];
 }
 if (um_ou_zero(redirecionar) == false) {
  alert("A opção \"redirecionar\" só pode ser configurada com o número 1 ou 0.");
  end();
 }
 if (!(game_data.screen == "overview_villages" && game_data.mode == "prod")) {
  if (redirecionar == 1) $(location).attr("href", game_data.link_base_pure + "overview_villages&mode=prod");
  else alert("Você deve executar o script em \"Visualizações -> Produção\".");
  end();
 }
 if (um_ou_zero(texto_branco) == false) {
  alert("A opção \"texto_branco\" só pode ser configurada com o número 1 ou 0.");
  end();
 }
 /* (Fim) Checagem de problemas de configuração e modo de uso */
 /* (Início) Funções e variáveis de funções */
 function addCommas(nStr) {
  nStr += '';
  x = nStr.split('.');
  x1 = x[0];
  x2 = x.length > 1 ? '.' + x[1] : '';
  var rgx = /(\d+)(\d{3})/;
  while (rgx.test(x1)) {
   x1 = x1.replace(rgx, '$1' + '<span class="grey">.</span>' + '$2');
  }
  return x1 + x2;
 }
 function um_ou_zero(Variavel) {
  if (Variavel == 1 || Variavel == 0) return true;
  else return false;
 }
 /* (Fim) Funções e variáveis de funções */
 /* (Início) Algorítmo */
 var madeira_total = 0;
 var argila_total = 0;
 var ferro_total = 0;
 $("#production_table span[class*='wood']").each(function () {
  madeira_total = madeira_total + parseInt($(this).text().replace(".", "").trim(), 10)
 });
 $("#production_table span[class*='stone']").each(function () {
  argila_total = argila_total + parseInt($(this).text().replace(".", "").trim(), 10)
 });
 $("#production_table span[class*='iron']").each(function () {
  ferro_total = ferro_total + parseInt($(this).text().replace(".", "").trim(), 10)
 });
 $("#production_table th:contains('Recursos')").attr("style", "text-align: center");
 if (texto_branco == 1) $("#production_table th:contains('Recursos')").css("color", "white");
 $("#production_table th:contains('Recursos')").attr("class", "nowrap").append('<br/><span class="res wood">' + addCommas(madeira_total) + '</span> <span class="res stone">' + addCommas(argila_total) + '</span> <span class="res iron">' + addCommas(ferro_total) + '</span>');
 /* (Fim) Algorítmo */
});
void(0);
/* (Fim) Executar script após carregamento do DOM da página */
Recursos das Aldeias
Somar Recursos das Aldeias - Soma todos os recursos das aldeias
Assinar:
Comentários (Atom)
 
 Postagens
Postagens
 
 
 
 
Nenhum comentário:
Postar um comentário