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


Wątek zamknięty 
[XP] Savepointy
ziomsamsung Niedostępny
*


Liczba postów: 193
Dołączył: 15-08-14

Pomógł: 4



Post: #1
Savepointy

Jak wywalić z menu opcję ''zapisz grę'' ale żeby były savepionty czyli że można zapisywać na przykład przy jakimś ołtarzu.

Mój aktualny projekt.
Spoiler: (Otwórz)
31-08-14 15:02
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Altan Offline
*


Liczba postów: 88
Dołączył: 16-07-14

Pomógł: 1



Post: #2
RE: Savepointy

Wchodzisz do projektu, robisz kopię zapasową "Scene_Menu". (No chyba że się nie boisz że ci projekt rozwali xD)
Teraz wchodzisz w 23 linijkę i zaznaczasz do końca linijki 25.
I zastępujesz tym:
s4 = "Stan"
    s5 = "Koniec"
    @command_window = Window_Command.new(160, [s1, s2, s3, s4, s5])

Tha da. Koniec.

PS:Zapisujesz oczywiście w zdarzeniu. 3 Strona prawy dolny róg i tam gdzieś jest coś w stylu "wyświetl menu zapisu"

Nudzi mi się... ;__;
(Ten post był ostatnio modyfikowany: 31-08-14 15:48 przez Altan.)
31-08-14 15:25
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a): ziomsamsung
ziomsamsung Niedostępny
*


Liczba postów: 193
Dołączył: 15-08-14

Pomógł: 4



Post: #3
RE: Savepointy

Nie ma tej opcji w menu, ale jak wchodzę w opcję wyjście to wyświetla mi się okno zapisu gry.

Mój aktualny projekt.
Spoiler: (Otwórz)
31-08-14 15:55
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
kanumerki Offline
*


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

Pomógł: 45



Post: #4
RE: Savepointy

Ponieważ nie zmieniłeś co ma być dalej. Koniec przejął funkcję zapisu. zamień ten kod w Scene_menu:
when 4  # セーブ
        # セーブ禁止の場合
        if $game_system.save_disabled
          # ブザー SE を演奏
          $game_system.se_play($data_system.buzzer_se)
          return
        end
        # 決定 SE を演奏
        $game_system.se_play($data_system.decision_se)
        # セーブ画面に切り替え
        $scene = Scene_Save.new
      when 5  # ゲーム終了
        # 決定 SE を演奏
        $game_system.se_play($data_system.decision_se)
        # ゲーム終了画面に切り替え
        $scene = Scene_End.new
na ten kod:
when 4  # セーブ
        # 決定 SE を演奏
        $game_system.se_play($data_system.decision_se)
        # ゲーム終了画面に切り替え
        $scene = Scene_End.new

PS.
To nie wszystko. W Scene_end musisz zamienić jedną linijkę kodu:
bodajże 56 linijka.
$scene = Scene_Menu.new(5)
na:
$scene = Scene_Menu.new(4)
i wszystko powinno być okej ;)

Stary nick:ka0909
Pomagam w przerabianiu lekkich skryptów smiles
(Ten post był ostatnio modyfikowany: 31-08-14 16:11 przez kanumerki.)
31-08-14 16:07
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a): ziomsamsung
Altan Offline
*


Liczba postów: 88
Dołączył: 16-07-14

Pomógł: 1



Post: #5
RE: Savepointy

Aha, popełniłem błąd w tym że należy do 25 lininijki ;__;

Należy do 26.

Nudzi mi się... ;__;
(Ten post był ostatnio modyfikowany: 31-08-14 16:14 przez Altan.)
31-08-14 16:12
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
ziomsamsung Niedostępny
*


Liczba postów: 193
Dołączył: 15-08-14

Pomógł: 4



Post: #6
RE: Savepointy

Dzięki wszystkim dwóm daję ''pomógł'', ale jest jeszcze jeden problem. Jak wybieram opcję "Wyjście" i biorę "anuluj to mi się tworzy nowa opcja bez tekstu.

Mój aktualny projekt.
Spoiler: (Otwórz)
31-08-14 16:39
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Altan Offline
*


Liczba postów: 88
Dołączył: 16-07-14

Pomógł: 1



Post: #7
RE: Savepointy

No bo widzisz... na górze musisz naprawić ten błąd który to ja popełniłem. Musisz do 26 linijki a nie do 25 jak wcześniej pisałem.

Chyba.

@Down
Ale serio wystarczyło to co napisałem, pomyliłem tylko liczby. ;__;
Mam pokazać SS z dowodem?

Nudzi mi się... ;__;
(Ten post był ostatnio modyfikowany: 31-08-14 16:56 przez Altan.)
31-08-14 16:40
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
kanumerki Offline
*


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

Pomógł: 45



Post: #8
RE: Savepointy

Jeszcze jedna linijka w Scene_end, która odpowiada za anuluj nie została za pewnie zmieniona i stąd ten problem.
linijka 106:
$scene = Scene_Menu.new(5)
zamień na:
$scene = Scene_Menu.new(4)
I teraz powinno być w porządku.

Stary nick:ka0909
Pomagam w przerabianiu lekkich skryptów smiles
31-08-14 16:44
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a): ziomsamsung
ziomsamsung Niedostępny
*


Liczba postów: 193
Dołączył: 15-08-14

Pomógł: 4



Post: #9
RE: Savepointy

Cytat:Zrobiłeś to?
Tak.

Dzięki wszystko działa leci 'pomógł' drugi raz ;D

Mój aktualny projekt.
Spoiler: (Otwórz)
(Ten post był ostatnio modyfikowany: 31-08-14 17:14 przez ziomsamsung.)
31-08-14 17:11
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Altan Offline
*


Liczba postów: 88
Dołączył: 16-07-14

Pomógł: 1



Post: #10
RE: Savepointy

Mi starczyło ;__;

Dobra koniec, bo zaraz będą mówić że posty nabijamy. :>
Pomogliśmy i jest ok.

Nudzi mi się... ;__;
(Ten post był ostatnio modyfikowany: 31-08-14 17:33 przez Altan.)
31-08-14 17:30
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.