Facebook
From Commodious Tortoise, 7 Years ago, written in Plain Text.
This paste is a reply to Notki from Miksa - view diff
Embed
Download Paste or View Raw
Hits: 439
  1. javascript:
  2.     if ((game_data.screen !== 'report') || ((window.location.href.match("view") == null))) {
  3.         UI.InfoMessage("Wejdź w raport i dopiero uruchom skrypt!", 2000, 'error');
  4.     } else {
  5.         try {
  6. var tekst = "";
  7.             if ($("table#attack_info_def")[0].rows[0].cells[1].getElementsByTagName('a')[0].innerHTML == game_data.player.name) {
  8.                 // opisywanie wioski z której wyszedł atak
  9.                 var tekst = "[spoiler]z tej wioski dnia [b]" + $("table#attack_info_def")[0].parentNode.parentNode.parentNode.rows[1].cells[1].innerHTML.replace(/\s\s+/g, "").split("<")[0] + "[/b]";
  10.  
  11.                 var cowyslal = $("table#attack_info_att_units")[0].rows[1];
  12.                 var coubite = $("table#attack_info_att_units")[0].rows[2];
  13.                 tekst += "\n[code]Jednostka\tPik\tMiecz\tTopór\tŁuk\tZwiad\tLK\tŁNK\tCK\tTaran\tKatas\tRycerz\tSzlacht";
  14.                 tekst += "\nWysłane:\t" + cowyslal.cells[1].innerHTML + "\t" + cowyslal.cells[2].innerHTML + "\t" + cowyslal.cells[3].innerHTML + "\t" + cowyslal.cells[4].innerHTML + "\t" + cowyslal.cells[5].innerHTML + "\t" + cowyslal.cells[6].innerHTML + "\t" + cowyslal.cells[7].innerHTML + "\t" + cowyslal.cells[8].innerHTML + "\t" + cowyslal.cells[9].innerHTML + "\t" + cowyslal.cells[10].innerHTML + "\t" + cowyslal.cells[11].innerHTML + "\t" + cowyslal.cells[12].innerHTML + "\t";
  15.                 tekst += "\nZabite:\t\t" + coubite.cells[1].innerHTML + "\t" + coubite.cells[2].innerHTML + "\t" + coubite.cells[3].innerHTML + "\t" + coubite.cells[4].innerHTML + "\t" + coubite.cells[5].innerHTML + "\t" + coubite.cells[6].innerHTML + "\t" + coubite.cells[7].innerHTML + "\t" + coubite.cells[8].innerHTML + "\t" + coubite.cells[9].innerHTML + "\t" + coubite.cells[10].innerHTML + "\t" + coubite.cells[11].innerHTML + "\t" + coubite.cells[12].innerHTML + "\t[/code]";
  16.                                 tekst += "\n\n[size=7]Notatka wykonana za pomocą skryptu napisanego przez [b]Howcio[/b][/size][/spoiler]"
  17.                                 var wioska = $("table#attack_info_att")[0].rows[1].cells[1].getElementsByTagName("span")[0].getAttribute("data-id");
  18.             } else {
  19.                 // opisywanie wioski na którą wszedł atak
  20.  
  21. var poziom = 0;
  22. try{
  23. var rows = document.getElementById('attack_spy_buildings_left').getElementsByTagName('tr');
  24. for (var i = 1; i < rows.length; i++) {
  25.         if (rows[i].innerHTML.indexOf('Kościół') > -1){
  26.         poziom = rows[i].cells[1].innerHTML;}
  27. };
  28. }catch(err){poziom=0;};
  29. if (Number(poziom)>0){ tekst +="[b]KOŚCIÓŁ POZIOM "+poziom+"[/b]\n"};
  30.                 tekst += "Atak na tą wioskę dnia [b]" + $("table#attack_info_def")[0].parentNode.parentNode.parentNode.rows[1].cells[1].innerHTML.replace(/\s\s+/g, "").split("<")[0] + "[/b]";
  31.  
  32.                 var wioska = $("table#attack_info_def")[0].rows[1].cells[1].getElementsByTagName("span")[0].getAttribute("data-id");
  33.                 tekst += "\n" + $('#report_export_code')[0].innerHTML;
  34.                                 tekst += "\n\n[size=7]Notatka wykonana za pomocą skryptu napisanego przez [b]Howcio[/b][/size]"
  35.                                
  36.             };
  37.             TribalWars.post('info_village', {
  38.                 ajaxaction: 'edit_notes',
  39.                 id: wioska
  40.             }, {
  41.                 note: tekst
  42.             });
  43.             UI.InfoMessage("Raport dodany do notatek", 2000, 'success');
  44.         } catch (err) {};
  45.     };