[Perunta]Como Funciona? room_set_width(ind,w)

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

[Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Kevin em Sab 14 Nov 2009, 17:16

Olá Pessoal Happy

Estou Vindo Aqui com Uma Dúvida que me Atormenta desde quando Comecei a Mexer no GM XD

só que nunca perguntei aqui porque num achei importante Happy

agora venho perguntar a vocês como se usa a função room_set_width(ind,w)...

bem.. me embananei na parte do Index... coloco oq?... e na parte do Width coloco oq?

Espero resposta o mais Breve Possível Happy

VLW Pessoal

TÉ +

Kevin Produções ;)

PS:. Vim Fazer essa Pergunta Mesmo Porque Tudo Que eu Colocava Não dava certo :/... VLW


Última edição por kekegames em Sab 14 Nov 2009, 17:20, editado 1 vez(es) (Razão : Coloquei que dava Certo XD (lê o final da frase pra intende XD))

Kevin

Ranking : Nota C
Número de Mensagens : 1166
Idade : 22
Data de inscrição : 14/11/2008
Notas recebidas : C - C
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://www.programaCODM.webs.com/

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por CPinheiro em Sab 14 Nov 2009, 17:21

Olha, não sei. Mas vejo duas possibilidades:

1. Mudar a width de uma room. Em index, colocamos o nome da room, e em width, a largura dela.

2. Setar o width de uma room criada diretamente com GML. Funcionaria do mesmo jeito acima.

Testa aí e vê no que dá. Aliás, talvez tenha algo no manual sobre ela.

CPinheiro

Número de Mensagens : 1015
Idade : 20
Data de inscrição : 01/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Kevin em Sab 14 Nov 2009, 17:33

a sim Obrigado CPinheiro Happy

mais não funcionou :/

bem... coloquei o nome da room.... o tamanho que quero mas não deu certo...

VLW por ajudar Happy... Espero mais Respostas Happy

FLWs

Keké Games©

OBS:. no Help do GM até tem... mais olha só oq ta escrito :/

room_set_width(ind,w) Sets the width for the room with the indicated index.

ou seja (em BR):

room_set_width (ind,w) Define a largura da sala com o índice indicado.

bem.. mais oq eu coloco no Indice? rsrs.. FLWs

Kevin

Ranking : Nota C
Número de Mensagens : 1166
Idade : 22
Data de inscrição : 14/11/2008
Notas recebidas : C - C
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://www.programaCODM.webs.com/

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por CPinheiro em Sab 14 Nov 2009, 17:35

Bem, acho que é o nome da room. Por exemplo, no sprite_index, nós colocamos o nome da room.

Bem, tentou com uma room criada diretamente por código?

CPinheiro

Número de Mensagens : 1015
Idade : 20
Data de inscrição : 01/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Kevin em Sab 14 Nov 2009, 17:40

Não... eu tentei numa room já criada .. nome é room0

Happy

KKG©

Kevin

Ranking : Nota C
Número de Mensagens : 1166
Idade : 22
Data de inscrição : 14/11/2008
Notas recebidas : C - C
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://www.programaCODM.webs.com/

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por ieu em Sab 14 Nov 2009, 17:58

Não... eu tentei numa room já criada .. nome é room0

KKG©
so funciona em rooms que não estão em funcionamento
o igor kingames tem uma engine sobre isso da uma olhada nesse topico
espero ter ajudado
vlw

ieu

Número de Mensagens : 122
Data de inscrição : 26/09/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Kevin em Sab 14 Nov 2009, 18:02

Vlw cara Happy... vou dar uma olhada Smile

mais uma pergunta então... como faço para editar o tamanho da room que estou usando?

VLW

KP©

Kevin

Ranking : Nota C
Número de Mensagens : 1166
Idade : 22
Data de inscrição : 14/11/2008
Notas recebidas : C - C
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://www.programaCODM.webs.com/

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Igor KinGamer em Sab 14 Nov 2009, 19:45

Testando agora, descobri um jeito de mudar o tamanho da room em que praticamente não vai para outra (praticamente, porque teoricamente vai sim).
Você só precisa criar outra room (vazia, pode deixar o tamanho (1,1) se assim ocupar menos memória).
Digamos que a room em que você está é a room0, e a outra que você criou é a room1:

Código:
room = room1; // Vai para a room1
room_set_width(room0, get_integer("Escolha a largura da room.", room0.room_width)) // Muda o tamanho da room0 usando o número que você escolher;
room_set_height(room0, get_integer("Escolha a altura da room.", room0.room_height)); // Idem
room = room0; // Volta para a room0

O único problema é que reseta a room0. Eu tentei deixá-la persistent por códigos e diretamente na room, mas não adiantou.
Quando "persistentei" por códigos, continuou resetando, e quando já deixei direto na room, não fez nada (nem mudou o tamanho).

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Convidad em Sab 14 Nov 2009, 20:01

Igor KinGamer escreveu:O único problema é que reseta a room0. Eu tentei deixá-la persistent por códigos e diretamente na room, mas não adiantou.

Já tentou dar um "save game" e depois um "load" bem rápido? Talvez funcione... Não sei se o "save game" do GM guarda uma informação como o tamanho da room...

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Igor KinGamer em Sab 14 Nov 2009, 20:20

Capitão Commando escreveu:
Igor KinGamer escreveu:O único problema é que reseta a room0. Eu tentei deixá-la persistent por códigos e diretamente na room, mas não adiantou.

Já tentou dar um "save game" e depois um "load" bem rápido? Talvez funcione... Não sei se o "save game" do GM guarda uma informação como o tamanho da room...

Fiz uns testes com save e load mas não deu certo. Tentei também deixar todos os objetos persistent, e também não deu certo. Esse é um caso perdido XD

O jeito que eu vejo é armazenar todas as informações que você quiser manter em variáveis ou fazer como está naquela minha engine, porém deixando os objetos persistents.

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Kevin em Dom 15 Nov 2009, 20:32

Obrigado Pessoal Happy... Mais Consegui ja dar um Jeito... Coo o Capitão Comando Não Da Certo :/

Como Igor King Falou Da Certo Sim Happy... Mais Acho que Seria Melhor Fazer um Sistema Assim (Como estou Usando):

Apertando Enter:

Código:
room_set_width(room0,1000)
room_set_height(room0,1000)
room_restart()

Ele Muda o Tamanho da Room... Mais Nesse Caso De Não Salvar os Objetos Na Room.. Ainda Num Vi issu :/

VLW Pessoal Happy

Agradeço

Keké Games©

EDIT:

Com a ROOM Persistente Nesse Estilo Funciona Sim Happy

FLWs ;)

Kevin

Ranking : Nota C
Número de Mensagens : 1166
Idade : 22
Data de inscrição : 14/11/2008
Notas recebidas : C - C
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://www.programaCODM.webs.com/

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Conteúdo patrocinado Hoje à(s) 08:53


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