Welcome Guest: S’enregistrer | Connexion
 
Portail  | FAQ | Rechercher | Membres | Groupes
 
Afficher un dialogue lettre par lettre.
 
Poster un nouveau sujet   Répondre au sujet
RPG Community Index du Forum -> RPG Maker -> Scripts RPG Maker XP
Sujet précédent :: Sujet suivant  
Auteur Message
Yojimbo
Seigneur tout puissant
Seigneur tout puissant

Hors ligne

Inscrit le: 04 Jan 2006
Messages: 805
Localisation: Grotte du priant volé.
Points RPG Community: 587
Moyenne de points: 0,73

MessagePosté le: 02/12/2007 16:28:29
MessageSujet du message: Afficher un dialogue lettre par lettre.
Répondre en citant

Ce script provient de Phylomortis.com (je ne l'ai pas testé moi même)

Si vous voulez supprimez le son lorsque le texte défile, supprimez à la ligne 135 :

Code:
$game_system.se_play($data_system.decision_se)



Allez dans Windows_message et copier/collez ce script.

Code:
class Window_Message <Window_Selectable c="\000" c="\\" c="\001">= 0 and color <7 c="\002">= 128 ? 32 : 384
            end
            @gold_window.opacity = self.opacity
            @gold_window.back_opacity = self.back_opacity
          end
          next
        end
        if c == "\n"
          if @y >= $game_temp.choice_start
            @cursor_width = [@cursor_width, @x].max
          end
          @y += 1
          @x = 0
          if @y >= $game_temp.choice_start
            @x = 8
          end
          next
        end
        self.contents.draw_text(4 + @x, 32 * @y, 40, 32, c)
        @x += self.contents.text_size(c).width
        $game_system.se_play($data_system.decision_se)
        return
      end
    end
    if $game_temp.choice_max > 0
      @item_max = $game_temp.choice_max
      self.active = true
      self.index = 0
    end
    if $game_temp.num_input_variable_id > 0
      digits_max = $game_temp.num_input_digits_max
      number = $game_variables[$game_temp.num_input_variable_id]
      @input_number_window = Window_InputNumber.new(digits_max)
      @input_number_window.number = number
      @input_number_window.x = self.x + 8
      @input_number_window.y = self.y + $game_temp.num_input_start * 32
    end
    @update_text = false #š
  end
# ------------------------------------
  def update
    super
    if @fade_in
      self.contents_opacity = 255
      if @input_number_window != nil
        @input_number_window.contents_opacity = 255
      end
      if self.contents_opacity == 255
        @fade_in = false
      end
    end
    if @input_number_window != nil
      @input_number_window.update
      if Input.trigger?(Input::C)
        $game_system.se_play($data_system.decision_se)
        $game_variables[$game_temp.num_input_variable_id] =
          @input_number_window.number
        $game_map.need_refresh = true
        @input_number_window.dispose
        @input_number_window = nil
        terminate_message
      end
      return
    end
    if @contents_showing
      if @update_text
        update_text
        return
      end
      if $game_temp.choice_max == 0
        self.pause = true
      end
      if self.pause == true && Input.dir4 != 0
        terminate_message
      end
      if Input.trigger?(Input::B)
        if $game_temp.choice_max > 0 and $game_temp.choice_cancel_type > 0
          $game_system.se_play($data_system.cancel_se)
          $game_temp.choice_proc.call($game_temp.choice_cancel_type - 1)
          terminate_message
        end
        terminate_message if self.pause == true
      end
      if Input.trigger?(Input::C)
        if $game_temp.choice_max > 0
          $game_system.se_play($data_system.decision_se)
          $game_temp.choice_proc.call(self.index)
        end
        terminate_message
      end
      return
    end
    if @fade_out == false and $game_temp.message_text != nil
      @contents_showing = true
      $game_temp.message_window_showing = true
      reset_window
      refresh
      Graphics.frame_reset
      self.visible = true
      self.contents_opacity = 0
      if @input_number_window != nil
        @input_number_window.contents_opacity = 0
      end
      @fade_in = true
      return
    end
    if self.visible
      @fade_out = true
      self.opacity = 0
      if self.opacity == 0
        self.visible = false
        @fade_out = false
        $game_temp.message_window_showing = false
      end
      return
    end
  end
# ------------------------------------
  def update_cursor_rect
    if @index >= 0
      n = $game_temp.choice_start + @index
      self.cursor_rect.set(8, n * 32, @cursor_width, 32)
    else
      self.cursor_rect.empty
    end
  end
end


Malheureusement, comme vous pouvez le constater, vous ne pourrez utiliser en même temps "Advanced_mesage". A vous de choisir, ou de vous débrouiller pour fusionner les scripts. Wink
Revenir en haut
Visiter le site web du posteur
Publicité






MessagePosté le: 02/12/2007 16:28:29
MessageSujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Cedrik38
Paysan
Paysan

Hors ligne

Inscrit le: 30 Aoû 2008
Messages: 12
Localisation: Sur terre
Points RPG Community: 0
Moyenne de points: 0,00

MessagePosté le: 31/08/2008 22:25:15
MessageSujet du message: Script probleme.
Répondre en citant

Euh...
Moi ca marche pas alors je pense que c'est interference avec le reste du script je ne sais pas trop.
Peux-tu verifier si tu as le temps.

PS: TU LAISSE TOMBER LE SITE ?!?!?!?! Sad Je voudrais pouvoir aider à entretenir le site si possible parce que je le trouve vraiment super.
Revenir en haut
Yojimbo
Seigneur tout puissant
Seigneur tout puissant

Hors ligne

Inscrit le: 04 Jan 2006
Messages: 805
Localisation: Grotte du priant volé.
Points RPG Community: 587
Moyenne de points: 0,73

MessagePosté le: 03/09/2008 18:26:56
MessageSujet du message: Afficher un dialogue lettre par lettre.
Répondre en citant

Je t'offre la place de webmestre si tu veux.
Revenir en haut
Visiter le site web du posteur
Cedrik38
Paysan
Paysan

Hors ligne

Inscrit le: 30 Aoû 2008
Messages: 12
Localisation: Sur terre
Points RPG Community: 0
Moyenne de points: 0,00

MessagePosté le: 04/09/2008 17:52:19
MessageSujet du message: Webmaster
Répondre en citant

Je veux bien tant que je pourrait t'aider à entretenir le site, à inventer de nouveaux topics et ainsi de suite. Content!
Revenir en haut
Yojimbo
Seigneur tout puissant
Seigneur tout puissant

Hors ligne

Inscrit le: 04 Jan 2006
Messages: 805
Localisation: Grotte du priant volé.
Points RPG Community: 587
Moyenne de points: 0,73

MessagePosté le: 07/09/2008 22:12:22
MessageSujet du message: Afficher un dialogue lettre par lettre.
Répondre en citant

Envoie moi ton adresse msn par mp ou ajoute moi, on en discutera plus calmement. Wink
Revenir en haut
Visiter le site web du posteur
Cedrik38
Paysan
Paysan

Hors ligne

Inscrit le: 30 Aoû 2008
Messages: 12
Localisation: Sur terre
Points RPG Community: 0
Moyenne de points: 0,00

MessagePosté le: 10/09/2008 13:41:23
MessageSujet du message: MSN
Répondre en citant

mon adresse msn :

cedrikdu38@hotmail.fr
Revenir en haut
spikesimy
Paysan
Paysan

Hors ligne

Inscrit le: 19 Oct 2008
Messages: 6
Localisation: Je ne vous le dit pas!
Points RPG Community: 0
Moyenne de points: 0,00

MessagePosté le: 19/10/2008 20:22:03
MessageSujet du message: Je suis du meme avis que Cedrick!
Répondre en citant

Bonjours cher personne qui apprécie RM!
Je me nomme Simon. J'adore beaucoup ton site, il est super! Mais il manque un je ne sais quoi. J'ai un frère Cédric mais c'est pas le même que lui qui veut être web master. Je suis présentement en trein de faire un jeu nommer Elements Quest: Slash Aventure et je cherche des scripts pour mon jeu(J'en ai vraiment beaucoup, mais j'en cherche encore). Votre site est super et j'aimerais beaucoup que vous m'éclaircirer sur la section Scripts parceque il y a des scripts qui ne fonctionne pas très bien exemple le A-Rpg ou le Système de forge.

Alors si on peu sécrire cotidiennement, on pourais en parler? Se serais très gentil.

Merci!

PS. Il y a deux choses que je veux savoir: Es-tu une fille(Peu m'importe, mai po grave) et aussi j'espère que sa te dérange pas que j'ai 12 ans! Aussi, Sa te dérange tu si je te rajoute dans mes lien de mon site!

Aurevoir cher nouvelle comunauter que je vien de conetre!


Désoler les fautes!

Voici ma vidéo: http://www.youtube.com/watch?v=3fJkZbLJTDI ou bien: mon compte de youtube c'est ouragan96
Oublier pas mon site: elementsquest.e-monsite.com
_________________
SSCorporation
LOL+XD=RIRE!!!^^
Revenir en haut
Visiter le site web du posteur
Cedrik38
Paysan
Paysan

Hors ligne

Inscrit le: 30 Aoû 2008
Messages: 12
Localisation: Sur terre
Points RPG Community: 0
Moyenne de points: 0,00

MessagePosté le: 20/10/2008 19:21:42
MessageSujet du message: Aqui tu parle ?
Répondre en citant

a qui tu parle ?
(si tu parle a moi ajoute mon adresse msn et que tu ai 12 (ou 15 ou 27 ou97 ans je m'en fou !)

( yojimbo dsl du retard j'ai pas eu de temps a moi en ce moment ! dsl dsl dsl encore : DSL ! )
Revenir en haut
spikesimy
Paysan
Paysan

Hors ligne

Inscrit le: 19 Oct 2008
Messages: 6
Localisation: Je ne vous le dit pas!
Points RPG Community: 0
Moyenne de points: 0,00

MessagePosté le: 21/10/2008 19:31:13
MessageSujet du message: A cedrik30 quelques chose
Répondre en citant

Bien non je parle pas a toi pauvre idio! Il était pour Yojimbo.

Alors a +

Bebye! :a +:
_________________
SSCorporation
LOL+XD=RIRE!!!^^
Revenir en haut
Visiter le site web du posteur
Yojimbo
Seigneur tout puissant
Seigneur tout puissant

Hors ligne

Inscrit le: 04 Jan 2006
Messages: 805
Localisation: Grotte du priant volé.
Points RPG Community: 587
Moyenne de points: 0,73

MessagePosté le: 30/10/2008 16:05:46
MessageSujet du message: Re: A cedrik30 quelques chose
Répondre en citant

spikesimy a écrit:
Bien non je parle pas a toi pauvre idio!

Evite d'être aussi froid avec les autres membres si tu souhaites te faire bien voir. Wink
Bon, je suis un homme (mon avatar ne veut rien dire).
Ca ne me dérange pas du tout d'engager un partenariat avec toi, au contraire, je suis plutôt pour.

En ce qui concerne les scripts, je n'y connais strictement rien, je ne fais que remettre sur ce site ceux que je trouve sur le web et que je trouve intéressants. Mais j'ai néanmoins une bonne connaissance des logiciels de making (les RPG Maker), et si tu as besoin d'aide, tu peux toujours m'ajouter à tes contacts msn. Wink

cedrik, pas grave, rien ne presse.
Revenir en haut
Visiter le site web du posteur
spikesimy
Paysan
Paysan

Hors ligne

Inscrit le: 19 Oct 2008
Messages: 6
Localisation: Je ne vous le dit pas!
Points RPG Community: 0
Moyenne de points: 0,00

MessagePosté le: 06/11/2008 20:21:11
MessageSujet du message: Daccord!
Répondre en citant

Daccord je suis vraiment désoler pour ce que j'ai dit a Cédrick. Aussi, vous m'avez dit de vous ajouter a vos contact: Vous me laver pas dit! Également, je sais pas comment on mais une image a gauche lorsqu'on écrit (avatar) alors répond moi s.v.p. le Admin!

Tk, a Bientôt!!! Very Happy

PS: Aller sur mon site, il est débile!: elementsquest.e-monsite.com[/url]
_________________
SSCorporation
LOL+XD=RIRE!!!^^
Revenir en haut
Visiter le site web du posteur
Yojimbo
Seigneur tout puissant
Seigneur tout puissant

Hors ligne

Inscrit le: 04 Jan 2006
Messages: 805
Localisation: Grotte du priant volé.
Points RPG Community: 587
Moyenne de points: 0,73

MessagePosté le: 16/11/2008 01:18:31
MessageSujet du message: Afficher un dialogue lettre par lettre.
Répondre en citant

Mon adresse est dans mon profil.
Pour mettre un avatar, il faut que tu ailles dans ta rubrique Profil.
Revenir en haut
Visiter le site web du posteur
Contenu Sponsorisé






MessagePosté le: 10/12/2016 03:06:52
MessageSujet du message: Afficher un dialogue lettre par lettre.

Revenir en haut
Montrer les messages depuis:   
RPG Community Index du Forum -> RPG Maker -> Scripts RPG Maker XP Toutes les heures sont au format GMT + 2 Heures
Poster un nouveau sujet   Répondre au sujet
Page 1 sur 1
Sauter vers:  

 

Portail | Index | Panneau d’administration | Créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
phpBB
Template by BMan1
Traduction par : phpBB-fr.com