DeletedUser
Hosť
V tejto téme by mali byť sústredené scripty (vrátane automaticky spúštaných užívateľských scriptov) pre The West. Nájdete tu i rýchly návod k tomu, ako ich používať.
Popri základných pravidlách fóra tu platia i nasledujúce odporúčania:
Čo sú scripty (okrem automaticky spúšťaných) a ako ich používať?
[SPOIL]"Scripty" sú v našom konkrétnom prípade spustiteľné kusy kódu v jazyku JavaScript, ktoré nie sú súčasťou pôvodného kódu hry The West. Používané sú za behu hry a bežia na vašom prehliadači. Umožňujú k hre pridať rozšírené používateľské prostredie, ktoré do nej nebolo pôvodne zabudované a ktoré vám môže uľahčiť ovládanie hry. Bežné scripty je nutné spustiť pokaždé, keď ich chcete použiť, keďže ich účinok je buď jednorázový, alebo sa stratí obnovením stránky.
Podľa pravidla §7) Boti, Skripty je však zakázané používať také scripty, ktoré do hry zasahujú až príliš a dávajú hráčovi neprimerané výhody. Jednoznačne sú zakázané také scripty, ktoré nahrádzajú prémiové služby (obzvlášť automatizáciu v možnosti zaradiť do fronty viacero prác), scripty napríklad nesmú umožniť hráčovi zastúpenie v dobe neprítomnosti. Taktiež je prísne zakázané vytvárať scripty, ktoré od užívateľa získavajú heslo, prípadne získavajú údaje o jeho postave bez toho, aby to bolo v ich popise. Pred použitím scriptu si musíte byť istí, že je povolený na slovenskej verzii hry.
Použitie:
Pre scripty mimo podmnožiny automaticky spúšťaných (UserScripts), o tých sa píše neskôr.
Script tu nájdete v nasledujúcej podobe:
Automaticky spúšťané užívateľské scripty
[SPOIL]Ide o podmnožinu scriptov (viď i predchádzajúci odsek) vytvorených a inštalovaných tak, aby ich bolo možné používať neustále. Script sa načíta pri spustení prehliadača a je aplikovaný vždy, keď ste prihlásení na The West.
Podporované bežne používané prehliadače (do úvahy sa berú najnovšie verzie):
[SPOIL]Najprv si potrebujete nainštalovať rozšírenie Grease Monkey, to nájdete tu (link). Firefox je štandardom pre fungovanie používateľských scriptov, mal by podporovať všetky scripty, ktoré sú funkčné.
Scripty potom inštalujete kliknutím na odkaz súboru so scriptom (pôjde o súbor s povinnou príponou .user.js, viď nižšie). Prehliadač vás bude ďalej viesť sám, po inštalácii je treba obnoviť okno s The West.
Pokiaľ chcete script vypnúť, kliknite pravým tlačidlom myši na ikonu opice napravo dole v prehliadači. Buď zrušte výber daného scriptu alebo ho zmažte v ponuke Správa používateľských skriptov. Následne je treba obnoviť okno s The West.[/SPOIL]
Opera:
[SPOIL]Opera dokáže scripty rozpoznať zabudovanou funkciou, prostredie však nie je až tak priateľské ako v ostatných prehliadačoch. Taktiež, mnohé scripty nefungujú.
Pre odinštalovanie scriptu jednoducho vymažte daný súbor z onoho priečinka.[/SPOIL]
Google Chrome:
[SPOIL]Google Chrome má pohodlnú podporu užívateľských scriptov zabudovanú od verzie 4, ale hoci zrejme podporuje viac scriptov ako Opera, stále nemusí podporovať všetky.
Pre inštaláciu scriptu kliknite pravým tlačidlom myši na odkaz na súbor scriptu (viď nižšie). V spodnej časti okna sa vás Chrome spýta, či chcete script nainštalovať, vyberte Potvrdiť, následne Inštalovať.
Pre odinštalovanie scriptu choďte na túto adresu: chrome://extensions/, alebo cez Menu -> Nástroje -> Rozšírenia.
Použite TamperMonkey a postup podobný ako ten pre Firefox.[/SPOIL]
Safari a Internet Explorer
[SPOIL]Pre Safari už len odkaz na návod v angličtine: http://www.simplehelp.net/2007/11/14/how-to-run-greasemonkey-scripts-in-safari/
Pre IE dôrazne varovanie, že dlhodobé používanie Internet Exploreru škodí zdraviu, ale snáď nápomocný link je tu: http://www.bhelpuri.net/Trixie/[/SPOIL]
Kde nájdem súbor na nainštalovanie?
V tejto téme môžete nájsť buď priamy odkaz (teda odkazuje na súbor s príponou .user.js), alebo odkaz na stránku, ktorá na tento súbor odkazuje. Môže to byť napríklad userscripts.org, kde priamy odkaz na súbor nájdete pod zeleným tlačítkom Install. Užívatelia Opery ukladajú obsah priameho odkazu, užívateľom ostatných prehliadačov naň stačí kliknúť.
[/SPOIL]
Popri základných pravidlách fóra tu platia i nasledujúce odporúčania:
- V téme nie je dovolené mať k scriptom otázky ani pripomienky. Slúži iba na prehľad.
Na diskusiu a otázky môžete použiť túto tému (link). - Je povolené sem vkladať iba také scripty, ktoré majú reálny úžitok pri hre.
Scripty na pobavenie patria do tejto témy (link). - Je zakázané vkladať sem scripty, ktoré nie sú na slovenskej verzii povolené. Nevkladajte script, kým si jeho povolením nie ste istí.
Pokiaľ si nie ste istí, pre relatívne známe scripty sa môžete spýtať moderátora alebo hernej komunity, pre nové (napr. vami vytvorené) scripty sa pýtajte na hernej podpore (link). - Prejdite témou a zistite, či sa tu už script s rovnakou úlohou ako ten, ktorý chcete vložiť, nenachádza.
Pokiaľ je ten váš script v niečom lepší, kontaktujte moderátora. - Scripty sem vkladajte v prehľadnej forme.
Tj. výrazný názov, výstižný popis, kód vkladať do tagu [NOPARSE]Kód: - Odporúčame použiť jeden príspevok pre jeden script. Mať tu viacero svojich príspevkov za sebou (doubleposty a podobne) je povolené.
Čo sú scripty (okrem automaticky spúšťaných) a ako ich používať?
[SPOIL]"Scripty" sú v našom konkrétnom prípade spustiteľné kusy kódu v jazyku JavaScript, ktoré nie sú súčasťou pôvodného kódu hry The West. Používané sú za behu hry a bežia na vašom prehliadači. Umožňujú k hre pridať rozšírené používateľské prostredie, ktoré do nej nebolo pôvodne zabudované a ktoré vám môže uľahčiť ovládanie hry. Bežné scripty je nutné spustiť pokaždé, keď ich chcete použiť, keďže ich účinok je buď jednorázový, alebo sa stratí obnovením stránky.
Podľa pravidla §7) Boti, Skripty je však zakázané používať také scripty, ktoré do hry zasahujú až príliš a dávajú hráčovi neprimerané výhody. Jednoznačne sú zakázané také scripty, ktoré nahrádzajú prémiové služby (obzvlášť automatizáciu v možnosti zaradiť do fronty viacero prác), scripty napríklad nesmú umožniť hráčovi zastúpenie v dobe neprítomnosti. Taktiež je prísne zakázané vytvárať scripty, ktoré od užívateľa získavajú heslo, prípadne získavajú údaje o jeho postave bez toho, aby to bolo v ich popise. Pred použitím scriptu si musíte byť istí, že je povolený na slovenskej verzii hry.
Použitie:
Pre scripty mimo podmnožiny automaticky spúšťaných (UserScripts), o tých sa píše neskôr.
Script tu nájdete v nasledujúcej podobe:
Kód:
javascript:alert("Príklad užívateľkého scriptu");
- vyberte celý text vnútri poľa "Kód:" a vložte ho do schránky (Ctrl+C alebo Kopírovať)
- Presuňte sa na okno/kartu, kde ste prihlásený na svet The West, na ktorom chcete script použiť.
- Do poľa s adresou vložte kód scriptu cez pôvodný obsah.
- Script spustíte klávesou Enter.
- Kliknite pravým tlačítkom myši do oblasti, kde váš prehliadač zobrazuje záložky (nemusí fungovať všade).
- Vyberte Nová záložka (MF) alebo Pridať stránku (GCh)
- Do poľa s názvom môžte zadať váš stručný názov pre script, do poľa s adresou je nutné vložiť celý kód scriptu.
- Script spustíte kliknutím na záložku, keď máte na aktívnej karte/okne The West.
Automaticky spúšťané užívateľské scripty
[SPOIL]Ide o podmnožinu scriptov (viď i predchádzajúci odsek) vytvorených a inštalovaných tak, aby ich bolo možné používať neustále. Script sa načíta pri spustení prehliadača a je aplikovaný vždy, keď ste prihlásení na The West.
Podporované bežne používané prehliadače (do úvahy sa berú najnovšie verzie):
- Mozilla Firefox prostredníctvom rozšírenia Grease Monkey
- Opera prostredníctvom zabudovanej funkcie
- Google Chrome prostredníctvom rozšírenia TamperMonkey
[SPOIL]Najprv si potrebujete nainštalovať rozšírenie Grease Monkey, to nájdete tu (link). Firefox je štandardom pre fungovanie používateľských scriptov, mal by podporovať všetky scripty, ktoré sú funkčné.
Scripty potom inštalujete kliknutím na odkaz súboru so scriptom (pôjde o súbor s povinnou príponou .user.js, viď nižšie). Prehliadač vás bude ďalej viesť sám, po inštalácii je treba obnoviť okno s The West.
Pokiaľ chcete script vypnúť, kliknite pravým tlačidlom myši na ikonu opice napravo dole v prehliadači. Buď zrušte výber daného scriptu alebo ho zmažte v ponuke Správa používateľských skriptov. Následne je treba obnoviť okno s The West.[/SPOIL]
Opera:
[SPOIL]Opera dokáže scripty rozpoznať zabudovanou funkciou, prostredie však nie je až tak priateľské ako v ostatných prehliadačoch. Taktiež, mnohé scripty nefungujú.
- Ctrl + F12 na zobrazenie okna Možnosti
- Na karte Rozšírené možnosti vyberte tablu Obsah
- Uistite sa, že Povoliť JavaScript je zapnuté (inak by vám ale ani nefungoval The West ;)) a Stlačte Možnosti JavaScriptu...
- V poli Adresár pre JavaScript vyberte priečinok na vašom počítači, kam chcete súbory užívateľských scriptov ukladať. Radšej nech je to priečinok, ktorý bude obsahovať iba tieto súbory.
- Kliknite pravým tlačítkom myši na odkaz na užívateľský script (viď nižšie) a vyberte Uložiť obsah odkazu... Súbor uložte do priečinka, ktorý ste vybrali v kroku vyššie.
- Reštartujte Operu.
Pre odinštalovanie scriptu jednoducho vymažte daný súbor z onoho priečinka.[/SPOIL]
Google Chrome:
[SPOIL]
Pre inštaláciu scriptu kliknite pravým tlačidlom myši na odkaz na súbor scriptu (viď nižšie). V spodnej časti okna sa vás Chrome spýta, či chcete script nainštalovať, vyberte Potvrdiť, následne Inštalovať.
Pre odinštalovanie scriptu choďte na túto adresu: chrome://extensions/, alebo cez Menu -> Nástroje -> Rozšírenia.
Použite TamperMonkey a postup podobný ako ten pre Firefox.[/SPOIL]
Safari a Internet Explorer
[SPOIL]Pre Safari už len odkaz na návod v angličtine: http://www.simplehelp.net/2007/11/14/how-to-run-greasemonkey-scripts-in-safari/
Pre IE dôrazne varovanie, že dlhodobé používanie Internet Exploreru škodí zdraviu, ale snáď nápomocný link je tu: http://www.bhelpuri.net/Trixie/[/SPOIL]
Kde nájdem súbor na nainštalovanie?
V tejto téme môžete nájsť buď priamy odkaz (teda odkazuje na súbor s príponou .user.js), alebo odkaz na stránku, ktorá na tento súbor odkazuje. Môže to byť napríklad userscripts.org, kde priamy odkaz na súbor nájdete pod zeleným tlačítkom Install. Užívatelia Opery ukladajú obsah priameho odkazu, užívateľom ostatných prehliadačov naň stačí kliknúť.
[/SPOIL]
Naposledy upravené moderátorom: