Quest Journal w Icon Menu
Aktualny czas: 28-04-26, 23:32 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[VXAce] Quest Journal w Icon Menu
aragorn7015 Offline
*


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

Pomógł: 2



Post: #1
Quest Journal w Icon Menu

Witam. Mam problem z dodaniem tego skryptu do icon menu...
Nie mam pojęcia jakiej komendy muszę użyc aby dodać to do listy.
http://www.ultimateam.pl/viewtopic.php?t=9831 <- stąd mam skrypt
Bestiariusz dodałem sam, ale w tym skrypcie nie umiem znaleźć tej komendy.
http://rmrk.net/index.php?topic=45127.0 <- Journal Quest

Tak wygląda mój zapis menu z Icon Menu:
Spoiler: (Otwórz)
Wie ktoś jaką komendę i symbol ma ten skrypt?
(Ten post był ostatnio modyfikowany: 17-05-15 12:32 przez aragorn7015.)
17-05-15 12:32
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
aragorn7015 Offline
*


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

Pomógł: 2



Post: #2
RE: Quest Journal w Icon Menu

Minęło 24h, więc daje @refresh :D
18-05-15 14:44
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: Quest Journal w Icon Menu

Po co Enterbrain walnął argument "ext" do "add_command" w klasie "Window_Command"?

A tak odnośnie tego skryptu, to jest zbyt chaotyczny. Jeśli to jest twoja pierwsza gra, jaką robisz, daruj se skrypty. W pierwszej kolejności eksperymentuj. Jeśli efekt eksperymentu cię zadowoli, przenieś zmiany wprowadzone podczas jego trwania do projektu. A na system osiągnięć kiedyś będziesz wystarczająco mocny w skryptowaniu. Po prostu ćwicz, ćwicz, ćwicz.

Poza tym można wykorzystać standard do ikon w menu. Po prostu wejdź do klasy "Window_Command" i zobacz "draw_item". Cała filozofia to dodać do tej funkcji odpowiednią linijkę z "draw_item" klasy "Window_Item" w odpowiedni sposób.

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


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

Pomógł: 2



Post: #4
RE: Quest Journal w Icon Menu

Człowieku, ale ja wiem jak się dodaje dodatkowe ikonki do tego menu, jest to banalne, ale muszę znać komendę od Journal Quest. Dalej nie ogarniasz o co mi chodzi?
Jak w skrypcie Icon Menu jest te
MENU_LIST[9] = ["Questy", "Sprawdź liste questów", :symbol, :komenda, :ikonki]
to po prostu muszę podstawić wszystko do wzoru, żeby to zadziałało... Potrzebuję znać komendę uruchamiającą okienko z zadaniami i symbol tego skryptu (Quest Journal)
20-05-15 15:42
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
kanumerki Offline
*


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

Pomógł: 45



Post: #5
RE: Quest Journal w Icon Menu

aragorn7015 nie słuchaj mateusza, on ci powie może jak to zrobić ale to wersja dla hardcorowców :D. Jakoż iż nie ma Ayene to ja pomogę ci w tym skrypcie.

Aby wywołać Questy musisz użyć komendy:
SceneManager.call(Scene_Quest)

Przejdź teraz do drugiego skryptu na menu. W nim jak napisałeś masz już
Cytat:Jak w skrypcie Icon Menu jest te
MENU_LIST[9] = ["Questy", "Sprawdź liste questów", :symbol, :komenda, :ikonki]
chodzi mi o:
MENU_LIST[9] = ["Questy", "Sprawdź liste questów", :symbol, :komenda, :ikonki]

Wszystko w porządku. Na końcu tego skryptu masz:
def command_status
    # // command_status (Don't remove)
    SceneManager.call(Scene_Status)
  end

  def command_skill
    # // command_skill (Don't remove)
    SceneManager.call(Scene_Skill)
  end

  def command_equip
    # // command_equip (Don't remove)
    SceneManager.call(Scene_Equip)
  end

  def command_custom
    # // Method to call a custom command.
    SceneManager.call(@command_window.current_ext)
  end

  def command_map
    # // command_map (Don't remove)
    create_menu_message_window
    $game_message.texts << XAIL::ICON_MENU::MENU_EMPTY
    SceneManager.call(Scene_Map)
  end

Na końcu tego dodajesz kolejną definicję twojej komendy bo taką sobie komendę nazwałeś. Dodajesz do tych definicji mniej więcej to:
def komenda
    # // tu sobie pisz co chcesz ;d
    SceneManager.call(Scene_Quest)
  end

Jakbyś czegoś jeszcze nie rozumiał to pisz.

Stary nick:ka0909
Pomagam w przerabianiu lekkich skryptów smiles
20-05-15 16:35
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
aragorn7015 Offline
*


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

Pomógł: 2



Post: #6
RE: Quest Journal w Icon Menu

No więc tak. Ikonka w Menu się wyświetla, ale nic nie robi... Klikam enter i nic się nie dzieje. To po prostu jest :D Zrobiłem prawie dokładnie tak jak mi podałeś. Tak to u mnie wygląda:
Menu
Spoiler: (Otwórz)
Koniec:
Spoiler: (Otwórz)
20-05-15 20:22
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
kanumerki Offline
*


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

Pomógł: 45



Post: #7
RE: Quest Journal w Icon Menu

Podeślij jak możesz swój skrypt na menu bo w nim musi być coś nie tak.
-Edit-
W skrypcie na menu zamiast:
MENU_LIST[9] = ["Questy", "Ksiega Zadan", :quest_journal, :command_zadanie, 12]
daj na końcu wartość true(aktywne).
MENU_LIST[9] = ["Questy", "Ksiega Zadan", :quest_journal, :command_zadanie, 12, true]

Pamiętaj też aby skrypt na Questy był przed skryptem na twoje menu. Mogą być komplikację jeśli inna jest kolejność.

Stary nick:ka0909
Pomagam w przerabianiu lekkich skryptów smiles
(Ten post był ostatnio modyfikowany: 21-05-15 16:51 przez kanumerki.)
20-05-15 22:09
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a): aragorn7015
aragorn7015 Offline
*


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

Pomógł: 2



Post: #8
RE: Quest Journal w Icon Menu

Dzięki działa :D Masz Pomógł.

Temat do zamknięcia...
21-05-15 18:09
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.