O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Alterando: Caracteres, inserir nome do herói

Iniciado por Ureca, 05/02/2013 às 19:55

Alterando: Caracteres, inserir nome do herói

Introdução
Esse é um tutorial bem simples.
A função dele é básica: Alterar os caracteres do comando "Inserir nome do herói".
A utilidade... Bem, caso queira personalizar mais :)
Ah sim, uma coisa: estou utilizando o RPG Maker VX Ace.

Resultado


Como fazer
Simples. Abra o editor de scripts. Acesse o script "Window_NameInput", localizado na guia Janelas.
Vá até a linha 77. Nela você encontrará isso:
  def table
    return [JAPAN1, JAPAN2, JAPAN3] if $game_system.japanese?
    return [LATIN1, LATIN2]
  end


Caso queira adicionar mais janelas, adicione um novo LATIN. Assim:
  def table
    return [JAPAN1, JAPAN2, JAPAN3] if $game_system.japanese?
    return [LATIN1, LATIN2, LATIN3]
  end


Agora é simples, localize a tabela de caracteres (linha 10) e edite o LATIN1 e LATIN2 ao seu modo. Caso não queira, copie e cole algum dos LATINS e crie o LATIN3. Assim:
  LATIN1 = [ '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','{','}','|','~',
             '0','1','2','3','4',  '!','#','$','%','&',
             '5','6','7','8','9',  '(',')','*','+','-',
             '/','=','@','<','>',  ':',';',' ','Page','OK']
  LATIN2 = [ 'Á','É','Í','Ó','Ú',  'á','é','í','ó','ú',
             'À','È','Ì','Ò','Ù',  'à','è','ì','ò','ù',
             'Â','Ê','Î','Ô','Û',  'â','ê','î','ô','û',
             'Ä','Ë','Ï','Ö','Ü',  'ä','ë','ï','ö','ü',
             'Ā','Ē','Ī','Ō','Ū',  'ā','ē','ī','ō','ū',
             'Ã','Å','Æ','Ç','Ð',  'ã','å','æ','ç','ð',
             'Ñ','Õ','Ø','Š','Ŵ',  'ñ','õ','ø','š','ŵ',
             'Ý','Ŷ','Ÿ','Ž','Þ',  'ý','ÿ','ŷ','ž','þ',
             'IJ','Œ','ij','œ','ß',  '«','»',' ','Page','OK']
  LATIN3 = [ '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','{','}','|','~',
             '0','1','2','3','4',  '!','#','$','%','&',
             '5','6','7','8','9',  '(',')','*','+','-',
             '/','=','@','<','>',  ':',';',' ','Page','OK']


Agora, modifique os caracteres ao seu gosto.
A da screen de exemplo é essa:
  LATIN3 = [ '☻','ヅ','♥','©','Ӝ', ' ',' ',' ',' ',' ',
             '★','♫','ð','♪','¥', ' ',' ',' ',' ',' ',
             ' ',' ',' ',' ',' ',  ' ',' ',' ',' ',' ',
             ' ',' ',' ',' ',' ',  ' ',' ',' ',' ',' ',
             ' ',' ',' ',' ',' ',  ' ',' ',' ',' ',' ',
             ' ',' ',' ',' ',' ',  ' ',' ',' ',' ',' ',
             ' ',' ',' ',' ',' ',  ' ',' ',' ',' ',' ',
             ' ',' ',' ',' ',' ',  ' ',' ',' ',' ',' ',
             ' ',' ',' ',' ',' ',  ' ',' ',' ','Page','OK']


Mas atenção: Não modifique o Page nem o OK.
E sempre lembre-se: 'caractere','caractere',...

Até
Travaremos uma batalha, e depois descansaremos. Vivos ou mortos, descansaremos - Jon Snow

Quer trabalhar nesse projeto? Então entre nessa equipe e ajude!

Duelo Maker!