PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Direkt Neues Spiel



Mr. Becknacktoman
28.06.2006, 20:09
Hallo erstmal.

Gibt es ein Script für den XP, dass direkt ein neues Spiel gestartet wird?

The Black Mole
28.06.2006, 20:52
Ersetze das komplette "Scene_Title" Script mit diesem Code hier:


#===============================
# ■ Scene_Title modified by The Black Mole
#-----------------------------------------
#  Direkt ohne Titelbild das Spiel starten
#===============================

class Scene_Title
#-----------------------------
# Main Script starten
#-----------------------------
def main
# Systemdateien initialisieren
$data_actors = load_data("Data/Actors.rxdata")
$data_tilesets = load_data("Data/Tilesets.rxdata")
$data_common_events = load_data("Data/CommonEvents.rxdata")
$data_system = load_data("Data/System.rxdata")
# Spiel zum Start vorbereiten
$game_temp = Game_Temp.new
$game_system = Game_System.new
$game_switches = Game_Switches.new
$game_variables = Game_Variables.new
$game_self_switches = Game_SelfSwitches.new
$game_screen = Game_Screen.new
$game_actors = Game_Actors.new
$game_party = Game_Party.new
$game_map = Game_Map.new
$game_player = Game_Player.new
# Party bestimmen
$game_party.setup_starting_members
# Startmap initialisieren
$game_map.setup($data_system.start_map_id)
# Player zur startposition teleportieren
$game_player.moveto($data_system.start_x, $data_system.start_y)
$game_player.refresh
# Map Update
$game_map.update
# Initialisierung der Map abschließen
$scene = Scene_Map.new
end
end

Vergiss aber nicht, vorher ein Backup deiner Scene_Title anzulegen. Ich kann NICHT garantieren dass das Script fehlerfrei läuft und nichts kaputt macht. Nur weil es bei mir funktioniert muss es bei dir noch lange nicht genauso gut funktionieren.

Mr. Becknacktoman
28.06.2006, 21:00
http://img418.imageshack.us/img418/8159/neubitmap0pa.png

The Black Mole
28.06.2006, 21:03
Hab ich auch grad bemerkt. In der Zeile mit

$game_map.setup($data_system.start_map_i d)

musst du das Leerzeichen bei
($data_system.start_map_i d)
entfernen so dass es so aussieht:
($data_system.start_map_id)

Sobald das Leerzeichen weg ist, klappts

Mr. Becknacktoman
28.06.2006, 21:14
Hab ich auch grad bemerkt. In der Zeile mit

$game_map.setup($data_system.start_map_i d)

musst du das Leerzeichen bei
($data_system.start_map_i d)
entfernen so dass es so aussieht:
($data_system.start_map_id)

Sobald das Leerzeichen weg ist, klappts

Jetzt geht das.

The Black Mole
28.06.2006, 21:15
Gut, freut mich dass ich helfen konnte