Witam to znowu ja
W tym poradniku chciałbym wam przedstawić bardzo ciekawą rzecz a mianowicie reputację
np: jeśli będziemy mieć 0 reputacji to strażnik nie wpuści do jakiejś ekskluzywnej karczmy,
a jeśli reputacją będzie 5 to nas wpuści
Co nam będzie potrzebne:
- Zmienna(dla jednego systemu reputacji)
Opcjonalnie(dla osób bieglejszych w obsłudze vx'a)
- 1 typowe zdarzenie
- 1 przełącznik
Zaczynamy
Najpierw trzeba tę reputację otrzymać nie ?
Kiedy skończymy questa dla jakiegoś NPC dopisujemy:
zmień zmienną: 0001Reputacja +1
To wszystko teraz mamy już 1 Reputacji !!!
Teraz ustawiamy strażnik który będzie reagować na posiadaną przez nas reputację
robimy tak:
ustaw warunek: zmienna 0001Reputacja = 1
wiadomość: Spadaj
koniec warunku
ustaw warunek: zmienna 0001Reputacja = 5
wiadomość: Witaj !
Proszę oto SS:
Spoiler:
Koniec
A teraz pokaże wam jak wyświetlać wartość zmiennej w trakcie gry za pomocą klawisza(ale to stwarza możliwości co ?)
Ale najpierw omówię klawisze w Vx'sie
Więc
W grze - Na klawiaturze
C - Enter
B - ESC
A - Shift(L)
Z - C
X - B
A - X
S - Y
D - Z
Q - L
Teraz tworzymy typowe równoległe zdarzenie startujące na przełącznik(startowy)
przełącznik startowy - taki który jest uruchamiany na samym początku gry
i w tym typowym
ustaw warunek: Przycisk R(na klawiaturze W)jest naciśnięty
wiadomość: \v[0001]
Czemu \v[0001] - bo taka komenda wyświetla wartość zmiennej nr 1
Proszę oto SS
Pomógł: 53 razy Dołączył: 30 Gru 2009 Posty: 515 Skąd: Ruda Śląska
Wysłany: Pon 17 Sty, 2011 20:18
Cytat:
Loyd, robisz osobną zmienną do każdego mieszkańca :)
Tylko po pewnym czasie mu to nie wyjdzie bo zabraknie mu przycisków do wyświetlania. No chyba że nie chce oglądać jego reputacji albo zrobi jeden i będzie kilka wyborów.
Tylko po pewnym czasie mu to nie wyjdzie bo zabraknie mu przycisków do wyświetlania. No chyba że nie chce oglądać jego reputacji albo zrobi jeden i będzie kilka wyborów.
Albo może też w oknie rozmowy z danym NPC dodać wybór "Pokaż reputację" i to wywoła wiadomość: "Twoja reputacja dla tej osoby wynosi: \v[001]"
Pomógł: 53 razy Dołączył: 30 Gru 2009 Posty: 515 Skąd: Ruda Śląska
Wysłany: Sro 19 Sty, 2011 11:16
Albo nie lepiej zrobić np tak:
Wiadomość:
\c[3]Ktośtam\c[0] (\c[12]\v[5]\c[0]):
Witaj w czym mogę pomóc???
I wyglądało by to mniej więcej tak:
I teraz wytłumaczę o co chodzi. No to tak:
\c[3] - oznacza to że nazwa imienia np. Ktośtam będzie zielona
\c[0] - to że następne literki będą białe
\c[12] to że wiadomość będzie niebieska
\v[5] - a to będzie wyświetlany nr zmiennej. Tutaj wybrałem nr 5
Wszystkie imiona i zmienne są przytoczone przypadkowo.
Mi się zdaje że tak dobrane kolory lepiej wychodzą.
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 Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum