Povolený skript Přehled vojska na podporách

Dux2311

Uživatel
Registrovaný uživatel
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(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].kata += parseInt($(this).children("td:eq(9)").text());
troops[playerName].pala += parseInt($(this).children("td:eq(11)").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(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()),
kata: parseInt($(this).children("td:eq(9)").text()),
pala: parseInt($(this).children("td:eq(11)").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.
 

headhunter

Nový uživatel
Registrovaný uživatel
zdravím, tento skript nefunguje správně, resp. nesčítá správně jednotky. Každopádně děkuji :)