Day.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker


Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Jeux: puie z / Jeux: Citymaime - Chapitre 1 / Jeux: Mer, îles et fous / News: Du neuf dans le making / News: Muma|Rope est disponible en (...) / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

461 connectés actuellement

30732763 visiteurs
depuis l'ouverture

2742 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Le Temple de Valor

Level Up!

Alex d'Or

Offgame

Tous nos partenaires

Devenir
partenaire



Name Input amélioré

Ajoute les options Effacer et Supprimer une lettre à la fenêtre de saisie des noms du héros.

Script pour RPG Maker VX
Ecrit par DjLeChuck
Publié par DjLeChuck (lui envoyer un message privé)
Signaler un script cassé

❤ 0

Auteur : DjLeChuck
Logiciel : RPG Maker VX
Nombre de scripts : 1

Fonctionnalités
Ajoute deux options à la fenêtre de saisie de nom de personnage :
- Effacer le nom entièrement
- Supprimer une lettre seulement

Installation
A placer au-dessus de Main.


Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
#==============================================================================
# RMVX - Name Input
#--------------------------------------------------------------------------
# Auteur : DjLeChuck
# Dernière mise à jour : mar. 8 déc. 2009
# Version: 1.0
#
=begin
  Installation : Insérer le script dans la partie "Materials"
 
  Ce script permet d'améliorer légèrement la fenêtre de choix de nom de personnage.
  Il y a une option pour effacer entièrement le nom déjà marqué et une pour supprimer la lettre
  précédente (option déjà possible via les touches echap, x...)
=end
 
#==============================================================================
# ** Window_NameInput
#------------------------------------------------------------------------------
#  This window is used to select text characters on the name input screen.
#==============================================================================
 
class Window_NameInput < Window_Base
  ENGLISH_BIS = [ 'A','B','C','D','E',  'a','b','c','d','e',
                                  'F','G','H','I','J',  'f','g','h','i','j',
                                  'K','L','M','N','O',  'k','l','m','n','o',
                                  'P','Q','R','S','T',  'p','q','r','s','t',
                                  'U','V','W','X','Y',  'u','v','w','x','y',
                                  'Z',' ',' ',' ',' ',  'z',' ',' ',' ',' ',
                                  ' ',' ',' ',' ',' ',  ' ',' ',' ',' ',' ',
                                  '1','2','3','4','5',  ' ',' ',' ',' ',' ',
                                  '6','7','8','9','0',  ' ',' ',' Supp.','Eff. ','OK']
  TABLE = [ENGLISH_BIS]
  
  alias modif_character character
  alias modif_is_mode_change is_mode_change
  
  #--------------------------------------------------------------------------
  # * Text Character Acquisition
  #--------------------------------------------------------------------------
  def character
    if @index < 86
      return TABLE[@mode][@index]
    else
      return ""
    end
    modif_character
  end
  
  #--------------------------------------------------------------------------
  # * Determine Cursor Position: Mode Switch
  #--------------------------------------------------------------------------
  def is_mode_change
    return (@index == 86)
    modif_is_mode_change
  end
  
  #--------------------------------------------------------------------------
  # * Determine Cursor Location: Supprimer un caractère
  #--------------------------------------------------------------------------
  def is_supprimer
    return (@index == 87)
  end
  
  #--------------------------------------------------------------------------
  # * Determine Cursor Location: Effacer le nom
  #--------------------------------------------------------------------------
  def is_effacer
    return (@index == 88)
  end
end
 
#==============================================================================
# ** Scene_Name
#------------------------------------------------------------------------------
#  This class performs name input screen processing.
#==============================================================================
 
class Scene_Name < Scene_Base
  alias modif_update update
  #--------------------------------------------------------------------------
  # * Frame Update
  #--------------------------------------------------------------------------
  def update
    if Input.trigger?(Input::C)
      if @input_window.is_supprimer
        Sound.play_cancel
        @edit_window.back
      elsif @input_window.is_effacer
        Sound.play_cancel
        @edit_window.erase
      end
    end
    modif_update
  end
end
 
#==============================================================================
# ** Window_NameEdit
#------------------------------------------------------------------------------
#  This window is used to edit an actor's name on the name input screen.
#==============================================================================
 
class Window_NameEdit < Window_Base
  #--------------------------------------------------------------------------
  # * Effacer tout le nom
  #--------------------------------------------------------------------------
  def erase
    if @index > 0
      @name = ""
      @index = 0
      refresh
      update_cursor
    end
  end
end






Tata-Monos - posté le 08/12/2009 à 18:25:23 (57322 messages postés)

❤ 0

Vive le homebrew

Citation:

Précise si ça vient de toi, si on doit t'attribuer le mérite de l'avoir créer ou le mérite de l'avoir trouvé sur un site.



Citation:

Auteur : DjLeChuck



Signer du nez ?


DjLeChuck - posté le 08/12/2009 à 18:49:03 (406 messages postés)

❤ 0

Scripteur (ou pas)

Merci Tata-Monos.

Ça fait gadget, tout comme avoir l'argent du héros sur la map, ou alors avoir le temps de jeu total dans le menu.
C'est gadget si on ne s'en sert jamais, mais on peut très bien contourner le truc et demander des saisies à plusieurs reprises au joueurs et ça peut donc devenir intéressant.

Enfin après c'est ton avis et je le respecte, loin de moi l'idée de critiquer ou autre. ;)
Ça m'a servit, donc je l'ai proposé au cas où ça serve à d'autres... =)

"C'est un peu comme mettre de la chantilly sur de la merde. C'est très présentable mais je vous conseille pas d'en manger." - Joueur du Grenier


Alkanédon - posté le 08/12/2009 à 20:07:30 (8352 messages postés) - -

❤ 0

Citoyen d'Alent

en fait la différence c'est juste le

Citation:

Eff. Ok

en bas ?

Mes musiques


DjLeChuck - posté le 08/12/2009 à 20:13:12 (406 messages postés)

❤ 0

Scripteur (ou pas)

Citation:

Ce script pour RMVX va permettre de modifier légèrement la fenêtre de saisie de nom de héros en proposant un Eff. qui videra le champs de nom et un Supp. qui supprimera une lettre (équivaut à la touche echap ou x).



C'est marqué. :/

"C'est un peu comme mettre de la chantilly sur de la merde. C'est très présentable mais je vous conseille pas d'en manger." - Joueur du Grenier


Åvygeil - posté le 09/12/2009 à 09:31:25 (2502 messages postés)

❤ 0

Citation:


C'est gadget si on ne s'en sert jamais, mais on peut très bien contourner le truc et demander des saisies à plusieurs reprises au joueurs et ça peut donc devenir intéressant.


Bah dans ce cas, autant donner au joueur la possibilité de saisir le texte au clavier au lieu de se galérer à utiliser des grilles de caractères non ? :hihi


DjLeChuck - posté le 09/12/2009 à 15:35:08 (406 messages postés)

❤ 0

Scripteur (ou pas)

Il existe déjà un script pour ça donc pas la peine de le refaire.
M'enfin bon vous en trouvez pas l'utilité tant pis je vais pas en faire un fromage. =)

"C'est un peu comme mettre de la chantilly sur de la merde. C'est très présentable mais je vous conseille pas d'en manger." - Joueur du Grenier


Kitu14 - posté le 09/12/2009 à 16:09:45 (423 messages postés)

❤ 0

Ce sont les petits détails qui font les grands jeux.. :)


Yoojie - posté le 09/12/2009 à 17:43:34 (23 messages postés)

❤ 0

Les apparences sont trompeuses

Ta raison Kitu14. ;)

Un jeu ou chaque détails a été travaillé
sera toujour un bon jeu.
Car même si un jeu est court, mais dont
chaque choses à été travaillé au maximum,
et entre parfaitement dans l'atmosphére du jeu.
Alors on aura toujours plaisir à joué a ce jeu.

Voila:D

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers