Zarok RPG Maker
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.



 
AccueilDernières imagesS'enregistrerConnexion
Le Deal du moment : -20%
Drone Dji DJI Mini 4K (EU)
Voir le deal
239 €

Partagez | 
 

 Changement sur le menu de demarrage [resolu]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Nathanjojo
Molécule
Molécule
Nathanjojo


Messages : 57
Date d'inscription : 05/12/2007

Caractéristiques du membre
Evolution: Atome
Job:
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue20/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (20/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyJeu 7 Fév 2008 - 18:30

Salut comment je pourais faire pour faire un tournois sur le title (ou il y a "Nouvelle partie", "Charger Partie" et "Quitter").
Et en fait je voudrais en ajouter un autre appelé Tournois et qu'il alle sur une titleset mais pas la première tilsets ou on arrive en selectieunent "Nouvelle Partie".


Dernière édition par le Mar 12 Fév 2008 - 12:03, édité 2 fois
Revenir en haut Aller en bas
Azurean
Azurean


Masculin Messages : 2524
Age : 31
Date d'inscription : 02/10/2006

Caractéristiques du membre
Evolution: Atome
Job: Les scripts et les évènements
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue-42/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (-42/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyVen 8 Fév 2008 - 13:17

Bonjour.

J'ai modifié le script Scene_Title. Remplace le Scene_Title par celui qui suit.
Les instructions sont après le script:

Citation :

#==============================================================================
# ■ Scene_Title
#------------------------------------------------------------------------------
#  Script par défaut, édité par Azurean
#==============================================================================

class Scene_Title
#--------------------------------------------------------------------------
# ● メイン処理
#--------------------------------------------------------------------------
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
# タイトルグラフィックを作成
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.title($data_system.title_name)
# コマンドウィンドウを作成
s1 = "Nouvelle partie"
s2 = "Tournois"
s3 = "Charger une partie"
s4 = "Quitter"
@command_window = Window_Command.new(192, [s1, s2, s3, s4])
@command_window.back_opacity = 160
@command_window.x = 320 - @command_window.width / 2
@command_window.y = 288
# コンティニュー有効判定
# セーブファイルがひとつでも存在するかどうかを調べる
# 有効なら @continue_enabled を true、無効なら false にする
@continue_enabled = false
for i in 0..3
if FileTest.exist?("Sauvegarde#{i+1}.rxdata")
@continue_enabled = true
end
end
# コンティニューが有効な場合、カーソルをコンティニューに合わせる
# 無効な場合、コンティニューの文字をグレー表示にする
if @continue_enabled
@command_window.index = 2
else
@command_window.disable_item(2)
end
# タイトル BGM を演奏
$game_system.bgm_play($data_system.title_bgm)
# ME、BGS の演奏を停止
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
# タイトルグラフィックを解放
@sprite.bitmap.dispose
@sprite.dispose
end
#--------------------------------------------------------------------------
# ● フレーム更新
#--------------------------------------------------------------------------
def update
# コマンドウィンドウを更新
@command_window.update
# C ボタンが押された場合
if Input.trigger?(Input::C)
# コマンドウィンドウのカーソル位置で分岐
case @command_window.index
when 0 # ニューゲーム
command_new_game
when 1
command_tournoi
when 2 # コンティニュー
command_continue
when 3 # シャットダウン
command_shutdown
end
end
end
#--------------------------------------------------------------------------
# ● コマンド : ニューゲーム
#--------------------------------------------------------------------------
def command_new_game
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# BGM を停止
Audio.bgm_stop
# プレイ時間計測用のフレームカウントをリセット
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_starting_members
# 初期位置のマップをセットアップ
$game_map.setup($data_system.start_map_id)
# プレイヤーを初期位置に移動
$game_player.moveto($data_system.start_x, $data_system.start_y)
# プレイヤーをリフレッシュ
$game_player.refresh
# マップに設定されている BGM と BGS の自動切り替えを実行
$game_map.autoplay
# マップを更新 (並列イベント実行)
$game_map.update
# マップ画面に切り替え
$scene = Scene_Map.new
end

# Méthode command_tournoi, appelée lorsque l'on sélectionne "Tournois" dans
# le menu. Téléporte à un autre endroit.

def command_tournoi
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# BGM を停止
Audio.bgm_stop
# プレイ時間計測用のフレームカウントをリセット
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_starting_members
#Id de la map de départ: Remplacer $data_system.start_map_id par l'ID de la map de départ.
$game_map.setup($data_system.start_map_id)
# Coordonnées de départ
# Remplacer $data_system.start_x et $data_system.start_y, par les coordonnées de départ.
$game_player.moveto($data_system.start_x, $data_system.start_y)
# プレイヤーをリフレッシュ
$game_player.refresh
# マップに設定されている BGM と BGS の自動切り替えを実行
$game_map.autoplay
# マップを更新 (並列イベント実行)
$game_map.update
# マップ画面に切り替え
$scene = Scene_Map.new
end
#--------------------------------------------------------------------------
# ● コマンド : コンティニュー
#--------------------------------------------------------------------------
def command_continue
# コンティニューが無効の場合
unless @continue_enabled
# ブザー SE を演奏
$game_system.se_play($data_system.buzzer_se)
return
end
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ロード画面に切り替え
$scene = Scene_Load.new
end
#--------------------------------------------------------------------------
# ● コマンド : シャットダウン
#--------------------------------------------------------------------------
def command_shutdown
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# BGM、BGS、ME をフェードアウト
Audio.bgm_fade(800)
Audio.bgs_fade(800)
Audio.me_fade(800)
# シャットダウン
$scene = nil
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
# トループ ID、逃走可能フラグ、バトルバックを設定
$game_temp.battle_troop_id = $data_system.test_troop_id
$game_temp.battle_can_escape = true
$game_map.battleback_name = $data_system.battleback_name
# バトル開始 SE を演奏
$game_system.se_play($data_system.battle_start_se)
# バトル BGM を演奏
$game_system.bgm_play($game_system.battle_bgm)
# バトル画面に切り替え
$scene = Scene_Battle.new
end
end

Voila. Maintenant les instructions: à la ligne 173, tu devras remplacer "$data_system.start_map_id" par l'ID de ta map de départ pour les tournois (tu cliques droit sur ta map dans l'arborescence des maps et tu fais Propriétés de la carte, l'ID se trouve en haut).
Puis à la ligne 176, tu devras modifier $data_system.start_x et $data_system.start_y par les coordonnées de départ du Héros (soit un numéro pour X et un numéro pour Y).

Donc si je choisis de démarrer sur la map avec l'ID 2 et avec mon héros aux coordonnées x = 2 et y = 8, j'écrirai 2 à la place de "$data_system.start_map_id" et 2, 8 au lieu de " $data_system.start_x, $data_system.start_y".

Si tu as des problèmes, ou si je n'ai pas été assez clair, n'hésite pas à poster.
Revenir en haut Aller en bas
http://www.zarok-rpgmaker.com
Nathanjojo
Molécule
Molécule
Nathanjojo


Messages : 57
Date d'inscription : 05/12/2007

Caractéristiques du membre
Evolution: Atome
Job:
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue20/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (20/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyVen 8 Fév 2008 - 16:17

Merci c'est exactement ce que je voulais.
Et encore merci.
Revenir en haut Aller en bas
Azurean
Azurean


Masculin Messages : 2524
Age : 31
Date d'inscription : 02/10/2006

Caractéristiques du membre
Evolution: Atome
Job: Les scripts et les évènements
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue-42/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (-42/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyVen 8 Fév 2008 - 16:36

De rien, n'oublie pas de mettre [Résolu] dans ton sujet Wink
Revenir en haut Aller en bas
http://www.zarok-rpgmaker.com
Nathanjojo
Molécule
Molécule
Nathanjojo


Messages : 57
Date d'inscription : 05/12/2007

Caractéristiques du membre
Evolution: Atome
Job:
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue20/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (20/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyVen 8 Fév 2008 - 19:36

Oui mais en fait quand j'essaye que j'ai mis l'ID de la carte sa me marque une erore sur cette ligne.
Revenir en haut Aller en bas
Azurean
Azurean


Masculin Messages : 2524
Age : 31
Date d'inscription : 02/10/2006

Caractéristiques du membre
Evolution: Atome
Job: Les scripts et les évènements
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue-42/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (-42/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyVen 8 Fév 2008 - 19:43

Oh?

Poste la ligne qui bug, peut être que tu as mal marqué le chiffre.

Tu dois juste marquer un chiffre, et j'ai testé, ça marche, enfin...

Envoie, et je verrai d'où ça vient.
Revenir en haut Aller en bas
http://www.zarok-rpgmaker.com
Nathanjojo
Molécule
Molécule
Nathanjojo


Messages : 57
Date d'inscription : 05/12/2007

Caractéristiques du membre
Evolution: Atome
Job:
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue20/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (20/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyVen 8 Fév 2008 - 19:50

en fait c'est la ligne 173 :
Et j'écrit 002 après id :
$game_map.setup($data_system.start_map_id002)
Et quand j'essaye sa me dit qu'il ya une errore si je le mal écrit
tu peut me le dire sil te plait.
Revenir en haut Aller en bas
Azurean
Azurean


Masculin Messages : 2524
Age : 31
Date d'inscription : 02/10/2006

Caractéristiques du membre
Evolution: Atome
Job: Les scripts et les évènements
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue-42/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (-42/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyVen 8 Fév 2008 - 19:54

Ah, je comprends.

Il faut REMPLACER $data_system.start_map_id par le numéro d'ID de la map.

Ce qui doit te donner: $game_map.setup(002)

Et c'est pareil avec les coordonnées de départ.
Revenir en haut Aller en bas
http://www.zarok-rpgmaker.com
Nathanjojo
Molécule
Molécule
Nathanjojo


Messages : 57
Date d'inscription : 05/12/2007

Caractéristiques du membre
Evolution: Atome
Job:
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue20/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (20/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyVen 8 Fév 2008 - 19:57

Merci Beaucoup Beaucoup Beaucoup Beaucoup Beaucoup Beaucoup
Revenir en haut Aller en bas
Nathanjojo
Molécule
Molécule
Nathanjojo


Messages : 57
Date d'inscription : 05/12/2007

Caractéristiques du membre
Evolution: Atome
Job:
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue20/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (20/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyMar 12 Fév 2008 - 10:51

Salut et je vouler demmender autre chose, si tu pourais me dire s'il un script en gardent toujours celui que tu ma donner, en fait quand je fait charger partie, par exemple :
j'ai déjà fait les niveau 1, 2, 3, 4, 5, 6 et 7.
Alors ensuite je voudrais rejouer mon niveau 5 que j'ai déjà fini comment je pourais faire.
Merci d'avance.
Revenir en haut Aller en bas
HellBoy1234
Embryon
Embryon
HellBoy1234


Masculin Messages : 721
Age : 32
Date d'inscription : 17/03/2007

Caractéristiques du membre
Evolution: Atome
Job: GRAPHISTE/EVENEMENTALISTE
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue20/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (20/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyMar 12 Fév 2008 - 17:54

salut Azurean j'ai utilisé ton script j'ai modifié les lignes:
Code:
$game_map.setup(005)
$game_player.moveto(009,012)

et on me dit que la ligne 176 ne fonctione pas j'arrive pas à trouver le probleme
Revenir en haut Aller en bas
Dark Sword
Dark Sword


Masculin Messages : 3050
Age : 34
Loisirs : rmxp , jeux vidéo, former des pedobears...
Date d'inscription : 14/08/2007

Caractéristiques du membre
Evolution: Atome
Job: Le scénario, les characters
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue20/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (20/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyMar 12 Fév 2008 - 19:05

Faut pas mettre les "0" si c'est la première map tape simplement 1 parcequ' avec moi sa marche.
Revenir en haut Aller en bas
http://irion.bbactif.com
HellBoy1234
Embryon
Embryon
HellBoy1234


Masculin Messages : 721
Age : 32
Date d'inscription : 17/03/2007

Caractéristiques du membre
Evolution: Atome
Job: GRAPHISTE/EVENEMENTALISTE
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue20/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (20/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyMar 12 Fév 2008 - 19:45

merci Dark c'était bien çà Bien.
Revenir en haut Aller en bas
Dark Sword
Dark Sword


Masculin Messages : 3050
Age : 34
Loisirs : rmxp , jeux vidéo, former des pedobears...
Date d'inscription : 14/08/2007

Caractéristiques du membre
Evolution: Atome
Job: Le scénario, les characters
XP:
Changement sur le menu de demarrage [resolu] Left_bar_bleue20/20Changement sur le menu de demarrage [resolu] Empty_bar_bleue  (20/20)

Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] EmptyMar 12 Fév 2008 - 19:46

Mais de rien voyons ^^
Revenir en haut Aller en bas
http://irion.bbactif.com
Contenu sponsorisé



Changement sur le menu de demarrage [resolu] Empty
MessageSujet: Re: Changement sur le menu de demarrage [resolu]   Changement sur le menu de demarrage [resolu] Empty

Revenir en haut Aller en bas
 

Changement sur le menu de demarrage [resolu]

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Zarok RPG Maker :: 

 :: DEMANDES :: Demandes de tutoriels
-
Sauter vers: