|
| | Armes selon le level et armes à deux main | |
| | Auteur | Message |
---|
Arkalion Seigneur de la lumière
Nombre de messages : 260 Age : 32 Localisation : Canada/Québec/...chez moi Date d'inscription : 26/04/2006
| Sujet: Armes selon le level et armes à deux main Ven 2 Juin - 21:39 | |
| Armes et armures selon le niveaux du héro avec armes à deux main intégré.Auteur: Inconnu Info: Pour qu'une arme ne soit équipable que lorsque le héro est a un certain niveau, mettre dans le nom de cette arme Nv+niveau. Par ex: je veux que l'arme "Epée de fer" ne soit équipable qu'a partir du niveau 2 je met comme nom :"Epée de Fer Nv02"(mettre 0 devant le chiffre jusqu'à 9)(cela marche aussi avec les armures) Il faut OBLIGATOIREMENT mettre Nv... sinon quand on équipe une arme sans Nv... il ne se passe rien. Pour qu'une arme soit à deux mains et donc que l'on ne puisse pas équiper de bouclier mettre dans la description "2 mains" ou "deux mains" quand on équipe une arme à deux mains ca enlève le bouclier, si on équipe un bouclier ca enlève l'arme si ca description contient "2 mains" ou "deux mains" Ou mettre les scripte: À la place de Scene_Equip
Dernière édition par le Dim 11 Juin - 9:45, édité 4 fois | |
| | | Arkalion Seigneur de la lumière
Nombre de messages : 260 Age : 32 Localisation : Canada/Québec/...chez moi Date d'inscription : 26/04/2006
| Sujet: Re: Armes selon le level et armes à deux main Ven 2 Juin - 21:40 | |
| Scripte: - Citation :
- #==============================================================================
# ■ Scene_Equip modifié par Julien #------------------------------------------------------------------------------ # 装備画面の処理を行うクラスです。 #==============================================================================
class Scene_Equip #-------------------------------------------------------------------------- # ● オブジェクト初期化 # actor_index : アクターインデックス # equip_index : 装備インデックス #-------------------------------------------------------------------------- def initialize(actor_index = 0, equip_index = 0) @actor_index = actor_index @equip_index = equip_index end #-------------------------------------------------------------------------- # ● メイン処理 #-------------------------------------------------------------------------- def main # アクターを取得 @actor = $game_party.actors[@actor_index] # ウィンドウを作成 @help_window = Window_Help.new @left_window = Window_EquipLeft.new(@actor) @right_window = Window_EquipRight.new(@actor) @item_window1 = Window_EquipItem.new(@actor, 0) @item_window2 = Window_EquipItem.new(@actor, 1) @item_window3 = Window_EquipItem.new(@actor, 2) @item_window4 = Window_EquipItem.new(@actor, 3) @item_window5 = Window_EquipItem.new(@actor, 4) # ヘルプウィンドウを関連付け @right_window.help_window = @help_window @item_window1.help_window = @help_window @item_window2.help_window = @help_window @item_window3.help_window = @help_window @item_window4.help_window = @help_window @item_window5.help_window = @help_window # カーソル位置を設定 @right_window.index = @equip_index refresh # トランジション実行 Graphics.transition # メインループ loop do # ゲーム画面を更新 Graphics.update # 入力情報を更新 Input.update # フレーム更新 update # 画面が切り替わったらループを中断 if $scene != self break end end # トランジション準備 Graphics.freeze # ウィンドウを解放 @help_window.dispose @left_window.dispose @right_window.dispose @item_window1.dispose @item_window2.dispose @item_window3.dispose @item_window4.dispose @item_window5.dispose end #-------------------------------------------------------------------------- # ● リフレッシュ #-------------------------------------------------------------------------- def refresh # アイテムウィンドウの可視状態設定 @item_window1.visible = (@right_window.index == 0) @item_window2.visible = (@right_window.index == 1) @item_window3.visible = (@right_window.index == 2) @item_window4.visible = (@right_window.index == 3) @item_window5.visible = (@right_window.index == 4) # 現在装備中のアイテムを取得 item1 = @right_window.item # 現在のアイテムウィンドウを @item_window に設定 case @right_window.index when 0 @item_window = @item_window1 when 1 @item_window = @item_window2 when 2 @item_window = @item_window3 when 3 @item_window = @item_window4 when 4 @item_window = @item_window5 end # ライトウィンドウがアクティブの場合 if @right_window.active # 装備変更後のパラメータを消去 @left_window.set_new_parameters(nil, nil, nil) end # アイテムウィンドウがアクティブの場合 if @item_window.active # 現在選択中のアイテムを取得 item2 = @item_window.item # 装備を変更 last_hp = @actor.hp last_sp = @actor.sp @actor.equip(@right_window.index, item2 == nil ? 0 : item2.id) # 装備変更後のパラメータを取得 new_atk = @actor.atk new_pdef = @actor.pdef new_mdef = @actor.mdef # 装備を戻す @actor.equip(@right_window.index, item1 == nil ? 0 : item1.id) @actor.hp = last_hp @actor.sp = last_sp # レフトウィンドウに描画 @left_window.set_new_parameters(new_atk, new_pdef, new_mdef) end end #-------------------------------------------------------------------------- # ● フレーム更新 #-------------------------------------------------------------------------- def update # ウィンドウを更新 @left_window.update @right_window.update @item_window.update refresh # ライトウィンドウがアクティブの場合: update_right を呼ぶ if @right_window.active update_right return end # アイテムウィンドウがアクティブの場合: update_item を呼ぶ if @item_window.active update_item return end end #-------------------------------------------------------------------------- # ● フレーム更新 (ライトウィンドウがアクティブの場合) #-------------------------------------------------------------------------- def update_right # B ボタンが押された場合 if Input.trigger?(Input::B) # キャンセル SE を演奏 $game_system.se_play($data_system.cancel_se) # メニュー画面に切り替え $scene = Scene_Menu.new(2) return end # C ボタンが押された場合 if Input.trigger?(Input::C) # 装備固定の場合 if @actor.equip_fix?(@right_window.index) # ブザー SE を演奏 $game_system.se_play($data_system.buzzer_se) return end # 決定 SE を演奏 $game_system.se_play($data_system.decision_se) # アイテムウィンドウをアクティブ化 @right_window.active = false @item_window.active = true @item_window.index = 0 return end # R ボタンが押された場合 if Input.trigger?(Input::R) # カーソル SE を演奏 $game_system.se_play($data_system.cursor_se) # 次のアクターへ @actor_index += 1 @actor_index %= $game_party.actors.size # 別の装備画面に切り替え $scene = Scene_Equip.new(@actor_index, @right_window.index) return end # L ボタンが押された場合 if Input.trigger?(Input::L) # カーソル SE を演奏 $game_system.se_play($data_system.cursor_se) # 前のアクターへ @actor_index += $game_party.actors.size - 1 @actor_index %= $game_party.actors.size # 別の装備画面に切り替え $scene = Scene_Equip.new(@actor_index, @right_window.index) return end end #-------------------------------------------------------------------------- # ● フレーム更新 (アイテムウィンドウがアクティブの場合) #-------------------------------------------------------------------------- def update_item # B ボタンが押された場合 if Input.trigger?(Input::B) # キャンセル SE を演奏 $game_system.se_play($data_system.cancel_se) # ライトウィンドウをアクティブ化 @right_window.active = true @item_window.active = false @item_window.index = -1 return end # C ボタンが押された場合 if Input.trigger?(Input::C) # 装備 SE を演奏 # アイテムウィンドウで現在選択されているデータを取得 item = @item_window.item # 装備を変更 # EQUIPITEMNIVEAU if item == nil @actor.equip(@right_window.index, item == nil ? 0 : item.id) $game_system.se_play($data_system.equip_se) else if item.description.include?("2 mains") or item.description.include?("deux mains") @actor.equip(1, 0) end if @right_window.index == 1 @arme = @actor.weapon_id if @arme != 0 if $data_weapons[@arme].description.include?("2 mains") or $data_weapons[@arme].description.include?("deux mains") @actor.equip(0, 0) end end end if item.name.include?("Nv01") if @actor.level >= 1 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv02") if @actor.level >= 2 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv03") if @actor.level >= 3 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv04") if @actor.level >= 4 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv05") if @actor.level >= 5 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv06") if @actor.level >= 6 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv07") if @actor.level >= 7 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv08") if @actor.level >= 8 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv09") if @actor.level >= 9 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv10") if @actor.level >= 10 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv11") if @actor.level >= 11 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv12") if @actor.level >= 12 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end
Dernière édition par le Ven 2 Juin - 21:44, édité 2 fois | |
| | | Arkalion Seigneur de la lumière
Nombre de messages : 260 Age : 32 Localisation : Canada/Québec/...chez moi Date d'inscription : 26/04/2006
| Sujet: 3 eme partie Ven 2 Juin - 21:40 | |
| Le reste du scripte: - Citation :
- elsif item.name.include?("Nv13")
if @actor.level >= 13 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv14") if @actor.level >= 14 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv15") if @actor.level >= 15 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv16") if @actor.level >= 16 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv17") if @actor.level >= 17 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv18") if @actor.level >= 18 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv19") if @actor.level >= 19 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv20") if @actor.level >= 20 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv21") if @actor.level >= 21 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv22") if @actor.level >= 22 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv23") if @actor.level >= 23 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv24") if @actor.level >= 24 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv25") if @actor.level >= 25 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv26") if @actor.level >= 26 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv27") if @actor.level >= 27 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv28") if @actor.level >= 28 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv29") if @actor.level >= 29 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv30") if @actor.level >= 30 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end #ICI elsif item.name.include?("Nv31") if @actor.level >= 31 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv32") if @actor.level >= 32 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv33") if @actor.level >= 33 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv34") if @actor.level >= 34 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv35") if @actor.level >= 35 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv36") if @actor.level >= 36 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv37") if @actor.level >= 37 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv38") if @actor.level >= 38 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv39") if @actor.level >= 39 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv40") if @actor.level >= 40 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv41") if @actor.level >= 41 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv42") if @actor.level >= 42 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv43") if @actor.level >= 43 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv44") if @actor.level >= 44 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv45") if @actor.level >= 45 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv46") if @actor.level >= 46 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv47") if @actor.level >= 47 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv48") if @actor.level >= 48 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv49") if @actor.level >= 49 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv50") if @actor.level >= 50 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv51") if @actor.level >= 51 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv52") if @actor.level >= 52 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv53") if @actor.level >= 53 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv54") if @actor.level >= 54 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv55") if @actor.level >= 55 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv56") if @actor.level >= 56 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv57") if @actor.level >= 57 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv58") if @actor.level >= 58 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv59") if @actor.level >= 59 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv60") if @actor.level >= 60 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv61") if @actor.level >= 61 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv62") if @actor.level >= 62 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv63") if @actor.level >= 63 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv64") if @actor.level >= 64 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv65") if @actor.level >= 65 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end
Dernière édition par le Ven 2 Juin - 21:45, édité 2 fois | |
| | | Arkalion Seigneur de la lumière
Nombre de messages : 260 Age : 32 Localisation : Canada/Québec/...chez moi Date d'inscription : 26/04/2006
| Sujet: Re: Armes selon le level et armes à deux main Ven 2 Juin - 21:43 | |
| L'autre reste - Citation :
- elsif item.name.include?("Nv66")
if @actor.level >= 66 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv67") if @actor.level >= 67 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv68") if @actor.level >= 68 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv69") if @actor.level >= 69 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv70") if @actor.level >= 70 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv71") if @actor.level >= 71 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv72") if @actor.level >= 72 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv73") if @actor.level >= 73 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv74") if @actor.level >= 74 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv75") if @actor.level >= 75 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv76") if @actor.level >= 76 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv77") if @actor.level >= 77 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv78") if @actor.level >= 78 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv79") if @actor.level >= 79 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv80") if @actor.level >= 80 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv81") if @actor.level >= 81 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv82") if @actor.level >= 82 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv83") if @actor.level >= 83 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv84") if @actor.level >= 84 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv85") if @actor.level >= 85 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv86") if @actor.level >= 86 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv87") if @actor.level >= 87 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv88") if @actor.level >= 88 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv89") if @actor.level >= 89 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv90") if @actor.level >= 90 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv91") if @actor.level >= 91 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv92") if @actor.level >= 92 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv93") if @actor.level >= 93 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv94") if @actor.level >= 94 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv95") if @actor.level >= 95 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv96") if @actor.level >= 96 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv97") if @actor.level >= 97 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv98") if @actor.level >= 98 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end elsif item.name.include?("Nv99") if @actor.level >= 99 $game_system.se_play($data_system.equip_se) @actor.equip(@right_window.index, item == nil ? 0 : item.id) else $game_system.se_play($data_system.buzzer_se) end end end # ライトウィンドウをアクティブ化 @right_window.active = true @item_window.active = false @item_window.index = -1 # ライトウィンドウ、アイテムウィンドウの内容を再作成 @right_window.refresh @item_window.refresh return end end end
Dernière édition par le Ven 2 Juin - 21:45, édité 2 fois | |
| | | Contenu sponsorisé
| Sujet: Re: Armes selon le level et armes à deux main | |
| |
| | | | Armes selon le level et armes à deux main | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |
|