Witam,
w celu zwiększenia wyedukowania się, poprzez zapytanie się innych użytkowników, zwracam się z prośbą o to, czy można zapisać dany skrypt łącznie, w której to głównym warunkiem jest "engine_stand_random", ale dopełnieniem spełnionego warunku jest czas "Timer", (tak jak tutaj poniżej jest opisane).
Jak poniżej można zauważyć, chce uzyskać taki efekt, jeśli engine_stand_random =1 ,to engine_stand_random_control1 =1,
ale gdy engine_stand_random =1 i t∈(2,5) ,to zmienne zmienią się na liczbę 0
Podejrzewam, że {else} odpowiada za w innym przypadku, a nie więcej, jeszcze, więc może to jest ten powód nieodpowiedniego działania skryptu, więc:
•jak powinienem to zapisać?
•czym w takim przypadku różni się warunek {else} od {endif}?
Ależ oczywiście, że else nie oznacza "więcej". Materiałów odnośnie pętli if.. else jest masa w internecie. Else oznacza co się dzieje, gdy warunek z początku pętli if NIE jest spełniony. {endif} to po prostu zakończenie pętli if (end if) w języku skryptów OMSI.