- Reakčné skóre
- 211
Predstavenie skriptu
Skripty spočítajú všetko vojsko, ktoré sa momentálne nachádza na podporách.
Uvidíte počet vašich jednotiek, ich pôvod, podporovaného hráča a cieľové dediny, kde sa jednotky nachádzajú.

Použitie skriptu
1. Nasledujúci skript pridajte do svojho rýchleho náhľadu:
Svet bez lukostrelcov:
Kód:
javascript:var troops = [];
var playerName;
$("tr.row_a, tr.row_b").each(function()
{
//ziska meno hraca, u ktoreho je podpora
playerName = $(this).find("a[title]").text();
//ak je uz hrac v zozname
if(playerName in troops)
{
troops[playerName].pocetDedin += 1;
troops[playerName].kopijnik += parseInt($(this).children("td:eq(2)").text());
troops[playerName].sermiar += 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].ljaz += parseInt($(this).children("td:eq(6)").text());
//troops[playerName].lnk += parseInt($(this).children("td:eq(8)").text());
troops[playerName].tjaz += parseInt($(this).children("td:eq(7)").text());
troops[playerName].baran += 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(10)").text());
}
else
{
troops[playerName] = {
pocetDedin: 1,
kopijnik: parseInt($(this).children("td:eq(2)").text()),
sermiar: 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()),
ljaz: parseInt($(this).children("td:eq(6)").text()),
//lnk: parseInt($(this).children("td:eq(8)").text()),
tjaz: parseInt($(this).children("td:eq(7)").text()),
baran: parseInt($(this).children("td:eq(8)").text()),
kata: 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>Vlastné dediny<strong>";
else hrac = key;
tableData += "<tr><td>"+hrac +"</td><td>"+troops[key].pocetDedin +"</td><td>"+troops[key].kopijnik+"</td><td>"+troops[key].sermiar+"</td><td>"+troops[key].sekernik+"</td><td>"+troops[key].speh+"</td><td>"+troops[key].ljaz+"</td><td>"+troops[key].tjaz+"</td><td>"+troops[key].baran+"</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 dedín</th><th><img src=\"\/graphic\/unit\/unit_spear.png\" alt=\"Kopijník\" title=\"Kopijník\" style=\"width: 18px; height: 18px\"><\/th><th><img src=\"\/graphic\/unit\/unit_sword.png\" alt=\"Šermiar\" title=\"Šermiar\" 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=\"Ľahká jazda\" title=\"Ľahká jazda\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_heavy.png\" alt=\"Ťažká jazda\" title=\"Ťažká jazda\" 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>")
Svet s lukostrelcami:
Kód:
javascript:var troops = [];
var playerName;
$("tr.row_a, tr.row_b").each(function()
{
//ziska meno hraca, u ktoreho je podpora
playerName = $(this).find("a[title]").text();
//ak je uz hrac v zozname
if(playerName in troops)
{
troops[playerName].pocetDedin += 1;
troops[playerName].kopijnik += parseInt($(this).children("td:eq(2)").text());
troops[playerName].sermiar += 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].ljaz += parseInt($(this).children("td:eq(7)").text());
troops[playerName].lnk += parseInt($(this).children("td:eq(8)").text());
troops[playerName].tjaz += parseInt($(this).children("td:eq(9)").text());
troops[playerName].baran += 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,
kopijnik: parseInt($(this).children("td:eq(2)").text()),
sermiar: 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()),
ljaz: parseInt($(this).children("td:eq(7)").text()),
lnk: parseInt($(this).children("td:eq(8)").text()),
tjaz: parseInt($(this).children("td:eq(9)").text()),
baran: 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>Vlastné dediny<strong>";
else hrac = key;
tableData += "<tr><td>"+hrac +"</td><td>"+troops[key].pocetDedin +"</td><td>"+troops[key].kopijnik+"</td><td>"+troops[key].sermiar+"</td><td>"+troops[key].sekernik+"</td><td>"+troops[key].lukostrelec+"</td><td>"+troops[key].speh+"</td><td>"+troops[key].ljaz+"</td><td>"+troops[key].lnk+"</td><td>"+troops[key].tjaz+"</td><td>"+troops[key].baran+"</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 dedín</th><th><img src=\"\/graphic\/unit\/unit_spear.png\" alt=\"Kopijník\" title=\"Kopijník\" style=\"width: 18px; height: 18px\"><\/th><th><img src=\"\/graphic\/unit\/unit_sword.png\" alt=\"Šermiar\" title=\"Šermiar\" 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=\"Lukostrelec\" title=\"Lukostrelec\" 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=\"Ľahká jazda\" title=\"Ľahká jazda\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_marcher.png\" alt=\"Lukostrelec na koni\" title=\"Lukostrelec na koni\" style=\"width: 18px; height: 18px\"></th><th><img src=\"/graphic/unit/unit_heavy.png\" alt=\"Ťažká jazda\" title=\"Ťažká jazda\" 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>")
2. Otvorte si "Vojenské jednotky" v náhľadoch.
3. Zvoľte skupinu príkazov "Podpora".
4. Kliknite na skript z rýchleho náhľadu (výsledok uvidíte úplne naspodku stránky).
Ďalšie informácie
Úplne na konci stránky sa zobrazí tabuľka v ktorej je zobrazený počet jednotiek na podpore. Skript spočíta iba vojsko na podporách, čo znamená, že nespočíta vojakov, ktorí sa nachádzajú v domovskej dedine, na zbere, alebo ktorí cestujú.
Ak máte akékoľvek prípomienky či otázky ohľadom povolených skriptov, môžete ich písať do konkrétnej témy ku každému skriptu, prípadne sa zúčastniť diskusnej témy, nachádzajúcej sa v tomto odkaze. Pokiaľ ste daný skript v tejto časti fóra nenašli, postupujte podľa postupu opísaného v tejto téme a kontaktujte nás ticket správou na hernú podporu.
Ďakujeme a prajeme vám príjemnú hru!
Váš DK tím

Naposledy upravené :