Advertisement
Tikabum

## COMMANDER ##

Dec 18th, 2017
4,421
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.13 KB | None | 0 0
  1. //⭐ PRESSIONE A TECLA "Y" APÓS ATIVAR O SCRIPT PARA ABRIR A TELA DE CHANGELOG COM INFORMAÇÕES DETALHADAS DAS MUDANÇAS EM CADA VERSÃO
  2. //⭐ PRESSIONE A TECLA "T" APÓS ATIVAR O SCRIPT PARA ABRIR A TELA DE AJUDA COM INFORMAÇÕES DETALHADAS SOBRE CADA FUNÇÃO
  3. //⭐ AS OPÇÕES DE TEMPO SÃO CUSTOMIZÁVEIS, AS LINHAS ESTÃO INDICADAS POR UM "⭕"
  4. //⭐ CONFIGURAÇÕES ACERCA DO ENVIO DE COMANDO AO FINAL DO SCRIPT
  5. //⭐ O SCRIPT RODA AS COORDENADAS DE FORMA CONSECUTIVA!
  6. //⭐ LEGENDA ABAIXO:
  7. /*
  8. ⭐ = TÓPICO IMPORTANTE
  9. ⛔ = NÃO ENCOSTE, IGNORE!
  10. ⚫ = CUSTOMIZAÇÃO LIBERADA
  11. ⚪ = MEXER APENAS SE TIVER CONSCIÊNCIA
  12. ⭕ = CONFIGURAÇÕES DE TEMPO (MENSAGENS DE ERROR && TROCA DE ALDEIAS && COMANDOS EM GERAL)
  13. ⚡ = INFORMAÇÃO ADICIONAL SOBRE CADA SEÇÃO CUSTOMIZÁVEL
  14. */
  15.  
  16. /* ⚫⚫⚫⚫⚫ INÍCIO DA SEÇÃO DE CONFIGURAÇÕES GERAIS ⚫⚫⚫⚫⚫ */
  17.  
  18.  
  19. //⚫ SEÇÃO PARA CONFIGURAÇÃO DE ENVIO DE COMANDOS
  20. //⭐ APENAS UM DEVE ESTAR ATIVO(ATAQUE OU APOIO):
  21.  
  22. /*⚡ DEFINA SE O SCRIPT PARA DE ENVIAR COMANDOS QUANDO SEM TROPAS ⚡*/ var SemTropas = true; // Pode ser utilizada em conjunto com Ataque ou Apoio
  23. /*⚡ DEFINA SE O SCRIPT IRÁ CLICAR EM ATACAR AUTOMATICAMENTE ⚡*/ var Ataque = true;
  24. /*⚡ DEFINA SE O SCRIPT IRÁ CLICAR EM APOIAR AUTOMATICAMENTE ⚡*/ var Apoio = false;
  25.  
  26. //⚫ SEÇÃO PARA CONFIGURAÇÃO DE TROPAS E COORDENADAS
  27.  
  28. /*⚡ DEFINIR NÚMERO DE EXPLORADORES ENVIADOS POR ATAQUE/APOIO ⚡*/ var Exploradores=5;
  29. /*⚡ DEFINIR ORDEM PRIORITÁRIA E TROPAS (0=IGNORAR) ⚡*/ var Ordem_de_Unidades={light:0,ram:0,catapult:0,sword:0,spear:0,axe:0,archer:0,marcher:0,heavy:0}; // Altere a Ordem das unidades para definir a ordem prioritária, em seguida selecione a quantidade de unidades a ser enviada a cada Comando!
  30. /*⚡ DEFINIR AS COORDENADAS A SEREM ATACADAS ⚡*/ var Coordenadas='559|574 555|574 557|580 560|572 549|570 552|567 560|562 556|568 559|564 562|562 562|565 548|577 545|578 556|569 568|565 559|571 550|577 566|563 555|583 568|567 549|581 550|567 569|567 546|584 554|583 550|578 553|566 567|570 568|575 564|580 551|572 546|576 553|584 553|568 552|565 565|575 565|580 567|579 561|565';
  31.  
  32. //⚫ SEÇÃO PARA CONFIGURAÇÃO DE NOMES DOS COOKIES
  33.  
  34. var config={
  35. /*⚡ DEFINIR NOME DA LISTA DE ALVOS ⚡*/ Lista_de_Alvos:'FarmBr95', // Colocar o Nick do(s) Jogadore(s) Alvo
  36. /*⚡ DEFINIR QUANTAS VEZES CADA COORDENADA DEVERÁ SER ATACADA ⚡*/ Repetições:1,
  37. /*⚡ COOKIE DOS SCRIPTS (SALVA SEQUÊNCIA ATUAL DE ALDEIAS) ⚡*/ Nome_do_Cookie:'FarmBr95'}; // Sempre utilize Nomes diferentes para cada Scipt. Caso contrário a sequencia das coordenadas atacadas em um irá interferir na outra!
  38.  
  39. //⚫ SEÇÃO PARA PREENCHIMENTO DE TROPAS TOTAIS
  40. //⭐ Seleciona por Unidade ou Tropas Totais, é possível ativar Múltiplas Var's
  41.  
  42. /*⚡ TRUE = SELECIONA TODOS OS LANCEIROS DISPONÍVEIS ⚡*/ var Lança = false;
  43. /*⚡ TRUE = SELECIONA TODOS OS ESPADACHINS DISPONÍVEIS ⚡*/ var Espada = false;
  44. /*⚡ TRUE = SELECIONA TODOS OS BÁRBAROS DISPONÍVEIS ⚡*/ var Machado = false;
  45. /*⚡ TRUE = SELECIONA TODOS OS ARQUEIROS DISPONÍVEIS ⚡*/ var Arco = false;
  46. /*⚡ TRUE = SELECIONA TODOS OS EXPLORADORES DISPONÍVEIS ⚡*/ var Spy = false;
  47. /*⚡ TRUE = SELECIONA TODAS AS CAVALARIAS LEVES DISPONÍVEIS ⚡*/ var C_Leve = false;
  48. /*⚡ TRUE = SELECIONA TODOS OS ARQUEIROS À CAVALO DISPONÍVEIS ⚡*/ var C_Arco = false;
  49. /*⚡ TRUE = SELECIONA TODAS AS CAVALARIAS PESADAS DISPONÍVEIS ⚡*/ var C_Pesada = false;
  50. /*⚡ TRUE = SELECIONA TODOS OS ARÍETES DISPONÍVEIS ⚡*/ var Ariete = false;
  51. /*⚡ TRUE = SELECIONA TODAS AS CATAPULTAS DISPONÍVEIS ⚡*/ var Catas = false;
  52. /*⚡ TRUE = SELECIONA TODOS OS NOBRES DISPONÍVEIS ⚡*/ var Nobre = false;
  53.  
  54. /*⚡ TRUE = SELECIONA TODAS AS TROPAS DISPONÍVEIS NA ALDEIA ⚡*/ var Todas_as_Tropas = false;
  55.  
  56.  
  57. /* ⚫⚫⚫⚫⚫ FIM DA SEÇÃO DE CONFIGURAÇÕES GERAIS ⚫⚫⚫⚫⚫ */
  58.  
  59.  
  60. /* ⚪⚪⚪ INÍCIO DAS CONFIGURAÇÕES DE PERSONALIZAÇÃO ⚪⚪⚪ */
  61.  
  62.  
  63. var Dialog1;(function(){'use strict';Dialog1={MAX_WIDTH:1200,closeCallback:null,show:function(id,content,closeCallback,options){options=$.extend({class_name:'',close_from_fader:true},options);this.closeCallback=closeCallback;var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement,container=fullscreenElement||'body',$container=$('.popup_box_container'),$box,$fader,$content,show_anim=false;if(!$container.length){show_anim=true;$container=$('<div class="popup_box_container" />');$box=$('<div class="popup_box" />').attr('id','popup_box_'+id).addClass(options.class_name).data('name',id).appendTo($container);$fader=$('<div class="fader" />').appendTo($container);$content=$('<div class="popup_box_content" />').appendTo($box);$container.appendTo($(container))}else{$box=$container.find('.popup_box');if($box.data('name')!==id){Dialog1.close();Dialog1.show(id,content,closeCallback,options);return};$content=$container.find('.popup_box_content');$box.css('width','auto')};$content.html(content);var height_buffer=125;if($(window).width()<500||$(window).height()<$content.height()+height_buffer){$box.addClass('mobile');$('.popup_box_content').css({'max-height':$(window).height()-(height_buffer/2)+'px'})};var border_width;if(typeof window.getComputedStyle==='function'){border_width=parseInt(getComputedStyle($box[0],null).borderLeftWidth)}else border_width=parseInt($box.css('border-left-width'));var min_width=200,width=Math.min(this.MAX_WIDTH,$content.width(),$(window).width()-border_width);if(width<min_width)width=min_width;if(!Modernizr.borderimage)width+=20;$box.css('width',width+'px');var hotkey_hint=(!mobile&&!mobiledevice&&HotKeys.enabled)?' :: ΟƒΟ…Ξ½Ο„ΟŒΞΌΞ΅Ο…ΟƒΞ· πληκτρολογίου: <b>Esc</b>':'',tooltip_class=(!mobile&&!mobiledevice)?'tooltip-delayed':'',$close=$('<a class="popup_box_close '+tooltip_class+'" title="ΞšΞ»Ξ΅Ξ―ΟƒΞ΅'+hotkey_hint+'" href="#">&nbsp;</a>').prependTo($content);UI.ToolTip($close,{delay:400});var close_elements=options.close_from_fader?'.fader, .popup_box_close, .popup_closer':'.popup_box_close, .popup_closer';$container.on('click',close_elements,function(){Dialog1.close(true);return false});if(show_anim)setTimeout(function(){$box.addClass('show')},50);UI.init();UnitPopup.init();setTimeout(QuestArrows.init,500)},close:function(by_user){$('.popup_box_container').remove();if(Dialog1.closeCallback)Dialog1.closeCallback(by_user);inlinePopupClose();$('.popup_style').hide();QuestArrows.init();return false},fetch:function(name,screen,get_params,callback,Dialog1_options,closeCallback){TribalWars.get(screen,get_params,function(data){Dialog1.show(name,data.Dialog1,closeCallback,Dialog1_options);if(callback)callback()})}}})();
  64.  
  65. window.addEventListener("keydown", AtalhoCommander, false);
  66. function AtalhoCommander(e) {
  67.  
  68. if (e.keyCode == "84") {
  69. var contact_url = "https://forum.tribalwars.com.br/index.php?members/tikabum.58522/";
  70. var content = '<div style=max-width:1000px;>' +
  71. '<h2 class="popup_box_header"><center><u><font color="darkred">## COMMANDER ##</font></u></center></h2>' +
  72. '<center><img class="tooltip-delayed" title="<font color=darkred>## STRIKE TEAM ##</font>" src="https://i.imgur.com/j3jpjYV.png" style="cursor:help; position: relative"></center>' +
  73. '<h5 class="popup_box_header"><center><u><font color="black">Aperte "T" DUAS vezes!</font></u></center></h2>' +
  74. '<hr><p><font color=maroon><b><u>⭐ Método de Inserção de Unidades</u></b></font></p>' +
  75. '<p><br>⚡ <font color="red"><b>Ordem prioritária:</b></font> O Script usará Apenas <b>UM</b> Tipo de Unidade, Baseado na <b>Ordem Prioritária</b>. O que Significa que a Proxima Unidade da Ordem será Selecionada sempre que a Atual se Esgotar!</p>'+
  76. '<p>⚡ <font color="red"><b>Tropas Totais:</b></font> O Script selecionará a quantidade <b>TOTAL</b> de tropas, por <b>Unidade</b> ou <b>Geral</b>. Sendo possível utilizar para enviar Nukes, por exemplo num Full Padrão <i>(<b>Basta Selecionar:</b> Bárbaros, Cavalaria Leve e Aríetes)</i></p>'+
  77. '<p><hr><font color=maroon><b><u>⭐ Método de Inserção de Coordenadas</u></b></font></p>' +
  78. '<p><br>O Script Coordena os Ataques de forma <b>CONSECUTIVA</b>, você também pode Selecionar <b>QUALQUER</b> Coordenada da Lista de Alvos.</p>'+
  79. '<p><hr><font color=maroon><b><u>⭐ Variáveis Normais</u></b></font></p>' +
  80. '<br>⚡ <font color="red"><b>Coordenadas:</b></font> Escolha as Coordenadas de seus Alvos Desejados. Adicione quantas Desejar, sempre <b>Separando-as</b> com um Espaço <i>(Ex: 532|516 451|450 430|420)</i>.'+
  81. '<br><br>⚡ <font color="red"><b>Repetições:</b></font> Defina quantas vezes o Script irá Atacar cada Coordenada antes de <b>Passar à Próxima</b>.'+
  82. '<br><br>⚡ <font color="red"><b>Var Unidade:</b></font> Defina se o Script deverá Selecionar <b>TODAS as Unidades</b> <i>(Seja Lança, Espada, Bárbaro, Arco.. etc</i>.)'+
  83. '<br><br>⚡ <font color="red"><b>Exploradores:</b></font> Defina o Número de Exploradores a ser Enviado em cada <b>COMANDO</b>.'+
  84. '<br><br>⚡ <font color="red"><b>Lista_de_Alvos:</b></font> Escolha a Palavra que será Utilizada como <b>Nome da Lista</b> de Alvos.'+
  85. '<br><br>⚡ <font color="red"><b>Nome_do_Cookie:</b></font> Escolha a Palavra que será Utilizada como o <b>Nome do Cookie</b> nas Configurações do Script.'+
  86. '<br><br>⚡ <font color="red"><b>Todas_as_Tropas:</b></font> Defina se o Script deverá Selecionar <b>TODAS as Tropas</b>.'+
  87. '<br><br>⚡ <font color="red"><b>Ordem_de_Unidades:</b></font> Defina a <b>Ordem Prioritária</b> alterando a Ordem das Unidades, e a Quantidade a ser Enviada de cada uma.'+
  88. '<p><hr><font color=maroon><b><u>⭐ Variáveis Extra</u></b></font></p>' +
  89. '<p><br>⚡ <font color="red"><b>Apoio:</b></font> Defina se o Script deverá <b>Clicar em Apoiar</b> Atutomaticamente.'+
  90. '<br><br>⚡ <font color="red"><b>Ataque:</b></font> Defina se o Script deverá <b>Clicar em Atacar</b> Atutomaticamente.'+
  91. '<br><br>⚡ <font color="red"><b>SemTropas:</b></font> Defina se o Script para de <b>Enviar Comandos</b> quando Sem Tropas.</p>'+
  92. '<center><img class="tooltip-delayed" title="<font color=darkred>## STRIKE ~ COMMANDER ##</font>" src="https://i.imgur.com/RrAg5YW.gif" style="cursor:help; position: relative"></center><br><center>Sinta-se livre para Relatar qualquer BUG do Script ou Enviar Sugestões de Melhoria. <a href="'+contact_url+'" title="Perfil do TiKa" target="_blank">⚡ TiKa ⚡</a></center>' +
  93. '</div>';
  94. Dialog1.show('commander_info', content);
  95. $("#go_man").click(function () { window.location.assign(game_data.link_base_pure+"place");});
  96. $("#close_this").click(function () { var close_this = document.getElementsByClassName('popup_box_close'); close_this[0].click(); });
  97. }
  98. else if (e.keyCode == "89") {
  99. var contact_url1 = "https://forum.tribalwars.com.br/index.php?members/tikabum.58522/";
  100. var content1 = '<div style=max-width:1000px;>' +
  101. '<h2 class="popup_box_header"><center><u><font color="darkred">## CHANGELOG ##</font></u></center></h2>' +
  102. '<center><img class="tooltip-delayed" title="<font color=darkred>## STRIKE TEAM ##</font>" src="https://i.imgur.com/j3jpjYV.png" style="cursor:help; position: relative"></center>' +
  103. '<h5 class="popup_box_header"><center><u><font color="black">Aperte "Y" DUAS vezes!</font></u></center></h2>' +
  104. '<hr><p><font color=maroon><b><u>⭐ Versão 1.0</u></b></font></p>' +
  105. '<p>⚡ <font color="red"><b>1.0:</b></font> Script do Tsalkapone</p>'+
  106. '<p><hr><font color=maroon><b><u>⭐ Versão 2.0</u></b></font></p>' +
  107. '<p>⚡ <font color="red"><b>2.0:</b></font> Traduzido para o Pt/Br</p>'+
  108. '<p>⚡ <font color="red"><b>2.1:</b></font> Script Otimizado</p>'+
  109. '<p>⚡ <font color="red"><b>2.2:</b></font> Variável de Ataque/Apoio Adicionada</p>'+
  110. '<p>⚡ <font color="red"><b>2.3:</b></font> Adicionada Seção para Preenchimento de Tropas Totais</p>'+
  111. '<p><hr><font color=maroon><b><u>⭐ Versão 3.0</u></b></font></p>' +
  112. '<p>⚡ <font color="red"><b>3.0:</b></font> Script Apelidado como COMMANDER</p>'+
  113. '<p>⚡ <font color="red"><b>3.1:</b></font> Adicionadas Legendas, Tópicos e Informações Adicionais</p>'+
  114. '<p>⚡ <font color="red"><b>3.2:</b></font> Adicionadas Variáveis de Troca de Aldeia, e Variável de Ataque/Apoio Otimizada</p>'+
  115. '<p>⚡ <font color="red"><b>3.3:</b></font> Nome do Script Alterado de "COMMANDER" para "## COMMANDER ##"</p>'+
  116. '<p>⚡ <font color="red"><b>3.4:</b></font> Adicionadas Configurações de Tempos de Notificação (⭕)</p>'+
  117. '<p>⚡ <font color="red"><b>3.5:</b></font> Variáveis Completamente Traduzidas para Pt/Br</p>'+
  118. '<p>⚡ <font color="red"><b>3.6:</b></font> Corrigido Bug que Impedia o Script de Enviar as Unidades se o Número Selecionado for Igual ao Disponível na Aldeia</p>'+
  119. '<p>⚡ <font color="red"><b>3.7:</b></font> Encontrado Bug na Var "SemTropas", Onde as Aldeias Continuavam a ser Passadas num LOOP Infinito (Var Desabilitada)</p>'+
  120. '<p>⚡ <font color="red"><b>3.8:</b></font> Variáveis de Troca de Aldeia Transferidas ao ## CONFIRMATOR ##</p>'+
  121. '<p>⚡ <font color="red"><b>3.9:</b></font> Erros de Ortografia Corrigidos!</p>'+
  122. '<p><hr><font color=maroon><b><u>⭐ Versão 4.0</u></b></font></p>' +
  123. '<p>⚡ <font color="red"><b>4.0:</b></font> Variáveis de Tempo SINCRONIZADAS (Commander e Officer)</p>'+
  124. '<p>⚡ <font color="red"><b>4.1:</b></font> Adicionado Ícone e Página com Ícones Pré-Selecionados para Facilidade de Personalização</p>'+
  125. '<p>⚡ <font color="red"><b>4.2:</b></font> Adicionada Variável "SemTropas" onde o Script para de Enviar Comandos quando as Unidades Acabam</p>'+
  126. '<p>⚡ <font color="red"><b>4.3:</b></font> Erros de Tradução Corrigidos</p>'+
  127. '<p>⚡ <font color="red"><b>4.4:</b></font> Adicionada Descrição</p>'+
  128. '<p>⚡ <font color="red"><b>4.5:</b></font> Códigos para Atualização Automática Incluídos!</p>'+
  129. '<p>⚡ <font color="red"><b>4.6:</b></font> Script Revisado, Informações e Erros de Ortografia Corrigidos!</p>'+
  130. '<p>⚡ <font color="red"><b>4.7:</b></font> Script Otimizado</p>'+
  131. '<p>⚡ <font color="red"><b>4.8:</b></font> UserScript Movido ao Fim do Código</p>'+
  132. '<p>⚡ <font color="red"><b>4.9:</b></font> Informações Corrigidas e Otimizadas</p>'+
  133. '<p><hr><font color=maroon><b><u>⭐ Versão 5.0</u></b></font></p>' +
  134. '<p>⚡ <font color="red"><b>5.0:</b></font> Códigos de Tradução Retirados!</p>'+
  135. '<p>⚡ <font color="red"><b>5.1:</b></font> Telas de Ajuda e Redirecionamento Otimizadas!</p>'+
  136. '<p>⚡ <font color="red"><b>5.2:</b></font> Contato do FTW Adicionado</p>'+
  137. '<p>⚡ <font color="red"><b>5.3:</b></font> Tela de ChangeLog Adicionada</p>'+
  138. '<p>⚡ <font color="red"><b>5.4:</b></font> Corrigido Bug que Impedia o Script de Enviar os Exploradores se o Número Selecionado fosse Igual ao Disponível na Aldeia</p>'+
  139. '<p>⚡ <font color="red"><b>5.5:</b></font> Corrigidos Erros de Tradução</p>'+
  140. '<p>⚡ <font color="red"><b>5.6:</b></font> Adicionada Função para Mostrar MS</p>'+
  141. '<p>⚡ <font color="red"><b>5.7:</b></font> Adicionada Função para Pausar Temporizadores</p>'+
  142. '<center><img class="tooltip-delayed" title="<font color=darkred>## STRIKE ~ CHANGELOG ##</font>" src="https://i.imgur.com/RrAg5YW.gif" style="cursor:help; position: relative"></center><br><center>Sinta-se livre para Relatar qualquer BUG do Script ou Enviar Sugestões de Melhoria. <a href="'+contact_url1+'" title="Perfil do TiKa" target="_blank">⚡ TiKa ⚡</a></center>' +
  143. '</div>';
  144. Dialog1.show('changelog_info', content1);
  145. $("#go_man").click(function () { window.location.assign(game_data.link_base_pure+"place");});
  146. $("#close_this").click(function () { var close_this = document.getElementsByClassName('popup_box_close'); close_this[0].click(); });
  147. }
  148. }
  149.  
  150. var doc=document;
  151. //if(window.frames.length>0)doc=window.main.document;url=document.URL;
  152.  
  153. var Activepage = location.href.indexOf('screen=place') > -1;
  154. var Activepage1 = location.href.indexOf('&mode=sim') > -1;
  155. var Activepage2 = location.href.indexOf('&try=confirm') > -1;
  156. // ⭐⭐ MOSTRAR MS ⭐⭐
  157. function setMS()
  158. {
  159. var element1=document.getElementById("serverTime");
  160. var element2=document.getElementById("tsal_tw_ms");
  161. var time=element1.innerHTML.match(/^\d+\:\d+\:\d+/);
  162. var date=new Date();
  163. var ms=(date.getMilliseconds()).toString();
  164. while(ms.length<3){ms="0"+ms;};
  165. var x=Number(ms); if (x<200) { $("#tsal_tw_ms").css("color", "black");}
  166. else if (x<400) { $("#tsal_tw_ms").css("color", "darkgreen");}
  167. else if (x<600) { $("#tsal_tw_ms").css("color", "darkyellow");}
  168. else if (x<800) { $("#tsal_tw_ms").css("color", "darkred");}
  169. else { $("#tsal_tw_ms").css("color", "red");}
  170. element2.innerHTML=ms;}
  171. if (!document.getElementById('tsal_tw_ms')) {
  172. var server_ms='';
  173. var server_lag=Number(Timing.offset_to_server)-70;
  174. $('.server_info').append('<span class="server_info">|<font color=darkred><b> Ms: <span id="tsal_tw_ms">'+server_ms+'</b></font></span><span id="tsal_tw_lag" class="server_info">|<font color=red><b> Lag: '+server_lag+' ms</b></font></span>');
  175. $(".server_info").css("color", "darkred"); $(".server_info").css("font-size", "large");
  176. var tnt_show_ms = window.setInterval(setMS,1);
  177. }
  178. if (!Activepage && !Activepage1 && !Activepage2 && !Activepage3) {
  179.  
  180. var contact_url = "https://forum.tribalwars.com.br/index.php?members/tikabum.58522/";
  181. var content = '<div style=max-width:1000px;>' +
  182. '<h2 class="popup_box_header"><center><u><font color="darkred">## COMMANDER ##</font></u></center></h2>' +
  183. '<center><img class="tooltip-delayed" title="<font color=darkred>## STRIKE TEAM ##</font>" src="https://i.imgur.com/j3jpjYV.png" style="cursor:help; position: relative"></center>' +
  184. '<hr><p><center><font color=maroon><b>O Script deve ser Ativado na Praça de Reunião</b></font></center></p>' +
  185. '<p><center><font color=maroon><b>Você gostaria de ser Redirecionado à Praça?</b></font></center></p>' +
  186. '<br><br><center><input type="button" class="btn evt-confirm-btn btn-confirm-yes" id="go_man" value="Sim">&emsp;<input type="button" class="btn evt-cancel-btn btn-confirm-no" id="close_this" value="Não"></center>'+
  187. '<br><br><hr><center><img class="tooltip-delayed" title="<font color=darkred>## STRIKE ~ COMMANDER ##</font>" src="https://i.imgur.com/RrAg5YW.gif" style="cursor:help; position: relative"></center><br><center><p>Sinta-se livre para Relatar qualquer BUG do Script ou Enviar Sugestões de Melhoria. <a href="'+contact_url+'" title="Perfil do TiKa" target="_blank">⚡ TiKa ⚡</a>.</p></center>' +
  188. '</div>';
  189. Dialog.show('commander_info_intro', content);
  190. $("#go_man").click(function () { window.location.assign(game_data.link_base_pure+"place");});
  191. $("#close_this").click(function () { var close_this = document.getElementsByClassName('popup_box_close'); close_this[0].click(); });
  192. }
  193. else if(Coordenadas.replace(/^\s\s*/,'').replace(/\s\s*$/,'')==='')
  194. /*⭕ NOFICIAÇÃO DE "NENHUMA COORDENADA" ⭕*/ {UI.ErrorMessage('<font color=gold><b><center><u>NOTIFICAÇÃO ~ ## STRIKE TEAM ##</u></center></b></font> <br><br> Nenhuma Coordenada Detectada. Definal Alguns Alvos e Tente Novamente!',/*⭕TEMPO*/ 50);} /* ⚡ DEFINE TEMPO EM QUE A MENSAGEM DE "NENHUMA COORDENADA DETECTADA" PERMANECERÁ NA TELA ⚡ */
  195. {
  196.  
  197. /* ⚪⚪⚪ FIM DAS CONFIGURAÇÕES DE PERSONALIZAÇÃO ⚪⚪⚪ */
  198.  
  199. /* ⛔⛔⛔⛔⛔ INICIO DO SCRIPT DO TSALKAPONE ⛔⛔⛔⛔⛔ */
  200.  
  201. /*==== register ====*/
  202. var script = {
  203. scriptname: 'Fake Script No2',
  204. version: '1.0',
  205. author: 'Tsalkapone',
  206. email: 'tsalkapone@hotmail.com',
  207. broken: false
  208. };
  209. $.post(ScriptAPI.url,script);
  210.  
  211. var coords=Coordenadas.split(' ');
  212. function escapeStr(text)
  213. {var specials=['/','.',',','~','`','@','#','%','-','_','*','+','?','|','$','=',':','!','^','<','>','(',')','[',']','{','}','\\'];
  214. var sRE=new RegExp('(\\'+specials.join('|\\')+')','g');
  215. return text.replace(sRE,'\\$1');}
  216. function zeroPad(number,length)
  217. {var n=number.toString();while(n.length<length){n='0'+n;}return n;}
  218. function fnWriteCookie(index)
  219. {var cookie_date=new Date(2099,11,11);
  220. eleDoc.cookie=config.Nome_do_Cookie+'='+(index + 1)+';expires='+cookie_date.toGMTString();}
  221. function incrementaCookie(){let cookieFarmPlayer=indexAtualCookie();$.cookie(config.Nome_do_Cookie,cookieFarmPlayer++);}
  222. function indexAtualCookie(){return parseInt($.cookie(config.Nome_do_Cookie))||0;}
  223. function fnAssignTsalkapone_μονάδες(index,isManualReset)
  224. {if((index<0)||(index>=coords.length))
  225. {index=0;
  226. /*⭕ NOTIFICAÇÃO DE "ÚLTIMA COORDENADA" ⭕*/
  227. if(eleDoc.fakeSequence==1){
  228. UI.ErrorMessage('<span id=tsalkaponelastsyn><b><font color=gold><u>NOTIFICAÇÃO ~ ## STRIKE TEAM ##</u></font></b></span><br><br>Essas foram as Últimas Coordenadas Selecionadas!',/*⭕TEMPO*/ 50);}} /* ⚡ DEFINE TEMPO EM QUE A MENSAGEM DE "ÚLTIMA COORDENADA" PERMANECERÁ NA TELA ⚡ */
  229. //eleDoc.getElementById('fakescript2_Tsalkapone').selectedIndex=index;
  230. index = indexAtualCookie()
  231. var villa=coords[index].split('|');
  232. if(!isManualReset&&(eleDoc.fakeSequence<=config.Repetições))
  233. {eleDoc.fakeSequence++;}
  234. else{eleDoc.fakeSequence=(isManualReset?2:1);
  235. fnWriteCookie(isManualReset?index-1:index);}
  236. var eleForm=document.forms[0];eleForm.x.value=villa[0];eleForm.y.value=villa[1];
  237. var count;
  238. if(Exploradores>0)
  239. {count=parseInt(eleForm.spy.nextSibling.nextSibling.innerHTML.match(/\d+/));
  240. if(count>0&&Exploradores<=count){
  241. eleForm.spy.value=Math.min(Exploradores,count);}}
  242. for(var Commander in Ordem_de_Unidades){
  243. if(Ordem_de_Unidades.hasOwnProperty(Commander)){
  244. if((Ordem_de_Unidades[Commander]>0)&&(typeof(eleForm[Commander])!="undefined"))
  245. {count=parseInt(eleForm[Commander].nextSibling.nextSibling.innerHTML.match(/\d+/));
  246. if(count>0&&Ordem_de_Unidades[Commander]<=count)
  247. {eleForm[Commander].value=Math.min(Ordem_de_Unidades[Commander],count);break;}
  248. }}}}
  249. // var eleDoc=(window.frames.length>0)?window.main.document:document;
  250. var eleDoc=document;
  251. if(typeof(eleDoc.fakeSequence)=='undefined'){eleDoc.fakeSequence=1;}
  252. var scrape,vScreen=(scrape=eleDoc.URL.match(/\&screen=(\w+)/i))?scrape[1]:null;
  253. var vWorld=(scrape=eleDoc.URL.match(/\/\/(\w+)\./i))?scrape[1]:null;
  254. var village=eleDoc.getElementsByTagName('title')[0].innerHTML.match(/\(\d+\|\d+\)/);
  255. if(vScreen=='place'){
  256. var index=0;var twCookie=eleDoc.cookie.match('[^|;]s?'+escapeStr(vWorld+'$'+config.Lista_de_Alvos+'$'+config.Nome_do_Cookie+'=')+'([^;]*)[;|$]');
  257. if(twCookie){index=parseInt(twCookie[1],10);}
  258. if(!eleDoc.getElementById('fakescript2_Tsalkapone'))
  259. {var eleInputs=eleDoc.getElementsByTagName('input');
  260. if(eleInputs){for(var ii=0;ii<eleInputs.length;ii++)
  261. {if(eleInputs[ii].name=='support')
  262. {var optionList='';
  263. for(var jj=0;jj<coords.length;jj++){optionList+='<option>'+zeroPad(jj+1,4)+':'+coords[jj]+'</option>';}
  264. var fakeonoma = config.Lista_de_Alvos;
  265. var Commander_Table='<TD rowspan="2"><div id="fakes"><table class="main"><tr><td id="tsalkapone_fake_script2"><span style="font-weight:bold">';
  266. Commander_Table+='<font color=darkred>⚡ Lista de Alvos ~ <font color=red>'+fakeonoma+'</font> ⚡ :</font>';
  267. Commander_Table+='</span><select id="fakescript2_Tsalkapone" name="fakescript2_Tsalkapone" size="1" onchange="fnAssignTsalkapone_μονάδες(this.selectedIndex,true);">';
  268. Commander_Table+=''+optionList+'</select>';
  269. Commander_Table+="&emsp;<span class='tsaltooltip'><a onclick='Timing.pause();'><img class='tooltip' id=Tsalpausixronou1 src='https://dl.dropboxusercontent.com/s/eonrw4xocuy22xq/Tsalkapone_time.GIF' style='cursor: pointer; height: 20px; border: 20; top: +3px; position: relative; left: -1px'></a><span class='info' ></span></span></td></tr></table></div></TD>";
  270.  
  271. eleInputs[ii].parentNode.parentNode.innerHTML+=Commander_Table;
  272. break;}
  273.  
  274. /* ⚪⚪ TABELA DE TESTES ⚪⚪
  275. var AtaqueFilter = (Ataque === true);
  276. var config_table = "";
  277. config_table+='<div id="commander_config" class="clearfix vis float_right" style="position:absolute;margin-left:500px;margin-top:200px;z-index:1"><h4><font color="darkred"><center> ## CONFIGURAÇÕES ##</center></font></h4><table bottom="200px" class="vis" style="width: 100%"><tbody>';
  278. config_table+='<tr><td><font color="darkred"><b>Ativar Ataque</b></font></td>';
  279. config_table+='<td><label class="switch"><span class="slider"><input type="checkbox"></span></label>';
  280. config_table+='</tbody></table></div>';
  281. if (! document.getElementById('commander_config')){
  282. $('#content_value').prepend(config_table);
  283. }*/
  284. /* ⚪⚪ TABELA DE TESTES 2 ⚪⚪
  285. var config_table = "";
  286. var config_table ='<div id="commander_config"><table class="vis"><tr><th colspan="40"><font color=maroon><center>Units Configuration</center></font></th></tr><tr>';
  287. config_table+='<td><img title="Aríete" style="cursor:help" src="https://media.innogamescdn.com/com_DS_GR/Scripts/images/Tsalkapone_master_tool_images/Tsalkapone_ram.png"></td>';
  288. config_table+='<td><img title="Catapulta" style="cursor:help" src="https://media.innogamescdn.com/com_DS_GR/Scripts/images/Tsalkapone_master_tool_images/Tsalkapone_cat.png"></td>';
  289. config_table+='<td><img title="Espadachin" style="cursor:help" src="https://media.innogamescdn.com/com_DS_GR/Scripts/images/Tsalkapone_master_tool_images/Tsalkapone_sword.png"></td>';
  290. config_table+='<td><img title="Lanceiro" style="cursor:help" src="https://media.innogamescdn.com/com_DS_GR/Scripts/images/Tsalkapone_master_tool_images/Tsalkapone_spear.png"></td>';
  291. config_table+='<td><img title="Bárbaro" style="cursor:help" src="https://media.innogamescdn.com/com_DS_GR/Scripts/images/Tsalkapone_master_tool_images/Tsalkapone_axe.png"></td>';
  292. config_table+='<td><img title="Arqueiro" style="cursor:help" src="https://media.innogamescdn.com/com_DS_GR/Scripts/images/Tsalkapone_master_tool_images/Tsalkapone_archer.png"></td>';
  293. config_table+='<td><img title="C. Pesada" style="cursor:help" src="https://media.innogamescdn.com/com_DS_GR/Scripts/images/Tsalkapone_master_tool_images/Tsalkapone_hc.png"></td>';
  294. config_table+='<td><img title="C. Arqueira" style="cursor:help" src="https://media.innogamescdn.com/com_DS_GR/Scripts/images/Tsalkapone_master_tool_images/Tsalkapone_ma.png"></td>';
  295. config_table+='<td><img title="C. Leve" style="cursor:help" src="https://media.innogamescdn.com/com_DS_GR/Scripts/images/Tsalkapone_master_tool_images/Tsalkapone_lc.png"></td>';
  296. config_table+='<td><img title="Explorador" style="cursor:help" src="https://media.innogamescdn.com/com_DS_GR/Scripts/images/Tsalkapone_master_tool_images/Tsalkapone_scout.png"></td>';
  297. config_table+='</tr><tr><td><input id="ram4" type="number" placeholder="0" value="" min="0"></td>';
  298. config_table+='<td><input id="cat4" type="number" placeholder="0" value="" min="0"></td>';
  299. config_table+='<td><input id="sword4" type="number" placeholder="0" value="" min="0"></td>';
  300. config_table+='<td><input id="spear4" type="number" placeholder="0" value="" min="0"></td>';
  301. config_table+='<td><input id="axe4" type="number" placeholder="0" value="" min="0"></td>';
  302. config_table+='<td><input id="archer4" type="number" placeholder="0" value="" min="0"></td>';
  303. config_table+='<td><input id="heavy4" type="number" placeholder="0" value="" min="0"></td>';
  304. config_table+='<td><input id="marcher4" type="number" placeholder="0" value="" min="0"></td>';
  305. config_table+='<td><input id="light4" type="number" placeholder="0" value="" min="0"></select></td>';
  306. config_table+='<td><input id="spy4" type="number" placeholder="0" value="" min="0"></td>';
  307. config_table+='</tr><tr><th colspan="40"><font color=maroon><center>Configurações Gerais</center></font></th></tr>';
  308. config_table+='<tr><td colspan="4"><font color=darkmagenta><b>Select the method of inserting coordinates</b></font></td>';
  309. config_table+='<td colspan="6"><select id="tsalscriptmethod4"><option value="Random order">Random order</option>';
  310. config_table+='<option value="Consecutive & Selective order">Consecutive & Selective order</option></select></td></tr>';
  311. config_table+='<tr><td colspan="4"><font color=darkmagenta><b>Enter the coordinates of the targets</b></font></td>';
  312. config_table+='<td colspan="6"><textarea id=tsalcoords4 value="" rows="1" cols="50"></textarea></td></tr>';
  313. config_table+='<tr><td colspan="4"><font color=darkmagenta><b>Assign a shortcut key to Fake Settings</b></font></td>';
  314. config_table+='<td colspan="6"><input type="text" id=tsalkey4 value="" size="35"></td></tr>';
  315. config_table+='<tr><td colspan="4"><font color=darkmagenta><b>Assign a shortcut key to Fake Script button</b></font></td>';
  316. config_table+='<td colspan="6"><input type="text" id=tsalakey4 value="" size="35"></td></tr>';
  317. config_table+='<tr><td colspan="4"><font color=darkmagenta><b>Enter a title for the Fake Button and cookie value</b></font></td>';
  318. config_table+='<td colspan="6"><input type="text" id=tsalname4 value="" size="35"></td></tr>';
  319. config_table+='</table></div><br>';
  320. config_table+='<span class="tsaltooltip"><input id=Tsalsave4 type="button" class="btn tsalbutton" value="Save Settings"><span class="tsalinfo" >Click here to save the selected settings of this script. <br><br> If you dont save the settings the selected values wont be applied.</span></span>';
  321. config_table+='<span class="tsaltooltip"><input id=Tsalhide type="button" class="btn tsalbutton" value="Hide Settings"><span class="tsalinfo" >Click here to hide the current settings menu.</span></span>';
  322. config_table+='<span class="tsaltooltip"><input id=Tsalreset4 type="button" class="btn tsalbutton" value="Reset Settings"><span class="tsalinfo" >Click here to reset the settings of this script to their default values.</span></span>';
  323. config_table+='<span class="tsaltooltip"><input id=Tsalcount4 type="button" class="btn tsalbutton" value="Reset Counting"><span class="tsalinfo" >Click here to reset the counting clicks of this script.</span></span>';
  324. config_table+='</tbody></table></div>';
  325. config_table+='<div class="target-select clearfix vis float_left"><h4><font color=maroon>Tsalkapone. Script Buttons List</font></h4><table class="vis" style="width: 100%"><tbody><tr><td>';
  326. config_table+='<span class="tsaltooltip"><input type="button" id="Tsalactivate1" class="attack btn tsalbutton btn tsalbutton-attack btn tsalbutton-target-action" value="Nuke Script"><span class="tsalinfo" >Click here to activate the Nuke Script</span></span>';
  327. config_table+='<span class="tsaltooltip"><input type="button" id="Tsalactivate3" class="attack btn tsalbutton btn tsalbutton-attack btn tsalbutton-target-action" value="Farming Script"><span class="tsalinfo" >Click here to activate the Farming Script</span></span>';
  328. config_table+='<span class="tsaltooltip"><input type="button" id="Tsalactivate2" class="support btn tsalbutton btn tsalbutton-support btn tsalbutton-target-action" value="Support Script"><span class="tsalinfo" >Click here to activate the Support Script</span></span>';
  329. config_table+='<span class="tsaltooltip"><input type="button" id="Tsalactivate4" class="btn tsalbutton btn tsalbutton-recruit" value="Fake Script"><span class="tsalinfo" >Click here to activate the Fake Script</span></span>';
  330. config_table+="&emsp;<span class='tsaltooltip'><a onclick='Timing.pause();'><img class='tooltip' id=Tsalpausixronou1 src='https://dl.dropboxusercontent.com/s/eonrw4xocuy22xq/Tsalkapone_time.GIF' style='height: 20px; border: 20; top: +3px; position: relative; left: -1px'></a><span class='tsalinfo' >Click to pause every time counter on the page. Click again to restart the counters.</span></span>";
  331. config_table+='</tr></tbody></table></div><br><br><br><br><br><hr>';
  332. if (! document.getElementById('commander_config')){
  333. $('#command-data-form').prepend(config_table);
  334. }*/
  335. }}}}
  336. fnAssignTsalkapone_μονάδες(index,false);
  337.  
  338. /* ⛔⛔⛔⛔⛔ FIM DO SCRIPT DO TSALKAPONE ⛔⛔⛔⛔⛔ */
  339.  
  340. /* ⚪⚪⚪ CONFIGURAÇÕES DE SELEÇÃO DE UNIDADES TOTAIS ⚪⚪⚪ */
  341.  
  342. var allUnits = ['Lança','Machado','Espada','C_Leve','Spy','C_Pesada','Ariete','Catas','Nobre','Arco','C_Arco'];
  343. if(Lança)document.getElementById('units_entry_all_spear').click();
  344. if(Machado)document.getElementById('units_entry_all_axe').click();
  345. if(Espada)document.getElementById('units_entry_all_sword').click();
  346. if(C_Leve)document.getElementById('units_entry_all_light').click();
  347. if(Spy)document.getElementById('units_entry_all_spy').click();
  348. if(C_Pesada)document.getElementById('units_entry_all_heavy').click();
  349. if(Ariete)document.getElementById('units_entry_all_ram').click();
  350. if(Catas)document.getElementById('units_entry_all_catapult').click();
  351. if(Nobre)document.getElementById('units_entry_all_snob').click();
  352. if(Arco)document.getElementById('units_entry_all_archer').click();
  353. if(C_Arco)document.getElementById('units_entry_all_marcher').click();
  354. if(Todas_as_Tropas)document.getElementById('selectAllUnits').click();
  355.  
  356. if (document.getElementById('units_entry_all_spear')) { var Lança = parseInt( $('#units_entry_all_spear').text().replace(/[^0-9]/gi, ''));} else { Lança = 0;}
  357. if (document.getElementById('units_entry_all_axe')) { var Machado = parseInt( $('#units_entry_all_axe').text().replace(/[^0-9]/gi, ''));} else { Machado = 0;}
  358. if (document.getElementById('units_entry_all_sword')) { var Espada = parseInt( $('#units_entry_all_sword').text().replace(/[^0-9]/gi, ''));} else { Espada= 0;}
  359. if (document.getElementById('units_entry_all_light')) { var C_Leve = parseInt( $('#units_entry_all_light').text().replace(/[^0-9]/gi, ''));} else { C_Leve = 0;}
  360. if (document.getElementById('units_entry_all_spy')) { var Spy = parseInt( $('#units_entry_all_spy').text().replace(/[^0-9]/gi, ''));} else { Spy = 0;}
  361. if (document.getElementById('units_entry_all_heavy')) { var C_Pesada = parseInt( $('#units_entry_all_heavy').text().replace(/[^0-9]/gi, ''));} else { C_Pesada = 0;}
  362. if (document.getElementById('units_entry_all_ram')) { var Ariete = parseInt( $('#units_entry_all_ram').text().replace(/[^0-9]/gi, ''));} else { Ariete = 0;}
  363. if (document.getElementById('units_entry_all_catapult')) { var Catas = parseInt( $('#units_entry_all_catapult').text().replace(/[^0-9]/gi, ''));} else { Catas = 0;}
  364. if (document.getElementById('units_entry_all_snob')) { var Nobre = parseInt( $('#units_entry_all_snob').text().replace(/[^0-9]/gi, ''));} else { Nobre = 0;}
  365. if (document.getElementById('unit_input_archer')) {
  366. if (document.getElementById('units_entry_all_archer')) { var Arco = parseInt( $('#units_entry_all_archer').text().replace(/[^0-9]/gi, '')); }else { Arco = 0;}
  367. if (document.getElementById('units_entry_all_marcher')) { var C_Arco = parseInt( $('#units_entry_all_marcher').text().replace(/[^0-9]/gi, ''));} else { C_Arco = 0;}
  368. }
  369.  
  370. /* ⚪⚪⚪ FIM DAS CONFIGURAÇÕES DE SELEÇÃO DE UNIDADES TOTAIS ⚪⚪⚪ */
  371.  
  372. if (SemTropas)
  373. {
  374. var erroFaltaUnid = document.getElementsByClassName("error_box");
  375. var found = false;
  376. for (i = 0; i < erroFaltaUnid.length && !found; i++)
  377. {
  378. var Error1 = erroFaltaUnid[i].innerHTML.search("Nenhuma unidade escolhida") != -1;
  379. var Error2 = erroFaltaUnid[i].innerHTML.search("Não existem unidades suficientes") != -1;
  380. var Error3 = erroFaltaUnid[i].innerHTML.search("A força de ataque precisa do mínimo de ") != -1;
  381. if (Error1 || Error2 || Error3)
  382. {
  383. found = true;
  384. }
  385. }
  386. if (found)
  387. {
  388. Ataque = false;
  389. Apoio = false;
  390. }
  391. }
  392.  
  393.  
  394. /* ⚫⚫⚫⚫⚫ CONFIGURAÇÕES EXTRA ~ ENVIO DE COMANDO (TEMPO) ⚫⚫⚫⚫⚫ */
  395.  
  396.  
  397. setTimeout(function() {
  398. if(Ataque === true) {
  399. if(mobile === false) $("#target_attack").click(); else $("button[name = 'attack']").click();
  400. } else {
  401. var link = null;
  402. }
  403. /* ⭕ Var Ataque ⭕*/ },/*⭕TEMPO*/ 700,500); /*⚡ SELECIONAR TEMPO PARA CLICAR EM ATAQUE(1000 = 1 SEG) | TEMPO ALEATÓRIO ENTRE OS DOIS SELECIONADOS ⚡*/
  404. console.log("DEBUG: Done!");
  405.  
  406. setTimeout(function() {
  407. if(Apoio === true) {
  408. if(mobile === false) $("#target_support").click(); else $("button[name = 'support']").click();
  409. } else {
  410. var link = null;
  411. }
  412. /* ⭕ Var Apoio ⭕*/ },/*⭕TEMPO*/ 700,500); /*⚡ SELECIONAR TEMPO PARA CLICAR EM APOIO (1000 = 1 SEG) | TEMPO ALEATÓRIO ENTRE OS DOIS SELECIONADOS ⚡*/
  413. console.log("DEBUG: Done!");
  414.  
  415. /* ⚫⚫⚫⚫⚫ FIM DAS CONFIGURAÇÕES EXTRA ⚫⚫⚫⚫⚫ */
  416.  
  417. } /* ⛔⛔⛔⛔⛔ FIM DO SCRIPT ⛔⛔⛔⛔⛔ */
  418.  
  419. // ==UserScript==
  420. // @name ## COMMANDER OLD ##
  421. // @namespace https://pastebin.com/raw/18jkyETb
  422. // @icon https://i.imgur.com/U5lNIvW.png
  423. //⭐ESCOLHA SEU ÍCONE https://pastebin.com/raw/wpcDVCdE
  424. // @author TiKa and Tsalkapone
  425. // @include https://br*.tribalwars.com.br/*&screen=place*
  426. // @version 5.8 (16/06/2019)
  427. // @updateURL https://pastebin.com/raw/18jkyETb
  428. // @downloadURL https://pastebin.com/raw/18jkyETb
  429. // @description Comandante que Envia Ordens ao Oficial Encarregado!
  430. // @changelog ⌛ PARA MOSTRAR/OCULTAR CLIQUE NA SETA AO LADO DO NÚMERO "347" NA LINHA ABAIXO! ⌛
  431. /*
  432. 1.0 - Script do Tsalkapone
  433. 2.0 - Traduzido para o Pt/Br
  434. 2.1 - Script Otimizado
  435. 2.2 - Variável de Ataque/Apoio Adicionada
  436. 2.3 - Adicionada Seção para Preenchimento de Tropas Totais
  437. 3.0 - Script Apelidado como COMMANDER
  438. 3.1 - Adicionadas Legendas, Tópicos e Informações Adicionais
  439. 3.2 - Adicionadas Var's de Troca de Aldeia, e Var de Ataque/Apoio Otimizada
  440. 3.3 - Nome do Script Alterado de "COMMANDER" para "## COMMANDER ##"
  441. 3.4 - Adicionadas Configurações de Tempos de Notificação (⭕)
  442. 3.5 - Var's Completamente Traduzidas para Pt/Br
  443. 3.6 - Corrigido Bug que Impedia o Script de Enviar as Unidades se o Número Selecionado for Igual ao Disponível na Aldeia
  444. 3.7 - Encontrado Bug na Var "SemTropas", Onde as Aldeias Continuavam a ser Passadas num LOOP Infinito (Var Desabilitada)
  445. 3.8 - Variáveis de Troca de Aldeia Transferidas ao ## CONFIRMATOR ##
  446. 3.9 - Erros de Ortografia Corrigidos!
  447. 4.0 - Variáveis de Tempo SINCRONIZADAS (Commander e Officer)
  448. 4.1 - Adicionado Ícone e Página com Ícones Pré-Selecionados para Facilidade de Personalização
  449. 4.2 - Adicionada Variável "SemTropas" onde o Script para de Enviar Comandos quando as Unidades Acabam
  450. 4.3 - Erros de Tradução Corrigidos
  451. 4.4 - Adicionada Descrição
  452. 4.5 - Códigos para Atualização Automática Incluídos!
  453. 4.6 - Script Revisado, Informações e Erros de Ortografia Corrigidos!
  454. 4.7 - Script Otimizado
  455. 4.8 - UserScript Movido ao Fim do Código
  456. 4.9 - Informações Corrigidas e Otimizadas
  457. 5.0 - Códigos de Tradução Retirados!
  458. 5.1 - Telas de Ajuda e Redirecionamento Otimizadas!
  459. 5.2 - Contato do FTW Adicionado
  460. 5.3 - Tela de ChangeLog Adicionada
  461. 5.4 - Corrigido Bug que Impedia o Script de Enviar os Exploradores se o Número Selecionado fosse Igual ao Disponível na Aldeia
  462. 5.5 - Corrigidos Erros de Tradução
  463. 5.6 - Adicionada Função para Mostrar MS
  464. 5.7 - Adicionada Função para Pausar Temporizadores
  465. 5.8 - Corrigido Bug na Geração de Cookies (Lista de Alvos Desabilitada)
  466. */
  467. // ==/UserScript==
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement