Wypisywałem w forumową wyszukiwarkę interesujące mnie wyrazy ale ni huhu nie znalazłem podobnego tematu...
Popdpowiedzcie dlaczego we wszystkich wagonach pietrowych i w co poniektorych wagonach innych zajezdzajac na peron ktory znajduje się po prawej stronie otwierają się drzwi lewe?
Jakieś przemyslenia?
Dzięki za odpowiedź ale... tego.... coś nie bardzo w cale to nic nie daje kierunek w tą czy w tą. Na to wpadłem juz wcześniej ipróbowałem tego przed założeniem tego tematu. Jakieś inne pomysły?
Ostatnio zmieniony przez Arra 07-12-2016, 21:23, w całości zmieniany 1 raz
Otworzyć delikwenta do edycji i w configu zamienić left-passenger-doors z right-passenger-doors. Ewentualnie ich odpowiedniki. Same nazwy. Left na right, right na left. Zapisać, zatwierdzić, zapomnieć
Hehe pewnie napewno :) Co prawda na tych wagonach na ktorych mi zależy nie wypróbowałem tego sposobu ale zrobiłem to na innym wagonie i.....
.... zamieniałem lewo na prawo, right na left, skos na ukos i nic ale jak sam napisałem to był inny wagon i byc może jest on nie reformowalny.
Tak czy owak dzieki Wam za podpowiedzi. Jak wkoncu znajde czas to napewno sprobuje i napewno napisze co i jak.
był inny wagon i byc może jest on nie reformowalny.
Weź no zarzuć kuidem tego uparciucha, zobaczym w czym rzecz
RBach dzięki za chęc pomocy. To jest wagon BWE autorstwa McDreamy`ego a repaint by Kajlu.
Ja ze szczerą chęcia i namietnie próbowałem pozamieniac te strony ale może cus nie tak robie a pewnie prawie napewno to mój błąd ale zarzucam kuidem uparciucha
Kolega sobie jaja robi? To nie jest KUID. W każdym razie nie cały. Wybacz, ale nie mam czasu przeszukiwać listy iluśtam-set wagonów, żeby sprawdzić błąd, który mi kompletnie nie przeszkadza Chcesz pomocy - pozwól sobie pomóc
Lepiej.
Teraz zeznawaj, jak to zmieniałeś
Patrząc w config to trzeba zamienić left-passenger door na right i odwrotnie. I NIC WIĘCEJ, tylko te "tytuły" przed nawiasami klamrowymi. W nawiasach klamrowych ma zostać, czyli do left-passenger-door ma być przypisany mesh od prawej strony i analogicznie do right - mesh od lewej.
Poza tym:
po każdej takiej zmianie TRZEBA w grze wagon usunąć i postawić na torze ponownie. Nie da się tak, że zmienisz config, odpalisz mapę i sprawdzasz na tym, co był, bo będziesz miał bez zmian.
A jak skasowanie i wstawienie nie pomaga, to czasem trzeba wręcz wywalić wagon z gry (z CMP) - ZAPISUJĄC GO DO CDP przed skasowaniem!!! - i zainstalowac na nowo.
Działaj.
Lepiej.
Teraz zeznawaj, jak to zmieniałeś
Patrząc w config to trzeba zamienić left-passenger door na right i odwrotnie. I NIC WIĘCEJ, tylko te "tytuły" przed nawiasami klamrowymi. W nawiasach klamrowych ma zostać, czyli do left-passenger-door ma być przypisany mesh od prawej strony i analogicznie do right - mesh od lewej.
Poza tym:
po każdej takiej zmianie TRZEBA w grze wagon usunąć i postawić na torze ponownie. Nie da się tak, że zmienisz config, odpalisz mapę i sprawdzasz na tym, co był, bo będziesz miał bez zmian.
A jak skasowanie i wstawienie nie pomaga, to czasem trzeba wręcz wywalić wagon z gry (z CMP) - ZAPISUJĄC GO DO CDP przed skasowaniem!!! - i zainstalowac na nowo.
Działaj.
A więc ustawienie new wagonu nic nie dalo w configu wyglada to tak (przy czym to co widac to juz to co zostało zamienione przeze mnie prawy do lewego lewy do prawego
oid SetDoors(int int_doorstate,int int_doordelay)
{
switch(int_doorstate)
{
case D_NONE:
SetMeshAnimationFrame("left-passenger-door",0,int_doordelay);
SetMeshAnimationFrame("right-passenger-door",0,int_doordelay);
break;
case D_RIGHT:
SetMeshAnimationFrame("left-passenger-door",GetMeshAnimationFrameCount("right-passenger-door")-1,int_doordelay);
SetMeshAnimationFrame("right-passenger-door",0,int_doordelay);
break;
case D_LEFT:
SetMeshAnimationFrame("left-passenger-door",0,int_doordelay);
SetMeshAnimationFrame("right-passenger-door",GetMeshAnimationFrameCount("left-passenger-door")-1,int_doordelay);
break;
case D_BOTH:
SetMeshAnimationFrame("left-passenger-door",GetMeshAnimationFrameCount("right-passenger-door")-1,int_doordelay);
SetMeshAnimationFrame("right-passenger-door",GetMeshAnimationFrameCount("left-passenger-door")-1,int_doordelay);
break;
default:
break;
}
}
void SetFDoors(int int_fdoorstate,int int_fdoordelay)
{
switch(int_fdoorstate)
{
case FD_NONE:
SetMeshAnimationFrame("front-passenger-door",0,int_fdoordelay);
SetMeshAnimationFrame("rear-passenger-door",0,int_fdoordelay);
break;
case FD_RIGHT:
SetMeshAnimationFrame("front-passenger-door",GetMeshAnimationFrameCount("front-passenger-door")-1,int_fdoordelay);
SetMeshAnimationFrame("rear-passenger-door",0,int_fdoordelay);
break;
case FD_LEFT:
SetMeshAnimationFrame("front-passenger-door",0,int_fdoordelay);
SetMeshAnimationFrame("rear-passenger-door",GetMeshAnimationFrameCount("rear-passenger-door")-1,int_fdoordelay);
break;
case FD_BOTH:
SetMeshAnimationFrame("front-passenger-door",GetMeshAnimationFrameCount("front-passenger-door")-1,int_fdoordelay);
SetMeshAnimationFrame("rear-passenger-door",GetMeshAnimationFrameCount("rear-passenger-door")-1,int_fdoordelay);
break;
default:
break;
}
}
No właśnie. I zmiana skryptu tylko w jednym wagonie, gdy równocześnie inne mają niezmieniony z tą samą nazwą klasy może powodować różne nieprzyjemne skutki uboczne. Np gdy miałem kiedyś w sesji jeden kibel ze starym skryptem, a drugi z nowym (to było zanim zacząłem stosować biblioteki), to oba mi zniknęły :P
Inaczej u Ciebie było bo oczywiscie pomyliłem wagony i wysłałem nie od tego co trzeba.
Kiedy w koncu odnalazlem config własciwego wagonu pozamieniałem sprawy i....
Teraz sie wogole nie otwieraja!! Matko i córko rwe włosy z głowy a żona i tak mi mówi że już zaczynaja mi sie przerzedzac...
Aaaaaaa hola hola a może to dlatego ze wcześniej we skrypcie namieszałem?
Ostatnio zmieniony przez Arra 30-12-2016, 19:32, w całości zmieniany 1 raz
Stara prosta zasada... Jak cos sie namiesza to sie nie poprawia tylko zaczyna od nowa. Sam ja stosuje w ciezarowce jak spietdziele podjazd pod rampe to nie poprawiam 15 razy tylko wyjazd i od nowa.
Wywalilem dziada i wgralem od nowa ponazamienialem wrota tym razem we wlasciwym configu i wreszcie osiagnalem cel. Hurra!!!
Wszystkim za pomoc serdecznie dziekuje w szczegolnosci RBachowi za wrecz anielska cierpliwosc. Hurra hurra!
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach