Transporte entre rooms.
em Dom 10 Mar 2013, 19:19
Alguém saberia de uma forma eficiente de transportar o mesmo objeto para outra room?
- Ranking :
Notas recebidas : B
Data de inscrição : 22/02/2013
Número de Mensagens : 54
Insígnias de JAM :x 0
x 0
x 0
Reputação : 2
Prêmios: 0
: 1
: 0
Re: Transporte entre rooms.
em Dom 10 Mar 2013, 19:25
Ao criar o objeto, marque a opção Persistent, apenas coloque-o em uma room. Assim o objeto permanecerá na próxima room sem precisar colocá-lo em todas as rooms.
Re: Transporte entre rooms.
em Dom 10 Mar 2013, 19:28
Estou usando
- Código:
room_instance_add();
- Ranking :
Notas recebidas : B
Data de inscrição : 22/02/2013
Número de Mensagens : 54
Insígnias de JAM :x 0
x 0
x 0
Reputação : 2
Prêmios: 0
: 1
: 0
Re: Transporte entre rooms.
em Seg 11 Mar 2013, 04:39
Esta função também funciona.
Quando você coloca persistent no objeto, você não precisará adicionar o objeto na outra room sempre que você passar para a próxima. É como se o objeto continuasse agindo normalmente na próxima room.
Agora quando você usa room_instance_add(), você pode colocar o objeto no lugar que você desejar, só que ele será criado novamente, diferente do persistent que o objeto continua executando seus comandos.
Cada um deles tem a sua vantagem, agora depende da sua ideia para ver qual dos dois ficaria melhor.
Quando você coloca persistent no objeto, você não precisará adicionar o objeto na outra room sempre que você passar para a próxima. É como se o objeto continuasse agindo normalmente na próxima room.
Agora quando você usa room_instance_add(), você pode colocar o objeto no lugar que você desejar, só que ele será criado novamente, diferente do persistent que o objeto continua executando seus comandos.
Cada um deles tem a sua vantagem, agora depende da sua ideia para ver qual dos dois ficaria melhor.
- Data de inscrição : 15/08/2010
Número de Mensagens : 1599
Insígnias de JAM :x 0
x 0
x 0
Reputação : 147
Prêmios: 0
: 0
: 0
Re: Transporte entre rooms.
em Seg 11 Mar 2013, 05:23
só complementando, vc pode usar um room start pra definir aonde ele começa, pois o persistente o mantem no mesmo lugar durante a mudança de room. Ex:
event room start
event room start
- Código:
if(room==room0){
x=32 y=32}
Re: Transporte entre rooms.
em Seg 11 Mar 2013, 12:41
Essa era minha duvida. Se essa função criaria outra instancia, obrigado Dr.XGB, e MC D_LIRIO, obrigado pela dica.
- Data de inscrição : 15/08/2010
Número de Mensagens : 1599
Insígnias de JAM :x 0
x 0
x 0
Reputação : 147
Prêmios: 0
: 0
: 0
Re: Transporte entre rooms.
em Seg 11 Mar 2013, 17:46
disponha ;)
precisando tamo aí
precisando tamo aí
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum