Feltételes utasítások/Hu

From OpenTTD
Jump to: navigation, search


Bővebb leírások


A feltételes utasítások a hagyományos utasításoknál árnyaltabb irányítást biztosítanak.

Példánkban a garázsba küldünk egy buszt, ha megközelíti vagy túllépi az élettartamát.


Lépések

1. Nézd meg a jármű élettartamát.
Conditional-orders-step5.png
2. Készíts normál utasításlistát, és egészítsd ki egy utasítással, ami a járművet járműtelepre küldi és megállítja, majd jelöld ki ezt az utasítássort.
Conditional-orders-step1.png
3. Nyisd meg az Új cél menüt, és válaszd a Feltételes ugrást.
Conditional-orders-step2.png
4. Jelöld ki az 1. utasítást az ugrás céljaként.
Conditional-orders-step3.png
5. Jelöld ki a feltételes utasítás sorát, hogy szerkeszteni tudd.
Conditional-orders-step4.png
6. Állítsd be a feltételt: Kor (év) - Kevesebb, mint - egy szám. A példában egy évvel az élettartam elérése előtt küldjük a járműtelepre, mert szeretnénk elkerülni a sok "A <>jármű elöregedett" üzenetet.
Conditional-orders-step6.png

A példában szereplő feltételes utasítás hatása

Conditional-orders-explanation.png

Ez a busz tíz éven át két állomás közt jár. Ha eléri a 11 éves kort, az utasításlista 4. sorának megfelelően bemegy a garázsba, és megáll. Az utasításlista 3. sora tehát az 1. sor teljesítésére ugrik, amíg a feltétel igaz. Amint a jármű eléri a 11 éves kort, a feltétel nem igaz többé, így az utasításlista 3. sorát a játék átugorja.

Personal tools