Zmienne w skrypcie
Aktualny czas: 28-04-26, 23:34 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[XP] Zmienne w skrypcie
Xovr Offline
*


Liczba postów: 17
Dołączył: 27-08-13

Pomógł: 0



Post: #1
pytajnik Zmienne w skrypcie

Witam,
Potrzebuję do gry wyświetlania kilku obrazów naraz, w zdarzeniu można ustawić maksymalnie 1. Można by zrobić to przez skrypt. I tu jest moje pytanie. W jaki sposób używając operacji wywołaj skrypt, można narysować obrazek (i gdzie go wkleić), oraz jak nazwać zmienną ze zdarzeń w skrypcie. Jestem początkujący więc prosiłbym z wszystkimi nawiasami i przecinkami
Z góry dzięki

Życie jest jak gra, jest ciekawe, trudne i szybko się kończy
31-08-13 22:21
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
kanumerki Offline
*


Liczba postów: 247
Dołączył: 02-05-13

Pomógł: 45



Post: #2
RE: Zmienne w skrypcie

Cytat:Potrzebuję do gry wyświetlania kilku obrazów naraz, w zdarzeniu można ustawić maksymalnie 1.
Można max. 50 obrazków pokazać w jednym zdarzeniu -_-*.
Musisz pamiętać o numerach obrazków aby każdy obrazek miał swój własny oddzielny numer.
-------------
PS.
Numer obrazka mówi też o poziomie warstwy. Czyli obrazek o numerze "2" zakryje obrazek o numerze "1" itp.

Stary nick:ka0909
Pomagam w przerabianiu lekkich skryptów smiles
(Ten post był ostatnio modyfikowany: 31-08-13 22:53 przez kanumerki.)
31-08-13 22:43
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Mateusz SSJ8 Offline
*


Liczba postów: 511
Dołączył: 10-05-13

Pomógł: 40



Post: #3
RE: Zmienne w skrypcie

Cytat:Można max. 50 obrazków pokazać w jednym zdarzeniu -_-*.

Po odpowiednich modyfikacjach w oskryptowaniu można w jednym zdarzeniu pokazać nawet milion obrazków, aczkolwiek RPG Maker VX Ace standardowo obsługuje tylko 100. RPG Maker XP ma tylko jeden obiekt klasy Game_Screen pozwalający maksymalnie na 100 obrazków jednocześnie (50 dla mapy i tyle samo dla walki). I ten jedyny obiekt to "$game_screen" za który w RPG Makerze VX Ace robi "@screen" w "$game_map" dla map i "@screen" w "$game_troop" dla walki. Sprawdź "Game_Map" i "Game_Troop" w RPG Makerze VX, czy RPG Maker VX Ace odziedziczył ten sposób. Gdybyś chciał w RPG Makerze XP wykorzystać 100 obrazków, musiałbyś zrobić 4 rzeczy:
1. Wprowadź "@screen = Game_Screen.new" w inicjalizację "Game_Map" i "Game_Troop". Upewnij się, że zmienne będą aktualizowane.
2. Usuń "$game_screen" z inicjalizacji obiektów gry.
3. Przerób "Spriteset_Map" i "Spriteset_Battle" pod zmienione mapę i walkę.
4. Dodaj w interpreterze metodę pozwalającą na korzystanie ze wszystkich 100 obrazków ("command_231" obsługuje tylko 50 obrazków, więc jeśli 50 ci wystarczy, skryptowa nie jest potrzebna)
Uwaga: Jeśli chcesz dodać niestandardową, upewnij się, że po niej skrypt nie przeskoczy.

Nienawidzony i nienawidzący. Przez nienawiść tego drugiego obaj będą martwi.
(Ten post był ostatnio modyfikowany: 05-09-13 09:53 przez Mateusz SSJ8.)
05-09-13 09:52
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Wątek zamknięty 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Kontakt | Ultima Forum | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS
Powered By MyBB. © 2013 MyBB Group. All Rights Reserved.
Skórka by Ayene.