Conectar-se
Quem está conectado
33 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 31 Visitantes

Elvis Yakooda, theokof98

Ver toda a lista


Compartilhe
Ir em baixo
avatar
Data de inscrição : 19/08/2010
Número de Mensagens : 1299
Insígnias de JAM :

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

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

Prioridade Loop

em Sab 30 Jun 2012, 12:46
Pessoal tenho esse código aqui :

Evenyo Step:
Código:

if keyboard_check_pressed(vk_space)){

for(i=1;i<=8;i+=1){
if global.sloti[i]=item
{if global.quant[i]<10
{global.quant[i]+=1
instance_destroy()}}}

script_item()}

Eu quero o loop termine pra depois começar o resto do código, como faz ?

THX

EDIT -------

Eu resolvi assim :

Código:

if keyboard_check_pressed(vk_space)){

for(i=1;i<=8;i+=1){
if global.sloti[i]=item
{if global.quant[i]<10
{global.quant[i]+=1
instance_destroy()}}
if i=8{
script_item()}}}

avatar
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6041
Insígnias de JAM :

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

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

Re: Prioridade Loop

em Sab 30 Jun 2012, 14:54
Você poderia colocar fora do loop, daria no mesmo...
O GM vai executando linha por linha.

Até mais!

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
avatar
Data de inscrição : 19/08/2010
Número de Mensagens : 1299
Insígnias de JAM :

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

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

Re: Prioridade Loop

em Sab 30 Jun 2012, 15:02
Se eu colocasse fora do loop ele iria executar linha por linha, e é oque eu não queria.
Queria que ele fizesse o loop inteiro e checasse tudo dentro do loop, pra depois iniciar o script. e so conseguir resolver checando se já estava no ultimo loop, se tiver outra forma , poste eu quero ver Happy .
avatar
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6041
Insígnias de JAM :

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

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

Re: Prioridade Loop

em Sab 30 Jun 2012, 15:52
É que eu não vi o sinal de igual no for.
Pode ser que tenha outras formas, mas essa já é prática.

Até mais!

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
Conteúdo patrocinado

Re: Prioridade Loop

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