AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



-40%
Le deal à ne pas rater :
Tefal Ingenio Emotion – Batterie de cuisine 10 pièces (induction, ...
59.99 € 99.99 €
Voir le deal

Partagez
 

 [ADD-ON SBS] Auto Battle

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

[ADD-ON SBS] Auto Battle Empty
MessageSujet: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitimeSam 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 :
[ADD-ON SBS] Auto Battle Autobattle-2211cf1320

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
Revenir en haut Aller en bas
bidou7
Vagabond Lv.5
Vagabond Lv.5
bidou7


Masculin Age : 38
Inscrit le : 23/09/2008
Messages : 83

[ADD-ON SBS] Auto Battle Empty
MessageSujet: Re: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitimeSam 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 cheers
Revenir en haut Aller en bas
GregMAKER
Poulet carnivore Lv.2
Poulet carnivore Lv.2
GregMAKER


Masculin Age : 27
Inscrit le : 25/03/2010
Messages : 13

[ADD-ON SBS] Auto Battle Empty
MessageSujet: Re: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitimeJeu 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.
Revenir en haut Aller en bas
iamzeusxd
Poulet trizo Lv.3
Poulet trizo Lv.3
iamzeusxd


Masculin Avertissements : 1
Inscrit le : 20/07/2010
Messages : 33

[ADD-ON SBS] Auto Battle Empty
MessageSujet: Re: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitimeSam 24 Juil 2010 - 0:26

Merci de ton script Blockade .
Utile pour les flemmards =p
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

[ADD-ON SBS] Auto Battle Empty
MessageSujet: Re: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitimeSam 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 !
Revenir en haut Aller en bas
razore
Maire Lv.9
Maire Lv.9
razore


Masculin Age : 27
Avertissements : 1
Inscrit le : 18/04/2010
Messages : 332

[ADD-ON SBS] Auto Battle Empty
MessageSujet: Re: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitimeSam 24 Juil 2010 - 10:02

Euh Greg dabord as tu le script de SBS ?
Revenir en haut Aller en bas
GregMAKER
Poulet carnivore Lv.2
Poulet carnivore Lv.2
GregMAKER


Masculin Age : 27
Inscrit le : 25/03/2010
Messages : 13

[ADD-ON SBS] Auto Battle Empty
MessageSujet: Re: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitimeLun 26 Juil 2010 - 18:50

NON, je ne l'ai pas.
Revenir en haut Aller en bas
Naraphel
Habitant Lv.6
Habitant Lv.6
Naraphel


Masculin Inscrit le : 22/08/2011
Messages : 101

[ADD-ON SBS] Auto Battle Empty
MessageSujet: Re: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitimeSam 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.
Revenir en haut Aller en bas
Olowynd
Voyageur Lv.10
Voyageur Lv.10
Olowynd


Masculin Age : 28
Inscrit le : 30/12/2012
Messages : 390

[ADD-ON SBS] Auto Battle Empty
MessageSujet: Re: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitimeDim 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 ?
Revenir en haut Aller en bas
Naraphel
Habitant Lv.6
Habitant Lv.6
Naraphel


Masculin Inscrit le : 22/08/2011
Messages : 101

[ADD-ON SBS] Auto Battle Empty
MessageSujet: Re: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitimeDim 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.
Revenir en haut Aller en bas
Contenu sponsorisé




[ADD-ON SBS] Auto Battle Empty
MessageSujet: Re: [ADD-ON SBS] Auto Battle   [ADD-ON SBS] Auto Battle Icon_minitime

Revenir en haut Aller en bas
 

[ADD-ON SBS] Auto Battle

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

 Sujets similaires

-
» [VX] Auto Description
» [VX] Auto Save
» [VX] Auto-téléportation
» [VX] Enlever les "Auto-ombres"
» un personnage auto pendant les combats

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Scripts VX - RGSS2 :: Systèmes complets :: VX - SBS Tankentai-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit