UltimaForum

Wsparcie [XP] - Jak zrobić np bestarjusz by znalazł sie w menu ?

Sorak - Czw 14 Kwi, 2011 07:20
Temat postu: Jak zrobić np bestarjusz by znalazł sie w menu ?
Mam do was pytanie ultimowicze. Chciałbym zrobić by np rozdawanie punktów było w menu
ale gdy włączam grę i menu wyskakuje mi błąd Window_Command. Czy mógłby mi ktoś to wytłumaczyć.

Ayene - Czw 14 Kwi, 2011 10:15

Jaka jest dokładna treść błędu? Czy modyfikowałeś sam skrypt? Wymień ewentualne skrypty, których używasz i, które zmieniają menu gry.
Sorak - Czw 14 Kwi, 2011 15:03

Załóżmy, że biorę skrypt $scene = Scene_Points.new i biorę w scene menu
dodaję s7 itd, to potem gdy włączam grę a następnie menu to wyskakuje mi błąd:
????? 'Window_Command' ? 42 ??? TypeError ????????
cannot convert Scene_Points into String

Melvin - Czw 14 Kwi, 2011 16:37



Co dokładnie robisz... Napisz normalnie, co gdzie dajesz..

Sorak - Czw 14 Kwi, 2011 20:42

Na początku wchodze w Scene_Menu. Potem zmieniam wszystko by wyglądało tak
s1 = $data_system.words.item
s2 = $data_system.words.skill
s3 = $data_system.words.equip
s4 = "Stan"
s5 = "Zapis gry"
s6 = "Koniec"
s7 = $scene = Scene_Points.new
@command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6, s7])
Następnie włączam grę i wchodzę w menu w grze i wyskakuje mi błąd
????? 'Window_Command' ? 42 ??? TypeError ????????
cannot convert Scene_Points into String

Melvin - Czw 14 Kwi, 2011 21:01




Najpierw dodajesz:
Kod:
s7 = "jakiś tekst"

Potem:
Kod:
@command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6, s7])

I na końcu(koło linijki 165):
Kod:
when 6
        $game_system.se_play($data_system.decision_se)
        $scene = Scene_Points.new


Dawaj Pomgół!! :mrgreen: :mrgreen:

Sorak - Czw 14 Kwi, 2011 21:12

Niestety nie pomogło nadal wyskakuje ten sam błąd.
Melvin - Czw 14 Kwi, 2011 21:14

Źle robisz.. Wrzuć mi tu ten kod..

Zaraz.. A co to wgl jest za Scene_Points?


Powered by phpBB modified by Przemo © 2003 phpBB Group