chaipokoi
Messages : 438
| Sujet: press start Sam 25 Sep - 22:39 | |
| voici un petit script inutile, qui vous permet d'afficher une "press start" avant le menu principal. - Spoiler:
- Code:
-
#============================================================================== # ■ Scene_start #------------------------------------------------------------------------------ #par je-plus-qui modifié par chaipokoi #============================================================================== #le script qui suit permet d'afficher un "press start" avant le menu principal
#IMPORTANT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! #pour le bon fonctionnement de ce script veuillez modifier le #"$scene = Scene_Title.new" du script "main" #par : #"$scene = Scene_Start.new". #------------------------------------------------------------------------------- class Scene_Start def main if $BTEST battle_test return end $data_actors = load_data("Data/Actors.rxdata") $data_classes = load_data("Data/Classes.rxdata") $data_skills = load_data("Data/Skills.rxdata") $data_items = load_data("Data/Items.rxdata") $data_weapons = load_data("Data/Weapons.rxdata") $data_armors = load_data("Data/Armors.rxdata") $data_enemies = load_data("Data/Enemies.rxdata") $data_troops = load_data("Data/Troops.rxdata") $data_states = load_data("Data/States.rxdata") $data_animations = load_data("Data/Animations.rxdata") $data_tilesets = load_data("Data/Tilesets.rxdata") $data_common_events = load_data("Data/CommonEvents.rxdata") $data_system = load_data("Data/System.rxdata") $game_system = Game_System.new #------------------------------------------------------------------------------- #vous pouvez modifier le message en changeant la valeur cette variable. s1 = "Press Start" #------------------------------------------------------------------------------- @command_window = Window_Command.new(192, [s1]) @command_window.contents.font.color=Color.new(0,0,0,100) @command_window.back_opacity = 255 @command_window.x = 320 - @command_window.width / 2 @command_window.y = 288 $game_system.bgm_play($data_system.title_bgm) Audio.me_stop Audio.bgs_stop Graphics.transition loop do Graphics.update Input.update update if $scene != self break end end Graphics.freeze @command_window.dispose
end #--------------------------------------------------------- def update @command_window.update if Input.trigger?(Input::C)
$scene = Scene_Title.new end end #------------------------------------------------------ def battle_test $data_actors = load_data("Data/BT_Actors.rxdata") $data_classes = load_data("Data/BT_Classes.rxdata") $data_skills = load_data("Data/BT_Skills.rxdata") $data_items = load_data("Data/BT_Items.rxdata") $data_weapons = load_data("Data/BT_Weapons.rxdata") $data_armors = load_data("Data/BT_Armors.rxdata") $data_enemies = load_data("Data/BT_Enemies.rxdata") $data_troops = load_data("Data/BT_Troops.rxdata") $data_states = load_data("Data/BT_States.rxdata") $data_animations = load_data("Data/BT_Animations.rxdata") $data_tilesets = load_data("Data/BT_Tilesets.rxdata") $data_common_events = load_data("Data/BT_CommonEvents.rxdata") $data_system = load_data("Data/BT_System.rxdata") Graphics.frame_count = 0 $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_troop = Game_Troop.new $game_map = Game_Map.new $game_player = Game_Player.new $game_party.setup_battle_test_members $game_temp.battle_troop_id = $data_system.test_troop_id $game_temp.battle_can_escape = true $game_map.battleback_name = $data_system.battleback_name $game_system.se_play($data_system.battle_start_se) $game_system.bgm_play($game_system.battle_bgm) $scene = Scene_Battle.new end end
| |
|
Xnqıq
Messages : 2959
| Sujet: Re: press start Sam 25 Sep - 22:45 | |
| Tout ce qui est inutile est indispensable ça peut être sympa pour des gens qu'ont rien d'autre à foutre ^^ Mais pas pour moi... GG en tout cas | |
|
Aenki
Messages : 6953
| Sujet: Re: press start Dim 26 Sep - 10:54 | |
| | |
|
Yurina
Messages : 30
| Sujet: Re: press start Dim 26 Sep - 21:07 | |
| Si, ça peut faire plus jeux vidéos! | |
|
Aenki
Messages : 6953
| |