GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Retorno da GMBR!!!
por theguitarmester Ter 19 Mar 2024, 22:38

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39

» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16

» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05

» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55

» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39

» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28

» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01


inimigo ataka (usando alarme)

+4
Denis Lemos
Cainã
VerdiMare
mika
8 participantes

Ir para baixo

inimigo ataka (usando alarme) Empty inimigo ataka (usando alarme)

Mensagem por mika Seg 03 maio 2010, 17:01

(mika) oi garotos queria saber como faço para que inimigo atake tire -1 ponto usando alarme , para que ele nao destrua rapidamente objeto (barreira) tem com resistencia(100) eu queria que ataka se a acada 60 steps.

Editado por CyraxX: Topico resolvido.
Trancado.
Se o autor quiser reabrir o tópico envie MP para algum administrador ou moderador.
avatar
mika

Games Ranking : Nota E

Data de inscrição : 02/05/2010
Reputação : 1
Número de Mensagens : 72
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por VerdiMare Seg 03 maio 2010, 17:12

no evento do alarm...

Código:
resitencia-=1;
alarm[0]=60;

tenta aê...
até mais
VerdiMare
VerdiMare

Data de inscrição : 21/02/2009
Reputação : 0
Número de Mensagens : 679
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por Cainã Seg 03 maio 2010, 17:17

No evento pressionar do botão de atirar:

Código:
{
instance_create(x,y,objeto_tiro);  //Cria o tiro.
alarm[0]=60;
}


No evento Alarm 0:

Código:
{
instance_create(x,y,objeto_tiro);  //Cria o tiro.
if keyboard_check_pressed(vk_control){  //Você substitui control pela tecla que atira.
alarm[0]=60;
}
}


Se não funcionar é só falar.
Cainã
Cainã

Data de inscrição : 07/03/2010
Reputação : 1
Número de Mensagens : 1335
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://cai.na.tl/

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por Denis Lemos Seg 03 maio 2010, 17:19

Não entendi muito bem, mas você quer que quando o objeto "ataque" colida com a "barreira" tire somente um ponto, e só depois que passa 60 steps, se ele ainda estiver colidindo com a barreira retirar mais 1 ponto ??? Se for isso !

No create do obj_ataque:
Código:

pode_tirar_pontos=true // Variável para controlar a perda de pontos

Na colisão do obj_ataque contra a barreira coloque:
Código:

if pode_tirar_pontos=true
with(other) resistencia-=1 // Para o outro objeto colidido, vai perder 1 ponto de resitência !
alarm[0]=60 // Ativa o alarme para autorizar a retirar os pontos somente 60 steps depois
pode_tirar_pontos=false // Deixa falso para não poder mais tirar pontos

No alarme coloque:
Código:
pode_tirar_pontos=true // Autoriza a retirar mais pontos

Obs: Onde tem "resistência" troque o nome pela variável usada para a vida da barreira !
Denis Lemos
Denis Lemos

Data de inscrição : 17/05/2009
Reputação : 1
Número de Mensagens : 938
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Unity
  • C#
  • Godot
  • C ou C++


Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por mika Seg 03 maio 2010, 19:37

nao e isso nao garoto, eu nao quero atirar , seria assim montro chega perto da barreira, e começa espancar ela ,rsrsrs, mais ai geralmente na colisao ele elimina , eu quero que vida da barreira diminua a cada 60steps para simular durabilidade dela enenteuuuu????
avatar
mika

Games Ranking : Nota E

Data de inscrição : 02/05/2010
Reputação : 1
Número de Mensagens : 72
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por PedroX Seg 03 maio 2010, 19:51

Create:
Código:
tirar=false

coloca na colisao do inimigo com a barreira isso:
Código:

if tirar=false {alarm[0]=60;tirar=true}
Coloca no Alarm 0:
Código:
vida-=1;
alarm[0]=60;//resetar o alarme

_________________


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:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por Denis Lemos Seg 03 maio 2010, 19:56

mika escreveu:nao e isso nao garoto, eu nao quero atirar , seria assim montro chega perto da barreira, e começa espancar ela ,rsrsrs, mais ai geralmente na colisao ele elimina , eu quero que vida da barreira diminua a cada 60steps para simular durabilidade dela enenteuuuu????

Amigo, do geito que te falei é exatamente isso, com aqueles códigos enquanto o monstro está colidindo com a barreira ela vai perdendo 1 ponto a cada 60 steps !

Mas se aquele código não deu, tente assim !

No create do monstro:
Código:
pode_tirar_pontos=true // Controla a retirada dos pontos
destruir_barreira=collision_circle(x,y,100,obj_barreira,true,true)

No STEp do monstro:
Código:

destruir_barreira=collision_circle(x,y,100,obj_barreira,true,true)

if (destruir_barreira)
{
      if pode_tirar_pontos=true
      {
            destruir_barreira.vida-=1
            alarme[0]=60
            pode_tirar_pontos=false
      }
}

No alarm[0] coloque:
Código:
pode_tirar_pontos=true

OBS: Onde está "vida" coloque o nome da variável usada para a resistência da barreira, bom nem testei, mas deve funcionar !

[EDITED]
Esqueci de informar, o código faz o seguinte, quando estiver uma barreira em um raio de 100 pixeis do monstro, é carregada sua ID e começa a diminuir seus pontos a cada 60 steps, se está for uma distância muito grande diminua no codigo "collision_circle" o valor 100 para 50 ou o que preferir !
Denis Lemos
Denis Lemos

Data de inscrição : 17/05/2009
Reputação : 1
Número de Mensagens : 938
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Unity
  • C#
  • Godot
  • C ou C++


Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por victor_aco Seg 03 maio 2010, 20:08

Caso o inimigo tenha que colidir com a barreira para diminuir a resistência dela você coloca nos eventos do obj_barreira:
CREATE:
Código:
resistencia=100
COLLISION obj_ataque:
Código:

resistencia-=1
alarme[0]=60
ALARME 0:
Código:
resistencia-=1
alarme[0]=60
E para destruir a barreira quando sua resistência acabar coloque no STEP:
Código:
if resistencia<=0  {instance_destroy() }
victor_aco
victor_aco

Data de inscrição : 25/03/2010
Reputação : 2
Número de Mensagens : 666
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por mika Seg 03 maio 2010, 20:35

ae lindo valeu (victor_bh ) era isso mesmo que queria, nossa vc sabe mesmo com fazer garota feliz, rsrsrs ,beijo bem gostozo na bochecha (mika)
avatar
mika

Games Ranking : Nota E

Data de inscrição : 02/05/2010
Reputação : 1
Número de Mensagens : 72
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por victor_aco Seg 03 maio 2010, 20:45

Assim voce me deixa incabulado rsrs :oops: Que bom que eu tenha te ajudado flws
victor_aco
victor_aco

Data de inscrição : 25/03/2010
Reputação : 2
Número de Mensagens : 666
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por Cainã Seg 03 maio 2010, 20:46

mika escreveu:ae lindo valeu (victor_bh ) era isso mesmo que queria, nossa vc sabe mesmo com fazer garota feliz, rsrsrs ,beijo bem gostozo na bochecha (mika)

Isso ta meio ... estranho! lol!
Cainã
Cainã

Data de inscrição : 07/03/2010
Reputação : 1
Número de Mensagens : 1335
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://cai.na.tl/

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por Denis Lemos Seg 03 maio 2010, 22:18

Cainã escreveu:
mika escreveu:ae lindo valeu (victor_bh ) era isso mesmo que queria, nossa vc sabe mesmo com fazer garota feliz, rsrsrs ,beijo bem gostozo na bochecha (mika)

Isso ta meio ... estranho! lol!

Concordo, acho que deve ser mais um espertinho querendo ter vantagens, isso na minha opinião !
Denis Lemos
Denis Lemos

Data de inscrição : 17/05/2009
Reputação : 1
Número de Mensagens : 938
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Unity
  • C#
  • Godot
  • C ou C++


Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por victor_aco Seg 03 maio 2010, 22:21

Denis Lemos escreveu:
Cainã escreveu:
mika escreveu:ae lindo valeu (victor_bh ) era isso mesmo que queria, nossa vc sabe mesmo com fazer garota feliz, rsrsrs ,beijo bem gostozo na bochecha (mika)

Isso ta meio ... estranho! lol!

Concordo, acho que deve ser mais um espertinho querendo ter vantagens, isso na minha opinião !

Agora que comentou faz sentido sei lá! Logo após criarem um tópico falando que não tinha meninas no fórum ai aparece uma.
Mesmo se for não vejo esperteza nisso porque se fosse um homem que tivesse postado eu teria respondido da mesma maneira.
victor_aco
victor_aco

Data de inscrição : 25/03/2010
Reputação : 2
Número de Mensagens : 666
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por Denis Lemos Seg 03 maio 2010, 22:39

Pois é, eu também responderia da mesma maneira se soubesse, o que foi meu caso, pois só vi que era garota depois que te agradeceu !

Mas muitos so responderiam so por ser garota, é só olhar nos tópicos de apresentação quando aparecem garotas, o número de carinha que vai dar as boas-vindas já se prontificando para ajudar é muito maior que quando é um outro membro, é só procurar nos membros que são mulheres daqui para tirara prova !

Isso já aconteceu muitas vezes por aqui, e eu sempre desconfio, ainda mais quando vai mandando beijinho e essas coisas logo na apresentação, mas mesmo eu desconfiando ou não, se é garota ou garoto tanto faz, se eu souber vou responder, mesmo se for um malandro querendo tirar algum proveito, pois o tópico vai ficar aí tirando as dúvidas de outros iniciantes que estão por vir ainda no fórum !

Mas que fique bem claro, eu não sei se ela é mesmo garota ou não, tanto faz para mim, mas se for garota peço desculpas se houve algum encomodo, e se for cueca, bom já teve muitos que tentaram essa malandragem aqui e logo foram descobertos !
Denis Lemos
Denis Lemos

Data de inscrição : 17/05/2009
Reputação : 1
Número de Mensagens : 938
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Unity
  • C#
  • Godot
  • C ou C++


Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por mika Seg 03 maio 2010, 22:43

huh! normal vcs pensarem assim todo forum que eu entro acham que somos garotos que se passa por meninas, bom acho nesse forum nao seria difente , denis lemos '' so porque sua ajuda nao era queria'' eu sou espertinho ?vc caina oque vc tem contras garotas que criam jogos,hoje vi que aqui vou ter problema com preconseito de garotos ,que nao quer garotas,no forum.mais tenho amigos aqui isso que faz ficar .
avatar
mika

Games Ranking : Nota E

Data de inscrição : 02/05/2010
Reputação : 1
Número de Mensagens : 72
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por fonetico Seg 03 maio 2010, 22:49

Nossa gente credo, pra que ficarem falando isso? Mesmo se forem e daí? Isso tem nada haver com o tópico e nada haver com a nossa vida, o importante é ajudar. Pensem um pouquinho antes de falar beleza?
fonetico
fonetico

Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por Cainã Ter 04 maio 2010, 11:27

Denis Lemos escreveu:Pois é, eu também responderia da mesma maneira se soubesse, o que foi meu caso, pois só vi que era garota depois que te agradeceu !

Mas muitos so responderiam so por ser garota, é só olhar nos tópicos de apresentação quando aparecem garotas, o número de carinha que vai dar as boas-vindas já se prontificando para ajudar é muito maior que quando é um outro membro, é só procurar nos membros que são mulheres daqui para tirara prova !

Isso já aconteceu muitas vezes por aqui, e eu sempre desconfio, ainda mais quando vai mandando beijinho e essas coisas logo na apresentação, mas mesmo eu desconfiando ou não, se é garota ou garoto tanto faz, se eu souber vou responder, mesmo se for um malandro querendo tirar algum proveito, pois o tópico vai ficar aí tirando as dúvidas de outros iniciantes que estão por vir ainda no fórum !

Mas que fique bem claro, eu não sei se ela é mesmo garota ou não, tanto faz para mim, mas se for garota peço desculpas se houve algum encomodo, e se for cueca, bom já teve muitos que tentaram essa malandragem aqui e logo foram descobertos !

Eu tambem ajudo do mesmo jeito. Até agora ajudei quase todo mundo que me pediu.

mika escreveu:huh! normal vcs pensarem assim todo forum que eu entro acham que somos garotos que se passa por meninas, bom acho nesse forum nao seria difente , denis lemos '' so porque sua ajuda nao era queria'' eu sou espertinho ?vc caina oque vc tem contras garotas que criam jogos,hoje vi que aqui vou ter problema com preconseito de garotos ,que nao quer garotas,no forum.mais tenho amigos aqui isso que faz ficar .

Eu não tenho nada contra meninas criarem jogos, aliás é sempre bom ter algumas no forum visto que só tem homem. Eu só quis dizer que o agradecimento foi um pouco estranho, eu não desconfio que você(s) seja homem ou mulher e pra mim pouco interessa.
Cainã
Cainã

Data de inscrição : 07/03/2010
Reputação : 1
Número de Mensagens : 1335
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://cai.na.tl/

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por vinians Ter 04 maio 2010, 11:54

Ok pessoal. Se quiserem discutir isso criem um tópico especifico em Assuntos-Diversos. Tópico Trancado.
vinians
vinians

Games Ranking : Nota B

Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Reputação : 90
Número de Mensagens : 2715
Prêmios : inimigo ataka (usando alarme) Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 1

Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Game Maker Studio 2.0
  • Construct 2
  • Java
  • C#
  • Javascript
  • C ou C++
  • Outros


https://vinians.itch.io

Ir para o topo Ir para baixo

inimigo ataka (usando alarme) Empty Re: inimigo ataka (usando alarme)

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos