Stránka 1 z 3

[NÁVOD] Polovičný plyn pri hraní na klávesnici + spojka

PříspěvekNapsal: 22 lis 2013 15:31
od stefco
Zdravím!
Rozmýšľal som, ako by sa dalo spraviť, aby sa dal pri hraní na klávesnici pridať plyn iba na polovicu (napr. u Tedomu, aby pri rozjazde tak zo sebou necukal).
Riešenie je v podstate jednoduché. Skpoírovať nasledujúci kód a prilepiť ho na koniec niektorého skriptu, napr. cockpit.osc
Kód: Vybrat vše
{trigger:throttle_half}
(L.L.throttle) 0.5 >=
{if}

   (L.L.throttle) (L.S.Timegap) - (S.L.throttle)

   (L.L.throttle) 0.5 <=
   {if}

   0.5 (S.L.throttle)
   {endif}

{else}

   (L.L.throttle) (L.S.Timegap) 2 * + (S.L.throttle)

   (L.L.throttle) 0.5 >=
   {if}

   0.5 (S.L.throttle)
   {endif}
{endif}

{end}


Potom už len nastaviť akciu <KY_throttle_half> napr. na kombináciu Shift+Num8 a zaškrtnúť políčko "Pokračujúci". Môže sa ale stať, že počas stlačenia tejto kombinácie sa nebude dať zatáčať, ale ak to bude iba na jednej klávese (napr. numpad enter), tak sa tomuto problému vyhnete.
Tento postup môžete použiť pre akýkoľvek bus v OMSI (samozrejme akciu stačí nastaviť raz).
Prípadne si môžete nastaviť podľa potreby aj inú hodnotu než 0.5.
-----------------------------------------------------------------------------------


8.10.2017 - Pridanie návodu na polovičnú spojku
Napadlo mi, že sa obdobným spôsobom bude dať používať aj spojka. Teda možnosť podržať spojkový pedál niekde uprostred pre plynulejší rozjazd busu a pri rozbehoch do kopcov a pod. ak je hráč odkázaný na klávesnicu. Riešenie je v princípe rovnaké ako u polovičného plynu. Stačí skpoírovať nasledujúci kód a prilepiť ho na koniec niektorého skriptu, napr. cockpit.osc
Kód: Vybrat vše
{trigger:clutch_half}
(L.L.clutch) 0.4 >=
{if}

   (L.L.clutch) (L.S.Timegap) - (S.L.clutch)

   (L.L.clutch) 0.4 <=
   {if}

   0.4 (S.L.clutch)
   {endif}

{else}

   (L.L.clutch) (L.S.Timegap) 2 * + (S.L.clutch)

   (L.L.clutch) 0.4 >=
   {if}         

   0.4 (S.L.clutch)
   {endif}
{endif}

{end}


Potom už len nastaviť akciu <KY_clutch_half> na nejakú klávesu a zaškrtnúť políčko "Pokračujúci". Môže sa ale stať, že ak nastavíte túto funkciu na kombináciu kláves, nebude reagovať pridávanie plynu, či zatáčanie. Preto je ideálnejšie použiť samostatnú klávesu (napr. CapsLock), takto sa tomuto problému vyhnete.
Tento postup môžete použiť pre akýkoľvek bus v OMSI (samozrejme akciu stačí nastaviť raz).
Prípadne si môžete nastaviť podľa potreby aj inú hodnotu než 0.4, ale tá sa mi pri skúšaní s autobusom MAN Lions Coach osvedčila asi najviac, pri nastavení spojky (v antrieb_constfile.txt):
Kód: Vybrat vše
[newcurve]
antrieb_kupplung

[pnt]
0
1

[pnt]
0.5
0.6

[pnt]
1
0

Re: Polovičný plyn pri hraní na klávesnici

PříspěvekNapsal: 22 lis 2013 23:30
od Tita
Super úprava, přesně po něčem takovém jsem toužil, díky moc :)
Když už jsi trochu nakousl ten TEDOM, bylo by v tvých silách udělat návod na zkrácení prodlevy mezi tím, co stisknu tlačítko dopytu a cestující si otevřou dveře?

Re: Polovičný plyn pri hraní na klávesnici

PříspěvekNapsal: 24 lis 2013 13:19
od malkok
Funguje to docela dobře, jen se mi po stisknutí plynu neuvolní brzda :( Nevíte náhodou, jak ten kód upravit, aby to fungovalo?

Re: Polovičný plyn pri hraní na klávesnici

PříspěvekNapsal: 24 lis 2013 14:49
od stefco
malkok: Brzdu uvoľníš preťuknutím Num8, alebo podržaním Num+, keďže to uvoľňuje zrejme pri nejakej vyššej hodnote plynu alebo reaguje priamo na stlačenie Num8.

Re: Polovičný plyn pri hraní na klávesnici

PříspěvekNapsal: 24 lis 2013 15:05
od malkok
stefco píše:malkok: Brzdu uvoľníš preťuknutím Num8, alebo podržaním Num+, keďže to uvoľňuje zrejme pri nejakej vyššej hodnote plynu alebo reaguje priamo na stlačenie Num8.


Oukej, díky moc ;)

Re: Polovičný plyn pri hraní na klávesnici

PříspěvekNapsal: 24 lis 2013 15:25
od Kopecek
Necituj příspěvky nad sebou , Díky ! :)

Re: Polovičný plyn pri hraní na klávesnici

PříspěvekNapsal: 20 bře 2014 20:42
od Pokinator
Stefco díky, určitě vyzkouším! :)

Re: [NÁVOD] Polovičný plyn pri hraní na klávesnici + spojka

PříspěvekNapsal: 08 říj 2017 14:32
od stefco
Pri skúšaní autobusov MAN Lions Coach ma napadlo, že aj spojku je možné na klávesnici podržať niekde uprostred, aby sa dalo s busom plynulejšie rozbehnúť, a tiež rozbehnúť do stúpania. V prvom príspevku nájdete návod ako na to ;) . Dá sa to použiť aj pre iné busy s manuálnou prevodovkou.

Re: [NÁVOD] Polovičný plyn pri hraní na klávesnici + spojka

PříspěvekNapsal: 08 říj 2017 15:45
od Johny12388
Mám problém s přidáním funkce <KY_clutch_half> projel jsem seznam už 2x a nikde jsem to tam nenašel...nějaká rada?

Re: [NÁVOD] Polovičný plyn pri hraní na klávesnici + spojka

PříspěvekNapsal: 08 říj 2017 16:04
od stefco
Johny12388: Priradenie funkcie <KY_clutch_half> sa dá zapísať aj priamo do súboru keyboard.cfg, v tomto tvare.
Kód: Vybrat vše
[entry]
clutch_half
156
1


Spomínaný keyboard.cfg nájdeš v priečinku OMSI 2/Inputs. Potom sa Ti to v OMSI zobrazí už ako priradená funkcia, a môžeš zmeniť klávesu pre polovičnú spojku, na akú budeš chcieť.