Itens Máximo Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

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

Itens Máximo

2 participantes

Ir para baixo

Itens Máximo Empty Itens Máximo

Mensagem por RD12 Qui Jun 21, 2012 11:32 pm

Itens Máximo


Esse script permite você escolher a quantidade máxima para cada item, arma ou armadura, e uma quantidade padrão para os demais. Por exemplo, o Item de ID 5 só pode ter no máximo 20 dele, o do ID 10 no máximo 9999...
É de super fácil modificação!
Só fazer assim: Item[ID] = Val copie e bote o ID do item e o valor máximo, não precisa fazer para todos os itens, pois tem um valor padrão para os demais.


Script:

Código:
#=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
#|Autor: RD12|          Item máximo
#------------------------------------------------------------------------------
#Permite escolher a quantidade máxima de cada item
#=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=

module ItemMax
  #Número padrão maximo de itens armas e armaduras
  Item_Padrão = 99
  Arma_Padrão = 99
  Armadura_Padrão = 99

  #Aqui você pode mudar o valor máximo de certos Itens
  #Caso você não mude, ele terá o valor máximo padrão
  #------------------------------------------------------------------------------
  #Item[ID] = Valor_Máximo
  Item[1] = 500
  Item[2] = 300
 
  #------------------------------------------------------------------------------
  #Arma[ID] = Valor_Máximo
  Arma[1] = 15
  Arma[2] = 30
 
  #------------------------------------------------------------------------------
  #Armadura[ID] = Valor_Máximo
  Armadura[1] = 40
  Armadura[2] = 50
 
end

class Game_Party
  #------------------------------------------------------------------------------
  #Ganhar Item
  #------------------------------------------------------------------------------
  def gain_item(item_id, n)
    #Pega o valor máximo padrão
      maximo = ItemMax::Item_Padrão
    #Verifica se o Item tem um valor máximo
    for i in 0..ItemMax::Item.size
    if i == item_id
      #Muda o valor máximo caso tenha outro
      maximo = ItemMax::Item[i]
    end
    end 
    if item_id > 0
      @items[item_id] = [[item_number(item_id) + n, 0].max, maximo].min
    end
 end
 
  #------------------------------------------------------------------------------
  #Ganhar Arma
  #------------------------------------------------------------------------------
  def gain_weapon(weapon_id, n)
      maximo = ItemMax::Arma_Padrão
    for i in 0..ItemMax::Arma.size
    if i == weapon_id
      maximo = ItemMax::Arma[i]
    end
    end 
    if weapon_id > 0
      @weapons[weapon_id] = [[weapon_number(weapon_id) + n, 0].max, maximo].min
    end
  end
  #------------------------------------------------------------------------------
  #Ganhar Armadura
  #------------------------------------------------------------------------------
  def gain_armor(armor_id, n)
      maximo = ItemMax::Armadura_Padrão
    for i in 0..ItemMax::Armadura.size
    if i == armor_id
      maximo = ItemMax::Armadura[i]
    end
    end 
    if armor_id > 0
      @armors[armor_id] = [[armor_number(armor_id) + n, 0].max, maximo].min
    end
  end
end

Funciona no NP? Sim, mas pode ter incompatibilidade com o script Item/Moeda.

Créditos RD12


Última edição por RD12 em Sáb Jun 23, 2012 5:34 pm, editado 1 vez(es)
RD12
RD12
Lenda
Lenda

Medalhas : Itens Máximo 48080450Itens Máximo Trophy11Itens Máximo GIueZItens Máximo ZgLkiRU
Mensagens : 1946
Créditos : 745

Ir para o topo Ir para baixo

Itens Máximo Empty Re: Itens Máximo

Mensagem por Samuka_Maker Sex Jun 22, 2012 10:29 pm

Muito Bom Cara *----------------* eu usarei comcerteza, e é simples de modificar o/

_________________

Life rpg maker, suporte para criacao de jgoos online eoffline, link do forum:(v2.0)
http://liferpgmakerv2.forumais.com/

Itens Máximo 6f4EA

Itens Máximo Bxvno
Tópico original/Tópico de Recrutamento
Samuka_Maker
Samuka_Maker
Aldeia Friend
Aldeia Friend

Medalhas : Itens Máximo WBLhI
Mensagens : 1204
Créditos : 127

http://liferpgmaker.forumfacil.net

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