Mantimento de items em todas as rooms

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Mantimento de items em todas as rooms

Mensagem por peixoto 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?

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Mantimento de items em todas as rooms

Mensagem por L0l-King 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.

L0l-King

Número de Mensagens : 148
Idade : 23
Data de inscrição : 04/04/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Mantimento de items em todas as rooms

Mensagem por peixoto em Qua 16 Jan 2013, 09:20

Ainda marcando o persistente, não manteve.

O que mais faço?

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Mantimento de items em todas as rooms

Mensagem por SIGILOSO 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

SIGILOSO

Ranking : Nota A
Número de Mensagens : 2264
Idade : 23
Data de inscrição : 06/06/2009
Notas recebidas : A+A+A+A+A+A+A
Reputação : 39
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 4
   : 2
   : 1

Voltar ao Topo Ir em baixo

Re: Mantimento de items em todas as rooms

Mensagem por peixoto 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.

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Mantimento de items em todas as rooms

Mensagem por Conteúdo patrocinado Hoje à(s) 15:44


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum