Brasil G4mes
Registre-se para ter acesso total à todas as seções do fórum!
Jogue, brinque e o mais importante, divirta-se!

Participe do fórum, é rápido e fácil

Brasil G4mes
Registre-se para ter acesso total à todas as seções do fórum!
Jogue, brinque e o mais importante, divirta-se!
Brasil G4mes
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Retirar Itens que não podem ser vendidos

Ir para baixo

Retirar Itens que não podem ser vendidos Empty Retirar Itens que não podem ser vendidos

Mensagem por VictorBG4 Qua Abr 22, 2009 4:27 pm

Ficha:
Plataforna : RPG Maker XP
Incompatibilidade com algum script: Não
Roda em ABS: Sim

Info:
Código extremamente simples que retira do Scene_Shop os itens que o jogador não pode vender.

Código:
#Script simples que retira os itens que não podem ser vendidos
#da tela de Shop
#Créditos: Drizz
#Utilização: Apenas colar a cima do Main
#Para que o item não apareça na tela de Shop basta colocar este item com valor igual a 0 no DataBase

class Window_ShopSell < Window_Selectable
  def refresh
    if self.contents != nil
      self.contents.dispose
      self.contents = nil
    end
    @data = []
    for i in 1...$data_items.size
      if $game_party.item_number(i) > 0 && $data_items[i].price > 0
        @data.push($data_items[i])
      end
    end
    for i in 1...$data_weapons.size
      if $game_party.weapon_number(i) > 0 && $data_weapons[i].price > 0
        @data.push($data_weapons[i])
      end
    end
    for i in 1...$data_armors.size
      if $game_party.armor_number(i) > 0 && $data_armors[i].price > 0
        @data.push($data_armors[i])
      end
    end

    @item_max = @data.size
    if @item_max > 0
      self.contents = Bitmap.new(width - 32, row_max * 32)
      for i in 0...@item_max
        draw_item(i)
      end
    end
  end
end
VictorBG4
VictorBG4
Administrador
Administrador

Mensagens Mensagens : 1807
Fama Fama : 198

http://www.brasilg4mes.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