Custo do TP

4 Respostas   292 Visualizações

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

Lucas Riot

  • *
  • Posts: 40
  • Ouros: 20
  • HUMANELFO!
Tópico criado em: 06/04/2017 às 13:04 - Última modificação por Revali em 07/04/2017 às 15:51

O custo máximo de TP é 100 para qualquer habilidade. Há uma possibilidade de aumentar o custo de TP além de 100?  :hein:
Conheça o meu Projeto - Humanelfo ~ Um Segredo Vai Te Libertar

TOM

  • *
  • Posts: 10
  • Ouros: 7
  • Um amante de jogos RPG.
Resposta 1: 06/04/2017 às 17:40

Boa tarde, Lucas!

Existe um jeito sim, basta adicionar esse script ao seu projeto (https://dl.dropboxusercontent.com/u/17078211/Scripts/YEA/Skill_Cost_Manager.rb) e preencher nas notas de cada habilidade "<tp cost: x>" onde x é o valor desejado, (sem as aspas).
Logo depois disso é necessário aumentar o limite de TP, (pois aí não adiantaria nada aumentar o custo se o limite é 100 XD), para isso vá em Scripts>Game_BattlerBase e na linha 534 mude o "return 100" para "return 1000" por exemplo.
OBS: A única coisa que fica estranho é que quando o TP chega em 100 a barra fica cheia, porém ele ultrapassa os 100, mas creio que isso é o de menos hehe.

Espero ter ajudado!  :XD:

Gabriel

Resposta 2: 06/04/2017 às 18:33

Complementando o que o amigo acima disse:

Usando o script do Yanfly é possível exceder o limite que o RPG Maker coloca sobre o custo de TP.

Agora vai uma dica para o segundo passo que é mudar o limite de TP para os personagens e então arrumar a barra para que ela se ajuste a nova quantidade. Em vez de alterar o código original do maker, se preferir, é só adicionar esse código[abaixo] no teu projeto:
Código: [Selecionar]
module TP_VALUE
 
  TP_MAX = 100 # Valor limite de TP que deseja.
 
end

class Game_BattlerBase
 
  def max_tp
    return TP_VALUE::TP_MAX
  end
 
  def tp_rate
    @tp.to_f / TP_VALUE::TP_MAX
  end
 
end
É só modificar o valor em TP_MAX para o que desejar.


Lucas Riot

  • *
  • Posts: 40
  • Ouros: 20
  • HUMANELFO!
Resposta 3: 07/04/2017 às 15:34 - Última modificação por Lucas Riot em 07/04/2017 às 15:37

Boa tarde, Lucas!

Existe um jeito sim, basta adicionar esse script ao seu projeto (https://dl.dropboxusercontent.com/u/17078211/Scripts/YEA/Skill_Cost_Manager.rb) e preencher nas notas de cada habilidade "<tp cost: x>" onde x é o valor desejado, (sem as aspas).
Logo depois disso é necessário aumentar o limite de TP, (pois aí não adiantaria nada aumentar o custo se o limite é 100 XD), para isso vá em Scripts>Game_BattlerBase e na linha 534 mude o "return 100" para "return 1000" por exemplo.
OBS: A única coisa que fica estranho é que quando o TP chega em 100 a barra fica cheia, porém ele ultrapassa os 100, mas creio que isso é o de menos hehe.

Espero ter ajudado!  :XD:
Funfou direitinho aqui. Obrigado!

Complementando o que o amigo acima disse:

Usando o script do Yanfly é possível exceder o limite que o RPG Maker coloca sobre o custo de TP.

Agora vai uma dica para o segundo passo que é mudar o limite de TP para os personagens e então arrumar a barra para que ela se ajuste a nova quantidade. Em vez de alterar o código original do maker, se preferir, é só adicionar esse código[abaixo] no teu projeto:
Código: [Selecionar]
module TP_VALUE
 
  TP_MAX = 100 # Valor limite de TP que deseja.
 
end

class Game_BattlerBase
 
  def max_tp
    return TP_VALUE::TP_MAX
  end
 
  def tp_rate
    @tp.to_f / TP_VALUE::TP_MAX
  end
 
end
É só modificar o valor em TP_MAX para o que desejar.

Eita! Valeu cara  :ok:
Conheça o meu Projeto - Humanelfo ~ Um Segredo Vai Te Libertar

Gabriel

Resposta 4: 07/04/2017 às 16:04

Problema resolvido! :lock: