RpgsLz
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Script: Limit de itens

Ir para baixo

Script: Limit de itens Empty Script: Limit de itens

Mensagem  Lz-Admin Sex maio 22, 2009 1:04 am

-Introdução-

Este script modifica o gain_methods no Game_Party, fazendo com que o usuário possa definir os limites de itens, armas e equipamentos. Também pode-se definir limites específicos para cada item.

-Como Instalar-

Cole o script em cima do Main.

Código:
#============================================================================
#                            *Syn's Maximum Item Limits*
#----------------------------------------------------------------------------
# Script feito por Synthesize
# Traduzido por Fael000 - Membro da Mundo RPG Maker
# Versão 1.00
# 15/08/07
#============================================================================
#----------------------------------------------------------------------------
# Compatibilidade
# Reescreve:
#  Game_Party::gain_item
#  Game_Party::gain_weapon
#  Game_Party::gain_armor
#----------------------------------------------------------------------------
# Inicio da Customização
#----------------------------------------------------------------------------
module SynItemMax
  # Formato = {item_id => maximum amount}
  Max_item = {32 => 100}
  # Item maximo
  Max_item.default = 100
  # Formato = {weapon_id => maximum amount}
  Max_weapon = {}
  # Equipamento maximo
  Max_weapon.default = 99
  # Formato = {armor_id => maximum amount}
  Max_armor = {}
  # Armadura maxima
  Max_armor.default = 99
end
#----------------------------------------------------------------------------
# Inicio do Game_Party
#----------------------------------------------------------------------------
class  Game_Party
  #--------------------------------------------------------------------------
  # Reescrever o gain_item
  #--------------------------------------------------------------------------
  def gain_item(item_id,n)
    if item_id > 0
      @items[item_id] = [[item_number(item_id) + n, 0].max, SynItemMax::Max_item[item_id]].min
    end
  end
  #--------------------------------------------------------------------------
  # Reescrever o gain_weapon
  #--------------------------------------------------------------------------
  def gain_weapon(weapon_id,n)
    if weapon_id > 0
      @weapons[weapon_id] = [[weapon_number(weapon_id) + n, 0].max, SynItemMax::Max_weapon[weapon_id]].min
    end
  end
  #--------------------------------------------------------------------------
  # Reescrever o gain_armor
  #--------------------------------------------------------------------------
  def gain_armor(armor_id,n)
    if armor_id > 0
      @armor[armor_id] = [[armor_number(armor_id) + n, 0].max, SynItemMax::Max_armor[armor_id]].min
    end
  end
end

Se for usar o Script coloque creditos por favor para o Forum e para mim.
Lz-Admin
Lz-Admin
Admin

Mensagens : 32
Creditos : 100000007
Reputação : 0
Data de inscrição : 29/04/2009
Idade : 43
Localização : Juazeiro

https://forumlz.directorioforuns.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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