Advertisement
Tikabum

Table Designer Old

Jan 19th, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 119.57 KB | None | 0 0
  1. // ==UserScript==
  2. // @name ## TABLE DESIGNER ##
  3. // @namespace https://pastebin.com/raw/L7VMaxnt
  4. // @icon https://i.imgur.com/HFDXavN.png
  5. //⭐ESCOLHA SEU ÍCONE https://pastebin.com/raw/wpcDVCdE
  6. // @author TiKa and Tsalkapone
  7. // @include https://br*.tribalwars.com.br/*&screen=info_ally*
  8. // @include https://br*.tribalwars.com.br/*&screen=info_member*
  9. // @include https://br*.tribalwars.com.br/*&screen=info_player*
  10. // @version 4.0 (30/12/2017)
  11. // @updateURL https://pastebin.com/raw/L7VMaxnt
  12. // @downloadURL https://pastebin.com/raw/L7VMaxnt
  13. // @description R2-D2 como o Melhor Robô-Suporte te Oferece Praticidade em qualquer Missão!
  14. // @changelog ⌛ PARA MOSTRAR/OCULTAR CLIQUE NA SETA AO LADO DO NÚMERO "15" NA LINHA ABAIXO! ⌛
  15. /*
  16. 1.0 - Script do Tsalkapone
  17. 2.0 - Traduzido Pt/BR
  18. 2.1 - Bugs consertados
  19. 2.2 - Tabela Otimizada
  20. 2.3 - Códigos de Cor Removidos
  21. 2.4 - Códigos Desnecessários de Tabela Removidos
  22. 2.5 - Adicionado R2-D2
  23. 2.6 - Adicionado Emblema da STRIKE!
  24. 3.0 - Script Apelidado de ## TABLE DESIGNER ##
  25. 3.1 - Adicionada Descrição
  26. 3.2 - Códigos para Atualização Automática Incluídos!
  27. 3.3 - Script Otimizado!
  28. 3.4 - Corrgido Bug que Impedia o Funcionamento do Script na Página do Jogador
  29. 3.5 - Corrigidos Erros de Tradução
  30. 3.6 - Adicionada Descrição
  31. 3.7 - Códigos para Atualização Automática Incluídos!
  32. 3.8 - Corrigido Bug Nas Células de Exibição da Opção "Adicionar Colunas"
  33. 3.9 - Changelog corrigido
  34. 4.0 - Script Otimizado!
  35. */
  36. // ==/UserScript==
  37.  
  38.  
  39. var get_lang = localStorage.getItem("tribe_player_stats_lang");
  40. var lang="";
  41. if (get_lang === null) {lang = "brazilian";}
  42. else { lang = ""+get_lang+"";}
  43. var supported_languages =["greek","english","brazilian"];
  44. var tsal_market=game_data.market;
  45. var lang_check = supported_languages.indexOf(lang);
  46. if (lang_check < 0) {UI.ErrorMessage('<font color=gold><b><center><u>'+tsalkapone_trans.general.notification+' Tsalkapone</u></center></b></font> <br><br> The selected language is not supported. Please select one of the supported languages.', 5000);}
  47. else {
  48. var tsalk_trans = (function() {
  49. var tsalk_trans = {};
  50. tsalk_trans.br={
  51. tw:{
  52. leftover:"Mostrar Todas as Sobras",
  53. vil:"Aldeias",
  54. points:"Pontos",
  55. od:"Oponentes Derrotados",
  56. tribe:"Tribo",
  57. },
  58. };
  59. tsalk_trans.en={
  60. tw:{
  61. leftover:"Display all leftover",
  62. vil:"Villages",
  63. points:"Points",
  64. od:"Opponents defeated",
  65. tribe:"Tribe",
  66. },
  67. };
  68. tsalk_trans.gr={
  69. tw:{
  70. leftover:"Εμφάνιση όλων των εναπομείναντων",
  71. vil:"Χωριά",
  72. points:"Πόντοι",
  73. od:"Νικημένοι αντίπαλοι",
  74. tribe:"Φυλή",
  75. },
  76. };
  77. tsalk_trans.si={
  78. tw:{
  79. leftover:"Prikaži vse ostale",
  80. vil:"Vasi",
  81. points:"Točke",
  82. od:"Premagani nasprotniki",
  83. tribe:"Pleme",
  84. },
  85. };
  86.  
  87. return tsalk_trans[tsal_market];
  88. }());
  89. var tsalkapone_trans = (function() {
  90. var tsalkapone_trans = {};
  91. tsalkapone_trans.brazilian= {
  92. general:{
  93. script:"Estatísticas de Jogadores e Tribos",
  94. notification:"Notificação De:",
  95. selected_one:"Idioma Selecionado",
  96. available:"Idiomas Disponíveis",
  97. button_list:"OPÇÕES",
  98. menu:"ALDEIAS EXTRAÍDAS",
  99. lang_sel:"Clique para Trocar o Idioma",
  100. message_no:"Não",
  101. message_yes1:"Vá para o Ranking de Jogadores",
  102. message_yes2:"Vá para o Ranking de Tribos",
  103. message_1:"Este Script será ativado no Perfil de um Jogador, de uma Tribo ou na Lista de Membros da Tribo.",
  104. message_2:"Você gostaria de ser Redirecionado aos Rankings Mundiais?",
  105. comm:"Sinta-se livre para Relatar qualquer BUG do Script ou Enviar Sugestões de Melhoria.",
  106. scripts:"Abre uma Lista com Vários Scripts",
  107. plan:"Abre um Planejador de Ataque Costumizável",
  108. plano:"Planejar Para",
  109. lall:"Todas as Aldeias",
  110. diag:"Diagrama",
  111. sunolo:"Aldeias Extraídas",
  112. forum_sc1:"Script de Fakes Nº1 - Coordenada Aleatória",
  113. forum_sc2:"Script de Fakes Nº2 - Coordenada Consecutiva (Contínua)",
  114. forum_sc3:"Script de Fakes Nº3 - Coordenada Aleatória, Aríete e Catapulta Apenas",
  115. forum_1:"Aperte [b]T[/b] no seu Teclado (Após ativar o script) para saber mais sobre as Variáveis e Configurações",
  116. forum_2:"Código de Script",
  117. script_title:"Scripts Disponíveis",
  118. script_title1:"Script de Fakes",
  119. script_title2:"Script de NUKE (Selecionar Tropas)",
  120. script_title3:"Scripts para Mensagens ou Postagens em Fórum",
  121. script_info:"As coordenada usadas como Alvo nos Scripts a seguir serão mostradas na Área de Extração de Coordenadas",
  122. order:"Ordem Vertical/Horizontal",
  123. plano1:"Esconder Configurações",
  124. plan1:"Adicionar Cor e [b] em toda numeração",
  125. plan2:"Abrir Scripts de Fakes",
  126. plan3:"Incluir Designer de Tabela",
  127. plan4:"Incluir Lista de Aldeias",
  128. plan5:"Estatísticas e Mapas de Tribos",
  129. plan6:"Estatísticas e Gráficos de Jogadores",
  130. plan7:"informação Adicional",
  131. plan8:"Título Principal",
  132. plan9:"Adicionar [claim] em toda Coordenada na Lista de Aldeias",
  133. plan10:"Adicionar <b>---> [player][/player]</b> em toda Coordenada na Lista de Aldeias",
  134. plan_set:"Configurações do Plano",
  135. des_tab:"Clique para Mostrar/Ocultar o Designer de Tabela",
  136. graphs:"Clique para Mostrar/Ocultar as Estatísticas e/ou Gráficos",
  137. graphs1:"Clique para Mostrar/Ocultar as Estatísticas e/ou Gráficos de TRIBOS",
  138. tsal_vil:"Clique para Mostrar/Ocultar a Lista de Aldeias",
  139. tab_ex:"Código de Tabela",
  140. opt:"Opções Disponíveis",
  141. opt_info:"Descrição",
  142. opt_info1:"Defina as Colunas da Tabela e seu Contexto.<br> Você podera Adicionar uma Cor para cada Título.",
  143. opt_info2:"Defina como as Linhas de Aldeias serão Incluídas na Tabela Projetada",
  144. active:"Ativar",
  145. opt1:"Adicionar Numeração",
  146. opt2:"Adicionar [claim] nas Coordenadas",
  147. opt3:"Adicionar Pontuação das Aldeias",
  148. opt4:"Adicionar Planejamento de Noblagem em cada Linha",
  149. opt5:"Adicionar Nova Coluna",
  150. opt6:"Método",
  151. opt7:"Selecionar Aldeias",
  152. col1:"Pontos",
  153. col2:"Planejamento de Noblagem",
  154. col3:"Aldeias",
  155. col4:"Numeração",
  156. color:"Cor do Título",
  157. sel1:"Todas as Linhas",
  158. sel2:"Até o Número da Linha",
  159. sel3:"Depende da Pontuação",
  160. sel4:"Todas as ldeias",
  161. sel5:"Selecionar Aldeias Extraídas",
  162. sel6:"Selecionar Aldeias que Dependem de Pontuação",
  163. vil_show:"Aldeias que serão Incluídas na Tabela",
  164. vil_show2:"Selecione o grupo Desejado de Aldeias Extraídas",
  165. catalog1:"Gráficos Disponíveis",
  166. catalog2:"Estatísticas Disponíveis",
  167. stats1:"Ir para o Perfil do TW~Stats",
  168. stats2:"Períodos de Conquistas",
  169. stats3:"Histórico de Pontuação e OD",
  170. stats4:"Conquistas",
  171. row_num:"Número da Linha",
  172. pontoi_min:"Pontuação Mínima",
  173. pontoi_max:"Pontuação Máxima",
  174. table_designer:"Designer de Tabela",
  175. act_info1:"Adicionar [player] em TODAS as Linhas de uma Coluna Específica.",
  176. act_info2:"Adicionar [ally] em TODAS as Linhas de uma Coluna Específica.",
  177. active1:"[player] TAG",
  178. active2:"[ally] TAG",
  179. active3:"Título",
  180. act_info3:"Inserir o Título da Coluna em Específico.",
  181. act_info4:"O código a seguir é Compatível com o Fórum da Tribo e Bloco de Notas.",
  182. act_info5:"Defina como as Coordenadas serão Selecionadas e Incluídas na Lista de Aldeias do Plano.",
  183. tit:"Título",
  184. plano_per:"Código do Plano",
  185. p_stats:"Estatísticas de Jogadores",
  186. dia_stats:"Gráficos e/ou Estatísticas",
  187. diag:"Gráficos",
  188. d_gen:"Estatísticas Gerais",
  189. d_oda:"Gráfico de ODA",
  190. d_odd:"Gráfico de ODD",
  191. d_points:"Gráfico de Pontuação",
  192. d_vils:"Gráfico de Aldeias",
  193. d_stats:"Estatísticas",
  194. p_points:"Pontuação",
  195. p_od:"Oponentes Derrotados",
  196. plano_info1:"Tipo de Estatística",
  197. plano_info2:"Link",
  198. plano_info3:"Perfil do TW~Stats",
  199. plano_info4:"Períodos de Conquistas",
  200. plano_info5:"Histórico de Atividade",
  201. plano_info6:"Histórico de Conquistas",
  202. t_stats:"Estatísticas de Tribos",
  203. p_tribe:"Tribo",
  204. no_tribe:"Sem Tribo",
  205. plano_info7:"Mapa",
  206. claim_col:"Reserva",
  207. can_col:"Cancelar",
  208. tsal_claim:"Clique para Adicionar/Remover a Coluna de Reservas (claim) da Lista de Aldeias",
  209. p_vils:"Lista de Aldeias",
  210. noble_pl:"Planejamento de Noblagem",
  211. tab_spoiler:"Tabela de Aldeias",
  212. ex_h1:"Título",
  213. ex_t1:"Descrição do Plano",
  214. ex_t:"Título",
  215. ex_k:"Texto",
  216. ex_c:"Cor do Título",
  217. ex_h2:"Texto Adicional",
  218. ex_t2:"Horário em que os Ataques devem bater",
  219. ex_t3:"Meta do Planejamento",
  220. ex_t4:"Anotações",
  221. ex_ex:"Ative para Costumizar as opções Disponíveis",
  222. big_k:"Reivindique as Aldeias que você quer Conquistar, escrevendo suas Coordenadas ou seu Número na Lista",
  223. dis_info:"Você precisa Ativar a <b> Lista da Aldeias </b> para Habilitar esta Opção",
  224. dis_info1:"Ao Ativar esta Opção, a Tabela que você Gerou usando o <b> Design de Tabela </b> será Incluída no Código. <br> <br> Caso não tenha Gerado nenhuma Tabela, um Spoiler VAZIO será Incluído no seu lugar.",
  225. all_show:"Mostrar TODAS as Aldeias",
  226. con_show:"Mostrar as Aldeias do Continente",
  227. attention:"ATENÇÃO: Você não pode postar Textos/Tableas que contenham 1.000 ou mais <b>]</b> (Colchetes)",
  228. t_members:"Gráfico de Membros",
  229. stats5:"Estatísticas de Conqusitas",
  230. stats6:"Trocas de Membros",
  231. n1:"Gráfico de Pontuação",
  232. n2:"Gráfico de Aldeias",
  233. n3:"Gráfico de ODA",
  234. n4:"Gráfico de ODD",
  235. n5:"Definir Gráficos",
  236. ex_gc:"Cor de Texto das Linhas",
  237. data_con:"Opções Costumizáveis",
  238. tab_data:"Inserir dados do Membro na Tabela",
  239. plus_data:"Inserir Colunas Adicionais",
  240. tr_data:"Inserir código de Tribo ([ally]) em cada Linha desta Coluna",
  241. pl_data:"Inserir o NICK do jogador em cada Linha desta Coluna",
  242. tab1:"Nick do Jogador",
  243. tab2:"Posição na Tribo",
  244. tab3:"Pontuação",
  245. tab4:"Posição Mundial",
  246. tab5:"Aldeias do Jogador",
  247. tab6:"Inserir uma Coluna com o código [ally] em cada Linha",
  248. tab7:"Inserir uma Coluna com o código [player] em cada Linha",
  249. tab8:"Adicionar Mais Colunas",
  250. plithos:"Quantidade",
  251. me_tab:"Projetar Tabela para Membros da Tribo",
  252. gr_text:"Inserir Texto em cada Linha",
  253. tsal1:"MEMBRO",
  254. tsal2:"Nº",
  255. tsal3:"PONTOS",
  256. tsal4:"POSIÇÃO",
  257. tsal5:"ALDEIAS",
  258. tsal6:"TRIBO",
  259. tsal7:"TAG DAS TRIBOS",
  260. tsal8:"JOGADOR",
  261. tsal9:"NOME DOS JOGADORES",
  262. tsal10:"GG",
  263. },
  264. buttons:{
  265. lang_open:"Abrir Seleção de Idiomas",
  266. lang_close:"Fechar Seleção de idiomas",
  267. save:"Salvar Configurações",
  268. hide:"Ocultar Configurações",
  269. gen_plano:"Abrir Planejamento",
  270. gr_open:"Mostrar Gráficos e/ou Estatísticas",
  271. gr_close:"Ocultar Gráficos e/ou Estatísticas",
  272. des_open:"Abrir Designer",
  273. des_close:"Fechar Designer",
  274. vil_open:"Mostrar Lista",
  275. vil_close:"Ocultar Lista",
  276. tab_gen:"Gerar Código de Tabela",
  277. claim_open:"Adicionar Colunas",
  278. claim_close:"Remover Colunas",
  279. tab_des:"Design de Tabela",
  280. },
  281. notes:{
  282. activated:"O Script Tribe & Player Stats está em Excecução",
  283. save:"Suas Configurações foram Salvas com Sucesso!",
  284. },
  285. };
  286. tsalkapone_trans.english= {
  287. general:{
  288. script:"Tribe & Player Stats",
  289. notification:"Notification from",
  290. selected_one:"Current selected language",
  291. available:"Available languages",
  292. button_list:"Buttons List",
  293. menu:"Extracted Villages",
  294. lang_sel:"Click to change the selected language",
  295. message_no:"No",
  296. message_yes1:"Go to players' rankings",
  297. message_yes2:"Go to tribes' rankings",
  298. message_1:"This script is activated on a player's profile, a tribe's profile, or a tribe's member list.",
  299. message_2:" Do you want to automatically assign your location to the world's rankings?",
  300. comm:"Feel free to send any message regarding script bugs or proposing ideas to",
  301. scripts:"Generate various scripts",
  302. plan:"Generate customizable attack plan",
  303. plano:"Plan for",
  304. lall:"All villages",
  305. diag:"Diagram",
  306. sunolo:"Extracted villages",
  307. forum_sc1:"Fake Script No1 - Random Coordinate",
  308. forum_sc2:"Fake Script No2 - Consecutive Coordinates",
  309. forum_sc3:"Fake Script No3 - Random Coordinate, Ram & Catapult Only",
  310. forum_1:"Press [b]T[/b] on your keyboard after you activate the script for more info regarding its variables and settings.",
  311. forum_2:"Script Code",
  312. script_title:"Available scripts for",
  313. script_title1:"Fake Script",
  314. script_title2:"Nuke Script",
  315. script_title3:"Scripts for Mail or Forum post",
  316. script_info:"The coordinates used as targets in the following scripts are the ones displayed on the coords' extractor area",
  317. order:"Vertical/Horizontal order",
  318. plano1:"Hide settings for",
  319. plan1:"Add color and [b] tag to any numbering",
  320. plan2:"Generate fake scripts",
  321. plan3:"Include table design",
  322. plan4:"Include village list",
  323. plan5:"Tribe stats & map",
  324. plan6:"Player stats & graphs",
  325. plan7:"Extra info",
  326. plan8:"Main heading",
  327. plan9:"Add [claim] tag in every coordinate in the village list",
  328. plan10:"Add <b>---> [player][/player]</b> text in every coordinate in the village list",
  329. plan_set:"Plan Settings",
  330. des_tab:"Click to show/hide table designer",
  331. graphs:"Click to show/hide graphs & stats",
  332. graphs1:"Click to show/hide tribe's graphs & stats",
  333. tsal_vil:"Click to show/hide villages' list",
  334. tab_ex:"Table Code",
  335. opt:"Available Options",
  336. opt_info:"Description",
  337. opt_info1:"Define the columns of the table and their context's data.<br>You may also add color for each heading's title.",
  338. opt_info2:"Define the method according to which rows of the villages' list will be included in the designed table.",
  339. active:"Activate",
  340. opt1:"Add numbering",
  341. opt2:"Add [claim] tag on coordinates",
  342. opt3:"Add village's points",
  343. opt4:"Add a noble planner button to each row",
  344. opt5:"Add new column",
  345. opt6:"Method",
  346. opt7:"Select villages",
  347. col1:"Points",
  348. col2:"Noble Planner",
  349. col3:"Villages",
  350. col4:"Numbering",
  351. color:"Heading color",
  352. sel1:"All rows",
  353. sel2:"Up to row number",
  354. sel3:"Depended on points",
  355. sel4:"All villages",
  356. sel5:"Select extracted villages",
  357. sel6:"Select villages depended on points",
  358. vil_show:"villages will be included in the table",
  359. vil_show2:"select the desired group of extracted villages",
  360. catalog1:"Available Graphs",
  361. catalog2:"Available Stats",
  362. stats1:"Go to TW~Stats profile",
  363. stats2:"Conquer Periods",
  364. stats3:"Points & OD history",
  365. stats4:"Conquers",
  366. row_num:"Row number",
  367. pontoi_min:"Minimum points",
  368. pontoi_max:"Maximum points",
  369. table_designer:"Table designer",
  370. act_info1:"Add [player] tag in every row of the particular column.",
  371. act_info2:"Add [ally] tag in every row of the particular column.",
  372. active1:"[player] tag",
  373. active2:"[ally] tag",
  374. active3:"Title",
  375. act_info3:"Insert a heading title for the particular column.",
  376. act_info4:"The following code is compatible with tribal forums and notebook.",
  377. act_info5:"Define the method of selecting coordinates to be included in the plan's villages' list.",
  378. tit:"Title",
  379. plano_per:"Plan's Code",
  380. p_stats:"Player's Stats",
  381. dia_stats:"Stats & Graphs",
  382. diag:"Graphs",
  383. d_gen:"General Stats",
  384. d_oda:"ODA Graph",
  385. d_odd:"ODD Graph",
  386. d_points:"Points Graph",
  387. d_vils:"Villages Graph",
  388. d_stats:"Stats",
  389. p_points:"Points",
  390. p_od:"OD points",
  391. plano_info1:"Stats Type",
  392. plano_info2:"Link",
  393. plano_info3:"TW~Stats profile",
  394. plano_info4:"Conquer periods",
  395. plano_info5:"Activity history",
  396. plano_info6:"Conquer history",
  397. t_stats:"Tribe's Stats",
  398. p_tribe:"Tribe",
  399. no_tribe:"No tribe",
  400. plano_info7:"Map",
  401. claim_col:"Reservation",
  402. can_col:"Cancel",
  403. tsal_claim:"Click to add/remove reservation status columns to the villages' list",
  404. p_vils:"Villages list",
  405. noble_pl:"Noble Planner",
  406. tab_spoiler:"Villages Table",
  407. ex_h1:"Heading title",
  408. ex_t1:"Plan Information",
  409. ex_t:"Title",
  410. ex_k:"Text",
  411. ex_c:"Title color",
  412. ex_h2:"Additional text",
  413. ex_t2:"Landing period of attacks",
  414. ex_t3:"Plan's goals",
  415. ex_t4:"Notes",
  416. ex_ex:"Activate to customize the available options",
  417. big_k:"Claim the villages you want to conquer by writing their coordinates or their number in the list",
  418. dis_info:"You need to activate the <b>village list</b> to enable this option",
  419. dis_info1:"Activating this option the table you generated using the <b>Table Designer</b> will be included in the code.<br><br> In case you haven't generated any table an empty spoiler will be included in the code.",
  420. all_show:"Show all villages",
  421. con_show:"Show the villages of the continent",
  422. attention:"ATTENTION: You are not allowed to post any text that contains more than 1000 <b>]</b> (brackets)",
  423. t_members:"Members Graph",
  424. stats5:"Conquer Stats",
  425. stats6:"Members' Changes",
  426. n1:"Points Graph",
  427. n2:"Villages Graph",
  428. n3:"ODA Graph",
  429. n4:"ODD Graph",
  430. n5:"Define graphs",
  431. ex_gc:"Rows' text's color",
  432. data_con:"Customizable options",
  433. tab_data:"Insert member's table data",
  434. plus_data:"Insert additional columns",
  435. tr_data:"Insert a tribe's tag in every row of this column",
  436. pl_data:"Insert a player's name in every row of this column",
  437. tab1:"Member's name",
  438. tab2:"Rank in tribe",
  439. tab3:"Points",
  440. tab4:"Global rank",
  441. tab5:"Member's villages",
  442. tab6:"Insert a column with the [ally] tag in every row",
  443. tab7:"Insert a column with the [player] tag in every row",
  444. tab8:"Add more columns",
  445. plithos:"Amount",
  446. me_tab:"Design table for a tribe's members",
  447. gr_text:"Insert text in every row",
  448. tsal1:"PLAYER",
  449. tsal2:"RANK",
  450. tsal3:"POINTS",
  451. tsal4:"GLOBAL RANK",
  452. tsal5:"VILLAGES",
  453. tsal6:"TRIBE",
  454. tsal7:"TRIBE's TAG",
  455. tsal8:"PLAYER",
  456. tsal9:"PLAYER's NAME",
  457. tsal10:"GG",
  458. },
  459. buttons:{
  460. lang_open:"Open language selection",
  461. lang_close:"Close language selection",
  462. save:"Save Settings",
  463. hide:"Hide Settings",
  464. gen_plano:"Generate plan",
  465. gr_open:"Show Graphs & Stats",
  466. gr_close:"Hide Graphs & Stats",
  467. des_open:"Open Designer",
  468. des_close:"Close Designer",
  469. vil_open:"Show list",
  470. vil_close:"Hide list",
  471. tab_gen:"Generate table code",
  472. claim_open:"Add columns",
  473. claim_close:"Remove columns",
  474. tab_des:"Design table",
  475. },
  476. notes:{
  477. activated:"The script Tribe & Player Stats is already active",
  478. save:"Your settings have been successfully saved.",
  479. },
  480. };
  481. tsalkapone_trans.greek= {
  482. general:{
  483. script:"Εργαλεία Πληροφοριών Εισερχομένων",
  484. notification:"Ειδοποίηση από τον",
  485. selected_one:"Ενεργή γλώσσα",
  486. available:"Διαθέσιμες γλώσσες",
  487. button_list:"Πίνακας πλήκτρων",
  488. menu:"Εξαχθέντα Χωριά",
  489. lang_sel:"Επιλέξτε για να αλλάξετε την επιλεγμένη γλώσσσα",
  490. message_no:"Όχι",
  491. message_yes1:"Μετάβαση στη κατάταξη παικτών",
  492. message_yes2:"Μετάβαση στη κατάταξη φυλών",
  493. message_1:"Το συγκεκριμένο script ενεργοποιείται από το προφίλ ενός παίκτη, το προφίλ μιας φυλής ή τη λίστα μελών μιας φυλής.",
  494. message_2:"Επιθυμείτε αυτόματη ανακατεύθυνση σε μια από τις ακόλουθες κατατάξεις του κόσμου;",
  495. comm:"Επικοινωνήστε ανά πάσα στιγμή για οποιαδήποτε ιδέα ή πρόταση σχετικά με τα scripts με τον",
  496. scripts:"Παραγωγή fake scripts",
  497. plan:"Δημιουργία πλάνου",
  498. plano:"Πλάνο για",
  499. lall:"Όλα τα χωριά",
  500. diag:"Διάγραμμα",
  501. sunolo:"Σύνολο εξαχθέντων χωριών",
  502. forum_sc1:"Fake Script No1 - Τυχαία επιλογή συντεταγμένης",
  503. forum_sc2:"Fake Script No2 - Διαδοχική επιλογή συντεταγμένης",
  504. forum_sc3:"Fake Script No3 - Τυχαία επιλογή, μόνο κριός ή καταπέλτης",
  505. forum_1:"Επιλέξτε [b]T[/b] στο πληκτρολόγιό σας, εφόσον ενεργοποιήσετε το script για να λάβετε περισσότερες πληροφορίες για τις μεταβλητές του και πως μπορείτε να το ρυθμίσετε κατά βούληση",
  506. forum_2:"Κώδικας Script",
  507. script_title:"Διαθέσιμα scripts για το λογαριασμό",
  508. script_title1:"Fake Script",
  509. script_title2:"Nuke Script",
  510. script_title3:"Scripts για δημοσίευση σε ταχυδρομείο ή φυλετικό φόρουμ",
  511. script_info:"Οι συντεταγμένες που αξιοποιούνται ως στόχοι στα ακόλουθα scripts είναι αυτές που εμφανίζονται στο πλαίσιο εξαγωγής συντεταγμένων",
  512. order:"Κάθετη/Οριζόντια διάταξη",
  513. plano1:"Απόκρυψη πλάνου για",
  514. plan1:"Προσθήκη έντονης γραφής και χρώματος σε κάθε αρίθμηση",
  515. plan2:"Παραγωγή fake scripts",
  516. plan3:"Εισαγωγή σχεδιασμένου πίνακα",
  517. plan4:"Εισαγωγή λίστας χωριών",
  518. plan5:"Στατιστικά φυλής και χάρτης",
  519. plan6:"Στατιστικά παίκτη και διαγράμματα",
  520. plan7:"Πρόσθετες πληροφορίες",
  521. plan8:"Κύρια κεφαλίδα",
  522. plan9:"Προσθήκη ετικέτας [claim] σε κάθε συντεταγμένη στη λίστα χωριών",
  523. plan10:"Προσθήκη του κειμένου <b>---> [player][/player]</b> σε κάθε συντεταγμένη στη λίστα χωριών",
  524. plan_set:"Ρυθμίσεις Πλάνου",
  525. des_tab:"Επιλέξτε για σχεδιασμό πίνακα",
  526. graphs:"Eμφάνιση/απόκρυψη στατιστικών & διαγραμμάτων",
  527. graphs1:"Eμφάνιση/απόκρυψη στατιστικών & διαγραμμάτων της φυλής",
  528. tsal_vil:"Eμφάνιση/απόκρυψη της λίστας χωριών",
  529. tab_ex:"Κώδικας Πίνακα",
  530. opt:"Διαθέσιμες Επιλογές",
  531. opt_info:"Περιγραφή",
  532. opt_info1:"Ορίστε τις στήλες του πίνακα και το περιεχόμενο των γραμμών τους.<br>Μπορείτε, επίσης, να προσθέτε χρώμα στο τίτλο κάθε κεφαλίδας.",
  533. opt_info2:"Ορίστε τη μέθοδο επιλογής των γραμμών της λίστας των χωριών που επιθυμείτε να εισάγετε στο πίνακα.",
  534. active:"Ενεργοποίηση",
  535. opt1:"Προσθήκη αρίθμησης",
  536. opt2:"Προσθήκη της ετικέτας [claim] σε κάθε συντεταγμένη",
  537. opt3:"Προσθήκη των πόντων κάθε χωριού",
  538. opt4:"Προσθήκη πλήκτρου πλάνου διεκδίκησης σε κάθε σειρά",
  539. opt5:"Προσθήκη νέας στήλης",
  540. opt6:"Μέθοδος",
  541. opt7:"Επιλογή χωριών",
  542. col1:"Πόντοι",
  543. col2:"Πλάνο",
  544. col3:"Χωριά",
  545. col4:"Αρίθμηση",
  546. color:"Χρώμα κεφαλίδας",
  547. sel1:"Όλες οι γραμμές",
  548. sel2:"Μέχρι τη γραμμή",
  549. sel3:"Επιλογή βάση πόντων",
  550. sel4:"Όλα τα χωριά",
  551. sel5:"Επιλογή εξαχθέντων χωριών",
  552. sel6:"Επιλογή χωριών βάση πόντων",
  553. vil_show:"χωριά θα συμπεριληφθούν στο πίνακα",
  554. vil_show2:"επιλέξτε την επιθυμητή ομάδα χωριών",
  555. catalog1:"Διαθέσιμα διαγράμματα",
  556. catalog2:"Διαθέσιμα στατιστικά",
  557. stats1:"Μετάβαση στο προφίλ του TW~Stats",
  558. stats2:"Περίοδοι Κατακτήσεων",
  559. stats3:"Διακύμανση πόντων και OD",
  560. stats4:"Κατακτήσεις",
  561. row_num:"Αριθμός γραμμής",
  562. pontoi_min:"Ελάχιστοι πόντοι",
  563. pontoi_max:"Μέγιστοι πόντοι",
  564. table_designer:"Σχεδιασμός Πίνακα",
  565. act_info1:"Προσθήκη ετικέτας [player] σε κάθε γραμμή της συγκεκριμένης στήλης.",
  566. act_info2:"Προσθήκη ετικέτας [ally] σε κάθε γραμμή της συγκεκριμένης στήλης.",
  567. active1:"ετικέτα [player]",
  568. active2:"ετικέτα [ally]",
  569. active3:"Τίτλος",
  570. act_info3:"Εισάγετε ένα τίτλο κεφαλίδας για τη συγκεκριμένη στήλη.",
  571. act_info4:"Ο ακόλουθος πίνακας είναι συμβατός με φυλετικά φόρουμ και με το σημειωματάριο.",
  572. act_info5:"Επιλέξτε τη μέθοδο επιλογής συντεταγμένων που θα συμπεριληφθούν στη λίστα των χωριών του πλάνου.",
  573. tit:"Τίτλος",
  574. plano_per:"Κώδικας Πλάνου",
  575. p_stats:"Στατιστικά παίκτη",
  576. dia_stats:"Στατιστικά & Διαγράμματα",
  577. diag:"Διαγράμματα",
  578. d_gen:"Γενικά στατιστικά",
  579. d_oda:"Διάγραμμα ODA",
  580. d_odd:"Διάγραμμα ODD",
  581. d_points:"Διάγραμμα πόντων",
  582. d_vils:"Διάγραμμα χωριών",
  583. d_stats:"Στατιστικά",
  584. p_points:"Πόντοι",
  585. p_od:"OD μονάδες",
  586. plano_info1:"Είδος στατιστικού",
  587. plano_info2:"Σύνδεσμος",
  588. plano_info3:"TW~Stats προφίλ",
  589. plano_info4:"Περίοδοι κατακτήσεων",
  590. plano_info5:"Ιστορικό δραστηριότητας",
  591. plano_info6:"Ιστορικό κατακτήσεων",
  592. t_stats:"Στατιστικά φυλής",
  593. p_tribe:"Φυλή",
  594. no_tribe:"Χωρίς φυλή",
  595. plano_info7:"Χάρτης",
  596. claim_col:"Κατοχύρωση",
  597. can_col:"Ακύρωση",
  598. tsal_claim:"Προσθήκη/διαγραφή στηλών κατοχύρωσης στη λίστα των χωριών",
  599. p_vils:"Λίστα χωριών παίκτη",
  600. noble_pl:"Πλάνο διεκδικήσεων",
  601. tab_spoiler:"Πίνακας χωριών",
  602. ex_h1:"Τίτλος κεφαλίδας",
  603. ex_t1:"Λεπτομέρειες πλάνου",
  604. ex_t:"Τίτλος",
  605. ex_k:"Κείμενο",
  606. ex_c:"Χρώμα τίτλου",
  607. ex_h2:"Πρόσθετος τίτλος",
  608. ex_t2:"Χρονική περίοδος άφιξης επιθέσεων",
  609. ex_t3:"Στόχοι πλάνου",
  610. ex_t4:"Σημειώσεις",
  611. ex_ex:"Ενεργοποιήστε για να ρυθμίσετε τις διαθέσιμες επιλογές",
  612. big_k:"Δηλώστε το χωριό(-ά) που επιθυμείτε να κατακτήσετε αναγράφοντας τις συντεταγμένες ή τον αριθμό του χωριού στη λίστα και δίπλα το όνομά σας",
  613. dis_info:"Πρέπει να ενεργοποιείστε την επιλογή <b>λίστα χωριών</b> για να ενεργοποιηθεί η συγκεκριμένη επιλογή",
  614. dis_info1:"Ο πίνακας που θα εισαχθεί, ενεργοποιώντας τη συγκεκριμένη επιλογή, θα είναι αυτός που σχεδιάσατε με τη ρύθμιση σχεδιασμού πίνακα. <br><br>Αν δεν έχετε σχεδιάσει πίνακα, ενεργοποιώντας τη συγκεκριμένη ρύθμιση θα εισαχθεί ένα κενό spoiler στο κώδικα.",
  615. all_show:"Εμφάνιση όλων των χωριών",
  616. con_show:"Εμφάνιση των χωριών της Ηπείρου",
  617. attention:"ΠΡΟΣΟΧΗ: Δεν επιτρέπεται να δημοσιεύσετε οποιοδήποτε κείμενο που περιλαμβάνει περισσότερους από 1000 <b>]</b> χαρακτήρες",
  618. t_members:"Διάγραμμα Μέλη",
  619. stats5:"Στατιστικά Κατακτήσεων",
  620. stats6:"Αλλαγές Μελών",
  621. n1:"Διάγραμμα πόντων",
  622. n2:"Διάγραμμα χωριών",
  623. n3:"Διάγραμμα ODA",
  624. n4:"Διάγραμμα ODD",
  625. n5:"Καθορισμός διαγραμμάτων",
  626. ex_gc:"Χρώμα κειμένου γραμμών",
  627. data_con:"Ρυθμίσεις δεδομένων",
  628. tab_data:"Εισαγωγή δεδομένων από το πίνακα μελών",
  629. plus_data:"Εισαγωγή επιπρόσθετων δεδομένων",
  630. tr_data:"Εισαγωγή μιας ετικέτας φυλής σε κάθε γραμμή της συγκεκριμένης στήλης",
  631. pl_data:"Εισαγωγή ενός ονόματος παίκτη σε κάθε γραμμή της συγκεκριμένης στήλης",
  632. tab1:"Όνομα παίκτη",
  633. tab2:"Κατάταξη στη φυλή",
  634. tab3:"Πόντοι",
  635. tab4:"Παγκόσμια κατάταξη",
  636. tab5:"Χωριά παίκτη",
  637. tab6:"Εισαγωγή στήλης που περιλαμβάνει την ετικέτα [ally] σε κάθε σειρά",
  638. tab7:"Εισαγωγή στήλης που περιλαμβάνει την ετικέτα [player] σε κάθε σειρά",
  639. tab8:"Προσθήκη επιπλέον στηλών",
  640. plithos:"Πλήθος",
  641. me_tab:"Σχεδιασμός πίνακα μελών φυλής",
  642. gr_text:"Εισαγωγή κειμένου σε κάθε γραμμή",
  643. tsal1:"Παίκτης",
  644. tsal2:"Θέση",
  645. tsal3:"Πόντοι",
  646. tsal4:"Κατάταξη",
  647. tsal5:"Χωριά",
  648. tsal6:"Φυλή",
  649. tsal7:"Ετικέτα φυλής",
  650. tsal8:"Παίκτης",
  651. tsal9:"Όνομα παίκτη",
  652. tsal10:"Τίτλος",
  653. },
  654. buttons:{
  655. lang_open:"Άνοιγμα επιλογής γλώσσας",
  656. lang_close:"Κλείσιμο επιλογής γλώσσας",
  657. save:"Αποθήκευση Ρυθμίσεων",
  658. hide:"Απόκρυψη Ρυθμίσεων",
  659. gen_plano:"Δημιουργία πλάνου",
  660. gr_open:"Εμφάνιση στατιστικών",
  661. gr_close:"Απόκρυψη στατιστικών",
  662. des_open:"Εμφάνιση σχεδιασμού",
  663. des_close:"Απόκρυψη σχεδιασμού",
  664. vil_open:"Εμφάνιση λίστας",
  665. vil_close:"Απόκρυψη λίστας",
  666. tab_gen:"Παραγωγή κώδικα πίνακα",
  667. claim_open:"Προσθήκη",
  668. claim_close:"Διαγραφή",
  669. tab_des:"Σχεδιασμός πίνακα",
  670. },
  671. notes:{
  672. activated:"Το script Εργαλεία Πληροφοριών Εισερχομένων έχει ήδη ενεργοποιηθεί",
  673. save:"Οι επιλεγμένες ρυθμίσεις αποθηκεύτηκαν επιτυχώς.",
  674. },
  675. };
  676. return tsalkapone_trans[lang];
  677. }());
  678.  
  679. var Tsalactive = location.href.indexOf('info_ally') > -1;
  680. var Tsalactive1 = location.href.indexOf('info_player') > -1;
  681. var Tsalactive2 = location.href.indexOf('info_member') > -1;
  682. if (!Tsalactive && !Tsalactive1 && !Tsalactive2) {
  683. var contact_url = "https://forum.tribalwars.net/index.php?members/tsalkapone.114063/";
  684. var content = '<div style=max-width:1000px;>' +
  685. '<h2 class="popup_box_header"><center><u><font color="darkgreen">Tsalkapone. '+tsalkapone_trans.general.script+'</font></u></center></h2>' +
  686. '<hr><p><center><font color=maroon><b>'+tsalkapone_trans.general.message_1+'</b></font></center></p>' +
  687. '<p><center><font color=maroon><b>'+tsalkapone_trans.general.message_2+'</b></font></center></p>' +
  688. '<br><br><center><input type="button" class="btn evt-confirm-btn btn-confirm-yes" id="go_man1" value="'+tsalkapone_trans.general.message_yes1+'">&emsp;' +
  689. '<input type="button" class="btn evt-confirm-btn btn-confirm-yes" id="go_man2" value="'+tsalkapone_trans.general.message_yes2+'">&emsp;' +
  690. '<input type="button" class="btn evt-cancel-btn btn-confirm-no" id="close_this" value="'+tsalkapone_trans.general.message_no+'"></center>'+
  691. '<br><br><hr><center><img class="tooltip-delayed" title="<font color=darkgreen>Tsalkapone. '+tsalkapone_trans.general.script+'</font>" src="https://dl.dropboxusercontent.com/s/dt6t7jl1dqkjja9/Tsalkapone_joker.jpg" style="cursor:help; position: relative"></center><br><center><p>'+tsalkapone_trans.general.comm+' <a href="'+contact_url+'" title="Tsalkapone profile" target="_blank">Tsalkapone</a>.</p></center>' +
  692. '</div>';
  693. Dialog.show('tribe_player_stats_intro', content);
  694. $("#go_man1").click(function () { window.location.assign(game_data.link_base_pure+"ranking&mode=player&rank=1");});
  695. $("#go_man2").click(function () { window.location.assign(game_data.link_base_pure+"ranking&mode=ally&rank=1");});
  696. $("#close_this").click(function () { var close_this = document.getElementsByClassName('popup_box_close'); close_this[0].click(); });
  697. }
  698. else {
  699.  
  700. var lang_img='';
  701. if (lang=="greek") {lang_img ='<img title="Ελληνικά" style="cursor:help;" height="20px" width="30px" src="https://dl.dropboxusercontent.com/s/ivyojb6w9cb9pem/flag_greece.gif">';}
  702. else if (lang=="english") {lang_img ='<img height="20px" style="cursor:help;" title="English/American" width="30px" src="https://dl.dropboxusercontent.com/s/y6tn9ko0g8k2xfx/flagenglezicon.gif">';}
  703. else if (lang=="brazilian") {lang_img ='<img height="20px" style="cursor:help;" title="Português/Brasileiro" width="30px" src="https://i.imgur.com/39iH30N.gif">';}
  704. var tsaldiamorfwsi='<link rel="stylesheet" type="text/css" href="https://dl.dropboxusercontent.com/s/r3ov8brxa6oxoal/Tsalkapone.Advanced_Coords_Extractor.css" />';
  705. var tsalbody='<style>';
  706. tsalbody+='.tsalkembed1{ font-family: "Comic Sans MS", cursive, sans-serif;font-style:italic;color: purple;-webkit-animation: mymove1 3s infinite; -moz-animation: mymove1 3s infinite; animation: mymove1 6s infinite;font-weight: bold;}';
  707. tsalbody+='@-webkit-keyframes mymove1 {50% {color: red;}} @-moz-keyframes mymove1 {50% {color: red;}} @keyframes mymove1 {50% {color:red;}';
  708. tsalbody+='</style>';
  709. var tsalscript='<script type="text/javascript">function tsal_align () {tsalkapone();}';
  710. tsalscript+='function tsal_select() { var x=document.getElementById("tsal_plithos").value; var y1 = document.getElementById("sel1"); var y2 = document.getElementById("sel2"); var y3 = document.getElementById("sel3");';
  711. tsalscript+='if (x=="0") {y1.style.display=""; y2.style.display="none"; y3.style.display="none";} if (x=="1") {y1.style.display="none"; y2.style.display=""; y3.style.display="none";} if (x=="2") {y1.style.display="none"; y2.style.display="none"; y3.style.display="";} }';
  712. tsalscript+='function tsal_select1() { var x=document.getElementById("tsal_plithos1").value; var y1 = document.getElementById("sel4"); var y2 = document.getElementById("sel5"); var y3 = document.getElementById("sel6");';
  713. tsalscript+='if (x=="0") {y1.style.display=""; y2.style.display="none"; y3.style.display="none";} if (x=="1") {y1.style.display="none"; y2.style.display=""; y3.style.display="none";} if (x=="2") {y1.style.display="none"; y2.style.display="none"; y3.style.display="";} }';
  714. tsalscript+='function tsal_check(){var x1 = document.getElementById("tsal_act1"); var x2= document.getElementById("tsal_act2"); if (x1.checked==true) {x2.disabled=true;} else {x2.disabled=false;} if (x2.checked==true) {x1.disabled=true;} else {x1.disabled=false;}}';
  715. tsalscript+='function tsal_extra(){var x = document.getElementById("plan7"); var y=document.getElementById("tsal_extra"); var z=document.getElementById("tsal_extra1");if (x.checked){y.style.display="";z.style.display="none";} else {y.style.display="none";z.style.display="";}}'
  716. tsalscript+='function tsal_disable(){var x = document.getElementById("plan4"); var y=document.getElementById("plan9"); var z=document.getElementById("plan10");if (x.checked){y.disabled=false;z.disabled=false;} else {y.disabled=true;z.disabled=true;}}'
  717. tsalscript+='</script>';
  718.  
  719. $("head").append(tsaldiamorfwsi+tsalbody+tsalscript);
  720.  
  721.  
  722. if (Tsalactive1) {
  723.  
  724. var pageurltsal = window.location.href;
  725. var pageurl1 = pageurltsal.split("=");
  726. var pageurl2; var pageid;
  727. if (pageurl1[3] != undefined) {
  728. pageurl2 = pageurl1[3].split("#");
  729. pageid = pageurl2[0];
  730. }
  731. else {
  732. pageid = game_data.player.id;
  733. }
  734. var pageurltsal1 = pageurltsal.split("//");
  735. var pageurltsal2 = pageurltsal1[1].split("/");
  736. var pageurltsal3 = pageurltsal1[1].split(".");
  737. var pageurltsal5 = pageurltsal3[2].split("/");
  738. var pageurltsal4 = pageurltsal3[1]+"."+pageurltsal5[0];
  739. var tsal_market = game_data.market;
  740. var main_url = pageurltsal1[0]+"//"+pageurltsal2[0]+game_data.link_base_pure;
  741. var urlPrefix = "";
  742. if (game_data.market == "en") {
  743. urlPrefix = "";
  744. }
  745.  
  746. else {
  747. urlPrefix = '.'+game_data.market;
  748. }
  749.  
  750. var graphs ='<table id="tsalkaponemagic" width="100%" class="vis"><tbody><tr><th colspan="2"><center><font color="blue"><b>'+tsalkapone_trans.general.catalog1+'</b></font></center></th></tr>';
  751. graphs+='<tr><td><center><div id="spoiler"><input type="button" class="btn tsalbutton" value="TribalWarsMap.com" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  752. graphs+='<img src="http://'+pageurltsal3[0]+'.tribalwarsmap.com/'+game_data.market+'/graph/player/'+pageid+'" title="TribalWarsMap.com"></span></div></div></center></td></tr><tr><td><center><div id="spoiler">';
  753. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_oda+'" onclick="toggle_spoiler(this)"><div>';
  754. graphs+='<span style="display:none"><img src="http://'+pageurltsal3[0]+'.tribalwarsmap.com/'+game_data.market+'/graph/oda_player/'+pageid+'" title="TribalWarsMap.com"></span></div></div></center></td></tr><tr><td><center><div id="spoiler">';
  755. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_odd+'" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  756. graphs+='<img src="http://'+pageurltsal3[0]+'.tribalwarsmap.com/'+game_data.market+'/graph/odd_player/'+pageid+'" title="TribalWarsMap.com"></span></div></div></td></tr>';
  757. graphs+='<tr><th><center><font color="blue"><b>'+tsalkapone_trans.general.catalog2+'</b></font></center></th></tr>';
  758. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=player&id='+pageid+'&utm_source=en&utm_medium=player&utm_campaign=dsref" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats1+'</a></td></tr>';
  759. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=player&id='+pageid+'&mode=conquer_periods" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats2+'</a></td></tr>';
  760. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=player&id='+pageid+'&mode=history" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats3+'</a></td></tr>';
  761. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=player&mode=conquers&id='+pageid+'" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats4+'</a></td></tr>';
  762. graphs+='</tbody></table>';
  763.  
  764.  
  765.  
  766. var villageTable = $("th:contains('"+tsalk_trans.tw.vil+"')").parent().parent();
  767. var playerTable = villageTable.parent().parent();
  768. var thePlayer1 = playerTable.find("th:first").text().replace(/\s+/, "");
  769. var thePlayer = thePlayer1.trim();
  770. var playerId;
  771. var Tsalactive3 = location.href.indexOf('id=') > -1;
  772. if (Tsalactive3){
  773. playerId = document.URL.match(/id\=(\d+)/i)[1];
  774. }
  775. else { playerId = game_data.player.id;}
  776. var server = document.URL.match(/\/\/([a-z0-9]{1,5})\./i)[1];
  777.  
  778. var theTribeTd = playerTable.find("td:contains('"+tsalk_trans.tw.tribe+":')").next("td");
  779.  
  780. var tribeId = 0;
  781. var theTribe = theTribeTd.html().match(/.*>(.*)<\/a>/i);
  782. if (theTribe) {
  783. theTribe = theTribe[1];
  784. tribeId = parseInt(theTribeTd.html().match(/id\=(\d+)/i)[1], 10);
  785. }
  786. var thePoints = playerTable.find("td:contains('"+tsalk_trans.tw.points+":')").next("td").text();
  787. var OD = playerTable.find("td:contains('"+tsalk_trans.tw.od+":')").next("td").text();
  788.  
  789. var lexpand=tsalk_trans.tw.leftover;
  790.  
  791.  
  792.  
  793.  
  794.  
  795. function tsalscripts() {
  796.  
  797. var tsal="";
  798.  
  799. var tsalk= document.getElementById('taCoords').value;
  800. var tsal3in="[spoiler="+tsalkapone_trans.general.forum_sc1+"]\n"+tsalkapone_trans.general.forum_1+"\n\n[spoiler="+tsalkapone_trans.general.forum_2+"][code]javascript:var Tsalkapone_coords='" +tsalk+ "';var Tsalkapone_scouts=5;var Tsalkapone_units_order={ram:1,catapult:1,sword:1,spear:1,axe:1,archer:1,light:1,marcher:1,heavy:1};$.getScript('https://dl.dropboxusercontent.com/s/n0945rwkzzqa4pl/Tsalkapone.Fake_Script_No1_ek.js');void 0;[/code][/spoiler][/spoiler]";
  801. tsal3in+="\n\n[spoiler="+tsalkapone_trans.general.forum_sc2+"]\n"+tsalkapone_trans.general.forum_1+"\n\n[spoiler="+tsalkapone_trans.general.forum_2+"][code]javascript:var Tsalkapone_scouts=5;var Tsalkapone_units_order={ram:1,catapult:1,sword:1,spear:1,axe:1,archer:1,light:1,marcher:1,heavy:1};var Tsalkapone_coords='" +tsalk+ "';var config={Tsalkapone_target:'Tsalkapone',Tsalkapone_repeat:1,Tsalkapone_cookieID:'fake'};$.getScript('https://dl.dropboxusercontent.com/s/jyufjpwbdo8h0id/Tsalkapone.Fake_Script_No2_ek.js');void 0;[/code][/spoiler][/spoiler]";
  802. tsal3in+="\n\n[spoiler="+tsalkapone_trans.general.forum_sc3+"]\n"+tsalkapone_trans.general.forum_1+"\n\n[spoiler="+tsalkapone_trans.general.forum_2+"][code]javascript:var Tsalkapone_coords='" +tsalk+ "';var Tsalkapone_scouts=5;var Tsalkapone_units_order={ram:1,catapult:1,sword:0,spear:0,axe:0,archer:0,light:0,marcher:0,heavy:0};$.getScript('https://dl.dropboxusercontent.com/s/n0945rwkzzqa4pl/Tsalkapone.Fake_Script_No1_ek.js');void 0;[/code][/spoiler][/spoiler]";
  803. var tsal3="";
  804. tsal3+=tsal3in;
  805.  
  806.  
  807. tsal+="javascript:var Tsalkapone_coords='" +tsalk+ "';var Tsalkapone_scouts=1;var Tsalkapone_units_order={ram:1,catapult:1,sword:1,spear:1,axe:1,archer:1,light:1,marcher:1,heavy:1};$.getScript('https://dl.dropboxusercontent.com/s/n0945rwkzzqa4pl/Tsalkapone.Fake_Script_No1_ek.js');void 0;";
  808.  
  809. var tsal2="";
  810. tsal2+="javascript:var Tsalkapone_scouts=1;var Tsalkapone_units_order={ram:1,catapult:1,sword:1,spear:1,axe:1,archer:1,light:1,marcher:1,heavy:1};var Tsalkapone_coords='" +tsalk+ "';var config={Tsalkapone_target:'Tsalkapone',Tsalkapone_repeat:1,Tsalkapone_cookieID:'fake'};$.getScript('https://dl.dropboxusercontent.com/s/jyufjpwbdo8h0id/Tsalkapone.Fake_Script_No2_ek.js');void 0;";
  811.  
  812. var tsal4="";
  813. tsal4+="javascript:var Tsalkapone_coords='"+tsalk+"';var snob=0;var spy=100; var ram=1e6;var catapult=0; var light=1e6; var heavy=0; var marcher=1e6;var axe=1e6;var spear=0; var archer=0; var sword=0; var Tsalkapone_script_title='Nuke';var Tsalkapone_cookieID='nuke1';$.getScript('https://dl.dropboxusercontent.com/s/uqon51aliz193wm/Tsalkapone.Nuke_Support_script_ek.js');void 0;";
  814.  
  815.  
  816. var content = '<div style=max-width:1000px;>' +
  817. '<h2 class="popup_box_header"><center><u><font color="red">'+tsalkapone_trans.general.script_title+' <a href="'+game_data.link_base_pure+'info_player&id='+playerId+'" target="_blank">'+thePlayer+'</a>!</font></u></center></h2>' +
  818. '<br><font color="blue"><b>'+tsalkapone_trans.general.script_info+'</b></font>'+
  819. '<hr><font color="maroon"><b>'+tsalkapone_trans.general.script_title1+' Νο1</b></font><br><textarea onFocus="this.select();" cols=100 rows=4>'+tsal+'</textarea><br>'+
  820. '<hr><font color="maroon"><b>'+tsalkapone_trans.general.script_title1+' Νο2</b></font><br><textarea onFocus="this.select();" cols=100 rows=4>'+tsal2+'</textarea><br>'+
  821. '<hr><font color="maroon"><b>'+tsalkapone_trans.general.script_title2+'</b></font><br><textarea onFocus="this.select();" cols=100 rows=4>'+tsal4+'</textarea><br>'+
  822. '<hr><font color="maroon"><b>'+tsalkapone_trans.general.script_title3+'</b></font><br><textarea onFocus="this.select();" cols=100 rows=4>'+tsal3+'</textarea><br>'+
  823. '<hr><center><img style="cursor:help" class="tooltip-delayed" title="<font color=darkgreen>Tsalkapone. Παραγωγή fake scripts από το προφίλ παίκτη</font>" src="https://dl.dropboxusercontent.com/s/dt6t7jl1dqkjja9/Tsalkapone_joker.jpg"></center><p><center>'+tsalkapone_trans.general.comm+' <a href="'+contact_url+'" target="_blank">Tsalkapone.</a></center></p>' +
  824. '</div>';
  825.  
  826. Dialog.show('tsalkapone_syntetagmenes', content);
  827. }
  828.  
  829.  
  830. var strCoords;
  831. var coords = new Array();
  832. var kont = new Array();
  833.  
  834. function gui(){
  835. var tds=document.getElementsByTagName ("TD");var K=new Array();for(var idx=0;idx<100;idx++)K[idx]=new Array();
  836. var C=new Array();
  837. var C1=new Array();
  838. for(var idx=0;idx<tds.length;idx++)
  839. {var xy=tds[idx].innerHTML;if(/^\d+\|\d+$/.test(xy)){C.push(xy);C1.push(xy);
  840. var xys=xy.split ('|');K[Math.floor(parseInt(xys[0])/100)+Math.floor(parseInt(xys[1])/100)*10].push(xy);}}C=C.join(' ');C1=C1.join('\n');
  841.  
  842.  
  843. var prefix='<textarea cols=100 rows=4>javascript: var coords=\'';
  844. var postfix='\';var Tsalkapone_ανιχνευτές=1; var Tsalkapone_πολιορκητικοί_κριοί=1; var Tsalkapone_καταπέλτες=1;$.getScript(\'https://media.innogamescdn.com/com_DS_GR/Scripts/Scripts_vol2/Tsalkapone. Fake με κριό ή καταπέλτη_εκ.js\');void 0;</textarea><br>';
  845. var S='<b><a target=\'_blank\' title="Tsalkapone profile" href=\'https://forum.tribalwars.net/index.php?members/tsalkapone.114063/\'>Tsalkapone, GR Game Operator-Script Editor</a> <br><br><u> Fake scripts με κριό ή καταπέλτη για όλα τα χωριά και για χωριά ανά ήπειρο</u></b><hr><font color=blue><b>Όλα τα χωριά του λογαριασμού:</b></font><br>'+prefix+C+postfix;for(var idx=0;idx<100;idx++)if(K[idx].length>0){var Ks=K[idx].join(' ');
  846. S +='<br><br><font color=blue><b>Χωριά στη Κ'+idx+'</b></font>:<br>'+prefix+Ks+postfix;}
  847.  
  848.  
  849. function getTableColumnValues(col){
  850. var columnValues=[];
  851. $('#villages_list').each(function() {
  852. $('tr>td:nth-child('+col+')',$(this)).each(function() {
  853. columnValues.push($(this).text());
  854. });
  855. });
  856. return columnValues;
  857. }
  858. function getTableColumnValues1(){
  859. var columnValues=[];
  860. var allSpans = document.getElementsByClassName('village_anchor');
  861. for (var i = 0; i < allSpans.length; i++) {
  862. columnValues.push(allSpans[i].getElementsByTagName('a')[0].href);
  863. }
  864. return columnValues;
  865. }
  866.  
  867. var vals = getTableColumnValues(2);
  868. var vals2 = getTableColumnValues(3);
  869. var vals3 = getTableColumnValues1();
  870. var tsal_cols = [];
  871. var tsal_cols2 = [];
  872.  
  873.  
  874. for (var i = 0; i < vals.length; ++i) {
  875. if (vals[i].indexOf("|") > 0) {
  876. tsal_cols.push(vals[i]);
  877. }
  878. }
  879. for (var i = 0; i < vals2.length; ++i) {
  880. tsal_cols2.push(vals2[i]);
  881. }
  882.  
  883.  
  884. var tsal_options='<tr><th><center><b><font color="maroon">'+tsalkapone_trans.general.opt_info+'</font></b></center></th>';
  885. tsal_options+='<th><center><b><font color="maroon">'+tsalkapone_trans.general.active+'</font></b></center></th>';
  886. tsal_options+='<th><center><b><font color="maroon">'+tsalkapone_trans.general.color+'</font></b></center></th></tr>';
  887. tsal_options+='<tr><td>'+tsalkapone_trans.general.opt1+'</td><td><center><input id="tsal_num" type="checkbox"></center></td><td><center><input id="color1" type="color" value="#C50505"></center></td></tr>';
  888. tsal_options+='<tr><td>'+tsalkapone_trans.general.opt2+'</td><td><center><input id="tsal_claim" type="checkbox"></center></td><td><center><input id="color2" type="color" value="#4205C5"></center></td></tr>';
  889. tsal_options+='<tr><td>'+tsalkapone_trans.general.opt3+'</td><td><center><input id="check_points" type="checkbox" ></center></td><td><center><input id="color3" type="color" value="#2E8E02"></center></td></tr>';
  890. tsal_options+='<tr><td>'+tsalkapone_trans.general.opt4+'</td><td><center><input id="check_reserve_par" type="checkbox"></center></td><td><center><input id="color4" type="color" value="#FF0000"></center></td></tr>';
  891. tsal_options+='<tr><td>'+tsalkapone_trans.general.opt5+'</td><td><input id="tsal_newcol" type="checkbox">&nbsp;'+tsalkapone_trans.general.active+'';
  892. tsal_options+='<br><input id="tsal_act1" onchange="tsal_check();" type="checkbox">&nbsp;<span class="tsaltooltip"><img style="cursor: help; height:13px; width:13px" src="graphic/questionmark.png" ><span class="tsalinfo">'+tsalkapone_trans.general.act_info1+'</span></span>&nbsp;'+tsalkapone_trans.general.active1+'';
  893. tsal_options+='<br><input id="tsal_act2" onchange="tsal_check();" type="checkbox">&nbsp;<span class="tsaltooltip"><img style="cursor: help; height:13px; width:13px" src="graphic/questionmark.png" ><span class="tsalinfo">'+tsalkapone_trans.general.act_info2+'</span></span>&nbsp;'+tsalkapone_trans.general.active2+'';
  894. tsal_options+='<br><input id="col_title" type="text" size="6" placeholder="'+tsalkapone_trans.general.tit+'" value="">&nbsp;<span class="tsaltooltip"><img style="cursor: help; height:13px; width:13px" src="graphic/questionmark.png" ><span class="tsalinfo">'+tsalkapone_trans.general.act_info3+'</span></span>&nbsp;'+tsalkapone_trans.general.active3+'';
  895. tsal_options+='</td><td><center><input id="color5" type="color" value="#FF0000"></center></td></tr>';
  896. tsal_options+='<tr><th colspan="3"><center><span class="tsaltooltip"><img style="cursor: help; height:13px; width:13px" src="graphic/questionmark.png" ><span class="tsalinfo">'+tsalkapone_trans.general.opt_info2+'</span></span>&emsp;<font color="darkgreen"><b>'+tsalkapone_trans.general.opt7+'</b></font></th></tr>';
  897. tsal_options+='<tr><td>'+tsalkapone_trans.general.opt6+':&nbsp;<select id="tsal_plithos" onchange="tsal_select();"><option value="0">'+tsalkapone_trans.general.sel1+'</option><option value="1">'+tsalkapone_trans.general.sel2+'</option><option value="2">'+tsalkapone_trans.general.sel3+'</option></select></td>';
  898. tsal_options+='</td><td colspan="2"><span id="sel1">'+tsal_cols.length+' '+tsalkapone_trans.general.vil_show+'</span>';
  899. tsal_options+='<span id="sel2" style="display:none;">'+tsalkapone_trans.general.row_num+':&nbsp;<input id="plithos" type="number" value="'+tsal_cols.length+'" min="0" max="'+tsal_cols.length+'"></span>';
  900. tsal_options+='<span id="sel3" style="display:none;">'+tsalkapone_trans.general.pontoi_min+':&nbsp;<input id="tsalk_pontoi" type="number" value="5000" min="0"><br>'+tsalkapone_trans.general.pontoi_max+':&nbsp;<input id="tsalk_pontoi1" type="number" value="13000" min="0"></span>';
  901. tsal_options+='</td></tr>';
  902.  
  903. var tsalin= '<br /><table id="tableOptions" class="vis " width="100%"><tr><th colspan="3"><center><font color="blue"><b>'+tsalkapone_trans.general.table_designer+'</b></font></center></th></tr><tr><th colspan="3"><center><span class="tsaltooltip"><img style="cursor: help; height:13px; width:13px" src="graphic/questionmark.png" ><span class="tsalinfo">'+tsalkapone_trans.general.opt_info1+'</span></span>&emsp;<font color="darkgreen"><b>'+tsalkapone_trans.general.opt+'</b></font></center></th></tr>' + tsal_options;
  904. tsalin += '<br /><table id="tableText" class="vis " width="100%"><tr><th colspan="2"><center><font color="darkgreen"><b><span class="tsaltooltip"><img style="cursor: help; height:13px; width:13px" src="graphic/questionmark.png" ><span class="tsalinfo">'+tsalkapone_trans.general.act_info4+'</span></span>&nbsp;'+tsalkapone_trans.general.tab_ex+'</b></font></center></th></tr>' + '<tr><td>';
  905. tsalin += '<input type="button" id="button_generate" class="btn tsalbutton" value="'+tsalkapone_trans.buttons.tab_gen+'" /></td><td><textarea rows="10" cols="60" id="text_area" name="text_area" onfocus="select();" value=""></textarea></td></tr>';
  906. tsalin+='<tr><td colspan="2"><center><span class="tsalkembed1"><img width="20px;" src="https://dl.dropboxusercontent.com/s/s9swak86tirwdpd/Tsalkapone.%20Warning.gif">&emsp;'+tsalkapone_trans.general.attention+'</span></center></td></tr></table>';
  907.  
  908. var tsalcell='<table class="vis" width="100%" id="tsalplan_tab"><tr><th colspan="5">';
  909. tsalcell+='<center><font color="blue"><b>'+tsalkapone_trans.general.plan_set+'</b></font></center></th></tr>';
  910. tsalcell+='<tr><th colspan="3"><center><b><font color="maroon">'+tsalkapone_trans.general.opt_info+'</font></b></center></th>';
  911. tsalcell+='<th><center><b><font color="maroon">'+tsalkapone_trans.general.active+'</font></b></center></th>';
  912. tsalcell+='<th><center><b><font color="maroon">'+tsalkapone_trans.general.color+'</font></b></center></th></tr>';
  913. tsalcell+='<tr><td>'+tsalkapone_trans.general.plan8+'</td><td colspan="2"><center>'+tsalkapone_trans.general.ex_k+'<br><textarea cols="50" rows="2" id="k5">'+tsalkapone_trans.general.big_k+'</textarea></center></td><td><center><input type="checkbox" id="plan8" checked></center></td><td><center><b><input id="col11" type="color" value="#009F05"></center></td></tr>';
  914. tsalcell+='<tr><td colspan="3">'+tsalkapone_trans.general.plan1+'</td><td><center><input type="checkbox" id="plan1" checked></center></td><td><center><input id="col1" type="color" value="#FF0000"></center></td></tr>';
  915. tsalcell+='<tr><td colspan="3">'+tsalkapone_trans.general.plan2+'</td><td><center><input type="checkbox" id="plan2" checked></center></td><td><center><input id="col2" type="color" value="#3D01FF"></center></td></tr>';
  916. tsalcell+='<tr><td colspan="3">&emsp;&emsp;<span class="tsaltooltip"><img style="cursor: help; height:13px; width:13px" src="graphic/questionmark.png" ><span class="tsalinfo">'+tsalkapone_trans.general.dis_info1+'</span></span>&nbsp;'+tsalkapone_trans.general.plan3+'</td><td><center><input type="checkbox" id="plan3"></center></td><td><center><b><input id="col3" type="color" value="#B700C7"></center></td></tr>';
  917. tsalcell+='<tr><td >'+tsalkapone_trans.general.plan4+'</td><td><span class="tsaltooltip"><img style="cursor: help; height:13px; width:13px" src="graphic/questionmark.png" ><span class="tsalinfo">'+tsalkapone_trans.general.act_info5+'</span></span>&nbsp;';
  918. tsalcell+=''+tsalkapone_trans.general.opt6+':&nbsp;<select id="tsal_plithos1" onchange="tsal_select1();"><option value="0">'+tsalkapone_trans.general.sel4+'</option><option value="1">'+tsalkapone_trans.general.sel5+'</option><option value="2">'+tsalkapone_trans.general.sel6+'</option></select>';
  919. tsalcell+='</td><td><span id="sel4">'+tsal_cols.length+' '+tsalkapone_trans.general.vil_show+'</span>';
  920. tsalcell+='<span id="sel5" style="display:none;">'+tsalkapone_trans.general.vil_show2+'</span>';
  921. tsalcell+='<span id="sel6" style="display:none;">'+tsalkapone_trans.general.pontoi_min+':&nbsp;<input id="tsalk_p" type="number" value="5000" min="0"><br>'+tsalkapone_trans.general.pontoi_max+':&nbsp;<input id="tsalk_p1" type="number" value="13000" min="0"></span>';
  922. tsalcell+='</td><td><center><input type="checkbox" onchange="tsal_disable();" id="plan4" checked></center></td><td><center><input id="col4" type="color" value="#4EA700"></center></td></tr>';
  923. tsalcell+='<tr><td colspan="3">'+tsalkapone_trans.general.plan5+'</td><td><center><input type="checkbox" id="plan5"></center></td><td><center><input id="col5" type="color" value="#FF7700"></center></td></tr>';
  924. tsalcell+='<tr><td colspan="3">'+tsalkapone_trans.general.plan6+'</td><td><center><input type="checkbox" id="plan6"></center></td><td><center><input id="col6" type="color" value="#4EA700"></center></td></tr>';
  925. tsalcell+='<tr><td>'+tsalkapone_trans.general.plan7+'</td><td colspan="3"><center><b><span class="pulse1" id="tsal_extra1">'+tsalkapone_trans.general.ex_ex+'</span></b></center><span id="tsal_extra" style="display:none">';
  926. tsalcell+='<br><center><b><u>'+tsalkapone_trans.general.ex_h1+'</b></u></center><br>';
  927. tsalcell+=''+tsalkapone_trans.general.ex_t+':&emsp;<input type="text" size="30" id="t1" value="'+tsalkapone_trans.general.ex_t1+'">';
  928. tsalcell+='<br>'+tsalkapone_trans.general.ex_k+':&emsp;<input type="text" size="70" id="k1" value="">';
  929. tsalcell+='<br>'+tsalkapone_trans.general.ex_c+':&emsp;<input id="col7" type="color" value="#B700C7">';
  930. tsalcell+='<br><center><b><u>'+tsalkapone_trans.general.ex_h2+'</b></u></center><br>';
  931. tsalcell+=''+tsalkapone_trans.general.ex_t+':&emsp;<input type="text" size="30" id="t2" value="'+tsalkapone_trans.general.ex_t2+'">';
  932. tsalcell+='<br>'+tsalkapone_trans.general.ex_k+':&emsp;<input type="text" size="70" id="k2" value="">';
  933. tsalcell+='<br>'+tsalkapone_trans.general.ex_c+':&emsp;<input id="col8" type="color" value="#B700C7">';
  934. tsalcell+='<br><center><b><u>'+tsalkapone_trans.general.ex_h2+'</b></u></center><br>';
  935. tsalcell+=''+tsalkapone_trans.general.ex_t+':&emsp;<input type="text" size="30" id="t3" value="'+tsalkapone_trans.general.ex_t3+'">';
  936. tsalcell+='<br>'+tsalkapone_trans.general.ex_k+':&emsp;<input type="text" size="70" id="k3" value="">';
  937. tsalcell+='<br>'+tsalkapone_trans.general.ex_c+':&emsp;<input id="col9" type="color" value="#B700C7">';
  938. tsalcell+='<br><center><b><u>'+tsalkapone_trans.general.ex_h2+'</b></u></center><br>';
  939. tsalcell+=''+tsalkapone_trans.general.ex_t+':&emsp;<input type="text" size="30" id="t4" value="'+tsalkapone_trans.general.ex_t4+'">';
  940. tsalcell+='<br>'+tsalkapone_trans.general.ex_k+':&emsp;<input type="text" size="70" id="k4" value="">';
  941. tsalcell+='<br>'+tsalkapone_trans.general.ex_c+':&emsp;<input id="col10" type="color" value="#B700C7">';
  942. tsalcell+='</span><td><center><input type="checkbox" onchange="tsal_extra();" id="plan7"></center></td></tr>';
  943. tsalcell+='<tr><td colspan="4">&emsp;&emsp;<span class="tsaltooltip"><img style="cursor: help; height:13px; width:13px" src="graphic/questionmark.png" ><span class="tsalinfo">'+tsalkapone_trans.general.dis_info+'</span></span>&nbsp;'+tsalkapone_trans.general.plan9+'</td><td><center><input type="checkbox" id="plan9"></center></td></tr>';
  944. tsalcell+='<tr><td colspan="4">&emsp;&emsp;<span class="tsaltooltip"><img style="cursor: help; height:13px; width:13px" src="graphic/questionmark.png" ><span class="tsalinfo">'+tsalkapone_trans.general.dis_info+'</span></span>&nbsp;'+tsalkapone_trans.general.plan10+'</td><td><center><input type="checkbox" id="plan10"></center></td></tr>';
  945. tsalcell+='<tr><td colspan="5"><center><a class="btn tsalbutton" onclick="tsalplano();">'+tsalkapone_trans.buttons.gen_plano+'</a></center></td></tr>';
  946. tsalcell+="<tr><th colspan='5'><center><b><font color='blue'><span class='tsaltooltip'><img style='cursor: help; height:13px; width:13px' src='graphic/questionmark.png' ><span class='tsalinfo'>"+tsalkapone_trans.general.act_info4+"</span></span>&nbsp;"+tsalkapone_trans.general.plano_per+"</font></b></th></tr>";
  947. tsalcell+="<tr><td colspan='5'><center><textarea cols='80' rows='10' id='plano_per' onFocus='this.select()'></textarea></center></td></tr>";
  948. tsalcell+='<tr><td colspan="5"><center><span class="tsalkembed1"><img width="20px;" src="https://dl.dropboxusercontent.com/s/s9swak86tirwdpd/Tsalkapone.%20Warning.gif">&emsp;'+tsalkapone_trans.general.attention+'</span></center></td></tr></table>';
  949.  
  950.  
  951. kontClick='<div><a style="cursor:pointer" title="'+tsalkapone_trans.general.all_show+'" onclick="setCoords(kont[0]);">'+tsalkapone_trans.general.lall+'</a>';
  952. for(i=11;i<100;i++){
  953. if(kont[i] && kont[i].length>0){
  954. kontClick=kontClick+'<b>|</b><a style="cursor:pointer" title="'+tsalkapone_trans.general.con_show+' '+i+'" onclick="setCoords(kont['+i+'])">К'+i+'</a>';
  955. }
  956. }
  957. kontClick=kontClick+"</div>";
  958. var tsalkaponecell='';
  959. tsalkaponecell+='<div style="min-width: 700px;" class="target-select clearfix vis float_left"><h4><font color=darkgreen><center>## '+tsalkapone_trans.general.menu+' ##</center></font></h4>';
  960. tsalkaponecell+='<br><div>'+kontClick+'<textarea id="taCoords" value="" onFocus="this.select();" style=" width:90%" rows="5"></textarea></div>';
  961. tsalkaponecell+='<font color=darkgreen><b>'+tsalkapone_trans.general.sunolo+':</b></font> <span id="count"></span><br><br>';
  962. tsalkaponecell+='<input type="checkbox" id="tsalorder" onchange="tsal_align();">&nbsp;<font color=blue><b>'+tsalkapone_trans.general.order+'</b></font><br><br>';
  963. tsalkaponecell+='<table id=tsalmenu class="vis" style="width: 100%"><tbody>';
  964. tsalkaponecell+='<tr><th colspan="2"><font color="darkgreen"><b><center>## STRIKE '+tsalkapone_trans.general.button_list+' ##</center></b></font></th>';
  965. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.scripts+'</b></font></td><td><a class="btn tsalbutton" onclick="Tsalipeiros();">Scripts</a></td></tr>';
  966. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.plan+'</b></font></td><td><span id="tsalplano1"><a class="btn tsalbutton" id="tsalplanbut1">'+tsalkapone_trans.general.plano+' '+thePlayer+'</a></span><span style="display:none" id="tsalplano2"><a class="btn tsalbutton" id="tsalplanbut2">'+tsalkapone_trans.general.plano1+' '+thePlayer+'</a></span>';
  967. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.graphs+'</b></font></td>';
  968. tsalkaponecell+='<td><span id="open1"><input type="button" value="'+tsalkapone_trans.buttons.gr_open+'" id="openf1" class="btn tsalbutton"></span><span id="close1" style="display:none">';
  969. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.gr_close+'" id="closef1"></span></td></tr>';
  970. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.des_tab+'</b></font></td>';
  971. tsalkaponecell+='<td><span id="open2"><input type="button" value="'+tsalkapone_trans.buttons.des_open+'" id="openf2" class="btn tsalbutton"></span><span id="close2" style="display:none">';
  972. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.des_close+'" id="closef2"></span></td></tr>';
  973. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.tsal_vil+'</b></font></td>';
  974. tsalkaponecell+='<td><span id="open3" style="display:none"><input type="button" value="'+tsalkapone_trans.buttons.vil_open+'" id="openf3" class="btn tsalbutton"></span><span id="close3" >';
  975. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.vil_close+'" id="closef3"></span></td></tr>';
  976. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.tsal_claim+'</b></font></td>';
  977. tsalkaponecell+='<td><span id="open4" ><input type="button" value="'+tsalkapone_trans.buttons.claim_open+'" id="openf4" class="btn tsalbutton"></span><span id="close4" style="display:none">';
  978. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.claim_close+'" id="closef4"></span></td></tr>';
  979. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.lang_sel+'</b></font></td>';
  980. tsalkaponecell+='<td><font style="font-family: \'Arial Black\', Gadget, sans-serif;"><span id="openfilter1"><input type="button" value="'+tsalkapone_trans.buttons.lang_open+'" id="openfilterbut1" class="btn tsalbutton"></span><span id="closefilter1" style="display:none">';
  981. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.lang_close+'" id="closefilterbut1"></span></td></tr>';
  982. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.selected_one+'</b></font></td>';
  983. tsalkaponecell+='<td><span id="selectedone"><center>'+lang_img+'</center></span><span id="columnfilter1" style="display:none" class="vis"><font size="2">';
  984. tsalkaponecell+='<br><br><center><font color="blue"><b><u>'+tsalkapone_trans.general.available+'</u></b></font></center>';
  985. tsalkaponecell+='<input type="radio" name="language" value="greek" id="greek_lang" ><img title="Greek \n\nBy Tsalkapone" style="cursor:help;" height="20px" width="30px" src="https://dl.dropboxusercontent.com/s/ivyojb6w9cb9pem/flag_greece.gif"><br>';
  986. tsalkaponecell+='<input type="radio" name="language" value="english" id="english_lang" checked><img height="20px" style="cursor:help;" title="English/American \n\nBy Tsalkapone" width="30px" src="https://dl.dropboxusercontent.com/s/y6tn9ko0g8k2xfx/flagenglezicon.gif"><br>';
  987. tsalkaponecell+='<input type="radio" name="language" value="brazilian" id="brazilian_lang" checked><img height="20px" style="cursor:help;" title="Português/Brasileiro \n\nBy TiKabum" width="30px" src="https://i.imgur.com/39iH30N.gif"><br>';
  988. tsalkaponecell+='</span></td></tr>';
  989. tsalkaponecell+='</tbody></table><span id="tsalplan" style="display:none"><hr>'+tsalcell+'<hr></span><span id="tsaldiag" style="display:none"><hr>'+graphs+'<hr></span><span id="tsaltab" style="display:none"><hr>'+tsalin+'<hr></span></div>';
  990.  
  991. if (!document.getElementById('selectedone')) {
  992.  
  993. document.getElementById("villages_list").outerHTML=tsalkaponecell+document.getElementById("villages_list").outerHTML; }
  994. else {UI.SuccessMessage('<font color=gold><b><center><u>'+tsalkapone_trans.general.notification+' Tsalkapone</u></center></b></font> <br><br> '+tsalkapone_trans.notes.activated+'', 5000)
  995. }
  996.  
  997. $("#openf4").click(function(){
  998. document.getElementById('close4').style.display="";
  999. document.getElementById('open4').style.display="none";
  1000. var tsal_th='<th><center>'+tsalkapone_trans.general.claim_col+'</center></th>';
  1001. var tsal_th2='<th><center>'+tsalkapone_trans.general.can_col+'</center></th>';
  1002. table=$('table[class*="vis"]:has(td a[href*="info_village"])');
  1003. var hdr=table.find('tr:eq(0)');
  1004. hdr.html(hdr.html()+tsal_th);
  1005. hdr.html(hdr.html()+tsal_th2);
  1006.  
  1007. var tsalvils = C.split(' ');
  1008. var tsalcoords;
  1009. $('#villages_list tr').append($("<td>"));
  1010. $('#villages_list tr').append($("<td>"));
  1011. $('#villages_list tbody tr').each(function(){$(this).children('td:last').append($('<td></td>'))});
  1012. $('#villages_list tbody tr').each(function(){$(this).children('td:last').append($('<td></td>'))});
  1013.  
  1014. var tsalvils = C.split(' ');
  1015. var tsalcoords;
  1016. for (var i=0;i<tsalvils.length;i++)
  1017. {
  1018. var y=vals3[i].split('=');
  1019. var z='reservation_'+y[3];
  1020.  
  1021. /* CÉLULA DE RESERVA */ document.getElementById("villages_list").rows[1+i].cells[4].innerHTML='<center><a href="'+game_data.link_base_pure+'info_village&'+vals3[i]+'&action=reserve_village&h='+game_data.csrf+'" target="blank"><img src="'+image_base+'map/reserved_player.png"></a></center>';
  1022. /* CÉLULA DE CANCELAR */ document.getElementById("villages_list").rows[1+i].cells[5].innerHTML='<center><a href="'+game_data.link_base_pure+'info_village&action=cancel_reservation&'+vals3[i]+'&h='+game_data.csrf+'" target="blank"><img src="'+image_base+'delete.png"></a></center>';
  1023.  
  1024. }
  1025. });
  1026. $("#closef4").click(function(){
  1027. document.getElementById('close4').style.display="none";
  1028. document.getElementById('open4').style.display="";
  1029. location.reload();
  1030. });
  1031.  
  1032.  
  1033. $("#button_generate").click(function() {
  1034.  
  1035.  
  1036. var plithos1 = document.getElementById('tsalk_pontoi').value;
  1037. var plithos2 = document.getElementById('tsalk_pontoi1').value;
  1038. function select_villages() {
  1039. var tsalvillages=[];
  1040. $('#villages_list').each(function() {
  1041. $('tr>td:nth-child(3)',$(this)).each(function() {
  1042. var x = Number($(this).text().replace(/\./g,''));
  1043. if (x>=plithos1 && x<plithos2) {
  1044. tsalvillages.push($(this).closest('tr').index());
  1045. }
  1046. });
  1047. });
  1048. return tsalvillages;
  1049. }
  1050. var tsalvillages = select_villages();
  1051.  
  1052.  
  1053. var getIpoints = document.getElementById("check_points");
  1054. var getIreserv = document.getElementById("check_reserve_par");
  1055. var tsalres = document.getElementById("tsal_claim");
  1056. var tsalnum = document.getElementById("tsal_num");
  1057. var tsalcol = document.getElementById("tsal_newcol");
  1058. var tsalact1 = document.getElementById("tsal_act1");
  1059. var tsalact2 = document.getElementById("tsal_act2");
  1060. var text_area = document.getElementById('text_area');
  1061. var color1 = document.getElementById('color1').value;
  1062. var color2 = document.getElementById('color2').value;
  1063. var color3 = document.getElementById('color3').value;
  1064. var color4 = document.getElementById('color4').value;
  1065. var color5 = document.getElementById('color5').value;
  1066. var col_title = document.getElementById('col_title').value;
  1067. text_area.textContent = "";
  1068.  
  1069. var tag_tbody = document.getElementById("villages_list").getElementsByTagName("tbody")[0];
  1070. var tag_td = tag_tbody.getElementsByTagName('td');
  1071. var tableau = [],
  1072. s = "[|]",
  1073. d = "[*]",
  1074. format = [],
  1075. name_villages = [],
  1076. points = [];
  1077. var noms_colonnes = [];
  1078. var tsal_close_tab=[];
  1079. tsal_close_tab[0] ="\n[/table]";
  1080. var tsal_number1; var tsal_coord1; var tsal_pontoi1; var tsal_res1; var tsal_claim1; var tsal_newcol;
  1081. if (tsalcol.checked){tsal_newcol = '[||][color='+color5+']'+col_title+'[/color]';} else {tsal_newcol ='';}
  1082. if (getIpoints.checked)
  1083. {tsal_pontoi1 = '[||][color='+color3+']'+tsalkapone_trans.general.col1+'[/color]';} else {tsal_pontoi1 ='';}
  1084. if (getIreserv.checked)
  1085. {tsal_res1 = '[||][color='+color4+']'+tsalkapone_trans.general.col2+'[/color]';} else {tsal_res1 ='';}
  1086.  
  1087. tsal_coords1 ='[color='+color2+']'+tsalkapone_trans.general.col3+'[/color]';
  1088.  
  1089. if (tsalnum.checked)
  1090. {tsal_number1 = '[color='+color1+']'+tsalkapone_trans.general.col4+'[/color][||]';} else {tsal_number1 ='';}
  1091. noms_colonnes[0] = "[table]\n[**]"+tsal_number1+tsal_coords1+tsal_pontoi1+tsal_res1+tsal_newcol+"[/**] \n";
  1092. format[0] = "";
  1093.  
  1094. var addText = function (texte) {
  1095. text_area.appendChild(document.createTextNode(texte));
  1096. };
  1097.  
  1098. var tsalplithos;
  1099. var plithos = document.getElementById('plithos').value;
  1100. var tsal_plithos = document.getElementById('tsal_plithos');
  1101.  
  1102.  
  1103. if (tsal_plithos.value == "1") {tsalplithos=plithos;
  1104. for (var i = 1, k = 0; i < tsalplithos, k < tsalplithos; i++, k++) {
  1105. var tsal_number; var tsal_coord; var tsal_pontoi; var tsal_res; var tsal_claim; var tsal_col;
  1106. if (tsalcol.checked){
  1107. if (tsalact1.checked) {tsal_col = s+'[player][/player]';}
  1108. else if (tsalact2.checked) {tsal_col = s+'[ally][/ally]';}
  1109. else {tsal_col =s;}
  1110. } else {tsal_col ='';}
  1111. if (getIpoints.checked)
  1112. {tsal_pontoi = s+tsal_cols2[k];} else {tsal_pontoi ='';}
  1113. if (getIreserv.checked)
  1114. {tsal_res=s+' [url='+main_url+'ally&mode=reservations][img]'+image_base+'map/reserved_player.png[/img][/url] ';} else{tsal_res='';}
  1115. if (tsalres.checked)
  1116. {tsal_coord ='[claim]'+tsal_cols[k]+'[/claim]';}else {tsal_coord =' ' +tsal_cols[k]+ ' '}
  1117. if (tsalnum.checked)
  1118. {tsal_number =i+s;}else {tsal_number='';}
  1119. format[0] += d + tsal_number + tsal_coord + tsal_pontoi + tsal_res + tsal_col;
  1120. }
  1121. addText(noms_colonnes[0]);
  1122. addText(format[0]);
  1123. addText(tsal_close_tab[0]);
  1124. }
  1125.  
  1126.  
  1127.  
  1128. else if (tsal_plithos.value == "2") {tsalplithos=plithos1;
  1129. for (var i = 1, k = 0; i < tsalvillages.length, k < tsalvillages.length; i++, k++) {
  1130. var tsal_number; var tsal_coord; var tsal_pontoi; var tsal_res; var tsal_claim; var tsal_col;
  1131. if (tsalcol.checked){
  1132. if (tsalact1.checked) {tsal_col = s+'[player][/player]';}
  1133. else if (tsalact2.checked) {tsal_col = s+'[ally][/ally]';}
  1134. else {tsal_col =s;} }
  1135. else {tsal_col ='';}
  1136. if (getIpoints.checked)
  1137. {tsal_pontoi = s+tsal_cols2[tsalvillages[k]];} else {tsal_pontoi ='';}
  1138. if (getIreserv.checked)
  1139. {tsal_res=s+' [url='+main_url+'ally&mode=reservations][img]'+image_base+'map/reserved_player.png[/img][/url] ';} else{tsal_res='';}
  1140. if (tsalres.checked)
  1141. {tsal_coord ='[claim]'+tsal_cols[tsalvillages[k]]+'[/claim]';}else {tsal_coord =' ' +tsal_cols[tsalvillages[k]]+ ' '}
  1142. if (tsalnum.checked)
  1143. {tsal_number =i+s;}else {tsal_number='';}
  1144. format[0] += d + tsal_number + tsal_coord + tsal_pontoi + tsal_res + tsal_col;
  1145. }
  1146. addText(noms_colonnes[0]);
  1147. addText(format[0]);
  1148. addText(tsal_close_tab[0]);}
  1149.  
  1150.  
  1151.  
  1152.  
  1153. else {tsalplithos=tsal_cols.length;
  1154. for (var i = 1, k = 0; i < tsalplithos, k < tsalplithos; i++, k++) {
  1155. var tsal_number; var tsal_coord; var tsal_pontoi; var tsal_res; var tsal_claim; var tsal_col;
  1156. if (tsalcol.checked){
  1157. if (tsalact1.checked) {tsal_col = s+'[player][/player]';}
  1158. else if (tsalact2.checked) {tsal_col = s+'[ally][/ally]';}
  1159. else {tsal_col =s;} }else {tsal_col ='';}
  1160. if (getIpoints.checked)
  1161. {tsal_pontoi = s+tsal_cols2[k];} else {tsal_pontoi ='';}
  1162. if (getIreserv.checked)
  1163. {tsal_res=s+' [url='+main_url+'ally&mode=reservations][img]'+image_base+'map/reserved_player.png[/img][/url] ';} else{tsal_res='';}
  1164. if (tsalres.checked)
  1165. {tsal_coord ='[claim]'+tsal_cols[k]+'[/claim]';}else {tsal_coord =' ' +tsal_cols[k]+ ' '}
  1166. if (tsalnum.checked)
  1167. {tsal_number =i+s;}else {tsal_number='';}
  1168. format[0] += d + tsal_number + tsal_coord + tsal_pontoi + tsal_res + tsal_col;
  1169. }
  1170. addText(noms_colonnes[0]);
  1171. addText(format[0]);
  1172. addText(tsal_close_tab[0]);}
  1173.  
  1174.  
  1175. });
  1176.  
  1177.  
  1178.  
  1179. /*==== register ====*/
  1180. var script = {
  1181. scriptname: 'Tribe & Player Stats',
  1182. version: '1.0',
  1183. author: 'Tsalkapone',
  1184. email: 'tsalkapone@hotmail.com',
  1185. broken: false
  1186. };
  1187. $.post(ScriptAPI.url,script);
  1188.  
  1189.  
  1190.  
  1191. if (get_lang == "greek") {document.getElementById('greek_lang').checked = true;}
  1192. else if (get_lang == "english") {document.getElementById('english_lang').checked = true; }
  1193. else if (get_lang == "brazilian") {document.getElementById('brazilian_lang').checked = true; }
  1194. $("#english_lang").click(function(){
  1195. localStorage.setItem("tribe_player_stats_lang","english");
  1196. location.reload();
  1197. });
  1198.  
  1199. $("#brazilian_lang").click(function(){
  1200. localStorage.setItem("tribe_player_stats_lang","brazilian");
  1201. location.reload();
  1202. });
  1203.  
  1204. $("#greek_lang").click(function(){
  1205. localStorage.setItem("tribe_player_stats_lang","greek");
  1206. location.reload();
  1207. });
  1208.  
  1209. $("#openf3").click(function(){
  1210. document.getElementById('close3').style.display="";
  1211. document.getElementById('open3').style.display="none";
  1212. document.getElementById('villages_list').style.display="";
  1213. });
  1214. $("#closef3").click(function(){
  1215. document.getElementById('close3').style.display="none";
  1216. document.getElementById('open3').style.display="";
  1217. document.getElementById('villages_list').style.display="none";
  1218. });
  1219.  
  1220. $("#openf2").click(function(){
  1221. document.getElementById('close2').style.display="";
  1222. document.getElementById('open2').style.display="none";
  1223. document.getElementById('tsaltab').style.display="";
  1224. });
  1225. $("#closef2").click(function(){
  1226. document.getElementById('close2').style.display="none";
  1227. document.getElementById('open2').style.display="";
  1228. document.getElementById('tsaltab').style.display="none";
  1229. });
  1230.  
  1231. $("#openf1").click(function(){
  1232. document.getElementById('close1').style.display="";
  1233. document.getElementById('open1').style.display="none";
  1234. document.getElementById('tsaldiag').style.display="";
  1235. });
  1236. $("#closef1").click(function(){
  1237. document.getElementById('close1').style.display="none";
  1238. document.getElementById('open1').style.display="";
  1239. document.getElementById('tsaldiag').style.display="none";
  1240. });
  1241.  
  1242. $("#openfilterbut1").click(function(){
  1243. document.getElementById('columnfilter1').style.display="";
  1244. document.getElementById('openfilter1').style.display="none";
  1245. document.getElementById('closefilter1').style.display="";
  1246. });
  1247. $("#closefilterbut1").click(function(){
  1248. document.getElementById('columnfilter1').style.display="none";
  1249. document.getElementById('openfilter1').style.display="";
  1250. document.getElementById('closefilter1').style.display="none";
  1251. });
  1252.  
  1253. $("#tsalplanbut1").click(function(){
  1254. document.getElementById('tsalplano2').style.display="";
  1255. document.getElementById('tsalplano1').style.display="none";
  1256. document.getElementById('tsalplan').style.display="";
  1257. });
  1258. $("#tsalplanbut2").click(function(){
  1259. document.getElementById('tsalplano2').style.display="none";
  1260. document.getElementById('tsalplano1').style.display="";
  1261. document.getElementById('tsalplan').style.display="none";
  1262. });
  1263.  
  1264. if($('a:contains("'+lexpand+'")').length>0){
  1265. $('a:contains("'+lexpand+'")')[0].click();
  1266. }
  1267. setCoords(kont[0]);
  1268. }
  1269.  
  1270. function sortByKont(){
  1271. kont[0]=new Array();
  1272. for(i=0;i<coords.length;i++){
  1273. temp=coords[i].split("|");
  1274. namekont=Math.floor(parseInt(temp[0]) / 100) + Math.floor(parseInt(temp[1]) / 100) * 10;
  1275. if(!kont[namekont]){
  1276. kont[namekont]=new Array();
  1277. }
  1278. kont[namekont].push(coords[i]);
  1279. kont[0].push(coords[i]);
  1280. }
  1281.  
  1282. setTimeout(function tsal_initiate(){gui();},1000);
  1283. }
  1284.  
  1285. function tsalplano() {
  1286. var tds=document.getElementsByTagName ("TD");var K=new Array();for(var idx=0;idx<100;idx++)K[idx]=new Array();
  1287. var C=new Array();
  1288. var C1=new Array();
  1289. for(var idx=0;idx<tds.length;idx++)
  1290. {var xy=tds[idx].innerHTML;if(/^\d+\|\d+$/.test(xy)){C.push(xy);C1.push(xy);
  1291. var xys=xy.split ('|');K[Math.floor(parseInt(xys[0])/100)+Math.floor(parseInt(xys[1])/100)*10].push(xy);}}C=C.join(' ');C1=C1.join('\n');
  1292.  
  1293.  
  1294. var prefix='<textarea cols=100 rows=4>javascript: var coords=\'';
  1295. var postfix='\';var Tsalkapone_ανιχνευτές=1; var Tsalkapone_πολιορκητικοί_κριοί=1; var Tsalkapone_καταπέλτες=1;$.getScript(\'https://media.innogamescdn.com/com_DS_GR/Scripts/Scripts_vol2/Tsalkapone. Fake με κριό ή καταπέλτη_εκ.js\');void 0;</textarea><br>';
  1296. var S='<b><a target=\'_blank\' title="Tsalkapone profile" href=\'https://forum.tribalwars.net/index.php?members/tsalkapone.114063/\'>Tsalkapone, GR Game Operator-Script Editor</a> <br><br><u> Fake scripts με κριό ή καταπέλτη για όλα τα χωριά και για χωριά ανά ήπειρο</u></b><hr><font color=blue><b>Όλα τα χωριά του λογαριασμού:</b></font><br>'+prefix+C+postfix;for(var idx=0;idx<100;idx++)if(K[idx].length>0){var Ks=K[idx].join(' ');
  1297. S +='<br><br><font color=blue><b>Χωριά στη Κ'+idx+'</b></font>:<br>'+prefix+Ks+postfix;}
  1298.  
  1299.  
  1300. function getTableColumnValues(col){
  1301. var columnValues=[];
  1302. $('#villages_list').each(function() {
  1303. $('tr>td:nth-child('+col+')',$(this)).each(function() {
  1304. columnValues.push($(this).text());
  1305. });
  1306. });
  1307. return columnValues;
  1308. }
  1309. function getTableColumnValues1(){
  1310. var columnValues=[];
  1311. var allSpans = document.getElementsByClassName('village_anchor');
  1312. for (var i = 0; i < allSpans.length; i++) {
  1313. columnValues.push(allSpans[i].getElementsByTagName('a')[0].href);
  1314. }
  1315. return columnValues;
  1316. }
  1317.  
  1318. var vals = getTableColumnValues(2);
  1319. var vals2 = getTableColumnValues(3);
  1320. var vals3 = getTableColumnValues1();
  1321. var tsal_cols = [];
  1322. var tsal_cols2 = [];
  1323.  
  1324.  
  1325. for (var i = 0; i < vals.length; ++i) {
  1326. if (vals[i].indexOf("|") > 0) {
  1327. tsal_cols.push(vals[i]);
  1328. }
  1329. }
  1330. for (var i = 0; i < vals2.length; ++i) {
  1331. tsal_cols2.push(vals2[i]);
  1332. }
  1333.  
  1334. var pl_1 = document.getElementById('tsalk_p').value;
  1335. var pl_2 = document.getElementById('tsalk_p1').value;
  1336. var tsal_pl = document.getElementById('tsal_plithos1');
  1337. var c1 = document.getElementById('col1').value;
  1338. var c2 = document.getElementById('col2').value;
  1339. var c3 = document.getElementById('col3').value;
  1340. var c4 = document.getElementById('col4').value;
  1341. var c5 = document.getElementById('col5').value;
  1342. var c6 = document.getElementById('col6').value;
  1343. var c7 = document.getElementById('col7').value;
  1344. var c8 = document.getElementById('col8').value;
  1345. var c9 = document.getElementById('col9').value;
  1346. var c10 = document.getElementById('col10').value;
  1347. var c11 = document.getElementById('col11').value;
  1348. var t1 = document.getElementById('t1').value;
  1349. var k1 = document.getElementById('k1').value;
  1350. var t2 = document.getElementById('t2').value;
  1351. var k2 = document.getElementById('k2').value;
  1352. var t3 = document.getElementById('t3').value;
  1353. var k3 = document.getElementById('k3').value;
  1354. var t4 = document.getElementById('t4').value;
  1355. var k4 = document.getElementById('k4').value;
  1356. var k5 = document.getElementById('k5').value;
  1357. var tsal_text = document.getElementById('text_area').value;
  1358. function select_villages1() {
  1359. var tsalk_vils=[];
  1360. $('#villages_list').each(function() {
  1361. $('tr>td:nth-child(3)',$(this)).each(function() {
  1362. var x = Number($(this).text().replace(/\./g,'')); /* OCULTAR LISTA*/
  1363. if (x>=pl_1 && x<pl_2) {
  1364. var y=($(this).closest('tr').index());
  1365. tsalk_vils.push(tsal_cols[y]);
  1366. }
  1367. });
  1368. });
  1369. return tsalk_vils;
  1370. }
  1371. var tsal_ch = document.getElementById('tsalorder');
  1372. tsal_ch.checked = false;
  1373. var tsalk_vils = select_villages1();
  1374. var tsalk_vils1 = C;
  1375. var tsalk_vils2 = document.getElementById('taCoords').value;
  1376.  
  1377. var t_vils1 = tsalk_vils1.split(' ');
  1378. var t_vils2 = tsalk_vils2.split(' ');
  1379.  
  1380.  
  1381. var tsalk; var tsalk2; var tsalk3;
  1382. if (tsal_pl.value == "1") {tsalk = tsalk_vils2;} else if (tsal_pl.value == "2") {tsalk = tsalk_vils;} else {tsalk = tsalk_vils1;}
  1383. if (tsal_pl.value == "1") {tsalk2 = t_vils2.join('\n');} else if (tsal_pl.value == "2") {tsalk2 = tsalk_vils.join('\n');} else {tsalk2 = t_vils1.join('\n');}
  1384. if (tsal_pl.value == "1") {tsalk3 = t_vils2;} else if (tsal_pl.value == "2") {tsalk3 = tsalk_vils;} else {tsalk3 = t_vils1;}
  1385. var tsal3in="[spoiler="+tsalkapone_trans.general.forum_sc1+"]\n"+tsalkapone_trans.general.forum_1+"\n\n[spoiler="+tsalkapone_trans.general.forum_2+"][code]javascript:var Tsalkapone_coords='" +tsalk+ "';var Tsalkapone_scouts=5;var Tsalkapone_units_order={ram:1,catapult:1,sword:1,spear:1,axe:1,archer:1,light:1,marcher:1,heavy:1};$.getScript('https://dl.dropboxusercontent.com/s/n0945rwkzzqa4pl/Tsalkapone.Fake_Script_No1_ek.js');void 0;[/code][/spoiler][/spoiler]";
  1386. tsal3in+="\n\n[spoiler="+tsalkapone_trans.general.forum_sc2+"]\n"+tsalkapone_trans.general.forum_1+"\n\n[spoiler="+tsalkapone_trans.general.forum_2+"][code]javascript:var Tsalkapone_scouts=5;var Tsalkapone_units_order={ram:1,catapult:1,sword:1,spear:1,axe:1,archer:1,light:1,marcher:1,heavy:1};var Tsalkapone_coords='" +tsalk+ "';var config={Tsalkapone_target:'Tsalkapone',Tsalkapone_repeat:1,Tsalkapone_cookieID:'fake'};$.getScript('https://dl.dropboxusercontent.com/s/jyufjpwbdo8h0id/Tsalkapone.Fake_Script_No2_ek.js');void 0;[/code][/spoiler][/spoiler]";
  1387. tsal3in+="\n\n[spoiler="+tsalkapone_trans.general.forum_sc3+"]\n"+tsalkapone_trans.general.forum_1+"\n\n[spoiler="+tsalkapone_trans.general.forum_2+"][code]javascript:var Tsalkapone_coords='" +tsalk+ "';var Tsalkapone_scouts=5;var Tsalkapone_units_order={ram:1,catapult:1,sword:0,spear:0,axe:0,archer:0,light:0,marcher:0,heavy:0};$.getScript('https://dl.dropboxusercontent.com/s/n0945rwkzzqa4pl/Tsalkapone.Fake_Script_No1_ek.js');void 0;[/code][/spoiler][/spoiler]";
  1388. var tsal3="";
  1389. tsal3+=tsal3in;
  1390. var plan1 = document.getElementById('plan1');
  1391. var plan2 = document.getElementById('plan2');
  1392. var plan3 = document.getElementById('plan3');
  1393. var plan4 = document.getElementById('plan4');
  1394. var plan5 = document.getElementById('plan5');
  1395. var plan6 = document.getElementById('plan6');
  1396. var plan7 = document.getElementById('plan7');
  1397. var plan8 = document.getElementById('plan8');
  1398. var plan9 = document.getElementById('plan9');
  1399. var plan10 = document.getElementById('plan10');
  1400.  
  1401.  
  1402. var docSource = "";
  1403. docSource += "\n";
  1404. if (plan8.checked){
  1405. docSource += "[color="+c11+"][size=12][b]"+k5+"[/b][/size][/color]\n";
  1406. docSource += "------------------------------------------------------------------------------------------------------\n";
  1407. }
  1408. if (plan7.checked){
  1409. docSource += "[b][color="+c7+"]"+t1+"[/color][/b]\n\n[b]"+k1+"[/b]\n";
  1410. docSource += "[spoiler="+t1+"]\n[color="+c8+"][i][b]"+t2+":[/b][/i][/color]\n";
  1411. docSource += ""+k2+"\n\n";
  1412. docSource += "[color="+c9+"][i][b]"+t3+":[/b][/i][/color]\n";
  1413. docSource += ""+k3+"\n\n";
  1414. docSource += "[color="+c10+"][i][b]"+t4+":[/b][/i][/color]\n";
  1415. docSource += ""+k4+"\n[/spoiler]\n\n";
  1416. }
  1417. var urlPrefix = "";
  1418. if (game_data.market == "en") {
  1419. urlPrefix = "";
  1420. }
  1421.  
  1422. else {
  1423. urlPrefix = '.'+game_data.market;
  1424. }
  1425.  
  1426.  
  1427. if (plan6.checked){
  1428. docSource += "[color="+c6+"][i][b]"+tsalkapone_trans.general.p_stats+"[/b][/i][/color]\n[spoiler="+tsalkapone_trans.general.dia_stats+"]\n";
  1429. docSource += '[spoiler='+tsalkapone_trans.general.diag+']\n[spoiler='+tsalkapone_trans.general.d_gen+'][img]http://'+pageurltsal3[0]+'.tribalwarsmap.com/en/graph/player/'+pageid+'[/img][/spoiler]\n';
  1430. docSource += '[spoiler='+tsalkapone_trans.general.d_oda+'][img]http://'+pageurltsal3[0]+'.tribalwarsmap.com/en/graph/oda_player/'+pageid+'[/img][/spoiler]\n';
  1431. docSource += '[spoiler='+tsalkapone_trans.general.d_odd+'][img]http://'+pageurltsal3[0]+'.tribalwarsmap.com/en/graph/odd_player/'+pageid+'[/img][/spoiler]\n';
  1432. docSource += "[spoiler="+tsalkapone_trans.general.d_points+"][img]http://www" + urlPrefix + ".twstats.com/image.php?type=playerssgraph&graph=points&id=" + playerId + "&s=" + server + "[/img][/spoiler]\n";
  1433. docSource += "[spoiler="+tsalkapone_trans.general.d_vils+"][img]http://www" + urlPrefix + ".twstats.com/image.php?type=playerssgraph&graph=villages&id=" + playerId + "&s=" + server + "[/img][/spoiler][/spoiler]\n\n";
  1434. docSource += "[spoiler="+tsalkapone_trans.general.d_stats+"]\n[color="+c6+"][b]Παίκτης:[/b][/color] [b][player]" + thePlayer + "[/player][/b]\n";
  1435. docSource += "[color="+c6+"][b]"+tsalkapone_trans.general.p_points+":[/b][/color][b]" + thePoints + "[/b]\n";
  1436. docSource += "[color="+c6+"][b]"+tsalkapone_trans.general.p_od+":[/b][/color] [b]" + OD + "[/b]\n";
  1437. docSource += '[table][**]'+tsalkapone_trans.general.plano_info1+'[||]'+tsalkapone_trans.general.plano_info2+'[/**]';
  1438. docSource += '[*]'+tsalkapone_trans.general.plano_info3+'[|][url=http://www' + urlPrefix + '.twstats.com/' + server + '/index.php?page=player&fi=1&id=' + playerId + '][img]https://dl.dropboxusercontent.com/s/pjv3zlroqyd84rj/Tsalkapone_openlink.png[/img][/url]';
  1439. docSource += '[*]'+tsalkapone_trans.general.plano_info4+'[|][url=http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=player&id='+pageid+'&mode=conquer_periods][img]https://dl.dropboxusercontent.com/s/pjv3zlroqyd84rj/Tsalkapone_openlink.png[/img][/url]';
  1440. docSource += '[*]'+tsalkapone_trans.general.plano_info5+'[|][url=http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=player&id='+pageid+'&mode=history][img]https://dl.dropboxusercontent.com/s/pjv3zlroqyd84rj/Tsalkapone_openlink.png[/img][/url]';
  1441. docSource += '[*]'+tsalkapone_trans.general.plano_info6+'[|][url=http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=player&mode=conquers&id='+pageid+'][img]https://dl.dropboxusercontent.com/s/pjv3zlroqyd84rj/Tsalkapone_openlink.png[/img][/url]';
  1442. docSource += '[/table]';
  1443. docSource += "[/spoiler][/spoiler]\n\n";
  1444. }
  1445. if (plan5.checked){
  1446. docSource += "[color="+c5+"][i][b]"+tsalkapone_trans.general.t_stats+"[/b][/i][/color]\n[spoiler="+tsalkapone_trans.general.dia_stats+"]\n";
  1447. docSource += "[color="+c5+"][b]"+tsalkapone_trans.general.p_tribe+":[/b][/color] " + ((tribeId > 0) ? ("[ally]" + theTribe + "[/ally]") : "[b]"+tsalkapone_trans.general.no_tribe+"[/b]") + "\n";
  1448. if (tribeId > 0) {
  1449. docSource += '[table][**]'+tsalkapone_trans.general.plano_info1+'[||]'+tsalkapone_trans.general.plano_info2+'[/**]';
  1450. docSource += "[*]"+tsalkapone_trans.general.plano_info3+"[|][url=http://www" + urlPrefix + ".twstats.com/" + server + "/index.php?page=tribe&id=" + tribeId + "][img]https://dl.dropboxusercontent.com/s/pjv3zlroqyd84rj/Tsalkapone_openlink.png[/img][/url]";
  1451. docSource += "[*]"+tsalkapone_trans.general.plano_info7+"[|][url=http://www" + urlPrefix + ".twstats.com/" + server + "/index.php?page=map&tribe_0_id=" + tribeId + "&tribe_0_colour=ff00ff&player_0_id=" + playerId + "&player_0_colour=00aeff&zoom=100&centrex=500&centrey=500&nocache=1&fill=000000&grid=1][img]https://dl.dropboxusercontent.com/s/pjv3zlroqyd84rj/Tsalkapone_openlink.png[/img][/url]";
  1452. }
  1453. docSource += "[/spoiler]\n\n";
  1454. }
  1455.  
  1456. docSource += "\n\n";
  1457.  
  1458. if (plan4.checked){
  1459. docSource +="[color="+c4+"][b]"+tsalkapone_trans.general.p_vils+"[/b][/color]\n[spoiler="+tsalkapone_trans.general.p_vils+"]\n";
  1460. docSource+='[url='+main_url+'ally&mode=reservations]'+tsalkapone_trans.general.noble_pl+'[/url]\n\n';
  1461. var tsalk5;
  1462. if (plan10.checked) {tsalk5=' ---> [player][/player]';} else {tsalk5='';}
  1463. for (var i = 1, k = 0; i < tsalk3.length, k < tsalk3.length; i++, k++) {
  1464. if (plan1.checked){
  1465. docSource +='[b][color='+c1+']'+i+'.[/color][/b] '+(plan9.checked?"[claim]"+tsalk3[k]+"[/claim]":""+tsalk3[k]+"")+tsalk5+'\n';
  1466. }
  1467.  
  1468. else{
  1469. docSource +=i+'. '+(plan9.checked?"[claim]"+tsalk3[k]+"[/claim]":""+tsalk3[k]+"")+tsalk5+'\n';
  1470. }
  1471. }
  1472. docSource +="\n[/spoiler]";
  1473. docSource += "\n\n";
  1474. }
  1475. if (plan3.checked){
  1476. docSource +="[color="+c3+"][b]"+tsalkapone_trans.general.tab_spoiler+"[/b][/color]\n[spoiler="+tsalkapone_trans.general.tab_spoiler+"]\n";
  1477. docSource+=tsal_text;
  1478. docSource+='[/spoiler]\n\n';
  1479. }
  1480. if (!server.match(/uk/i) && plan2.checked) {
  1481. docSource += "[b][size=10][color="+c2+"]Fake scripts[/color][/size][/b]\n";
  1482. docSource += "[spoiler=Fake scripts]\n";
  1483. docSource+=tsal3;
  1484. docSource += "[/spoiler]";
  1485. }
  1486. document.getElementById('plano_per').value=docSource;
  1487.  
  1488.  
  1489. }
  1490.  
  1491.  
  1492. function tsalkapone (){
  1493. var tsalorder = document.getElementById('tsalorder').checked;
  1494. var tsalres = document.getElementById('taCoords').value;
  1495. if (tsalorder === true) {
  1496. var tsalyo = tsalres.split(" ");
  1497. var tsalex;
  1498. tsalex = tsalyo.join('\n');
  1499. document.getElementById('taCoords').value=tsalex;}
  1500. else{var tsalyo = tsalres.split("\n");
  1501. var tsalex;
  1502. tsalex = tsalyo.join(' ');
  1503. document.getElementById('taCoords').value=tsalex;}
  1504.  
  1505. }
  1506.  
  1507. function setCoords(xy){
  1508. count=xy.length;
  1509. xy=xy.join(' ');
  1510. document.getElementById("taCoords").value=xy;
  1511. tsalkapone ();
  1512. document.getElementById("count").innerHTML="<font color=maroon><b>"+count+"</b></font>";
  1513. }
  1514.  
  1515. function Tsalipeiros() { tsalscripts(); }
  1516.  
  1517.  
  1518. function main(){
  1519. if($('a:contains("'+lexpand+'")').length>0){
  1520. $('a:contains("'+lexpand+'")')[0].click();
  1521. }
  1522.  
  1523. setTimeout(function getCoords(){
  1524. var allTd = document.getElementsByTagName("TD");
  1525.  
  1526. for (var i = 0; i < allTd.length; i++) {
  1527. if (/^\d+\|\d+$/.test(allTd[i].innerHTML)) {
  1528. coords.push(allTd[i].innerHTML);
  1529. }
  1530. }
  1531. sortByKont();
  1532. }, 1100);
  1533. }
  1534. main();
  1535.  
  1536. }
  1537.  
  1538.  
  1539. if (Tsalactive)
  1540. {
  1541. var pageurltsal = window.location.href;
  1542. var pageurl1 = pageurltsal.split("=");
  1543. var pageid;
  1544. if (pageurl1[3] != undefined) {
  1545. pageid = pageurl1[3];
  1546. }
  1547. else {
  1548. pageid = game_data.player.ally;
  1549. }
  1550. var pageurltsal1 = pageurltsal.split("//");
  1551. var pageurltsal2 = pageurltsal1[1].split("/");
  1552. var pageurltsal3 = pageurltsal1[1].split(".");
  1553. var pageurltsal5 = pageurltsal3[2].split("/");
  1554. var pageurltsal4 = pageurltsal3[1]+"."+pageurltsal5[0];
  1555. var tsal_market = game_data.market;
  1556. var main_url = pageurltsal1[0]+"//"+pageurltsal2[0]+game_data.link_base_pure;
  1557. var urlPrefix = "";
  1558. if (game_data.market == "en") {
  1559. urlPrefix = "";
  1560. }
  1561.  
  1562. else {
  1563. urlPrefix = '.'+game_data.market;
  1564. }
  1565.  
  1566.  
  1567. var graphs ='<table id="tsalkaponemagic" width="100%" class="vis"><tbody><tr><th colspan="2"><center><font color="blue"><b>'+tsalkapone_trans.general.catalog1+'</b></font></center></th></tr>';
  1568. graphs+='<tr><td><center><div id="spoiler"><input type="button" class="btn tsalbutton" value="TribalWarsMap.com" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  1569. graphs+='<img src="http://'+pageurltsal3[0]+'.tribalwarsmap.com/'+game_data.market+'/graph/tribe/'+pageid+'" title="TribalWarsMap.com"></span></div></div></center></td></tr><tr><td><center><div id="spoiler">';
  1570. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_oda+'" onclick="toggle_spoiler(this)"><div>';
  1571. graphs+='<span style="display:none"><img src="http://'+pageurltsal3[0]+'.tribalwarsmap.com/'+game_data.market+'/graph/oda_tribe/'+pageid+'" title="TribalWarsMap.com"></span></div></div></center></td></tr><tr><td><center><div id="spoiler">';
  1572. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_odd+'" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  1573. graphs+='<img src="http://'+pageurltsal3[0]+'.tribalwarsmap.com/'+game_data.market+'/graph/odd_tribe/'+pageid+'" title="TribalWarsMap.com"></span></div></div></td></tr><tr><td><center><div id="spoiler">';
  1574. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.t_members+'" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  1575. graphs+='<img src="http://www' + urlPrefix + '.twstats.com/image.php?type=tribessgraph&id='+pageid+'&s='+pageurltsal3[0]+'&graph=members" title="TWStats.com"></span></div></div></td></tr>';
  1576. graphs+='<tr><th><center><font color="blue"><b>'+tsalkapone_trans.general.catalog2+'</b></font></center></th></tr>';
  1577. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&id='+pageid+'" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats1+'</a></td></tr>';
  1578. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&id='+pageid+'&mode=conquer_periods" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats2+'</a></td></tr>';
  1579. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&mode=conquers&id='+pageid+'" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats3+'</a></td></tr>';
  1580. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&id='+pageid+'&mode=history" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats4+'</a></td></tr>';
  1581. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&id='+pageid+'&mode=conquer_stats" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats5+'</a></td></tr>';
  1582. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&mode=tribe_changes&id='+pageid+'" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats6+'</a></td></tr>';
  1583. graphs+='</tbody></table>';
  1584.  
  1585.  
  1586. var tsalkaponecell='';
  1587. tsalkaponecell+='<div style="min-width: 800px;" class="target-select clearfix vis float_left"><h4><font color=darkgreen><center>## STRIKE '+tsalkapone_trans.general.button_list+' ##</center></font></h4>';
  1588. tsalkaponecell+='<table id=tsalmenu class="vis" style="width: 100%"><tbody>';
  1589. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.graphs1+'</b></font></td>';
  1590. tsalkaponecell+='<td><span id="open1"><input type="button" value="'+tsalkapone_trans.buttons.gr_open+'" id="openf1" class="btn tsalbutton"></span><span id="close1" style="display:none">';
  1591. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.gr_close+'" id="closef1"></span></td></tr>';
  1592. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.lang_sel+'</b></font></td>';
  1593. tsalkaponecell+='<td><font style="font-family: \'Arial Black\', Gadget, sans-serif;"><span id="openfilter1"><input type="button" value="'+tsalkapone_trans.buttons.lang_open+'" id="openfilterbut1" class="btn tsalbutton"></span><span id="closefilter1" style="display:none">';
  1594. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.lang_close+'" id="closefilterbut1"></span></td></tr>';
  1595. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.selected_one+'</b></font></td>';
  1596. tsalkaponecell+='<td><span id="selectedone"><center>'+lang_img+'</center></span><span id="columnfilter1" style="display:none" class="vis"><font size="2">';
  1597. tsalkaponecell+='<br><br><center><font color="blue"><b><u>'+tsalkapone_trans.general.available+'</u></b></font></center>';
  1598. tsalkaponecell+='<input type="radio" name="language" value="greek" id="greek_lang" ><img title="Greek \n\nBy Tsalkapone" style="cursor:help;" height="20px" width="30px" src="https://dl.dropboxusercontent.com/s/ivyojb6w9cb9pem/flag_greece.gif"><br>';
  1599. tsalkaponecell+='<input type="radio" name="language" value="english" id="english_lang" checked><img height="20px" style="cursor:help;" title="English/American \n\nBy Tsalkapone" width="30px" src="https://dl.dropboxusercontent.com/s/y6tn9ko0g8k2xfx/flagenglezicon.gif"><br>';
  1600. tsalkaponecell+='<input type="radio" name="language" value="brazilian" id="brazilian_lang" checked><img height="20px" style="cursor:help;" title="Português/Brasileiro \n\nBy TiKa" width="30px" src="https://i.imgur.com/39iH30N.gif"><br>';
  1601. tsalkaponecell+='</span></td></tr>';
  1602. tsalkaponecell+='</tbody></table><span id="tsaldiag" style="display:none"><hr>'+graphs+'<hr></span></div>';
  1603.  
  1604. if (!document.getElementById('selectedone')) {
  1605.  
  1606. $('#content_value').append(tsalkaponecell); }
  1607. else {UI.SuccessMessage('<font color=gold><b><center><u>'+tsalkapone_trans.general.notification+' Tsalkapone</u></center></b></font> <br><br> '+tsalkapone_trans.notes.activated+'', 5000)
  1608. }
  1609. /*==== register ====*/
  1610. var script = {
  1611. scriptname: 'Tribe & Player Stats',
  1612. version: '1.0',
  1613. author: 'Tsalkapone',
  1614. email: 'tsalkapone@hotmail.com',
  1615. broken: false
  1616. };
  1617. $.post(ScriptAPI.url,script);
  1618.  
  1619.  
  1620.  
  1621. if (get_lang == "greek") {document.getElementById('greek_lang').checked = true;}
  1622. else if (get_lang == "english") {document.getElementById('english_lang').checked = true; }
  1623. else if (get_lang == "brazilian") {document.getElementById('brazilian_lang').checked = true; }
  1624. $("#english_lang").click(function(){
  1625. localStorage.setItem("tribe_player_stats_lang","english");
  1626. location.reload();
  1627. });
  1628.  
  1629. c$("#brazilian_lang").click(function(){
  1630. localStorage.setItem("tribe_player_stats_lang","brazilian");
  1631. location.reload();
  1632. });
  1633.  
  1634. $("#greek_lang").click(function(){
  1635. localStorage.setItem("tribe_player_stats_lang","greek");
  1636. location.reload();
  1637. });
  1638.  
  1639. $("#openfilterbut1").click(function(){
  1640. document.getElementById('columnfilter1').style.display="";
  1641. document.getElementById('openfilter1').style.display="none";
  1642. document.getElementById('closefilter1').style.display="";
  1643. });
  1644. $("#closefilterbut1").click(function(){
  1645. document.getElementById('columnfilter1').style.display="none";
  1646. document.getElementById('openfilter1').style.display="";
  1647. document.getElementById('closefilter1').style.display="none";
  1648. });
  1649. $("#openf1").click(function(){
  1650. document.getElementById('close1').style.display="";
  1651. document.getElementById('open1').style.display="none";
  1652. document.getElementById('tsaldiag').style.display="";
  1653. });
  1654. $("#closef1").click(function(){
  1655. document.getElementById('close1').style.display="none";
  1656. document.getElementById('open1').style.display="";
  1657. document.getElementById('tsaldiag').style.display="none";
  1658. });
  1659.  
  1660. }
  1661.  
  1662. if (Tsalactive2)
  1663. {
  1664. var pageurltsal = window.location.href;
  1665. var pageurl1 = pageurltsal.split("=");
  1666. var pageid;
  1667. if (pageurl1[3] != undefined) {
  1668. pageid = pageurl1[3];
  1669. }
  1670. else {
  1671. pageid = game_data.player.ally;
  1672. }
  1673. var pageurltsal1 = pageurltsal.split("//");
  1674. var pageurltsal2 = pageurltsal1[1].split("/");
  1675. var pageurltsal3 = pageurltsal1[1].split(".");
  1676. var pageurltsal5 = pageurltsal3[2].split("/");
  1677. var pageurltsal4 = pageurltsal3[1]+"."+pageurltsal5[0];
  1678. var tsal_market = game_data.market;
  1679. var main_url = pageurltsal1[0]+"//"+pageurltsal2[0]+game_data.link_base_pure;
  1680. var urlPrefix = "";
  1681. if (game_data.market == "en") {
  1682. urlPrefix = "";
  1683. }
  1684.  
  1685. else {
  1686. urlPrefix = '.'+game_data.market;
  1687. }
  1688.  
  1689.  
  1690. var graphs ='<table id="tsalkaponemagic" width="100%" class="vis"><tbody><tr><th colspan="2"><center><font color="blue"><b>'+tsalkapone_trans.general.catalog1+'</b></font></center></th></tr>';
  1691. graphs+='<tr><td><center><div id="spoiler"><input type="button" class="btn tsalbutton" value="TribalWarsMap.com" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  1692. graphs+='<img src="http://'+pageurltsal3[0]+'.tribalwarsmap.com/'+game_data.market+'/graph/tribe/'+pageid+'" title="TribalWarsMap.com"></span></div></div></center></td></tr><tr><td><center><div id="spoiler">';
  1693. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_oda+'" onclick="toggle_spoiler(this)"><div>';
  1694. graphs+='<span style="display:none"><img src="http://'+pageurltsal3[0]+'.tribalwarsmap.com/'+game_data.market+'/graph/oda_tribe/'+pageid+'" title="TribalWarsMap.com"></span></div></div></center></td></tr><tr><td><center><div id="spoiler">';
  1695. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_odd+'" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  1696. graphs+='<img src="http://'+pageurltsal3[0]+'.tribalwarsmap.com/'+game_data.market+'/graph/odd_tribe/'+pageid+'" title="TribalWarsMap.com"></span></div></div></td></tr><tr><td><center><div id="spoiler">';
  1697. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.t_members+'" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  1698. graphs+='<img src="http://www' + urlPrefix + '.twstats.com/image.php?type=tribessgraph&id='+pageid+'&s='+pageurltsal3[0]+'&graph=members" title="TWStats.com"></span></div></div></td></tr>';
  1699. graphs+='<tr><th><center><font color="blue"><b>'+tsalkapone_trans.general.catalog2+'</b></font></center></th></tr>';
  1700. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&id='+pageid+'" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats1+'</a></td></tr>';
  1701. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&id='+pageid+'&mode=conquer_periods" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats2+'</a></td></tr>';
  1702. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&mode=conquers&id='+pageid+'" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats3+'</a></td></tr>';
  1703. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&id='+pageid+'&mode=history" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats4+'</a></td></tr>';
  1704. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&id='+pageid+'&mode=conquer_stats" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats5+'</a></td></tr>';
  1705. graphs+='<tr><td><a href="http://www' + urlPrefix + '.twstats.com/'+pageurltsal3[0]+'/index.php?page=tribe&mode=tribe_changes&id='+pageid+'" target="_blank"><img src="graphic/welcome/ext.png"> '+tsalkapone_trans.general.stats6+'</a></td></tr>';
  1706. graphs+='</tbody></table>';
  1707.  
  1708.  
  1709. var tsalkaponecell='';
  1710. tsalkaponecell+='<div id="tsal_magic" style="min-width: 800px;" class="target-select clearfix vis float_left"><h4><font color=darkgreen><center>## '+tsalkapone_trans.general.button_list+' ##</center></font></h4>';
  1711. tsalkaponecell+="<center><img style='width:237px;height:227px; position:relative' src='https://i.imgur.com/j3jpjYV.png'></center>\n";
  1712. tsalkaponecell+='<table id=tsalmenu class="vis" style="width: 100%"><tbody>';
  1713. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.graphs1+'</b></font></td>';
  1714. tsalkaponecell+='<td><span id="open1"><input type="button" value="'+tsalkapone_trans.buttons.gr_open+'" id="openf1" class="btn tsalbutton"></span><span id="close1" style="display:none">';
  1715. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.gr_close+'" id="closef1"></span></td></tr>';
  1716. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.des_tab+'</b></font></td>';
  1717. tsalkaponecell+='<td><span id="open2"><input type="button" value="'+tsalkapone_trans.buttons.des_open+'" id="openf2" class="btn tsalbutton"></span><span id="close2" style="display:none">';
  1718. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.des_close+'" id="closef2"></span></td></tr>';
  1719. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.lang_sel+'</b></font></td>';
  1720. tsalkaponecell+='<td><font style="font-family: \'Arial Black\', Gadget, sans-serif;"><span id="openfilter1"><input type="button" value="'+tsalkapone_trans.buttons.lang_open+'" id="openfilterbut1" class="btn tsalbutton"></span><span id="closefilter1" style="display:none">';
  1721. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.lang_close+'" id="closefilterbut1"></span></td></tr>';
  1722. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.selected_one+'</b></font></td>';
  1723. tsalkaponecell+='<td><span id="selectedone"><center>'+lang_img+'</center></span><span id="columnfilter1" style="display:none" class="vis"><font size="2">';
  1724. tsalkaponecell+='<br><br><center><font color="blue"><b><u>'+tsalkapone_trans.general.available+'</u></b></font></center>';
  1725. tsalkaponecell+='<input type="radio" name="language" value="greek" id="greek_lang" ><img title="Greek \n\nBy Tsalkapone" style="cursor:help;" height="20px" width="30px" src="https://dl.dropboxusercontent.com/s/ivyojb6w9cb9pem/flag_greece.gif"><br>';
  1726. tsalkaponecell+='<input type="radio" name="language" value="english" id="english_lang" checked><img height="20px" style="cursor:help;" title="English/American \n\nBy Tsalkapone" width="30px" src="https://dl.dropboxusercontent.com/s/y6tn9ko0g8k2xfx/flagenglezicon.gif"><br>';
  1727. tsalkaponecell+='<input type="radio" name="language" value="brazilian" id="brazilian_lang" checked><img height="20px" style="cursor:help;" title="Português/Brasileiro \n\nBy TiKabum" width="30px" src="https://i.imgur.com/39iH30N.gif"><br>';
  1728. tsalkaponecell+='</span></td></tr>';
  1729. tsalkaponecell+='</tbody></table><span id="tsaldiag" style="display:none"><hr>'+graphs+'<hr></span></div>';
  1730.  
  1731. if (!document.getElementById('selectedone')) {
  1732.  
  1733. $('#content_value table:first').after(tsalkaponecell); }
  1734. else {UI.SuccessMessage('<font color=gold><b><center><u>'+tsalkapone_trans.general.notification+' Tsalkapone</u></center></b></font> <br><br> '+tsalkapone_trans.notes.activated+'', 5000)
  1735. }
  1736. /*==== register ====*/
  1737. var script = {
  1738. scriptname: 'Tribe & Player Stats', /* COMEÇA O SCRIPT DE TRIBO */
  1739. version: '1.0',
  1740. author: 'Tsalkapone',
  1741. email: 'tsalkapone@hotmail.com',
  1742. broken: false
  1743. };
  1744. $.post(ScriptAPI.url,script);
  1745.  
  1746. var tsalscript2="<script type='text/javascript'>var n1='"+tsalkapone_trans.general.n1+"';var n2='"+tsalkapone_trans.general.n2+"';var n3='"+tsalkapone_trans.general.n3+"';var n4='"+tsalkapone_trans.general.n4+"';";
  1747. tsalscript2+="var n5='"+tsalkapone_trans.general.n5+"';var config={showPoints:true,showVillages:true,showODA:true,showODD:true,width:'180px',height:'96px'};"
  1748. /* SCRIPT QUE PUXA OS GRÁFICOS */tsalscript2+="(window.main||self).$.getScript('https://dl.dropboxusercontent.com/s/ym0j4zqccailn1e/Tsalkapone.Tribe_stats.js',function(){var script=new RankingStats();script.execute(config);});void(0);</script>";
  1749. $("head").append(tsalscript2);
  1750.  
  1751.  
  1752.  
  1753.  
  1754. if (get_lang == "greek") {document.getElementById('greek_lang').checked = true;}
  1755. else if (get_lang == "english") {document.getElementById('english_lang').checked = true; }
  1756. else if (get_lang == "brazilian") {document.getElementById('brazilian_lang').checked = true; }
  1757. $("#english_lang").click(function(){
  1758. localStorage.setItem("tribe_player_stats_lang","english");
  1759. location.reload();
  1760. });
  1761.  
  1762. $("#brazilian_lang").click(function(){
  1763. localStorage.setItem("tribe_player_stats_lang","brazilian");
  1764. location.reload();
  1765. });
  1766.  
  1767. $("#greek_lang").click(function(){
  1768. localStorage.setItem("tribe_player_stats_lang","greek");
  1769. location.reload();
  1770. });
  1771.  
  1772. $("#openfilterbut1").click(function(){
  1773. document.getElementById('columnfilter1').style.display="";
  1774. document.getElementById('openfilter1').style.display="none";
  1775. document.getElementById('closefilter1').style.display="";
  1776. });
  1777. $("#closefilterbut1").click(function(){
  1778. document.getElementById('columnfilter1').style.display="none";
  1779. document.getElementById('openfilter1').style.display="";
  1780. document.getElementById('closefilter1').style.display="none";
  1781. });
  1782. $("#openf1").click(function(){
  1783. document.getElementById('close1').style.display="";
  1784. document.getElementById('open1').style.display="none";
  1785. document.getElementById('tsaldiag').style.display="";
  1786. });
  1787. $("#closef1").click(function(){
  1788. document.getElementById('close1').style.display="none";
  1789. document.getElementById('open1').style.display="";
  1790. document.getElementById('tsaldiag').style.display="none";
  1791. });
  1792. $("#openf2").click(function(){
  1793. document.getElementById('close2').style.display="";
  1794. document.getElementById('open2').style.display="none";
  1795. document.getElementById('tsaltab').style.display="";
  1796. });
  1797. $("#closef2").click(function(){
  1798. document.getElementById('close2').style.display="none";
  1799. document.getElementById('open2').style.display="";
  1800. document.getElementById('tsaltab').style.display="none";
  1801. });
  1802.  
  1803.  
  1804.  
  1805. var l=[];
  1806. var l1=[];
  1807. var l2=[];
  1808. var l3=[];
  1809. var l4=[];
  1810.  
  1811. var tsalinput='';
  1812. tsalinput+='<span style="display:none" id="tsaltab"><table class="vis" id="tsalpinakasmelwn" width="100%"><tr><th><font color="maroon" size="3" ><b><i><center>'+tsalkapone_trans.general.me_tab+'</center></i></b></font></th></tr></table>';
  1813. tsalinput+="<center><img style='width:237px;height:227px; position:relative' src='https://i.imgur.com/HFDXavN.png'></center>\n";
  1814.  
  1815. tsalinput+='<table class="vis" width="100%"><tr><th><font color="darkgreen" width="30%" ><b>'+tsalkapone_trans.general.tab_data+'</b></font></th><th><font color="darkgreen" width="70%"><b>'+tsalkapone_trans.general.data_con+'</b></font></th></tr>';
  1816. tsalinput+='<tr><td><input type="checkbox" id=tsalkapone1 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab1+'</font></b></td>';
  1817. tsalinput+='<td><b><font color="maroon">'+tsalkapone_trans.general.ex_c+':</font></b>&emsp;<input id="tsal_xrwma_paiktwn" type="color" value="#b22222"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_h1+':</font></b>&emsp;<input id="tsal_keimeno_paiktwn" type="text" value="'+tsalkapone_trans.general.tsal1+'"></td></tr>';
  1818. tsalinput+='<tr><td><input type="checkbox" id=tsalkapone2 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab2+'</font></b></td>';
  1819. tsalinput+='<td><b><font color="maroon">'+tsalkapone_trans.general.ex_c+':</font></b>&emsp;<input id="tsal_xrwma_thesis" type="color" value="#228b22"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_h1+':</font></b>&emsp;<input id="tsal_keimeno_thesis" type="text" value="'+tsalkapone_trans.general.tsal2+'"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_gc+':</font></b>&emsp;<input id="tsal_xrwma_thesis2" type="color" value="#b22222"></td></tr>';
  1820. tsalinput+='<tr><td><input type="checkbox" id=tsalkapone3 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab3+'</font></b></td>';
  1821. tsalinput+='<td><b><font color="maroon">'+tsalkapone_trans.general.ex_c+':</font></b>&emsp;<input id="tsal_xrwma_pontwn" type="color" value="#ff0000"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_h1+':</font></b>&emsp;<input id="tsal_keimeno_pontwn" type="text" value="'+tsalkapone_trans.general.tsal3+'"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_gc+':</font></b>&emsp;<input id="tsal_xrwma_pontwn2" type="color" value="#b22222"></td></tr>';
  1822.  
  1823. tsalinput+='<tr><td><input type="checkbox" id=tsalkapone4 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab4+'</font></b></td>';
  1824. tsalinput+='<td><b><font color="maroon">'+tsalkapone_trans.general.ex_c+':</font></b>&emsp;<input id="tsal_xrwma_kat" type="color" value="#8b008b"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_h1+':</font></b>&emsp;<input id="tsal_keimeno_kat" type="text" value="'+tsalkapone_trans.general.tsal4+'"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_gc+':</font></b>&emsp;<input id="tsal_xrwma_kat2" type="color" value="#b22222"></td></tr>';
  1825.  
  1826. tsalinput+='<tr><td><input type="checkbox" id=tsalkapone5 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab5+'</font></b></td>';
  1827. tsalinput+='<td><b><font color="maroon">'+tsalkapone_trans.general.ex_c+':</font></b>&emsp;<input id="tsal_xrwma_xwriwn" type="color" value="#008000"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_h1+':</font></b>&emsp;<input id="tsal_keimeno_xwriwn" type="text" value="'+tsalkapone_trans.general.tsal5+'"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_gc+':</font></b>&emsp;<input id="tsal_xrwma_xwriwn2" type="color" value="#b22222"></td></tr>';
  1828.  
  1829. tsalinput+='</table>';
  1830.  
  1831. tsalinput+='<table class="vis" id="tsalpinakasmelwn2" width="100%"><tr><th><font color="darkgreen" width="30%"><b>'+tsalkapone_trans.general.plus_data+'</b></font></th><th width="70%"><font color="darkgreen" ><b>'+tsalkapone_trans.general.data_con+'</b></font></th></tr>';
  1832.  
  1833. tsalinput+='<tr><td><input type="checkbox" id=tsalka1 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab6+'</font></b>&emsp;</td>';
  1834. tsalinput+= '<td><b><font color="maroon">'+tsalkapone_trans.general.ex_c+':</font></b>&emsp;<input id="tsal_xrwma_filis" type="color" value="#0000ff"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_h1+':</font></b>&emsp;<input size="10" type="text" id="tsal_keimeno_filis" value="'+tsalkapone_trans.general.tsal6+'"><br><b><font color="maroon">'+tsalkapone_trans.general.tr_data+':</font></b>&emsp;<input size="10" type="text" id="tsalfili" placeholder="'+tsalkapone_trans.general.tsal7+'"></td></tr>';
  1835. tsalinput+='<tr><td><input type="checkbox" id=tsalka3 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab7+'</font></b></td>';
  1836. tsalinput+='<td><b><font color="maroon">'+tsalkapone_trans.general.ex_c+':</font></b>&emsp;<input id="tsal_xrwma_paikti" type="color" value="#0000ff"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_h1+':</font></b>&emsp;<input size="10" type="text" id="tsal_keimeno_paikti" value="'+tsalkapone_trans.general.tsal8+'"><br><b><font color="maroon">'+tsalkapone_trans.general.pl_data+':</font></b>&emsp;<input size="10" type="text" id="tsalpaiktis" placeholder="'+tsalkapone_trans.general.tsal9+'"></td></tr>';
  1837. tsalinput+='<tr><td><input type="checkbox" id=tsalka2 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab8+'</font></b></td>';
  1838. tsalinput+='<td><b><font color="maroon">'+tsalkapone_trans.general.ex_c+':</font></b>&emsp;<input id="tsal_xrwma_ep" type="color" value="#0000ff"><br><b><font color="maroon">'+tsalkapone_trans.general.ex_h1+':</font></b>&emsp;<input size="10" type="text" id="tsal_keimeno_ep" value="'+tsalkapone_trans.general.tsal10+'"><br><b><font color="maroon">'+tsalkapone_trans.general.plithos+':</font></b>&emsp;<input size="3" type="number" id=tsalstiles min="0" placeholder="0">';
  1839. tsalinput+='<br><b><font color="maroon">'+tsalkapone_trans.general.ex_gc+':</font></b>&emsp;<input id="tsal_xrwma_gr" type="color" value="#000000"><br><b><font color="maroon">'+tsalkapone_trans.general.gr_text+':</font></b>&emsp;<input size="50" type="text" id=tsalgrammes placeholder="'+tsalkapone_trans.general.gr_text+'"></td></tr>';
  1840. tsalinput+='<tr><td colspan="2"><center><input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.buttons.tab_des+'" id="Tsalyo"></center></td></tr>';
  1841. tsalinput+='<tr><td colspan="2"><center><textarea cols="100" rows="10" id="result"></textarea></center></td></tr>';
  1842. tsalinput+='<tr><td colspan="2"><center><span class="tsalkembed1"><img width="20px;" src="https://dl.dropboxusercontent.com/s/s9swak86tirwdpd/Tsalkapone.%20Warning.gif">&emsp;'+tsalkapone_trans.general.attention+'</span></center></td></tr></table>';
  1843. tsalinput+='</table></span>';
  1844.  
  1845. $('#content_value table:first').after(tsalinput);
  1846. /* Checkboxes */
  1847. var tsalkapone1 = document.getElementById('tsalkapone1');
  1848. var tsalkapone2 = document.getElementById('tsalkapone2');
  1849. var tsalkapone3 = document.getElementById('tsalkapone3');
  1850. var tsalkapone4 = document.getElementById('tsalkapone4');
  1851. var tsalkapone5 = document.getElementById('tsalkapone5');
  1852.  
  1853. /* Επιπλέον δεδομένα */
  1854. var tsalka1 = document.getElementById('tsalka1');
  1855. var tsalka2 = document.getElementById('tsalka2');
  1856. var tsalka3 = document.getElementById('tsalka3');
  1857. var Tsalkapone_φυλή=document.getElementById('tsalfili');
  1858. var Tsalkapone_στήλη=document.getElementById('tsalstiles');
  1859. var Tsalkapone_παίκτης=document.getElementById('tsalpaiktis');
  1860.  
  1861. /* Χρώματα και κείμενα */
  1862. var tsalxrwma1 = document.getElementById('tsal_xrwma_paiktwn');
  1863. var tsalkeimeno1 = document.getElementById('tsal_keimeno_paiktwn');
  1864. var tsalxrwma2 = document.getElementById('tsal_xrwma_thesis');
  1865. var tsalkeimeno2 = document.getElementById('tsal_keimeno_thesis');
  1866. var tsalxrwma3 = document.getElementById('tsal_xrwma_pontwn');
  1867. var tsalkeimeno3 = document.getElementById('tsal_keimeno_pontwn');
  1868.  
  1869. var tsalxrwm1 = document.getElementById('tsal_xrwma_thesis2');
  1870.  
  1871. var tsalxrwm2 = document.getElementById('tsal_xrwma_pontwn2');
  1872.  
  1873. var tsalxrwm3 = document.getElementById('tsal_xrwma_kat2');
  1874.  
  1875. var tsalxrwm4 = document.getElementById('tsal_xrwma_xwriwn2');
  1876.  
  1877.  
  1878. var tsalxrwma4 = document.getElementById('tsal_xrwma_kat');
  1879. var tsalkeimeno4 = document.getElementById('tsal_keimeno_kat');
  1880. var tsalxrwma5 = document.getElementById('tsal_xrwma_xwriwn');
  1881. var tsalkeimeno5 = document.getElementById('tsal_keimeno_xwriwn');
  1882. var tsalxrwma6 = document.getElementById('tsal_xrwma_filis');
  1883. var tsalkeimeno6 = document.getElementById('tsal_keimeno_filis');
  1884. var tsalxrwma7 = document.getElementById('tsal_xrwma_paikti');
  1885. var tsalkeimeno7 = document.getElementById('tsal_keimeno_paikti');
  1886. var tsalxrwma8 = document.getElementById('tsal_xrwma_ep');
  1887. var tsalkeimeno8 = document.getElementById('tsal_keimeno_ep');
  1888. var tsalxrwma9 = document.getElementById('tsal_xrwma_gr');
  1889. var tsalkeimeno9 = document.getElementById('tsalgrammes');
  1890.  
  1891.  
  1892.  
  1893.  
  1894. $('table tr').each(function(index)
  1895. {var p=$(this).children('td.lit-item:first').children('a').text();
  1896. if(p&&p.length>0){l.push(p);}});
  1897.  
  1898.  
  1899. function tsal ()
  1900. {$('table tr').each(function(index)
  1901. {var p1=$(this).children('td.lit-item:nth-of-type(2)').text();
  1902. if(p1&&p1.length>0){l1.push(p1);}});}; tsal();
  1903.  
  1904.  
  1905. function tsal2 ()
  1906. {$('table tr').each(function(index)
  1907. {var p2=$(this).children('td.lit-item:nth-of-type(3)').text();
  1908. if(p2&&p2.length>0){l2.push(p2);}});}; tsal2();
  1909.  
  1910.  
  1911.  
  1912. function tsal3 ()
  1913. {$('table tr').each(function(index)
  1914. {var p3=$(this).children('td.lit-item:nth-of-type(4)').text();
  1915. if(p3&&p3.length>0){l3.push(p3);}});}; tsal3();
  1916.  
  1917.  
  1918. function tsal4 ()
  1919. {$('table tr').each(function(index)
  1920. {var p4=$(this).children('td.lit-item:nth-of-type(5)').text();
  1921. if(p4&&p4.length>0){l4.push(p4);}});}; tsal4();
  1922.  
  1923.  
  1924. $("#Tsalyo").click(function () {
  1925. var t="[table]\n";
  1926. t+="[**]"+(tsalkapone2.checked?"[b][color="+tsalxrwma2.value+"]"+tsalkeimeno2.value+"[/color][/b][||]":"")+(tsalka1.checked?"[b][color="+tsalxrwma6.value+"]"+tsalkeimeno6.value+"[/color][/b][||]":"");
  1927. t+=(tsalkapone1.checked?"[b][color="+tsalxrwma1.value+"]"+tsalkeimeno1.value+"[/color][/b][||]":"")+(tsalkapone3.checked?"[b][color="+tsalxrwma3.value+"]"+tsalkeimeno3.value+"[/color][/b][||]":"");
  1928. t+=(tsalkapone4.checked?"[b][color="+tsalxrwma4.value+"]"+tsalkeimeno4.value+"[/color][/b][||]":"")+(tsalkapone5.checked?"[b][color="+tsalxrwma5.value+"]"+tsalkeimeno5.value+"[/color][/b][||]":"");
  1929. t+=(tsalka3.checked?"[b][color="+tsalxrwma7.value+"]"+tsalkeimeno7.value+"[/color][/b][||]":"");
  1930.  
  1931.  
  1932.  
  1933. for(var i=0;i<Tsalkapone_στήλη.value;i++){t+="[b][color="+tsalxrwma8.value+"]"+tsalkeimeno8.value+"[/color][/b]";}t+="[/**]\n";
  1934. for(var j=0, j1=0, j2=0, j3=0, j4=0;j<l.length, j1<l1.length, j2<l2.length, j3<l3.length, j4<l4.length;j++, j1++, j2++, j3++, j4++){t+="[*]"+(tsalkapone2.checked?""+l1[j1]+"[|]":"")+(tsalka1.checked?"[ally]"+Tsalkapone_φυλή.value+"[/ally][|]":"");
  1935. t+=(tsalkapone1.checked?"[player]"+l[j]+"[/player][|]":"")+(tsalkapone3.checked?"[color="+tsalxrwm2.value+"]"+l2[j2]+"[/color][|]":"")+(tsalkapone4.checked?"[color="+tsalxrwm3.value+"]"+l3[j3]+"[/color][|]":"")+(tsalkapone5.checked?"[color="+tsalxrwm4.value+"]"+l4[j4]+"[/color][|]":"");
  1936. t+=(tsalka3.checked?"[player]"+Tsalkapone_παίκτης.value+"[/player][|]":"");
  1937. for(var i=0;i<Tsalkapone_στήλη.value;i++)
  1938. {t+=(tsalka2.checked?""+tsalkeimeno9.value+"":"");
  1939. }
  1940. t+="\n";}
  1941. t+="[/table]\n";
  1942. document.getElementById("result").value=t;
  1943. $("#result").focus(function(){this.select();});
  1944.  
  1945.  
  1946. });
  1947.  
  1948. }
  1949.  
  1950.  
  1951.  
  1952.  
  1953. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement