Conectar-se
Quem está conectado
21 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 21 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.recursos-mania.forumeiros.com

Como faço para aparecer objetos aleatóriamente em certos lugares da room?

em Sab 27 Mar 2010, 17:00
Eu utilizei o "Buscar" e não achei Sad
Eu queria saber, como eu faço para aparecer aleatóriamente alguns tipos de objetos (nesse caso são pontos) aleatóriamente na room, cada vez apareça em um lugar aleatóriamente, entendeu?

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

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

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

Re: Como faço para aparecer objetos aleatóriamente em certos lugares da room?

em Sab 27 Mar 2010, 17:06
Código:
instance_create(random(room_width),random(room_height),objeto)
Voce pode usar alarmes p/ controlar o tempo
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: Como faço para aparecer objetos aleatóriamente em certos lugares da room?

em Sab 27 Mar 2010, 17:10
Coloque no Evento CREATE de um objeto qualquer geralmente um objControlador o seguinte código:
Código:

for (i = 0; i < 10; i += 1)
{
    instance_create(random(room_width), random(room_height), objQualquer);
}
Esse codigo criará 10 objetos em posicoes aleatorias na room.
avatar
Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.recursos-mania.forumeiros.com

Re: Como faço para aparecer objetos aleatóriamente em certos lugares da room?

em Sab 27 Mar 2010, 20:07
Como faço para a cada 5 segundos aparecer uma moeda em um lugar aleatório? Tentei aqui com alarms, mas nem consegui :/

E tem outra dúvida: Existem espinhos que contornam minha room, então quero que as moedas NÃO apareçam nos espinhos.

Valew!
Data de inscrição : 29/05/2009
Número de Mensagens : 351
Insígnias de JAM :

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

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

Re: Como faço para aparecer objetos aleatóriamente em certos lugares da room?

em Sab 27 Mar 2010, 20:15
no create coloca
Código:

alarm[0] = room_speed * 5
e no alarm[0]
Código:

instance_create(random(room_width),random(room_height),objeto)
alarm[0] = room_speed * 5
avatar
Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.recursos-mania.forumeiros.com

Re: Como faço para aparecer objetos aleatóriamente em certos lugares da room?

em Sab 27 Mar 2010, 20:20
Valeu dungeon333!
A segunda dúvida consegui resolver sozinho Happy
Obrigado a todos que me ajudaram ai, se o projeto de certo colocarei créditos Very Happy

Valew!

Edit: Aproveitando o tópico, queria saber por que deu esse erro:

Spoiler:

___________________________________________
ERROR in
action number 1
of Step Event
for object object0:

Error in code at line 1:
if keyboard_check_pressed ord('W')
^
at position 4: Unknown variable keyboard_check_pressed
avatar
Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

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

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

Re: Como faço para aparecer objetos aleatóriamente em certos lugares da room?

em Sab 27 Mar 2010, 20:32
Esse erro foi porque você não colocou o ord entre parênteses. Assim, o GM considerou o keyboard_check_pressed como uma variável.
avatar
Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.recursos-mania.forumeiros.com

Re: Como faço para aparecer objetos aleatóriamente em certos lugares da room?

em Seg 29 Mar 2010, 16:41
Surgiu mais uma dúvida, que para vocês parece ser simples:
Como faço para cada ponto que aparecer se destruir em 10 segundos?

Valew!
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: Como faço para aparecer objetos aleatóriamente em certos lugares da room?

em Seg 29 Mar 2010, 17:10
Voce pode definir um alarme no evento Create assim:
Código:

alarm[0] := room_speed * 10;
Depois crie um evento pro alarme0
Código:

insance_destroy();
vlw!
avatar
Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.recursos-mania.forumeiros.com

Re: Como faço para aparecer objetos aleatóriamente em certos lugares da room?

em Seg 29 Mar 2010, 17:15
Obrigado vinians, o tata acabou de me ajudar por MSN, vim editar o post, mas o seu também da certo Happy
Obrigado a todos que ajudaram ou tentaram, qualquer dúvida a mais postarei aqui ;)

Valew!
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum