.
  • Vlala #42285
    Bacakodik a Rapidshare, addig is folytatom a motortutor fordítását:

    "De hogy teszem a motorokat beépíthetővé az autóba? "

    Jó kérdés! Ha belenézel az autó _main_.cfg fájljába, konkrétan a 401-es slotba, ez tartalmazza az autó saját motorjának a referenciáit (adatait).

    A Baiernnél ez így néz ki:

    slot -0.007 -0.523 -1.397 0.000 0.000 0.000 401
    attach 0x00070041 1
    attach 0x00070052 1
    attach 0x0007007E 1
    attach 0x0007007F 1
    slotdmgmode 0x00000008
    slotdeform 0.000

    (most jön a lényeg)

    minden "attach" után a hexadecimális értékek azt mutatják, milyen motortípus építhető be az autóba. Figyeld meg a 6-os helyen a 7-est (vastaggal szedtem.)! A 7-es egy sort jelöl, természetesen az előbb tárgyalt "partsenginesBaiern_Emer" sort a fejlécből, ez a fejléc hetedik sora.

    Innentől egyszerű...

    Pl. rakjuk bele a v8-ast, amelyet a következő, 8-adik helyre írtunk a fejlécben. egyszerű, keressünk egy autót, amelyben v8-as van, keressük meg annak a _main_.cfg-jében a 401-es slotot, és másoljuk át a saját _main_.cfg-fájlunkba.
    Eredmény:

    slot -0.007 -0.523 -1.397 0.000 0.000 0.000 401
    attach 0x00070041 1
    attach 0x00070052 1
    attach 0x0007007E 1
    attach 0x0007007F 1
    attach 0x00070001 17
    attach 0x0007000A 17
    attach 0x0007003F 17

    slotdmgmode 0x00000008
    slotdeform 0.000

    (az új sorokat vastaggal szedtem, hogy tisztábban látszódjon a különbség)

    Ez még csak a munka fele, mert a hivatkozások a nyolcadik helyen vannak, nem a hetediken. Ezért egy kis javítás:

    slot -0.007 -0.523 -1.397 0.000 0.000 0.000 401
    attach 0x00070041 1
    attach 0x00070052 1
    attach 0x0007007E 1
    attach 0x0007007F 1
    attach 0x00080001 17
    attach 0x0008000A 17
    attach 0x0008003F 17
    slotdmgmode 0x00000008
    slotdeform 0.000

    Enniy lenne nagy vonalakban, a következő beteni kívánt motort a 9-es indexxel kell ellátni, azután viszont vigyázat, nem 10-es jön, hanem A. Hexában dolgozunk. 0-F-ig értelmezi a játék a karaktereket.

    Na, most akkor bele lehet építeni a motort az autóba. De mi van, ha nem megfelelő helyen van, kilóg, a vezető ölében van stb?
    Ezt egy kicsit trükkös megoldani, egyszerű lenne új slotot nyitni a cfg-ben, de az SLRR csak akkor fogadja el motornak a motort, ha a 401-es slotban van. Más slotot használunk, a motor bemegy a helyére, jól is néz ki, de amikor kiviszed a tesztpályára, úgy fogja vbenni a program, hogy nincs motor építve az autóban.

    nézzük a V8-asra a példát: Meg kell keresni a Parts\Engines\Scripts könyvtárát annak a motornak, amelyet beépítünk az autóba. A motor beépítési helyé egy mountponttal irányítjuk, minden egyes blokknak megvan a sajátja. tehát, meg kell keresni minden blokknak a cfg fájlját, a V8-ashoz 3 van:

    1. SuperDuty_5_4_block.cfg
    2. MC_block.cfg
    3. 104er_engine_block.cfg

    (bele fog ez még férni egy üzenetbe? Inkább újban folytatom, nehogy lekapja a végét.)