Zwiększenie zmiennej przy nowym poziomie
Aktualny czas: 28-04-26, 19:34 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[VXAce] Zwiększenie zmiennej przy nowym poziomie
Yotta Offline
*


Liczba postów: 156
Dołączył: 22-12-13

Pomógł: 3



Post: #1
Zwiększenie zmiennej przy nowym poziomie

Jak sprawić, aby zmienna zwiększała się o np. 3, gdy bohater osiągnie nowy poziom? Potrzebuję tego do drzewka umiejętności.

Kto pyta, nie błądzi. Kto nie błądzi, ten znajdzie drogę. Kto znajdzie drogę, ten odnajdzie własne szczęście.
Spoiler: (Otwórz)
28-07-15 18:00
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Kryzz333 Offline
*


Liczba postów: 209
Dołączył: 15-01-15

Pomógł: 44



Post: #2
RE: Zwiększenie zmiennej przy nowym poziomie

Zrób dwie zmienne:

1. Poziom bohatera
2. Poziom docelowy

Na początku gry ustaw Poziom docelowy +1 (aby był większy pod Poziom bohatera)

Zrób Typowe zdarzenie równoległe które będzie ustalało Zmienna Poziom bohatera = Poziom Bohatera (bohater)

Daj tam warunek, że jeśli Poziom bohatera = poziom docelowy, to:

+1 Poziom docelowy
+3 Twoja Zmienna


Chodzi w tym o to, że Poziom docelowy to sprawdzanie czy został zdobyty level. Jego powiększanie zwiększa wymagany level o +1 [co daje zdobycie Twojej Zmiennej tylko przy awansie]
28-07-15 18:09
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Yotta Offline
*


Liczba postów: 156
Dołączył: 22-12-13

Pomógł: 3



Post: #3
RE: Zwiększenie zmiennej przy nowym poziomie

Kontrola poziomu działa, ale nie rośnie ilość PU (zmienna, która ma rosnąć o 3). Może coś źle zrobiłem.

Kto pyta, nie błądzi. Kto nie błądzi, ten znajdzie drogę. Kto znajdzie drogę, ten odnajdzie własne szczęście.
Spoiler: (Otwórz)
28-07-15 18:21
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Kryzz333 Offline
*


Liczba postów: 209
Dołączył: 15-01-15

Pomógł: 44



Post: #4
RE: Zwiększenie zmiennej przy nowym poziomie

Przetesowałem w VXAce i mi działa.

Pewnie wartość Poziom docelowy jest nieodpowiednia (na początku gry ma być o 1 większa od obecnego poziomu, czyli 1 poziom, to zmienna = 2),

ew. gdzieś jest błąd z równoległością może?
28-07-15 18:27
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Yotta Offline
*


Liczba postów: 156
Dołączył: 22-12-13

Pomógł: 3



Post: #5
RE: Zwiększenie zmiennej przy nowym poziomie

[Obrazek: SCR_zpsh1i9qksv.png]

Na starcie zdarzenie aktywuje potrzebny przełącznik. Zrobiłem testowy NPC zwiększający poziom o jeden i okno wiadomości pokazujące poziom, Punkty Umiejętności oraz zmienną kontrolną (Kontrola Level-Up'u). Gdy testuję, poziom i zmienna kontrolna mają wartości zwiększone, ale zmienna Punkty Umiejętności nadal ma wartość 0. Nie wiem, o co może chodzić.

Kto pyta, nie błądzi. Kto nie błądzi, ten znajdzie drogę. Kto znajdzie drogę, ten odnajdzie własne szczęście.
Spoiler: (Otwórz)
28-07-15 18:39
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Kryzz333 Offline
*


Liczba postów: 209
Dołączył: 15-01-15

Pomógł: 44



Post: #6
RE: Zwiększenie zmiennej przy nowym poziomie

Kontrola level upu nie może być tą samą zmienną co poziom bohatera, tylko o 1 wyżej.

Zmienna Poziom Herosa musi być gdzieś ustalana = poziom bohatera.

A warunek podnoszący PU to ma być Kontrola level upu
28-07-15 18:48
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Yotta Offline
*


Liczba postów: 156
Dołączył: 22-12-13

Pomógł: 3



Post: #7
RE: Zwiększenie zmiennej przy nowym poziomie

Zmienna Poziom Herosa jest ustalana typowym zdarzeniem Poziomica. Kontrola Level-Up'u jest zwiększana o 1 zaraz po ustawieniu jej na równą z poziomem. Co do warunku - nie do końca rozumiem.

Kto pyta, nie błądzi. Kto nie błądzi, ten znajdzie drogę. Kto znajdzie drogę, ten odnajdzie własne szczęście.
Spoiler: (Otwórz)
28-07-15 18:58
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Kryzz333 Offline
*


Liczba postów: 209
Dołączył: 15-01-15

Pomógł: 44



Post: #8
RE: Zwiększenie zmiennej przy nowym poziomie

Chodzi po prostu o to, że w tym zdarzeniu Auto-Align jest ustawione, że Kontrola Level upu = poziom bohatera, a tak ma nie być. Nie wiem po co też dodawana jest +1 w tym samym miejscu.

Kontrola Level upu ma być ustalona na początku gry, a później podbijana jedynie jeśli zrówna się z poziomem bohatera (czyli zmienną Poziom Herosa)
28-07-15 19:05
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Yotta Offline
*


Liczba postów: 156
Dołączył: 22-12-13

Pomógł: 3



Post: #9
RE: Zwiększenie zmiennej przy nowym poziomie

Jeśli w warunku ma nie być zwiększenia Kontroli Level-Up'u, to i tak nie działa. Możesz mi pokazać, jak ty masz to zrobione? Może wtedy będę wiedział, jak to ustawić.

Kto pyta, nie błądzi. Kto nie błądzi, ten znajdzie drogę. Kto znajdzie drogę, ten odnajdzie własne szczęście.
Spoiler: (Otwórz)
28-07-15 19:07
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Kryzz333 Offline
*


Liczba postów: 209
Dołączył: 15-01-15

Pomógł: 44



Post: #10
RE: Zwiększenie zmiennej przy nowym poziomie

"http://www.speedyshare.com/JwYUS/PU-Yotta.rar"

Obrazki w kolejności.
(Ten post był ostatnio modyfikowany: 28-07-15 19:23 przez Kryzz333.)
28-07-15 19:14
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a): Yotta
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.