Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
440
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 108.44 KB | None | 0 0
  1. var get_lang = localStorage.getItem("tribe_player_stats_lang");
  2. var lang="";
  3. if (get_lang === null) {lang = "english";}
  4. else { lang = ""+get_lang+"";}
  5. var supported_languages =["greek","english"];
  6. var tsal_market=game_data.market;
  7. var lang_check = supported_languages.indexOf(lang);
  8. 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);}
  9. else {
  10. var tsalk_trans = (function() {
  11. var tsalk_trans = {};
  12. tsalk_trans.en={
  13. tw:{
  14. leftover:"Display all leftover",
  15. vil:"Villages",
  16. points:"Points",
  17. od:"Opponents defeated",
  18. tribe:"Tribe",
  19. },
  20. };
  21. tsalk_trans.gr={
  22. tw:{
  23. leftover:"Εμφάνιση όλων των εναπομείναντων",
  24. vil:"Χωριά",
  25. points:"Πόντοι",
  26. od:"Νικημένοι αντίπαλοι",
  27. tribe:"Φυλή",
  28. },
  29. };
  30. tsalk_trans.si={
  31. tw:{
  32. leftover:"Prikaži vse ostale",
  33. vil:"Vasi",
  34. points:"Točke",
  35. od:"Premagani nasprotniki",
  36. tribe:"Pleme",
  37. },
  38. };
  39.  
  40. return tsalk_trans[tsal_market];
  41. }());
  42. var tsalkapone_trans = (function() {
  43. var tsalkapone_trans = {};
  44. tsalkapone_trans.english= {
  45. general:{
  46. script:"Tribe & Player Stats",
  47. notification:"Notification from",
  48. selected_one:"Current selected language",
  49. available:"Available languages",
  50. button_list:"Buttons List",
  51. menu:"Extracted Villages",
  52. lang_sel:"Click to change the selected language",
  53. message_no:"No",
  54. message_yes1:"Go to players' rankings",
  55. message_yes2:"Go to tribes' rankings",
  56. message_1:"This script is activated on a player's profile, a tribe's profile, or a tribe's member list.",
  57. message_2:" Do you want to automatically assign your location to the world's rankings?",
  58. comm:"Feel free to send any message regarding script bugs or proposing ideas to",
  59. scripts:"Generate various scripts",
  60. plan:"Generate customizable attack plan",
  61. plano:"Plan for",
  62. lall:"All villages",
  63. diag:"Diagram",
  64. sunolo:"Extracted villages",
  65. forum_sc1:"Fake Script No1 - Random Coordinate",
  66. forum_sc2:"Fake Script No2 - Consecutive Coordinates",
  67. forum_sc3:"Fake Script No3 - Random Coordinate, Ram & Catapult Only",
  68. forum_1:"Press [b]T[/b] on your keyboard after you activate the script for more info regarding its variables and settings.",
  69. forum_2:"Script Code",
  70. script_title:"Available scripts for",
  71. script_title1:"Fake Script",
  72. script_title2:"Nuke Script",
  73. script_title3:"Scripts for Mail or Forum post",
  74. script_info:"The coordinates used as targets in the following scripts are the ones displayed on the coords' extractor area",
  75. order:"Vertical/Horizontal order",
  76. plano1:"Hide settings for",
  77. plan1:"Add color and [b] tag to any numbering",
  78. plan2:"Generate fake scripts",
  79. plan3:"Include table design",
  80. plan4:"Include village list",
  81. plan5:"Tribe stats & map",
  82. plan6:"Player stats & graphs",
  83. plan7:"Extra info",
  84. plan8:"Main heading",
  85. plan9:"Add [claim] tag in every coordinate in the village list",
  86. plan10:"Add <b>---> [player][/player]</b> text in every coordinate in the village list",
  87. plan_set:"Plan Settings",
  88. des_tab:"Click to show/hide table designer",
  89. graphs:"Click to show/hide graphs & stats",
  90. graphs1:"Click to show/hide tribe's graphs & stats",
  91. tsal_vil:"Click to show/hide villages' list",
  92. tab_ex:"Table Code",
  93. opt:"Available Options",
  94. opt_info:"Description",
  95. opt_info1:"Define the columns of the table and their context's data.<br>You may also add color for each heading's title.",
  96. opt_info2:"Define the method according to which rows of the villages' list will be included in the designed table.",
  97. active:"Activate",
  98. opt1:"Add numbering",
  99. opt2:"Add [claim] tag on coordinates",
  100. opt3:"Add village's points",
  101. opt4:"Add a noble planner button to each row",
  102. opt5:"Add new column",
  103. opt6:"Method",
  104. opt7:"Select villages",
  105. col1:"Points",
  106. col2:"Noble Planner",
  107. col3:"Villages",
  108. col4:"Numbering",
  109. color:"Heading color",
  110. sel1:"All rows",
  111. sel2:"Up to row number",
  112. sel3:"Depended on points",
  113. sel4:"All villages",
  114. sel5:"Select extracted villages",
  115. sel6:"Select villages depended on points",
  116. vil_show:"villages will be included in the table",
  117. vil_show2:"select the desired group of extracted villages",
  118. catalog1:"Available Graphs",
  119. catalog2:"Available Stats",
  120. stats1:"Go to TW~Stats profile",
  121. stats2:"Conquer Periods",
  122. stats3:"Points & OD history",
  123. stats4:"Conquers",
  124. row_num:"Row number",
  125. pontoi_min:"Minimum points",
  126. pontoi_max:"Maximum points",
  127. table_designer:"Table designer",
  128. act_info1:"Add [player] tag in every row of the particular column.",
  129. act_info2:"Add [ally] tag in every row of the particular column.",
  130. active1:"[player] tag",
  131. active2:"[ally] tag",
  132. active3:"Title",
  133. act_info3:"Insert a heading title for the particular column.",
  134. act_info4:"The following code is compatible with tribal forums and notebook.",
  135. act_info5:"Define the method of selecting coordinates to be included in the plan's villages' list.",
  136. tit:"Title",
  137. plano_per:"Plan's Code",
  138. p_stats:"Player's Stats",
  139. dia_stats:"Stats & Graphs",
  140. diag:"Graphs",
  141. d_gen:"General Stats",
  142. d_oda:"ODA Graph",
  143. d_odd:"ODD Graph",
  144. d_points:"Points Graph",
  145. d_vils:"Villages Graph",
  146. d_stats:"Stats",
  147. p_points:"Points",
  148. p_od:"OD points",
  149. plano_info1:"Stats Type",
  150. plano_info2:"Link",
  151. plano_info3:"TW~Stats profile",
  152. plano_info4:"Conquer periods",
  153. plano_info5:"Activity history",
  154. plano_info6:"Conquer history",
  155. t_stats:"Tribe's Stats",
  156. p_tribe:"Tribe",
  157. no_tribe:"No tribe",
  158. plano_info7:"Map",
  159. claim_col:"Reservation",
  160. can_col:"Cancel",
  161. tsal_claim:"Click to add/remove reservation status columns to the villages' list",
  162. p_vils:"Villages list",
  163. noble_pl:"Noble Planner",
  164. tab_spoiler:"Villages Table",
  165. ex_h1:"Heading title",
  166. ex_t1:"Plan Information",
  167. ex_t:"Title",
  168. ex_k:"Text",
  169. ex_c:"Title color",
  170. ex_h2:"Additional text",
  171. ex_t2:"Landing period of attacks",
  172. ex_t3:"Plan's goals",
  173. ex_t4:"Notes",
  174. ex_ex:"Activate to customize the available options",
  175. big_k:"Claim the villages you want to conquer by writing their coordinates or their number in the list",
  176. dis_info:"You need to activate the <b>village list</b> to enable this option",
  177. 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.",
  178. all_show:"Show all villages",
  179. con_show:"Show the villages of the continent",
  180. attention:"ATTENTION: You are not allowed to post any text that contains more than 1000 <b>]</b> (brackets)",
  181. t_members:"Members Graph",
  182. stats5:"Conquer Stats",
  183. stats6:"Members' Changes",
  184. n1:"Points Graph",
  185. n2:"Villages Graph",
  186. n3:"ODA Graph",
  187. n4:"ODD Graph",
  188. n5:"Define graphs",
  189. ex_gc:"Rows' text's color",
  190. data_con:"Customizable options",
  191. tab_data:"Insert member's table data",
  192. plus_data:"Insert additional columns",
  193. tr_data:"Insert a tribe's tag in every row of this column",
  194. pl_data:"Insert a player's name in every row of this column",
  195. tab1:"Member's name",
  196. tab2:"Rank in tribe",
  197. tab3:"Points",
  198. tab4:"Global rank",
  199. tab5:"Member's villages",
  200. tab6:"Insert a column with the [ally] tag in every row",
  201. tab7:"Insert a column with the [player] tag in every row",
  202. tab8:"Add more columns",
  203. plithos:"Amount",
  204. me_tab:"Design table for a tribe's members",
  205. gr_text:"Insert text in every row",
  206. tsal1:"Player",
  207. tsal2:"Rank",
  208. tsal3:"Points",
  209. tsal4:"Global rank",
  210. tsal5:"Villages",
  211. tsal6:"Tribe",
  212. tsal7:"Tribe's tag",
  213. tsal8:"Player",
  214. tsal9:"Player's name",
  215. tsal10:"Heading",
  216. },
  217. buttons:{
  218. lang_open:"Open language selection",
  219. lang_close:"Close language selection",
  220. save:"Save Settings",
  221. hide:"Hide Settings",
  222. gen_plano:"Generate plan",
  223. gr_open:"Show Graphs & Stats",
  224. gr_close:"Hide Graphs & Stats",
  225. des_open:"Open Designer",
  226. des_close:"Close Designer",
  227. vil_open:"Show list",
  228. vil_close:"Hide list",
  229. tab_gen:"Generate table code",
  230. claim_open:"Add columns",
  231. claim_close:"Remove columns",
  232. tab_des:"Design table",
  233. },
  234. notes:{
  235. activated:"The script Tribe & Player Stats is already active",
  236. save:"Your settings have been successfully saved.",
  237. },
  238. };
  239. tsalkapone_trans.greek= {
  240. general:{
  241. script:"Εργαλεία Πληροφοριών Εισερχομένων",
  242. notification:"Ειδοποίηση από τον",
  243. selected_one:"Ενεργή γλώσσα",
  244. available:"Διαθέσιμες γλώσσες",
  245. button_list:"Πίνακας πλήκτρων",
  246. menu:"Εξαχθέντα Χωριά",
  247. lang_sel:"Επιλέξτε για να αλλάξετε την επιλεγμένη γλώσσσα",
  248. message_no:"Όχι",
  249. message_yes1:"Μετάβαση στη κατάταξη παικτών",
  250. message_yes2:"Μετάβαση στη κατάταξη φυλών",
  251. message_1:"Το συγκεκριμένο script ενεργοποιείται από το προφίλ ενός παίκτη, το προφίλ μιας φυλής ή τη λίστα μελών μιας φυλής.",
  252. message_2:"Επιθυμείτε αυτόματη ανακατεύθυνση σε μια από τις ακόλουθες κατατάξεις του κόσμου;",
  253. comm:"Επικοινωνήστε ανά πάσα στιγμή για οποιαδήποτε ιδέα ή πρόταση σχετικά με τα scripts με τον",
  254. scripts:"Παραγωγή fake scripts",
  255. plan:"Δημιουργία πλάνου",
  256. plano:"Πλάνο για",
  257. lall:"Όλα τα χωριά",
  258. diag:"Διάγραμμα",
  259. sunolo:"Σύνολο εξαχθέντων χωριών",
  260. forum_sc1:"Fake Script No1 - Τυχαία επιλογή συντεταγμένης",
  261. forum_sc2:"Fake Script No2 - Διαδοχική επιλογή συντεταγμένης",
  262. forum_sc3:"Fake Script No3 - Τυχαία επιλογή, μόνο κριός ή καταπέλτης",
  263. forum_1:"Επιλέξτε [b]T[/b] στο πληκτρολόγιό σας, εφόσον ενεργοποιήσετε το script για να λάβετε περισσότερες πληροφορίες για τις μεταβλητές του και πως μπορείτε να το ρυθμίσετε κατά βούληση",
  264. forum_2:"Κώδικας Script",
  265. script_title:"Διαθέσιμα scripts για το λογαριασμό",
  266. script_title1:"Fake Script",
  267. script_title2:"Nuke Script",
  268. script_title3:"Scripts για δημοσίευση σε ταχυδρομείο ή φυλετικό φόρουμ",
  269. script_info:"Οι συντεταγμένες που αξιοποιούνται ως στόχοι στα ακόλουθα scripts είναι αυτές που εμφανίζονται στο πλαίσιο εξαγωγής συντεταγμένων",
  270. order:"Κάθετη/Οριζόντια διάταξη",
  271. plano1:"Απόκρυψη πλάνου για",
  272. plan1:"Προσθήκη έντονης γραφής και χρώματος σε κάθε αρίθμηση",
  273. plan2:"Παραγωγή fake scripts",
  274. plan3:"Εισαγωγή σχεδιασμένου πίνακα",
  275. plan4:"Εισαγωγή λίστας χωριών",
  276. plan5:"Στατιστικά φυλής και χάρτης",
  277. plan6:"Στατιστικά παίκτη και διαγράμματα",
  278. plan7:"Πρόσθετες πληροφορίες",
  279. plan8:"Κύρια κεφαλίδα",
  280. plan9:"Προσθήκη ετικέτας [claim] σε κάθε συντεταγμένη στη λίστα χωριών",
  281. plan10:"Προσθήκη του κειμένου <b>---> [player][/player]</b> σε κάθε συντεταγμένη στη λίστα χωριών",
  282. plan_set:"Ρυθμίσεις Πλάνου",
  283. des_tab:"Επιλέξτε για σχεδιασμό πίνακα",
  284. graphs:"Eμφάνιση/απόκρυψη στατιστικών & διαγραμμάτων",
  285. graphs1:"Eμφάνιση/απόκρυψη στατιστικών & διαγραμμάτων της φυλής",
  286. tsal_vil:"Eμφάνιση/απόκρυψη της λίστας χωριών",
  287. tab_ex:"Κώδικας Πίνακα",
  288. opt:"Διαθέσιμες Επιλογές",
  289. opt_info:"Περιγραφή",
  290. opt_info1:"Ορίστε τις στήλες του πίνακα και το περιεχόμενο των γραμμών τους.<br>Μπορείτε, επίσης, να προσθέτε χρώμα στο τίτλο κάθε κεφαλίδας.",
  291. opt_info2:"Ορίστε τη μέθοδο επιλογής των γραμμών της λίστας των χωριών που επιθυμείτε να εισάγετε στο πίνακα.",
  292. active:"Ενεργοποίηση",
  293. opt1:"Προσθήκη αρίθμησης",
  294. opt2:"Προσθήκη της ετικέτας [claim] σε κάθε συντεταγμένη",
  295. opt3:"Προσθήκη των πόντων κάθε χωριού",
  296. opt4:"Προσθήκη πλήκτρου πλάνου διεκδίκησης σε κάθε σειρά",
  297. opt5:"Προσθήκη νέας στήλης",
  298. opt6:"Μέθοδος",
  299. opt7:"Επιλογή χωριών",
  300. col1:"Πόντοι",
  301. col2:"Πλάνο",
  302. col3:"Χωριά",
  303. col4:"Αρίθμηση",
  304. color:"Χρώμα κεφαλίδας",
  305. sel1:"Όλες οι γραμμές",
  306. sel2:"Μέχρι τη γραμμή",
  307. sel3:"Επιλογή βάση πόντων",
  308. sel4:"Όλα τα χωριά",
  309. sel5:"Επιλογή εξαχθέντων χωριών",
  310. sel6:"Επιλογή χωριών βάση πόντων",
  311. vil_show:"χωριά θα συμπεριληφθούν στο πίνακα",
  312. vil_show2:"επιλέξτε την επιθυμητή ομάδα χωριών",
  313. catalog1:"Διαθέσιμα διαγράμματα",
  314. catalog2:"Διαθέσιμα στατιστικά",
  315. stats1:"Μετάβαση στο προφίλ του TW~Stats",
  316. stats2:"Περίοδοι Κατακτήσεων",
  317. stats3:"Διακύμανση πόντων και OD",
  318. stats4:"Κατακτήσεις",
  319. row_num:"Αριθμός γραμμής",
  320. pontoi_min:"Ελάχιστοι πόντοι",
  321. pontoi_max:"Μέγιστοι πόντοι",
  322. table_designer:"Σχεδιασμός Πίνακα",
  323. act_info1:"Προσθήκη ετικέτας [player] σε κάθε γραμμή της συγκεκριμένης στήλης.",
  324. act_info2:"Προσθήκη ετικέτας [ally] σε κάθε γραμμή της συγκεκριμένης στήλης.",
  325. active1:"ετικέτα [player]",
  326. active2:"ετικέτα [ally]",
  327. active3:"Τίτλος",
  328. act_info3:"Εισάγετε ένα τίτλο κεφαλίδας για τη συγκεκριμένη στήλη.",
  329. act_info4:"Ο ακόλουθος πίνακας είναι συμβατός με φυλετικά φόρουμ και με το σημειωματάριο.",
  330. act_info5:"Επιλέξτε τη μέθοδο επιλογής συντεταγμένων που θα συμπεριληφθούν στη λίστα των χωριών του πλάνου.",
  331. tit:"Τίτλος",
  332. plano_per:"Κώδικας Πλάνου",
  333. p_stats:"Στατιστικά παίκτη",
  334. dia_stats:"Στατιστικά & Διαγράμματα",
  335. diag:"Διαγράμματα",
  336. d_gen:"Γενικά στατιστικά",
  337. d_oda:"Διάγραμμα ODA",
  338. d_odd:"Διάγραμμα ODD",
  339. d_points:"Διάγραμμα πόντων",
  340. d_vils:"Διάγραμμα χωριών",
  341. d_stats:"Στατιστικά",
  342. p_points:"Πόντοι",
  343. p_od:"OD μονάδες",
  344. plano_info1:"Είδος στατιστικού",
  345. plano_info2:"Σύνδεσμος",
  346. plano_info3:"TW~Stats προφίλ",
  347. plano_info4:"Περίοδοι κατακτήσεων",
  348. plano_info5:"Ιστορικό δραστηριότητας",
  349. plano_info6:"Ιστορικό κατακτήσεων",
  350. t_stats:"Στατιστικά φυλής",
  351. p_tribe:"Φυλή",
  352. no_tribe:"Χωρίς φυλή",
  353. plano_info7:"Χάρτης",
  354. claim_col:"Κατοχύρωση",
  355. can_col:"Ακύρωση",
  356. tsal_claim:"Προσθήκη/διαγραφή στηλών κατοχύρωσης στη λίστα των χωριών",
  357. p_vils:"Λίστα χωριών παίκτη",
  358. noble_pl:"Πλάνο διεκδικήσεων",
  359. tab_spoiler:"Πίνακας χωριών",
  360. ex_h1:"Τίτλος κεφαλίδας",
  361. ex_t1:"Λεπτομέρειες πλάνου",
  362. ex_t:"Τίτλος",
  363. ex_k:"Κείμενο",
  364. ex_c:"Χρώμα τίτλου",
  365. ex_h2:"Πρόσθετος τίτλος",
  366. ex_t2:"Χρονική περίοδος άφιξης επιθέσεων",
  367. ex_t3:"Στόχοι πλάνου",
  368. ex_t4:"Σημειώσεις",
  369. ex_ex:"Ενεργοποιήστε για να ρυθμίσετε τις διαθέσιμες επιλογές",
  370. big_k:"Δηλώστε το χωριό(-ά) που επιθυμείτε να κατακτήσετε αναγράφοντας τις συντεταγμένες ή τον αριθμό του χωριού στη λίστα και δίπλα το όνομά σας",
  371. dis_info:"Πρέπει να ενεργοποιείστε την επιλογή <b>λίστα χωριών</b> για να ενεργοποιηθεί η συγκεκριμένη επιλογή",
  372. dis_info1:"Ο πίνακας που θα εισαχθεί, ενεργοποιώντας τη συγκεκριμένη επιλογή, θα είναι αυτός που σχεδιάσατε με τη ρύθμιση σχεδιασμού πίνακα. <br><br>Αν δεν έχετε σχεδιάσει πίνακα, ενεργοποιώντας τη συγκεκριμένη ρύθμιση θα εισαχθεί ένα κενό spoiler στο κώδικα.",
  373. all_show:"Εμφάνιση όλων των χωριών",
  374. con_show:"Εμφάνιση των χωριών της Ηπείρου",
  375. attention:"ΠΡΟΣΟΧΗ: Δεν επιτρέπεται να δημοσιεύσετε οποιοδήποτε κείμενο που περιλαμβάνει περισσότερους από 1000 <b>]</b> χαρακτήρες",
  376. t_members:"Διάγραμμα Μέλη",
  377. stats5:"Στατιστικά Κατακτήσεων",
  378. stats6:"Αλλαγές Μελών",
  379. n1:"Διάγραμμα πόντων",
  380. n2:"Διάγραμμα χωριών",
  381. n3:"Διάγραμμα ODA",
  382. n4:"Διάγραμμα ODD",
  383. n5:"Καθορισμός διαγραμμάτων",
  384. ex_gc:"Χρώμα κειμένου γραμμών",
  385. data_con:"Ρυθμίσεις δεδομένων",
  386. tab_data:"Εισαγωγή δεδομένων από το πίνακα μελών",
  387. plus_data:"Εισαγωγή επιπρόσθετων δεδομένων",
  388. tr_data:"Εισαγωγή μιας ετικέτας φυλής σε κάθε γραμμή της συγκεκριμένης στήλης",
  389. pl_data:"Εισαγωγή ενός ονόματος παίκτη σε κάθε γραμμή της συγκεκριμένης στήλης",
  390. tab1:"Όνομα παίκτη",
  391. tab2:"Κατάταξη στη φυλή",
  392. tab3:"Πόντοι",
  393. tab4:"Παγκόσμια κατάταξη",
  394. tab5:"Χωριά παίκτη",
  395. tab6:"Εισαγωγή στήλης που περιλαμβάνει την ετικέτα [ally] σε κάθε σειρά",
  396. tab7:"Εισαγωγή στήλης που περιλαμβάνει την ετικέτα [player] σε κάθε σειρά",
  397. tab8:"Προσθήκη επιπλέον στηλών",
  398. plithos:"Πλήθος",
  399. me_tab:"Σχεδιασμός πίνακα μελών φυλής",
  400. gr_text:"Εισαγωγή κειμένου σε κάθε γραμμή",
  401. tsal1:"Παίκτης",
  402. tsal2:"Θέση",
  403. tsal3:"Πόντοι",
  404. tsal4:"Κατάταξη",
  405. tsal5:"Χωριά",
  406. tsal6:"Φυλή",
  407. tsal7:"Ετικέτα φυλής",
  408. tsal8:"Παίκτης",
  409. tsal9:"Όνομα παίκτη",
  410. tsal10:"Τίτλος",
  411. },
  412. buttons:{
  413. lang_open:"Άνοιγμα επιλογής γλώσσας",
  414. lang_close:"Κλείσιμο επιλογής γλώσσας",
  415. save:"Αποθήκευση Ρυθμίσεων",
  416. hide:"Απόκρυψη Ρυθμίσεων",
  417. gen_plano:"Δημιουργία πλάνου",
  418. gr_open:"Εμφάνιση στατιστικών",
  419. gr_close:"Απόκρυψη στατιστικών",
  420. des_open:"Εμφάνιση σχεδιασμού",
  421. des_close:"Απόκρυψη σχεδιασμού",
  422. vil_open:"Εμφάνιση λίστας",
  423. vil_close:"Απόκρυψη λίστας",
  424. tab_gen:"Παραγωγή κώδικα πίνακα",
  425. claim_open:"Προσθήκη",
  426. claim_close:"Διαγραφή",
  427. tab_des:"Σχεδιασμός πίνακα",
  428. },
  429. notes:{
  430. activated:"Το script Εργαλεία Πληροφοριών Εισερχομένων έχει ήδη ενεργοποιηθεί",
  431. save:"Οι επιλεγμένες ρυθμίσεις αποθηκεύτηκαν επιτυχώς.",
  432. },
  433. };
  434. return tsalkapone_trans[lang];
  435. }());
  436.  
  437. var Tsalactive = location.href.indexOf('info_ally') > -1;
  438. var Tsalactive1 = location.href.indexOf('info_player') > -1;
  439. var Tsalactive2 = location.href.indexOf('info_member') > -1;
  440. if (!Tsalactive && !Tsalactive1 && !Tsalactive2) {
  441. var contact_url = "https://forum.tribalwars.net/index.php?members/tsalkapone.114063/";
  442. var content = '<div style=max-width:1000px;>' +
  443. '<h2 class="popup_box_header"><center><u><font color="darkgreen">Tsalkapone. '+tsalkapone_trans.general.script+'</font></u></center></h2>' +
  444. '<hr><p><center><font color=maroon><b>'+tsalkapone_trans.general.message_1+'</b></font></center></p>' +
  445. '<p><center><font color=maroon><b>'+tsalkapone_trans.general.message_2+'</b></font></center></p>' +
  446. '<br><br><center><input type="button" class="btn evt-confirm-btn btn-confirm-yes" id="go_man1" value="'+tsalkapone_trans.general.message_yes1+'">&emsp;' +
  447. '<input type="button" class="btn evt-confirm-btn btn-confirm-yes" id="go_man2" value="'+tsalkapone_trans.general.message_yes2+'">&emsp;' +
  448. '<input type="button" class="btn evt-cancel-btn btn-confirm-no" id="close_this" value="'+tsalkapone_trans.general.message_no+'"></center>'+
  449. '<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>' +
  450. '</div>';
  451. Dialog.show('tribe_player_stats_intro', content);
  452. $("#go_man1").click(function () { window.location.assign(game_data.link_base_pure+"ranking&mode=player&rank=1");});
  453. $("#go_man2").click(function () { window.location.assign(game_data.link_base_pure+"ranking&mode=ally&rank=1");});
  454. $("#close_this").click(function () { var close_this = document.getElementsByClassName('popup_box_close'); close_this[0].click(); });
  455. }
  456. else {
  457.  
  458. var lang_img='';
  459. if (lang=="greek") {lang_img ='<img title="Ελληνικά" style="cursor:help;" height="20px" width="30px" src="https://dl.dropboxusercontent.com/s/ivyojb6w9cb9pem/flag_greece.gif">';}
  460. 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">';}
  461. var tsaldiamorfwsi='<link rel="stylesheet" type="text/css" href="https://dl.dropboxusercontent.com/s/r3ov8brxa6oxoal/Tsalkapone.Advanced_Coords_Extractor.css" />';
  462. var tsalbody='<style>';
  463. 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;}';
  464. tsalbody+='@-webkit-keyframes mymove1 {50% {color: red;}} @-moz-keyframes mymove1 {50% {color: red;}} @keyframes mymove1 {50% {color:red;}';
  465. tsalbody+='</style>';
  466. var tsalscript='<script type="text/javascript">function tsal_align () {tsalkapone();}';
  467. 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");';
  468. 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="";} }';
  469. 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");';
  470. 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="";} }';
  471. 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;}}';
  472. 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="";}}'
  473. 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;}}'
  474. tsalscript+='</script>';
  475.  
  476. $("head").append(tsaldiamorfwsi+tsalbody+tsalscript);
  477.  
  478.  
  479. if (Tsalactive1) {
  480.  
  481. var pageurltsal = window.location.href;
  482. var pageurl1 = pageurltsal.split("=");
  483. var pageurl2; var pageid;
  484. if (pageurl1[3] != undefined) {
  485. pageurl2 = pageurl1[3].split("#");
  486. pageid = pageurl2[0];
  487. }
  488. else {
  489. pageid = game_data.player.id;
  490. }
  491. var pageurltsal1 = pageurltsal.split("//");
  492. var pageurltsal2 = pageurltsal1[1].split("/");
  493. var pageurltsal3 = pageurltsal1[1].split(".");
  494. var pageurltsal5 = pageurltsal3[2].split("/");
  495. var pageurltsal4 = pageurltsal3[1]+"."+pageurltsal5[0];
  496. var tsal_market = game_data.market;
  497. var main_url = pageurltsal1[0]+"//"+pageurltsal2[0]+game_data.link_base_pure;
  498. var urlPrefix = "";
  499. if (game_data.market == "en") {
  500. urlPrefix = "";
  501. }
  502.  
  503. else {
  504. urlPrefix = '.'+game_data.market;
  505. }
  506.  
  507. 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>';
  508. 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">';
  509. 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">';
  510. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_oda+'" onclick="toggle_spoiler(this)"><div>';
  511. 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">';
  512. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_odd+'" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  513. graphs+='<img src="http://'+pageurltsal3[0]+'.tribalwarsmap.com/'+game_data.market+'/graph/odd_player/'+pageid+'" title="TribalWarsMap.com"></span></div></div></td></tr>';
  514. graphs+='<tr><th><center><font color="blue"><b>'+tsalkapone_trans.general.catalog2+'</b></font></center></th></tr>';
  515. 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>';
  516. 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>';
  517. 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>';
  518. 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>';
  519. graphs+='</tbody></table>';
  520.  
  521.  
  522.  
  523. var villageTable = $("th:contains('"+tsalk_trans.tw.vil+"')").parent().parent();
  524. var playerTable = villageTable.parent().parent();
  525. var thePlayer1 = playerTable.find("th:first").text().replace(/\s+/, "");
  526. var thePlayer = thePlayer1.trim();
  527. var playerId;
  528. var Tsalactive3 = location.href.indexOf('id=') > -1;
  529. if (Tsalactive3){
  530. playerId = document.URL.match(/id\=(\d+)/i)[1];
  531. }
  532. else { playerId = game_data.player.id;}
  533. var server = document.URL.match(/\/\/([a-z0-9]{1,5})\./i)[1];
  534.  
  535. var theTribeTd = playerTable.find("td:contains('"+tsalk_trans.tw.tribe+":')").next("td");
  536.  
  537. var tribeId = 0;
  538. var theTribe = theTribeTd.html().match(/.*>(.*)<\/a>/i);
  539. if (theTribe) {
  540. theTribe = theTribe[1];
  541. tribeId = parseInt(theTribeTd.html().match(/id\=(\d+)/i)[1], 10);
  542. }
  543. var thePoints = playerTable.find("td:contains('"+tsalk_trans.tw.points+":')").next("td").text();
  544. var OD = playerTable.find("td:contains('"+tsalk_trans.tw.od+":')").next("td").text();
  545.  
  546. var lexpand=tsalk_trans.tw.leftover;
  547.  
  548.  
  549.  
  550.  
  551.  
  552. function tsalscripts() {
  553.  
  554. var tsal="";
  555.  
  556. var tsalk= document.getElementById('taCoords').value;
  557. 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]";
  558. 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]";
  559. 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]";
  560. var tsal3="";
  561. tsal3+=tsal3in;
  562.  
  563.  
  564. 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;";
  565.  
  566. var tsal2="";
  567. 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;";
  568.  
  569. var tsal4="";
  570. 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;";
  571.  
  572.  
  573. var content = '<div style=max-width:1000px;>' +
  574. '<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>' +
  575. '<br><font color="blue"><b>'+tsalkapone_trans.general.script_info+'</b></font>'+
  576. '<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>'+
  577. '<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>'+
  578. '<hr><font color="maroon"><b>'+tsalkapone_trans.general.script_title2+'</b></font><br><textarea onFocus="this.select();" cols=100 rows=4>'+tsal4+'</textarea><br>'+
  579. '<hr><font color="maroon"><b>'+tsalkapone_trans.general.script_title3+'</b></font><br><textarea onFocus="this.select();" cols=100 rows=4>'+tsal3+'</textarea><br>'+
  580. '<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>' +
  581. '</div>';
  582.  
  583. Dialog.show('tsalkapone_syntetagmenes', content);
  584. }
  585.  
  586.  
  587. var strCoords;
  588. var coords = new Array();
  589. var kont = new Array();
  590.  
  591. function gui(){
  592. var tds=document.getElementsByTagName ("TD");var K=new Array();for(var idx=0;idx<100;idx++)K[idx]=new Array();
  593. var C=new Array();
  594. var C1=new Array();
  595. for(var idx=0;idx<tds.length;idx++)
  596. {var xy=tds[idx].innerHTML;if(/^\d+\|\d+$/.test(xy)){C.push(xy);C1.push(xy);
  597. 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');
  598.  
  599.  
  600. var prefix='<textarea cols=100 rows=4>javascript: var coords=\'';
  601. 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>';
  602. 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(' ');
  603. S +='<br><br><font color=blue><b>Χωριά στη Κ'+idx+'</b></font>:<br>'+prefix+Ks+postfix;}
  604.  
  605.  
  606. function getTableColumnValues(col){
  607. var columnValues=[];
  608. $('#villages_list').each(function() {
  609. $('tr>td:nth-child('+col+')',$(this)).each(function() {
  610. columnValues.push($(this).text());
  611. });
  612. });
  613. return columnValues;
  614. }
  615. function getTableColumnValues1(){
  616. var columnValues=[];
  617. var allSpans = document.getElementsByClassName('village_anchor');
  618. for (var i = 0; i < allSpans.length; i++) {
  619. columnValues.push(allSpans[i].getElementsByTagName('a')[0].href);
  620. }
  621. return columnValues;
  622. }
  623.  
  624. var vals = getTableColumnValues(2);
  625. var vals2 = getTableColumnValues(3);
  626. var vals3 = getTableColumnValues1();
  627. var tsal_cols = [];
  628. var tsal_cols2 = [];
  629.  
  630.  
  631. for (var i = 0; i < vals.length; ++i) {
  632. if (vals[i].indexOf("|") > 0) {
  633. tsal_cols.push(vals[i]);
  634. }
  635. }
  636. for (var i = 0; i < vals2.length; ++i) {
  637. tsal_cols2.push(vals2[i]);
  638. }
  639.  
  640.  
  641. var tsal_options='<tr><th><center><b><font color="maroon">'+tsalkapone_trans.general.opt_info+'</font></b></center></th>';
  642. tsal_options+='<th><center><b><font color="maroon">'+tsalkapone_trans.general.active+'</font></b></center></th>';
  643. tsal_options+='<th><center><b><font color="maroon">'+tsalkapone_trans.general.color+'</font></b></center></th></tr>';
  644. 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>';
  645. 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>';
  646. 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>';
  647. 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>';
  648. tsal_options+='<tr><td>'+tsalkapone_trans.general.opt5+'</td><td><input id="tsal_newcol" type="checkbox">&nbsp;'+tsalkapone_trans.general.active+'';
  649. 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+'';
  650. 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+'';
  651. 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+'';
  652. tsal_options+='</td><td><center><input id="color5" type="color" value="#FF0000"></center></td></tr>';
  653. 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>';
  654. 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>';
  655. tsal_options+='</td><td colspan="2"><span id="sel1">'+tsal_cols.length+' '+tsalkapone_trans.general.vil_show+'</span>';
  656. 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>';
  657. 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>';
  658. tsal_options+='</td></tr>';
  659.  
  660. 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;
  661. 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>';
  662. 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>';
  663. 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>';
  664.  
  665. var tsalcell='<table class="vis" width="100%" id="tsalplan_tab"><tr><th colspan="5">';
  666. tsalcell+='<center><font color="blue"><b>'+tsalkapone_trans.general.plan_set+'</b></font></center></th></tr>';
  667. tsalcell+='<tr><th colspan="3"><center><b><font color="maroon">'+tsalkapone_trans.general.opt_info+'</font></b></center></th>';
  668. tsalcell+='<th><center><b><font color="maroon">'+tsalkapone_trans.general.active+'</font></b></center></th>';
  669. tsalcell+='<th><center><b><font color="maroon">'+tsalkapone_trans.general.color+'</font></b></center></th></tr>';
  670. 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>';
  671. 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>';
  672. 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>';
  673. 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>';
  674. 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;';
  675. 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>';
  676. tsalcell+='</td><td><span id="sel4">'+tsal_cols.length+' '+tsalkapone_trans.general.vil_show+'</span>';
  677. tsalcell+='<span id="sel5" style="display:none;">'+tsalkapone_trans.general.vil_show2+'</span>';
  678. 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>';
  679. 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>';
  680. 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>';
  681. 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>';
  682. 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">';
  683. tsalcell+='<br><center><b><u>'+tsalkapone_trans.general.ex_h1+'</b></u></center><br>';
  684. tsalcell+=''+tsalkapone_trans.general.ex_t+':&emsp;<input type="text" size="30" id="t1" value="'+tsalkapone_trans.general.ex_t1+'">';
  685. tsalcell+='<br>'+tsalkapone_trans.general.ex_k+':&emsp;<input type="text" size="70" id="k1" value="">';
  686. tsalcell+='<br>'+tsalkapone_trans.general.ex_c+':&emsp;<input id="col7" type="color" value="#B700C7">';
  687. tsalcell+='<br><center><b><u>'+tsalkapone_trans.general.ex_h2+'</b></u></center><br>';
  688. tsalcell+=''+tsalkapone_trans.general.ex_t+':&emsp;<input type="text" size="30" id="t2" value="'+tsalkapone_trans.general.ex_t2+'">';
  689. tsalcell+='<br>'+tsalkapone_trans.general.ex_k+':&emsp;<input type="text" size="70" id="k2" value="">';
  690. tsalcell+='<br>'+tsalkapone_trans.general.ex_c+':&emsp;<input id="col8" type="color" value="#B700C7">';
  691. tsalcell+='<br><center><b><u>'+tsalkapone_trans.general.ex_h2+'</b></u></center><br>';
  692. tsalcell+=''+tsalkapone_trans.general.ex_t+':&emsp;<input type="text" size="30" id="t3" value="'+tsalkapone_trans.general.ex_t3+'">';
  693. tsalcell+='<br>'+tsalkapone_trans.general.ex_k+':&emsp;<input type="text" size="70" id="k3" value="">';
  694. tsalcell+='<br>'+tsalkapone_trans.general.ex_c+':&emsp;<input id="col9" type="color" value="#B700C7">';
  695. tsalcell+='<br><center><b><u>'+tsalkapone_trans.general.ex_h2+'</b></u></center><br>';
  696. tsalcell+=''+tsalkapone_trans.general.ex_t+':&emsp;<input type="text" size="30" id="t4" value="'+tsalkapone_trans.general.ex_t4+'">';
  697. tsalcell+='<br>'+tsalkapone_trans.general.ex_k+':&emsp;<input type="text" size="70" id="k4" value="">';
  698. tsalcell+='<br>'+tsalkapone_trans.general.ex_c+':&emsp;<input id="col10" type="color" value="#B700C7">';
  699. tsalcell+='</span><td><center><input type="checkbox" onchange="tsal_extra();" id="plan7"></center></td></tr>';
  700. 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>';
  701. 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>';
  702. tsalcell+='<tr><td colspan="5"><center><a class="btn tsalbutton" onclick="tsalplano();">'+tsalkapone_trans.buttons.gen_plano+'</a></center></td></tr>';
  703. 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>";
  704. tsalcell+="<tr><td colspan='5'><center><textarea cols='80' rows='10' id='plano_per' onFocus='this.select()'></textarea></center></td></tr>";
  705. 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>';
  706.  
  707.  
  708. kontClick='<div><a style="cursor:pointer" title="'+tsalkapone_trans.general.all_show+'" onclick="setCoords(kont[0]);">'+tsalkapone_trans.general.lall+'</a>';
  709. for(i=11;i<100;i++){
  710. if(kont[i] && kont[i].length>0){
  711. kontClick=kontClick+'<b>|</b><a style="cursor:pointer" title="'+tsalkapone_trans.general.con_show+' '+i+'" onclick="setCoords(kont['+i+'])">К'+i+'</a>';
  712. }
  713. }
  714. kontClick=kontClick+"</div>";
  715. var tsalkaponecell='';
  716. tsalkaponecell+='<div style="min-width: 700px;" class="target-select clearfix vis float_left"><h4><font color=darkgreen><center>Tsalkapone. '+tsalkapone_trans.general.menu+'</center></font></h4>';
  717. tsalkaponecell+='<br><div>'+kontClick+'<textarea id="taCoords" value="" onFocus="this.select();" style=" width:90%" rows="5"></textarea></div>';
  718. tsalkaponecell+='<font color=darkgreen><b>'+tsalkapone_trans.general.sunolo+':</b></font> <span id="count"></span><br><br>';
  719. tsalkaponecell+='<input type="checkbox" id="tsalorder" onchange="tsal_align();">&nbsp;<font color=blue><b>'+tsalkapone_trans.general.order+'</b></font><br><br>';
  720. tsalkaponecell+='<table id=tsalmenu class="vis" style="width: 100%"><tbody>';
  721. tsalkaponecell+='<tr><th colspan="2"><font color="darkgreen"><b><center>Tsalkapone. '+tsalkapone_trans.general.button_list+'</center></b></font></th>';
  722. 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>';
  723. 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>';
  724. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.graphs+'</b></font></td>';
  725. 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">';
  726. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.gr_close+'" id="closef1"></span></td></tr>';
  727. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.des_tab+'</b></font></td>';
  728. 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">';
  729. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.des_close+'" id="closef2"></span></td></tr>';
  730. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.tsal_vil+'</b></font></td>';
  731. 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" >';
  732. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.vil_close+'" id="closef3"></span></td></tr>';
  733. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.tsal_claim+'</b></font></td>';
  734. 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">';
  735. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.claim_close+'" id="closef4"></span></td></tr>';
  736. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.lang_sel+'</b></font></td>';
  737. 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">';
  738. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.lang_close+'" id="closefilterbut1"></span></td></tr>';
  739. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.selected_one+'</b></font></td>';
  740. tsalkaponecell+='<td><span id="selectedone"><center>'+lang_img+'</center></span><span id="columnfilter1" style="display:none" class="vis"><font size="2">';
  741. tsalkaponecell+='<br><br><center><font color="blue"><b><u>'+tsalkapone_trans.general.available+'</u></b></font></center>';
  742. 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>';
  743. 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>';
  744. tsalkaponecell+='</span></td></tr>';
  745. 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>';
  746.  
  747. if (!document.getElementById('selectedone')) {
  748.  
  749. document.getElementById("villages_list").outerHTML=tsalkaponecell+document.getElementById("villages_list").outerHTML; }
  750. 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)
  751. }
  752.  
  753. $("#openf4").click(function(){
  754. document.getElementById('close4').style.display="";
  755. document.getElementById('open4').style.display="none";
  756. var tsal_th='<th><center>'+tsalkapone_trans.general.claim_col+'</center></th>';
  757. var tsal_th2='<th><center>'+tsalkapone_trans.general.can_col+'</center></th>';
  758. table=$('table[class*="vis"]:has(td a[href*="info_village"])');
  759. var hdr=table.find('tr:eq(0)');
  760. hdr.html(hdr.html()+tsal_th);
  761. hdr.html(hdr.html()+tsal_th2);
  762.  
  763. var tsalvils = C.split(' ');
  764. var tsalcoords;
  765. $('#villages_list tr').append($("<td>"));
  766. $('#villages_list tr').append($("<td>"));
  767. $('#villages_list tbody tr').each(function(){$(this).children('td:last').append($('<td></td>'))});
  768. $('#villages_list tbody tr').each(function(){$(this).children('td:last').append($('<td></td>'))});
  769.  
  770. var tsalvils = C.split(' ');
  771. var tsalcoords;
  772. for (var i=0;i<tsalvils.length;i++)
  773. {
  774. var y=vals3[i].split('=');
  775. var z='reservation_'+y[3];
  776.  
  777. document.getElementById("villages_list").rows[1+i].cells[3].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>';
  778. document.getElementById("villages_list").rows[1+i].cells[4].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>';
  779.  
  780. }
  781. });
  782. $("#closef4").click(function(){
  783. document.getElementById('close4').style.display="none";
  784. document.getElementById('open4').style.display="";
  785. location.reload();
  786. });
  787.  
  788.  
  789. $("#button_generate").click(function() {
  790.  
  791.  
  792. var plithos1 = document.getElementById('tsalk_pontoi').value;
  793. var plithos2 = document.getElementById('tsalk_pontoi1').value;
  794. function select_villages() {
  795. var tsalvillages=[];
  796. $('#villages_list').each(function() {
  797. $('tr>td:nth-child(3)',$(this)).each(function() {
  798. var x = Number($(this).text().replace(/\./g,''));
  799. if (x>=plithos1 && x<plithos2) {
  800. tsalvillages.push($(this).closest('tr').index());
  801. }
  802. });
  803. });
  804. return tsalvillages;
  805. }
  806. var tsalvillages = select_villages();
  807.  
  808.  
  809. var getIpoints = document.getElementById("check_points");
  810. var getIreserv = document.getElementById("check_reserve_par");
  811. var tsalres = document.getElementById("tsal_claim");
  812. var tsalnum = document.getElementById("tsal_num");
  813. var tsalcol = document.getElementById("tsal_newcol");
  814. var tsalact1 = document.getElementById("tsal_act1");
  815. var tsalact2 = document.getElementById("tsal_act2");
  816. var text_area = document.getElementById('text_area');
  817. var color1 = document.getElementById('color1').value;
  818. var color2 = document.getElementById('color2').value;
  819. var color3 = document.getElementById('color3').value;
  820. var color4 = document.getElementById('color4').value;
  821. var color5 = document.getElementById('color5').value;
  822. var col_title = document.getElementById('col_title').value;
  823. text_area.textContent = "";
  824.  
  825. var tag_tbody = document.getElementById("villages_list").getElementsByTagName("tbody")[0];
  826. var tag_td = tag_tbody.getElementsByTagName('td');
  827. var tableau = [],
  828. s = "[|]",
  829. d = "[*]",
  830. format = [],
  831. name_villages = [],
  832. points = [];
  833. var noms_colonnes = [];
  834. var tsal_close_tab=[];
  835. tsal_close_tab[0] ="\n[/table]";
  836. var tsal_number1; var tsal_coord1; var tsal_pontoi1; var tsal_res1; var tsal_claim1; var tsal_newcol;
  837. if (tsalcol.checked){tsal_newcol = '[||][color='+color5+']'+col_title+'[/color]';} else {tsal_newcol ='';}
  838. if (getIpoints.checked)
  839. {tsal_pontoi1 = '[||][color='+color3+']'+tsalkapone_trans.general.col1+'[/color]';} else {tsal_pontoi1 ='';}
  840. if (getIreserv.checked)
  841. {tsal_res1 = '[||][color='+color4+']'+tsalkapone_trans.general.col2+'[/color]';} else {tsal_res1 ='';}
  842.  
  843. tsal_coords1 ='[color='+color2+']'+tsalkapone_trans.general.col3+'[/color]';
  844.  
  845. if (tsalnum.checked)
  846. {tsal_number1 = '[color='+color1+']'+tsalkapone_trans.general.col4+'[/color][||]';} else {tsal_number1 ='';}
  847. noms_colonnes[0] = "[table]\n[**]"+tsal_number1+tsal_coords1+tsal_pontoi1+tsal_res1+tsal_newcol+"[/**] \n";
  848. format[0] = "";
  849.  
  850. var addText = function (texte) {
  851. text_area.appendChild(document.createTextNode(texte));
  852. };
  853.  
  854. var tsalplithos;
  855. var plithos = document.getElementById('plithos').value;
  856. var tsal_plithos = document.getElementById('tsal_plithos');
  857.  
  858.  
  859. if (tsal_plithos.value == "1") {tsalplithos=plithos;
  860. for (var i = 1, k = 0; i < tsalplithos, k < tsalplithos; i++, k++) {
  861. var tsal_number; var tsal_coord; var tsal_pontoi; var tsal_res; var tsal_claim; var tsal_col;
  862. if (tsalcol.checked){
  863. if (tsalact1.checked) {tsal_col = s+'[player][/player]';}
  864. else if (tsalact2.checked) {tsal_col = s+'[ally][/ally]';}
  865. else {tsal_col =s;}
  866. } else {tsal_col ='';}
  867. if (getIpoints.checked)
  868. {tsal_pontoi = s+tsal_cols2[k];} else {tsal_pontoi ='';}
  869. if (getIreserv.checked)
  870. {tsal_res=s+' [url='+main_url+'ally&mode=reservations][img]'+image_base+'map/reserved_player.png[/img][/url] ';} else{tsal_res='';}
  871. if (tsalres.checked)
  872. {tsal_coord ='[claim]'+tsal_cols[k]+'[/claim]';}else {tsal_coord =' ' +tsal_cols[k]+ ' '}
  873. if (tsalnum.checked)
  874. {tsal_number =i+s;}else {tsal_number='';}
  875. format[0] += d + tsal_number + tsal_coord + tsal_pontoi + tsal_res + tsal_col;
  876. }
  877. addText(noms_colonnes[0]);
  878. addText(format[0]);
  879. addText(tsal_close_tab[0]);
  880. }
  881.  
  882.  
  883.  
  884. else if (tsal_plithos.value == "2") {tsalplithos=plithos1;
  885. for (var i = 1, k = 0; i < tsalvillages.length, k < tsalvillages.length; i++, k++) {
  886. var tsal_number; var tsal_coord; var tsal_pontoi; var tsal_res; var tsal_claim; var tsal_col;
  887. if (tsalcol.checked){
  888. if (tsalact1.checked) {tsal_col = s+'[player][/player]';}
  889. else if (tsalact2.checked) {tsal_col = s+'[ally][/ally]';}
  890. else {tsal_col =s;} }
  891. else {tsal_col ='';}
  892. if (getIpoints.checked)
  893. {tsal_pontoi = s+tsal_cols2[tsalvillages[k]];} else {tsal_pontoi ='';}
  894. if (getIreserv.checked)
  895. {tsal_res=s+' [url='+main_url+'ally&mode=reservations][img]'+image_base+'map/reserved_player.png[/img][/url] ';} else{tsal_res='';}
  896. if (tsalres.checked)
  897. {tsal_coord ='[claim]'+tsal_cols[tsalvillages[k]]+'[/claim]';}else {tsal_coord =' ' +tsal_cols[tsalvillages[k]]+ ' '}
  898. if (tsalnum.checked)
  899. {tsal_number =i+s;}else {tsal_number='';}
  900. format[0] += d + tsal_number + tsal_coord + tsal_pontoi + tsal_res + tsal_col;
  901. }
  902. addText(noms_colonnes[0]);
  903. addText(format[0]);
  904. addText(tsal_close_tab[0]);}
  905.  
  906.  
  907.  
  908.  
  909. else {tsalplithos=tsal_cols.length;
  910. for (var i = 1, k = 0; i < tsalplithos, k < tsalplithos; i++, k++) {
  911. var tsal_number; var tsal_coord; var tsal_pontoi; var tsal_res; var tsal_claim; var tsal_col;
  912. if (tsalcol.checked){
  913. if (tsalact1.checked) {tsal_col = s+'[player][/player]';}
  914. else if (tsalact2.checked) {tsal_col = s+'[ally][/ally]';}
  915. else {tsal_col =s;} }else {tsal_col ='';}
  916. if (getIpoints.checked)
  917. {tsal_pontoi = s+tsal_cols2[k];} else {tsal_pontoi ='';}
  918. if (getIreserv.checked)
  919. {tsal_res=s+' [url='+main_url+'ally&mode=reservations][img]'+image_base+'map/reserved_player.png[/img][/url] ';} else{tsal_res='';}
  920. if (tsalres.checked)
  921. {tsal_coord ='[claim]'+tsal_cols[k]+'[/claim]';}else {tsal_coord =' ' +tsal_cols[k]+ ' '}
  922. if (tsalnum.checked)
  923. {tsal_number =i+s;}else {tsal_number='';}
  924. format[0] += d + tsal_number + tsal_coord + tsal_pontoi + tsal_res + tsal_col;
  925. }
  926. addText(noms_colonnes[0]);
  927. addText(format[0]);
  928. addText(tsal_close_tab[0]);}
  929.  
  930.  
  931. });
  932.  
  933.  
  934.  
  935. /*==== register ====*/
  936. var script = {
  937. scriptname: 'Tribe & Player Stats',
  938. version: '1.0',
  939. author: 'Tsalkapone',
  940. email: 'tsalkapone@hotmail.com',
  941. broken: false
  942. };
  943. $.post(ScriptAPI.url,script);
  944.  
  945.  
  946.  
  947. if (get_lang == "greek") {document.getElementById('greek_lang').checked = true;}
  948. else if (get_lang == "english") {document.getElementById('english_lang').checked = true; }
  949. $("#english_lang").click(function(){
  950. localStorage.setItem("tribe_player_stats_lang","english");
  951. location.reload();
  952. });
  953.  
  954. $("#greek_lang").click(function(){
  955. localStorage.setItem("tribe_player_stats_lang","greek");
  956. location.reload();
  957. });
  958.  
  959. $("#openf3").click(function(){
  960. document.getElementById('close3').style.display="";
  961. document.getElementById('open3').style.display="none";
  962. document.getElementById('villages_list').style.display="";
  963. });
  964. $("#closef3").click(function(){
  965. document.getElementById('close3').style.display="none";
  966. document.getElementById('open3').style.display="";
  967. document.getElementById('villages_list').style.display="none";
  968. });
  969.  
  970. $("#openf2").click(function(){
  971. document.getElementById('close2').style.display="";
  972. document.getElementById('open2').style.display="none";
  973. document.getElementById('tsaltab').style.display="";
  974. });
  975. $("#closef2").click(function(){
  976. document.getElementById('close2').style.display="none";
  977. document.getElementById('open2').style.display="";
  978. document.getElementById('tsaltab').style.display="none";
  979. });
  980.  
  981. $("#openf1").click(function(){
  982. document.getElementById('close1').style.display="";
  983. document.getElementById('open1').style.display="none";
  984. document.getElementById('tsaldiag').style.display="";
  985. });
  986. $("#closef1").click(function(){
  987. document.getElementById('close1').style.display="none";
  988. document.getElementById('open1').style.display="";
  989. document.getElementById('tsaldiag').style.display="none";
  990. });
  991.  
  992. $("#openfilterbut1").click(function(){
  993. document.getElementById('columnfilter1').style.display="";
  994. document.getElementById('openfilter1').style.display="none";
  995. document.getElementById('closefilter1').style.display="";
  996. });
  997. $("#closefilterbut1").click(function(){
  998. document.getElementById('columnfilter1').style.display="none";
  999. document.getElementById('openfilter1').style.display="";
  1000. document.getElementById('closefilter1').style.display="none";
  1001. });
  1002.  
  1003. $("#tsalplanbut1").click(function(){
  1004. document.getElementById('tsalplano2').style.display="";
  1005. document.getElementById('tsalplano1').style.display="none";
  1006. document.getElementById('tsalplan').style.display="";
  1007. });
  1008. $("#tsalplanbut2").click(function(){
  1009. document.getElementById('tsalplano2').style.display="none";
  1010. document.getElementById('tsalplano1').style.display="";
  1011. document.getElementById('tsalplan').style.display="none";
  1012. });
  1013.  
  1014. if($('a:contains("'+lexpand+'")').length>0){
  1015. $('a:contains("'+lexpand+'")')[0].click();
  1016. }
  1017. setCoords(kont[0]);
  1018. }
  1019.  
  1020. function sortByKont(){
  1021. kont[0]=new Array();
  1022. for(i=0;i<coords.length;i++){
  1023. temp=coords[i].split("|");
  1024. namekont=Math.floor(parseInt(temp[0]) / 100) + Math.floor(parseInt(temp[1]) / 100) * 10;
  1025. if(!kont[namekont]){
  1026. kont[namekont]=new Array();
  1027. }
  1028. kont[namekont].push(coords[i]);
  1029. kont[0].push(coords[i]);
  1030. }
  1031.  
  1032. setTimeout(function tsal_initiate(){gui();},1000);
  1033. }
  1034.  
  1035. function tsalplano() {
  1036. var tds=document.getElementsByTagName ("TD");var K=new Array();for(var idx=0;idx<100;idx++)K[idx]=new Array();
  1037. var C=new Array();
  1038. var C1=new Array();
  1039. for(var idx=0;idx<tds.length;idx++)
  1040. {var xy=tds[idx].innerHTML;if(/^\d+\|\d+$/.test(xy)){C.push(xy);C1.push(xy);
  1041. 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');
  1042.  
  1043.  
  1044. var prefix='<textarea cols=100 rows=4>javascript: var coords=\'';
  1045. 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>';
  1046. 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(' ');
  1047. S +='<br><br><font color=blue><b>Χωριά στη Κ'+idx+'</b></font>:<br>'+prefix+Ks+postfix;}
  1048.  
  1049.  
  1050. function getTableColumnValues(col){
  1051. var columnValues=[];
  1052. $('#villages_list').each(function() {
  1053. $('tr>td:nth-child('+col+')',$(this)).each(function() {
  1054. columnValues.push($(this).text());
  1055. });
  1056. });
  1057. return columnValues;
  1058. }
  1059. function getTableColumnValues1(){
  1060. var columnValues=[];
  1061. var allSpans = document.getElementsByClassName('village_anchor');
  1062. for (var i = 0; i < allSpans.length; i++) {
  1063. columnValues.push(allSpans[i].getElementsByTagName('a')[0].href);
  1064. }
  1065. return columnValues;
  1066. }
  1067.  
  1068. var vals = getTableColumnValues(2);
  1069. var vals2 = getTableColumnValues(3);
  1070. var vals3 = getTableColumnValues1();
  1071. var tsal_cols = [];
  1072. var tsal_cols2 = [];
  1073.  
  1074.  
  1075. for (var i = 0; i < vals.length; ++i) {
  1076. if (vals[i].indexOf("|") > 0) {
  1077. tsal_cols.push(vals[i]);
  1078. }
  1079. }
  1080. for (var i = 0; i < vals2.length; ++i) {
  1081. tsal_cols2.push(vals2[i]);
  1082. }
  1083.  
  1084. var pl_1 = document.getElementById('tsalk_p').value;
  1085. var pl_2 = document.getElementById('tsalk_p1').value;
  1086. var tsal_pl = document.getElementById('tsal_plithos1');
  1087. var c1 = document.getElementById('col1').value;
  1088. var c2 = document.getElementById('col2').value;
  1089. var c3 = document.getElementById('col3').value;
  1090. var c4 = document.getElementById('col4').value;
  1091. var c5 = document.getElementById('col5').value;
  1092. var c6 = document.getElementById('col6').value;
  1093. var c7 = document.getElementById('col7').value;
  1094. var c8 = document.getElementById('col8').value;
  1095. var c9 = document.getElementById('col9').value;
  1096. var c10 = document.getElementById('col10').value;
  1097. var c11 = document.getElementById('col11').value;
  1098. var t1 = document.getElementById('t1').value;
  1099. var k1 = document.getElementById('k1').value;
  1100. var t2 = document.getElementById('t2').value;
  1101. var k2 = document.getElementById('k2').value;
  1102. var t3 = document.getElementById('t3').value;
  1103. var k3 = document.getElementById('k3').value;
  1104. var t4 = document.getElementById('t4').value;
  1105. var k4 = document.getElementById('k4').value;
  1106. var k5 = document.getElementById('k5').value;
  1107. var tsal_text = document.getElementById('text_area').value;
  1108. function select_villages1() {
  1109. var tsalk_vils=[];
  1110. $('#villages_list').each(function() {
  1111. $('tr>td:nth-child(3)',$(this)).each(function() {
  1112. var x = Number($(this).text().replace(/\./g,''));
  1113. if (x>=pl_1 && x<pl_2) {
  1114. var y=($(this).closest('tr').index());
  1115. tsalk_vils.push(tsal_cols[y]);
  1116. }
  1117. });
  1118. });
  1119. return tsalk_vils;
  1120. }
  1121. var tsal_ch = document.getElementById('tsalorder');
  1122. tsal_ch.checked = false;
  1123. var tsalk_vils = select_villages1();
  1124. var tsalk_vils1 = C;
  1125. var tsalk_vils2 = document.getElementById('taCoords').value;
  1126.  
  1127. var t_vils1 = tsalk_vils1.split(' ');
  1128. var t_vils2 = tsalk_vils2.split(' ');
  1129.  
  1130.  
  1131. var tsalk; var tsalk2; var tsalk3;
  1132. if (tsal_pl.value == "1") {tsalk = tsalk_vils2;} else if (tsal_pl.value == "2") {tsalk = tsalk_vils;} else {tsalk = tsalk_vils1;}
  1133. 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');}
  1134. if (tsal_pl.value == "1") {tsalk3 = t_vils2;} else if (tsal_pl.value == "2") {tsalk3 = tsalk_vils;} else {tsalk3 = t_vils1;}
  1135. 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]";
  1136. 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]";
  1137. 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]";
  1138. var tsal3="";
  1139. tsal3+=tsal3in;
  1140. var plan1 = document.getElementById('plan1');
  1141. var plan2 = document.getElementById('plan2');
  1142. var plan3 = document.getElementById('plan3');
  1143. var plan4 = document.getElementById('plan4');
  1144. var plan5 = document.getElementById('plan5');
  1145. var plan6 = document.getElementById('plan6');
  1146. var plan7 = document.getElementById('plan7');
  1147. var plan8 = document.getElementById('plan8');
  1148. var plan9 = document.getElementById('plan9');
  1149. var plan10 = document.getElementById('plan10');
  1150.  
  1151.  
  1152. var docSource = "";
  1153. docSource += "\n";
  1154. if (plan8.checked){
  1155. docSource += "[color="+c11+"][size=12][b]"+k5+"[/b][/size][/color]\n";
  1156. docSource += "------------------------------------------------------------------------------------------------------\n";
  1157. }
  1158. if (plan7.checked){
  1159. docSource += "[b][color="+c7+"]"+t1+"[/color][/b]\n\n[b]"+k1+"[/b]\n";
  1160. docSource += "[spoiler="+t1+"]\n[color="+c8+"][i][b]"+t2+":[/b][/i][/color]\n";
  1161. docSource += ""+k2+"\n\n";
  1162. docSource += "[color="+c9+"][i][b]"+t3+":[/b][/i][/color]\n";
  1163. docSource += ""+k3+"\n\n";
  1164. docSource += "[color="+c10+"][i][b]"+t4+":[/b][/i][/color]\n";
  1165. docSource += ""+k4+"\n[/spoiler]\n\n";
  1166. }
  1167. var urlPrefix = "";
  1168. if (game_data.market == "en") {
  1169. urlPrefix = "";
  1170. }
  1171.  
  1172. else {
  1173. urlPrefix = '.'+game_data.market;
  1174. }
  1175.  
  1176.  
  1177. if (plan6.checked){
  1178. docSource += "[color="+c6+"][i][b]"+tsalkapone_trans.general.p_stats+"[/b][/i][/color]\n[spoiler="+tsalkapone_trans.general.dia_stats+"]\n";
  1179. 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';
  1180. docSource += '[spoiler='+tsalkapone_trans.general.d_oda+'][img]http://'+pageurltsal3[0]+'.tribalwarsmap.com/en/graph/oda_player/'+pageid+'[/img][/spoiler]\n';
  1181. docSource += '[spoiler='+tsalkapone_trans.general.d_odd+'][img]http://'+pageurltsal3[0]+'.tribalwarsmap.com/en/graph/odd_player/'+pageid+'[/img][/spoiler]\n';
  1182. 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";
  1183. 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";
  1184. docSource += "[spoiler="+tsalkapone_trans.general.d_stats+"]\n[color="+c6+"][b]Παίκτης:[/b][/color] [b][player]" + thePlayer + "[/player][/b]\n";
  1185. docSource += "[color="+c6+"][b]"+tsalkapone_trans.general.p_points+":[/b][/color][b]" + thePoints + "[/b]\n";
  1186. docSource += "[color="+c6+"][b]"+tsalkapone_trans.general.p_od+":[/b][/color] [b]" + OD + "[/b]\n";
  1187. docSource += '[table][**]'+tsalkapone_trans.general.plano_info1+'[||]'+tsalkapone_trans.general.plano_info2+'[/**]';
  1188. 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]';
  1189. 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]';
  1190. 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]';
  1191. 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]';
  1192. docSource += '[/table]';
  1193. docSource += "[/spoiler][/spoiler]\n\n";
  1194. }
  1195. if (plan5.checked){
  1196. docSource += "[color="+c5+"][i][b]"+tsalkapone_trans.general.t_stats+"[/b][/i][/color]\n[spoiler="+tsalkapone_trans.general.dia_stats+"]\n";
  1197. docSource += "[color="+c5+"][b]"+tsalkapone_trans.general.p_tribe+":[/b][/color] " + ((tribeId > 0) ? ("[ally]" + theTribe + "[/ally]") : "[b]"+tsalkapone_trans.general.no_tribe+"[/b]") + "\n";
  1198. if (tribeId > 0) {
  1199. docSource += '[table][**]'+tsalkapone_trans.general.plano_info1+'[||]'+tsalkapone_trans.general.plano_info2+'[/**]';
  1200. 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]";
  1201. 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]";
  1202. }
  1203. docSource += "[/spoiler]\n\n";
  1204. }
  1205.  
  1206. docSource += "\n\n";
  1207.  
  1208. if (plan4.checked){
  1209. docSource +="[color="+c4+"][b]"+tsalkapone_trans.general.p_vils+"[/b][/color]\n[spoiler="+tsalkapone_trans.general.p_vils+"]\n";
  1210. docSource+='[url='+main_url+'ally&mode=reservations]'+tsalkapone_trans.general.noble_pl+'[/url]\n\n';
  1211. var tsalk5;
  1212. if (plan10.checked) {tsalk5=' ---> [player][/player]';} else {tsalk5='';}
  1213. for (var i = 1, k = 0; i < tsalk3.length, k < tsalk3.length; i++, k++) {
  1214. if (plan1.checked){
  1215. docSource +='[b][color='+c1+']'+i+'.[/color][/b] '+(plan9.checked?"[claim]"+tsalk3[k]+"[/claim]":""+tsalk3[k]+"")+tsalk5+'\n';
  1216. }
  1217.  
  1218. else{
  1219. docSource +=i+'. '+(plan9.checked?"[claim]"+tsalk3[k]+"[/claim]":""+tsalk3[k]+"")+tsalk5+'\n';
  1220. }
  1221. }
  1222. docSource +="\n[/spoiler]";
  1223. docSource += "\n\n";
  1224. }
  1225. if (plan3.checked){
  1226. docSource +="[color="+c3+"][b]"+tsalkapone_trans.general.tab_spoiler+"[/b][/color]\n[spoiler="+tsalkapone_trans.general.tab_spoiler+"]\n";
  1227. docSource+=tsal_text;
  1228. docSource+='[/spoiler]\n\n';
  1229. }
  1230. if (!server.match(/uk/i) && plan2.checked) {
  1231. docSource += "[b][size=10][color="+c2+"]Fake scripts[/color][/size][/b]\n";
  1232. docSource += "[spoiler=Fake scripts]\n";
  1233. docSource+=tsal3;
  1234. docSource += "[/spoiler]";
  1235. }
  1236. document.getElementById('plano_per').value=docSource;
  1237.  
  1238.  
  1239. }
  1240.  
  1241.  
  1242. function tsalkapone (){
  1243. var tsalorder = document.getElementById('tsalorder').checked;
  1244. var tsalres = document.getElementById('taCoords').value;
  1245. if (tsalorder === true) {
  1246. var tsalyo = tsalres.split(" ");
  1247. var tsalex;
  1248. tsalex = tsalyo.join('\n');
  1249. document.getElementById('taCoords').value=tsalex;}
  1250. else{var tsalyo = tsalres.split("\n");
  1251. var tsalex;
  1252. tsalex = tsalyo.join(' ');
  1253. document.getElementById('taCoords').value=tsalex;}
  1254.  
  1255. }
  1256.  
  1257. function setCoords(xy){
  1258. count=xy.length;
  1259. xy=xy.join(' ');
  1260. document.getElementById("taCoords").value=xy;
  1261. tsalkapone ();
  1262. document.getElementById("count").innerHTML="<font color=maroon><b>"+count+"</b></font>";
  1263. }
  1264.  
  1265. function Tsalipeiros() { tsalscripts(); }
  1266.  
  1267.  
  1268. function main(){
  1269. if($('a:contains("'+lexpand+'")').length>0){
  1270. $('a:contains("'+lexpand+'")')[0].click();
  1271. }
  1272.  
  1273. setTimeout(function getCoords(){
  1274. var allTd = document.getElementsByTagName("TD");
  1275.  
  1276. for (var i = 0; i < allTd.length; i++) {
  1277. if (/^\d+\|\d+$/.test(allTd[i].innerHTML)) {
  1278. coords.push(allTd[i].innerHTML);
  1279. }
  1280. }
  1281. sortByKont();
  1282. }, 1100);
  1283. }
  1284. main();
  1285.  
  1286. }
  1287.  
  1288.  
  1289. if (Tsalactive)
  1290. {
  1291. var pageurltsal = window.location.href;
  1292. var pageurl1 = pageurltsal.split("=");
  1293. var pageid;
  1294. if (pageurl1[3] != undefined) {
  1295. pageid = pageurl1[3];
  1296. }
  1297. else {
  1298. pageid = game_data.player.ally;
  1299. }
  1300. var pageurltsal1 = pageurltsal.split("//");
  1301. var pageurltsal2 = pageurltsal1[1].split("/");
  1302. var pageurltsal3 = pageurltsal1[1].split(".");
  1303. var pageurltsal5 = pageurltsal3[2].split("/");
  1304. var pageurltsal4 = pageurltsal3[1]+"."+pageurltsal5[0];
  1305. var tsal_market = game_data.market;
  1306. var main_url = pageurltsal1[0]+"//"+pageurltsal2[0]+game_data.link_base_pure;
  1307. var urlPrefix = "";
  1308. if (game_data.market == "en") {
  1309. urlPrefix = "";
  1310. }
  1311.  
  1312. else {
  1313. urlPrefix = '.'+game_data.market;
  1314. }
  1315.  
  1316.  
  1317. 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>';
  1318. 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">';
  1319. 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">';
  1320. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_oda+'" onclick="toggle_spoiler(this)"><div>';
  1321. 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">';
  1322. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_odd+'" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  1323. 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">';
  1324. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.t_members+'" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  1325. 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>';
  1326. graphs+='<tr><th><center><font color="blue"><b>'+tsalkapone_trans.general.catalog2+'</b></font></center></th></tr>';
  1327. 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>';
  1328. 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>';
  1329. 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>';
  1330. 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>';
  1331. 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>';
  1332. 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>';
  1333. graphs+='</tbody></table>';
  1334.  
  1335.  
  1336. var tsalkaponecell='';
  1337. tsalkaponecell+='<div style="min-width: 800px;" class="target-select clearfix vis float_left"><h4><font color=darkgreen><center>Tsalkapone. '+tsalkapone_trans.general.button_list+'</center></font></h4>';
  1338. tsalkaponecell+='<table id=tsalmenu class="vis" style="width: 100%"><tbody>';
  1339. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.graphs1+'</b></font></td>';
  1340. 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">';
  1341. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.gr_close+'" id="closef1"></span></td></tr>';
  1342. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.lang_sel+'</b></font></td>';
  1343. 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">';
  1344. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.lang_close+'" id="closefilterbut1"></span></td></tr>';
  1345. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.selected_one+'</b></font></td>';
  1346. tsalkaponecell+='<td><span id="selectedone"><center>'+lang_img+'</center></span><span id="columnfilter1" style="display:none" class="vis"><font size="2">';
  1347. tsalkaponecell+='<br><br><center><font color="blue"><b><u>'+tsalkapone_trans.general.available+'</u></b></font></center>';
  1348. 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>';
  1349. 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>';
  1350. tsalkaponecell+='</span></td></tr>';
  1351. tsalkaponecell+='</tbody></table><span id="tsaldiag" style="display:none"><hr>'+graphs+'<hr></span></div>';
  1352.  
  1353. if (!document.getElementById('selectedone')) {
  1354.  
  1355. $('#content_value').append(tsalkaponecell); }
  1356. 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)
  1357. }
  1358. /*==== register ====*/
  1359. var script = {
  1360. scriptname: 'Tribe & Player Stats',
  1361. version: '1.0',
  1362. author: 'Tsalkapone',
  1363. email: 'tsalkapone@hotmail.com',
  1364. broken: false
  1365. };
  1366. $.post(ScriptAPI.url,script);
  1367.  
  1368.  
  1369.  
  1370. if (get_lang == "greek") {document.getElementById('greek_lang').checked = true;}
  1371. else if (get_lang == "english") {document.getElementById('english_lang').checked = true; }
  1372. $("#english_lang").click(function(){
  1373. localStorage.setItem("tribe_player_stats_lang","english");
  1374. location.reload();
  1375. });
  1376.  
  1377. $("#greek_lang").click(function(){
  1378. localStorage.setItem("tribe_player_stats_lang","greek");
  1379. location.reload();
  1380. });
  1381.  
  1382. $("#openfilterbut1").click(function(){
  1383. document.getElementById('columnfilter1').style.display="";
  1384. document.getElementById('openfilter1').style.display="none";
  1385. document.getElementById('closefilter1').style.display="";
  1386. });
  1387. $("#closefilterbut1").click(function(){
  1388. document.getElementById('columnfilter1').style.display="none";
  1389. document.getElementById('openfilter1').style.display="";
  1390. document.getElementById('closefilter1').style.display="none";
  1391. });
  1392. $("#openf1").click(function(){
  1393. document.getElementById('close1').style.display="";
  1394. document.getElementById('open1').style.display="none";
  1395. document.getElementById('tsaldiag').style.display="";
  1396. });
  1397. $("#closef1").click(function(){
  1398. document.getElementById('close1').style.display="none";
  1399. document.getElementById('open1').style.display="";
  1400. document.getElementById('tsaldiag').style.display="none";
  1401. });
  1402.  
  1403. }
  1404.  
  1405. if (Tsalactive2)
  1406. {
  1407. var pageurltsal = window.location.href;
  1408. var pageurl1 = pageurltsal.split("=");
  1409. var pageid;
  1410. if (pageurl1[3] != undefined) {
  1411. pageid = pageurl1[3];
  1412. }
  1413. else {
  1414. pageid = game_data.player.ally;
  1415. }
  1416. var pageurltsal1 = pageurltsal.split("//");
  1417. var pageurltsal2 = pageurltsal1[1].split("/");
  1418. var pageurltsal3 = pageurltsal1[1].split(".");
  1419. var pageurltsal5 = pageurltsal3[2].split("/");
  1420. var pageurltsal4 = pageurltsal3[1]+"."+pageurltsal5[0];
  1421. var tsal_market = game_data.market;
  1422. var main_url = pageurltsal1[0]+"//"+pageurltsal2[0]+game_data.link_base_pure;
  1423. var urlPrefix = "";
  1424. if (game_data.market == "en") {
  1425. urlPrefix = "";
  1426. }
  1427.  
  1428. else {
  1429. urlPrefix = '.'+game_data.market;
  1430. }
  1431.  
  1432.  
  1433. 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>';
  1434. 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">';
  1435. 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">';
  1436. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_oda+'" onclick="toggle_spoiler(this)"><div>';
  1437. 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">';
  1438. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.d_odd+'" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  1439. 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">';
  1440. graphs+='<input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.general.t_members+'" onclick="toggle_spoiler(this)"><div><span style="display:none">';
  1441. 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>';
  1442. graphs+='<tr><th><center><font color="blue"><b>'+tsalkapone_trans.general.catalog2+'</b></font></center></th></tr>';
  1443. 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>';
  1444. 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>';
  1445. 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>';
  1446. 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>';
  1447. 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>';
  1448. 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>';
  1449. graphs+='</tbody></table>';
  1450.  
  1451.  
  1452. var tsalkaponecell='';
  1453. tsalkaponecell+='<div id="tsal_magic" style="min-width: 800px;" class="target-select clearfix vis float_left"><h4><font color=darkgreen><center>Tsalkapone. '+tsalkapone_trans.general.button_list+'</center></font></h4>';
  1454. tsalkaponecell+='<table id=tsalmenu class="vis" style="width: 100%"><tbody>';
  1455. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.graphs1+'</b></font></td>';
  1456. 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">';
  1457. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.gr_close+'" id="closef1"></span></td></tr>';
  1458. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.des_tab+'</b></font></td>';
  1459. 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">';
  1460. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.des_close+'" id="closef2"></span></td></tr>';
  1461. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.lang_sel+'</b></font></td>';
  1462. 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">';
  1463. tsalkaponecell+='<input class="btn tsalbutton" type="button" value="'+tsalkapone_trans.buttons.lang_close+'" id="closefilterbut1"></span></td></tr>';
  1464. tsalkaponecell+='<tr><td><font color="maroon"><b>'+tsalkapone_trans.general.selected_one+'</b></font></td>';
  1465. tsalkaponecell+='<td><span id="selectedone"><center>'+lang_img+'</center></span><span id="columnfilter1" style="display:none" class="vis"><font size="2">';
  1466. tsalkaponecell+='<br><br><center><font color="blue"><b><u>'+tsalkapone_trans.general.available+'</u></b></font></center>';
  1467. 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>';
  1468. 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>';
  1469. tsalkaponecell+='</span></td></tr>';
  1470. tsalkaponecell+='</tbody></table><span id="tsaldiag" style="display:none"><hr>'+graphs+'<hr></span></div>';
  1471.  
  1472. if (!document.getElementById('selectedone')) {
  1473.  
  1474. $('#content_value table:first').after(tsalkaponecell); }
  1475. 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)
  1476. }
  1477. /*==== register ====*/
  1478. var script = {
  1479. scriptname: 'Tribe & Player Stats',
  1480. version: '1.0',
  1481. author: 'Tsalkapone',
  1482. email: 'tsalkapone@hotmail.com',
  1483. broken: false
  1484. };
  1485. $.post(ScriptAPI.url,script);
  1486.  
  1487. 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+"';";
  1488. tsalscript2+="var n5='"+tsalkapone_trans.general.n5+"';var config={showPoints:true,showVillages:true,showODA:true,showODD:true,width:'180px',height:'96px'};"
  1489. 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>";
  1490. $("head").append(tsalscript2);
  1491.  
  1492.  
  1493.  
  1494.  
  1495. if (get_lang == "greek") {document.getElementById('greek_lang').checked = true;}
  1496. else if (get_lang == "english") {document.getElementById('english_lang').checked = true; }
  1497. $("#english_lang").click(function(){
  1498. localStorage.setItem("tribe_player_stats_lang","english");
  1499. location.reload();
  1500. });
  1501.  
  1502. $("#greek_lang").click(function(){
  1503. localStorage.setItem("tribe_player_stats_lang","greek");
  1504. location.reload();
  1505. });
  1506.  
  1507. $("#openfilterbut1").click(function(){
  1508. document.getElementById('columnfilter1').style.display="";
  1509. document.getElementById('openfilter1').style.display="none";
  1510. document.getElementById('closefilter1').style.display="";
  1511. });
  1512. $("#closefilterbut1").click(function(){
  1513. document.getElementById('columnfilter1').style.display="none";
  1514. document.getElementById('openfilter1').style.display="";
  1515. document.getElementById('closefilter1').style.display="none";
  1516. });
  1517. $("#openf1").click(function(){
  1518. document.getElementById('close1').style.display="";
  1519. document.getElementById('open1').style.display="none";
  1520. document.getElementById('tsaldiag').style.display="";
  1521. });
  1522. $("#closef1").click(function(){
  1523. document.getElementById('close1').style.display="none";
  1524. document.getElementById('open1').style.display="";
  1525. document.getElementById('tsaldiag').style.display="none";
  1526. });
  1527. $("#openf2").click(function(){
  1528. document.getElementById('close2').style.display="";
  1529. document.getElementById('open2').style.display="none";
  1530. document.getElementById('tsaltab').style.display="";
  1531. });
  1532. $("#closef2").click(function(){
  1533. document.getElementById('close2').style.display="none";
  1534. document.getElementById('open2').style.display="";
  1535. document.getElementById('tsaltab').style.display="none";
  1536. });
  1537.  
  1538.  
  1539.  
  1540. var l=[];
  1541. var l1=[];
  1542. var l2=[];
  1543. var l3=[];
  1544. var l4=[];
  1545.  
  1546. var tsalinput='';
  1547. 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>';
  1548.  
  1549. 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>';
  1550. tsalinput+='<tr><td><input type="checkbox" id=tsalkapone1 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab1+'</font></b></td>';
  1551. 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>';
  1552. tsalinput+='<tr><td><input type="checkbox" id=tsalkapone2 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab2+'</font></b></td>';
  1553. 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>';
  1554. tsalinput+='<tr><td><input type="checkbox" id=tsalkapone3 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab3+'</font></b></td>';
  1555. 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>';
  1556.  
  1557. tsalinput+='<tr><td><input type="checkbox" id=tsalkapone4 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab4+'</font></b></td>';
  1558. 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>';
  1559.  
  1560. tsalinput+='<tr><td><input type="checkbox" id=tsalkapone5 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab5+'</font></b></td>';
  1561. 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>';
  1562.  
  1563. tsalinput+='</table>';
  1564.  
  1565. 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>';
  1566.  
  1567. tsalinput+='<tr><td><input type="checkbox" id=tsalka1 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab6+'</font></b>&emsp;</td>';
  1568. 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>';
  1569. tsalinput+='<tr><td><input type="checkbox" id=tsalka3 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab7+'</font></b></td>';
  1570. 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>';
  1571. tsalinput+='<tr><td><input type="checkbox" id=tsalka2 style="cursor:pointer" >&emsp;<b><font color="maroon">'+tsalkapone_trans.general.tab8+'</font></b></td>';
  1572. 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">';
  1573. 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>';
  1574. tsalinput+='<tr><td colspan="2"><center><input type="button" class="btn tsalbutton" value="'+tsalkapone_trans.buttons.tab_des+'" id="Tsalyo"></center></td></tr>';
  1575. tsalinput+='<tr><td colspan="2"><center><textarea cols="100" rows="10" id="result"></textarea></center></td></tr>';
  1576. 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>';
  1577. tsalinput+='</table></span>';
  1578.  
  1579. $('#content_value table:first').after(tsalinput);
  1580. /* Checkboxes */
  1581. var tsalkapone1 = document.getElementById('tsalkapone1');
  1582. var tsalkapone2 = document.getElementById('tsalkapone2');
  1583. var tsalkapone3 = document.getElementById('tsalkapone3');
  1584. var tsalkapone4 = document.getElementById('tsalkapone4');
  1585. var tsalkapone5 = document.getElementById('tsalkapone5');
  1586.  
  1587. /* Επιπλέον δεδομένα */
  1588. var tsalka1 = document.getElementById('tsalka1');
  1589. var tsalka2 = document.getElementById('tsalka2');
  1590. var tsalka3 = document.getElementById('tsalka3');
  1591. var Tsalkapone_φυλή=document.getElementById('tsalfili');
  1592. var Tsalkapone_στήλη=document.getElementById('tsalstiles');
  1593. var Tsalkapone_παίκτης=document.getElementById('tsalpaiktis');
  1594.  
  1595. /* Χρώματα και κείμενα */
  1596. var tsalxrwma1 = document.getElementById('tsal_xrwma_paiktwn');
  1597. var tsalkeimeno1 = document.getElementById('tsal_keimeno_paiktwn');
  1598. var tsalxrwma2 = document.getElementById('tsal_xrwma_thesis');
  1599. var tsalkeimeno2 = document.getElementById('tsal_keimeno_thesis');
  1600. var tsalxrwma3 = document.getElementById('tsal_xrwma_pontwn');
  1601. var tsalkeimeno3 = document.getElementById('tsal_keimeno_pontwn');
  1602.  
  1603. var tsalxrwm1 = document.getElementById('tsal_xrwma_thesis2');
  1604.  
  1605. var tsalxrwm2 = document.getElementById('tsal_xrwma_pontwn2');
  1606.  
  1607. var tsalxrwm3 = document.getElementById('tsal_xrwma_kat2');
  1608.  
  1609. var tsalxrwm4 = document.getElementById('tsal_xrwma_xwriwn2');
  1610.  
  1611.  
  1612. var tsalxrwma4 = document.getElementById('tsal_xrwma_kat');
  1613. var tsalkeimeno4 = document.getElementById('tsal_keimeno_kat');
  1614. var tsalxrwma5 = document.getElementById('tsal_xrwma_xwriwn');
  1615. var tsalkeimeno5 = document.getElementById('tsal_keimeno_xwriwn');
  1616. var tsalxrwma6 = document.getElementById('tsal_xrwma_filis');
  1617. var tsalkeimeno6 = document.getElementById('tsal_keimeno_filis');
  1618. var tsalxrwma7 = document.getElementById('tsal_xrwma_paikti');
  1619. var tsalkeimeno7 = document.getElementById('tsal_keimeno_paikti');
  1620. var tsalxrwma8 = document.getElementById('tsal_xrwma_ep');
  1621. var tsalkeimeno8 = document.getElementById('tsal_keimeno_ep');
  1622. var tsalxrwma9 = document.getElementById('tsal_xrwma_gr');
  1623. var tsalkeimeno9 = document.getElementById('tsalgrammes');
  1624.  
  1625.  
  1626.  
  1627.  
  1628. $('table tr').each(function(index)
  1629. {var p=$(this).children('td.lit-item:first').children('a').text();
  1630. if(p&&p.length>0){l.push(p);}});
  1631.  
  1632.  
  1633. function tsal ()
  1634. {$('table tr').each(function(index)
  1635. {var p1=$(this).children('td.lit-item:nth-of-type(2)').text();
  1636. if(p1&&p1.length>0){l1.push(p1);}});}; tsal();
  1637.  
  1638.  
  1639. function tsal2 ()
  1640. {$('table tr').each(function(index)
  1641. {var p2=$(this).children('td.lit-item:nth-of-type(3)').text();
  1642. if(p2&&p2.length>0){l2.push(p2);}});}; tsal2();
  1643.  
  1644.  
  1645.  
  1646. function tsal3 ()
  1647. {$('table tr').each(function(index)
  1648. {var p3=$(this).children('td.lit-item:nth-of-type(4)').text();
  1649. if(p3&&p3.length>0){l3.push(p3);}});}; tsal3();
  1650.  
  1651.  
  1652. function tsal4 ()
  1653. {$('table tr').each(function(index)
  1654. {var p4=$(this).children('td.lit-item:nth-of-type(5)').text();
  1655. if(p4&&p4.length>0){l4.push(p4);}});}; tsal4();
  1656.  
  1657.  
  1658. $("#Tsalyo").click(function () {
  1659. var t="[table]\n";
  1660. t+="[**]"+(tsalkapone2.checked?"[b][color="+tsalxrwma2.value+"]"+tsalkeimeno2.value+"[/color][/b][||]":"")+(tsalka1.checked?"[b][color="+tsalxrwma6.value+"]"+tsalkeimeno6.value+"[/color][/b][||]":"");
  1661. t+=(tsalkapone1.checked?"[b][color="+tsalxrwma1.value+"]"+tsalkeimeno1.value+"[/color][/b][||]":"")+(tsalkapone3.checked?"[b][color="+tsalxrwma3.value+"]"+tsalkeimeno3.value+"[/color][/b][||]":"");
  1662. t+=(tsalkapone4.checked?"[b][color="+tsalxrwma4.value+"]"+tsalkeimeno4.value+"[/color][/b][||]":"")+(tsalkapone5.checked?"[b][color="+tsalxrwma5.value+"]"+tsalkeimeno5.value+"[/color][/b][||]":"");
  1663. t+=(tsalka3.checked?"[b][color="+tsalxrwma7.value+"]"+tsalkeimeno7.value+"[/color][/b][||]":"");
  1664.  
  1665.  
  1666.  
  1667. for(var i=0;i<Tsalkapone_στήλη.value;i++){t+="[b][color="+tsalxrwma8.value+"]"+tsalkeimeno8.value+"[/color][/b][||]";}t+="[/**]\n";
  1668. 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?"[color="+tsalxrwm1.value+"]"+l1[j1]+"[/color][|]":"")+(tsalka1.checked?"[ally]"+Tsalkapone_φυλή.value+"[/ally][|]":"");
  1669. 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][|]":"");
  1670. t+=(tsalka3.checked?"[player]"+Tsalkapone_παίκτης.value+"[/player][|]":"");
  1671. for(var i=0;i<Tsalkapone_στήλη.value;i++)
  1672. {t+=(tsalka2.checked?"[color="+tsalxrwma9.value+"]"+tsalkeimeno9.value+"[/color][|]":"");
  1673. }
  1674. t+="\n";}
  1675. t+="[/table]\n";
  1676. document.getElementById("result").value=t;
  1677. $("#result").focus(function(){this.select();});
  1678.  
  1679.  
  1680. });
  1681.  
  1682. }
  1683.  
  1684.  
  1685.  
  1686.  
  1687. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement