- Reaktionsscore
- 11
Forklaring:
Script der kan beregne hvor mange MB point der er vundet i en kamp.
Fremgangsmåde:
Åben en rapport hvor der er besejret modstandere ved angriber og/eller forsvarer. Tryk på scriptet og en popup viser sig med tallene for hvor mange MB-point der er vundet fordelt på MBA og MBF og total.
Scriptet:
Script der kan beregne hvor mange MB point der er vundet i en kamp.
Fremgangsmåde:
Åben en rapport hvor der er besejret modstandere ved angriber og/eller forsvarer. Tryk på scriptet og en popup viser sig med tallene for hvor mange MB-point der er vundet fordelt på MBA og MBF og total.
Scriptet:
Kode:
javascript: var win=window.frames.length?window.main:window; var doc=win.document; var J=win.$; var mba=0; var mbf=0; var mb=0; function fetch(x){ x=J("table:has(th:contains('"+x+"')):last table td:contains('Tab:')").parent().html(); return(x==null)?[]:x.match(/\d+/g); } var al=fetch('Angriber:'); al=al.slice(1); var dl=fetch('Forsvarende:'); dl=dl.slice(1); switch (al.length) { case 9: mba = dl[0] * 4 + dl[1] * 5 + dl[2] * 1 + dl[3] * 1 + dl[4] * 5 + dl[5] * 23 + dl[6] * 4 + dl[7] * 200; mbf = al[0] * 1 + al[1] * 2 + al[2] * 4 + al[3] * 2 + al[4] * 13 + al[5] * 15 + al[6] * 8 + al[7] * 200; break; case 10: mba = dl[0] * 4 + dl[1] * 5 + dl[2] * 1 + dl[3] * 1 + dl[4] * 5 + dl[5] * 23 + dl[6] * 4 + dl[7] * 12 + dl[8] * 200; mbf = al[0] * 1 + al[1] * 2 + al[2] * 4 + al[3] * 2 + al[4] * 13 + al[5] * 15 + al[6] * 8 + al[7] * 10 + al[8] * 200; break; case 11: mba = dl[0] * 4 + dl[1] * 5 + dl[2] * 1 + dl[3] * 5 + dl[4] * 1 + dl[5] * 5 + dl[6] * 6 + dl[7] * 23 + dl[8] * 4 + dl[9] * 12 + dl[10] * 200; mbf = al[0] * 1 + al[1] * 2 + al[2] * 4 + al[3] * 2 + al[4] * 2 + al[5] * 13 + al[6] * 12 + al[7] * 15 + al[8] * 8 + al[9] * 10 + al[10] * 200; break; case 12: mba = dl[0] * 4 + dl[1] * 5 + dl[2] * 1 + dl[3] * 5 + dl[4] * 1 + dl[5] * 5 + dl[6] * 6 + dl[7] * 23 + dl[8] * 4 + dl[9] * 12 + dl[10] * 40 + dl[11] * 200; mbf = al[0] * 1 + al[1] * 2 + al[2] * 4 + al[3] * 2 + al[4] * 2 + al[5] * 13 + al[6] * 12 + al[7] * 15 + al[8] * 8 + al[9] * 10 + al[10] * 20 + al[11] * 200; break; } mb = mba + mbf;alert("MB i alt fra slaget: " + mb + "\n\nMBA: " + mba + "\n\nMBF: " + mbf);void(0);