qK0ZIKA.jpgHivatalos 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

  • vzsolo
    #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?