Hivatalos Honlap | Hivatalos Fórum | Aerosoft | OMSI 2 Steam-en | OMSI SDK | OMSI+ Spoiler használat | Linkek beillesztése | Videó beszúrása | Képek beszúrása
OMSI The Bus Simulator 1 & 2 Topik
SZABÁLYZAT
Warez, vagy OMSI-hoz szorosan nem kapcsolódó témában látogass el ide:
OMSI 1 & 2 OFF, WAREZ TOPIC
-
#8534
Sziasztok!
Próbálok rájönni a scriptelés mikéntjére, de nem adja ki.
Egyelőre annyit szeretnék, hogy a lights_beacon nevű változó az OMSI indulását követő 5. másodpercben felvegye az egyes értéket, de ez sajnos nem történik meg.
{macro:beacon}
(L.S.Gettime) 5 + s0
(L.S.Gettime) l0 >=
{if}
1 (S.L.lights_beacon)
{endif}
{end}
A macro hívás a {frame}-be van illesztve.
Ha csak simán "(L.S.Gettime) s0"-t írok, akkor viszont működik, azaz a lights_beacon kezdettől fogva 1, tehát csak akkor nem teljesül a feltétel, ha az értékadásnál az (L.S.Gettime)-mal kapott értéket öttel megnövelve tárolom el s0-ban.
Mit rontok el?