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



Le Deal du moment : -55%
Friteuse sans huile – PHILIPS – Airfryer ...
Voir le deal
49.99 €

Partagez
 

 Script menu pour améliorer des sorts

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
--Dofus--Fan--
Vagabond Lv.5
Vagabond Lv.5
--Dofus--Fan--


Masculin Age : 25
Inscrit le : 27/12/2009
Messages : 90

Script menu pour améliorer des sorts  Empty
MessageSujet: Script menu pour améliorer des sorts    Script menu pour améliorer des sorts  Icon_minitimeDim 28 Nov 2010 - 15:59

Bonjour, je sais , ça fait longtemps que je ne me suis pas connécté. Je m'excuse. Bon, je voudrais
savoir si quelqu'un pourrai modifier ce script pour qu'il soit compatible avec le script Amélioration des sorts de LaMèche.

SUJET : Compatibilité entre deux scripts

Nature de la demande: Modification d'un script

Liste des scripts déjà utilisés : J'utilise Le Nom de Carte de Raito-San , Le Morpion de LaMèche, Le menu d'Adurna (celui ci) , Le rapport de Combat de Blockade, Le système de sauvegarde infini, Amélioration des sorts de LaMèche, Le Popup quand on gagne quelque chose, L'horloge de LaMèche, Changer de Personnage en appuyant sur Y de Sihn, Sorts qu'on obtient grace a un objet .



Voici le script du menu en question d'Adurna :
Code:
#==============================================================================
# ** Scene_Menu  par Adurna
#------------------------------------------------------------------------------
#  www.rpgmakervx-fr.com
#==============================================================================
#  modification
#------------------------------------------------------------------------------
#▼Scene_Menu
#  start , update_command_selection , update_actor_selection , end_actor_selection , terminate
#▼Scene_Base
# create_menu_background
#------------------------------------------------------------------------------
# ajouts
#------------------------------------------------------------------------------
#▼Scene_Menu
#    -> create_wm
#▼Actor_chara
#▼Window_Lieu
#▼Wm
#▼Window_Actor
#==============================================================================

module Adurna
Obj = "Objet"
Comp = "Compétence"
Equip = "Equiper"
Stat = "Statut"
Sov = "Sauvegarder"
Fin = "Quitter"

Lieu = "lieu:"
end
class Scene_Menu < Scene_Base
  #--------------------------------------------------------------------------
  # * Alias
  #--------------------------------------------------------------------------

alias dudu_start start
alias dudu_up_com update_command_selection
alias dudu_up_actor update_actor_selection
alias dudu_end_actor end_actor_selection
alias dudu_term terminate

  #--------------------------------------------------------------------------
  # * Start processing
  #--------------------------------------------------------------------------
  def start
    dudu_start
    @command_window.x = -1000
    @win_actor =  Window_Actor.new(0)
    @win_actor.visible = false
    @status_window.x = -1000
    @gold_window.x = -10
    @gold_window.y = 370
    @lieu = Window_Lieu.new(254,426-54)
    @actor_chara = Actor_chara.new(354,-10)
    create_wm
  end
 
  def create_wm
    @o1 = Wm.new(100-30,-25,Adurna::Obj)
    @o2 = Wm.new(140-30,-25,Adurna::Comp)
    @o3 = Wm.new(180-30,-25,Adurna::Equip)
    @o4 = Wm.new(220-30,-25,Adurna::Stat)
    @o5 = Wm.new(260-30,-25,Adurna::Sov)
    @o6 = Wm.new(300-30,-25,Adurna::Fin)
    @o1.z = 1001
    @o2.z = 1002
    @o3.z = 1003
    @o4.z = 1004
    @o5.z = 1005
    @o6.z = 1006
  end
 
  #--------------------------------------------------------------------------
  # * Termination Processing
  #--------------------------------------------------------------------------
  def terminate
dudu_term
@o1.dispose
@o2.dispose
@o3.dispose
@o4.dispose
@o5.dispose
@o6.dispose
@lieu.dispose
@actor_chara.dispose
end

  #--------------------------------------------------------------------------
  # * Update Command Selection
  #--------------------------------------------------------------------------
  def update_command_selection
    dudu_up_com
 case @command_window.index
      when 0     
        @o1.x = -10
        @o1.z = 10000
        @o2.x = -25
        @o2.z=1002
        @o6.x= -25
        @o6.z = 1006
      when 1
        @o2.x = -10
        @o2.z = 10000
        @o3.x = -25
        @o3.z=1003
        @o1.x= -25
        @o1.z = 1001
      when 2
        @o3.x = -10
        @o3.z = 10000
        @o4.x = -25
        @o4.z=1004
        @o2.x= -25
        @o2.z = 1002
      when 3
        @o4.x = -10
        @o4.z = 10000
        @o5.x = -25
        @o5.z=1005
        @o3.x= -25
        @o3.z = 1003
      when 4   
        @o5.x = -10
        @o5.z = 10000
        @o6.x = -25
        @o6.z=1006
        @o4.x= -25
        @o4.z = 1004
      when 5
        @o6.x = -10
        @o6.z = 10000
        @o1.x = -25
        @o1.z=1001
        @o5.x= -25
        @o5.z = 1005
      end
  end
  #--------------------------------------------------------------------------
  # * End Actor Selection
  #--------------------------------------------------------------------------
  def end_actor_selection
 dudu_end_actor
    @win_actor.dispose
  end
  #--------------------------------------------------------------------------
  # * Update Actor Selection
  #--------------------------------------------------------------------------
  def update_actor_selection
  case @status_window.index
  when 0
    @win_actor.dispose
    @win_actor =  Window_Actor.new(0)
    when 1
      @win_actor.dispose
      @win_actor =  Window_Actor.new(1)
    when 2
      @win_actor.dispose
      @win_actor =  Window_Actor.new(2)
    when 3
      @win_actor.dispose
      @win_actor =  Window_Actor.new(3)
    end
 dudu_up_actor
end
end

#==============================================================================
# ** Scene_Base
#==============================================================================

class Scene_Base
  def create_menu_background
    @menuback_sprite = Sprite.new
    @menuback_sprite.bitmap = $game_temp.background_bitmap
    @menuback_sprite.color.set(16, 16, 16, 0)
    update_menu_background
  end
end

class Window_Actor< Window_Base
  def initialize(actor_id)
    super(544-375+10,-10, 375, 125)
    self.contents = Bitmap.new(width - 32, height - 32)
    @actor = $game_party.members[actor_id]
    refresh
  end
  def refresh
    self.contents.clear
    if @actor != -1
    draw_actor_face(@actor, 0, 0)
    draw_actor_name(@actor, 100, 10)
    draw_actor_class(@actor, 100, 35)
      draw_actor_level(@actor, 100, 60)
      draw_actor_state(@actor, 200, 60)
      draw_actor_hp(@actor,  200, 10)
      draw_actor_mp(@actor, 200, 35)
      end
    end
  end
 
 
class Wm < Window_Base
  def initialize(y, x,libélé)
    super(x, y, 160, WLH + 32)
    self.contents.clear
    self.contents.draw_text(4, 0, 120, WLH,libélé, 2)
  end
end


class Window_Lieu < Window_Base
  def initialize(x, y)
    super(x, y, 300, WLH+32)
    self.contents = Bitmap.new(width - 32, height - 32)
    refresh
  end
  def refresh
    self.contents.clear
    $maps = load_data("Data/MapInfos.rvdata")
    @map_id = $game_map.map_id
    @map_name = $maps[@map_id].name
    self.contents.font.color = system_color
    self.contents.draw_text(5, -8, 280, 32, Adurna::Lieu)
    self.contents.font.color = normal_color
    self.contents.draw_text(-22, -8, 360, 32, @map_name, 1)
  end
end


class Actor_chara<Window_Base
def initialize(x, y)
    super(x, y, 200, 70)
    self.contents.clear
    for actor in $game_party.members
      draw_actor_graphic(actor,20+40*actor.index, 18+16)
    end
    end
end
Merci beaucoup Smile Smile
Spoiler:
comme sa a peu près (en mieu bien sur) ^^

Il y a écrit "Sorts Up" et pas "ZDRTZ VP" ^^


Dernière édition par --Dofus--Fan-- le Dim 28 Nov 2010 - 16:39, édité 2 fois
Revenir en haut Aller en bas
http://rpg--maker-vx.bbactif.com/
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

Script menu pour améliorer des sorts  Empty
MessageSujet: Re: Script menu pour améliorer des sorts    Script menu pour améliorer des sorts  Icon_minitimeDim 28 Nov 2010 - 16:03

T'sais y'a ca dans la vie : https://rpg-maker-vx.bbactif.com/demande-de-scripts-f23/a-lire-demander-un-script-t10606.htm

Si un modèle existe, c'est pas pour les chiens.

Je te conseille vivement de le suivre.
Revenir en haut Aller en bas
 

Script menu pour améliorer des sorts

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

 Sujets similaires

-
» [Menu]Demande de script pour un Menu "Aide"
» Nouveau background pour le menu en script [RESOLU]
» Script pour menu 1 joueur
» Demande de script pour le menu de mon jeu
» [Résolu]Demande de Script de Menu pour A-RPG

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