Aktivity - všeobecně - archiv #1

  • Tvůrce vlákna Tvůrce vlákna Guest
  • Datum začátku Datum začátku
Stav
nelze přidat další příspěvky.
Podarilo sa mi vyriešiť problém s križovaním. Asi teraz veľmi zarmútim JOHNZa a Ppoolllla, ale problém NEBOL v mojich skriptoch (inak aj skripty od Jiřího Poláka trpeli rovnakým nedostatkom, takže by ma, JOHNZ, zaujímalo, ako si to vlastne testoval... :o ).

Problémy spôsobuje zle nastavená vlaková cesta (platí to pre vlak hráča aj traffic). Vlaková cesta MUSÍ byť ukončená v konečnej stanici daného vlaku PRED odchodovým návestidlom. Je tu ešte jeden problém, a síce že nástupištia na trati 250 niekedy siahajú až za odchodové návestidlá (ak je vlaková cesta ukončená v priebehu nástupišťa, nebude daná stanica v zozname staníc, kde má vlak zastaviť) - toto sa ale čoskoro odstráni. Ak niekto máte nejaké aktivity s hustejšou premávkou, skúste to ešte overiť.

JOHNZ: samostatný skript pre každý 'link' neurobím, keďže sa ukazuje, že na prevádzku to nemá vplyv (bolo by to zbytočne redundantné). Argument, že spadne obnova databázy, neobstojí - predsa len nie každý trpí tzv. Ppoollllovským syndrómom - úchylkou, ktorá sa prejavuje neustálym spúšťaním obnovy databázy :lol: :twisted:
 
No asi tak, že som tie Polákove skripty (plus prehádzanie návestidiel) aplikoval na trať 024 (v mojej réží dosť prerobenú, ale nedostal som súhlas na jej zverejnenie ). Tam som vyksúšal takúto aktivitu s križovaním jakož v Letohrade, tak v Ústí tak v Lanšperku a až na jeden prípad (ako sa ukázalo spôsobený špatným nastavením vjazdu - dva linky na jednu cestu) všetko fungovalo.

2. Ako je to s tými cestami myslené? Takže všetky vlaky treba potiahnuť do nasledujúcej stanice k odchodovému návestidlu? A čo ak tam už žiadne nie je (Mikulov)? A prečo mi potom križovanie v Mutěniciach funguje aj keď to tak nemám (možný vplyv toho triangla za stanicou)?

Ak je to naozaj tak, ako hovoríš, potom sa ospravdlňujem za bludy. :(
 
posun

Asi se budu ptat jako naprosty idiot, ale mohl by mi prosim nekdo poradit, jak pri vytvareni misi pracovat s navestidly pro posun (napriklad, kdyz chci vlak objet lokomotivou) a hlavne, jak funguji znaky pro posun na hlavnich navestidlech? Moc diky!
 
Testy, testy

Takže som sa vrhol na testovanie:

1. Vytvoril som skúšobnú aktivitu
2. Definoval som v nej dva vlaky - vlak č.1 (definovaný ako Player Service) a vlak č.2 (definovaný ako traffic)
3. Pre vlak č.1 bola určená ako začiatočná stanica Mutěnice a kocová Zaječí (lokomotíva vždy stála pred odjazdovým návestidlom) a pre vlak č. 2 bola vzatý za štartový bod odbočka za Čejčom a konic bol v Mutěniciach.

4. započal som testovanie tak, že som vždy menil kolaje na ktoré vlaky išli: (cislo vlaku - poradie kolaje od stanice)

1-2,2-3 vlaky stali pri vjazdovych/odjazdovych navestidlach
1-1,2-2 vlaky stali pri vjazdovych/odjazdovych navestidlach
1-4,2-2 vlak č. 1 mal voľno aj na odjazde a oba sa zrazili na vchode
1-2,2-4 vlak č.2 mal voľno aj na odjazde a zastal pri výhybke kde počkal vlak č.1 a sám pokračoval
1-3,2-2 všetko kupodivu fungovalo správne
1-1,2-4 vlak č.2 mal voľno aj na odjazde a zastal pri výhybke kde počkal vlak č.1 a sám pokračoval

A pýtam sa tomiho, aký má na to názor, poprípade, kde som urobil chybu. Ak je to nutné, môžem dodať aj príslušnú aktivitu
 
Návěstidla

O problému s koncem trasy vím z popisu který je u Polákových scriptů.
Tento problém je ale řešitelný ale jen na úrovni stavitele tratě. Plně postačuje pokud k poslední stanici před koncem tratě není ve směru od toho konce umístěno návěstidlo které má definici jako vjezdové a k sobě přilepené to opačné jakoby návěstidlo sloužící ke zrušení omezené rychlosti přes zhlaví. Pokud je tam umístěno standartní návěstidlo bez toho protinávěstidla tak pak již toto omezení o zakončení trasy ve stanici neplatí. Trasa pak může vést až na konec tratě a vše mi pak fungovalo bez jakýchkoliv problémů.

A k Tomiho výrazu "Ppoollllovský syndróm" pro obnovu traťové databáze mohu podotknout pouze toto - je to opravný prostředek přímo od autorů MSTS určený k nápravě některých (ne všech) škod které mohou vzniknout pádem editoru či nekorektníma manipulacema s jednotlivými objekty souvisejícími s tratí a návěstidly. A pokud díky ne zrovna zcela správně napsanému scriptu nelze tento prostředek používat, tak je určitá část lidí v okamžiku vzniku těchto problémů v prčicích a může začít svou práci akorát tak znovu. Proto na tento problém upozorňuji již i takto veřejně aby ostatní věděli co nemohou používat pokud si nechtějí dopředu uzavřít možnost jak mít alespoň nějaký prostředek ke kontrole funkčnosti tvořeného díla. A Tomi, jestli bude z tvé strany zájem tak pošlu jednoduchoučký úkol, kde budeš mít popisovanou situaci (neprůjezdné Brno Jih) a docela by mne pak zajímalo na co přijdeš - co je příčinou toho stavu že obě vjezdová návěstidla zůstanou v poloze stůj. A dle mých zkušeností pokud něčemu nerozumí editor tratě (některé jeho prostředky) tak tomu pak nerozumí ani vlastní simulátor.

Pro pana Šemoru
Určitě bych nerušil předčasně ty dva linky (třeba dojde někdy i k opravě scriptu) tam kde jsou nezbytné. A to že Tomi přeposlaný mejl označí jako "nejaké nejasné chýry od tretích osôb - priamo mi to nenapísal nikto" asi také nepadá na Vaši hlavu.
Holt není to jednoduché aby vše fungovalo tak jak má. A máte pravdu v tom že to všichni (alespoň velká část) dělá ve svém volném čase a prakticky za hubičku pro ostatní. A bylo by to moc divné kdyby občas nebyla někde nějaká chyba. Murphyho zákony přece jenom fungují.
 
A položím otázku: môže mať takto chybne umiestnené vjazdové návestidlo vplyv na križovanie uprostred trate???
 
to ragulin: posunové návesti nefungujú nijako. Jedine keď pustíš vlak do šturcu, alebo na manipulačnú koľaj, tak sa posunové návestidla chovajú ako odjazdové až na to že červená je modrá a zelená je biela (TOMI: ak kecám sprostosti, oprav ma). Inak sú tam tie posunové návestidlá na nič, len akože tam sú. Posunovať sa dá dvoma spôsobmi:

1. Nezabezpečene. Vyžaduje vymenenie všetkých výmen, cez ktoré sa posunuje za manuálne (vykonateľné v route editore) - potom je nutné povoliť užívateľský výber trasy - deje sa tak pri režime kontroly trasy v activity editore a potom si výmeny stavať ručne priamo pri simulácí.

2. Zabezpečene. Vhodným nakombinovaním reverzákov vytvoriť posunové cesty. Výhody: netreba prerábať výhybky. Užívateľ sa nezamotá. Nevýhody: Ak nezoberie toľko vozov, koľko má, je v kýbli. Návesti sa tvária ako návesti pre jazdu vlaku (voľno, 40 a voľno,...)

V popise tvorby návestidiel v MSTS TECHDOCS sa píše niečo o SHUNTING SIGNALS. Nevie o tom niekto nieco podrobnejsie (tomi, ty si na to expert??)
 
a do tretice tip pre autorov trate: návestidlá až na koniec..., teda pokiaľ sa dá,... čím neskôr tým lepšie


a nakoniec pre tomiho: registruj sa v tejto diskusii, nech sa ti daju posielat privatky, atd...
 
JOHNZ napsal:
A položím otázku: môže mať takto chybne umiestnené vjazdové návestidlo vplyv na križovanie uprostred trate???

Co tím chybně položeným návěstidlem myslíš?
Pokud by se to týkalo těch dvou linků pro jeden návěstní znak tak pak to je dost možné. Toto si ale můžeš ověřit když se v Editoru tratě koukneš na ty použité linky v té konkrétní stanici o kterou jde.

Ad Ragulin - jak pri vytvareni misi pracovat s navestidly pro posun

Pokud by jsi si prošel trať v Editoru tratě a koukal na linky (vazby) všech návěstidel tak by jsi mohl zjistit kdy/kam je nalinkována návěst povolující posun. Asi by pro takovéto případy neškodilo aby autoři tratě či někdo jiný vydal seznam těchto kolejí na které je nadefinován posun. Jelikož zatím neexistuje script který by dokázal rozlišovat mezi jízdou a posunem (možnosti simulátoru jsou omezené) tak i povolení posunu je vlastně z pohledu MSTS jen návěst povolující jízdu. A pokud je tam nějaké vhodná kolej za návěstidlem (což bývají koncové koleje) tak pak se dá nalinkovat ten posun právě na tyto koleje. Jinak to zatím nejde.
Existuje zde totiž základní problém. Jak/podle čeho/ by jsi rozlišil tento případ: Obsazená staniční kolej - nejde na ni povolit vjezd pro vlak ale pro posun tam právě ten vjezd povolit musíš. Podle čeho se teda má simulátor řídit když zná pouze dva základní rozlišovací stavy - jízda zakázána nebo povolena (rychlostní soustavu a její jeden stav znásilněný pro posun do toho lidičky nepleťte)?
 
Tu sa to nejako rozbehlo...

Mno, včera som hľadaním príčiny zabil celý deň. Návestidlá sa zablokujú preto, lebo ich 'nepovolí nastaviť' dispečer MSTS. Existuje možnosť, že sa v skriptoch na toho dispečera vykašlem, potom sa ale bežne stane, že vlak bude pustený na koľaj rezervovanú pre iný vlak - napr. medzistaničný úsek. A to by bola blbosť. Chovanie dispečera musí súvisieť s nastavenou vlakovou cestou.

JOHNZ: Mal si testovať nejaké štandardné aktivity, nie extrémne prípady (odbočka za Čejčom). Odbočky sú vždy problémom. MSTS Techdocs je bezcenný dokument, chcel by som dostať do rúk toho vola, čo to písal. :lol: SHUNTING je trieda návestidiel, podobne ako NORMAL, INFO, DISTANCE atd. Vlaky sa riadia len návestidlami NORMAL, ostatné ignorujú. Pôvodne som chcel používať pre posuny typ SHUNTING, ale boli s tým isté problémy (ktorý produkt od Micro$oftu ich nemá :lol: ). Na niektoré trate sa jednoducho nedali osadiť návestidlá tohto typu.

Ppoollll: Nechcel som sa ťa dotknúť, už mi ale trochu liezlo na nervy tvoje neustále básnenie o obnove databázy. Dobre, odstráni niektoré chyby a niekedy narobí viac škody než úžitku, lepšie je pravidelne zálohovať. Keby som sa mal pridŕžať pokynov pre písanie skriptov z tej blbej príručky, tak by moje skripty boli na úrovni skriptov pre pôvodné trate MSTS (a to sú "legrácky pro slečinky" :lol: ). Musíš si zvoliť kompromis, či budeš mať takmer reálne skripty, alebo plne funkčnú obnovu databázy. Včera som mal možnosť vyskúšať tvoju 'srdcovku' a vyhodila mi aj regulérne návestidlá bez dvoch rovnakých volieb... . Ako som minule povedal, nie je problém zrealizovať samostatný skript pre každý link, no nechce sa mi do toho ísť z dôvodu, že skripty budú dvakrát tak veľké ako teraz (niektoré linky majú štyri kópie) a z môjho pohľadu neprehľadnejšie. Navyše by upravené skripty neboli kompatibilné s existujúcimi. Rozhodnutie nechám na staviteľoch tratí.
 
Aktivity

Hele, co byste rekli na stranky zabivajici se vyhradne jen aktivitami, jejich tvorbou, atp? Pokud by byl zajem, mohl bych je klidne udelat a vest. Predstavoval bych si navody, tipy a triky, sekci download s Vasimi i mymi aktivitami, diskusni forum samozrejme atd... Jen by to chtelo lidi co by nejak prispivaly radami, navody atp. Proste kolektiv, aby to nedelal jeden clobrda vsechno (to je u aktivit skoro nemožné). Tak popremyslejte a kdyztak napiste, ja jsu ready :). Cosby
 
Tomi

Je mi jasné že ty texty dodané se simulátorem jako návody jsou dost strohé. Zrovna tak v porovnání obsáhlosti návěstních scriptů ty české vedou co se týká jejich rozsáhlosti a složitosti. Pracujete ale na nich minimálně dva lidé a každý na vlastní pěst. Co kdyby jste se mezi sebou domluvili a vytvořili raději jeden třeba i složitější ale fungující i o něco lépěji?
Mejlem Ti v případě zájmu mohu poslat ty mé doplňky včetně heslovitého návodu k použití a zatím hrubého nastínění myšlemky jak by se pak daly aplikovat v jednotlivých úkolech i pro posun a to zcela obecně. Znamenalo by to ale dost velký zásah do scriptů a následně asi i do tratí. Chce to ale celé domyslet až do jednotlivých podrobností což zatím nejsem schopen. Do návěstních scriptů jsem zatím z principu nepronikal čili nevím o jejich omezeních. Nemusím znát úplně vše a pokud daný okruh problematiky ovládá někdo jiný tak proč nespolupracovat.
 
České aktivity

Každý tvoří nějaké aktivity, ale nestálo by za to umístit je všechny někam na net, aby byly k dispozici. Myslím, že na trať 250 jich je vytvořeno dost a teď máme i 180. Bylo by to fajn, nemyslíte ? :wink:
 
Activity

To Tomáš:

Už se na tom pracuje, nebude tam jenom download... 8). Až bude hotovo víc, dáme určitě vědět :wink:.
 
Ppoollll: o spolupráci a zjednotení skriptov som už niekoľkorkát uvažoval, je tu ale jeden problém - každý z nás (tvorcov skriptov) je presvedčený o tom, že tie jeho sú lepšie ako skripty "konkurencie" a ťažko by súhlasil s tým, že by pomáhal pri ich vývoji tomu druhému. Čo si chcel povedať vetou "vytvořili raději jeden třeba i složitější ale fungující i o něco lépěji"? Súčasné skripty sú podľa mňa maximálne reálne (hovoríme o možnostiach MSTS) a spoľahlivé (príčiny problémov s križovaním sme už rozoberali). Ich koncepcia je správna a v budúcnosti by som ju nechcel meniť. Rád by som už len pridával nové typy návestidiel k súčasným a prípadne odstraňoval chyby - pri zachovaní spätnej kompatibility. Prechod na inú koncepciu by mal význam len vtedy, ak by ponúkala podstatné vylepšenia oproti tej súčasnej.

Tvoje poznámky mi môžeš poslať mailom. Uvidím, čo sa s tým dá robiť.
 
tomi - zaregistruj se ať je na tebe dostupný mejl.

K citaci o funkčnosti:
.... nie je problém zrealizovať samostatný skript pre každý link, no nechce sa mi do toho ísť z dôvodu, že skripty budú dvakrát tak veľké ako teraz .....

A možná třeba i ten posun pokud by to šlo spáchat i trochu jinou cestou.
 
Stav
nelze přidat další příspěvky.
Back
Nahoře