Ex-Admin Cruelle
Age : 32 Inscrit le : 03/07/2008 Messages : 2441
| Sujet: [ADD-ON SBS] Auto Battle Sam 27 Fév 2010 - 19:08 | |
| ADD-ON SBS : Auto Battle Auteur : Blockade, d'une requête Date : 05/11/09 Version : 1.0 Description du script :- Ajoute l'option Auto Battle - Compatible SBS - Commande désactivable à l'aide d'un interrupteur Installation : Placez le en dessous des scripts du SBS, et au-dessus PHS de KGC si vous l'utilisez. Screenshots : script : - Code:
-
#=============================================================== # ● [VX] ◦ Auto Battle pour SBS #-------------------------------------------------------------- # ◦ Par Blockade # ◦ http://rpg-maker-vx.bbactif.com/forum.htm # ◦ Crée le 27/02/2010, d'une requête # ◦ Version 1.0 #-------------------------------------------------------------- #=============================================================== #=============================================================== # Notes de version : #--------------------------------------------------------------- # ~ Version 1.0 : # - Création du script #=============================================================== # Description du script #--------------------------------------------------------------- # Permet au joueur de faire attaquer tout ses personnages avec une seule # commande. Il est possible de désactiver la commande à l'aide d'un interrupteur. #=============================================================== # Utilisation : # Plug & Play, insérez le au dessus de Main. # Jetez un coup d'oeil au module de configuration ! #=============================================================== # Compatibilité : # Placez le en dessous des scripts du SBS, et au-dessus PHS de KGC si # vous l'utilisez. #=============================================================== #=============================================================== # Blockade::Config_Report Début du Module de configuration #=============================================================== module Blockade module Auto_Battle #------------------------------------------- # >> Configuration du texte #-------------------------------------------- # > Nom de la commande Name_Auto = "Auto"
#------------------------------------------- # >> Désactivation #-------------------------------------------- # > Option de désactivation Activer_desactivation = false # Activer la désactivation par interrupteur ? true = oui ; false = non Interrupteur_Auto = 2 # ID de l'interrupteur. Si il est désactivé alors l'option aussi, et vice versa. end end #=============================================================== # Blockade::Config_Report Fin du Module de configuration #=============================================================== #============================================================================== # ** Window_PartyCommand #------------------------------------------------------------------------------ # Fenêtre qui affiche les actions générales de combat. #==============================================================================
class Window_PartyCommand < Window_Command include Blockade::Auto_Battle #-------------------------------------------------------------------------- # * Initialize #-------------------------------------------------------------------------- def initialize s1 = Vocab::fight s2 = Vocab::escape s3 = Name_Auto super(128, [s1, s2,s3], 1, 4) draw_item(0, true) draw_item(1, $game_troop.can_escape) if Activer_desactivation draw_item(2, $game_switches[Interrupteur_Auto]) else draw_item(2, true) end self.active = false end end #============================================================================== # ** Scene_Battle #------------------------------------------------------------------------------ # Scene qui gére les combats. #============================================================================== class Scene_Battle < Scene_Base include Blockade::Auto_Battle #-------------------------------------------------------------------------- # * Exécute les actions en fonction du choix de Window_PartyCommand. #-------------------------------------------------------------------------- def update_party_command_selection if Input.trigger?(Input::C) case @party_command_window.index when 0 # Fight Sound.play_decision @status_window.index = @actor_index = -1 next_actor when 1 # Escape if $game_troop.can_escape == false Sound.play_buzzer return end Sound.play_decision process_escape when 2 # Auto Battle if Activer_desactivation and not $game_switches[Interrupteur_Auto] Sound.play_buzzer return end Sound.play_decision procces_auto_battle end end end
#-------------------------------------------------------------------------- # * Ordonne à tous les héros d'attaquer. #-------------------------------------------------------------------------- def procces_auto_battle $game_party.existing_members.each { |actor| actor.action.set_attack actor.action.target_index = $game_troop.smooth_target(0).index } start_main end end
Enjoy =)
Dernière édition par Blockade le Dim 28 Fév 2010 - 1:42, édité 3 fois |
|
Vagabond Lv.5
Age : 39 Inscrit le : 23/09/2008 Messages : 83
| Sujet: Re: [ADD-ON SBS] Auto Battle Sam 27 Fév 2010 - 23:39 | |
| Ah sympa il y était sur xp. Aussi je ne sais pas encor si je l utiliserai mai merci |
|
Poulet carnivore Lv.2
Age : 28 Inscrit le : 25/03/2010 Messages : 13
| Sujet: Re: [ADD-ON SBS] Auto Battle Jeu 15 Juil 2010 - 20:27 | |
| Bonjour, J'ai un souci, j'aimerais utiliser ce script pour mettre de l'ambiance dans ces combats, mais je ne suis qu'un débutant, et je ne sais pas ou le placer car quand je suis devant les scripts, je ne vois pas où le placer.
Désolé pour cette question dite "débile", mais pour moi cela serai très utile. Merci de me répondre. |
|
Poulet trizo Lv.3
Avertissements : 1 Inscrit le : 20/07/2010 Messages : 33
| Sujet: Re: [ADD-ON SBS] Auto Battle Sam 24 Juil 2010 - 0:26 | |
| Merci de ton script Blockade . Utile pour les flemmards =p |
|
Ex-Admin Cruelle
Age : 32 Inscrit le : 03/07/2008 Messages : 2441
| Sujet: Re: [ADD-ON SBS] Auto Battle Sam 24 Juil 2010 - 9:23 | |
| @gregMAKER : Si tu sais lire c'est marqué : - Citation :
- # Utilisation :
# Plug & Play, insérez le au dessus de Main. # Jetez un coup d'oeil au module de configuration ! |
|
Maire Lv.9
Age : 28 Avertissements : 1 Inscrit le : 18/04/2010 Messages : 332
| Sujet: Re: [ADD-ON SBS] Auto Battle Sam 24 Juil 2010 - 10:02 | |
| Euh Greg dabord as tu le script de SBS ? |
|
Poulet carnivore Lv.2
Age : 28 Inscrit le : 25/03/2010 Messages : 13
| Sujet: Re: [ADD-ON SBS] Auto Battle Lun 26 Juil 2010 - 18:50 | |
| |
|
Habitant Lv.6
Inscrit le : 22/08/2011 Messages : 101
| Sujet: Re: [ADD-ON SBS] Auto Battle Sam 23 Mar 2013 - 23:32 | |
| Désolé du nécropost, je suis en train de tester le SBS et c'est le premier addon que j'ajoute au script de base. Je l'ai bien placé au dessus de Main et pourtant en début de combat rien n'a changé, j'appuis sur "x" pour arriver au tableau "fight ; escape" mais il n'y a pas l'option auto. |
|
Voyageur Lv.10
Age : 28 Inscrit le : 30/12/2012 Messages : 390
| Sujet: Re: [ADD-ON SBS] Auto Battle Dim 24 Mar 2013 - 1:05 | |
| Tu l'as bien mis en dessous des scripts de SBS ? Tu as d'autre scripts a part le SBS ? |
|
Habitant Lv.6
Inscrit le : 22/08/2011 Messages : 101
| Sujet: Re: [ADD-ON SBS] Auto Battle Dim 24 Mar 2013 - 11:30 | |
| Aucun script à part le SBS et oui je l'ai bien mis en dessous. Toutefois, j'ai le script SBS takentai et je me demande si les deux ne seraient pas incompatibles, ce qui expliquerait l'inexistence de l'auto battle. |
|
| Sujet: Re: [ADD-ON SBS] Auto Battle | |
| |
|