Jak zrobić własny pickup, który działa dokładnie tak samo jak codzienna gazeta?
patrzyłem do folderu Inventory, są tam pliki odpowiedzialne za działanie gazety, lecz nie ma tam bezpośrednio napisane jaki obrazek ma wyświetlić gazeta.
Znalazłem też plik odpowiedzialny za gazetę w "Postal2Game --> NewsScreen", no ale tam też nie ma podanej ścieżki do obrazka, no to wiec gdzie znajduje się ścieżka która określa jaki obrazek ma się wyświetlać w określony dzień?
[ POMOC] Pickup działający jak gazeta
Moderatorzy: Moderatorzy, Admini
- EvilT-ModZ
- Modder
- Posty: 159
- Rejestracja: 16 sie 2010, 17:30
You need to associate new texture thought Paper.Skins variable in NewsScreen.uc
Kod: Zaznacz cały
//declare our paper actor
RawActor Paper;
//PlayerOwner is PlayerController variable you have to set up
if( P2Player(PlayerOwner) != None && P2Player(PlayerOwner).MyNewsScreen != None )
{
Paper = P2Player(PlayerOwner).MyNewsScreen.Paper;
if( Paper != None && Paper.Skins.Length > 0 ) //since this variable exists, texture will be updated
Paper.Skins[0] = NewTexture;
}
Thanks for help, but Im don't understand, what Im do with this.
Ostatnio zmieniony 18 mar 2016, 11:19 przez ArtekXDPL, łącznie zmieniany 1 raz.
Umieram i powstaje z popiołów jak Phoenix, już od stuleci.
Nie da rady zrobić jakoś tego w Inventory/bookInv i bookPickup ?seebeek17 pisze:A czy w ogóle ty umiesz chociaż trochę programować?
c++ ... - mówi ci to coś?
Jeśli nie, to poczytaj trochę o tym.
Co do "gazety", to ma ona funkcje zaszyte głębiej w grze, niż na poziomie samych pickup'ów.
Fragment odpowiedzialnego za to kodu, podał już EvilT-ModZ.
Umieram i powstaje z popiołów jak Phoenix, już od stuleci.