[ POMOC] Pickup działający jak gazeta

Uczymy się edytowania P2 i rozwiązujemy nasze problemy. Nowi adepci mile widziani!

Moderatorzy: Moderatorzy, Admini

Awatar użytkownika
ArtekXDPL
Seryjny zabójca
Posty: 461
Rejestracja: 16 maja 2009, 23:30
Lokalizacja: Przemyśl

18 mar 2016, 08:38

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ń?
Ostatnio zmieniony 18 mar 2016, 11:40 przez ArtekXDPL, łącznie zmieniany 1 raz.


Umieram i powstaje z popiołów jak Phoenix, już od stuleci.
Awatar użytkownika
EvilT-ModZ
Modder
Modder
Posty: 159
Rejestracja: 16 sie 2010, 17:30

18 mar 2016, 10:39

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;
}


Awatar użytkownika
ArtekXDPL
Seryjny zabójca
Posty: 461
Rejestracja: 16 maja 2009, 23:30
Lokalizacja: Przemyśl

18 mar 2016, 11:18

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.
Awatar użytkownika
seebeek17
Modder
Modder
Posty: 8399
Rejestracja: 10 cze 2013, 13:25
Lokalizacja: Z Zewnątrz
Kontakt:

18 mar 2016, 18:30

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.


Awatar użytkownika
ArtekXDPL
Seryjny zabójca
Posty: 461
Rejestracja: 16 maja 2009, 23:30
Lokalizacja: Przemyśl

24 mar 2016, 18:33

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.
Nie da rady zrobić jakoś tego w Inventory/bookInv i bookPickup ?


Umieram i powstaje z popiołów jak Phoenix, już od stuleci.
ODPOWIEDZ