Advertisement
Guest User

Untitled

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