Conectar-se
Quem está conectado
24 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 24 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 14/02/2010
Número de Mensagens : 911
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Mantimento de items em todas as rooms

em Ter 15 Jan 2013, 21:29
Bem pessoal, eu estou usando a InvEngine como inventário do meu jogo, porém estou com problemas.

O principal dele, é que se eu sair de uma room e for para outra, mesmo ambas tendo o objeto que tem os códigos da InvEngine, os items não se mantem no iventário.

Outro problema, é que ao salvar/carregar ou resetar a room, os items se mantem, porém a quantidade de cada um fica bugada, não mostrando a quantidade..

Alguem pode ajudar?
avatar
Data de inscrição : 04/04/2010
Número de Mensagens : 148
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Mantimento de items em todas as rooms

em Ter 15 Jan 2013, 22:25
O Objeto que contém o teu inventário não deveria ser global ou persistent?
Porque se ela não tem nenhuma dessas duas propriedades, JAMAIS vais ter a mesma informação em duas rooms diferentes.
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 14/02/2010
Número de Mensagens : 911
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Mantimento de items em todas as rooms

em Qua 16 Jan 2013, 09:20
Ainda marcando o persistente, não manteve.

O que mais faço?
avatar
Ranking : Nota A
Notas recebidas : A+A+A+A+A+A+A
Data de inscrição : 06/06/2009
Número de Mensagens : 2264
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 39

Prêmios
   : 4
   : 2
   : 1
Ver perfil do usuário

Re: Mantimento de items em todas as rooms

em Qua 16 Jan 2013, 09:28
Certifique-se de que as variáveis que definem os itens são globais. Se os códigos do InvEngine definirem os itens no CREATE, por exemplo, eles vão ser resetados toda vez que trocar de room. Nesse caso, você deve deixar todos esses códigos (os que definem os itens) no CREATE de algum objeto que seja executado apenas no começo do jogo, assim os itens não vão resetar toda hora. Pra isso, basta colocar um global.antes do nome delas e outro sempre que for usá-las.
afro
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 14/02/2010
Número de Mensagens : 911
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Mantimento de items em todas as rooms

em Qua 16 Jan 2013, 11:01
Valeu ae sigiloso.

O problema estava sendo que, como ambas as rooms tem o mesmo objeto ele resetava toda vez que entrava/voltava a qualquer room.

Nem precisei verificar se todas as variaeis estavam como variaveis globais.

Obrigado ae afro


Mas, ainda tem os outros problemas que citei no topico.
Conteúdo patrocinado

Re: Mantimento de items em todas as rooms

Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum