Página 1 de 1

Room não acompanha o Player

Enviado: Ter Nov 01, 2022 1:08 am
por KaykeBr
Alguém tem ou sabe um código q é usado para ir na room do Player, Exemplo do meu projeto: Quando eu clico em continuar no meu menu a room vai direto pra primeira sala por que o código está escrito room_goto(room1), alguém sabe se tem como fazer a room continuar acompanhando o player?
sem precisar encher o meu código de if/else.

Re: Room não acompanha o Player

Enviado: Ter Nov 01, 2022 2:57 pm
por All-x
Não entendi o "ir acompanhando o player". Ou o player está ou não está na room. A não ser que esteja falando de persistência, mas ainda sim não captei o sentido.

Pode exemplificar o que está tentando fazer?

Re: Room não acompanha o Player

Enviado: Ter Nov 01, 2022 4:32 pm
por KaykeBr
Quando aperto o botão de Menu ele funciona, mas quando eu quero retornar pro jogo, o player volta pra sala anterior.

Exemplo: O Player transitou da Sala 1 para a Sala 2, quando o Player está na Sala 2 e aperta o botão de menu funciona normalmente, porém, quando eu clico para voltar ao jogo (sair do menu), o player é movido para a sala anterior (Sala 1), ao invés de ele continuar na Sala 2.

Re: Room não acompanha o Player  Tópico resolvido

Enviado: Ter Nov 01, 2022 5:06 pm
por All-x
Esse menu seria um menu de pausa?

No caso basta você guardar a room anterior, deixando ela persistente antes (se quer voltar ao exato momento que ela parou antes de ir pro menu).

Exemplo:

1 - Declare a variável global.room_anterior no inicio do game:

Código: Selecionar todos

global.room_anterior = noone;
2 - Na ação que vai pro menu coloque:

Código: Selecionar todos

// Torna a room atual persistente (quando voltar pra ela, vai voltar de onde parou)
room_persistent = true;

// Guarda qual é a room atual (pra voltar pra ela depois)
global.room_anterior = room;

// Vai pro menu
room_goto(menu);
3 - Pra voltar ao game:

Código: Selecionar todos

room_goto(global.room_anterior);
Você pode colocar room_persistent = false quando terminar a sala ou reiniciar o jogo.

Re: Room não acompanha o Player

Enviado: Qua Nov 02, 2022 4:55 pm
por KaykeBr
Foi!!, eu fiz de um jeito diferente, usando esses códigos em outros lugares, pq não foi de primeira. Mas agora ta rodando de boa.
Vlw, me ajudou em uma parte importante do jogo. agora o menu está feito!, só falta a parte gráfica, sonora, roteiro e mais 1 Milhão de coisas kkk