AccueilAccueil  PortailPortail  FAQFAQ  RechercherRechercher  MembresMembres  GroupesGroupes  S'enregistrerS'enregistrer  ConnexionConnexion  




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
Ex-Admin Cruelle
Ex-Admin Cruelle
avatar


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

MessageSujet: [VX]Enlever les invocations en fin de combat (invocations de Blockade)   Mer 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 !

_________________

Ma librairie de scripts

♥ Tata blockie vous conseille :

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
+ Heir Øf Ŧime +
+ Heir Øf Ŧime +
avatar


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

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

Merci pour le script =D

Je t'ajoute les points puisque tu l'as fais toi même ^w^

_________________
♦Supporter officiel de Flavii3n♦
Time On My Side
TrailerPrésentationTélécharger


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Chevalier Lv.17
Chevalier Lv.17
avatar


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

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

Ooouh, voilà qui est bien pratique, merci à toi Smile

_________________

[code:1]
Evènement :

@> Commandes
[/code:1]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Doyen
Doyen
avatar


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

MessageSujet: Re: [VX]Enlever les invocations en fin de combat (invocations de Blockade)   Mer 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
Voir le profil de l'utilisateur
Contenu sponsorisé




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

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

-
» Enlever le "Ko" de la veleure retournée par "Obtenir la taille d'un fichier" [RESOLU]
» [résolu] Page d'accueil search-web.net impossible à enlever
» Enlever la PUB de mon forum
» fr1 enlever dynamique au toucher
» enlever le mot radar

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 | Forum gratuit