- Počet poděkování
- 116
Přehled vojska na podporách
Popis skriptu: Přehled jednotek které máte na podporách /kolik, u koho, z kolika vesnic/
Jak skript nastavit a použít?
1. Následující skript vložte do rychlého náhledu
Světy bez luků
Kód:
javascript:var troops = [];
var playerName;
$("tr.row_a, tr.row_b").each(function()
{
//jmeno hrace, u ktereho je podpora
playerName = $(this).find("a[title]").text();
//ak je uz hrac v zozname
if(playerName in troops)
{
troops[playerName].pocetDedin += 1;
troops[playerName].kopi += parseInt($(this).children("td:eq(2)").text());
troops[playerName].serm += parseInt($(this).children("td:eq(3)").text());
troops[playerName].seker += parseInt($(this).children("td:eq(4)").text());
//troops[playerName].luk += parseInt($(this).children("td:eq(5)").text());
troops[playerName].speh += parseInt($(this).children("td:eq(5)").text());
troops[playerName].lk += parseInt($(this).children("td:eq(6)").text());
//troops[playerName].lnk += parseInt($(this).children("td:eq(8)").text());
troops[playerName].tk += parseInt($(this).children("td:eq(7)").text());
troops[playerName].beran += parseInt($(this).children("td:eq(8)").text());
troops[playerName].kat += parseInt($(this).children("td:eq(9)").text());
troops[playerName].pala += parseInt($(this).children("td:eq(10)").text());
}
else
{
troops[playerName] = {
pocetDedin: 1,
kop: parseInt($(this).children("td:eq(2)").text()),
serm: parseInt($(this).children("td:eq(3)").text()),
seker: parseInt($(this).children("td:eq(4)").text()),
//luk: parseInt($(this).children("td:eq(5)").text()),
speh: parseInt($(this).children("td:eq(5)").text()),
lk: parseInt($(this).children("td:eq(6)").text()),
//lnk: parseInt($(this).children("td:eq(8)").text()),
tk: parseInt($(this).children("td:eq(7)").text()),
beran: parseInt($(this).children("td:eq(8)").text()),
kat: parseInt($(this).children("td:eq(9)").text()),
pala: parseInt($(this).children("td:eq(10)").text())
}
}
});
var tableData = ""
var hrac;
for (var key in troops)
{
if(key == "") hrac = "<strong>Moje<strong>";
else hrac = key;
tableData += "<tr><td>"+hrac +"</td><td>"+troops[key].pocetDedin +"</td><td>"+troops[key].kop+"</td><td>"+troops[key].serm+"</td><td>"+troops[key].seker+"</td><td>"+troops[key].speh+"</td><td>"+troops[key].lk+"</td><td>"+troops[key].tk+"</td><td>"+troops[key].beran+"</td><td>"+troops[key].kat+"<br></td><td>"+troops[key].pala+"<br></td></tr>"
}
$("#paged_view_content").append("<table class=\"vis bbcodetable\"><tbody><tr><th>Hráč</th><th>Z vesnic</th><th><img src=\"\/graphic\/unit\/unit_spear.png\" alt=\"Kopí\" title=\"Kopí\" style=\"width: 18px; height: 18px\"><\/th><th><img src=\"\/graphic\/unit\/unit_sword.png\" alt=\"Šerm\" title=\"Šerm\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_axe.png\" alt=\"Sekerník\" title=\"Sekerník\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_spy.png\" alt=\"Špeh\" title=\"Špeh\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_light.png\" alt=\"Lehká\" title=\"Lehká\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_heavy.png\" alt=\"Těžká\" title=\"Těžká\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_ram.png\" alt=\"Baranidlo\" title=\"Baranidlo\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_catapult.png\" alt=\"Katapult\" title=\"Katapult\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_knight.png\" alt=\"Paladin\" title=\"Paladin\" style=\"width: 18px; height: 18px\"></th></tr>"+tableData+"</tbody></table>")
Světy s luky
Kód:
javascript:var troops = [];
var playerName;
$("tr.row_a, tr.row_b").each(function()
{
//jmeno hrace, u ktereho je podpora
playerName = $(this).find("a[title]").text();
//ak je uz hrac v zozname
if(playerName in troops)
{
troops[playerName].pocetDedin += 1;
troops[playerName].kop += parseInt($(this).children("td:eq(2)").text());
troops[playerName].serm += parseInt($(this).children("td:eq(3)").text());
troops[playerName].sekernik += parseInt($(this).children("td:eq(4)").text());
troops[playerName].lukostrelec += parseInt($(this).children("td:eq(5)").text());
troops[playerName].speh += parseInt($(this).children("td:eq(6)").text());
troops[playerName].lk += parseInt($(this).children("td:eq(7)").text());
troops[playerName].lnk += parseInt($(this).children("td:eq(8)").text());
troops[playerName].tk += parseInt($(this).children("td:eq(9)").text());
troops[playerName].beran += parseInt($(this).children("td:eq(10)").text());
troops[playerName].kata += parseInt($(this).children("td:eq(11)").text());
troops[playerName].pala += parseInt($(this).children("td:eq(12)").text());
}
else
{
troops[playerName] = {
pocetDedin: 1,
kop: parseInt($(this).children("td:eq(2)").text()),
serm: parseInt($(this).children("td:eq(3)").text()),
sekernik: parseInt($(this).children("td:eq(4)").text()),
lukostrelec: parseInt($(this).children("td:eq(5)").text()),
speh: parseInt($(this).children("td:eq(6)").text()),
lk: parseInt($(this).children("td:eq(7)").text()),
lnk: parseInt($(this).children("td:eq(8)").text()),
tk: parseInt($(this).children("td:eq(9)").text()),
beran: parseInt($(this).children("td:eq(10)").text()),
kata: parseInt($(this).children("td:eq(11)").text()),
pala: parseInt($(this).children("td:eq(12)").text())
}
}
});
var tableData = ""
var hrac;
for (var key in troops)
{
if(key == "") hrac = "<strong>Moje<strong>";
else hrac = key;
tableData += "<tr><td>"+hrac +"</td><td>"+troops[key].pocetDedin +"</td><td>"+troops[key].kop+"</td><td>"+troops[key].serm+"</td><td>"+troops[key].sekernik+"</td><td>"+troops[key].lukostrelec+"</td><td>"+troops[key].speh+"</td><td>"+troops[key].lk+"</td><td>"+troops[key].lnk+"</td><td>"+troops[key].tk+"</td><td>"+troops[key].beran+"</td><td>"+troops[key].kata+"<br></td><td>"+troops[key].pala+"<br></td></tr>"
}
$("#paged_view_content").append("<table class=\"vis bbcodetable\"><tbody><tr><th>Hráč</th><th>Z vesnic</th><th><img src=\"\/graphic\/unit\/unit_spear.png\" alt=\"Kopí\" title=\"Kopí\" style=\"width: 18px; height: 18px\"><\/th><th><img src=\"\/graphic\/unit\/unit_sword.png\" alt=\"Šerm\" title=\"Šerm\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_axe.png\" alt=\"Sekerník\" title=\"Sekerník\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_archer.png\" alt=\"Luk\" title=\"Luk\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_spy.png\" alt=\"Špeh\" title=\"Špeh\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_light.png\" alt=\"Lk\" title=\"Lk\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_marcher.png\" alt=\"Lnk\" title=\"Lnk\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_heavy.png\" alt=\"Tk\" title=\"Tk\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_ram.png\" alt=\"Beranidlo\" title=\"Beranidlo\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_catapult.png\" alt=\"Katapult\" title=\"Katapult\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_knight.png\" alt=\"Paladin\" title=\"Paladin\" style=\"width: 18px; height: 18px\"></th></tr>"+tableData+"</tbody></table>")
2. Náhledy > Vojenské jednotky > Podpory > klik skript
Tabulka s počty se zobrazuje uplně dole.
Potřebujete poradit?
Máte problémy se spuštěním skriptu? Potřebujete jinak poradit? Kontaktujte uživatele Dux2311 nebo přímo herní podporu přes ticket systém.
Naposledy upraveno: