Arena RPG Maker
Olá, visitante!
Seja bem-vindo ao fórum Arena RPG Maker, caso queira aprender sobre criação de jogos, está no fórum certo. Esperamos que possa aprender tanto quanto possa nos ensinar aqui.

Atenciosamente,
Equipe Arena RPG Maker.
Arena RPG Maker
Olá, visitante!
Seja bem-vindo ao fórum Arena RPG Maker, caso queira aprender sobre criação de jogos, está no fórum certo. Esperamos que possa aprender tanto quanto possa nos ensinar aqui.

Atenciosamente,
Equipe Arena RPG Maker.
Arena RPG Maker

Estamos de volta o/ ... Ou não.Eu amo a -Dark
Doações para o fórum abertas, clique aqui e saiba mais.
Últimos assuntos
» Ainda temos gente aqui?
Quebra de Limites EmptyQui 25 Nov 2021, 14:04 por Halt

» [Dúvida] Como tirar a porcentagem de esquiva
Quebra de Limites EmptySex 19 Nov 2021, 17:14 por Halt

» Pokémon Genesis Online! (PGO)
Quebra de Limites EmptyQua 05 Jul 2017, 18:08 por Lexar

» Tileset Converter to MV
Quebra de Limites EmptySex 12 maio 2017, 14:07 por Douggi

» Pack Resources, Sprites e etc
Quebra de Limites EmptyQua 23 Dez 2015, 12:30 por raydengv

» Download RPG Maker 2003 + RTP em português
Quebra de Limites EmptyTer 22 Dez 2015, 11:14 por ::KimMax::

» Fantasy Art Online
Quebra de Limites EmptyDom 18 Out 2015, 18:42 por daviih123

» Você vai ter medo do Nerve gear?
Quebra de Limites EmptySáb 25 Jul 2015, 17:02 por Kirito-kun

» O Barato é louco
Quebra de Limites EmptySáb 27 Jun 2015, 16:26 por Halt

» Download RPG Maker 2000 + RTP em português
Quebra de Limites EmptyQui 21 maio 2015, 20:28 por Wismael


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir para baixo  Mensagem [Página 1 de 1]

1Quebra de Limites Empty Quebra de Limites Qui 15 Nov 2012, 01:09

Carlos

Carlos
Administrador
Administrador
Introdução:

O script permite, assim como seu nome diz, mudar os valores máximos de atributos, level, itens, dinheiro.

Screenshots:

Quebra de Limites Et9x8

Script:

Código:
=begin
===========================Quebra de limites=======================
Autor:Raizen
Descrição: Permite configurar para que se tenha valores superiores de level,
atributos, itens e dinheiro superior ao limite imposto pelo database do
RPG Maker VX Ace. Basta configurar os atributos máximos e rodar normalmente
o jogo.
É possível configurar atributos máximos por personagem.

=end
module EngineCRM
#=======================================================================
# valor máximo de gold.
Maxgold = 99999999
# numero maximo de itens carregados.
Maxitens = 999
#=======================================================================
#=======================================================================
# Configure aqui os atributos máximos dos personagens e inimigos.
# Vida máxima do personagem
HPP = 9999
# Vida máxima dos inimigos
HP = 999999
# Mana máxima
MP = 99999
# Ataque máximo
AT = 9999
# Defesa máxima
DF = 9999
# Inteligência máxima
IN = 9999
# Agilidade máxima
AG = 9999
# Resistencia máxima
RS = 9999
# Sorte máxima
LK = 9999
# Level máximo, LEMBRANDO QUE, valores acima de 99 É
# necessário configurar os atributos máximos, assim com uma estimativa
# da para se ter atributos a cada level diferente. Lembramos também
# que o valor 99, resultará em padrão e todas as configurações
# serão no Database.
Maxlevel = 999
#=======================================================================
# Apenas configure aqui, caso o Level maximo seja 99, como funciona
Maxat = []
#você pode retirar e adicionar uma linha para cada nova classe,
#funcionando dessa maneira:
#Maxat[ID no database da classe] = [Vida , Mana, Ataque, Defesa,
# Inteligencia, Agilidade, Resistencia, Sorte]
# todos os valores de atributos que esse personagem vai atingir
# ao alcançar o level máximo escolhido.
Maxat[1] = [95482, 9999, 9432, 9932, 7000, 9976, 8999, 9799]
Maxat[2] = [999999, 9999, 9999, 99, 999, 9999, 99999, 99999]
Maxat[3] = [999999, 9999, 999, 99, 999, 9999, 99999, 99999]
Maxat[4] = [999999, 9999, 999, 99, 999, 9999, 99999, 99999]
Maxat[5] = [999999, 9999, 999, 99, 999, 9999, 99999, 99999]
Maxat[6] = [999999, 9999, 999, 99, 999, 9999, 99999, 99999]
#=======================================================================
end
#=======================================================================
class Game_Party < Game_Unit
  def max_gold
    return EngineCRM::Maxgold
  end
  def max_item_number(item)
    return EngineCRM::Maxitens
  end
end

class Game_BattlerBase
  def param_max(param_id)
    return EngineCRM::HP if param_id == 0  # MHP
    return EngineCRM::MP if param_id == 1  # MMP
    return EngineCRM::AT if param_id == 2  # ATK
    return EngineCRM::DF if param_id == 3  # DEF
    return EngineCRM::IN if param_id == 4  # INT
    return EngineCRM::RS if param_id == 5  # RES
    return EngineCRM::AG if param_id == 6  # AGI
    return EngineCRM::LK if param_id == 7  # LUK
  end
end

class Game_Actor < Game_Battler
  def param_max(param_id)
    return EngineCRM::HPP if param_id == 0  # MHP
    return super
  end
  def max_level
    return EngineCRM::Maxlevel if EngineCRM::Maxlevel != 99
    actor.max_level
  end
    def param_base(param_id) 
    @level <= 99 ? self.class.params[param_id, @level] : param_over99(param_id)
  end
  def param_over99(param_id)
    self.class.params[param_id, 99] + EngineCRM::Maxat[class_id][param_id]*@level/EngineCRM::Maxlevel
  end
end

Créditos:

Raizen pelo script

https://arenarpgmaker.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos