Bem-vindo, Visitante!
 Login:
 Senha:

Para refletir:   "Uma boa ideia para o seu projeto é que nem diarreia: vem quando você menos espera." - guiguipaz


Maratona Maker: a Rodada 8 está encerrada. Esperem pelos resultados!

Autor Tópico: Aumentar Coluna de itens + Customização Simples  (Lida 289 vezes)

0 Membros e 1 Visitante estão vendo este tópico.

patocrack

  • Experiente
  • *
  • Mensagens: 266
  • Créditos: 108
  • Topa criar um clã no MOHAA ? Mande-me PM.
    • Prêmios
Aumentar Coluna de itens + Customização Simples
« em: 08 de Fevereiro de 2010, 13:15:29 »
Como estou aprendendo RGSS2, estou criando Scripts de modificações no RMVX, aí eu fiz isso aí >::-D
Introdução
Este Script modifica as abas "Itens" "Habilidades" "Equipamentos" aumentando as colunas para uma melhor visualização dos itens.O Script está 100% customizável por tanto aproveitem!.Não precisa ser Scripter pra editar o Script  :pea: . Está em anexo
Necessita do Compat.  x-D
Características
Fácil modificação da Fonte usada nas abas de "Itens" "habilidades" e   "Equipamentos"
-Aumentar Colunas para uma melhor visualização das abas acima.
-Visual mais bonito.
(Novas edições na 2.0 que está sendo produzida pela equipe Duck™)
 
Imagens
 
Script
Código: [Selecionar]
#==============================================================================
# Feito por PatoCraque, use e dê os Creditos ----------------------------------
# =============================== www.arenamaker.com/forum ====================
#==============================================================================
# Script de modificação das colunas de itens, é muito útil e server pra makers
# que não são scripters pra decifrar.
#==============================================================================

#==============================================================================
# Pato
#------------------------------------------------------------------------------
# Modulo que armazena as configurações para os scripts do PatoCraque.
#==============================================================================

module Pato
 
#==============================================================================
# Pato1
#------------------------------------------------------------------------------
# Classe que armazena as configurações para o script de configuração de
# colunas.
#==============================================================================

  class Pato1 < Window_Base
  #--------------------------------------------------------------------------
  # Definição para o script de compatibilidade do PatoCraque
  #--------------------------------------------------------------------------
   # Parte customizável do Script ------------------------------------------
   #------------------------------------------------------------------------
   # Cor da fonte desejada para exibir os itens das respectivas Scenes -----
   #------------------------------------------------------------------------
   # Defina a cor aqui,as cores em ordem significam vermelho, verde e azul e
   # alpha.
   #------------------------------------------------------------------------
   # Se você quer a cor padrão do jogo, deixe Nome_da_fonte = normal_color.
   #========================================================================
    normal_color = normal_color # Não altere aqui de forma alguma!
    # Altere as cores aqui, EX: $Cor_da_font = Color.new(100, 100, 100, 0)
    $Cor_da_font = normal_color
   #========================================================================
   # Defina aqui o nome da fonte que sera usanda nas Scenes modificadas.
   #------------------------------------------------------------------------
   # Você pode conferir suas fontes entrando em ("C:/Windows/Fonts") .
   #========================================================================   
    $Nome_da_font = "Arial"
   #========================================================================
   # Defina se sera italico (true para ligado/false para desligado.
   #========================================================================
    $Font_Italic = true
   #========================================================================
   # Defina o tamanho da fonte ---------------------------------------------
   #========================================================================
    $Font_size = 13 #Use proporciamente com o máximo de colunas.
   #========================================================================
    $Maximo_colunas_Itens = 4 # Define as linhas de colunas aqui.
   #========================================================================
    end
  end
end

#==============================================================================
# Window_Base
#------------------------------------------------------------------------------
# Esta é a classe superior à todas as classes de janelas do jogo.
#------------------------------------------------------------------------------
# Sumário de mudanças:
# - Inclusão do módulo: Pato.
# - Método sobrescrito: draw_item_name.
#==============================================================================

class Window_Base < Window
  #--------------------------------------------------------------------------
  # Inclusão das constantes do módulo Pato
  #-------------------------------------------------------------------------=
  include Pato
  #--------------------------------------------------------------------------
  # Exibição do nome do item
  #     item    : itens (habilidades, armas e equipamentos são bem-vindos)
  #     x       : exibe na coordenada X
  #     y       : exibe na coordenada Y
  #     enabled : um espaço permitido. Fica translúcido quando falso
  #--------------------------------------------------------------------------
  def draw_item_name(item, x, y, enabled = true)
    if item != nil  # Se o item não for nulo
      draw_icon(item.icon_index, x, y, enabled)
      # Se estiver na tela de itens, habilidades e equipamento
      if $scene.is_a?(Scene_Item) or $scene.is_a?(Scene_Skill) or $scene.is_a?(Scene_Equip)
        if $Cor_da_font = normal_color  # Se a cor da fonte for normal
          self.contents.font.color = normal_color
        else                            # Se a cor da fonte não for normal
          self.contents.font.color = $Cor_da_font
        end
        # Define a fonte
        self.contents.font.name = $Nome_da_font
        self.contents.font.size = $Font_size
        self.contents.font.italic = $Font_Italic
        self.contents.font.color.alpha = enabled ? 255 : 128
        self.contents.draw_text(x + 20, y, 162, WLH, item.name)
      end
    end
  end
end

#==============================================================================
# Window_Item
#------------------------------------------------------------------------------
# Janela responsável pela exibição dos items em posse.
#------------------------------------------------------------------------------
# Sumário de mudanças:
# - Alias do método: initialize.
#==============================================================================

class Window_Item < Window_Selectable
  #--------------------------------------------------------------------------
  # Alias da inicialização do objeto
  #--------------------------------------------------------------------------
  alias initialize_2 initialize
  #--------------------------------------------------------------------------
  # Inicialização do objeto
  #     x      : coordenada X da janela
  #     y      : coordenada Y da janela
  #     width  : largura da janela
  #     height : altura da janela
  #--------------------------------------------------------------------------
  def initialize(x, y, width, height)
    initialize_2(x, y, width, height)
    @column_max = $Maximo_colunas_Itens
    self.index = 0
    refresh
  end
end

#==============================================================================
# Window_Skill
#------------------------------------------------------------------------------
# Janela responsável pelo gerenciamento da exibição, uso e etc das habilidades.
#------------------------------------------------------------------------------
# Sumário de mudanças:
# - Alias do método: initialize.
#==============================================================================

class Window_Skill < Window_Selectable
  #--------------------------------------------------------------------------
  # Alias da inicialização do objeto
  #--------------------------------------------------------------------------
  alias initialize_3 initialize
  #--------------------------------------------------------------------------
  # Inicialização do objeto
  #     x      : coordenada X da janela
  #     y      : coordenada Y da janela
  #     width  : largura da janela
  #     height : altura da janela
  #     actor  : herói
  #--------------------------------------------------------------------------
  def initialize(x, y, width, height, actor)
    initialize_3(x, y, width, height, actor)
    @column_max = $Maximo_colunas_Itens
    self.index = 0
    refresh
  end
end

#==============================================================================
# Window_Equip
#------------------------------------------------------------------------------
# Janela que exibe os itens equipados no herói juntamente com a janela de
# itens possíveis de se equipar.
#------------------------------------------------------------------------------
# Sumário de mudanças:
# - Alias do método: initialize.
#==============================================================================

class Window_Equip < Window_Selectable
  #--------------------------------------------------------------------------
  # Alias da inicialização do objeto
  #--------------------------------------------------------------------------
  alias initialize_4 initialize
  #--------------------------------------------------------------------------
  # Inicialização do objeto
  #     x     : coordenada X da janela
  #     y     : coordenada Y da janela
  #     actor : herói
  #--------------------------------------------------------------------------
  def initialize(x, y, actor)
    initialize_4(x, y, actor)
    @column_max = $Maximo_colunas_Itens
    self.index = 0
    refresh
  end
end
Creditos
PatoCrack por criar
« Última modificação: 19 de Fevereiro de 2010, 16:29:26 por patocrack »
Registrado
Quer criar um clã no MOHAA ? Envia PM então.



Vamos aumentar a http://www.arenamaker.com/forum/index.php .

Black_Heart

  • Veterano
  • *
  • Mensagens: 337
  • Créditos: 93
  • Topico trancado
    • WWW
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #1 em: 08 de Fevereiro de 2010, 21:00:25 »
Bem legal da uma melhorada no visual vlw por postar !
Registrado
ISSO E UMA ASSINATURAAA:
''TOPICO TRANCADO ''

Metas do Forum:
cred:
[X]5
[X]20
[X]40
[X]60
[X]80
[  ]+d 100

Ser:
[X]Iniciante
[X]Regular
[X]Experiente
[X]Veterano
[  ]Moderador Local (ai sim vou trancar os topico hauhauah)

Jogo
[X]Fazer o primeiro jogo
[  ]Fazer o melhor jogo

Virar
[X]Scripter
___________________________________________________________________________________________________

Vida:
[X]Ter minar o colegio
[X]Entra na Facu
[X]Arruma emprego
[X]Ter uma Moto R1
[  ]Comprar Casa

Depois coloco as outras Metas do Forum !

patocrack

  • Experiente
  • *
  • Mensagens: 266
  • Créditos: 108
  • Topa criar um clã no MOHAA ? Mande-me PM.
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #2 em: 09 de Fevereiro de 2010, 12:31:01 »
No visual do Script? Você que manipula as fontes e o tamanho delas, a cor, se é itálico...E nem precisa saber Scripts, só requer mesmo o português  x-D

Mais comments não?
Registrado
Quer criar um clã no MOHAA ? Envia PM então.



Vamos aumentar a http://www.arenamaker.com/forum/index.php .

Kyo Panda

  • Regular
  • *
  • Mensagens: 110
  • Créditos: 65
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #3 em: 09 de Fevereiro de 2010, 12:47:16 »
Muito bom o script, simples, mas facilita na hora de configurar essas opções. Estéticamente, para mim, só fica bom com, no máximo, três colunas.

Pontos que merecem melhora:

* Você poderia aumentar as opções de formatação de fonte, como, por exemplo, contents.font.bold ou contents.font.underline.
* Exclua este código de compatibilidade pois, além de ser desnecessário, o seu não funciona...

Finalização:

Peço-lhe perdão se este post foi ofensivo à você, mas, ele tem a única finalidade de melhorar o seu script e seu trabalho como scripter. :ok:
« Última modificação: 09 de Fevereiro de 2010, 12:47:39 por Kyo Panda »
Registrado

patocrack

  • Experiente
  • *
  • Mensagens: 266
  • Créditos: 108
  • Topa criar um clã no MOHAA ? Mande-me PM.
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #4 em: 09 de Fevereiro de 2010, 12:53:07 »
Que nada Kyo, cada linha do seu comentário é super útil pro meu trabalho.
Realmente o Compat é desnecessário depois vou criar um funcional.
o contents.font.bold não funcionou, não sei pq, se é problema com o italic e já tentei usa-lo realmente e não deu  ¬.¬
Já estou tendo idéias pra próxima versão, pra ficar melhor.
Nem liga não, não achei ofensivo, somente construtivo, vlw + 1 Credito


Mais comments galera? Tem quase 40 visualizações e poucos comments...Comenta!!!!
Registrado
Quer criar um clã no MOHAA ? Envia PM então.



Vamos aumentar a http://www.arenamaker.com/forum/index.php .

Black_Heart

  • Veterano
  • *
  • Mensagens: 337
  • Créditos: 93
  • Topico trancado
    • WWW
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #5 em: 10 de Fevereiro de 2010, 16:40:28 »
No visual do Script? Você que manipula as fontes e o tamanho delas, a cor, se é itálico...E nem precisa saber Scripts, só requer mesmo o português  x-D

Mais comments não?

Entao vc nao fez p@!@$% nenhuma
Registrado
ISSO E UMA ASSINATURAAA:
''TOPICO TRANCADO ''

Metas do Forum:
cred:
[X]5
[X]20
[X]40
[X]60
[X]80
[  ]+d 100

Ser:
[X]Iniciante
[X]Regular
[X]Experiente
[X]Veterano
[  ]Moderador Local (ai sim vou trancar os topico hauhauah)

Jogo
[X]Fazer o primeiro jogo
[  ]Fazer o melhor jogo

Virar
[X]Scripter
___________________________________________________________________________________________________

Vida:
[X]Ter minar o colegio
[X]Entra na Facu
[X]Arruma emprego
[X]Ter uma Moto R1
[  ]Comprar Casa

Depois coloco as outras Metas do Forum !

patocrack

  • Experiente
  • *
  • Mensagens: 266
  • Créditos: 108
  • Topa criar um clã no MOHAA ? Mande-me PM.
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #6 em: 10 de Fevereiro de 2010, 16:47:15 »
No visual do Script? Você que manipula as fontes e o tamanho delas, a cor, se é itálico...E nem precisa saber Scripts, só requer mesmo o português  x-D

Mais comments não?

Entao vc nao fez p@!@$% nenhuma

Não intendi...Eu deixei o Script pronto pra você usar a fonte, cor, do jeito pronto pra usar manow, e deu trabalho...Está tudo nas linhas iniciais...É muito fácil configurar.
Registrado
Quer criar um clã no MOHAA ? Envia PM então.



Vamos aumentar a http://www.arenamaker.com/forum/index.php .

Black_Heart

  • Veterano
  • *
  • Mensagens: 337
  • Créditos: 93
  • Topico trancado
    • WWW
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #7 em: 10 de Fevereiro de 2010, 16:49:34 »
Eu so to te dando os parabens pelo Topico,e eu so falei que eu acho que vc nao fez nada de mais...+1cred
Registrado
ISSO E UMA ASSINATURAAA:
''TOPICO TRANCADO ''

Metas do Forum:
cred:
[X]5
[X]20
[X]40
[X]60
[X]80
[  ]+d 100

Ser:
[X]Iniciante
[X]Regular
[X]Experiente
[X]Veterano
[  ]Moderador Local (ai sim vou trancar os topico hauhauah)

Jogo
[X]Fazer o primeiro jogo
[  ]Fazer o melhor jogo

Virar
[X]Scripter
___________________________________________________________________________________________________

Vida:
[X]Ter minar o colegio
[X]Entra na Facu
[X]Arruma emprego
[X]Ter uma Moto R1
[  ]Comprar Casa

Depois coloco as outras Metas do Forum !

patocrack

  • Experiente
  • *
  • Mensagens: 266
  • Créditos: 108
  • Topa criar um clã no MOHAA ? Mande-me PM.
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #8 em: 10 de Fevereiro de 2010, 17:01:46 »
Alguem tem idéia de alguma coisa pra por no Script?
Registrado
Quer criar um clã no MOHAA ? Envia PM então.



Vamos aumentar a http://www.arenamaker.com/forum/index.php .

matheusvicio

  • Iniciante
  • *
  • Mensagens: 41
  • Créditos: 2
  • We Are The World
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #9 em: 17 de Fevereiro de 2010, 22:24:13 »
muito bom e super util
« Última modificação: 19 de Fevereiro de 2010, 15:22:19 por matheusvicio »
Registrado

patocrack

  • Experiente
  • *
  • Mensagens: 266
  • Créditos: 108
  • Topa criar um clã no MOHAA ? Mande-me PM.
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #10 em: 18 de Fevereiro de 2010, 12:30:23 »
brigado, mais comments?
Registrado
Quer criar um clã no MOHAA ? Envia PM então.



Vamos aumentar a http://www.arenamaker.com/forum/index.php .

KL£B3®

  • Experiente
  • *
  • Mensagens: 197
  • Créditos: 46
  • Komatsu Yoshitoki
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #11 em: 18 de Fevereiro de 2010, 13:43:29 »
gostei do Script vo testar e já dito aqui.

@Edit
Bug Detectado
quando eu abri a opção de itens deu certo mais  a opção de equipamento deu erro no Scene_Menu na linha 134 *($scene = Scene_Equip.new(@status_window.index)*
nome do erro
????? 'Scene_Menu'? 134 ??? ArgumentErro ????????
wrong number of arguments (1 for 3)

da pra arumar ai???
« Última modificação: 18 de Fevereiro de 2010, 13:55:49 por KL£B3® »
Registrado


Mascotes
____________________________________
               
  Kuchiki Byakuya                       Satan Morroc
  Level 46                                       Level 197

(upando por créditos)      (Upando por menssagens)

____________________________________

patocrack

  • Experiente
  • *
  • Mensagens: 266
  • Créditos: 108
  • Topa criar um clã no MOHAA ? Mande-me PM.
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #12 em: 19 de Fevereiro de 2010, 13:30:26 »
Eu fiquei um tempinho sem net, um tempo ai atras, e eu tinha até concertado, mas quem me lembrou foi o Kyo Panda.
Já coloquei o Script atualizado.
Registrado
Quer criar um clã no MOHAA ? Envia PM então.



Vamos aumentar a http://www.arenamaker.com/forum/index.php .

matheusvicio

  • Iniciante
  • *
  • Mensagens: 41
  • Créditos: 2
  • We Are The World
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #13 em: 19 de Fevereiro de 2010, 15:21:59 »
@pato
 help ta dando um problema aqui =/ acho que ele nao é compativel com o sistema abs porque quando o coloco da erro no sistema do abs  :'-(
 EDIT
 outro super problema e é muito estranho

 e dpois de dar ok ele sai do jogo
« Última modificação: 19 de Fevereiro de 2010, 15:26:32 por matheusvicio »
Registrado

patocrack

  • Experiente
  • *
  • Mensagens: 266
  • Créditos: 108
  • Topa criar um clã no MOHAA ? Mande-me PM.
    • Prêmios
Re: Aumentar Coluna de itens + Customização Simples
« #14 em: 19 de Fevereiro de 2010, 16:24:21 »
kkkk Então vejo que meu compat funciona!Vou remover ele pois não vale nada mesmo!Matheus qual ABS você está usando? Eu faço uma compatibilidade com ele pra você.

OBS:Peguem e testem o novo código.
« Última modificação: 19 de Fevereiro de 2010, 16:25:42 por patocrack »
Registrado
Quer criar um clã no MOHAA ? Envia PM então.



Vamos aumentar a http://www.arenamaker.com/forum/index.php .
 


Tópicos Relacionados
Assunto Iniciado por Respostas Visualizações Última mensagem
[Simples-Iniciante]Sistema de fusão de itens
Tutoriais e Sistemas por Eventos em RMVX
MK-DarckY 11 479 Última mensagem 23 de Janeiro de 2009, 10:53:42
por MK-DarckY
aumentar a resolução da tela.
Dúvidas e Suporte para RMXP
Nalfam 7 283 Última mensagem 30 de Março de 2009, 20:50:05
por RdJpB
Vários scripts de customização de equipamentos
Scripts para RMVX: RGSS2
Contium 2 752 Última mensagem 19 de Fevereiro de 2010, 15:31:43
por matheusvicio
Aumentar defesa.
Dúvidas e Suporte para RMXP
Nalfam 9 203 Última mensagem 02 de Maio de 2009, 05:05:14
por Sidhenidon
Aumentar o Grupo
Scripts para RMXP: RGSS
Hen Kay 9 130 Última mensagem 24 de Setembro de 2009, 17:04:57
por ravile23


Portal / Revista MRM / MRM Blogs / Downloads / Resources / RPG Maker VX / RPG Maker XP / RPG Maker 2000/2003 / Outras Engines