Achivment
Aktualny czas: 28-04-26, 23:27 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[VX] Achivment
AKAloneV13 Offline
*


Liczba postów: 20
Dołączył: 22-06-13

Pomógł: 0



Post: #1
wykrzyknik Achivment

Mam pewien problem,a raczej pytanie:
Niedawno znalazłem skrypt z Achivami o taki:http://www.ultimateam.pl/viewtopic.php?t=6627&postdays=0&postorder=asc&start=0
(chciałem się tam poradzić ale z tego co widzę to w tym poście już nikt na nic nie odpowiada)Jest tam coś napisanie dalej,że ktoś chce żeby menu achivów wywoływało się klawiszem F7,a ja chcę żeby się wywoływało klawiszem "A".No i zrobiłem specjalny przedmiot o nazwie Księga Achivów i nie wiem jak zrobić żęby chociaż po naciśnięciu enter na przedmiocie w menu itemów wyświetlało się menu achivów.Jeżeli jest ktoś bardziej obeznany w temacie to proszęo pomoc,będę bardzo wdzięczny :)
08-07-13 18:53
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
ZioluS Offline
*


Liczba postów: 12
Dołączył: 24-05-13

Pomógł: 1



Post: #2
RE: Achivment

Baza danych >> Typowe zdarzenia >> Funkcja Równoległe Zdarzenie >> Przełącznik obojętnie jaki ON i musisz w projekcie ustawić, że ma się włączyć
Niżej robisz tak:
Ustaw warunek Przycisk X jest wciśnięty (X to przycisk A)
Wywołaj skrypt $scene = Achievements.new
08-07-13 19:06
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
tracersgta Offline
*


Liczba postów: 237
Dołączył: 09-06-13

Pomógł: 0



Post: #3
RE: Achivment

Ustawiasz typowe zdarzenie na równoległe, a warunkowy przełącznik na taki, jaki jest aktualnie włączony (MUSI być włączony). Następnie w poleceniach:
Warunek: Przycisk [przycisk z RM'a, spis poniżej] jest wciśniety
Wywołaj skrypt: $scene = Achievements.new

Spis klawiszy w RM'ie VX i VXAce:

W grze - Na klawiaturze
C - Enter
B - ESC
A - Shift(L)
Z - C
X - B
A - X
S - Y
D - Z
Q - L

I'm a tiger! I roar. I hunt, I climb, I eat, I wash, I sleep!
[Obrazek: userbarrf.png]
[Obrazek: LbEbK.gif]
08-07-13 19:09
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
AKAloneV13 Offline
*


Liczba postów: 20
Dołączył: 22-06-13

Pomógł: 0



Post: #4
RE: Achivment

Dobra już mi działa ale mam jeszcze jeden problem,a mianowicie gdy chcę
dodać obrazek(jest on 90x90) wpisuje nazwę(dla przykładu: "Trelemorele.png")I wykakuje mi taki błąd:
Scrip'Game_Switches' line 20:TypeError occurred.
cannot convert String into Integer

Nie wiem o co chodzi!
A obrazek jest w folderze projektu:
Projekt\Graphics\Pictures
08-07-13 19:45
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
tracersgta Offline
*


Liczba postów: 237
Dołączył: 09-06-13

Pomógł: 0



Post: #5
RE: Achivment

Ale opisz to dokładnie, bo my nie jasnowidze :I

Kiedy używasz tego obrazka, co to za obrazek. SZCZE-GÓ-ŁY!

I'm a tiger! I roar. I hunt, I climb, I eat, I wash, I sleep!
[Obrazek: userbarrf.png]
[Obrazek: LbEbK.gif]
08-07-13 19:49
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
AKAloneV13 Offline
*


Liczba postów: 20
Dołączył: 22-06-13

Pomógł: 0



Post: #6
RE: Achivment

Error wyskakuje zaraz po odpaleniu gry.
Jak nie wpiszę nazwy obrazka to wszystko jest wporzo.
Jeśli trzeba ci czegoś więcej to pisz.
(Ten post był ostatnio modyfikowany: 08-07-13 19:58 przez AKAloneV13.)
08-07-13 19:52
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Ayene Offline
*


Liczba postów: 758
Dołączył: 09-04-13

Pomógł: 112



Post: #7
RE: Achivment

Osiągnięcia aktywujesz przełącznikami, a definiujesz w sekcji:
# ==============================================================================
#                                        PONIŻEJ DODAWAJ ACHIEVEMENTY
# ==============================================================================
  Achievements = []
  Descriptions = []
  
  Achievements[0] = ["Greedy Ralph","Trophy",1]
  Descriptions[0] = ["Open 5 chests!","Commonly known as a noob-level achievement."]
  
  Achievements[1] = ["Defeat Gary","Trophy",2]
  Descriptions[1] = ["Beat evil Gary at the garden!"]
  
  Achievements[2] = ["LOVE OMEGAS7","Trophy",3]
  Descriptions[2] = ["Show your love for Omegas7 to a stranger."]
# ==============================================================================
#                                      NIE TYKAĆ! (chyba, że wiesz, co robisz)
# ==============================================================================

[Obrazek: aye_furniture_pres.png]
08-07-13 21:46
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
AKAloneV13 Offline
*


Liczba postów: 20
Dołączył: 22-06-13

Pomógł: 0



Post: #8
RE: Achivment

(08-07-13 21:46)Ayene napisał(a):  Osiągnięcia aktywujesz przełącznikami, a definiujesz w sekcji:
# ==============================================================================
#                                        PONIŻEJ DODAWAJ ACHIEVEMENTY
# ==============================================================================
  Achievements = []
  Descriptions = []
  
  Achievements[0] = ["Greedy Ralph","Trophy",1]
  Descriptions[0] = ["Open 5 chests!","Commonly known as a noob-level achievement."]
  
  Achievements[1] = ["Defeat Gary","Trophy",2]
  Descriptions[1] = ["Beat evil Gary at the garden!"]
  
  Achievements[2] = ["LOVE OMEGAS7","Trophy",3]
  Descriptions[2] = ["Show your love for Omegas7 to a stranger."]
# ==============================================================================
#                                      NIE TYKAĆ! (chyba, że wiesz, co robisz)
# ==============================================================================

To to wiem!
Chodzi o to że obrazki nie działają!
Przeczytaj ten post od nowa ;p
09-07-13 08:29
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Ayene Offline
*


Liczba postów: 758
Dołączył: 09-04-13

Pomógł: 112



Post: #9
RE: Achivment

A gdzie wpisujesz nazwę obrazka? Bo błąd ewidentnie wskazuje, że program znajduje nazwę tam, gdzie powinien być ID przełącznika.

[Obrazek: aye_furniture_pres.png]
09-07-13 08:53
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
tracersgta Offline
*


Liczba postów: 237
Dołączył: 09-06-13

Pomógł: 0



Post: #10
RE: Achivment

Achievements[0] = ["Nazwa achievmenta","!!!NAZWA OBRAZKA!!!",ID]
Descriptions[0] = ["Jakiś tam cel","Jakiś tam opis"]

Pamiętaj, że nazwa achievmenta, nazwa obrazka, cel i opis MUSZĄ być w cudzysłowiu (""), a ID bez cudzysłowia. Dodatkowo upewnij się, że skrypt nie wymaga konkretnego rozszerzenia obrazka, np. *.jpg, czy *.png, bo może używasz złych rozszerzeń.

I'm a tiger! I roar. I hunt, I climb, I eat, I wash, I sleep!
[Obrazek: userbarrf.png]
[Obrazek: LbEbK.gif]
09-07-13 09:13
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.