Naštěstí! Není tak těžké přesvědčit jednotlivé autobusy, že složka s jejich hlášením vůbec neleží tady, ale že leží až úúplně támhle. Pokud nemáte rádi skripty v OMSI, tak se vám vůbec nedivím. Zaobírám se jimi už přes rok a pořád jsem nepochopil, jaké hulení si kluci koupili, když tohle psali. Nicméně pokud už víte co máte hledat a co tam napsat místo toho, tak strašné už to není.
Začneme tím, že si najdeme soubor se skripty řídící palubní počítač. Obvykle to je IBIS-2.osc ve složce Script, někteří autoři jsou kreativnější a naučili hlásit zastávky i soubor IBIS.osc. Někteří autoři jsou ještě inovativnější a palubní počítač skriptují v úplně jiném souboru a pak jste v troubě a musíte si správný skript najít sami.
Když najdete správný soubor, otevřete ho v nějakém obyčejném textovém editoru. Doporučuju nekoukat se na ta děsivá zaklínadla, co se tam povalují, ale rovnou vyhledat Ansagen. V ideálním případě vás to rovnou přesune do makra začínající {macro:IBIS_PlayAnnouncement}, pak je to báječné. Pokud ne, tak hledejte dál, dokud o to správné makro nezakopnete.
Přímo na řádce, kterou vám editor zvýrazní po vyhledávání by se mělo válet něco jako
- Kód: Vybrat vše
"Ansagen\" (L.$.act_busstop) $+
Jaký je význam těch nesmyslů za tím nemá cenu řešit, zajímá nás to, co je v uvozovkách. Neb to nyní bafneme a nahradíme cestou k naší vysněné jednotné složce s hlášeními. Už jsem říkal, že doporučuji směrovat to na základní složku s Manem. Takže onu tajuplnou řádku nahradíme něčím zhruba takovým:
- Kód: Vybrat vše
"\..\..\MAN_SD202\Sound\Ansagen\" (L.$.act_busstop) $+
a bude to báječné. Pro neznalé připomenu, že sekvence znaků ..\ značí vyskočení o složku výš (výchozí umístění je složka Sound aktuálního autobusu). No, a s touhle znalostí si to můžete směrovat kam chcete.
Skvěle, jste výborní a můžete si teď dát do podpisu, že jste profesionální a úplně úžasňoučcí skripteři do OMSI.