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



Le Deal du moment : -25%
-25% Samsung Odyssey G9 G95C – Ecran PC Gamer ...
Voir le deal
599 €

Partagez
 

 [VX]Enlever les invocations en fin de combat (invocations de Blockade)

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

[VX]Enlever les invocations en fin de combat (invocations de Blockade) Empty
MessageSujet: [VX]Enlever les invocations en fin de combat (invocations de Blockade)   [VX]Enlever les invocations en fin de combat (invocations de Blockade) Icon_minitimeMer 12 Nov 2008 - 17:02

Enlever les invocations en fin de combat (Version 1.0)

Par Blockade

Description du script :

- Enlève les invocations en fin de combat
- Compatible SBS

Script :

Code:

#=====================================
# [VX] Enlever les invocations en fin de combat
# Fait le 12/11/2008
# Par Blockade
# Merci à Jebbou
#=====================================

module Configinvoc
    INVOCATIONS = [2,3,4,5]  # Placer l'ID des invocations ici
end


#=====================================
# Redéfinition du processus de victoire
#=====================================

class Scene_Battle < Scene_Base

def process_victory
    @info_viewport.visible = false
    @message_window.visible = true
    RPG::BGM.stop
    $game_system.battle_end_me.play
    unless $BTEST
      $game_temp.map_bgm.play
      $game_temp.map_bgs.play
    end
        for i in 0...Configinvoc::INVOCATIONS.size
            $game_party.remove_actor(Configinvoc::INVOCATIONS[i])
        end
    display_exp_and_gold
    display_drop_items
    display_level_up
    battle_end(0)
end
 
#=====================================
# Redéfinition du processus de fuite
#=====================================

def process_escape
    @info_viewport.visible = false
    @message_window.visible = true
    text = sprintf(Vocab::EscapeStart, $game_party.name)
    $game_message.texts.push(text)
    if $game_troop.preemptive
      success = true
    else
      success = (rand(100) < @escape_ratio)
    end
    Sound.play_escape
    if success
      wait_for_message
          for i in 0...Configinvoc::INVOCATIONS.size
            $game_party.remove_actor(Configinvoc::INVOCATIONS[i])
          end
      battle_end(1)
    else
      @escape_ratio += 10
      $game_message.texts.push('\.' + Vocab::EscapeFailure)
      wait_for_message
      $game_party.clear_actions
      start_main
    end
  end
end

Utilisation :
A mettre au dessus de main, et configurer ici :
Code:
module Configinvoc
    INVOCATIONS = [2,3,4,5]  # Placer l'ID des invocations ici
end
Mettre l'ID des invocations qui seront enlevée à la fin du combat ici

Enjoy !
Revenir en haut Aller en bas
Matsuo Kaito
+ Heir Øf Ŧime +
+ Heir Øf Ŧime +
Matsuo Kaito


Masculin Age : 33
Inscrit le : 27/06/2008
Messages : 10881

[VX]Enlever les invocations en fin de combat (invocations de Blockade) Empty
MessageSujet: Re: [VX]Enlever les invocations en fin de combat (invocations de Blockade)   [VX]Enlever les invocations en fin de combat (invocations de Blockade) Icon_minitimeMer 12 Nov 2008 - 17:17

Merci pour le script =D

Je t'ajoute les points puisque tu l'as fais toi même ^w^
Revenir en haut Aller en bas
Gothor
Chevalier Lv.17
Chevalier Lv.17
Gothor


Masculin Age : 31
Inscrit le : 27/04/2008
Messages : 1835

[VX]Enlever les invocations en fin de combat (invocations de Blockade) Empty
MessageSujet: Re: [VX]Enlever les invocations en fin de combat (invocations de Blockade)   [VX]Enlever les invocations en fin de combat (invocations de Blockade) Icon_minitimeMer 12 Nov 2008 - 18:00

Ooouh, voilà qui est bien pratique, merci à toi Smile
Revenir en haut Aller en bas
jebbou
Doyen
Doyen
jebbou


Masculin Age : 46
Inscrit le : 20/08/2008
Messages : 2485

[VX]Enlever les invocations en fin de combat (invocations de Blockade) Empty
MessageSujet: Re: [VX]Enlever les invocations en fin de combat (invocations de Blockade)   [VX]Enlever les invocations en fin de combat (invocations de Blockade) Icon_minitimeMer 12 Nov 2008 - 21:26

Bien joué Blockade! T'es en feu avec les scripts cette semaine! Merci de mettre mon nom ^^
Revenir en haut Aller en bas
Contenu sponsorisé




[VX]Enlever les invocations en fin de combat (invocations de Blockade) Empty
MessageSujet: Re: [VX]Enlever les invocations en fin de combat (invocations de Blockade)   [VX]Enlever les invocations en fin de combat (invocations de Blockade) Icon_minitime

Revenir en haut Aller en bas
 

[VX]Enlever les invocations en fin de combat (invocations de Blockade)

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

 Sujets similaires

-
» Problème compatilité SBS et script invocations de Blockade?
» [Tuto]Invocations en combat.
» [VX] Système d'invocations complet
» [VX] Invocations à la FF X
» Afficher une image au début du combat et l'effacer à la fin du combat [ RESOLU ]

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