duvida de script(se um item foi consumido) 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.

duvida de script(se um item foi consumido)

2 participantes

Ir para baixo

duvida de script(se um item foi consumido) Empty duvida de script(se um item foi consumido)

Mensagem por Maephel Sex Nov 28, 2014 11:07 am

alguém sabe como verificar se um item do database foi consumido?

exemplo:
if (se_um_item_foi_consumido[id])
tal ação
end
Maephel
Maephel
Ocasional
Ocasional

Mensagens : 212
Créditos : 18

Ir para o topo Ir para baixo

duvida de script(se um item foi consumido) Empty Re: duvida de script(se um item foi consumido)

Mensagem por blackcrow Sex Nov 28, 2014 11:16 am

No script Window_Item procure o método use_item(id, hotbarslot=0), esse método é chamado quando o jogador usa um item.
blackcrow
blackcrow
Semi-Experiente
Semi-Experiente

Mensagens : 111
Créditos : 41

Ir para o topo Ir para baixo

duvida de script(se um item foi consumido) Empty Re: duvida de script(se um item foi consumido)

Mensagem por Maephel Sex Nov 28, 2014 1:08 pm

Como eu faço para configura isso em outro script?

if use_item(01,0)
   Print item foi consumido
End
???
Maephel
Maephel
Ocasional
Ocasional

Mensagens : 212
Créditos : 18

Ir para o topo Ir para baixo

duvida de script(se um item foi consumido) Empty Re: duvida de script(se um item foi consumido)

Mensagem por blackcrow Sex Nov 28, 2014 1:23 pm

Não amigo, faça isso:
- No método use_item(id,hotbarslot=0) procure:
Código:
if $scene.equip_window.notreqlevel(0,item.id) > 0
            Chat.add("#{Vocab::NOTREQLEVEL} #{item.name}.",Config::ERROR_COLOR)
            return
          end
E abaixo adicione:
Código:
print "Voce usou o item #{item.name}"

No jogo use qualquer item.
blackcrow
blackcrow
Semi-Experiente
Semi-Experiente

Mensagens : 111
Créditos : 41

Ir para o topo Ir para baixo

duvida de script(se um item foi consumido) Empty Re: duvida de script(se um item foi consumido)

Mensagem por Maephel Sex Nov 28, 2014 1:46 pm

mas se eu quiser uma ação especifica para um item especifico e não um item qualquer?
Maephel
Maephel
Ocasional
Ocasional

Mensagens : 212
Créditos : 18

Ir para o topo Ir para baixo

duvida de script(se um item foi consumido) Empty Re: duvida de script(se um item foi consumido)

Mensagem por blackcrow Sex Nov 28, 2014 2:54 pm

...no modulo Config crie uma array chamada ITEMS, ITEMS = [], dentro da array adicione os IDs dos itens no database, exemplo: ITEMS = [1,2,3,4]
Lá onde vc colocou o print, coloque isso:
Código:
if Config::ITEMS.include?(item.id)
  print "Voce usou o item: #{item.name} id: #{item.id}"
end

Simples.
blackcrow
blackcrow
Semi-Experiente
Semi-Experiente

Mensagens : 111
Créditos : 41

Ir para o topo Ir para baixo

duvida de script(se um item foi consumido) Empty Re: duvida de script(se um item foi consumido)

Mensagem por Maephel Sex Nov 28, 2014 3:11 pm

agora entendi! funcionou direitinho! vlw mano +1cred
Maephel
Maephel
Ocasional
Ocasional

Mensagens : 212
Créditos : 18

Ir para o topo Ir para baixo

duvida de script(se um item foi consumido) Empty Re: duvida de script(se um item foi consumido)

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


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