FORUM PTT -

POMOC inne - dodatek-pierdoła własnej roboty i niezidentyfikowany problem

Dostojny Kocur - 20-05-2010, 06:12
: Temat postu: dodatek-pierdoła własnej roboty i niezidentyfikowany problem
Zrobiłem sobie taką pierdółkę, mianowicie dodatek który miał działać jako sam wózek - w g-max wstawiłem odpowiednie pointy przyłączenia jak dal wagonu i jakąś oteksturowaną płaszczyznę gdzieś "w dole" tak aby była poza zasięgiem wzroku gracza. Ucieszony, że udało mi się pokonać GMax'a spakowałem wszystko jak należy, CMP zatwierdził, błędów w końcu nie wykrył (te które wywalał wcześniej usunąłem), odpalam TRSa 2006, wstawiam swój wynalazek i...
wala mi coś takiego:


a wózka nie widać...

Poniżej zamieszczam jeszcze fragment configu (wiem że niektóre wpisy są tam do zmiany, ale chyba nie są one istotne dla tego problemu, a jeśli są to ktoś mnie musi wyprowadzić z mojego wcześniejszego założenia;)):


Kod:

kuid                            <kuid:370871:10051>
script                            "vagon"
class                            "Wagon"
bogey                            <kuid2:173943:900037:2>
mesh-table {
    default {
        mesh                    "wozek.im"
        auto-create                1
    }
}
extensions {
    physics                        1
    no-auto                        0
}
enginespec                        <kuid:-1:42004201>
trainz-build                        2.4
asset-filename                        "wozek_1"
category-class                        "XGS"
category-region-0                    "PL"
category-era-0                        "1980s"
category-era-1                        "1990s"
category-era-2                        "2000s"
engine                            0
mass                            2500
company                            "PKP"
origin                            "PL"
description                        "PKP Eanos long coal gondola for prefabricated coal (coke)"
kind                            "traincar"
username                        "wozek"



Ktoś ma jakieś pojęcie co on (TRS) kce?
RBach - 20-05-2010, 10:02
:
A to nie jest wina podpięcia skryptu? W configu masz odwołanie do pliku skryptu, spróbuj to wywalić (class i script) i spróbuj bez tego.
Dostojny Kocur - 20-05-2010, 10:48
:
po wywaleniu linijki script błędu nie ma, ale wózka nadal nie widać
RBach - 20-05-2010, 11:57
:
Ciekawostka.
Sprawdź nazwy i orientację pointów: wstawiasz je w widoku "top", nazywasz: a.limfront, a.limback i a.bogey0 (zero na końcu być musi). Orientacja jak na rysunku (widok "top" w gmaxie).

http://trainz.krb.com.pl/pointy.jpg

Od góry w dół:
a.limfront
a.bogey0
a.limback

Do takiego "wagonu" dopisałem Twój config, wywalając linijki od scriptu, dając mój KUID i zmieniając

asset-filename "wozek_1"

na

asset-filename "wozek"

asset-filename musi się zgadzać z nazwą pliku IM.
Export, CMP, TRS i zadziałało od pierwszego strzału. Wózek się pokazał, wszystko chodzi.
Dostojny Kocur - 20-05-2010, 12:04
:
No i wszystko jasne, pointy były źle nazwane, a mógłbym przysiąc, że wszystko ponazywałem jak należy. Dzięki:)
Dostojny Kocur - 20-05-2010, 12:22
:
15 minut minęło i już nie mogę edytować: jednak miałem racje, że dobrze nazwałem pointy, problemem było to, że wcześniej je "zamroziłem" żeby ich przypadkiem nie poprzestawiać i przed eksportem z G-Max'a nie dałem "Unfreeze all". Tak, czy siak sugestia co do pointów była jak najbardziej trafna:)
RBach - 20-05-2010, 12:25
:
Wrrrróć, pierdoły gadam.
Kolejność punktów oczywiście w drugą stronę...
od góry:

a.limback
a.bog0
a.limfront

Przód loka jest "na dole" w widoku "top" :-)