🤔 Para Refletir :
"Mudar não é fraqueza, pelo contrário, é um sinônimo de superação."
- Ricky O Bardo

RPG Maker VX Ace [RPG Maker VX Ace] Expurgar linhas da tela de stats

AbsoluteXandy Masculino

Marquês
Membro
Membro
𝓢𝓱𝓲𝓪𝔀𝓪𝓼𝓮 𝓰𝓮𝓽𝓽𝓸 𝓭𝓪 𝔂𝓸!
Juntou-se
04 de Julho de 2015
Postagens
654
Bravecoins
119
Fiz uma windowskin custom pro meu projeto, mas tenho achado essas linhas de separação que o RPG Maker cria na tela de status bem feia no conjunto todo. Alguém saberia como remover elas? Agradeço o tempo desde já.

As linhas em questão:
Sem título.png
 
Solução
Na lista de scripts do seu projeto, procure pelo script Window_Status. Nesse script, procure pelas linhas da função refresh, elas devem se parecer com o código da linha abaixo:

Ruby:
  def refresh
    contents.clear
    draw_block1   (line_height * 0)
    draw_horz_line(line_height * 1)
    draw_block2   (line_height * 2)
    draw_horz_line(line_height * 6)
    draw_block3   (line_height * 7)
    draw_horz_line(line_height * 13)
    draw_block4   (line_height * 14)
  end

Veja que nessa parte, há algumas linhas denominadas draw_horz_line(...), esses são os códigos que desenham as linhas da tela de status. O que você pode fazer com elas é apagá-las ou comentá-las.

Apagando essas linhas, esse trecho ficará assim:

Ruby:
...
Na lista de scripts do seu projeto, procure pelo script Window_Status. Nesse script, procure pelas linhas da função refresh, elas devem se parecer com o código da linha abaixo:

Ruby:
  def refresh
    contents.clear
    draw_block1   (line_height * 0)
    draw_horz_line(line_height * 1)
    draw_block2   (line_height * 2)
    draw_horz_line(line_height * 6)
    draw_block3   (line_height * 7)
    draw_horz_line(line_height * 13)
    draw_block4   (line_height * 14)
  end

Veja que nessa parte, há algumas linhas denominadas draw_horz_line(...), esses são os códigos que desenham as linhas da tela de status. O que você pode fazer com elas é apagá-las ou comentá-las.

Apagando essas linhas, esse trecho ficará assim:

Ruby:
  def refresh
    contents.clear
    draw_block1   (line_height * 0)
    draw_block2   (line_height * 2)
    draw_block3   (line_height * 7)
    draw_block4   (line_height * 14)
  end

Comentando essas linhas - isto é: adicionando uma cerquilha # no começo de cada linha de cada código draw_horz_line(...) - esse trecho ficará assim:

Ruby:
  def refresh
    contents.clear
    draw_block1   (line_height * 0)
    # draw_horz_line(line_height * 1)
    draw_block2   (line_height * 2)
    # draw_horz_line(line_height * 6)
    draw_block3   (line_height * 7)
    # draw_horz_line(line_height * 13)
    draw_block4   (line_height * 14)
  end

Comentando ou apagando, vai tirar essas linhas da tela de status.

Antes:
imagem_2023-03-29_110933819.png


Depois:
imagem_2023-03-29_110812287.png
 
Solução
Na lista de scripts do seu projeto, procure pelo script Window_Status. Nesse script, procure pelas linhas da função refresh, elas devem se parecer com o código da linha abaixo:

Ruby:
  def refresh
    contents.clear
    draw_block1   (line_height * 0)
    draw_horz_line(line_height * 1)
    draw_block2   (line_height * 2)
    draw_horz_line(line_height * 6)
    draw_block3   (line_height * 7)
    draw_horz_line(line_height * 13)
    draw_block4   (line_height * 14)
  end

Veja que nessa parte, há algumas linhas denominadas draw_horz_line(...), esses são os códigos que desenham as linhas da tela de status. O que você pode fazer com elas é apagá-las ou comentá-las.

Apagando essas linhas, esse trecho ficará assim:

Ruby:
  def refresh
    contents.clear
    draw_block1   (line_height * 0)
    draw_block2   (line_height * 2)
    draw_block3   (line_height * 7)
    draw_block4   (line_height * 14)
  end

Comentando essas linhas - isto é: adicionando uma cerquilha # no começo de cada linha de cada código draw_horz_line(...) - esse trecho ficará assim:

Ruby:
  def refresh
    contents.clear
    draw_block1   (line_height * 0)
    # draw_horz_line(line_height * 1)
    draw_block2   (line_height * 2)
    # draw_horz_line(line_height * 6)
    draw_block3   (line_height * 7)
    # draw_horz_line(line_height * 13)
    draw_block4   (line_height * 14)
  end

Comentando ou apagando, vai tirar essas linhas da tela de status.

Antes:
Visualizar anexo 5595

Depois:
Visualizar anexo 5594
Vlwzão, mano! É uma solução bem direto ao ponto!
 
Voltar
Topo Inferior