Skript pro sběr armády a obrany¶
| Server | Fórum Tribal Wars | Povoleno | Kód |
|---|---|---|---|
| tribalwars.net | https://forum.tribalwars.net/index.php?threads/collect-troops-script.292893/ | ANO | Kód na GitHubu (v2.1) |
| plemiona.pl | https://forum.plemiona.pl/index.php?threads/zbi%C3%B3rka-wojska-i-obrony.128630/ | ANO | Kód na GitHubu (v2) |
| ostatní servery | - | NE | Kód na GitHubu (v2.3) |
Warning
Používání na jiných jazykových verzích hry, kde skript není povolen podporou, může vést k zablokování účtu. Používejte na vlastní nebezpečí.
javascript: var COLLECT_TROOPS_DATA_V2 = {
cache: true,
cacheTime: 5,
removedPlayers: "",
allowedPlayers: "",
firstLineTroops: "",
showFirstLineTroops: false,
showNicknamesTroops: false,
firstLineDeff: "",
showFirstLineDeff: false,
showNicknamesDeff: false,
language: "en",
};
$.getScript("https://rafsaf.github.io/scripts_tribal_wars/collect_troops_v2.1.js");
void 0;
javascript: var COLLECT_TROOPS_DATA_V2 = {
cache: true,
cacheTime: 5,
removedPlayers: "",
allowedPlayers: "",
firstLineTroops: "",
showFirstLineTroops: false,
showNicknamesTroops: false,
firstLineDeff: "",
showFirstLineDeff: false,
showNicknamesDeff: false,
language: "en",
};
$.getScript("https://media.innogamescdn.com/com_DS_PL/skrypty/Zbiorka_wojska_i_obrony.js");
void 0;
javascript: var COLLECT_TROOPS_DATA_V2 = {
cache: true,
cacheTime: 5,
removedPlayers: "",
allowedPlayers: "",
firstLineTroops: "",
showFirstLineTroops: false,
showNicknamesTroops: false,
firstLineDeff: "",
showFirstLineDeff: false,
showNicknamesDeff: false,
language: "en",
};
$.getScript("https://rafsaf.github.io/scripts_tribal_wars/collect_troops_v2.3.js");
void 0;
Instalace¶
Postupuje se stejně jako u všech skriptů pro lištu; je třeba vložit obsah do nově vytvořeného skriptu pro lištu ve hře.
Návod k použití¶
- Vytvořte skript pro lištu, klikněte na něj
- Počkejte na výsledek
- Přejděte na vybraný plán
- Vložte data a potvrďte
Popis¶
Po kliknutí se uprostřed obrazovky objeví "čítač" s postupem, poté výsledek v okně. Funguje jak v záložce Armáda, tak v záložce Obrana. Výchozí nastavení pro kopírování má cache nastaveno na true a cacheTime na 5 minut. Během této doby skript vypíše výsledek uložený v prohlížeči, místo aby znovu procházel všechny členy a sbíral data. V případě pochybností, zda se jedná o nový nebo starý výsledek, se dole zobrazí datum sběru.
Data vygenerovaná spuštěním skriptu by měla být vložena do plánu na webu.
Možnosti:
Konfigurace probíhá pomocí objektu COLLECT_TROOPS_DATA_V2. Všimněte si, že každý parametr JE VOLITELNÝ, pokud jsou obě proměnné nedefinované nebo jsou definované, ale neobsahují žádné klíče, budou použity rozumné výchozí hodnoty.
-
cache:
(výchozí: true) je zodpovědný za ukládání výsledku v prohlížeči, aby se náhodou nekliklo několikrát za sebou a nezatěžovaly se herní servery, nastavení cache: false způsobí, že se výsledek neuloží (např. když máme v úmyslu sbírat data ze dvou kmenů a okamžitě přejít na druhý). Poznámka: pokud má kmen obrovské množství vesnic, může to zabrat příliš mnoho místa v localStorage (~max 5MB), kvůli tomu je limit 1MB, pokud je výstup > 1MB, uložení do localStorage bude přeskočeno. -
cacheTime:
(výchozí: 5) je doba uložení výsledku v prohlížeči, v minutách. -
removedPlayers:
(výchozí: "") zde zadáváme přezdívky hráčů, od kterých nechceme sbírat informace o jednotkách, oddělené středníky jako v zprávách ve hře, např. "Rafsaf;kmic;někdojiný" -
allowedPlayers:
(výchozí: "") zde zadáváme přezdívky hráčů, od kterých POUZE! (pokud je prázdné, budou použiti všichni hráči v kmeni) chceme sbírat informace o jednotkách, oddělené středníky jako v zprávách ve hře, např. "Rafsaf;kmic;někdojiný" -
language:
(výchozí: "pl") toto by mělo být"en"nebo"pl", pokud je použito něco jiného, skript použije angličtinu -
showNicknamesTroops:
(výchozí: false) pokud je nastaveno na true, způsobí, že na každém řádku se na jeho začátku navíc objeví přezdívka hráče, platí pouze v záložce Jednotky, podobně jako showNicknamesDeff -
showFirstLineTroops:
(výchozí: false) pokud je nastaveno na true, způsobí, že k výsledku bude přidán další řádek nahoře, který je specifikován proměnnou firstLineDeff, platí pouze v záložce Jednotky, podobně jako showFirstLineDeff -
firstLineTroops:
(výchozí: "") řádek, který se zobrazí nahoře ve výsledku, když je showFirstLineTroops true, platí pouze v záložce Jednotky, podobně jako showNicknamesDeff -
showNicknamesDeff:
(výchozí: false) pokud je nastaveno na true, způsobí, že na každém řádku se na jeho začátku navíc objeví přezdívka hráče, platí pouze v záložce Obrana, podobně jako showNicknamesTroops -
showFirstLineDeff:
(výchozí: false) pokud je nastaveno na true, způsobí, že k výsledku bude přidán další řádek nahoře, který je specifikován proměnnou firstLineDeff, platí pouze v záložce Obrana, podobně jako showFirstLineTroops -
firstLineDeff:
(výchozí: "") řádek, který se zobrazí nahoře ve výsledku, když je showFirstLineTroops true, platí pouze v záložce Obrana, podobně jako firstLineTroops
