Problem z Wczytywaniem
Aktualny czas: 28-04-26, 21:29 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[XP] Problem z Wczytywaniem
Homer Simpson Offline
*


Liczba postów: 22
Dołączył: 09-10-15

Pomógł: 0



Post: #1
wykrzyknik Problem z Wczytywaniem

Mam problem z wczytywaniem.

SS:
[Obrazek: YTnA0Ac]

[Obrazek: 5tJ8ZPP]

Aktualny projekt:
Life Adventure
Fabuła: 0%
Questy: 0%
Mapping: 80%
Skrypty: 0%
Ogólnie (Liczone po mojemu): 15%
(Ten post był ostatnio modyfikowany: 11-10-15 16:57 przez Homer Simpson.)
11-10-15 16:56
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: #2
RE: Problem z Wczytywaniem

Grzebiesz w skrypcie, a nie wiesz, co jest od czego. Z domyślnym skryptem na ekran tytułowy opcja "Wczytaj grę" powinna być zaznaczona jako możliwa do wybrania. Jeśli tak nie jest, to znaczy,że coś zepsułeś.

Nienawidzony i nienawidzący. Przez nienawiść tego drugiego obaj będą martwi.
(Ten post był ostatnio modyfikowany: 12-10-15 12:48 przez Mateusz SSJ8.)
11-10-15 20:53
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Homer Simpson Offline
*


Liczba postów: 22
Dołączył: 09-10-15

Pomógł: 0



Post: #3
RE: Problem z Wczytywaniem

Nie bawiłem się skryptami

Stworzyłem nowy projekt zapisałem i nie mogłem wczytać w menu głównym a w menu w grze mogłem.

a Tu jest cały skrypt Scene_Load ( Originalny )

#==============================================================================
# ■ Scene_Load
#------------------------------------------------------------------------------
#  ロード画面の処理を行うクラスです。
#==============================================================================

class Scene_Load < Scene_File
#--------------------------------------------------------------------------
# ● オブジェクト初期化
#--------------------------------------------------------------------------
def initialize
# テンポラリオブジェクトを再作成
$game_temp = Game_Temp.new
# タイムスタンプが最新のファイルを選択
$game_temp.last_file_index = 0
latest_time = Time.at(0)
for i in 0..3
filename = make_filename(i)
if FileTest.exist?(filename)
file = File.open(filename, "r")
if file.mtime > latest_time
latest_time = file.mtime
$game_temp.last_file_index = i
end
file.close
end
end
super("Który plik wczytać ?")
end
#--------------------------------------------------------------------------
# ● 決定時の処理
#--------------------------------------------------------------------------
def on_decision(filename)
# ファイルが存在しない場合
unless FileTest.exist?(filename)
# ブザー SE を演奏
$game_system.se_play($data_system.buzzer_se)
return
end
# ロード SE を演奏
$game_system.se_play($data_system.load_se)
# セーブデータの書き込み
file = File.open(filename, "rb")
read_save_data(file)
file.close
# BGM、BGS を復帰
$game_system.bgm_play($game_system.playing_bgm)
$game_system.bgs_play($game_system.playing_bgs)
# マップを更新 (並列イベント実行)
$game_map.update
# マップ画面に切り替え
$scene = Scene_Map.new
end
#--------------------------------------------------------------------------
# ● キャンセル時の処理
#--------------------------------------------------------------------------
def on_cancel
# キャンセル SE を演奏
$game_system.se_play($data_system.cancel_se)
# タイトル画面に切り替え
$scene = Scene_Title.new
end
#--------------------------------------------------------------------------
# ● セーブデータの読み込み
# file : 読み込み用ファイルオブジェクト (オープン済み)
#--------------------------------------------------------------------------
def read_save_data(file)
# セーブファイル描画用のキャラクターデータを読み込む
characters = Marshal.load(file)
# プレイ時間計測用のフレームカウントを読み込む
Graphics.frame_count = Marshal.load(file)
# 各種ゲームオブジェクトを読み込む
$game_system = Marshal.load(file)
$game_switches = Marshal.load(file)
$game_variables = Marshal.load(file)
$game_self_switches = Marshal.load(file)
$game_screen = Marshal.load(file)
$game_actors = Marshal.load(file)
$game_party = Marshal.load(file)
$game_troop = Marshal.load(file)
$game_map = Marshal.load(file)
$game_player = Marshal.load(file)
# マジックナンバーがセーブ時と異なる場合
# (エディタで編集が加えられている場合)
if $game_system.magic_number != $data_system.magic_number
# マップをリロード
$game_map.setup($game_map.map_id)
$game_player.center($game_player.x, $game_player.y)
end
# パーティメンバーをリフレッシュ
$game_party.refresh
end
end

Aktualny projekt:
Life Adventure
Fabuła: 0%
Questy: 0%
Mapping: 80%
Skrypty: 0%
Ogólnie (Liczone po mojemu): 15%
(Ten post był ostatnio modyfikowany: 12-10-15 14:47 przez Homer Simpson.)
12-10-15 14:37
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: #4
RE: Problem z Wczytywaniem

Funkcja "make_filename" jest w "Scene_File". Upewnij się, że plik tam wspomniany jest taki sam, jak szukany przez ekran tytułowy.

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


Liczba postów: 22
Dołączył: 09-10-15

Pomógł: 0



Post: #5
RE: Problem z Wczytywaniem

Tak mam w Scene_File
def make_filename(file_index)
return "Save#{file_index + 1}.sav"
end
end

Aktualny projekt:
Life Adventure
Fabuła: 0%
Questy: 0%
Mapping: 80%
Skrypty: 0%
Ogólnie (Liczone po mojemu): 15%
13-10-15 17:04
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: #6
RE: Problem z Wczytywaniem

A jaki jest plik wspomniany w "FileTest.exist" w "Scene_Title"?

Nienawidzony i nienawidzący. Przez nienawiść tego drugiego obaj będą martwi.
13-10-15 21:50
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Homer Simpson Offline
*


Liczba postów: 22
Dołączył: 09-10-15

Pomógł: 0



Post: #7
RE: Problem z Wczytywaniem

Tak jest:
if FileTest.exist?("Save#{i+1}.sav")
@continue_enabled = true
end
end

Aktualny projekt:
Life Adventure
Fabuła: 0%
Questy: 0%
Mapping: 80%
Skrypty: 0%
Ogólnie (Liczone po mojemu): 15%
14-10-15 15:09
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: #8
RE: Problem z Wczytywaniem

Ile razy wcześniej już skłamałeś? Bo po trzynastym kłamstwie ciężar twojego nosa powinien podobno złamać ci kark. Skoro nic nie zmieniałeś, to nie ma prawa nie działać. Jeśli to ty, X-Tech, to wynoś się stąd, zanim powiem o tobie administracji.

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


Liczba postów: 208
Dołączył: 20-10-13

Pomógł: 5



Post: #9
RE: Problem z Wczytywaniem

Mateusz SSJ8 napisał(a):Jeśli to ty, X-Tech, to wynoś się stąd, zanim powiem o tobie administracji.
Nie no Mati to już paranoja! Ty wszędzie widzisz xtecha. Ja rozumiem kogoś nie lubić ale żeby startować do co drugiej osoby ze jest xtechem
/Wygaszacz

MARCUS :D
15-10-15 23:23
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a): Avaron
Homer Simpson Offline
*


Liczba postów: 22
Dołączył: 09-10-15

Pomógł: 0



Post: #10
RE: Problem z Wczytywaniem

Ludzie nie jestem żadnym "X-Tech'em". Jestem nowy w RPG MAKER XP. I nie wiem jak to zrobić.
Bo mam wczytywanie już zablokowanie od początku i później. Nic nie zmieniałem. Mam teraz oryginalny skrypt.

Aktualny projekt:
Life Adventure
Fabuła: 0%
Questy: 0%
Mapping: 80%
Skrypty: 0%
Ogólnie (Liczone po mojemu): 15%
19-10-15 19:08
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.