Sdílená složka s hlášením zastávek
Napsal: 16 bře 2013 15:23
Mapy se množí jako houby po dešti a s nimi se množí i soubory s hlášením zastávek. A zvlášť lidi jako jsem já, kteří nemají nějaký vysloveně oblíbený autobus (nebo spíš jich mají oblíbených mraky), musí pořád řešit že tohle hlášení jsem nezkopíroval támhle a tohle zase támhle, a pak najednou zjistíte, že máte na složce dvacet složek Ansagen, každou větší než giga a přitom stejně jako na potvoru vždycky tenhle autobus na téhle mapě ty zastávky nehlásí. A ono by bylo strašně krásné, kdyby ta složka byla jen jedna, a ideálně ta ve složce MAN SD202, kam hází hlášení všechny ty úžasné exe-instalátory, které strašně nenávidím a které ruští autoři cpou úplně všude.
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
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:
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.
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.