RM-Land : le forum
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.



Bienvenue sur RM-Land : Le forum !
Après votre inscription, vous aurez accès à tout le forum : Partage de ressources, de scripts, résolution de vos problèmes, présentations de projets et montage de teams.
 
AccueilLe sitePortailDernières imagesRechercherS'enregistrerConnexion
Le Deal du moment :
Xiaomi Mi Smart Camera 2K Standard Edition (design ...
Voir le deal
11.39 €

 

 [Demande] Script pour faire un menu mini jeux

Aller en bas 
AuteurMessage
Invité
Invité




[Demande] Script pour faire un menu mini jeux Empty
MessageSujet: Script pour faire un menu mini jeux   [Demande] Script pour faire un menu mini jeux Icon_minitimeMar 29 Avr - 20:01

Explication :

J'aimerais pouvoir faire un menu où le joueur peut choisir le mini jeux qu'il souhaite.

Ex :

-Jeu X
-Jeu Y
-Jeu Z

Voilà
merci de m'aider [Demande] Script pour faire un menu mini jeux 770429
Revenir en haut Aller en bas
Invité
Invité




[Demande] Script pour faire un menu mini jeux Empty
MessageSujet: Re: [Demande] Script pour faire un menu mini jeux   [Demande] Script pour faire un menu mini jeux Icon_minitimeMar 29 Avr - 20:05

J'ai prit comme exemple le scrîpt qui permet de changer de personnage (Switch Party).

Dans le scrîpt 'Scene_Menu', après la ligne def main (au début), vous devez ajouter le nom de l'option comme ceci.

Code: def main
# コマンドウィンドウを作成
s1 = $data_system.words.item
s2 = $data_system.words.skill
s3 = $data_system.words.equip
s4 = "État"
s5 = "Réserve"
s6 = "Sauvegarder"
s7 = "Quitter"
Vous pouvez le placer avant ou après, pas forcément à l'endroit que j'ai indiqué et vous mettez le nom que vous voulez bien sur.

Ensuite, juste en dessous de ces lignes là, vous avez ceci

Code:@command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6])
Vous devez rajouter s7 juste après s6 (n'oubliez pas la virgule pour séparer)

Ensuite, à la ligne 'def update_command', vous devez avoir ceci

Code: def update_command
# B ボタンが押された場合
if Input.trigger?(Input::B)
# キャンセル SE を演奏
$game_system.se_play($data_system.cancel_se)
# マップ画面に切り替え
$scene = Scene_Map.new
return
end
# C ボタンが押された場合
if Input.trigger?(Input::C)
# パーティ人数が 0 人で、セーブ、ゲーム終了以外のコマンドの場合
if $game_party.actors.size == 0 and @command_window.index < 4
# ブザー SE を演奏
$game_system.se_play($data_system.buzzer_se)
return
end
# コマンドウィンドウのカーソル位置で分岐
case @command_window.index
when 0 # アイテム
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# アイテム画面に切り替え
$scene = Scene_Item.new
when 1 # スキル
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ステータスウィンドウをアクティブにする
@command_window.active = false
@status_window.active = true
@status_window.index = 0
when 2 # 装備
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ステータスウィンドウをアクティブにする
@command_window.active = false
@status_window.active = true
@status_window.index = 0
when 3 # ステータス
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ステータスウィンドウをアクティブにする
@command_window.active = false
@status_window.active = true
@status_window.index = 0
when 4 # セーブ
# セーブ禁止の場合
if $game_system.save_disabled
# ブザー SE を演奏
$game_system.se_play($data_system.buzzer_se)
return
end
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# セーブ画面に切り替え
$scene = Scene_Save.new
when 5 # ゲーム終了
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ゲーム終了画面に切り替え
$scene = Scene_End.new
end
return
end
end
Remplacez-le par le code suivant

Code: def update_command
# B ボタンが押された場合
if Input.trigger?(Input::B)
# キャンセル SE を演奏
$game_system.se_play($data_system.cancel_se)
# マップ画面に切り替え
$scene = Scene_Map.new
return
end
# C ボタンが押された場合
if Input.trigger?(Input::C)
# パーティ人数が 0 人で、セーブ、ゲーム終了以外のコマンドの場合
if $game_party.actors.size == 0 and @command_window.index < 4
# ブザー SE を演奏
$game_system.se_play($data_system.buzzer_se)
return
end
# コマンドウィンドウのカーソル位置で分岐
case @command_window2.index
when 0 # アイテム
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# アイテム画面に切り替え
$scene = Scene_Item.new
when 1 # スキル
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ステータスウィンドウをアクティブにする
@command_window2.active = false
@status_window.active = true
@status_window.index = 0
when 2 # 装備
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ステータスウィンドウをアクティブにする
@command_window2.active = false
@status_window.active = true
@status_window.index = 0
when 3 # ステータス
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ステータスウィンドウをアクティブにする
@command_window2.active = false
@status_window.active = true
@status_window.index = 0
when 4 # ゲーム終了
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ゲーム終了画面に切り替え
$scene = Scene_Switch.new(@status_window.index)
when 5 # セーブ
# セーブ禁止の場合
if $game_system.save_disabled
# ブザー SE を演奏
$game_system.se_play($data_system.buzzer_se)
return
end
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# セーブ画面に切り替え
$scene = Scene_Save.new
when 6 # ゲーム終了
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ゲーム終了画面に切り替え
$scene = Scene_End.new
end
return
end
end
Dans le code que je viens de vous donnez, vous devez regarder la partie de code suivant

Code: when 4 # ゲーム終了
# 決定 SE を演奏
$game_system.se_play($data_system.decision_se)
# ゲーム終了画面に切り替え
$scene = Scene_Switch.new(@status_window.index)
Vous devez remplacer Scene_Switch par le scrîpt associé à votre nouvelle commande.

Dans mon cas, c'est le scrîpt qui permet de changer de personnages et donc, j'ai du mettre Scene_Switch.

j'èspère que ca t'aidera!
Revenir en haut Aller en bas
Invité
Invité




[Demande] Script pour faire un menu mini jeux Empty
MessageSujet: Re: [Demande] Script pour faire un menu mini jeux   [Demande] Script pour faire un menu mini jeux Icon_minitimeMar 29 Avr - 20:11

Citation :
Vous devez remplacer Scene_Switch par le scrîpt associé à votre nouvelle commande.

? oui mais quelle commande?
Revenir en haut Aller en bas
Invité
Invité




[Demande] Script pour faire un menu mini jeux Empty
MessageSujet: Re: [Demande] Script pour faire un menu mini jeux   [Demande] Script pour faire un menu mini jeux Icon_minitimeMar 29 Avr - 20:43

Il y a plus simple qu'un script, t'avais juste qu'a faire "Proposé un choix" et le tours est jouer [Demande] Script pour faire un menu mini jeux 346378
Revenir en haut Aller en bas
Invité
Invité




[Demande] Script pour faire un menu mini jeux Empty
MessageSujet: Re: [Demande] Script pour faire un menu mini jeux   [Demande] Script pour faire un menu mini jeux Icon_minitimeMar 29 Avr - 20:58

Oui c'est vrai tu as raison...
merci quand même ! [Demande] Script pour faire un menu mini jeux 770429
Revenir en haut Aller en bas
Invité
Invité




[Demande] Script pour faire un menu mini jeux Empty
MessageSujet: Re: [Demande] Script pour faire un menu mini jeux   [Demande] Script pour faire un menu mini jeux Icon_minitimeLun 2 Juin - 15:59

bha...la commande de ton jeu....
Revenir en haut Aller en bas
Invité
Invité




[Demande] Script pour faire un menu mini jeux Empty
MessageSujet: Re: [Demande] Script pour faire un menu mini jeux   [Demande] Script pour faire un menu mini jeux Icon_minitimeLun 2 Juin - 18:54

staiber a écrit:
bha...la commande de ton jeu....

Arrête de poster pour ne rien dire, tu fait un nécropost là! [Demande] Script pour faire un menu mini jeux 233391
Revenir en haut Aller en bas
Contenu sponsorisé





[Demande] Script pour faire un menu mini jeux Empty
MessageSujet: Re: [Demande] Script pour faire un menu mini jeux   [Demande] Script pour faire un menu mini jeux Icon_minitime

Revenir en haut Aller en bas
 
[Demande] Script pour faire un menu mini jeux
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Demande] Script pour Hp/Mp pour menu et combat
» [Demande] Script pour faire un jeu de shoot
» Script pour faire un SIMS
» [Demande] script pour faire sauter le personnage
» [menu]Un menu pour un seul joueur

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RM-Land : le forum :: Quartier des makers :: Bibliothèque-
Sauter vers: