collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: >>>Startmenu-System<<<  (Gelesen 4340 mal)

Offline Kisuke Urahara

  • RPGVX TV - Aufnahmebeginn für Show 2: August 09
  • Eventmeister
  • ***
  • Beiträge: 306
  • Leiter der Event-Forschungabteilung
    • Bleach Das Spiel
>>>Startmenu-System<<<
« am: September 03, 2008, 08:36:12 »
Hi,

eigendlihc bin ich keiner, der sich mit RGSS auskennt, aber ich hab es hin bekommen, dass das Spiel nicht mher im Hauptmenu startet, sondern beim Startpunkt des Spielers.

Was bringt das?
Wenn man das Menu überspringt bietet es die Möglichkeit euer eigenes Menu mit Events zu machen.

Einbau
Ihr könnt das Script für Scene_Title einsetzten, dürfte aber auch funktionieren, wenn ihrt ein neuen "Scriptslot" macht.

Script

Spoiler for Hiden:

#==============================================================================
# ¦ Scene_Title
#------------------------------------------------------------------------------
#  ??????????????????
#==============================================================================

class Scene_Title < Scene_Base
  #--------------------------------------------------------------------------
  # ? ?????
  #--------------------------------------------------------------------------
  def main
    if $BTEST                         # ????????
      battle_test                     # ??????????
    else                              # ?????????
      super                           # ????????
    end
  end
  #--------------------------------------------------------------------------
  # ? ????
  #--------------------------------------------------------------------------
  def start
    super
    load_database                     # ??????????
    create_game_objects               # ????????????
    $game_party.setup_starting_members            # ??????
    $game_map.setup($data_system.start_map_id)    # ????????
    $game_player.moveto($data_system.start_x, $data_system.start_y)
    $game_player.refresh   
    $scene = Scene_Map.new
    $game_map.autoplay
  end
  #--------------------------------------------------------------------------
  # ? ??????????
  #--------------------------------------------------------------------------
  def load_database
    $data_actors        = load_data("Data/Actors.rvdata")
    $data_classes       = load_data("Data/Classes.rvdata")
    $data_skills        = load_data("Data/Skills.rvdata")
    $data_items         = load_data("Data/Items.rvdata")
    $data_weapons       = load_data("Data/Weapons.rvdata")
    $data_armors        = load_data("Data/Armors.rvdata")
    $data_enemies       = load_data("Data/Enemies.rvdata")
    $data_troops        = load_data("Data/Troops.rvdata")
    $data_states        = load_data("Data/States.rvdata")
    $data_animations    = load_data("Data/Animations.rvdata")
    $data_common_events = load_data("Data/CommonEvents.rvdata")
    $data_system        = load_data("Data/System.rvdata")
    $data_areas         = load_data("Data/Areas.rvdata")
  end
  #--------------------------------------------------------------------------
  # ? ????????????????
  #--------------------------------------------------------------------------
  def load_bt_database
    $data_actors        = load_data("Data/BT_Actors.rvdata")
    $data_classes       = load_data("Data/BT_Classes.rvdata")
    $data_skills        = load_data("Data/BT_Skills.rvdata")
    $data_items         = load_data("Data/BT_Items.rvdata")
    $data_weapons       = load_data("Data/BT_Weapons.rvdata")
    $data_armors        = load_data("Data/BT_Armors.rvdata")
    $data_enemies       = load_data("Data/BT_Enemies.rvdata")
    $data_troops        = load_data("Data/BT_Troops.rvdata")
    $data_states        = load_data("Data/BT_States.rvdata")
    $data_animations    = load_data("Data/BT_Animations.rvdata")
    $data_common_events = load_data("Data/BT_CommonEvents.rvdata")
    $data_system        = load_data("Data/BT_System.rvdata")
  end
  #--------------------------------------------------------------------------
  # ? ??????????????
  #--------------------------------------------------------------------------
  def create_game_objects
    $game_temp          = Game_Temp.new
    $game_message       = Game_Message.new
    $game_system        = Game_System.new
    $game_switches      = Game_Switches.new
    $game_variables     = Game_Variables.new
    $game_self_switches = Game_SelfSwitches.new
    $game_actors        = Game_Actors.new
    $game_party         = Game_Party.new
    $game_troop         = Game_Troop.new
    $game_map           = Game_Map.new
    $game_player        = Game_Player.new
  end
  #--------------------------------------------------------------------------
  # ? ?????
  #--------------------------------------------------------------------------
  def battle_test
    load_bt_database                  # ????????????????
    create_game_objects               # ????????????
    Graphics.frame_count = 0          # ?????????
    $game_party.setup_battle_test_members
    $game_troop.setup($data_system.test_troop_id)
    $game_troop.can_escape = true
    $game_system.battle_bgm.play
    snapshot_for_background
    $scene = Scene_Battle.new
  end
end

Bei Verwendung bitte "Ryuuzaki" in Credits.

mfg Ryuuzaki
« Letzte Änderung: Januar 24, 2009, 09:37:49 von Ryuuzaki »
Heroes - A never ending Story
!!!REMAKE!!!


Status:
||||||||||||||||||||
[17% fertig]

Was die 2nd Demo kann:
Spoiler for Hiden:
  • 2nd Kampfsystem (on Map)
  • Seelen als Währung bei den Shinigamihändlern
  • Spirites-Funktion nutzbar
  • Beschwörung der Geister als Actor's
  • Set's (individuelles aussehen von Jin + Setbonus)


Re: >>>Startmenu-System<<<

Dainreth

  • Gast
Re: >>>Startmenu-System<<<
« Antwort #1 am: September 05, 2008, 00:04:03 »
N'Abend,
Skip Title Skripts gabs schon einige, allerdings hatte eines einen dummen Bug, ich werd deine Version morgen mal antesten, wenn ich ausgeschlafen bin. Danke schonmal für das Skript!

Re: >>>Startmenu-System<<<

Gimlykiller

  • Gast
Re: >>>Startmenu-System<<<
« Antwort #2 am: September 24, 2008, 16:09:08 »
sas script is geil

proplem: wie lade ich jetzt gespeicherte spiele???

Re: >>>Startmenu-System<<<

Offline Kisuke Urahara

  • RPGVX TV - Aufnahmebeginn für Show 2: August 09
  • Eventmeister
  • ***
  • Beiträge: 306
  • Leiter der Event-Forschungabteilung
    • Bleach Das Spiel
Re: >>>Startmenu-System<<<
« Antwort #3 am: September 26, 2008, 12:48:23 »
äh, du musst über ein Event die Scene_Load oder wie die heißt aufrufen...
Heroes - A never ending Story
!!!REMAKE!!!


Status:
||||||||||||||||||||
[17% fertig]

Was die 2nd Demo kann:
Spoiler for Hiden:
  • 2nd Kampfsystem (on Map)
  • Seelen als Währung bei den Shinigamihändlern
  • Spirites-Funktion nutzbar
  • Beschwörung der Geister als Actor's
  • Set's (individuelles aussehen von Jin + Setbonus)


Re: >>>Startmenu-System<<<

Gimlykiller

  • Gast
Re: >>>Startmenu-System<<<
« Antwort #4 am: Oktober 04, 2008, 13:45:21 »
Gibt es bei meinem VX nicht

Re: >>>Startmenu-System<<<

Offline Kisuke Urahara

  • RPGVX TV - Aufnahmebeginn für Show 2: August 09
  • Eventmeister
  • ***
  • Beiträge: 306
  • Leiter der Event-Forschungabteilung
    • Bleach Das Spiel
Re: >>>Startmenu-System<<<
« Antwort #5 am: Oktober 04, 2008, 13:52:27 »
Ah OK, stimmt: beim VX geht das so:
    if (Dir.glob('Save*.rvdata').size >
0)
      Sound.play_decision #wenn der decision sound gespielt werden soll, ansonsten zeile löschen
      $scene = Scene_File.new(false, true, false)
    else
      Sound.play_buzzer #wenn der abbruch sound gespielt werden soll, ansonsten zeile löschen
    end

Is zwar etwas umständlicher, aber es geht!
Heroes - A never ending Story
!!!REMAKE!!!


Status:
||||||||||||||||||||
[17% fertig]

Was die 2nd Demo kann:
Spoiler for Hiden:
  • 2nd Kampfsystem (on Map)
  • Seelen als Währung bei den Shinigamihändlern
  • Spirites-Funktion nutzbar
  • Beschwörung der Geister als Actor's
  • Set's (individuelles aussehen von Jin + Setbonus)


Re: >>>Startmenu-System<<<

Gimlykiller

  • Gast
Re: >>>Startmenu-System<<<
« Antwort #6 am: Januar 28, 2009, 18:15:57 »
un wie beende ich des spiel (gibt kein event)

Re: >>>Startmenu-System<<<

Offline Hanmac

  • true = false
  • Database-Verunstalter
  • **
  • Beiträge: 138
