Turbo Makers

O mais novo fórum relacionado a RPG Maker.
 
InícioInício  PortalPortal  FAQFAQ  BuscarBuscar  Registrar-seRegistrar-se  MembrosMembros  GruposGrupos  Conectar-seConectar-se  

Compartilhe | 
 

 Novo estilo para janela de itens

Ir em baixo 
AutorMensagem
Rogue
Novato
Novato
avatar

Mensagens : 5
Data de inscrição : 03/12/2007

MensagemAssunto: Novo estilo para janela de itens   Seg Dez 03, 2007 1:42 am

Colo o script abaixo em cima do main com o nome qe você quiser

Scrennshoter





Código:
#==============================================================================
# Icon Inventory (WindowSkin Versão)
#==============================================================================
# Criador: Mac
# Versão : 1.0
#------------------------------------------------------------------------------
# Divulgação e Tradução : LegendsX
#==============================================================================

class Window_Item < Window_Selectable
#--------------------------------------------------------------------------
# * Object Initialization
#--------------------------------------------------------------------------
def initialize
  super(0, 63, 640, 417)
  @column_max = 10
  refresh
  self.index = 0
  # If in battle, move window to center of screen
  # and make it semi-transparent
  if $game_temp.in_battle
  self.y = 64
  self.height = 256
  self.back_opacity = 160
  end
end
#--------------------------------------------------------------------------
# * Get Item
#--------------------------------------------------------------------------
def item
  return @data[self.index]
end
#--------------------------------------------------------------------------
# * Refresh
#--------------------------------------------------------------------------
def refresh
  if self.contents != nil
  self.contents.dispose
  self.contents = nil
  end
  @data = []
  # Add item
  for i in 1...$data_items.size
  if $game_party.item_number(i) > 0
    @data.push($data_items[i])
  end
  end
  # Also add weapons and items if outside of battle
  unless $game_temp.in_battle
  for i in 1...$data_weapons.size
    if $game_party.weapon_number(i) > 0
    @data.push($data_weapons[i])
    end
  end
  for i in 1...$data_armors.size
    if $game_party.armor_number(i) > 0
    @data.push($data_armors[i])
    end
  end
  end
  # If item count is not 0, make a bit map and draw all items
  @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
#--------------------------------------------------------------------------
# * Draw Item
#  index : item number
#--------------------------------------------------------------------------
def draw_item(index)
  item = @data[index]
  case item
  when RPG::Item
  number = $game_party.item_number(item.id)
  when RPG::Weapon
  number = $game_party.weapon_number(item.id)
  when RPG::Armor
  number = $game_party.armor_number(item.id)
  end
  if item.is_a?(RPG::Item) and
  $game_party.item_can_use?(item.id)
  self.contents.font.color = normal_color
  else
  self.contents.font.color = disabled_color
  end
  x = 4 + index % 10 * (32 + 32)
  y = index / 10 * 32
  rect = Rect.new(x, y, self.width / @column_max - 32, 32)
  self.contents.fill_rect(rect, Color.new(0, 0, 0, 0))
  bitmap = RPG::Cache.icon(item.icon_name)
  opacity = self.contents.font.color == normal_color ? 255 : 128
  self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24), opacity)
  self.contents.draw_text(x, y + 9, 24, 32, number.to_s, 2)
end
#--------------------------------------------------------------------------
# * Help Text Update
#--------------------------------------------------------------------------

def update_help
  @help_window.set_text(self.item == nil ? "" : self.item.description)
end
end



[img][/img][img]
Voltar ao Topo Ir em baixo
Ver perfil do usuário
TheAngelDarkness
Novato
Novato
avatar

Mensagens : 9
Data de inscrição : 04/12/2007
Idade : 24
Localização : TurboMakers

MensagemAssunto: Re: Novo estilo para janela de itens   Ter Dez 04, 2007 2:29 am

VaLEU CARA MUITO UTIL PRE O MEU JOGO Very Happy
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Rogue
Novato
Novato
avatar

Mensagens : 5
Data de inscrição : 03/12/2007

MensagemAssunto: Re: Novo estilo para janela de itens   Ter Dez 04, 2007 3:16 am

Ow...

Valeu estou aqui para ajudar Smile

Qualquer coisa em duvida ou... sei lá é só falar
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Burn
Ocasional
Ocasional
avatar

Mensagens : 22
Data de inscrição : 18/01/2009
Idade : 24
Localização : Turbo Makers

MensagemAssunto: Re: Novo estilo para janela de itens   Dom Jan 18, 2009 6:51 am

Muitoo lindoo esse Scripts Very Happy
quee dahoraaa ée meio feinhoo
o que vem tipo lista de items
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://turbomakers.forumeiros.com/
Conteúdo patrocinado




MensagemAssunto: Re: Novo estilo para janela de itens   

Voltar ao Topo Ir em baixo
 
Novo estilo para janela de itens
Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Novo logo para meu rpg
» Códigos para janela pop-up
» Novo modelo para perfil avançado dos fóruns com foto de capa para Forumeiros
» Novo recurso para envio de Mensagens Privada em massa
» Kit Sword Art Online -Novo estilo de modelada

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Turbo Makers :: RPG Maker XP :: Scripts RGSS-
Ir para: