DeletedUser2708
Guest
bedankt voor de moeite
hij werkt nu
hij werkt nu
javascript:function getGameDoc() { getdoc = window.document; if(! getdoc.URL.match('game\.php')) {for(var i=0; i<window.frames.length; i++) { if(window.frames[i].document.URL.match('game\.php')) {getdoc = window.frames[i].document; }} } return getdoc;};function formatNumber(number) { var string = String(number); var points = 0; for (var i = 0; i < string.length-points; i+=3) {if (i != 0) { var subst1 = string.substring(0,(string.length-i-points)); var subst2 = string.substring((string.length-i-points)); string = subst1 + '.' + subst2; points++;} } return string;}var doc = getGameDoc();var resources = Array(Array(0,'Hout'),Array(1,'Leem'),Array(2,'Ijzer'));var resources_count = Array(0,0,0);var lastrow = null;if (done != 1) { var done = 0;}var images = Array();var village_count = 0;var resource_datas = doc.getElementsByTagName('tr');var counting = -1;function doe() { for(var j=0; j<resource_datas.length; j++) {if (counting > -1 && resource_datas[j].style.whiteSpace == 'nowrap') { if (resource_datas[j].childNodes[2].nodeName == 'TD') {var resources = resource_datas[j].childNodes[2]; } else {var resources = resource_datas[j].childNodes[5]; } var newresources = Array('','',''); var resourcenumber = -1; for (var i = 0; i < resources.childNodes.length; i++) {if (resources.childNodes[i].nodeName == 'IMG') { resourcenumber++; images[resourcenumber] = resources.childNodes[i].src;} else if (resources.childNodes[i].nodeName == '#text') { newresources[resourcenumber] += resources.childNodes[i].nodeValue; /*alert('added to '+resourcenumber+': '+resources.childNodes[i].nodeValue); alert('0:'+newresources[0]+' - 1:'+newresources[1]+' - 2:'+newresources[2]);*/}else {} } village_count++; /*alert('New village resources -> 0: '+newresources[0]+' - 1: '+newresources[1]+' - 2: '+newresources[2]);*/ resources_count[0] += parseFloat(newresources[0]); resources_count[1] += parseFloat(newresources[1]); resources_count[2] += parseFloat(newresources[2]); /*alert('New Global Resources -> 0: '+resources_count[0]+' - 1: '+resources_count[1]+' - 2: '+resources_count[2]);*/ lastrow = resource_datas[j];} else { if (tags = resource_datas[j].getElementsByTagName('th')) {if (tags.length > 2) { if (tags[2].firstChild.nodeValue == 'Grondstoffen') {counting = 0; }} }} } if(village_count > 0) {if (done != 1) { var output = 'Totalen:\nHout: '+resources_count[0]+'\nLeem: '+resources_count[1]+'\nIjzer: '+resources_count[2]; var row = document.createElement('tr'); var c1 = document.createElement('td');c1.innerHTML = 'Totalen:'; var c2 = document.createElement('td');c2.innerHTML = ''; var c3 = document.createElement('td');c3.innerHTML = '<img src="'+images[0]+'" />' + formatNumber(resources_count[0]) + ' <img src="'+images[1]+'" />' + formatNumber(resources_count[1]) + ' <img src="'+images[2]+'" />' + formatNumber(resources_count[2]); var c4 = document.createElement('td');c4.innerHTML = ''; var c5 = document.createElement('td');c5.innerHTML = ''; var c6 = document.createElement('td');c6.innerHTML = ''; var c7 = document.createElement('td');c7.innerHTML = ''; var c8 = document.createElement('td');c8.innerHTML = ''; row.appendChild(c1); row.appendChild(c2); row.appendChild(c3); row.appendChild(c4); row.appendChild(c5); row.appendChild(c6); row.appendChild(c7); row.appendChild(c8); var ding = lastrow.parentNode.appendChild(row); done = 1; alert();}else { alert('Totalen zijn al berkend');} } else {alert('Fout! Dorpen/Grondstoffen niet gevonden!'); }}doe();
Misschien heb ik te veel grondstoffen?
Totalen: 2.483.569 NaN 4.115.588