Dwa szybkie pytania
Aktualny czas: 28-04-26, 23:05 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[XP] Dwa szybkie pytania
RGR7 Offline
*


Liczba postów: 42
Dołączył: 05-04-15

Pomógł: 3



Post: #1
pytajnik Dwa szybkie pytania

1. Jak wrócić do poprzedniego okna wyboru? (Tak jak było to chociażby w STAR WARS: Knights of Old Republic)
2. Mam questa, że trzeba zabić 3 potworów. Po zabiciu pierwszego chciałbym aby pojawiła się informacja 'Zabito 1 z 3 potworów', po zabiciu drugiego 'Zabito 2 z 3' itd., nie wiem jednak w jakiej kolejności gracz będzie je zabijał. Jak to zrobić, aby pojawiały się odpowiednie cyfry w odpowiedniej kolejności?
15-05-15 16:35
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Dr Man Offline
*


Liczba postów: 58
Dołączył: 30-05-14

Pomógł: 10



Post: #2
RE: Dwa szybkie pytania

1. Obejrzyj to https://www.youtube.com/watch?v=8ExtSXG_...A&index=13
Lepiej ci wytłumaczy niż ja .

2. A co drugiego, musisz użyć zmiennych. na tym filmie zostało wytłumaczone ich zastosowanie, obejrzyj. https://www.youtube.com/watch?v=B4Uq_sqX8Ro
A jeśli mowa o wiadomościach, wystarczy że zrobić coś w stylu "Zabito \v[numer zmiennej która odpowiada za liczbę dotychczasowo zabitych przeciwników] z 3"
A po zabiciu 3 ustaw warunek, że jeśli zostanie zabita ta ilość przeciwników, to bohater otrzyma nagrodę lub inne zlecenie. W sumie to już zależy od ciebie co się stanie po spełnieniu warunku.
15-05-15 16:47
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
RGR7 Offline
*


Liczba postów: 42
Dołączył: 05-04-15

Pomógł: 3



Post: #3
RE: Dwa szybkie pytania

Dzięki Doktorku ;)
15-05-15 17:10
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: #4
RE: Dwa szybkie pytania

Możesz też napisać własny system quest loga i wykorzystać go do TAKIEGO właśnie celu.

Zacznij od zdefiniowania klasy z danymi questa. Np. obiekt klasy "RPG::Quest" wczytywany do zmiennej "$data_quests". Dobrą praktyką jest mieć w jednym pliku klasę, a w drugim listę obiektów.
W samym edytorze skryptów napisz funkcję wczytywania zewnętrznych skryptów i klasę "Game_Quest". Będziesz w miej przechowywał postęp realizacji wytycznych.
Wytyczną może być zabicie określonego przeciwnika określoną liczbę razy, zebranie określonego przedmiotu określoną liczbę razy, porozmawianie z kimś lub danie mu czegoś otrzymanego od kogoś innego, a niekiedy nawet odwiedzenie jakiegoś miejsca w lokacji. Jeśli ci przeszkadza standardowa nazwa, pomyśl, jak wstawić własny opis wytycznej zamiast standardowego.

Nienawidzony i nienawidzący. Przez nienawiść tego drugiego obaj będą martwi.
16-05-15 06:56
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Crashykk Offline
*


Liczba postów: 368
Dołączył: 30-04-13

Pomógł: 36



Post: #5
RE: Dwa szybkie pytania

Mysle, ze RGSS do czegos tak prostego nie bedzie konieczne. Zmienne zrobia co trzeba :)

[Obrazek: oe6WuyS.png]
https://crashykk.itch.io/dunsas-prophecy
16-05-15 08:50
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Crashykk Offline
*


Liczba postów: 368
Dołączył: 30-04-13

Pomógł: 36



Post: #6
RE: Dwa szybkie pytania

Bardziej odpowiedzialem autorowi odrzucajac w swojej wiadomosci pomysl Mateusza.

[Obrazek: oe6WuyS.png]
https://crashykk.itch.io/dunsas-prophecy
16-05-15 09:17
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.