Re: >>>Startmenu-System<<<
« Antwort #7 am: Januar 28, 2009, 21:16:40 »
$scene = Scene_End.new
"alles ist wahr, wenn wahr einen bestimmten Wert annimmt."

Re: >>>Startmenu-System<<<

Shinji

  • Gast
Re: >>>Startmenu-System<<<
« Antwort #8 am: Januar 28, 2009, 21:38:06 »
oder direkt exit() ^^

Re: >>>Startmenu-System<<<

Offline Kisuke Urahara

  • RPGVX TV - Aufnahmebeginn für Show 2: August 09
  • Eventmeister
  • ***
  • Beiträge: 306
  • Leiter der Event-Forschungabteilung
    • Bleach Das Spiel
Re: >>>Startmenu-System<<<
« Antwort #9 am: Januar 29, 2009, 15:11:23 »
Mit
$scene = nildürfts auch gehen!

mfg Ryu

D.N.S
Ähem, Leute dürfte ich mich zu eurem Chat dazu Gesellen?
Ups, Moment...
Das ist ja gar kein Chatroom, sondern ein Forum...
Also Bitte..........
« Letzte Änderung: Januar 29, 2009, 21:29:46 von D.N.S »
Heroes - A never ending Story
!!!REMAKE!!!


Status:
||||||||||||||||||||
[17% fertig]

Was die 2nd Demo kann:
Spoiler for Hiden:
  • 2nd Kampfsystem (on Map)
  • Seelen als Währung bei den Shinigamihändlern
  • Spirites-Funktion nutzbar
  • Beschwörung der Geister als Actor's
  • Set's (individuelles aussehen von Jin + Setbonus)


Re: >>>Startmenu-System<<<

Riku11

  • Gast
Re: >>>Startmenu-System<<<
« Antwort #10 am: Februar 19, 2009, 08:29:49 »
Ah OK, stimmt: beim VX geht das so:
    if (Dir.glob('Save*.rvdata').size >
0)
      Sound.play_decision #wenn der decision sound gespielt werden soll, ansonsten zeile löschen
      $scene = Scene_File.new(false, true, false)
    else
      Sound.play_buzzer #wenn der abbruch sound gespielt werden soll, ansonsten zeile löschen
    end

Is zwar etwas umständlicher, aber es geht!
Wo muss ich das dann einfügen ?

Re: >>>Startmenu-System<<<

Offline Boogatie Roll

  • VX-Meister
  • ****
  • Beiträge: 676
  • Java[Spiele] Programmierer
    • BRolls Game Website
Re: >>>Startmenu-System<<<
« Antwort #11 am: März 03, 2010, 21:42:07 »
Das mit dem laden geht irgendwie nicht.

Bei mir kommt da immer ein Syntax Error.

Re: >>>Startmenu-System<<<

Offline Master Chain

  • Smalltalk-Front
  • VX-Meister
  • ****
  • Beiträge: 605
  • Kette ähm *Hust Colo for Admin
    • Mein Youtube Channel
Re: >>>Startmenu-System<<<
« Antwort #12 am: März 04, 2010, 14:38:44 »
Damit sollte das laden klappen habs aus Caninas Tut raus kopiert
Zitat
$scene = Scene_File.new(false, true, false)

Re: >>>Startmenu-System<<<

Offline Boogatie Roll

  • VX-Meister
  • ****
  • Beiträge: 676
  • Java[Spiele] Programmierer
    • BRolls Game Website
Re: >>>Startmenu-System<<<
« Antwort #13 am: März 04, 2010, 16:00:30 »
Ah, danke!
Geht perfekt. ^^

Re: >>>Startmenu-System<<<

Offline Noa3

  • Alles Sucher und Finder, Mööööööp
  • Mr. MACK-Tile
  • ***
  • Beiträge: 215
Re: >>>Startmenu-System<<<
« Antwort #14 am: März 04, 2010, 19:34:45 »
gabs das gleiche script nicht vor 2 jahren schonmal? :(

 


 Bild des Monats

rooftop party

Views: 3614
By: papilion

 Umfrage

  • Wer soll das BdM gewinnen?
  • Dot Kandidat 1
  • 3 (25%)
  • Dot Kandidat 2
  • 1 (8%)
  • Dot Kandidat 3
  • 2 (16%)
  • Dot Kandidat 4
  • 0 (0%)
  • Dot Kandidat 5
  • 6 (50%)
  • Stimmen insgesamt: 12
  • View Topic

 Schnellsuche





SimplePortal 2.3.3 © 2008-2010, SimplePortal